Patent US4599647A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4599647A Expired / Lapsed US ⏱️ 0.0 years remaining

Receiver with interface for interaction with controller-decoder

Assignee: Arris Technology Inc
•
Filing: 1983-11-03
•
Granted: 1986-07-08
•
Expires: 2003-11-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An interface permits bi-directional data signal transfer between the microcomputer of the receiver and an addressable controller-decoder designed for use in conjunction therewith. The data transfer permits expansion of the receiver functions and future adaptability to a variety of satellite services. The interface transfers messages from the microcomputer representing keystrokes received from the receiver keyboard and the status of the various receiver components and receives commands from the decoder for regulating the operation of the receiver components and for the transfer of specific information. The data transfer is achieved through a serial communication protocol which facilitates the interaction between units.

Inventors

  • 👤 Ashok K. George
  • 👤 John Jeffers

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 16:52
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/16; H04N7/167; H04N7/1675; H04N21/00; H04N21/40; H04N21/43; H04N21/436; H04N21/438; H04N21/4382; H04N21/441; H04N21/45; H04N21/4508; H04N21/4532; H04N21/454; H04N21/4542; H04N21/47; H04N21/475; H04N21/4753; H04N21/482; H04N21/60; H04N21/61; H04N21/6106; H04N21/6143; H04N7/173; H04N7/17345; H04N7/17363; H04N2007/1739

Claims Analysis

