← Back to Patent Explorer
US5142576A Expired / Lapsed US ⏱️ 0.0 years remaining

System for securely providing restricted video information

Assignee: Market Data Corp
•
Filing: 1991-05-06
•
Granted: 1992-08-25
•
Expires: 2011-05-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for securely providing restricted information having an encoder for transmitting selected update data with respective keys and a plurality of uniquely identified decoders for receiving said update data. When saidd decoder matches the key sent with said update, said decoder receives the update data and appropriately positions said update data in respective pages in a store for subsequent viewing on a video display.

Inventors

  • 👤 Joseph S. Nadan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 14:25
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/16; H04N7/167; H04N7/1675

Claims Analysis

Total Claims: 57
Claim 1
Independent Claim 317 words
A system for securely providing to subscribers restricted signals containing display information, for display on electronic screens, said system including an encoder for encoding update data for updating said display information, and a plurality of decoders for decoding said update data and generating a display of a portion of said display information, characterized in that said encoder comprises: means for generating a first data stream, said first data stream including a plurality of information identification codes each corresponding to a particular portion of said display information, and a plurality of display identification codes each corresponding to one of said plurality of decoders, each of said information identification codes being associated with at least one display identification code to thereby form information identification code-display identification code sets indicative of the particular portion of display information which each subscriber is authorized to receive; means for generating a sequence of second data streams including at least one of (i) said information identification codes, (ii) display screen coordinates of an area in a relevant display screen of the respective display information requiring update data, said area having a length less than a full row of data extending across an entire display screen, and (iii) the respective update data; and means for transmitting said first data stream followed by said sequence of second data streams; and in that each of said decoders comprises: means for associating the relevant decoder with one of said display identification codes; means for recognizing said one display identification code and for storing the information identification code associated with said one display identification code; means for retrieving said display screen coordinates of the update data corresponding to each of said stored information identification codes; means for storing said update data at the related display screen coordinates for each associated portion of said display information for subsequent display; and means for selectively displaying said stored portion of display information.
Claim 2
Independent Claim 317 words
A system for securely providing to subscribers restricted signals containing display information, for display on electronic screens, said system including an encoder for encoding update data for updating said display information, and a plurality of decoders for decoding said update data and generating a display of a portion of said display information, characterized in that said encoder comprises: means for generating a first data stream, said first data stream including a plurality of information identification codes each corresponding to a particular portion of said display information, and a plurality of display identification codes each corresponding to one of said plurality of decoders, each of said information identification codes being associated with at least one display identification code to thereby form information identification code-display identification code sets indicative of the particular portion of display information which each subscriber is authorized to receive; means for generating a sequence of second data streams including at least one of (i) said information identification codes, (ii) display screen coordinates of an area in a relevant display screen of the respective display information requiring update data, said area having a length less than a full row of data extending across an entire display screen, and (iii) the respective update data; and means for transmitting said first data stream followed by said sequence of second data streams; and in that each of said decoders comprises: means for associating the relevant decoder with one of said display identification codes; means for recognizing said one display identification code and for storing the information identification code associated with said one display identification code; means for retrieving said display screen coordinates of the update data corresponding to each of said stored information identification codes; means for storing said update data at the related display screen coordinates for each associated portion of said display information for subsequent display; and means for selectively displaying said stored portion of display information.
Claim 3
Dependent Claim 76 words
A system as claimed in claim 1, wherein said encoder comprises: a memory containing the display identification codes of said subscribers and the information identification codes of the particular portion of display information which each of said subscribers, as identified by said display identification codes, is authorized to receive, said memory further including the configuration of each of said particular portions, and a microcomputer connected to said memory for generating said first and second data streams.
Claim 4
Dependent Claim 63 words
A system as claimed in claim 2, wherein said encoder further comprises a modem for receiving said update data from an information source, said modem being coupled to an input of said microcomputer, and a video generation unit coupled to an output of said microcomputer for converting said first data stream and said sequence of second data streams into video signals for transmission.
Claim 5
Dependent Claim 81 words
A system as claimed in claim 1, wherein said decoder comprises a first memory in which one of said display identification codes is stored, a first comparator for comparing said one stored display identification code with said received display identification codes in said first data stream, and a second memory for storing at least one of said information identification codes when said comparator finds a display identification code in said first data stream corresponding to said one stored display identification code.
Claim 6
Dependent Claim 67 words
A system as claimed in claim 4, wherein said decoder further comprises a second comparator for comparing the stored information identification code with the information identification codes in said second data stream, and a third memory for storing the display screen coordinates of the update data accompanying one of said information identification codes when said one information identification code matches one of said stored information identification codes.
Claim 7
Dependent Claim 72 words
A system as claimed in claim 5, wherein said decoder further comprises a write buffer for receiving the update data accompanying said one information identification code and the corresponding display screen coordinates, and a picture store coupled to an output of said write buffer into which said update data is written at an address corresponding to said display screen coordinates, an output of said picture store being an output of said decoder.
Claim 8
Dependent Claim 47 words
A system as claimed in claim 1, wherein said encoder further comprises means for generating an encoded signal flag prior to said first data stream, and said decoder further comprises means for detecting said encoded signal flag and means for preparing said decoder to receive encoded signals.
Claim 9
Dependent Claim 63 words
A system as claimed in claim 7, wherein said preparing means comprises a controllable analog switch having a first input coupled to an input of said decoder, a second input coupled to an output of said decoder, and an output for providing video signals for display by said displaying means, said controllable analog switch being controlled by said encoded signal flag detecting means.
Claim 10
Dependent Claim 93 words
A system as claimed in claim 8, wherein said encoded signal flag generating means retransmits said encoded signal flag after a first predetermined period of time, and wherein said encoded signal flag detecting means causes said analog switch to switch to the input of said decoder 14, after detecting a first encoded signal flag, said encoded signal flag detecting means does not detect a second encoded signal flag within a predetermined period of time after said first encoded signal flag, said second predetermined time period being longer than said first predetermined time period.
Claim 11
Dependent Claim 29 words
The system of claim 1, wherein each of said information identification code-display identification code sets is comprised of a single information identification code and a single display identification code.
Claim 12
Dependent Claim 20 words
The system of claim 1, wherein said update data is a subset of its respective particular portion of display information.
Claim 13
Dependent Claim 13 words
The system of claim 1, wherein said display information comprises pages of information.
Claim 14
Dependent Claim 20 words
The system of claim 12, wherein said information identification codes comprise page key codes corresponding to said pages of information.
Claim 15
Dependent Claim 22 words
The system of claim 13, wherein each of said page key codes corresponds to a single one of said pages of information.
Claim 16
Dependent Claim 12 words
The system of claim 1, wherein said restricted signals comprise video signals.
Claim 17
Dependent Claim 15 words
The system of claim 1 wherein said display screen coordinates comprise row and column coordinates.
Claim 18
Independent Claim 416 words
A system for securely providing to subscribers restricted signals containing display information and selected television signals, for display on electronic screens, said system including an encoder for encoding update data for creating particular portions of display information, and a plurality of decoders for decoding said update and generating said particular portions of display information, characterized in that said encoder comprises: means for generating a first data stream including a plurality of information identification codes each corresponding to one of said particular portions of display information, or to one of said television signals, and a plurality of display identification codes each corresponding to one of said plurality of decoders, each of said information identification codes being associated with at least one display identification code to thereby form information identification code-display identification code sets indicative of the particular portions of display information and the selected television signals which each subscriber is authorized to receive; means for generating a second data stream, said second data stream including information identification codes for the selected television signals and for the update data to be transmitted in a following time period corresponding to a picture frame of said selected television signals, coordinates of a temporal location in said time period of said television signals, coordinates of a temporal location in said time period of said update data, and coordinates of an area in a relevant display screen requiring said update data; means for providing said selected television signals and said update data and for positioning said television signals and said update data at said respective coordinates in said time period; and means for transmitting said first and second data streams followed by said time period containing the picture frame of said television signals and said update data; and in that each of said decoders comprises: means for associating the relevant decoder with one of said display identification codes; means for recognizing said one display identification code in said first data stream and for storing the information identification code associated with said one display identification code; means for retrieving said temporal coordinates in said time period of said television signals and update data and said display screen coordinates of said update data corresponding to each of said stored information identification codes; means for storing said update data at the related display screen coordinates for each particular portion of display information for subsequent display; and means for selectively displaying either said particular portion of display information or said television signals using the coordinates therefor.
Claim 19
Independent Claim 416 words
A system for securely providing to subscribers restricted signals containing display information and selected television signals, for display on electronic screens, said system including an encoder for encoding update data for creating particular portions of display information, and a plurality of decoders for decoding said update and generating said particular portions of display information, characterized in that said encoder comprises: means for generating a first data stream including a plurality of information identification codes each corresponding to one of said particular portions of display information, or to one of said television signals, and a plurality of display identification codes each corresponding to one of said plurality of decoders, each of said information identification codes being associated with at least one display identification code to thereby form information identification code-display identification code sets indicative of the particular portions of display information and the selected television signals which each subscriber is authorized to receive; means for generating a second data stream, said second data stream including information identification codes for the selected television signals and for the update data to be transmitted in a following time period corresponding to a picture frame of said selected television signals, coordinates of a temporal location in said time period of said television signals, coordinates of a temporal location in said time period of said update data, and coordinates of an area in a relevant display screen requiring said update data; means for providing said selected television signals and said update data and for positioning said television signals and said update data at said respective coordinates in said time period; and means for transmitting said first and second data streams followed by said time period containing the picture frame of said television signals and said update data; and in that each of said decoders comprises: means for associating the relevant decoder with one of said display identification codes; means for recognizing said one display identification code in said first data stream and for storing the information identification code associated with said one display identification code; means for retrieving said temporal coordinates in said time period of said television signals and update data and said display screen coordinates of said update data corresponding to each of said stored information identification codes; means for storing said update data at the related display screen coordinates for each particular portion of display information for subsequent display; and means for selectively displaying either said particular portion of display information or said television signals using the coordinates therefor.
Claim 20
Dependent Claim 85 words
A system as claimed in claim 17, wherein said encoder comprises a memory containing the display identification codes of said subscribers and the information identification codes of the particular portions of display information and selected television signals which each of said subscribers, as identified by said display identification codes, is authorized to receive, said memory further including the display configuration of each of said particular portions, and a microcomputer connected to said memory for generating said first and second data streams and said update data.
Claim 21
Dependent Claim 80 words
A system as claimed in claim 18, wherein said encoder further comprises a modem for receiving said update data from an information source, said modem being coupled to an input of said microcomputer, a source of said selected television signals, and a video generation unit coupled to an output of said microcomputer and said selected television signals source for converting said first data stream, said second data stream, said update data and said television signals into video signals for transmission.
Claim 22
Dependent Claim 77 words
A system as claimed in claim 17, wherein said decoder comprises a first memory in which one of said display identification codes is stored, a first comparator for comparing said one stored display identification code with said received display identification codes in said first data stream, and a second memory for storing said information identification codes when said comparator finds a display identification code in said first data stream corresponding to said one stored display identification code.
Claim 23
Dependent Claim 76 words
A system as claimed in claim 20, wherein said decoder further comprises a second comparator for comparing the stored information identification code with the information identification codes in said second data stream, and a third memory for storing both the temporal coordinates of the update data and the selected television signals and the display screen coordinates of the update data following said information identification codes when said information identification codes match said stored information identification code.
Claim 24
Dependent Claim 85 words
A system as claimed in claim 21, wherein said decoder further comprises a write buffer for receiving the update data and the television signals following said display information codes and the corresponding display screen coordinates in said third memory, and a plurality of picture stores coupled to an output of said write buffer into which said update data and said television signals are written at addresses corresponding to said display screen coordinates, an output combination of said picture stores being an output of said decoder.
Claim 25
Dependent Claim 47 words
A system as claimed in claim 17, wherein said encoder further comprises means for generating an encoded signal flag prior to said first data stream, and said decoder further comprises means for detecting said encoded signal flag and means for preparing said decoder to receive encoded signals.
Claim 26
Dependent Claim 63 words
A system as claimed in claim 23, wherein said preparing means comprises a controllable analog switch having a first input coupled to an input of said decoder, a second input coupled to an output of said decoder, and an output for providing video signals for display by said displaying means, said controllable analog switch being controlled by said encoded signal flag detecting means.
Claim 27
Dependent Claim 93 words
A system as claimed in claim 24, wherein said encoded signal flag generating means retransmits said encoded signal flag after a first predetermined period of time, and wherein said encoded signal flag detecting means causes said analog switch to switch to the input of said decoder if after detecting a first encoded signal flag, said encoded signal flag detecting means does not detect a second encoded signal flag within a predetermined period of time after said first encoded signal flag, said second predetermined time period being longer than said first predetermined time period.
Claim 28
Dependent Claim 29 words
The system of claim 17, wherein each of said information identification code-display identification code sets is comprised of a single information identification code and a single display identification code.
Claim 29
Dependent Claim 20 words
The system of claim 17, wherein said update data is a subset of its respective particular portion of display information.
Claim 30
Dependent Claim 13 words
The system of claim 17, wherein said display information comprises pages of information.
Claim 31
Dependent Claim 20 words
The system of claim 28, wherein said information identification codes comprise page key codes corresponding to said pages of information.
Claim 32
Dependent Claim 22 words
The system of claim 29, wherein each of said page key codes corresponds to a single one of said pages of information.
Claim 33
Dependent Claim 12 words
The system of claim 17, wherein said restricted signals comprise video signals.
Claim 34
Dependent Claim 300 words
A decoder, for use in a system for securely providing to subscribers restricted signals containing display information, particular portions of which are updated in accordance with encoded update data, said decoder decoding said update data and generating a display of particular portions of said display information for display on electronic screens, said decoder comprising: means for receiving a first data stream, said first data stream including a plurality of information identification codes each corresponding to a particular portion of said display information, and a plurality of display identification codes each corresponding to one of a plurality of decoders, each of said information identification codes being associated with at least one display identification code to thereby form information identification code-display identification code sets indicative of the particular portion of display information which each subscriber is authorized to receive; means for receiving a sequence of second data streams, after said first data stream, said sequence of second data streams including at least one of (i) said information identification codes, (ii) display screen coordinates of an area in a relevant display screen of the respective portions of display information requiring update data, said area having a length less than a full row of data extending across an entire display screen, and (iii) the respective update data; means for associating said decoder with one of said display identification codes; means for recognizing said one display identification code and for storing the information identification code associated with said one display identification code; means for retrieving said display screen coordinates of the update data corresponding to each of said stored information identification codes; means for storing said update data at the related display screen coordinates for each associated portion of display information for subsequent display; and means for selectively displaying said stored portion of display information.
Claim 35
Dependent Claim 300 words
A decoder, for use in a system for securely providing to subscribers restricted signals containing display information, particular portions of which are updated in accordance with encoded update data, said decoder decoding said update data and generating a display of particular portions of said display information for display on electronic screens, said decoder comprising: means for receiving a first data stream, said first data stream including a plurality of information identification codes each corresponding to a particular portion of said display information, and a plurality of display identification codes each corresponding to one of a plurality of decoders, each of said information identification codes being associated with at least one display identification code to thereby form information identification code-display identification code sets indicative of the particular portion of display information which each subscriber is authorized to receive; means for receiving a sequence of second data streams, after said first data stream, said sequence of second data streams including at least one of (i) said information identification codes, (ii) display screen coordinates of an area in a relevant display screen of the respective portions of display information requiring update data, said area having a length less than a full row of data extending across an entire display screen, and (iii) the respective update data; means for associating said decoder with one of said display identification codes; means for recognizing said one display identification code and for storing the information identification code associated with said one display identification code; means for retrieving said display screen coordinates of the update data corresponding to each of said stored information identification codes; means for storing said update data at the related display screen coordinates for each associated portion of display information for subsequent display; and means for selectively displaying said stored portion of display information.
Claim 36
Dependent Claim 29 words
The decoder of claim 32, wherein each of said information identification code-display identification code sets is comprised of a single information identification code and a single display identification code.
Claim 37
Dependent Claim 20 words
The decoder of claim 32, wherein said update data is a subset of its respective particular portion of display information.
Claim 38
Dependent Claim 13 words
The system of claim 32, wherein said display information comprises pages of information.
Claim 39
Dependent Claim 20 words
The system of claim 35, wherein said information identification codes comprise page key codes corresponding to said pages of information.
Claim 40
Dependent Claim 22 words
The system of claim 36, wherein each of said page key codes corresponds to a single one of said pages of information.
Claim 41
Dependent Claim 12 words
The system of claim 32, wherein said restricted signals comprise video signals.
Claim 42
Dependent Claim 14 words
The system of claim 32 wherein said screen coordinates comprise row and column coordinates.
Claim 43
Dependent Claim 228 words
An encoder, for use in a system for securely providing to subscribers restricted signals containing display information, particular portions of which are updated in accordance with encoded update data, said encoder for encoding said update data, for updating particular portions of display information, for subsequent decoding of said update data in a plurality of decoders, for display on electronic screens, said encoder comprising: means for generating a first data stream, said first data stream including a plurality of information identification codes each corresponding to a particular portion of said display information, and a plurality of display identification codes each corresponding to one of said plurality of decoders, each of said information identification codes being associated with at least one display identification code to thereby form information identification code-display identification code sets indicative of the particular portion of the display information which each subscriber is authorized to receive; means for generating a sequence of second data streams including at least one of (i) said information identification codes, (ii) display screen coordinates of an area in a relevant display screen of the respective portions of display information requiring update data, said area having a length less than a full row of data extending across an entire display screen, and (iii) the respective update data; and means for transmitting said first data stream followed by said sequence of second data streams.
Claim 44
Dependent Claim 228 words
An encoder, for use in a system for securely providing to subscribers restricted signals containing display information, particular portions of which are updated in accordance with encoded update data, said encoder for encoding said update data, for updating particular portions of display information, for subsequent decoding of said update data in a plurality of decoders, for display on electronic screens, said encoder comprising: means for generating a first data stream, said first data stream including a plurality of information identification codes each corresponding to a particular portion of said display information, and a plurality of display identification codes each corresponding to one of said plurality of decoders, each of said information identification codes being associated with at least one display identification code to thereby form information identification code-display identification code sets indicative of the particular portion of the display information which each subscriber is authorized to receive; means for generating a sequence of second data streams including at least one of (i) said information identification codes, (ii) display screen coordinates of an area in a relevant display screen of the respective portions of display information requiring update data, said area having a length less than a full row of data extending across an entire display screen, and (iii) the respective update data; and means for transmitting said first data stream followed by said sequence of second data streams.
Claim 45
Dependent Claim 29 words
The encoder of claim 40, wherein each of said information identification code-display identification code sets is comprised of a single information identification code and a single display identification code.
Claim 46
Dependent Claim 20 words
The encoder of claim 40, wherein said update data is a subset of its respective particular portion of display information.
Claim 47
Dependent Claim 13 words
The system of claim 40, wherein said display information comprises pages of information.
Claim 48
Dependent Claim 20 words
The system of claim 43, wherein said information identification codes comprise page key codes corresponding to said pages of information.
Claim 49
Dependent Claim 22 words
The system of claim 44, wherein each of said page key codes corresponds to a single one of said pages of information.
Claim 50
Dependent Claim 12 words
The system of claim 40, wherein said restricted signals comprise video signals.
Claim 51
Dependent Claim 14 words
The system of claim 40 wherein said screen coordinates comprise row and column coordinates.
Claim 52
Dependent Claim 286 words
A decoding method, for use in a system for securely providing to subscribers restricted signals containing display information, particular portions of which are updated in accordance with encoded update data, said decoding method for decoding said update data and generating an information display, for display on electronic screens, comprising the steps of: receiving a first data stream including a plurality of information identification codes, each corresponding to a particular portion of said display information, and a plurality of display identification codes, each corresponding to one of a plurality of decoders for decoding said update data, each of said information identification codes being associated with at least one display identification code to thereby form information identification code-display identification code sets indicative of the particular portion of the display information which each subscriber is authorized to receive; receiving a sequence of second data streams, after reception of said first data stream, said sequence of second data streams including at least one of (i) said information identification codes, (ii) display screen coordinates of an area in a relevant display screen of the respective display information requiring update data, said area having a length less than a full row of data extending across an entire display screen, and (iii) the respective update data; associating said decoder with one of said display identification codes; recognizing said one display identification code and storing the information identification code associated with said one display identification code; retrieving said display screen coordinates of the update data corresponding to each of said stored information identification codes; storing the update data at the related display screen coordinates for each associated portion of said display information for subsequent display; and selectively displaying said stored portion of display information.
Claim 53
Dependent Claim 286 words
A decoding method, for use in a system for securely providing to subscribers restricted signals containing display information, particular portions of which are updated in accordance with encoded update data, said decoding method for decoding said update data and generating an information display, for display on electronic screens, comprising the steps of: receiving a first data stream including a plurality of information identification codes, each corresponding to a particular portion of said display information, and a plurality of display identification codes, each corresponding to one of a plurality of decoders for decoding said update data, each of said information identification codes being associated with at least one display identification code to thereby form information identification code-display identification code sets indicative of the particular portion of the display information which each subscriber is authorized to receive; receiving a sequence of second data streams, after reception of said first data stream, said sequence of second data streams including at least one of (i) said information identification codes, (ii) display screen coordinates of an area in a relevant display screen of the respective display information requiring update data, said area having a length less than a full row of data extending across an entire display screen, and (iii) the respective update data; associating said decoder with one of said display identification codes; recognizing said one display identification code and storing the information identification code associated with said one display identification code; retrieving said display screen coordinates of the update data corresponding to each of said stored information identification codes; storing the update data at the related display screen coordinates for each associated portion of said display information for subsequent display; and selectively displaying said stored portion of display information.
Claim 54
Dependent Claim 14 words
The system of claim 48 wherein said screen coordinates comprise row and column coordinates.
Claim 55
Dependent Claim 223 words
An encoding method for use in a system for securely providing to subscribers restricted signals containing display information, particular portions of which are updated in accordance with encoded update data, said encoder for encoding said update data, for updating particular portions of display information, for subsequent decoding of said update data in a plurality of decoders, for display on electronic screens, said encoding method comprising the steps of: generating a first data stream including a plurality of information identification codes, each corresponding to a particular portion of said display information, and a plurality of display identification codes, each corresponding to one of said plurality of decoders, each of said information identification codes being associated with at least one display identification code to thereby form information identification code-display identification code sets indicative of the particular portion of the display information which each subscriber is authorized to receive; generating a sequence of second data streams including at least one of (i) said information identification codes, (ii) display screen coordinates of an area in a relevant display screen of the respective portions of display information requiring update data, said area having a length less than a full row of data extending across an entire display screen, and (iii) the respective update data; and transmitting said first data stream followed by said sequence of second data streams.
Claim 56
Dependent Claim 223 words
An encoding method for use in a system for securely providing to subscribers restricted signals containing display information, particular portions of which are updated in accordance with encoded update data, said encoder for encoding said update data, for updating particular portions of display information, for subsequent decoding of said update data in a plurality of decoders, for display on electronic screens, said encoding method comprising the steps of: generating a first data stream including a plurality of information identification codes, each corresponding to a particular portion of said display information, and a plurality of display identification codes, each corresponding to one of said plurality of decoders, each of said information identification codes being associated with at least one display identification code to thereby form information identification code-display identification code sets indicative of the particular portion of the display information which each subscriber is authorized to receive; generating a sequence of second data streams including at least one of (i) said information identification codes, (ii) display screen coordinates of an area in a relevant display screen of the respective portions of display information requiring update data, said area having a length less than a full row of data extending across an entire display screen, and (iii) the respective update data; and transmitting said first data stream followed by said sequence of second data streams.
Claim 57
Dependent Claim 14 words
The system of claim 50 wherein said screen coordinates comprise row and column coordinates.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-08-25 1996-02-24 1996-08-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-08-25 2000-02-24 2000-08-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-08-25 2004-02-24 2004-08-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag