APPARATUS AND METHODS FOR CONTENT DELIVERY AND MESSAGE EXCHANGE ACROSS MULTIPLE CONTENT DELIVERY NETWORKS
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for providing protected content to subscribers of a managed (e.g., MSO) network via a content source accessible via an internetwork such as the Internet. In one embodiment, a user accesses a programmer website, and requests content. The programmer determines whether the requesting user is permitted to access the content, and what rights or restrictions are associated with the user. This includes authenticating the user as a subscriber of the MSO, and determining the subscriber'"'"'s subscription level. In another embodiment, a user'"'"'s account with the MSO and programmer may be federated, thus a given user will have MSO-specific information regarding its identity (such as login information, GUID, etc.) and/or information regarding subscription level and service details, stored at the programmer. Messages received from the MSO representing permission for the user to access content may also be stored at the programmer site for later reference.
27 Citations
62 Claims
-
1-37. -37. (canceled)
-
38. A method for determining at a content distribution network entity permission of a subscriber of said network to access protected content from a remote source via an Internet, said method comprising:
-
receiving at said network entity a communication relating to a request for said protected content from a user device, said communication being sent to said content distribution network entity from an entity associated with said remote source; determining whether said user device is associated to said subscriber of said content distribution network; when said user device is associated to said subscriber, determining whether said protected content is within an approved level of service of said subscriber; and when said protected content is within said approved level of service of said subscriber, transmitting a communication to said entity associated with said remote source, said communication causing said remote source to deliver said protected content to said user device. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. An apparatus for delivery management of a plurality of protected content from a remote content server to a plurality of entitled users, said apparatus comprising:
-
at least one first interface configured to receive a plurality of information from a user device, said plurality of information comprising; information that identifies a user of said user device; and information that identifies a particular one of said plurality of protected content requested by said user; a first computer program configured to utilize said information that identifies said user to determine whether said user is among said plurality of entitled users; a second computer program configured to utilize said information that identifies said user and said information that identifies said particular one of said plurality of protected content to determine whether said particular one of said plurality of protected content is within an authorized service class for said user; and at least one second interface configured to transmit at least one message to a remote content server, said at least one message configured to cause said remote content sever to;
(i) provide said particular one of said plurality of protected content to said user device, or (ii) to deny said user device said particular one of said plurality of protected content;wherein said at least one message is based at least in part on said determination of whether said user is among said plurality of entitled users, and said determination of whether said particular one of said plurality of protected content is within said authorized service class for said user. - View Dependent Claims (50, 51, 52, 53, 54)
-
-
55. A method for determining whether a user is permitted in a first network to access protected content associated with a second network, said method comprising:
-
receiving a request for said protected content from said user in said first network; determining said second network to which said user is associated; sending a message to said second network, said message comprising; login and password information entered by said user; and said request for said protected content; and receiving, in response to said message, a communication indicating whether said user is permitted in said first network to access said protected content associated with said second network. - View Dependent Claims (56, 57, 58)
-
-
59. A method of determining whether a particular one of a plurality of protected content may be provided to a user via a first network based at least in part on service details of said user in a second network, said method comprising:
-
receiving a request for authorization of said user'"'"'s access to said particular one of said plurality of protected content from an entity of said first network, said request for authorization comprising at least a globally unique identifier (GUID) associated with said user and information identifying said particular one of said plurality of protected content; determining in response to said request, whether a session has been established by said user and said second network; determining a subscriber identity within said second network based at least in part on said GUID; retrieving said service details associated with said user; comparing said service details to said information identifying said particular one of said plurality of protected content; and when said service details match said information identifying said particular one of said plurality of protected content, providing a message enabling said particular one of said plurality of protected content to be delivered to said user via said first network. - View Dependent Claims (60, 61, 62)
-
Specification