Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
292 words
An apparatus for delivering data services from a plurality of data service providers to a plurality of single user data units, comprising: a network for communicating data packets according to TCP/IP protocol; a local network unit connected to said network by a plurality of NTSC compatible channels and having a plurality of channels for multiplexing data packets from said network upon said plurality of NTSC compatible channels; said local network unit manages said plurality of channels as a single sub network instead of managing each channel individually; a plurality of single user data units connected to said local network unit via one of said plurality of channels for receiving data packets, each of said single user data units having a unique internet address assigned thereto; a plurality of data service provider units, each of said data service provider units is connected to said network for transmitting data packets according to TCP/IP protocol to said single user data units via said local network unit and said plurality of NTSC compatible channels; each of said data service provider units is respectively connected by an individual channel to each single user data unit to which the respective data service provider transmits said data packets, each of said individual channels for controlling said transmission of data packets to a respective single user data unit; and a bandwidth manager connected to said plurality of data service provider units and said local network unit via said network, said bandwidth manager keeps a dynamic record of an amount of bandwidth used of each of said plurality of channels and assigns any new bandwidth allocation for data services to the NTSC compatible channel which has a largest amount of bandwidth available to fulfill the new bandwidth allocation for data services.
Claim 2
Independent Claim
292 words
An apparatus for delivering data services from a plurality of data service providers to a plurality of single user data units, comprising: a network for communicating data packets according to TCP/IP protocol; a local network unit connected to said network by a plurality of NTSC compatible channels and having a plurality of channels for multiplexing data packets from said network upon said plurality of NTSC compatible channels; said local network unit manages said plurality of channels as a single sub network instead of managing each channel individually; a plurality of single user data units connected to said local network unit via one of said plurality of channels for receiving data packets, each of said single user data units having a unique internet address assigned thereto; a plurality of data service provider units, each of said data service provider units is connected to said network for transmitting data packets according to TCP/IP protocol to said single user data units via said local network unit and said plurality of NTSC compatible channels; each of said data service provider units is respectively connected by an individual channel to each single user data unit to which the respective data service provider transmits said data packets, each of said individual channels for controlling said transmission of data packets to a respective single user data unit; and a bandwidth manager connected to said plurality of data service provider units and said local network unit via said network, said bandwidth manager keeps a dynamic record of an amount of bandwidth used of each of said plurality of channels and assigns any new bandwidth allocation for data services to the NTSC compatible channel which has a largest amount of bandwidth available to fulfill the new bandwidth allocation for data services.
Claim 3
Dependent Claim
63 words
The apparatus of claim 1, wherein said dynamic record is incremented for each amount of bandwidth that is allocated from a channel at the time of a request to deliver data, and decremented for each amount of bandwidth of a channel that is freed up after all data packets related to the request have been delivered to the respective single user data unit.
Claim 4
Dependent Claim
35 words
The apparatus of claim 2, wherein said local network unit maintains a routing table that specifies the single user data unit address and a channel modulator of the allocated channel to provide data packet routing.
Claim 5
Dependent Claim
35 words
The apparatus of claim 1, wherein said local network unit maintains a routing table that specifies the single user data unit address and a channel modulator of the allocated channel to provide data packet routing.
Claim 6
Dependent Claim
26 words
The apparatus of claim 4, wherein each of said channel modulators and the single user data units connected thereto are managed by said local network unit.
Claim 7
Dependent Claim
30 words
The apparatus of claim 1, wherein said NTSC compatible channels are six megahertz wide, which is the bandwidth of standard broadcast television channel and hence the standard cable television channel.
Claim 8
Dependent Claim
36 words
The apparatus of claim 1, wherein said TCP/IP data packets are modulated onto said NTSC channels using a type of modulation that is compatible with a network of cable television cables and cable television distribution amplifiers.
Claim 9
Dependent Claim
18 words
The apparatus of claim 1, wherein said NTSC compatible channels are contiguous frequency channels of a CATV network.
Claim 10
Dependent Claim
53 words
The apparatus of claim 1, wherein said local network unit receives and converts the data packets addressed to its plurality of single user units from the NTSC compatible signals into IEEE 802.2 protocol data packets and routes each stream of data packets to its respective single user unit over a respective connection therebetween.
Claim 11
Dependent Claim
21 words
The apparatus of claim 9, wherein said connection is a local area network, LAN, that communicates according to IEEE 802.2 protocol.
Claim 12
Dependent Claim
22 words
The apparatus of claim 1, wherein one of said data service provider units transmits data in said data packets which are encrypted.
Claim 13
Dependent Claim
31 words
The apparatus of claim 11, wherein key sequences for encryption are delivered to each of the data service providers transmitting encrypted data via a respective individual channel of said individual channels.
Claim 14
Dependent Claim
44 words
The apparatus of claim 12, wherein each said data service provider unit providing encrypted data uses a user provided key to encrypt the data within the data packets before that data leaves the data service provider unit and is propagated over said TCP/IP network.