Claims Analysis
Total Claims: 48
Claim 1
Independent Claim
235 words
A network controller for use with digital signal processing equipment in a cable headend capable of remotely monitoring and controlling a plurality of set top terminals in a cable television program delivery system using network control data, each set top terminal receiving a plurality of information fields in a control information stream, the control information stream being produced using a program control information signal received from a remotely located source, the network controller comprising: an interface means, connected to the digital signal processing equipment, for receiving and transferring control information, wherein the program control information signal is received from the digital signal processing equipment on a scheduled basis and the control information stream produced using the program control information signal is transferred to the digital signal processing equipment for distribution over the cable television system; a means for storing the network control data, wherein the stored network control data includes data on television programs; a means for accessing the stored network control data; and a means for generating the control information stream using the received program control information signal and the accessed network control data, wherein the received program information signal carries data on packaged programs or menu content, whereby the information fields of the control information stream are formed by modifying the data on packaged programs or menu content and whereby the control information stream can subsequently be distributed to multiple set top terminals.
Claim 2
Dependent Claim
235 words
A network controller for use with digital signal processing equipment in a cable headend capable of remotely monitoring and controlling a plurality of set top terminals in a cable television program delivery system using network control data, each set top terminal receiving a plurality of information fields in a control information stream, the control information stream being produced using a program control information signal received from a remotely located source, the network controller comprising: an interface means, connected to the digital signal processing equipment, for receiving and transferring control information, wherein the program control information signal is received from the digital signal processing equipment on a scheduled basis and the control information stream produced using the program control information signal is transferred to the digital signal processing equipment for distribution over the cable television system; a means for storing the network control data, wherein the stored network control data includes data on television programs; a means for accessing the stored network control data; and a means for generating the control information stream using the received program control information signal and the accessed network control data, wherein the received program information signal carries data on packaged programs or menu content, whereby the information fields of the control information stream are formed by modifying the data on packaged programs or menu content and whereby the control information stream can subsequently be distributed to multiple set top terminals.
Claim 3
Dependent Claim
20 words
The network controller of claim 1 further comprising a temporary storage means for temporarily storing the program control information signal.
Claim 4
Dependent Claim
87 words
The network controller of claim 1, wherein each of the plurality of set top terminals has a set top terminal identification number individually unique to a particular subscriber, and wherein the storing means comprises: at least one network control database, wherein the network control data may be organized and maintained in at least one database file, the database files relationally keyed to one another through the set of set top terminal identification numbers; and a means for updating the network control data stored in each database file.
Claim 5
Dependent Claim
68 words
The network controller of claim 1 for use in regions having regional programming information and wherein the network controller further comprises: a means for obtaining the regional programming information; and a means for transferring any obtained regional programming information to the generating means, wherein the obtained regional programming information is used to form the information field of the program control information signal to produce the control information stream.
Claim 6
Dependent Claim
30 words
The network controller of claim 4 for use by an operator, wherein the obtaining means comprises a network control operator workstation adapted for operator entry of the regional programming information.
Claim 7
Dependent Claim
82 words
The network controller of claim 4, wherein the obtaining means receives digitally compressed program signals from a remote source and the obtaining means comprises: a Radio Frequency receiver means adapted to demodulate the digitally compressed program signals; and at least one demultiplexor, connected to the RF receiver, capable of extracting a data signal from each demodulated signal, wherein the data signal contains information on digitized programs available for subscriber selection and the output of each demultiplexor is connected to the interface means.
Claim 8
Dependent Claim
25 words
The network controller of claim 4, wherein the obtaining means comprises a telephone modem adapted to receive the regional programming information from a remote location.
Claim 9
Dependent Claim
78 words
The network controller of claim 4, wherein the generating means further comprises: a means for interpreting the accessed stored data, wherein interpreted data is produced; a means for processing the interpreted data; a means for creating signal processing instructions from the processed interpreted data, wherein the created signal processing instructions are transferred to the signal processing equipment through the interface means and provide guidance to the signal processing equipment in the repackaging of video and audio programming signals.
Claim 10
Dependent Claim
68 words
The network controller of claim 8, wherein the processing means comprises an interface adapted to receive the obtained regional programming information from the transferring means; and a means for correlating the obtained regional programming information with the interpreted data, wherein correlated information is produced; and a means for sending the correlated information to the generating means, wherein the correlated information is Included in the generated signal processing instructions.
Claim 11
Dependent Claim
58 words
The network controller of claim 1, wherein the generating means comprises: a means for reading the program control information signal to obtain program control data; a means for comparing the program control data with the accessed network control data to produce comparison results; and a means for modifying the program control data based on the produced comparison results.
Claim 12
Dependent Claim
53 words
The network controller of claim 1, wherein the information field of the control information stream is a series of packets and wherein the generating means comprises a means for structuring the accessed network control data by packets, so that the structured packets are arranged in the information field of the control information stream.
Claim 13
Dependent Claim
88 words
The network controller of claim 1, wherein the generating means comprises: a means for reading the program control information signal to obtain program control data; a means for comparing the program control data with the accessed network control data to produce comparison results; a means for integrating part of the program control data and the accessed network control data based on the produced comparison results to produce integrated control data; and a means for arranging the integrated control data in the information field of the control information stream.
Claim 14
Dependent Claim
248 words
A network controller for use with digital signal processing equipment in a cable headend capable of remotely monitoring and controlling a plurality of set top terminals in a cable television system using network control data, each set top terminal adapted to transmit a set top terminal status report and to receive a control information stream being produced using a program control information signal that communicates data in an information field, the network controller comprising: an interface means, connected to the digital signal processing equipment, for receiving and transferring the control information, wherein the program control information signal is received from the digital signal processing equipment on a scheduled basis and the control Information stream produced using the program control information signal is transferred back to the signal processing equipment for distribution over the cable television system; a means for receiving the set top terminal status reports, wherein the received set top terminal status reports provide the set top terminals with an upstream data transmission capability; a means for storing the network control data, wherein the stored network control data includes data on programs and contents of the received set top terminal status reports; a means for accessing the stored network control data; and a means for generating the control information stream using the received program control information signal and the accessed network control data, wherein the information fields of the control information stream are created and the control information stream is subsequently distributed to multiple set top terminals.
Claim 15
Dependent Claim
248 words
A network controller for use with digital signal processing equipment in a cable headend capable of remotely monitoring and controlling a plurality of set top terminals in a cable television system using network control data, each set top terminal adapted to transmit a set top terminal status report and to receive a control information stream being produced using a program control information signal that communicates data in an information field, the network controller comprising: an interface means, connected to the digital signal processing equipment, for receiving and transferring the control information, wherein the program control information signal is received from the digital signal processing equipment on a scheduled basis and the control Information stream produced using the program control information signal is transferred back to the signal processing equipment for distribution over the cable television system; a means for receiving the set top terminal status reports, wherein the received set top terminal status reports provide the set top terminals with an upstream data transmission capability; a means for storing the network control data, wherein the stored network control data includes data on programs and contents of the received set top terminal status reports; a means for accessing the stored network control data; and a means for generating the control information stream using the received program control information signal and the accessed network control data, wherein the information fields of the control information stream are created and the control information stream is subsequently distributed to multiple set top terminals.
Claim 16
Dependent Claim
106 words
The network controller of claim 13, wherein the generating means comprises: a means for extracting data from the information field of the program control information signal, wherein the extracted data includes program channel assignments and menu codes; a means for creating a polling request message that directs each set top terminal to initiate transmission of set top terminal status reports; a means for processing the received set top terminal status reports to produce polling response data; and a means for integrating the polling response data with the extracted data from the information field of the program control information signal, wherein the control information stream is produced.
Claim 17
Dependent Claim
107 words
The network controller of claim 14, wherein the creating means comprises: a means for reading at least one database file using the access means, wherein the database files are relationally keyed to one another through a set of set top terminal identification numbers individually unique to a particular subscriber's set top terminal; a means for formatting the polling request message, wherein the formatted polling request message includes at least one set top terminal identification number; and a means for enabling at least one polling command bit in the formatted polling request message, wherein the enabled polling command bit commands transmission of the set top terminal status reports.
Claim 18
Dependent Claim
104 words
The network controller of claim 14, wherein the processing means comprises: a control receiving means for demodulating the received set top terminal status reports; a means for reading at least one information field in the received set top terminal status reports, wherein each information field includes programs watched data gathered by the set top terminals; a means for sorting each information field in the received set top terminal status reports by each set top terminal's identification number; and a temporary memory means for accumulating the sorted information fields for each set top terminal, wherein the accumulated sorted information fields produce the polling response data.
Claim 19
Dependent Claim
37 words
The network controller of claim 16 further comprising a connection means for linking the processing means to the storing means, wherein the polling response data may be stored in the storing means, updating the network control data.
Claim 20
Dependent Claim
31 words
The network controller of claim 16, wherein the control receiving means comprises a Radio Frequency demodulator for receiving upstream data transmissions from the set top terminals over the cable distribution network.
Claim 21
Dependent Claim
26 words
The network controller of claim 16, wherein the control receiving means comprises a telephone for receiving data transmissions from the set top terminals over telephone lines.
Claim 22
Dependent Claim
35 words
The network controller of claim 13, wherein the receiving means comprises: a Radio Frequency demodulator; and a demultiplexor adapted to process the received set top terminal status reports transmitted upstream over the cable distribution network.
Claim 23
Dependent Claim
214 words
A network controller for use with a cable headend capable of remotely targeting categories of advertisements to groups of set top terminals in a cable television program delivery system, each set top terminal capable of generating programs watched data, the network controller comprising: means for gathering programs watched data for each set top terminal in the cable television program delivery system; a means for storing the gathered programs watched data in at least one network control database; a means for accessing the stored programs watched data; a means for counting the accessed programs watched data to determine the frequency of programs watched by each set top terminal in the cable television program delivery system, wherein the programs watched counts are arranged in at least one programs watched matrix by program category and time slot; a means for creating set top terminal group information indicating a group assignment for each set top terminal by correlating the programs watched counts with the categories of advertisements, wherein each advertisements category includes advertisements available for targeting to the set top terminals; and a means for transmitting the set top terminal group information to the set top terminal in a control information stream that instructs the set top terminal in selecting targeted advertisements for display during viewing of programs.
Claim 24
Dependent Claim
214 words
A network controller for use with a cable headend capable of remotely targeting categories of advertisements to groups of set top terminals in a cable television program delivery system, each set top terminal capable of generating programs watched data, the network controller comprising: means for gathering programs watched data for each set top terminal in the cable television program delivery system; a means for storing the gathered programs watched data in at least one network control database; a means for accessing the stored programs watched data; a means for counting the accessed programs watched data to determine the frequency of programs watched by each set top terminal in the cable television program delivery system, wherein the programs watched counts are arranged in at least one programs watched matrix by program category and time slot; a means for creating set top terminal group information indicating a group assignment for each set top terminal by correlating the programs watched counts with the categories of advertisements, wherein each advertisements category includes advertisements available for targeting to the set top terminals; and a means for transmitting the set top terminal group information to the set top terminal in a control information stream that instructs the set top terminal in selecting targeted advertisements for display during viewing of programs.
Claim 25
Dependent Claim
95 words
The network controller of claim 21, wherein the network controller is capable of polling each set top terminal and wherein the gathering means comprises: a means for generating a polling request message that directs each set top terminal to initiate transmission of set top terminal status reports; a means for receiving the set top terminal status reports, wherein the received set top terminal status reports contain programs watched information; a means for processing the received set top terminal status reports to produce polling response data; and a means for temporarily storing the polling response data.
Claim 26
Dependent Claim
106 words
The network controller of claim 22, wherein the processing means comprises: a means for demodulating the received set top terminal status reports, whereby demodulated set top data is produced; a means for reading at least one information field in the demodulated set top data, wherein each information field is appended to a set top terminal identification number field; a means for sorting each information field in the received set top terminal status reports by set top terminal identification number; and a temporary memory means for accumulating the sorted information fields for each set top terminal, wherein the accumulated sorted information fields produce the polling response data.
Claim 27
Dependent Claim
25 words
The network controller of claim 22 further comprising a means for updating the programs watched data in the storing means with the polling response data.
Claim 28
Dependent Claim
72 words
The network controller of claim 22, wherein the counting means comprises: a means for reading the programs watched counts, wherein a separate programs watched counts is assigned to different time slots in a day for each program category; a means for sorting the programs watched counts from highest to lowest; a means for matching the sorted programs watched counts with the advertisements categories, wherein counts of the advertisements categories are thereby produced.
Claim 29
Dependent Claim
207 words
A network controller for use with a cable headend capable of remotely targeting individual advertisements to groups of set top terminals in a cable television program delivery system, the targeting uses of programs watched information received by the cable headend, the network controller comprising: a means for gathering the programs watched information; a means for storing the gathered programs watched information and the individual advertisements arranged by advertisement category; a means for sorting the stored programs watched information by a plurality of program categories; a means for ranking the plurality of program categories by frequency of programs watched in each category, wherein program categories with more programs watched are ranked higher than program categories with less programs watched; a means for ranking the stored advertisement categories, wherein the ranked program categories are correlated with the stored advertisement categories; a means for selecting a set of highest ranked advertisement categories; a means for choosing individual advertisements from the set of highest ranked advertisement categories; a means for packaging the chosen individual advertisements for transmission to the set top terminals for display, wherein packages of targeted advertisements are produced; and a means for transmitting the packages of targeted advertisements to the set top terminals over the cable distribution network.
Claim 30
Dependent Claim
207 words
A network controller for use with a cable headend capable of remotely targeting individual advertisements to groups of set top terminals in a cable television program delivery system, the targeting uses of programs watched information received by the cable headend, the network controller comprising: a means for gathering the programs watched information; a means for storing the gathered programs watched information and the individual advertisements arranged by advertisement category; a means for sorting the stored programs watched information by a plurality of program categories; a means for ranking the plurality of program categories by frequency of programs watched in each category, wherein program categories with more programs watched are ranked higher than program categories with less programs watched; a means for ranking the stored advertisement categories, wherein the ranked program categories are correlated with the stored advertisement categories; a means for selecting a set of highest ranked advertisement categories; a means for choosing individual advertisements from the set of highest ranked advertisement categories; a means for packaging the chosen individual advertisements for transmission to the set top terminals for display, wherein packages of targeted advertisements are produced; and a means for transmitting the packages of targeted advertisements to the set top terminals over the cable distribution network.
Claim 31
Dependent Claim
126 words
The network controller of claim 26, wherein each set top terminal has the capability of receiving polling request messages and transmitting polling responses upstream over a cable distribution network in the cable television program delivery system, the polling responses include the programs watched information, and wherein the gathering means comprises: a means for generating the polling request messages, wherein each polling request message is transmitted to the set top terminals, requesting the set top terminals to transmit the polling responses upstream over the cable distribution network; a means for receiving the polling responses from the set top terminals; and a means for processing the received polling responses, wherein data on the programs watched information for the set top terminals is extracted and used for the targeting.
Claim 32
Dependent Claim
42 words
The network controller of claim 26, wherein the gathered programs watched information has been previously stored in the storing means, and wherein the gathering means comprises a means for updating the programs watched information in the storing means using the extracted data.
Claim 33
Dependent Claim
196 words
A network controller for remotely managing account and billing information over a cable television distribution network for a plurality of set top terminals, each set top terminal adapted to transmit a set top terminal status report in response to a polling request message produced using a program control information signal, the network controller comprising: a means for creating the polling request message; a means for transmitting the polling request message to the set top terminals, wherein the polling request message directs each set top terminal to initiate upstream data transmission of the set top terminal status reports over the cable distribution network; a means for receiving the set top terminal status reports, wherein the set top terminal status reports include programs watched data; a means for storing network control data, wherein the stored network control data includes programs watched data and price category data; a means for correlating the programs watched data with the price category data to produce price correlations; and a means for generating at least one billing report based on the produced price correlations; and a means for transmitting the billing reports to the set top terminals for display on a television screen.
Claim 34
Dependent Claim
196 words
A network controller for remotely managing account and billing information over a cable television distribution network for a plurality of set top terminals, each set top terminal adapted to transmit a set top terminal status report in response to a polling request message produced using a program control information signal, the network controller comprising: a means for creating the polling request message; a means for transmitting the polling request message to the set top terminals, wherein the polling request message directs each set top terminal to initiate upstream data transmission of the set top terminal status reports over the cable distribution network; a means for receiving the set top terminal status reports, wherein the set top terminal status reports include programs watched data; a means for storing network control data, wherein the stored network control data includes programs watched data and price category data; a means for correlating the programs watched data with the price category data to produce price correlations; and a means for generating at least one billing report based on the produced price correlations; and a means for transmitting the billing reports to the set top terminals for display on a television screen.
Claim 35
Independent Claim
177 words
A method of using digital signal processing equipment in a cable headend to remotely monitor and control a plurality of set top terminals in a cable television program delivery system, each set top terminal receiving a plurality of information fields in a control information stream, the control information stream produced using a program control information signal, the method comprising the steps of: interfacing with the digital signal processing equipment, wherein the program control information signal is received from the digital signal processing equipment on a scheduled basis and the control information stream produced using the program control information signal is transferred back to the signal processing equipment for distribution over the cable television system; storing network control data, wherein the stored network control data includes data on programs; accessing the stored network control data; and generating the control information stream using the received program control information signal and the accessed network control data, wherein the information fields of the control information stream are formed and the control information stream is subsequently distributed to multiple set top terminals.
Claim 36
Independent Claim
177 words
A method of using digital signal processing equipment in a cable headend to remotely monitor and control a plurality of set top terminals in a cable television program delivery system, each set top terminal receiving a plurality of information fields in a control information stream, the control information stream produced using a program control information signal, the method comprising the steps of: interfacing with the digital signal processing equipment, wherein the program control information signal is received from the digital signal processing equipment on a scheduled basis and the control information stream produced using the program control information signal is transferred back to the signal processing equipment for distribution over the cable television system; storing network control data, wherein the stored network control data includes data on programs; accessing the stored network control data; and generating the control information stream using the received program control information signal and the accessed network control data, wherein the information fields of the control information stream are formed and the control information stream is subsequently distributed to multiple set top terminals.
Claim 37
Independent Claim
218 words
A method for using digital signal processing equipment in a cable headend to remotely monitor and control a plurality of set top terminals in a cable television system, each set top terminal adapted to transmit a set top terminal status report and to receive a control information stream produced from a program control information signal that communicates data in an information field, the method comprising the steps of: interfacing with the digital signal processing equipment, wherein the program control information signal is received from the digital signal processing equipment on a scheduled basis and the control information stream produced using the program control information signal is transferred back to the signal processing equipment for distribution over the cable television system; receiving set top terminal status reports, wherein the received set top terminal status reports provide the set top terminals with an upstream data transmission capability; storing network control data, wherein the stored network control data includes data on programs and contents of the received set top terminal status reports; accessing the stored network control data; and generating the control information stream using the received program control information signal and the accessed network control data, wherein the information fields of the control information stream are created and the control information stream is subsequently distributed to multiple set top terminals.
Claim 38
Independent Claim
218 words
A method for using digital signal processing equipment in a cable headend to remotely monitor and control a plurality of set top terminals in a cable television system, each set top terminal adapted to transmit a set top terminal status report and to receive a control information stream produced from a program control information signal that communicates data in an information field, the method comprising the steps of: interfacing with the digital signal processing equipment, wherein the program control information signal is received from the digital signal processing equipment on a scheduled basis and the control information stream produced using the program control information signal is transferred back to the signal processing equipment for distribution over the cable television system; receiving set top terminal status reports, wherein the received set top terminal status reports provide the set top terminals with an upstream data transmission capability; storing network control data, wherein the stored network control data includes data on programs and contents of the received set top terminal status reports; accessing the stored network control data; and generating the control information stream using the received program control information signal and the accessed network control data, wherein the information fields of the control information stream are created and the control information stream is subsequently distributed to multiple set top terminals.
Claim 39
Independent Claim
183 words
A method for using a cable headend to remotely target advertisements to a plurality of set top terminals in a cable television system, the method comprising the steps of: gathering programs watched data for each set top terminal in the cable television program delivery system; storing the gathered programs watched data in at least one network control database; accessing the stored programs watched data; counting the accessed programs watched data to determine the frequency of programs watched by each set top terminal in the cable television program delivery system, wherein the programs watched counts are arranged in at least one programs watched matrix by program category and time slot; creating set top terminal group information indicating a group assignment for each set top terminal by correlating the programs watched counts with the categories of advertisements, wherein each advertisements category includes advertisements available for targeting to the set top terminals; and transmitting the set top terminal group information to the set top terminal in a control information stream that instructs the set top terminal in selecting targeted advertisements for display during viewing of programs.
Claim 40
Independent Claim
183 words
A method for using a cable headend to remotely target advertisements to a plurality of set top terminals in a cable television system, the method comprising the steps of: gathering programs watched data for each set top terminal in the cable television program delivery system; storing the gathered programs watched data in at least one network control database; accessing the stored programs watched data; counting the accessed programs watched data to determine the frequency of programs watched by each set top terminal in the cable television program delivery system, wherein the programs watched counts are arranged in at least one programs watched matrix by program category and time slot; creating set top terminal group information indicating a group assignment for each set top terminal by correlating the programs watched counts with the categories of advertisements, wherein each advertisements category includes advertisements available for targeting to the set top terminals; and transmitting the set top terminal group information to the set top terminal in a control information stream that instructs the set top terminal in selecting targeted advertisements for display during viewing of programs.
Claim 41
Independent Claim
178 words
A method for remotely managing account and billing information over a cable television distribution network for a plurality of set top terminals, each set top terminal adapted to transmit a set top terminal status report in response to a polling request message produced using a program control information signal, the method comprising the steps of: creating the polling request message; transmitting the polling request message to the set top terminals, wherein the polling request message directs each set top terminal to initiate upstream data transmission of the set top terminal status reports over the cable distribution network; receiving the set top terminal status reports, wherein the set top terminal status reports include programs watched data; storing network control data, wherein the stored network control data includes programs watched data and more than one price category; correlating the programs watched data with the price categories, wherein price correlations are produced; and generating at least one billing report based on the produced price correlations; and transmitting the billing reports to the set top terminals for display on a television screen.
Claim 42
Independent Claim
178 words
A method for remotely managing account and billing information over a cable television distribution network for a plurality of set top terminals, each set top terminal adapted to transmit a set top terminal status report in response to a polling request message produced using a program control information signal, the method comprising the steps of: creating the polling request message; transmitting the polling request message to the set top terminals, wherein the polling request message directs each set top terminal to initiate upstream data transmission of the set top terminal status reports over the cable distribution network; receiving the set top terminal status reports, wherein the set top terminal status reports include programs watched data; storing network control data, wherein the stored network control data includes programs watched data and more than one price category; correlating the programs watched data with the price categories, wherein price correlations are produced; and generating at least one billing report based on the produced price correlations; and transmitting the billing reports to the set top terminals for display on a television screen.
Claim 43
Dependent Claim
187 words
A network controller for use with a cable headend capable of remotely targeting categories of advertisements to groups of set top terminals in a cable television program delivery system, each set top terminal capable of generating programs watched data, the network controller comprising: a means for gathering programs watched data for each set top terminal in the cable television program delivery system; a means for counting the gathered programs watched data to determine the frequency of programs watched by each set top terminal in the cable television program delivery system, wherein the programs watched counts are compiled by program category and time slot; a means for creating set top terminal group information indicating a group assignment for each set top terminal by correlating the programs watched counts with the categories of advertisements, wherein each category of advertisements includes one or more advertisements available for targeting to the set top terminals; and a means for transmitting the set top terminal group information to the set top terminal in a control information stream that instructs the set top terminal in selecting targeted advertisements for display during viewing of programs.
Claim 44
Dependent Claim
187 words
A network controller for use with a cable headend capable of remotely targeting categories of advertisements to groups of set top terminals in a cable television program delivery system, each set top terminal capable of generating programs watched data, the network controller comprising: a means for gathering programs watched data for each set top terminal in the cable television program delivery system; a means for counting the gathered programs watched data to determine the frequency of programs watched by each set top terminal in the cable television program delivery system, wherein the programs watched counts are compiled by program category and time slot; a means for creating set top terminal group information indicating a group assignment for each set top terminal by correlating the programs watched counts with the categories of advertisements, wherein each category of advertisements includes one or more advertisements available for targeting to the set top terminals; and a means for transmitting the set top terminal group information to the set top terminal in a control information stream that instructs the set top terminal in selecting targeted advertisements for display during viewing of programs.
Claim 45
Dependent Claim
191 words
A network controller for remotely managing account and billing information over a cable television distribution network for a plurality of set top terminals using network control data, each set top terminal adapted to transmit a set top terminal status report in response to a control information stream that includes information on packaged programs and menu content, the network controller comprising: a means for transmitting the control information stream to the set top terminals, wherein the control information stream directs each set top terminal to initiate transmission of the set top terminal status reports over the cable distribution network; a means for receiving the set top terminal status reports, wherein the set top terminal status reports include programs watched data; a means for storing network control data, wherein the stored network control data includes programs watched data and price category data; a means for correlating the programs watched data with the price category data to produce cost data; a means for generating at least one billing report based on the produced cost data; and a means for transmitting the billing reports to the set top terminals for display on a television screen.
Claim 46
Dependent Claim
191 words
A network controller for remotely managing account and billing information over a cable television distribution network for a plurality of set top terminals using network control data, each set top terminal adapted to transmit a set top terminal status report in response to a control information stream that includes information on packaged programs and menu content, the network controller comprising: a means for transmitting the control information stream to the set top terminals, wherein the control information stream directs each set top terminal to initiate transmission of the set top terminal status reports over the cable distribution network; a means for receiving the set top terminal status reports, wherein the set top terminal status reports include programs watched data; a means for storing network control data, wherein the stored network control data includes programs watched data and price category data; a means for correlating the programs watched data with the price category data to produce cost data; a means for generating at least one billing report based on the produced cost data; and a means for transmitting the billing reports to the set top terminals for display on a television screen.
Claim 47
Dependent Claim
182 words
A network controller for use with digital signal processing equipment in a cable headend capable of monitoring and controlling a plurality of set top terminals in a cable television program delivery system that uses control information and network control data, wherein entries may be made and viewed by an operator, comprising; an interface, connected to the digital signal processing equipment, wherein the interface receives and transfers control information to the digital signal processing equipment; memory, wherein the memory stores the network control data including data on television programs in a database format and wherein the stored network control data may be accessed; a network controller CPU, connected to the memory and the interface, for generating a control information stream using the stored network control data from the memory, whereby information fields for the control information stream are formed and the control information stream is subsequently distributed to set top terminals; input device, connected to the network controller CPU, wherein entries may be made; and a display, connected to the network controller CPU, for viewing data and entries made on the input device.
Claim 48
Dependent Claim
182 words
A network controller for use with digital signal processing equipment in a cable headend capable of monitoring and controlling a plurality of set top terminals in a cable television program delivery system that uses control information and network control data, wherein entries may be made and viewed by an operator, comprising; an interface, connected to the digital signal processing equipment, wherein the interface receives and transfers control information to the digital signal processing equipment; memory, wherein the memory stores the network control data including data on television programs in a database format and wherein the stored network control data may be accessed; a network controller CPU, connected to the memory and the interface, for generating a control information stream using the stored network control data from the memory, whereby information fields for the control information stream are formed and the control information stream is subsequently distributed to set top terminals; input device, connected to the network controller CPU, wherein entries may be made; and a display, connected to the network controller CPU, for viewing data and entries made on the input device.