GEOGRAPHIC INTERNET ASSET FILTERING FOR INTERNET VIDEO CLIENT
First Claim
Patent Images
1. Consumer electronic (CE) device comprising:
- housing;
display on the housing;
network interface;
processor in the housing controlling the display and communicating with the Internet through the network interface;
the processor executing logic including;
contacting a management server;
providing an Internet Protocol (IP) address to the management server, the IP address being associated with a geographic location associated with the CE device;
receiving from the management server a user token and at least one geographically-tailored service list, the service list containing only content server addresses that have been approved for access in the geographic region indicated by the IP address of the CE device, the server addresses being uniform resource locators (URLs);
presenting the service list on the display; and
responsive to a user selection of an entry on the service list, accessing a content server associated with the entry, wherein as part of the accessing of a content server the processor also provides the user token such that the CE device receives a content list of available content from the content server only responsive to the content server receiving the user token, checking the user token against a local database of active tokens, and responsive to the user token being in the database, the content server returns the content list to the CE device such that no further authentication is required between the CE device and content server beyond the provisioning of a valid user token by the CE device, and further wherein, responsive to a determination that the content server appears on the service list provided by the management server, the CE device trusts the content server without need for any further authentication on the part of the content server.
1 Assignment
0 Petitions
Accused Products
Abstract
A device is enabled to display Internet TV by accessing a management server with a secret unique ID and receiving back from the server, assuming the ID is approved, a user token and a service list of content servers with knowledge of the user token. A user can select a content server which causes the device to upload its user token and in response receive a content list from the content server, from which content can be selected for display. Neither list may be modified by the device and the device can access only content on a content list. The service list may be tailored for the geographic location of the device.
-
Citations
19 Claims
-
1. Consumer electronic (CE) device comprising:
-
housing; display on the housing; network interface; processor in the housing controlling the display and communicating with the Internet through the network interface; the processor executing logic including; contacting a management server; providing an Internet Protocol (IP) address to the management server, the IP address being associated with a geographic location associated with the CE device; receiving from the management server a user token and at least one geographically-tailored service list, the service list containing only content server addresses that have been approved for access in the geographic region indicated by the IP address of the CE device, the server addresses being uniform resource locators (URLs); presenting the service list on the display; and responsive to a user selection of an entry on the service list, accessing a content server associated with the entry, wherein as part of the accessing of a content server the processor also provides the user token such that the CE device receives a content list of available content from the content server only responsive to the content server receiving the user token, checking the user token against a local database of active tokens, and responsive to the user token being in the database, the content server returns the content list to the CE device such that no further authentication is required between the CE device and content server beyond the provisioning of a valid user token by the CE device, and further wherein, responsive to a determination that the content server appears on the service list provided by the management server, the CE device trusts the content server without need for any further authentication on the part of the content server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Management server comprising:
-
network interface; processor communicating with the Internet through the network interface; the processor executing logic including; storing plural geographic-specific service lists, each service list containing a list of network addresses of content servers approved for access by CE devices in a respective geographic region, wherein a first address of a first content server for a first geographic location is on a first service list but not on a second service list and a second address of a second content server for a second geographic location is on the second service list but not the first service list; obtaining a geographic indicator from a CE device contacting the management server; correlating the indicator to a geographic region; returning the first service list to the CE device responsive to a determination that the CE device is in a first geographic region and returning the second service list to the CE device responsive to a determination that the CE device is in a second geographic region; providing to the content servers on the service lists a respective user token for each authorized user; and returning to the CE device a user token associated therewith, wherein the CE device must present its user token to a content server and the content server must determine a match exists between the user token presented by the CE device and a token stored in a database associated with the content server prior to the content server providing content to the CE device. - View Dependent Claims (11, 12, 13)
-
-
14. Method comprising:
-
receiving, from a client audio-video presentation device to a management server, an identification indicating a geographic location of the device; responsive to a determination that the device is in a first geographic location, returning, from the management server to the device, a first list of content servers at which the device may access content along with a user token required to be presented by the audio-video presentation device to a content server to access content therefrom; and responsive to a determination that the device is in a second geographic location, returning, from the management server to the device, a second list of content servers at which the device may access content. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification