Content management for packet-communicating devices
First Claim
1. An apparatus comprising:
- at least one processor; and
at least one memory including computer program code for one or more programs,the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,initiate a storage of media content and playlist data at a network-based storage based, at least in part, on cross-referencing content mapping that identifies one or more media content titles each of which is under at least two playlists without duplicating media content files for the one or more media content titles in the network-based storage, wherein the cross-referencing content mapping identifies at least two formats of media content files for each of the one or more media content titles;
authenticate playlist requests received via a packet-based network, wherein requested playlists in the playlist requests identify at least one commonly requested media content title belonging to two or more of the requested playlists; and
initiate a delivery of a set of the media content files from the network-based storage via the packet-based network to a remote playback device based, at least in part, on the cross-referencing content mapping that identifies the set of the media content files being associated with the requested playlists and including the at least one commonly requested media content title.
2 Assignments
0 Petitions
Accused Products
Abstract
Media content associated with a playlist is provided for remote access over a packet-based network. According to an example embodiment of the present invention, a host server provides access to a user-defined playlist depicting media content available from user'"'"'s media content source (e.g., at a registered user'"'"'s PC). User-defined playlists and associated media content are managed to facilitate access to media in accordance with characteristics of the media content and/or playlist such as format and bitrate, and as may be related to an intended playback use of the playlist. Media content for the playlists is stored in a network storage device for remote access, with the storage managed to facilitate remote access in appropriate formats, with selective cross-referencing among playlists for different playlist types, content format and content bandwidth.
78 Citations
20 Claims
-
1. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, initiate a storage of media content and playlist data at a network-based storage based, at least in part, on cross-referencing content mapping that identifies one or more media content titles each of which is under at least two playlists without duplicating media content files for the one or more media content titles in the network-based storage, wherein the cross-referencing content mapping identifies at least two formats of media content files for each of the one or more media content titles; authenticate playlist requests received via a packet-based network, wherein requested playlists in the playlist requests identify at least one commonly requested media content title belonging to two or more of the requested playlists; and initiate a delivery of a set of the media content files from the network-based storage via the packet-based network to a remote playback device based, at least in part, on the cross-referencing content mapping that identifies the set of the media content files being associated with the requested playlists and including the at least one commonly requested media content title. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
initiating, by a host server, a storage of media content and playlist data at a network-based storage based, at least in part, on cross-referencing content mapping that identifies one or more media content titles each of which is under at least two playlists without duplicating media content files for the one or more media content titles in the network-based storage, wherein the cross-referencing content mapping identifies at least two formats of media content files for each of the one or more media content titles; authenticating, by the host server, playlist requests received via a packet-based network, wherein requested playlists in the playlist requests identify at least one commonly requested media content title belonging to two or more of the requested playlists; and initiating, by the host server, a delivery of a set of the media content files from the network-based storage via the packet-based network to a remote playback device based, at least in part, on the cross-referencing content mapping that identifies the set of the media content files being associated with the requested playlists and including the at least one commonly requested media content title. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, store media content and playlist data based, at least in part, on cross-referencing content mapping that identifies one or more media content titles each of which is under at least two playlists without duplicating media content files for the one or more media content titles in the apparatus, wherein the cross-referencing content mapping identifies at least two formats of media content files for each of the one or more media content titles; receive a user input over a packet-based network associated with a playback of at least two playlists each including at least one commonly requested media content title; configure media content for the playback at a remote playback device based on the cross-referencing content mapping that identifies a set of the media content files being associated with the at least two playlists and including the at least one commonly requested media content title; and deliver the media content as configured to the remote playback device. - View Dependent Claims (20)
-
Specification