Systems and methods are described for using buffers with deadlines to schedule tasks for processing by a system. Since each buffer may be filled earlier than a time when the buffer must be ready for processing (e.g., rendering), a system scheduler is able to fill buffers when resource is available instead...http://www.google.com/patents/US20040122983?utm_source=gb-gplus-sharePatent US20040122983 - Deadline scheduling with buffering