System for regulating access to and distributing content in a network
First Claim
Patent Images
1. A system for regulating access to content provided by a content server, the system comprising:
- a controller node configured to control access to the content provided by the content server, the controller node comprising;
a first processor configured to generate controller instructions to allow access to one or more particular content files provided by the content server, wherein the controller instructions are configured to be executed by a plurality of gateway units, remotely disposed from the controller node and the content server, and coupled to the controller node and the content server via a network, to regulate access to the one or more particular content files provided by the content server, by subscriber terminals selectively coupled to the gateway units, including distributedly implementing a digital rights management service on behalf of the controller node; and
a first network interface coupled to the first processor, and configured to transmit the controller instructions to the gateway units over the network, wherein subsequent to receipt of the controller instructions, the gateway units to receive a user request for the one or more particular content files and in response, to provide the one or more particular content files to the user prior to further input or instruction from the controller node;
wherein each of the plurality of gateway units is located at a subscriber location and is further configured to be tamper resistant with respect to access of the controller node provided controller instructions by the subscriber terminals, wherein at least one of the tamper resistant gateway units comprise;
a housing;
a detector configured to detect an attempt to open the housing; and
a storage device configured to store the controller instructions; and
a second processor configured to prevent access to the storage device when the detector detects an attempt to open the housing, in accordance with the controller instructions.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided a system for regulating access and managing distribution of content in a network, such as the Internet. The system includes communication gateways, installed at a subscriber site, internet control points, installed remotely, and various network elements installed throughout the network. The communication gateways and network elements operate in conjunction with the internet control points to restrict or allow access to specified Internet sites and to manage efficient distribution of content such as music, video, games, broadband data, real-time audio and voice applications, and software to subscribers.
1141 Citations
50 Claims
-
1. A system for regulating access to content provided by a content server, the system comprising:
-
a controller node configured to control access to the content provided by the content server, the controller node comprising; a first processor configured to generate controller instructions to allow access to one or more particular content files provided by the content server, wherein the controller instructions are configured to be executed by a plurality of gateway units, remotely disposed from the controller node and the content server, and coupled to the controller node and the content server via a network, to regulate access to the one or more particular content files provided by the content server, by subscriber terminals selectively coupled to the gateway units, including distributedly implementing a digital rights management service on behalf of the controller node; and a first network interface coupled to the first processor, and configured to transmit the controller instructions to the gateway units over the network, wherein subsequent to receipt of the controller instructions, the gateway units to receive a user request for the one or more particular content files and in response, to provide the one or more particular content files to the user prior to further input or instruction from the controller node; wherein each of the plurality of gateway units is located at a subscriber location and is further configured to be tamper resistant with respect to access of the controller node provided controller instructions by the subscriber terminals, wherein at least one of the tamper resistant gateway units comprise; a housing; a detector configured to detect an attempt to open the housing; and a storage device configured to store the controller instructions; and a second processor configured to prevent access to the storage device when the detector detects an attempt to open the housing, in accordance with the controller instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 49)
-
-
43. A gateway unit for regulating access to content provided by a content server, comprising:
-
a network interface configured to receive controller instructions from a controller node, the gateway unit remotely disposed from the controller node and the content server, and coupled to the controller node and the content server via a network; and a processor configured to execute the controller instructions to regulate access by subscriber terminals selectively coupled to the gateway unit of content files provided by the content server, including distributedly implementing a digital rights management service on behalf of the controller node, wherein subsequent to receipt of the controller instructions, the network interface to receive a user request for one or more of the content files and in response, to provide the one or more content files to the user prior to receiving further input or instruction from the controller node; wherein the gateway unit is further configured to be tamper resistant with respect to access of the controller node provided controller instructions by the subscriber terminals, the gateway unit comprising; a housing; a detector configured to detect an attempt to open the housing; a storage device configured to store the controller instructions; and a second processor configured to prevent access to the storage device when the detector detects an attempt to open the housing, in accordance with the controller instructions. - View Dependent Claims (44, 45, 46, 50)
-
-
47. An apparatus, comprising:
-
means for generating controller instructions to allow access to one or more particular content files provided by a content server, wherein the controller instructions are configured to be executed by a gateway unit, the gateway unit remotely disposed from the means for generating the controller instructions and the content server, and coupled to a controller node including the means for generating controller instructions and the content server via a network, the controller instructions to regulate access to the one or more particular content files provided by the content server to a subscriber terminal selectively coupled to the gateway unit, including distributedly implementing a digital rights management service on behalf of the controller node; and means to transmit the controller instructions to the gateway unit over the network, wherein subsequent to receipt of the controller instructions, the gateway unit to receive a subscriber request for the one or more particular content files and in response, to provide the one or more particular content files to the subscriber prior to further input or instruction from the controller node; wherein the gateway unit is located at a subscriber location and is further configured to be tamper resistant with respect to access of the controller node provided controller instructions by the subscriber terminal, the gateway unit comprising; a housing; a detector configured to detect an attempt to open the housing; a storage device configured to store the controller instructions; and a second processor configured to prevent access to the storage device when the detector detects an attempt to open the housing, in accordance with the controller instructions.
-
-
48. An apparatus, comprising:
-
first means for receiving controller instructions from a controller node, the apparatus remotely coupled to the controller node and a content server via a network; second means configured to execute the controller instructions to regulate access by subscriber terminals of content provided by the content server, including distributedly implementing a digital rights management service on behalf of the controller node, wherein subsequent to receipt of the controller instructions by the first means, the first means to receive a user request for one or more particular content files and in response, to provide the one or more particular content files to a subscriber terminal prior to further input or instruction from the controller node; wherein the apparatus including the first means and the second means is located at a subscriber location and is further configured to be tamper resistant with respect to access by the subscriber terminal of the controller node provided controller instructions, the apparatus further comprising; a housing; a detector configured to detect an attempt to open the housing; a storage device configured to store the controller instructions; and a second processor configured to prevent access to the storage device when the detector detects an attempt to open the housing, in accordance with the controller instructions.
-
Specification