Total Claims: 39
Claim 1
Independent Claim 290 words
A receiver for use with a detachable addressable controller-decoder adapted to decode broadcast signals and a television to form one of a plurality of remote terminals in a system for distributing encoded broadcast signals, the receiver comprising means for generating control signal, tuning means for selecting one of the broadcast signals, said tuning means having an output, broadcast signal output means adapted to be connected to the decoder, said broadcast signal output means being operably connected to said tuning means output for transfer of said selected signal to the decoder, means for displaying indicia, control means operably connected to said control signal generating means for receiving said control signals and to said tuning means and said display means for ascertaining the status thereof and for controlling the operation therein in accordance with said control signals, means for generating data signals for transfer to the decoder, said data signals comprising data representative of said control signals and data representative of the status of said tuning means and said display means, means for receiving responsive data signals transferred from the decoder, said responsive data signals comprising data representative of signals generated by the decoder, said control means controlling the operation of said tuning means and said display means in accordance with said decoder generated signals, upon receipt thereof, means for operably connecting the receiver and the decoder for transfer of said generated data signals from said control means to the decoder and receipt of said responsive data signals by said control means form the decoder, broadcast signal input means adapted to be connected to the decoder to receive the selected signal therefrom and means, operably connected to said broadcast signal input means for modulating the selected signal for display on the television.
Claim 2
Dependent Claim 290 words
A receiver for use with a detachable addressable controller-decoder adapted to decode broadcast signals and a television to form one of a plurality of remote terminals in a system for distributing encoded broadcast signals, the receiver comprising means for generating control signal, tuning means for selecting one of the broadcast signals, said tuning means having an output, broadcast signal output means adapted to be connected to the decoder, said broadcast signal output means being operably connected to said tuning means output for transfer of said selected signal to the decoder, means for displaying indicia, control means operably connected to said control signal generating means for receiving said control signals and to said tuning means and said display means for ascertaining the status thereof and for controlling the operation therein in accordance with said control signals, means for generating data signals for transfer to the decoder, said data signals comprising data representative of said control signals and data representative of the status of said tuning means and said display means, means for receiving responsive data signals transferred from the decoder, said responsive data signals comprising data representative of signals generated by the decoder, said control means controlling the operation of said tuning means and said display means in accordance with said decoder generated signals, upon receipt thereof, means for operably connecting the receiver and the decoder for transfer of said generated data signals from said control means to the decoder and receipt of said responsive data signals by said control means form the decoder, broadcast signal input means adapted to be connected to the decoder to receive the selected signal therefrom and means, operably connected to said broadcast signal input means for modulating the selected signal for display on the television.
Claim 3
Dependent Claim 17 words
The receiver of claim 1, further comprising means for converting said control signal into said data signals.
Claim 4
Dependent Claim 19 words
The receiver of claim 2, further comprising means for converting said responsive data signals into said decoder generated signals.
Claim 5
Dependent Claim 14 words
The receiver of claim 3, wherein said control means further comprises signal storing means.
Claim 6
Dependent Claim 29 words
The receiver of claim 4, wherein said storing means stores said control signal and, thereafter, replaces same with said decoder generated signals when said responsive data signal is received.
Claim 7
Dependent Claim 78 words
The receiver of claim 1, wherein said responsive data signal further comprise data representative of commands for said control means to generate data signals representative of one of said control signals or of a signal representative of the status of said tuning means or said display means, and means in said control means for generating data signals representative of said one control signal or of said status signal in response to said responsive data signals comprising said commands.
Claim 8
Dependent Claim 25 words
The receiver of claim 1, wherein said control signal generating means comprises keyboard means for generating keystroke signals representative of the actuation of said keyboard.
Claim 9
Dependent Claim 65 words
The receiver of claim 1, wherein said control signal generating means comprises clock means for generating clock control signals, said control means controlling said display means in accordance with said clock control signals, and wherein said responsive data signals comprises data representative of decoder generated clock signals, said control means controlling said display means in accordance with said decoder generated clock signals upon receipt thereof.
Claim 10
Dependent Claim 39 words
The receiver of claim 1, wherein said control means further comprises means for generating a synchronizing signal, said control means waiting a given period to receive said responsive data signals from the decoder after said synchronizing signal is transferred.
Claim 11
Dependent Claim 35 words
The receiver of claim 9, wherein said control means further comprises means for generating said data signals after said waiting period, if no responsive data signals are received from the decoder during said waiting period.
Claim 12
Dependent Claim 31 words
The receiver of claim 9, wherein said control means generates said data signals after said waiting period if a responsive data signal is received from the decoder during said waiting period.
Claim 13
Dependent Claim 21 words
The receiver of claim 1, wherein said data signals comprise a data word representative of the status of said display means.
Claim 14
Dependent Claim 21 words
The receiver of claim 1, wherein said data signals comprise a data word representative of the status of said tuning means.
Claim 15
Dependent Claim 19 words
The receiver of claim 8, wherein said data signals comprise a data word representative of said clock control signals.
Claim 16
Dependent Claim 23 words
The receiver of claim 1, wherein said responsive data signals comprise a data word representative of an altered status of said tuning means.
Claim 17
Dependent Claim 23 words
The receiver of claim 1, wherein said responsive data signals comprise a data word representative of an altered status of said display means.
Claim 18
Dependent Claim 21 words
The receiver of claim 8, wherein said responsive data signals comprise a data word representative of a decoder generated clock signal.
Claim 19
Dependent Claim 23 words
The receiver of claim 1, wherein said responsive data signals comprise a data word representative of a command to ignore said control signals.
Claim 20
Dependent Claim 26 words
The receiver of claim 1, wherein each of said data signals comprises a data word comprising a start portion, a data portion, and a termination portion.
Claim 21
Dependent Claim 18 words
The receiver of claim 1, wherein said transfer of said data signals is initiated by said control means.
Claim 22
Dependent Claim 80 words
The receiver of claim 1, wherein said connecting means comprises output means and input means, said output means comprising first semiconductor means having a control terminal operably connected to said data signals generating means and an output circuit operably connected between a voltage source and the decoder, said input means comprising second seimconductor means having a control terminal operably connected to the decoder and an output circuit operably connected between said responsive data signals receiving means and a reference source.
Claim 23
Dependent Claim 86 words
The receiver of claim 1, wherein said control signals generating means comprises a keyboard, said keyboard comprising means for generating keystroke signals in response to the actuation thereof, said data signals generating means generating data signals representing said keystroke signals, said control means waiting a given period after the generation of said data signals representing said keystroke signals and, if no responsive data signals are received from the decoder during said waiting period, said control means controlling said tuning means in accordance with said keystroke signals.
Claim 24
Dependent Claim 51 words
The receiver of claim 22, wherein said responsive data signals comprise decoder generated keystroke substitution signals and said control means controls said tuning means in accordance with said decoder generated substitution keystroke signals, if said responsive data signals comprising said decoder generated keyboard substitution signals are received within said waiting period.
Claim 25
Dependent Claim 20 words
The receiver of claim 23, wherein said responsive data signals comprise data representing a command to ignore said keystroke signals.
Claim 26
Dependent Claim 20 words
The receiver of claim 23, wherein said decoder generated keyboard substitution signals comprise data representative of a substitute keystroke signal.
Claim 27
Independent Claim 305 words
A method for controlling the operation of a receiver having a bi-directional serial data transfer capability with a detachable addressable controller-decoder, the receiver, decoder and a television forming one of a plurality of remote terminals in a system for distributing encoded broadcast signals, the receiver including keyboard means for generating control signals in accordance with the actuation thereof, tuning means for selecting one of the broadcast signals and transferring same to the decoder, indicia display means, signal storage means, control means operably connected to the tuning means and the display means to ascertain the status thereof and control the operation thereof, data signal generating and receiving means, data signal transfer means, and means for receiving broadcast signals from the decoder and for modulating same for display by the television, the method comprising the steps of: (a) upon actuation of the keyboard means, generating a synchronizing data word and storing same in the storage means; (b) transferring the contents of the storage means to the decoder; (c) waiting a pre-selected time period; (d) during the waiting period, receiving a responsive data signal from the decoder, the responsive data signal comprising data representative of decoder generated signals; (e) utilizing the received decoder generated signals to control the function of the tuning means and display means; (f) utilizing the control signals to control the operation of the tuning means if no responsive data signal is received during the waiting period; (g) deciding if data representative of the control signals or signals reflecting the status of the tuning means and display means is to be transferred to the decoder and, if so, generating data signals comprising data representative of the control signals or signals reflecting the status of the tuning means and display means; and (h) storing the data signals in the storage means and returning to step (b).
Claim 28
Independent Claim 305 words
A method for controlling the operation of a receiver having a bi-directional serial data transfer capability with a detachable addressable controller-decoder, the receiver, decoder and a television forming one of a plurality of remote terminals in a system for distributing encoded broadcast signals, the receiver including keyboard means for generating control signals in accordance with the actuation thereof, tuning means for selecting one of the broadcast signals and transferring same to the decoder, indicia display means, signal storage means, control means operably connected to the tuning means and the display means to ascertain the status thereof and control the operation thereof, data signal generating and receiving means, data signal transfer means, and means for receiving broadcast signals from the decoder and for modulating same for display by the television, the method comprising the steps of: (a) upon actuation of the keyboard means, generating a synchronizing data word and storing same in the storage means; (b) transferring the contents of the storage means to the decoder; (c) waiting a pre-selected time period; (d) during the waiting period, receiving a responsive data signal from the decoder, the responsive data signal comprising data representative of decoder generated signals; (e) utilizing the received decoder generated signals to control the function of the tuning means and display means; (f) utilizing the control signals to control the operation of the tuning means if no responsive data signal is received during the waiting period; (g) deciding if data representative of the control signals or signals reflecting the status of the tuning means and display means is to be transferred to the decoder and, if so, generating data signals comprising data representative of the control signals or signals reflecting the status of the tuning means and display means; and (h) storing the data signals in the storage means and returning to step (b).
Claim 29
Dependent Claim 67 words
The method of claim 26, further comprising the steps of: (i) if the keyboard means has not been actuated, controlling the function of the tuning means in accordance with the previous control signals or the decoder generated signals, if the latter have been received during the waiting period; (j) generating a synchronizing data word and storing same in the storage means; and (k) returning to step (b).
Claim 30
Dependent Claim 41 words
The method of claim 26, further comprising the steps of deciding whether an error data word is to be sent, generating the error data word, and transferring the error data word to the storage means and repeating steps (b) through (h).
Claim 31
Dependent Claim 49 words
The method of claim 26, wherein the step of generating the data signal comprises the steps of deciding whether a data word representative of control signals is to be sent, generating a data word representative of the control signals, and using said data word to form the data signals.
Claim 32
Dependent Claim 56 words
The method of claim 26, wherein the step of generating a data signal comprises the steps of deciding if a data word representative of the status of the tuning means is to be sent, generating a data word representative of the status of the tuner means, and using the data word to form the data signals.
Claim 33
Dependent Claim 56 words
The method of claim 26, wherein the step of generating a data signal comprises the steps of deciding whether a data word representative of the status of the display means is to be sent, generating the data word representative of the status of the display means, and using the data signal to form the data signals.
Claim 34
Dependent Claim 87 words
The method of claim 26, wherein the step of generating the data signal comprises the steps of deciding whether an indication of "favorite" status of the channel being tuned is to be sent, obtaining the number of the channel corresponding to the control signals, generating a "favorite" data word if the obtained channel number is predesignated to be a "favorite" number; generating a "non-favorite" data word if the obtained channel number is not predesignated as a "favorite" number, using the data word to form the data signals.
Claim 35
Dependent Claim 89 words
The method of claim 26, wherein the receiver further comprises clock means, and wherein the step of generating the data signal comprises the steps of deciding if data words representing the status of the clock means are to be sent, generating an hour data word representative of the time in hours on the clock means, forming the data signals from the hour data word, generating a minute data word representative of the time in minutes on the clock means, and forming the data signals from the minute data word.
Claim 36
Dependent Claim 73 words
The method of claim 26, wherein the step of utilizing the responsive data signal comprises the steps of deciding if the responsive data signals represent a status of the tuning means in the form of a channel number, generating an error signal if the channel number is greater than or equal to 100 or equal to 0 and if no error signal is generated, using the channel number to control the tuning means.
Claim 37
Dependent Claim 71 words
The method of claim 26, wherein the step of utilizing the responsive data signals comprise the signal which represents a time in minutes, generating a data error signal if the signal represents a time in minutes which is greater than or equal to 60, converting the signal into a binary coded decimal and, if no error data signal is generated, using the binary coded decimal signal to control the display means.
Claim 38
Dependent Claim 84 words
The method of claim 26, wherein the step of utilizing the responsive data signals comprises the steps of deciding if the responsive data signals comprise a signal which represents a time in hours, generating an error signal if the signal represents a time in hours which is greater than or equal to 13 or which is less than 0, converting the signal into a binary coded decimal and, if no error signal is generated, using the binary coded decimal to control the display means.
Claim 39
Dependent Claim 39 words
The method of claim 33, wherein the step of utilizing the responsive data signals comprises the steps of deciding whether the responsive data signals constitute a command to ignore the control signal and, if so, returning to step (a).

References Cited (Backward Citations)

US4245245A Cited
US4325078A Cited
US4396947A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-07-07 1990-01-06 1990-07-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-07-07 1994-01-06 1994-07-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-07-07 1998-01-06 1998-07-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag