Patent ID: 7523156
Filing Date: 2009-04-21
Classification: G06Q,H04H,H04L,H04N

Abstract:
1. A computer implemented method of scheduling for play of media contents, comprising: (a) accessing a content in a database; (b) generating schedule data by inputting preferences to a scheduling algorithm, the scheduling algorithm being based on predetermined methods of processing input preferences relating to at least two parameters selected from the group including frequency of play, interval, time of play, trigger events, and category filtering; (c) building an internal scheduling data structure from a schedule database that includes the schedule data; (d) processing external scheduling inputs; (e) selecting and playing the content by (f) determining whether or not the schedule database has been updated, wherein, if the schedule database has been updated, further comprising the step of returning to step (c), and wherein, if the schedule database has not been updated, further comprising the step of returning to step (d).