Apparatus, system, and method for integrating content and content services
First Claim
Patent Images
1. A method comprising:
- receiving, at a central computer server, a request for media content;
receiving from a user preferences database maintained on a first data storage device associated with the central computer server a mode of consumption preference for a user;
determining, based at least in part on the mode of consumption preference, a mode of consumption for the media content;
determining a media content service from which to request the media content;
performing the following;
in response to determining an ownership mode of consumption for the media content, sending, to a provisioning computer server of the media content service, a first set of one or more instructions including one or more instructions to send, to a second data storage device, a downloadable media content file encoded with the media content; and
in response to the determining an access mode of consumption, sending a second set of one or more instructions to add a first reference to a streamable media content file encoded with the media content to a playlist database.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing seamless consumption of media content and managing playlists for seamless consumption of media is described. One embodiment includes receiving a request for media content; determining a mode of consumption for the media content; determining a media content service to provide the media content; and providing the media content according to the preferred mode of consumption and from the preferred service and managing playlists to integrate reproduction of media content from multiple services.
247 Citations
19 Claims
-
1. A method comprising:
-
receiving, at a central computer server, a request for media content; receiving from a user preferences database maintained on a first data storage device associated with the central computer server a mode of consumption preference for a user; determining, based at least in part on the mode of consumption preference, a mode of consumption for the media content; determining a media content service from which to request the media content; performing the following; in response to determining an ownership mode of consumption for the media content, sending, to a provisioning computer server of the media content service, a first set of one or more instructions including one or more instructions to send, to a second data storage device, a downloadable media content file encoded with the media content; and in response to the determining an access mode of consumption, sending a second set of one or more instructions to add a first reference to a streamable media content file encoded with the media content to a playlist database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11)
-
-
10. A system comprising:
-
a first data storage device having a user preferences database for storing a user preference for a mode of consumption, the mode of consumption selected from the group consisting of ownership and access; and a first computer server having a network communications interface, a memory, and a processor, the first computer server configured to; receive a request for media content via the networks communications interface, query the user preferences database for a user preference for a mode of consumption, query one or more second computer servers of one or more media content services for availability data of the media content, determine, based at least in part on a mode of consumption of media content and the availability data a media content service to provide the media content, construct a first set of one or more instructions to a computer server of the media content service to provide the media content to send, to a second data storage device, a downloadable media content file encoded with the media content, and construct a second set of one or more instructions to add a first reference to a streamable media content file encoded with the media content to a playlist database. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a streaming content database, stored on a first data storage device; a playlist database configured to reference media content files stored in the streaming content database and configured to reference media content files stored in a third-party data storage device. - View Dependent Claims (18, 19)
-
Specification