`Reitmeier
`
`[11]
`[45]
`
`Patent Number:
`Date of Patent:
`
`4,746,919
`May 24, 1988
`
`[54]
`
`REMOTE CONTROL SYSTEM WITH KEY
`FUNCI‘ION DISPLAY PROVISIONS
`
`[75] Inventor: Glenn A. Reitmeier, West Trenton,
`NJ.
`[73] Assignee: RCA Licensing Corporation,
`Princeton, NJ.
`[21] Appl. No.: 845,184
`[22] Filed:
`Mar. 28, 1986
`
`[51] Int. Cl.‘ ........................ .. H04Q 1/00; H04Q 7/00
`[52] US. Cl. ........................ .. 340/825.56; 340/825.54;
`340/ 825.69; 340/ 825.72; 340/696; 340/365 VL;
`340/712; 358/ 194.1
`[58] Field of Search .......... .. 340/365 VL, 365 R, 711,
`340/712, 696, 825.55, 825.56, 825.69, 825.72,
`825.54; 358/1941; 455/151, 353, 603, 352
`References Cited
`U.S. PATENT DOCUMENTS
`
`[56]
`
`4,280,121 7/1981 Crask ................................. .. 340/712
`4,322,855 3/ 1982 Mogi et al. .
`4,333,090 6/1982 Hirsch ........................ .. 340/365 VL
`4,431,988 2/1984 Molusis et a1.
`340/365 VL
`4,529,980 7/1985 Liotine et al. ..................... .. 340/ 696
`4,551,717 11/1985 Dreher .
`_
`4,566,034 l/ 1986 Harger et a1. .
`4,626,847 12/1986 Zato .................................. .. 340/696
`
`FOREIGN PATENT DOCUMENTS
`
`0057970 8/1982 Europeon Patent Off. .
`0120345 10/1984 Europeon Patent Off. .
`0129286 12/1984 Europeon Patent Off. .
`
`OTHER PUBLICATIONS
`“A New Intelligent Remote Control Unit for Consumer
`
`Electronic Devices”, Platte et a1., IEEE Transactions
`on Consumer Electronics, vol. CE 31, No. 1, 2/85.
`P. 15 of “Television Digest”, Jun. 3, 1985, vol. 25, No.
`22.
`P. 64 of “Popular Science”, Sep. 1985 in the What’s
`New in Electronics seection.
`P. 17 of “Television Digest”, Nov. 11, 1985, vol. 25, No.
`46.
`PP. C1 and C10 of the Mar. 6, 1986 “New York Times”,
`article entitled Remote Control Units, Getting to Know
`Them.
`An article entitled “Three Types of Touch Technology
`Simplify Man/Machine Interface” by Arthur B. Carroll
`appearing on pp. 167-172 of Computer Technology
`Review.
`Advertising literature entitled “TIX Adds Touch Com
`munication to Your Display”, published by Elograph
`ics, Inc. of Oak Ridge, Tenn.
`Primary Examiner-John W. Caldwell, Sr.
`Assistant Examiner-Edwin C. Holloway, III
`Attorney, Agent, or Firm-Eugene M. Whitacre; Paul J.
`Rasmussen; Peter M. Emanuel
`[57]
`ABSTRACT
`A transmitter unit of a remote control system includes a
`key function display unit for identifying the function of
`key elements of the transmitter unit at various steps of a
`control sequence for one or more controlled devices.
`The memory for storing character-representative infor
`mation for identifying the functions of the key elements
`of the transmitter and corresponding function control
`instructions is contained in the controlled devices rather
`than in the transmitter unit. This allows for the addition
`of new controlled device without modi?cation of the
`transmitter units.
`
`5 Claims, 3 Drawing Sheets
`
`/DISPLAY 106
`
`n0
`
`fl/oa
`/
`
`|24
`i
`CHARACTER
`<1: GENERATOR C
`_,—|04
`*TOUCH-SENSITWE
`MULTl-FUNCTION USER INPUT
`102
`{34
`,
`| mun Lam]
`
`[DEVICES]
`I32)
`
`mmsmnin?
`
`‘44
`
`v+
`
`‘142
`
`OUTPUT
`XDUCER
`
`0""
`
`"4
`
`_:> MICROPROCESSOR
`H2
`—
`
`"6_ RAM "w" H8
`
`INPUT
`<i= BUFFER
`H30
`
`INPUT
`xoucsn
`H26
`
`'28
`
`DIRECTV Exhibit 1021
`
`
`
`DIRECTV Exhibit 1021
`
`
`
`US. Patent May 24,1988
`
`Sheet 2 of3
`
`4,746,919
`
`Glow z
`
`5> an
`
`AH MW ENMW $58520; 8m 3y
`28% E @IOM
`
`522% Km .. 2 r E5,
`:2 :52
`
`5E8 /
`
`map 8f
`
`
`
`
`
`20 ‘ca ,3 . 5%
`
`f + age
`
`Mm $52
`
`
`
`SE28 ~55“
`
`
`
`232a 295E:
`
`vwat
`
`DIRECTV Exhibit 1021
`
`
`
`US. Patent May 24, 1988
`
`Sheet 3 of 3
`
`4,746,919
`
`KEY FUNCTION MEMORY _2_I_6_
`
`KEY FUNCTION
`DISPLAY
`
`LUCATION
`NEXT STEP
`
`’ KEY 1
`
`STEP I
`
`€ m 2
`
`\ KEY l4
`
`’ KEY I
`
`STEPZ < KEY 2
`
`-
`
`g KEY 14
`
`KEY l
`
`STEP N < KEY 2
`
`_ KEY l4
`
`Fig.3
`
`DIRECTV Exhibit 1021
`
`
`
`1
`
`REMOTE CONTROL SYSTEM WITH KEY
`FUNCTION DISPLAY PROVISIONS‘
`
`4,746,919
`2
`for expanding its capability to control new devices by
`adding display memories may be troublesome to users
`and may limit the number of devices that can be con
`trolled due to wiring and size constraints of the remote
`control transmitter unit.
`
`SUMMARY OF THE INVENTION
`A remote control system constructed in accordance
`with the present invention comprises a transmitter unit
`including a multi-function user entry device with key
`elements and a display unit for identifying the functions
`of the key elements at various steps of a control algo
`rithm or sequence. The receiver unit of the remote
`control system, in addition to generating control signals
`for an associated controlled device in response to re
`mote control messages received from the transmitter
`unit, includes a key function and display memory for
`storing information indicative of the functions of key
`elements of the transmitter unit. During various steps of
`the control algorithm, character representative data is
`retrieved from the key function and display memory
`and transmitted from the receiver unit to the transmitter
`unit. In response to the received character representa
`tive signals, the display unit displays information identi
`fying the functions of the key elements.
`Since the key function and display memory is con
`tained in the receiver unit of the remote control system,
`rather than in the transmitter unit, the same transmitter
`unit can be used without modi?cation for additional
`controlled devices. Also, there is no limit on the number
`of new controlled devices that may be controlled by the
`transmitter unit.
`In a preferred embodiment of the invention, the key
`elements comprise areas on a touch-sensitive transpar
`ent or translucent membrane which overlays a display
`panel such as a liquid crystal device (LCD).
`These and other features of the present invention will
`be explained in the following description with respect
`to the accompanying Drawing.
`BRIEF DESCRIPTION OF THE DRAWING
`FIGS. 1 and 2 show, in block diagram form, the
`transmitter and receiver units of a remote control sys
`tem constructed in accordance with the present inven
`tion; and
`FIG. 3 indicates the contents of a key function and
`display memory included with the receiver unit of the
`remote control system shown in FIGS. 1 and 2.
`
`DETAILED DESCRIPTION OF THE DRAWING
`Before describing the embodiment of the remote
`control system shown in FIGS. 1, 2 and 3 in detail, a
`brief summary of some of its features is provided.
`In the present remote control system shown in FIGS.
`1, 2 and 3, a single remote control transmitter controls
`several controlled devices, such as a television receiver
`(TV), video cassette recorder (VCR) and audio tape
`player (ATP). Each controlled device has a relatively
`large number of functions to be controlled. In order to
`reduce the clutter and cost associated with ?xed or
`dedicated function arrangements, the keys of the re
`mote control transmitter have multiple functions. A
`display unit is provided on the remote control transmit
`ter itself to identify the various functions of the keys.
`The control process or algorithm provided by the
`remote control system shown in FIGS. 1, 2 and 3, oc
`curs sequentially in steps of increasing levels of speci?c
`
`FIELD OF THE INVENTION
`The present invention concerns a remote control
`system.
`BACKGROUND OF THE INVENTION
`Remote control systems are used to allow a con
`trolled device to be controlled from a remote location.
`For example, many consumer electronic products such
`a television receivers, video cassette recorders (V CRs),
`audio record and cassette players, have associated hand
`held remote control transmitter units for controlling
`various functions from a viewing or listening position.
`A typical remote control transmitter unit has a key
`board with a plurality of keys or buttons corresponding
`to the functions to be controlled. Usually the more
`functions that have to be controlled, the greater the
`number of keys that have to be provided. Since modern
`consumer electronic products have a very large number
`of control functions, the keyboard of remote control
`transmitter units of such products are often cluttered
`with keys. Some manufacturers provide a single, uni?ed
`remote control unit for several controlled devices, such
`as a television receiver and a VCR which are intended
`to be operated together. The keyboards of such uni?ed
`remote control transmitter units, therefore, may contain
`even more keys than dedicated remote control units for
`individual controlled devices.
`Remote control transmitter units with a large number
`of keys tend to be cumbersome to use and expensive to
`manufacture. Accordingly, there is a desire in the art to
`reduce the number of keys of remote control transmitter
`umts.
`There have been attempts to reduce the number of
`keys by assigning multiple functions to at least some
`keys. The particular function of a key at any time can be
`determined by a mode switch or by the sequence of
`40
`prior key operations. To guide users, labels on the key
`board identifying the various functions of the keys may
`be employed. It is also possible in a television system
`with a viewing screen, to use the viewing screen to
`display information indicating the functions of the keys 45
`of the remote control transmitter during various modes
`of operation. However, such prior approaches are indi
`rect and, therefore, may be confusing.
`To avoid the confusion that may result from the indi
`rect key function identi?cation technique described
`above, it has been proposed in European Patent Appli
`cation Publication No. 0 120 345 to provide a display
`arrangement on the remote control transmitter unit
`itself to identify the particular functions of keys at vari
`ous steps of a control operation. The display arrange
`ment may take the form of individual display devices
`located near respective keys or of individual display
`elements underlying transparent keys. Each display
`device is capable of displaying characters designating
`the function of the associated key. The information for
`the key function display arrangement is stored in a dis
`play memory contained in the remote control transmit
`ter unit. For expansion, display memories for additional
`devices that may be controlled by the remote control
`transmitter unit may be added to the remote control
`transmitter unit.
`While the type of remote control system described in
`the European patent application is useful, the provisions
`
`25
`
`35
`
`50
`
`55
`
`65
`
`DIRECTV Exhibit 1021
`
`
`
`20
`
`25
`
`30
`
`4,746,919
`3
`4
`ity. By way of example, the device to be controlled
`ated with single-function or dedicated key arrange
`ments especially when the number of functions and/or
`(e.g., TV, VCR or ATP) is selected at a ?rst control
`level; the property of the device to be controlled (e.g.,
`the number of devices to be controlled is large. The key
`function display provisions signi?cantly reduces the
`reception channel, picture response or audio response
`likelihood of confusion normally associated with prior
`of a television receiver) is selected at a second control
`multi-function key arrangements. Key function display
`level; and the speci?c manner in which a characteristic
`arrangements for identifying the functions of multi
`of the selected property is to be controlled (e.g., increas
`ing or decreasing the brightness, contrast or peaking of
`function keys are known, as discussed above. However,
`unlike prior key function display arrangements, the
`the picture) is selected at a third control level. More
`levels of control may be provided. For example, instead
`present arrangement does not require modi?cation as
`of actually controlling the speci?c manner in which a
`new controlled devices are added. This is because the
`information for determining the functions of the various
`characteristic of a selected property is to be controlled
`key elements and for providing the associated key func
`(e. g., increasing or decreasing the contrast) at the third
`level, the third level may be used merely to select the
`tion display is stored in the various controlled devices
`characteristic of the selected property to be controlled
`controlled by transmitter unit 100 (rather than in trans
`(e.g., the brightness, contrast or peaking of the picture)
`mitter unit 100). The key function display information is
`and a fourth level may be provided to select the speci?c
`transmitted from the controlled devices to remote con
`manner in which the selected characteristic is to be
`trol transmitter 100. Remote control transmitter 100
`controlled (e.g., increasing or decreasing the contrast).
`includes an input transducer 126, e.g., comprising an IR
`Referring now to FIG. 1, a remote control transmit
`LED, an ampli?er 128 and an input storage buffer 130
`for receiving and temporarily storing the key function
`ter 100 includes a multi-function user input device 102
`display information transmitted by the controlled de
`comprising a transparent or translucent, flexible touch
`sensitive membrane 104 which overlays a key function
`vices. The manner in which the key function display
`display panel 106. Key function display panel 106 dis
`information is transmitted by the controlled devices and
`plays information for identifying the functions of the
`processed in remote control transmitter unit 100 to
`“keys” or key elements of membrane 104 at various
`indicate the functions of the keys at various steps of
`steps of a control sequence. By way of example, display
`control sequence will now be described in detail.
`panel 106 may comprise a liquid crystal device (LCD).
`FIG. 2 shows the arrangement of the remote control
`The centers of the touch areas of the “keys” of user
`receivers of the controlled devices which may be con
`input device 102 are de?ned by the intersection or
`trolled by remote control transmitter 100 shown in
`cross-over points of relatively thin row and column
`FIG. 1. By way of example, three home entertainment
`conductors 108 and 110, respectively, within respective
`devices are shown, namely, a television receiver (TV)
`layers of membrane 104. Row conductors 108 are nor
`200, a video cassette recorder (VCR) 300 and an audio
`mally not electrically in contact with column conduc
`tape player (ATP) 400. Since the remote control receiv
`tors 110. When a user depresses the surface of mem
`ers (RCVRs) 202, 302 and 402 of all of the controlled
`brane 104 in touch areas surrounding the cross-over
`devices are similar, only the one (202) for television
`points, respective ones of row conductors 108 and col
`receiver 200 is shown in detail.
`Remote control receiver 202 of television receiver
`» umn conductors 110 are brought into electrical contact.
`Row conductors 108 and column conductors 110 are
`200 includes an input transducer 204, such as an IR
`. coupled (through respective connectors indicated by
`LED, and an ampli?er 206 for receiving remote control
`40
`messages transmitted by transmitter 100 and converting
`. blocks) to a control unit 112 comprising, e. g., a micro
`them to corresponding electrical signals. The data of
`processor or microcomputer. As is conventional, con
`trol unit 112 includes a central processing unit (CPU)
`the remote control message, which arrives serially (as it
`114, a random access memory (RAM) 116 for the tem
`is transmitted), is coupled in the same fashion to a con
`porary storage of data and a read only memory (ROM)
`trol unit 208 comprising a microprocessor or microcom
`118 containing a control program. Control unit 112
`puter with a CPU 210, a RAM 212 for temporarily
`senses which ones of row conductors 108 and column
`storing data and a ROM 214 in which a control program
`conductors 110 have been brought into electrical
`is stored. Under program control, control unit 208 inter
`contact and generates a corresponding digitally coded
`prets the received remote control data and generates
`remote control message. The digital coded remote con
`control signals for television receiver 200. Since re
`trol message is coupled in serial form to an ampli?er 120
`ceiver 202 has to be capable of receiving remote control
`which drives a transducer 122 for transmitting the re
`messages even when the main signal processing por
`mote control message to the controlled devices. By way
`tions of television receiver 200 are “off” and are there
`for not receiving operating voltages, operating voltages
`of example, transducer 122 may comprise an infra-red
`(IR) light-emitting diode (LED).
`for remote control receiver 202 is provided by a
`standby power supply (not shown).
`As earlier indicated, at each step of the control se
`quence, alphanumeric and symbol characters indicating
`As earlier noted, the various functions of a controlled
`function information are caused to be displayed on dis
`device are controlled in sequential steps of increasing
`play panel 106 in the touch areas surrounding the cross
`speci?city. The control program for television receiver
`over points of row conductors 108 and column conduc
`200 is stored in ROM 214. A portion 216 of ROM 214
`tors 110 under the control of a character generator 124
`contains the key function information for transmitter
`in response to character-representative signals. In ac=
`100 for each step or level in the control algorithm.
`cordance with an aspect of the present invention, the
`Portion 216 of ROM 214 is shown in greater detail in
`character-representative signals are transmitted from
`FIG. 3.
`the controlled devices to transmitter unit 100 as will be
`As shown schematically in FIG. 3, the information
`explained below.
`stored in ROM portion 216 is organized in blocks corre
`The multi-function key arrangement of remote con
`sponding to the steps or levels of the control algorithm.
`trol transmitter 100 reduces the clutter and cost associ
`In each block, for each key of transmitter 100, the char
`
`60
`
`35
`
`55
`
`65
`
`DIRECTV Exhibit 1021
`
`
`
`10
`
`25
`
`30
`
`35
`
`4,746,919
`6
`~
`5
`acter representative information for displaying the func
`one of row conductors 108 intersects the second row of
`column conductors 110 and so on. It is noted that for a
`tion of the key and the memory location of the next step
`particular step in a control sequence, some of the keys
`or level of the control algorithm (if the key is activated)
`may not have corresponding functions. In that case, the
`is stored in the respective memory locations. The rela
`ASCII code signifying “no character” or “blank” will
`tive addresses of the memory locations within a block
`be transmitted for each of the three alpha-numeric char
`correspond to the key designations. For example, the
`acter positions of the data block associated with the
`key function display and next step information for key 1
`unused key.
`is stored in the ?rst memory location of each block.
`When a key of user input device 102 is activated by a
`When a remote control message is received from
`user, the remote control message is composed by con
`transmitter 100, control unit 208, in addition to generat
`ing appropriate control signal, retrieves the key func
`trol unit 112. The remote control message, excluding
`framing and error protection code words, has the for
`tion display and next step information from ROM por
`tion 216, stores the next‘step information in RAM 212
`mat:
`DC, KEY No. The device code (DC) is read from
`for later use and composes a digitally encoded key func
`RAM 116, where it was previously stored, and the
`tion display message in accordance with the key func
`key number is derived directly from the position of
`tion display information. The key function display mes
`the activated key.
`sage is coupled in serial fashion to an ampli?er 218
`It is noted that since the key function information is
`which drives a transducer 220, such as an IR LED, for
`stored in the controlled devices, no ROM memory
`transmission to transmitter unit 100.
`locations are required for storing unique codes designat
`The key function display messages transmitted by the
`20
`ing devices and functions to be controlled. As earlier
`various controlled devices have the same format. The
`noted, the device code (DC) is derived from the key
`key function display messages include a block of data
`function display message previously transmitted from
`for a device code identifying the transmitting controlled
`controlled deviceand the “key no.” information merely
`device followed by blocks of character representative
`designates the key that was operated and is independent
`data for indicating the functions of the respective keys
`of the device or function to be controlled. This charac
`of user entry device 102 of transmitter 100. The key
`teristic of the present invention makes it readily adapt
`function and display message format can be schemati
`cally represented as:
`ive to new controlled devices.
`Again referring to FIG. 2, when a remote control
`DC, KEY 1, KEY 2, KEY 3, - - - KEY 15
`message is received by each of the receiver units 202,
`where DC represents the device code and KEY 1 - - -
`302 and 402 from transmitter unit 100, the received
`KEY 15 represent the character representative key
`device code is compared to the respective pre-assigned
`function display information for respective keys of user
`device code. Only the remote control receiver of the
`input device 102. Framing code words signifying the
`beginning and end of the key function display message
`controlled device which has the device code corre
`sponding to the one in the remote control message re
`and data blocks within the message are not indicated. It
`sponds to the remote control message. In this example,
`is assumed in this example, dealing with home entertain
`it is assumed that the device code of the remote control
`ment products, that user input device 102 has fifteen
`message corresponds to television receiver 200. In re
`‘ keys. This permits ten keys for numerical type of con
`sponse to the key portion of the remote control mes
`trols, such as channel selection in a television receiver
`sage, the function of the activated key for the current
`and advanced selection of programs (“auto-program
`step of the control algorithm is performed in accor
`~ming”) in a VCR, with a remainder of ?ve keys for
`dance with a subroutine stored in the memory locations
`. other functions. A three-bit device code (DC) permits
`starting at the address indicated by the next step portion
`the remote control unit to control as many as eight
`of the memory location for the respective key. In some
`different devices. Assuming that three alpha-numeric
`cases, the function associated with an activated key
`characters are used to designateeach key function and
`corresponds to presenting the next level of function
`that a seven-bit ASCII code is used, 21 bits per key or
`choices by retrieving and transmitting the key function
`315 for 15 keys are required. Incorporating framing and
`display information for the next step. In other cases, the
`error protection bits yields less than 1000 hits. A trans
`function associated with an activated key corresponds
`mission rate of 1000 bits per second is compatible with
`to generating a control signal, e.g., such as for increas
`an infra-red transmission link and provides a reasonably
`ing the contrast of the picture, and thereafter presenting
`short time, about one second, for updating the key func
`another level of function choices.
`tion display as the control operation proceeds from one
`Referring once again to FIG. 1, invaddition to the
`step to the next.
`7
`multi-function keys of user input device 102, remote
`Again with reference to FIG. 1, the device code
`control transmitter 100 also includes three single-func
`block of the key function display information stored in
`tion or dedicated function keys 132, 134 and 136.
`input buffer 130 is transferred to and stored in RAM 116
`Dedicated function key 132, labelled “DEVICES”, is
`of control unit 112 and the character-representative key
`used to initiate a mode of operation for selecting a par
`function display blocks are sequentially transferred to
`ticular controlled device in which each of the con
`character generator 124 under the control of control
`trolled devices is associated with a respective key of
`unit 112. Character generator 124 causes the key func
`tion for each key to be displayed in the corresponding
`user input device 102. When a user depresses key 132, a
`key pad area in accordance with the position of the
`corresponding coded remote control message corre
`sponding to “DEVICES” key 132 is composed by con
`corresponding block of coded data in the received key
`function display message. Thus, e.g., the key function
`trol unit 112 and transmitted via driver 120 and trans
`ducer 122. Each controlled device responds to the
`for key 1 is displayed in the upper left-hand corner of 65
`“DEVICES” remote control message by transmitting a
`display 106 where the ?rst one of row conductors 108
`key function display message to remote control trans
`intersects the first one of column conductors 110 and
`the key function for key 2 is displayed where the ?rst
`mitter 100. Each message transmitted to transmitter 100
`
`40
`
`45
`
`50
`
`55
`
`DIRECTV Exhibit 1021
`
`
`
`4,746,919
`7
`8
`by a controlled device includes the respective device
`the supply voltage (V +) to the various units of trans
`code and respective character-representative data (e.g.,
`mitter 100. Thereafter, switch 144 continues to provide
`representing TV, VCR or ATP) assigned to the data
`the supply voltage until FF 142 is reset by control unit
`block a particular key assigned according to the con
`112 at a predetermined time after the last user entry by
`trolled device. The device identifying messages trans
`means of either user multi-function entry device 102 or
`mitted by the controlled devices to remote control
`dedicated function keys 132, 134 and 136. Desirably,
`transmitter are transmitted fromlthe controlled devices
`RAM 116 is nonvolatile since it has to maintain the
`at respective predetermined different time delays after
`device code of the selected controlled device even
`the reception of the “DEVICES” remote control mes
`when the supply voltage (V +) is not provided. Alter
`sage. As the device identifying messages are sequen
`natively, RAM 116 may be directly connected to bat
`tially received by transmitter 100, the corresponding
`tery 138.
`device identifying characters are caused to be displayed
`The following table indicates a typical control se
`in the touch area corresponding to the respective as—
`quence to illustrate, by way of example, the operation of
`signed key and the associated device codes are stored in
`the structure of the remote control system described
`respective memory locations of RAM 116 of control
`above with reference to FIGS. 1, 2 and 3. In the table,
`unit 112.
`portions of key function display messages such as
`Thereafter, when a key of user entry device 102 cor
`KEYl/TV indicate that the data block corresponding
`responding to a device to be controlled is activated,
`to the identi?ed key (e.g., KEY 1) represents the identi
`control unit 112 composes and causes the transmission
`?ed characters (e.g., TV).
`'
`of a remote control message instructing the selected
`controlled device to transmit the key function display
`message for the ?rst level or step of its control algo
`rithm. By way of example, the remote control message
`may be in the form of:
`DC, MAIN
`where DC corresponds to the device code, previously
`stored in RAM 116, and MAIN is a code word signify
`ing that the key function display information for the
`main or ?rst step of the control algorithm of the se
`lected controlled device is to be transmitted from the
`selected controlled device to transmitter 100.
`Dedicated function key 134, labelled “MAIN”, is
`used to call up the main or ?rst level of function control
`choices of the last one of the controlled devices that was
`controlled. When key 134 is depressed, control unit 112
`35
`retrieves the device code of the controlled device last
`controlled from RAM 116 and composes and causes the
`. transmission of a remote control message in the form of:
`DC, MAIN .
`This remote control message, as previously discussed
`> with respect to key 132, causes the key function display
`information for the main or ?rst level of the control
`algorithm of the selected controlled device to be trans
`mitted to transmitter 100.
`Dedicated function key 136, labelled “BACK”, is
`used to recall the last level of function control choices
`of the last controlled device to be controlled. When a
`user depressed “BACK” key 136, control unit 112 com~
`poses and causes the transmission of a remote control
`message in the form of:
`DC, BACK
`Here also, the device code of the last controlled de
`vice that was controlled is retrieved from RAM 116.
`The last controlled device to be controlled responds to
`this remote control message by retrieving and transmit
`ting the last key function display message. If BACK key
`136 is depressed again, the resulting remote control
`message causes the next-to-last key function display
`information of the last controlled device that was con
`trolled to be transmitted.
`Operating power for transmitter 100 is supplied by a
`battery 138. The supply voltage (V +) provided by
`battery 138 is not coupled to the various units of remote
`control transmitter unit 100 until one of dedicated keys
`132, 134 and 136 has been depressed. When one of dedi
`65
`cated switches 132, 134 and 136 is depressed, an “OR”
`function gate 140 causes a ?ip-?op (FF) 142 to be set,
`which in turn causes an electronic switch 144 to couple
`
`Typical Control Seguence
`Transmitter
`Receiver(s)
`Send DEVICES
`The controlled
`remote
`devices send
`control message.
`their respective
`DCs and
`key/ device
`information at
`predetermined
`different times.
`E.g., TV sends
`TV DC, KEYl/TV,
`thereafter VCR
`sends VCR DC,
`KEYZ/V CR, and
`thereafter ATP
`sends ATP DC,
`KEY3/ATP.
`For all the
`unused keys,
`“BLANK" character
`data blocks are
`sent.
`
`KEY5/BLANK, . .
`
`KEYl4/BLANK,
`KEYlS/OFF.
`
`Store TV DC and
`display key function
`choices for TV.
`Send TV DC, KEYl. Retrieve and send
`function choices
`for channel
`selection. E.g.,
`TV DC,KEY1/ l,
`KEYZ/Z.
`
`KEYS/3, . . .
`
`KEYlO/O,
`KEYl l/CHU
`(channel up),
`KEYlZ/CHD
`(channel down),
`KEYM/BLANK,
`KEYl3/BLANK,
`KEYlS/OFF.
`
`Store TV DC and
`
`20
`
`User Input
`Press DEVICES
`key.
`
`25
`
`Press key 1
`(to select TV).
`
`45
`
`50
`
`Press key 1
`(for channel
`selection).
`
`55
`
`60
`
`Store received DCs
`and display key/device
`information.
`Send TV DC, KEYl. Retrieve and send
`?rst level
`function choices
`for TV. E.g.,
`TV DC, KEYl/CH
`(channel
`selection),
`KEYZ/V ID (video),
`KEYB/AUD (audio),
`KEY4/BLANK,
`
`.
`
`DIRECTV Exhibit 1021
`
`
`
`9
`-continued
`Typical Control Seguence
`Transmitter
`Receiver(s)
`display key function
`for channel selection.
`Send TV DC, KEYZ. Recognize that
`?rst digit of
`channel number
`has been entered
`(since KEYZ
`transmitted) and
`retrieve and send
`channel selection
`function choices
`again.
`
`Store TV DC and
`filsplay key function
`mfmmtw" f"?
`Send TV Dc, KEYS’ Tune channel 25_
`
`channel selection.
`
`J
`
`User Input
`
`Press key 2
`(for ?rst digit
`of channel
`number 25).
`
`Press key 5
`(for second digit
`of caring)
`
`key. Send TV DC, MAIN. Retrieve and send
`?rst level
`function control
`choices for TV~
`
`Press key 2
`(for video
`c°mr°l
`
`Press key 2
`(for increasing
`contrast)
`
`~
`fkveygni‘z‘iion
`infgrmation for TV.
`Send TV DC, KEY 2. Retrieve and send
`_
`_
`vid=° °°""°1
`funcm“ chmces'
`E TV Dc
`.
`1453'“ mm’
`(contrast up),
`KEYZ/CTD
`$333233?“
`(brightness up),
`KEY4/BRD
`(brightness
`?gs/PU
`KEYMJD
`(Peaking down)
`KEY7/CoU(c°1°'
`afgio?z‘igsoln
`KEY9/1-1U (tint
`\IPLKEYlO/F ID
`(‘int d°w“)'
`KEYu/BLANK’ ' ‘
`KEYl4/BLANK,
`KEYlS/OFF.
`
`information for video.
`
`the transmission
`
`Store TV DC anti I
`fl'splay ‘fey “mm.”
`Send TV Dc’ KEY2_ Increase contrast
`as long as
`transmission
`mumm' .wi‘e“
`ends, retrieve
`and send the
`Vida? mm")!
`235:“ chm“
`
`5mm Tv Dc and
`display key function
`inf°ma?°n f°f vidm-
`5:352:12?“
`(decouple the battery)
`time‘
`Press BACK key Send TV DC, BACK. Retrieve and send
`fun°ti°n °h°i°eS
`
`d
`
`Store TV DC and
`display key function
`information for
`channel selection.
`
`4,746,919
`
`User Input
`5 Press key 11
`(for increasing
`the channel
`number).
`
`'10
`
`10
`-continued
`Typical Control Sequence
`Transmitter
`Receiver(s)
`Send 'FV DC, KEYII. Increase the
`channel number
`as long as the
`
`transmission
`continues.
`When transmission
`ends, tune the
`channel at which
`transmission
`stopped.
`
`15
`
`.
`
`.
`
`.