← Back to Patent Explorer
EP0596594A1 Expired / Lapsed EP ⏱️ 0.0 years remaining

Remote control and pointing device

Assignee: Sun Microsystems Inc
•
Filing: 1993-08-06
•
Granted: —
•
Expires: 2013-08-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract 5 n7 A control device method and apparatus has application for use in multi-media systems. The multi- media system contains a host computer having a video display, a control device and at least one target device. The target device is any remotely controlled equipment that the user wishes to integrate into the multi-media system. The host computer contains a host system configuration which provides the user the ability to select an operating mode for the control device. The control device operates as an interactive user interface to control a cursor on the host computer video display when the control device is placed in the cursor control mode. The user selects a remote control mode to remotely control the target devices using the control device. The host system configuration also includes learn and computer networking modes. In the learn mode, control data information is entered into the host system configuration for new target devices. In the computer networking mode, the control device operates as a network interface allowing other similarly equipped computers to communicate with the host computer.

Inventors

  • 👤 Edward H. Frank

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-25 18:42
CPC Classifications
G; G06; G06F; G06F15/00; G06F3/00; G06F3/01; G06F3/03; G06F3/0304; G06F3/0317; G06F3/033; G06F3/0354; G06F3/03543; G06F3/038; G06F2203/00; G06F2203/038; G06F2203/0384

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 234 words
In a system having a host computer and at least one target device wherein said host computer comprises of a central processing unit (CPU), memory for storing a plurality of control functions, a video output display, a control device for generating position data relative to movement of said control device for display on said video output display and for remotely controlling said target device currently supported by said host computer, said control device comprising: host system configuration means for generating a plurality of operating modes on said host computer to be selected by said control device and for generating control data to operate said target device, said control data corresponding to one of said plurality of operating modes selected; cursor control means coupled to said host system configuration means for generating position data to said video output display, said cursor control means being capable of selecting one of said plurality of operating modes from said host system configuration means by controlling said video output display through said position data; receiver means coupled to said cursor control means for receiving said control data from said host system configuration means; encoder means coupled to said receiver means for modulating said control data corresponding to said one selected mode to generate modulated control data; transmitter means coupled to said encoder means for transmitting said modulated control data representative of said one selected mode to said target device.
Claim 2
Dependent Claim 234 words
In a system having a host computer and at least one target device wherein said host computer comprises of a central processing unit (CPU), memory for storing a plurality of control functions, a video output display, a control device for generating position data relative to movement of said control device for display on said video output display and for remotely controlling said target device currently supported by said host computer, said control device comprising: host system configuration means for generating a plurality of operating modes on said host computer to be selected by said control device and for generating control data to operate said target device, said control data corresponding to one of said plurality of operating modes selected; cursor control means coupled to said host system configuration means for generating position data to said video output display, said cursor control means being capable of selecting one of said plurality of operating modes from said host system configuration means by controlling said video output display through said position data; receiver means coupled to said cursor control means for receiving said control data from said host system configuration means; encoder means coupled to said receiver means for modulating said control data corresponding to said one selected mode to generate modulated control data; transmitter means coupled to said encoder means for transmitting said modulated control data representative of said one selected mode to said target device.
Claim 3
Dependent Claim 67 words
A control device according to claim 1, wherein said cursor control means comprises: position means for generating displacement signals representing the movement of said cursor control means relative to said position means, said cursor control means emitting a continuous signal during the movement; and decoder means coupled to said cursor control means for generating said position data to said video output display responsive to said displacement signals.
Claim 4
Dependent Claim 46 words
A control device according to claim 1, wherein said host system configuration generates said plurality of operating modes to be selected through a graphical user interface menu displayed on said video output display, one of said plurality of operating modes being selected by said position data.
Claim 5
Dependent Claim 133 words
A control device according to claim 3, wherein said host system configuration means comprises: remote control means for retrieving remote control functions stored in said memory of said host computer system when selected as one of said plurality of operating modes and transferring said remote control functions to said target device through said encoder means and said transmitter means; learn control means for updating said memory of said host computer system with the control functions associated with a second target device not previously coupled to said system when selected as one of said plurality of operating modes, said control functions associated with said second target device being subsequently invoked by said remote control means; cursor mode means for activating said cursor control means when selected as one of said plurality of operating modes.
Claim 6
Dependent Claim 76 words
A control device according to claim 4, said host system configuration means further comprising: network control means for retrieving network control functions store in said memory of said host computer system when selected as one of said plurality of operating modes and when said system is coupled to a third target computer through a network, said network control means transferring said network control functions to said target device through said encoder means and said transmitter means.
Claim 7
Dependent Claim 18 words
A control device according to claim 5, wherein transmitter means transmits said modulated control data in infrared signal.
Claim 8
Dependent Claim 39 words
A control device according to claim 2, wherein said position means generates said displacement signals by reflecting said continuous signal from said cursor control means and said decoder means comprises an optical input for receiving the reflected continuous signal.
Claim 9
Dependent Claim 235 words
In a system having a host computer and at least one target device wherein said host computer comprises of a central processing unit (CPU), memory for storing a plurality of control functions, a video output display, a method of generating position data relative to movement of said control device for display on said video output display and of remotely controlling said target device currently supported by said host computer, said method comprising the steps of: generating a plurality of operating modes on said host computer on host system configuration means to be selected by said control device and for generating control data to operate said target device, said control data corresponding to one of said plurality of operating modes selected; generating position data to said video output display through cursor control means coupled to said host system configuration means, said cursor control means being capable of selecting one of said plurality of operating modes from said host system configuration means by controlling said video output display through said position data; receiving said control data from said host system configuration means by receiver means coupled to said cursor control means; modulating said control data corresponding to said one selected mode to generate modulated control data through encoder means coupled to said receiver means; transmitting said modulated control data representative of said one selected mode to said target device on transmitter means coupled to said encoder means.
Claim 10
Dependent Claim 235 words
In a system having a host computer and at least one target device wherein said host computer comprises of a central processing unit (CPU), memory for storing a plurality of control functions, a video output display, a method of generating position data relative to movement of said control device for display on said video output display and of remotely controlling said target device currently supported by said host computer, said method comprising the steps of: generating a plurality of operating modes on said host computer on host system configuration means to be selected by said control device and for generating control data to operate said target device, said control data corresponding to one of said plurality of operating modes selected; generating position data to said video output display through cursor control means coupled to said host system configuration means, said cursor control means being capable of selecting one of said plurality of operating modes from said host system configuration means by controlling said video output display through said position data; receiving said control data from said host system configuration means by receiver means coupled to said cursor control means; modulating said control data corresponding to said one selected mode to generate modulated control data through encoder means coupled to said receiver means; transmitting said modulated control data representative of said one selected mode to said target device on transmitter means coupled to said encoder means.
Claim 11
Dependent Claim 77 words
A method according to claim 8, wherein the step of generating position data to said video output display through cursor control means comprises: generating displacement signals representing the movement of said cursor control means relative to said position means on position means, said cursor control means emitting a continuous signal during the movement; and generating said position data to said video output display responsive to said displacement signals on decoder means coupled to said cursor control means.
Claim 12
Dependent Claim 47 words
A method according to claim 8, wherein the step of generating a plurality of operating modes on said host computer comprises generating through a graphical user interface menu displayed on said video output display, one of said plurality of operating modes being selected by said position data.
Claim 13
Dependent Claim 145 words
A method according to claim 10, wherein the step of generating a plurality of operating modes on said host computer on host system configuration means comprises: retrieving remote control functions stored in said memory of said host computer system through remote control means when selected as one of said plurality of operating modes and transferring said remote control. functions to said target device through said encoder means and said transmitter means; updating said memory of said host computer system on learn control means with the control functions associated with a second target device not previously coupled to said system when selected as one of said plurality of operating modes, said control functions associated with said second target device being subsequently invoked by said remote control means; activating said cursor control means through cursor mode means when selected as one of said plurality of operating modes.
Claim 14
Dependent Claim 73 words
A method according to claim 11, further comprising the step of: retrieving network control functions store in said memory of said host computer system through network control means when selected as one of said plurality of operating modes and when said system is coupled to a third target computer through a network, said network control means transferring said network control functions to said target device through said encoder means and said transmitter means.
Claim 15
Dependent Claim 18 words
A method according to claim 12, wherein said transmitter means transmits said modulated control data in infrared signal.
Claim 16
Dependent Claim 38 words
A method according to claim 9, wherein said position means generates said displacement signals by reflecting said continuous signal from said cursor control means and said decoder means comprises an optical input for receiving the reflected continuous signal.
Claim 17
Dependent Claim 282 words
In a multimedia system having a host computer and a plurality of target devices supported by said host computer, wherein said host computer comprises of a central processing unit (CPU), memory, a graphical user interface (GUI)-based video output display, a control device for generating cursor control on said video output display and for operating said plurality of target devices, said control device comprising: host system configuration means coupled to said CPU for generating a plurality of operating modes for each of said plurality of target devices on said GUI-based video output display, said host system configuration means generating control data for each of said plurality of operating modes capable of controlling said plurality of target devices by retrieving said control data from said memory; control means coupled to said host system configuration means for selecting one of said plurality of operating modes for one of said plurality of target devices through said GUI-based video output display, said control means causing said host system configuration means to transmit said control data corresponding to one of said plurality of operating modes for one of said plurality of target devices; receiver means coupled to said control means for receiving said control data from said host system configuration means; modulator means coupled to said receiver means for modulating said control data with infrared signal; transmitter means coupled to said modulating means for transmitting said infrared signal modulated with said control data to said one of said plurality of target devices; optical interface means coupled to each of said plurality of target devices for receiving said infrared signal such that said control data operates said one of plurality of target devices when received by said target devices.
Claim 18
Dependent Claim 282 words
In a multimedia system having a host computer and a plurality of target devices supported by said host computer, wherein said host computer comprises of a central processing unit (CPU), memory, a graphical user interface (GUI)-based video output display, a control device for generating cursor control on said video output display and for operating said plurality of target devices, said control device comprising: host system configuration means coupled to said CPU for generating a plurality of operating modes for each of said plurality of target devices on said GUI-based video output display, said host system configuration means generating control data for each of said plurality of operating modes capable of controlling said plurality of target devices by retrieving said control data from said memory; control means coupled to said host system configuration means for selecting one of said plurality of operating modes for one of said plurality of target devices through said GUI-based video output display, said control means causing said host system configuration means to transmit said control data corresponding to one of said plurality of operating modes for one of said plurality of target devices; receiver means coupled to said control means for receiving said control data from said host system configuration means; modulator means coupled to said receiver means for modulating said control data with infrared signal; transmitter means coupled to said modulating means for transmitting said infrared signal modulated with said control data to said one of said plurality of target devices; optical interface means coupled to each of said plurality of target devices for receiving said infrared signal such that said control data operates said one of plurality of target devices when received by said target devices.
Claim 19
Dependent Claim 45 words
A control device according to claim 15, wherein said host system configuration means further comprises update means for adding an additional target device to said plurality of target devices already supported by said host computer, said update means storing corresponding control data in said memory.
Claim 20
Dependent Claim 29 words
A control device according to claim 16, wherein said control means comprises an optical cursor control and reflective pad for controlling cursor movement on said GUI-based video output display.

References Cited (Backward Citations)

US4623887A Cited
EP0354313A2 Cited
EP0372955A2 Cited
EP0390041A2 Cited
US5001467A Cited

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag