×

Multimedia scheduler

  • US 7,937,488 B2
  • Filed: 08/11/2008
  • Issued: 05/03/2011
  • Est. Priority Date: 12/13/2002
  • Status: Active Grant
First Claim
Patent Images

1. A job scheduling apparatus for scheduling media items for a plurality of network broadcast channels, comprising:

  • at least one processor programmed to;

    provide a work manager, said work manager comprising at least one producer thread, a task queue and at least one worker thread; and

    provide one or more scheduler objects associated with each producer thread;

    wherein said work manager and associated scheduler objects are configured to create and maintain a job schedule according to predefined criteria, and wherein said at least one producer thread is configured to check a channel at configurable intervals, increment a schedule of said channel to generate work requests, and place said work requests in said task queue;

    wherein said worker threads are configured to execute said work requests,wherein said scheduler objects comprise work creator objects and wherein associating a particular scheduler object with a particular producer thread comprises wrapping a work creator object of said particular scheduler object with said particular producer thread.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×