Device classification for media delivery
First Claim
1. A method for processing data, information, or at least one signal, the method comprising:
- communicating, via at least one processor with a plurality of remote users and a plurality of registered-user media content sources over a network, to deliver requested media content to the remote users, and to authenticate, via the at least one processor, remote usersrequesting the delivery of media content to a classified remote playback device;
establishing a communication link, over the network, with an agent processor located on at least one of the plurality of registered-user media content sources, and facilitating the delivery of media content from the at least one of the plurality of media content sources over the network;
controlling, via the established communication link, and responsive to media requests from authenticated remote users, the agent processor located on at least one of the plurality of registered-user media content sources to facilitate the delivery of requested media content to at least one remote playback device over the network; and
selectively configuring the requested media content as a function of classification rules for a device class to which the at least one remote playback device is classified.
3 Assignments
0 Petitions
Accused Products
Abstract
Media content is provided for remote playback over a packet-based network. According to an example embodiment of the present invention, a host server authenticates remote users and further processes media content requests from authenticated remote users by directing or otherwise facilitating the delivery of requested media content from a user'"'"'s media content source to a remote playback device. The remote playback device is classified and the media content is selectively configured at one or both of the media content source and the host server in accordance with the classification, prior to delivery to the remote playback device. Communications among the host server, remote playback device and media content source are over the packet-based network.
-
Citations
24 Claims
-
1. A method for processing data, information, or at least one signal, the method comprising:
-
communicating, via at least one processor with a plurality of remote users and a plurality of registered-user media content sources over a network, to deliver requested media content to the remote users, and to authenticate, via the at least one processor, remote users requesting the delivery of media content to a classified remote playback device;
establishing a communication link, over the network, with an agent processor located on at least one of the plurality of registered-user media content sources, and facilitating the delivery of media content from the at least one of the plurality of media content sources over the network;controlling, via the established communication link, and responsive to media requests from authenticated remote users, the agent processor located on at least one of the plurality of registered-user media content sources to facilitate the delivery of requested media content to at least one remote playback device over the network; and selectively configuring the requested media content as a function of classification rules for a device class to which the at least one remote playback device is classified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 22, 23, 24)
-
-
12. 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; authenticate one or more users requesting media content delivery to one or more remote media playback devices; associate device classes with a set of device classification rules; classify each remote media playback device into one of the associated device classes; deliver content from registered-user media content sources to the one or more remote media playback devices; and deliver media content to an authenticated user at a remote media playback device as a function of both the device classification of the remote media playback device and the device classification rules associated with the device class. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
determining to authenticate, via at least one processor operating in accordance with computer program code stored in a memory, one or more users requesting media content delivery from a registered-user media content source to one or more remote media playback devices, and delivering media content, which is received from the content source, to the one or more remote media playback devices; determining to associate device classes with a set of device classification rules; determining to classify each remote media playback device into one of the associated device classes; and at each registered-user media content source, in response to an agent gateway communicating with the content source over a network, determining to deliver media content to an authenticated user at a remote media playback device as a function of both the device classification of the remote media playback device and the device classification rules associated with the device class.
-
Specification