Multimedia queue services
First Claim
Patent Images
1. A system comprising:
- a multimedia queue manager implemented in a computer-readable medium and to execute on a processing device; and
a plurality of queues implemented in a computer-readable medium, the multimedia queue manager being configured to manage the plurality of queues, each queue within the plurality of queues being configured to store metadata that include identifiers of selected multimedia items that have been selected by a different subscriber among a group of subscribers, each queue within the plurality of queues being a different list of identifiers for a different subscriber among the group of subscribers, the multimedia queue manager being configured to schedule a delivery of a common multimedia item whose identifier is stored in each queue within the plurality of queues to a group of devices associated with the group of subscribers, the delivery of the common multimedia item to the group of devices being scheduled based on a number of subscribers in the group of subscribers whose queues each store the identifier of the common multimedia item, the multimedia queue manager being configured to notify the group of devices associated with the group of subscribers as to when the scheduled delivery of the common media item is to occur.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are presented for providing multimedia queue services. A multimedia queue manager manages queues of subscribers. The queues include selections for multimedia. The multimedia queue manager schedules broadcasts for the selections and informs recording devices of the subscribers to record the selections during those broadcasts. Moreover, the multimedia queue manager updates the queues in response to actions of the subscribers and/or actions of the recoding devices of the subscribers.
-
Citations
11 Claims
-
1. A system comprising:
-
a multimedia queue manager implemented in a computer-readable medium and to execute on a processing device; and a plurality of queues implemented in a computer-readable medium, the multimedia queue manager being configured to manage the plurality of queues, each queue within the plurality of queues being configured to store metadata that include identifiers of selected multimedia items that have been selected by a different subscriber among a group of subscribers, each queue within the plurality of queues being a different list of identifiers for a different subscriber among the group of subscribers, the multimedia queue manager being configured to schedule a delivery of a common multimedia item whose identifier is stored in each queue within the plurality of queues to a group of devices associated with the group of subscribers, the delivery of the common multimedia item to the group of devices being scheduled based on a number of subscribers in the group of subscribers whose queues each store the identifier of the common multimedia item, the multimedia queue manager being configured to notify the group of devices associated with the group of subscribers as to when the scheduled delivery of the common media item is to occur. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method implemented in a computer readable medium and to execute on a processing device for performing the method, comprising:
-
receiving, from each subscriber among a group of subscribers, an identifier of a common multimedia item whose identifier is stored in an entry in each queue among a plurality of queues that respectively correspond to the group of subscribers, each queue within the plurality of queues being configured to store metadata that includes identifiers of selected multimedia items that have been selected by a different subscriber among the group of subscribers, each queue within the plurality of queues being a different list of identifiers for a different subscriber among the group of subscribers; scheduling a transmission of the common multimedia item whose identifier is stored in each queue within the plurality of queues to a group of devices associated with the group of subscribers, the delivery of the common multimedia item to the group of devices being scheduled based on a number of subscribers in the group of subscribers whose queues each store the identifier of the common multimedia item; and notifying the group of devices associated with the group of subscribers as to when the scheduled transmission of the common media item is to occur. - View Dependent Claims (7)
-
-
8. A non-transitory machine-accessible medium including instructions thereon, the instructions being executable by a machine to perform operations comprising:
-
managing a plurality of queues for a group of subscribers, each queue among the plurality of queues being configured to store metadata that includes identifiers of selected multimedia items that have been selected by a different subscriber among the group of subscribers, each queue within the plurality of queues being a different list of identifiers for a different subscriber among the group of subscribers; scheduling when a common multimedia item whose identifier is stored in each queue within the plurality of queues is to be delivered to a group of devices associated with the group of subscribers, the delivery of the common multimedia item to the group of devices being scheduled based on a number of subscribers in the group of subscribers whose queues each store the identifier of the common multimedia item; and notifying the group of devices associated with the group of subscribers to record when delivery of the common multimedia item is scheduled to occur. - View Dependent Claims (9, 10, 11)
-
Specification