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

Wrist-pendent wireless optical keyboard

Assignee: HARMONIC RESEARCH Inc
•
Filing: 1998-03-06
•
Granted: 2000-08-01
•
Expires: 2018-03-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus is provided for sensing, encoding and transmitting electronic keyboard data, pointing device control signals and voice input. The apparatus includes a wireless device appended, for example, to each wrist of the operator. The wireless device utilizes an optical reflectance matrix detecting key closures, an inertial motion sensor encoding pointing device commands and sound acquisition circuit, all of whose signals are optionally multiplexed and broadcast at, for example, radio frequency or wireless to a local base station connected to the computer-based host system. The optical reflectance matrix includes a plurality of infrared LED's or other light sources sequentially illuminating columns in a plane below the palm of the user's hand, from which reflections from the user's fingers are detected along rows with a plurality of sensors such as phototransistors. The optical plane is penetrated by the user's extended fingers (or other obstructions), in an "air typing" action. Hand motion is sensed with two dimensional accelerometers and encoded to generate a pointing device control signal. Acoustic signals are optionally acquired in an on-board audio system which also provides sound feedback transmitted from the base station for two-way voice communications and to confirm input.

Inventors

  • 👤 Robert Bruce Howard

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-10 01:50
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/0008; G06; G06F; G06F3/00; G06F3/01; G06F3/011; G06F3/014; G06F3/017; G06F3/02; G06F3/0202; G06F3/0219; G06F3/023; G06F3/0231; G06F3/03; G06F3/033; G06F3/041; G06F3/042; G06F3/0421; G06F3/0423; G10H2220/00; G10H2220/155; G10H2220/201; G10H2220/405; G10H2220/411; G10H2220/415; G10H2240/00; G10H2240/171; G10H2240/201; G10H2240/211; G10H2240/241; G10H2240/251

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 201 words
A method of detecting at least one of a presence and absence of a human digit or prosthetic appendage of a wrist or other suitable appendage of a user within a specific temporal region defined in fixed relation to the wrist or other suitable appendage, comprising the steps of: (a) defining a plane in which an array of optical sources affixed to the wrist direct narrow light beams intersectable angles to an array of substantially narrow beamwidth optical detectors positioned at in fixed relation to the optical sources producing a matrix; (b) individually exciting each of the optical sources with a distinct waveform and respectively independently detecting by each of the optical detectors responsive thereto as detected waveforms; (c) evaluating each of the detected waveforms for correlation with each of the distinct waveforms to determine at least one of a presence and absence of a reflection of the distinct waveforms, and producing correlation results responsive thereto; (d) analyzing the correlation results for each of the optical detectors and the optical sources respectively, within the matrix to determine at least one valid key closure; and (e) encoding the at least one valid key closure into at least one standard computer keyboard scancode.
Claim 2
Independent Claim 201 words
A method of detecting at least one of a presence and absence of a human digit or prosthetic appendage of a wrist or other suitable appendage of a user within a specific temporal region defined in fixed relation to the wrist or other suitable appendage, comprising the steps of: (a) defining a plane in which an array of optical sources affixed to the wrist direct narrow light beams intersectable angles to an array of substantially narrow beamwidth optical detectors positioned at in fixed relation to the optical sources producing a matrix; (b) individually exciting each of the optical sources with a distinct waveform and respectively independently detecting by each of the optical detectors responsive thereto as detected waveforms; (c) evaluating each of the detected waveforms for correlation with each of the distinct waveforms to determine at least one of a presence and absence of a reflection of the distinct waveforms, and producing correlation results responsive thereto; (d) analyzing the correlation results for each of the optical detectors and the optical sources respectively, within the matrix to determine at least one valid key closure; and (e) encoding the at least one valid key closure into at least one standard computer keyboard scancode.
Claim 3
Dependent Claim 45 words
The method of claim 1, wherein said encoding step (e) further comprises the step of encoding the at least one valid key closure into the at least one standard computer keyboard scancode comprising at least one standard computer musical instrument digital interface (MIDI) command code.
Claim 4
Dependent Claim 71 words
The method of claim 1, further comprising the steps of: (f) detecting motion in three dimensional space of the wrist device by determining real-time acceleration vectors using an array of accelerometers in fixed position within the wrist device; and (g) mathematically integrating the acceleration vectors producing three dimensional velocity vectors; and (h) encoding the velocity vectors into pointing device commands comprising at least one of standard computer mouse and joystick formats.
Claim 5
Dependent Claim 24 words
The method of claim 3, wherein said encoding step (h) further comprises the step of encoding the velocity vectors into parametric control level changes.
Claim 6
Dependent Claim 27 words
The method of claim 1, further comprising the step of receiving local acoustic audio waveforms using at least one of a microphone, amplification and digital encoding circuitry.
Claim 7
Dependent Claim 36 words
The method of claim 1, further comprising the step of multiplexing the at least one standard computer keyboard scancodes into a multiplexed signal, and transmitting the multiplexed signal over a wireless link to a base station.
Claim 8
Dependent Claim 99 words
The method of claim 1, further comprising the steps of: (f) multiplexing at least one of the standard computer keyboard scancode, a musical instrument digital interface (MIDI) command code, a parametric control command, and a digital audio waveform into a multiplexed signal; (g) transmitting the multiplexed signal over a wireless link to a base station; (h) receiving the multiplexed signal and demultiplexing the multiplexed signal for appropriate routing to a host system; and (i) transmitting over another wireless link command and control codes, input confirmation, configuration and operating parameters, and optionally digital audio communications data to the wrist device.
Claim 9
Dependent Claim 54 words
The method of claim 1, wherein said defining step (a) further comprises the step of defining the plane in which the array of optical sources affixed to the wrist directs narrow light beams of less than 20 degree beam angles at the intersectable angles to the array of the substantially narrow beamwidth optical detectors.
Claim 10
Dependent Claim 56 words
The method of claim 1, further comprising the step of detecting at least one of hand motion and tilt in three dimensional space of the wrist device by determining real-time acceleration vectors using an array of acelerometers to free the fingers for typing and mouse key, alphanumeric key and function key closure while moving a cursor.
Claim 11
Independent Claim 250 words
A method of detecting at least one of a presence and absence of at least one human digit on a wrist of a user within a specific temporal region defined in fixed relation to the wrist, comprising the steps of: (a) illuminating a plurality of first light beams via a plurality of optical sources affixed to the wrist in a first position respectively in a first direction and remote from or not disposed on the at least one human digit; (b) reflecting a plurality of second light beams via at least one intersection between at least one of the first light beams and the at least one human digit in a second direction, each of the plurality of second light beams having at least one component; (c) detecting the at least one component via at least one of a plurality of optical detectors affixed to the wrist in a second position responsive thereto as at least one detected light beam and remote from or not disposed on the at least one human digit; (d) evaluating the at least one detected light beam to determine at least one of a presence and absence of a reflection of the plurality of second light beams, and producing correlation results responsive thereto; and (e) generating at least one activation signal responsive to the correlation results indicative of the at least one of the presence and absence of the at least one human digit on the wrist of the user within the specific temporal region.
Claim 12
Independent Claim 250 words
A method of detecting at least one of a presence and absence of at least one human digit on a wrist of a user within a specific temporal region defined in fixed relation to the wrist, comprising the steps of: (a) illuminating a plurality of first light beams via a plurality of optical sources affixed to the wrist in a first position respectively in a first direction and remote from or not disposed on the at least one human digit; (b) reflecting a plurality of second light beams via at least one intersection between at least one of the first light beams and the at least one human digit in a second direction, each of the plurality of second light beams having at least one component; (c) detecting the at least one component via at least one of a plurality of optical detectors affixed to the wrist in a second position responsive thereto as at least one detected light beam and remote from or not disposed on the at least one human digit; (d) evaluating the at least one detected light beam to determine at least one of a presence and absence of a reflection of the plurality of second light beams, and producing correlation results responsive thereto; and (e) generating at least one activation signal responsive to the correlation results indicative of the at least one of the presence and absence of the at least one human digit on the wrist of the user within the specific temporal region.
Claim 13
Dependent Claim 50 words
The method of claim 10, further comprising the step of arranging at least one of the plurality of optical sources and the plurality of optical detectors in an array geometry in a form of a hand, the array geometry comprising a fan shape aligning with carpal bones in the hand.
Claim 14
Dependent Claim 25 words
The method of claim 10, wherein the plurality of optical sources and the plurality of optical detectors comprise narrow beamwidth optical emitters and detectors, respectively.
Claim 15
Dependent Claim 56 words
The method of claim 10, further comprising the step of detecting at least one of hand motion and tilt in three dimensional space of the wrist device by determining real-time acceleration vectors using an array of accelerometers to free the fingers for typing and mouse key, alphanumeric key or function key closure while moving a cursor.
Claim 16
Independent Claim 220 words
A method of detecting at least one of a presence and absence of at least one human digit on a wrist of a user within a temporal region defined with respect to the wrist, comprising the steps of: (a) illuminating a plurality of first light beams in a first direction from a first position remote from or not disposed on the at least one human digit; (b) reflecting a plurality of second light beams via at least one intersection between at least one of the first light beams and the at least one human digit in a second direction, each of the plurality of second light beams having at least one component; (c) detecting the at least one component of the at least one intersection responsive thereto as at least one detected light beam from a second position remote from or not disposed on the at least one human digit; (d) evaluating the at least one detected light beam to determine at least one of a presence and absence of a reflection of the plurality of second light beams, and producing correlation results responsive thereto; and (e) generating at least one activation signal responsive to the correlation results indicative of the at least one of the presence and absence of the at least one human digit within the temporal region.
Claim 17
Independent Claim 220 words
A method of detecting at least one of a presence and absence of at least one human digit on a wrist of a user within a temporal region defined with respect to the wrist, comprising the steps of: (a) illuminating a plurality of first light beams in a first direction from a first position remote from or not disposed on the at least one human digit; (b) reflecting a plurality of second light beams via at least one intersection between at least one of the first light beams and the at least one human digit in a second direction, each of the plurality of second light beams having at least one component; (c) detecting the at least one component of the at least one intersection responsive thereto as at least one detected light beam from a second position remote from or not disposed on the at least one human digit; (d) evaluating the at least one detected light beam to determine at least one of a presence and absence of a reflection of the plurality of second light beams, and producing correlation results responsive thereto; and (e) generating at least one activation signal responsive to the correlation results indicative of the at least one of the presence and absence of the at least one human digit within the temporal region.
Claim 18
Dependent Claim 50 words
The method of claim 14, further comprising the step of arranging at least one of the plurality of optical sources and the plurality of optical detectors in an array geometry in a form of a hand, the array geometry comprising a fan shape aligning with carpal bones in the hand.
Claim 19
Dependent Claim 25 words
The method of claim 14, wherein the plurality of optical sources and the plurality of optical detectors comprise narrow beamwidth optical emitters and detectors, respectively.
Claim 20
Dependent Claim 56 words
The method of claim 14, further comprising the step of detecting at least one of hand motion and tilt in three dimensional space of the wrist device by determining real-time acceleration vectors using an array of accelerometers to free the fingers for typing and mouse key, alphanumeric key or function key closure while moving a cursor.
Claim 21
Independent Claim 239 words
A system of detecting at least one of a presence and absence of at least one human digit on a wrist of a user within a temporal region defined with respect to the wrist, comprising: a wrist assembly removably connectable to the wrist of the user; a plurality of optical sources disposed on a first location of said wrist assembly, and illuminating first light beams in a first direction, the first direction capable of intersecting with the at least one human digit, thereby reflecting at least one second light beam via at least one intersection between at least one of the first light beams and the at least one human digit in a second direction, the at least one second light beam having at least one component; a plurality of optical detectors disposed on a second location of said wrist assembly, and detecting the at least one component of the at least one intersection responsive thereto as at least one detected light beam; and a data processor adapted to be connected to said plurality of optical detectors, receiving and evaluating the at least one detected light beam to determine at least one of the presence and absence of a reflection of the at least one second light beam, and generating at least one activation signal responsive thereto indicative of the at least one of the presence and absence of the at least one human digit within the temporal region.
Claim 22
Independent Claim 239 words
A system of detecting at least one of a presence and absence of at least one human digit on a wrist of a user within a temporal region defined with respect to the wrist, comprising: a wrist assembly removably connectable to the wrist of the user; a plurality of optical sources disposed on a first location of said wrist assembly, and illuminating first light beams in a first direction, the first direction capable of intersecting with the at least one human digit, thereby reflecting at least one second light beam via at least one intersection between at least one of the first light beams and the at least one human digit in a second direction, the at least one second light beam having at least one component; a plurality of optical detectors disposed on a second location of said wrist assembly, and detecting the at least one component of the at least one intersection responsive thereto as at least one detected light beam; and a data processor adapted to be connected to said plurality of optical detectors, receiving and evaluating the at least one detected light beam to determine at least one of the presence and absence of a reflection of the at least one second light beam, and generating at least one activation signal responsive thereto indicative of the at least one of the presence and absence of the at least one human digit within the temporal region.
Claim 23
Dependent Claim 28 words
A system according to claim 18, wherein said data processor is connected to said plurality of optical detectors via at least one of hard wiring and wireless connection.
Claim 24
Dependent Claim 24 words
A system according to claim 18, wherein the at least one activation signal is used to control input of data into a computer system.
Claim 25
Dependent Claim 48 words
A system according to claim 18, wherein the at least one activation signal is used to control input of data for at least one of a character keyboard for input of characters, a joystick for input of joystick actions and a musical keyboard for input of musical actions.
Claim 26
Independent Claim 238 words
A system of detecting at least one of a presence and absence of at least one human digit on a wrist of a user within a predetermined region defined with respect to the wrist, comprising: a wrist assembly removably connectable to the wrist of the user; a plurality of optical sources disposed on said wrist assembly, and illuminating first light beams in a first direction, the first direction capable of intersecting with the at least one human digit, thereby reflecting at least one second light beam via at least one intersection between at least one of the first light beams and the at least one human digit in a second direction, the at least one second light beam having at least one component; a plurality of optical detectors disposed on said wrist assembly, and detecting the at least one component of the at least one intersection responsive thereto as at least one detected light beam; and a data processor adapted to be connected to said plurality of optical detectors, receiving and evaluating the at least one detected light beam to determine at least one of a presence and absence of a reflection of the at least one second light beam, and generating at least one activation signal responsive thereto indicative of the at least one of the presence and absence of the at least one human digit within the predetermined region indicative of at least one predetermined input.
Claim 27
Independent Claim 238 words
A system of detecting at least one of a presence and absence of at least one human digit on a wrist of a user within a predetermined region defined with respect to the wrist, comprising: a wrist assembly removably connectable to the wrist of the user; a plurality of optical sources disposed on said wrist assembly, and illuminating first light beams in a first direction, the first direction capable of intersecting with the at least one human digit, thereby reflecting at least one second light beam via at least one intersection between at least one of the first light beams and the at least one human digit in a second direction, the at least one second light beam having at least one component; a plurality of optical detectors disposed on said wrist assembly, and detecting the at least one component of the at least one intersection responsive thereto as at least one detected light beam; and a data processor adapted to be connected to said plurality of optical detectors, receiving and evaluating the at least one detected light beam to determine at least one of a presence and absence of a reflection of the at least one second light beam, and generating at least one activation signal responsive thereto indicative of the at least one of the presence and absence of the at least one human digit within the predetermined region indicative of at least one predetermined input.
Claim 28
Dependent Claim 66 words
A system according to claim 22, further comprising another system removably connectable to another wrist of the user having at least another human digit, wherein said system is used to access the at least one predetermined input accessible to the at least one human digit, and said another system is used to access at least another predetermined input accessible to the at least another human digit.
Claim 29
Dependent Claim 114 words
A system according to claim 22, further comprising another system removably connectable to another wrist of the user having at least another human digit, wherein said system is used to access the at least one predetermined input accessible to the at least one human digit, and said another system is used to access at least another predetermined input accessible to the at least another human digit, wherein said system and said another system are communicable with each other, and wherein at least one of said system is optionally accessible to the at least another predetermined input, and said another system is optionally accessible to the at least one predetermined input, via a shift operation.
Claim 30
Independent Claim 244 words
A method of detecting at least one of a presence and absence of at least one human digit on a wrist of a user within a specific temporal region defined in fixed relation to the wrist, comprising the steps of: (a) illuminating a plurality of first light beams via a plurality of optical sources affixed to the wrist in a first position respectively in a first direction; (b) reflecting a plurality of second light beams via at least one intersection between at least one of the first light beams and the at least one human digit in a second direction, each of the plurality of second light beams having at least one component; (c) detecting the at least one component via at least one of a plurality of optical detectors affixed to the wrist in a second position responsive thereto as at least one detected light beam; (d) evaluating the at least one detected light beam to determine at least one of a presence and absence of a reflection of the plurality of second light beams, and producing correlation results responsive thereto; and (e) generating at least one activation signal responsive to the correlation results indicative of the at least one of the presence and absence of the at least one human digit on the wrist of the user within the specific temporal region, wherein the plurality of optical sources and the plurality of optical detectors are at least one of retractable and collapsible.
Claim 31
Independent Claim 244 words
A method of detecting at least one of a presence and absence of at least one human digit on a wrist of a user within a specific temporal region defined in fixed relation to the wrist, comprising the steps of: (a) illuminating a plurality of first light beams via a plurality of optical sources affixed to the wrist in a first position respectively in a first direction; (b) reflecting a plurality of second light beams via at least one intersection between at least one of the first light beams and the at least one human digit in a second direction, each of the plurality of second light beams having at least one component; (c) detecting the at least one component via at least one of a plurality of optical detectors affixed to the wrist in a second position responsive thereto as at least one detected light beam; (d) evaluating the at least one detected light beam to determine at least one of a presence and absence of a reflection of the plurality of second light beams, and producing correlation results responsive thereto; and (e) generating at least one activation signal responsive to the correlation results indicative of the at least one of the presence and absence of the at least one human digit on the wrist of the user within the specific temporal region, wherein the plurality of optical sources and the plurality of optical detectors are at least one of retractable and collapsible.
Claim 32
Independent Claim 244 words
A method of detecting at least one of a presence and absence of at least one human digit on a wrist of a user within a specific temporal region defined in fixed relation to the wrist, comprising the steps of: (a) illuminating a plurality of first light beams via a plurality of optical sources affixed to the wrist in a first position respectively in a first direction; (b) reflecting a plurality of second light beams via at least one intersection between at least one of the first light beams and the at least one human digit in a second direction, each of the plurality of second light beams having at least one component; (c) detecting the at least one component via at least one of a plurality of optical detectors affixed to the wrist in a second position responsive thereto as at least one detected light beam; (d) evaluating the at least one detected light beam to determine at least one of a presence and absence of a reflection of the plurality of second light beams, and producing correlation results responsive thereto; and (e) generating at least one activation signal responsive to the correlation results indicative of the at least one of the presence and absence of the at least one human digit on the wrist of the user within the specific temporal region, wherein the plurality of optical sources and the plurality of optical detectors are at least one of retractable and collapsible.
Claim 33
Independent Claim 244 words
A method of detecting at least one of a presence and absence of at least one human digit on a wrist of a user within a specific temporal region defined in fixed relation to the wrist, comprising the steps of: (a) illuminating a plurality of first light beams via a plurality of optical sources affixed to the wrist in a first position respectively in a first direction; (b) reflecting a plurality of second light beams via at least one intersection between at least one of the first light beams and the at least one human digit in a second direction, each of the plurality of second light beams having at least one component; (c) detecting the at least one component via at least one of a plurality of optical detectors affixed to the wrist in a second position responsive thereto as at least one detected light beam; (d) evaluating the at least one detected light beam to determine at least one of a presence and absence of a reflection of the plurality of second light beams, and producing correlation results responsive thereto; and (e) generating at least one activation signal responsive to the correlation results indicative of the at least one of the presence and absence of the at least one human digit on the wrist of the user within the specific temporal region, wherein the plurality of optical sources and the plurality of optical detectors are at least one of retractable and collapsible.
Claim 34
Independent Claim 130 words
A system of detecting at least one of a presence and absence of at least one human digit on a wrist of a user within a predetermined region defined with respect to the wrist, comprising a wrist assembly having at least one emitter and at least one detector utilizing optical beam reflectance via reflectance of an emitted optical beam from the at least one emitter by the at least one human digit, wherein the at least one emitter and detector are remote from or not disposed on the at least one human digit and removably connectable to the wrist of the user, thereby defining a keyboard and providing the user with a logical keyboard portable with respect to the user and substantially fixed to said wrist via said wrist assembly.
Claim 35
Independent Claim 130 words
A system of detecting at least one of a presence and absence of at least one human digit on a wrist of a user within a predetermined region defined with respect to the wrist, comprising a wrist assembly having at least one emitter and at least one detector utilizing optical beam reflectance via reflectance of an emitted optical beam from the at least one emitter by the at least one human digit, wherein the at least one emitter and detector are remote from or not disposed on the at least one human digit and removably connectable to the wrist of the user, thereby defining a keyboard and providing the user with a logical keyboard portable with respect to the user and substantially fixed to said wrist via said wrist assembly.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-08-01 2004-01-31 2004-08-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-08-01 2008-01-31 2008-08-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-08-01 2012-01-31 2012-08-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag