CA2081910A1 - Hands-free hardware keyboard - Google Patents

Hands-free hardware keyboard

Info

Publication number
CA2081910A1
CA2081910A1 CA 2081910 CA2081910A CA2081910A1 CA 2081910 A1 CA2081910 A1 CA 2081910A1 CA 2081910 CA2081910 CA 2081910 CA 2081910 A CA2081910 A CA 2081910A CA 2081910 A1 CA2081910 A1 CA 2081910A1
Authority
CA
Canada
Prior art keywords
keyboard
input
allows
hands
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA 2081910
Other languages
French (fr)
Other versions
CA2081910C (en
Inventor
Donald E. Drumm
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wang Laboratories Inc
Original Assignee
Donald E. Drumm
Wang Laboratories, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Donald E. Drumm, Wang Laboratories, Inc. filed Critical Donald E. Drumm
Publication of CA2081910A1 publication Critical patent/CA2081910A1/en
Application granted granted Critical
Publication of CA2081910C publication Critical patent/CA2081910C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/012Head tracking input arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0338Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks

Abstract

A computer system is provided which allows keyboard access in a hands-free environment. An orientation sensor is mounted on a headset and provides a cartesian positional input to an interface. The device functions in either a cursor control mode or a keyboard simulation mode. In keyboard simulation mode, positional inputs are converted to keyboard input codes which are input to a standard keyboard controller. The key codes generated are displayed to a user on an LED display. A microphone on the headset connects to voice control circuitry of the interface which allows input selections to be made through voice commands. A
user locates the desired keyboard input by observing the LED display and selects the input with a vocal command. RAM memory storage of keyboard inputs allows the system to appear as a manual keyboard from the perspective of the keyboard controller.
CA002081910A 1990-05-01 1990-10-24 Hands-free hardware keyboard Expired - Fee Related CA2081910C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US51734790A 1990-05-01 1990-05-01
US517,347 1990-05-01
PCT/US1990/006105 WO1991017522A1 (en) 1990-05-01 1990-10-24 Hands-free hardware keyboard

Publications (2)

Publication Number Publication Date
CA2081910A1 true CA2081910A1 (en) 1991-11-02
CA2081910C CA2081910C (en) 2000-04-25

Family

ID=24059448

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002081910A Expired - Fee Related CA2081910C (en) 1990-05-01 1990-10-24 Hands-free hardware keyboard

Country Status (7)

Country Link
US (1) US5426450A (en)
EP (1) EP0532496B1 (en)
JP (1) JPH05506112A (en)
AU (1) AU654118B2 (en)
CA (1) CA2081910C (en)
DE (1) DE69016463T2 (en)
WO (1) WO1991017522A1 (en)

Families Citing this family (84)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1993014454A1 (en) * 1992-01-10 1993-07-22 Foster-Miller, Inc. A sensory integrated data interface
WO1994015315A1 (en) * 1992-12-23 1994-07-07 Bernhard Weixler System for optional control of functions of a pc
JP3530591B2 (en) * 1994-09-14 2004-05-24 キヤノン株式会社 Speech recognition apparatus, information processing apparatus using the same, and methods thereof
US5686942A (en) * 1994-12-01 1997-11-11 National Semiconductor Corporation Remote computer input system which detects point source on operator
US5787152A (en) * 1995-07-18 1998-07-28 Freadman; Tommyca Computer communications device
US5724558A (en) * 1995-07-31 1998-03-03 Microsoft Corporation System and method for dynamic data packet configuration
GB9602701D0 (en) * 1996-02-09 1996-04-10 Canon Kk Image manipulation
US5960395A (en) * 1996-02-09 1999-09-28 Canon Kabushiki Kaisha Pattern matching method, apparatus and computer readable memory medium for speech recognition using dynamic programming
US5923866A (en) * 1996-04-26 1999-07-13 Acer Incorporated Method and apparatus for realizing a keyboard key function on a remote control
US5913034A (en) * 1996-08-27 1999-06-15 Compaq Computer Corp. Administrator station for a computer system
US5874939A (en) * 1996-12-10 1999-02-23 Motorola, Inc. Keyboard apparatus and method with voice recognition
US6148100A (en) * 1996-12-20 2000-11-14 Bechtel Bwxt Idaho, Llc 3-dimensional telepresence system for a robotic environment
JP3112254B2 (en) * 1997-03-04 2000-11-27 富士ゼロックス株式会社 Voice detection device
US6996533B2 (en) * 1997-03-21 2006-02-07 Fujitsu Limited Information processing system
US5893064A (en) * 1997-05-14 1999-04-06 K2 Interactive Llc Speech recognition method and apparatus with voice commands and associated keystrokes
US5864334A (en) * 1997-06-27 1999-01-26 Compaq Computer Corporation Computer keyboard with switchable typing/cursor control modes
US6128010A (en) * 1997-08-05 2000-10-03 Assistive Technology, Inc. Action bins for computer user interface
US6384591B1 (en) 1997-09-11 2002-05-07 Comsonics, Inc. Hands-free signal level meter
US6353313B1 (en) 1997-09-11 2002-03-05 Comsonics, Inc. Remote, wireless electrical signal measurement device
US7834855B2 (en) 2004-08-25 2010-11-16 Apple Inc. Wide touchpad on a portable computer
AT414325B (en) * 1998-02-18 2007-07-15 Teamaxess Ticketing Gmbh ARRANGEMENT FOR THE SALE OF AUTHORIZATIONS
US6243076B1 (en) 1998-09-01 2001-06-05 Synthetic Environments, Inc. System and method for controlling host system interface with point-of-interest data
US6333753B1 (en) 1998-09-14 2001-12-25 Microsoft Corporation Technique for implementing an on-demand display widget through controlled fading initiated by user contact with a touch sensitive input device
US6456275B1 (en) 1998-09-14 2002-09-24 Microsoft Corporation Proximity sensor in a computer input device
US7358956B2 (en) * 1998-09-14 2008-04-15 Microsoft Corporation Method for providing feedback responsive to sensing a physical presence proximate to a control of an electronic device
US6396477B1 (en) * 1998-09-14 2002-05-28 Microsoft Corp. Method of interacting with a computer using a proximity sensor in a computer input device
US7256770B2 (en) 1998-09-14 2007-08-14 Microsoft Corporation Method for displaying information responsive to sensing a physical presence proximate to a computer input device
US6330514B1 (en) * 1999-02-09 2001-12-11 Behavior Tech Computer Corp. Keyboard testing system
US6893407B1 (en) * 2000-05-05 2005-05-17 Personics A/S Communication method and apparatus
IL136206A (en) * 2000-05-17 2005-05-17 Powerloc Technologies Inc Modular device organizer
US6629077B1 (en) 2000-11-22 2003-09-30 Universal Electronics Inc. Universal remote control adapted to receive voice input
US20020085738A1 (en) * 2000-12-28 2002-07-04 Peters Geoffrey W. Controlling a processor-based system by detecting flesh colors
KR100458066B1 (en) * 2001-09-27 2004-12-03 김한성 Method of inputting letter using mouse and its system
US6770864B2 (en) * 2001-12-22 2004-08-03 Yong Yan Light beam operated personal interfaces to computers
US20040003136A1 (en) * 2002-06-27 2004-01-01 Vocollect, Inc. Terminal and method for efficient use and identification of peripherals
US7161579B2 (en) 2002-07-18 2007-01-09 Sony Computer Entertainment Inc. Hand-held computer interactive device
US7623115B2 (en) * 2002-07-27 2009-11-24 Sony Computer Entertainment Inc. Method and apparatus for light input device
US8797260B2 (en) * 2002-07-27 2014-08-05 Sony Computer Entertainment Inc. Inertially trackable hand-held controller
US7883415B2 (en) 2003-09-15 2011-02-08 Sony Computer Entertainment Inc. Method and apparatus for adjusting a view of a scene being displayed according to tracked head motion
US7646372B2 (en) * 2003-09-15 2010-01-12 Sony Computer Entertainment Inc. Methods and systems for enabling direction detection when interfacing with a computer program
US7627139B2 (en) * 2002-07-27 2009-12-01 Sony Computer Entertainment Inc. Computer image and audio processing of intensity and input devices for interfacing with a computer program
US8686939B2 (en) 2002-07-27 2014-04-01 Sony Computer Entertainment Inc. System, method, and apparatus for three-dimensional input control
US8570378B2 (en) 2002-07-27 2013-10-29 Sony Computer Entertainment Inc. Method and apparatus for tracking three-dimensional movements of an object using a depth sensing camera
US9474968B2 (en) 2002-07-27 2016-10-25 Sony Interactive Entertainment America Llc Method and system for applying gearing effects to visual tracking
US8313380B2 (en) 2002-07-27 2012-11-20 Sony Computer Entertainment America Llc Scheme for translating movements of a hand-held controller into inputs for a system
US9393487B2 (en) 2002-07-27 2016-07-19 Sony Interactive Entertainment Inc. Method for mapping movements of a hand-held controller to game commands
US7760248B2 (en) 2002-07-27 2010-07-20 Sony Computer Entertainment Inc. Selective sound source listening in conjunction with computer interactive processing
US9682319B2 (en) 2002-07-31 2017-06-20 Sony Interactive Entertainment Inc. Combiner method for altering game gearing
US9177387B2 (en) 2003-02-11 2015-11-03 Sony Computer Entertainment Inc. Method and apparatus for real time motion capture
US8072470B2 (en) 2003-05-29 2011-12-06 Sony Computer Entertainment Inc. System and method for providing a real-time three-dimensional interactive environment
US20040243416A1 (en) * 2003-06-02 2004-12-02 Gardos Thomas R. Speech recognition
US9573056B2 (en) 2005-10-26 2017-02-21 Sony Interactive Entertainment Inc. Expandable control device via hardware attachment
US8287373B2 (en) 2008-12-05 2012-10-16 Sony Computer Entertainment Inc. Control device for communicating visual information
US8323106B2 (en) * 2008-05-30 2012-12-04 Sony Computer Entertainment America Llc Determination of controller three-dimensional location using image analysis and ultrasonic communication
US7874917B2 (en) 2003-09-15 2011-01-25 Sony Computer Entertainment Inc. Methods and systems for enabling depth and direction detection when interfacing with a computer program
US10279254B2 (en) 2005-10-26 2019-05-07 Sony Interactive Entertainment Inc. Controller having visually trackable object for interfacing with a gaming system
US7663689B2 (en) * 2004-01-16 2010-02-16 Sony Computer Entertainment Inc. Method and apparatus for optimizing capture device settings through depth information
US20060028433A1 (en) * 2004-08-04 2006-02-09 Myrick Wilbur L Universal serial bus keystroke generator switch
US8547401B2 (en) 2004-08-19 2013-10-01 Sony Computer Entertainment Inc. Portable augmented reality device and method
KR100631628B1 (en) * 2005-03-07 2006-10-11 엘지전자 주식회사 Power key independent backlight device and method of mobile communication terminal
US20070152983A1 (en) 2005-12-30 2007-07-05 Apple Computer, Inc. Touch pad with symbols based on mode
US8022935B2 (en) 2006-07-06 2011-09-20 Apple Inc. Capacitance sensing electrode with integrated I/O mechanism
USRE48417E1 (en) 2006-09-28 2021-02-02 Sony Interactive Entertainment Inc. Object direction using video input combined with tilt angle information
US8781151B2 (en) 2006-09-28 2014-07-15 Sony Computer Entertainment Inc. Object detection using video input combined with tilt angle information
US8310656B2 (en) 2006-09-28 2012-11-13 Sony Computer Entertainment America Llc Mapping movements of a hand-held controller to the two-dimensional image plane of a display screen
US8542907B2 (en) 2007-12-17 2013-09-24 Sony Computer Entertainment America Llc Dynamic three-dimensional object mapping for user-defined control device
US20090174679A1 (en) 2008-01-04 2009-07-09 Wayne Carl Westerman Selective Rejection of Touch Contacts in an Edge Region of a Touch Surface
CN103258184B (en) 2008-02-27 2017-04-12 索尼计算机娱乐美国有限责任公司 Methods for capturing depth data of a scene and applying computer actions
US8368753B2 (en) 2008-03-17 2013-02-05 Sony Computer Entertainment America Llc Controller with an integrated depth camera
US8961313B2 (en) * 2009-05-29 2015-02-24 Sony Computer Entertainment America Llc Multi-positional three-dimensional controller
US8294047B2 (en) 2008-12-08 2012-10-23 Apple Inc. Selective input signal rejection and modification
DE102008055180A1 (en) * 2008-12-30 2010-07-01 Sennheiser Electronic Gmbh & Co. Kg Control system, handset and control methods
US8527657B2 (en) 2009-03-20 2013-09-03 Sony Computer Entertainment America Llc Methods and systems for dynamically adjusting update rates in multi-player network gaming
US8342963B2 (en) 2009-04-10 2013-01-01 Sony Computer Entertainment America Inc. Methods and systems for enabling control of artificial intelligence game characters
US8142288B2 (en) 2009-05-08 2012-03-27 Sony Computer Entertainment America Llc Base station movement detection and compensation
US8393964B2 (en) 2009-05-08 2013-03-12 Sony Computer Entertainment America Llc Base station for position location
US20110138207A1 (en) * 2009-12-08 2011-06-09 Su Chen-Wei Power control and operation method for notebook computer
KR101660746B1 (en) * 2010-08-24 2016-10-10 엘지전자 주식회사 Mobile terminal and Method for setting application indicator thereof
IL208796A0 (en) * 2010-10-18 2010-12-30 Univ Ben Gurion An apparatus for operating a computer using thoughts or facial impressions
TWI416135B (en) * 2010-11-26 2013-11-21 Primax Electronics Ltd Testing method and system for circuit board of keys
CN103576863B (en) * 2012-06-21 2017-02-15 深圳市金正方科技股份有限公司 Keyboard input method and device
US9305229B2 (en) 2012-07-30 2016-04-05 Bruno Delean Method and system for vision based interfacing with a computer
US9134764B2 (en) 2013-12-20 2015-09-15 Sony Corporation Apparatus and method for controlling a display based on a manner of holding the apparatus
CN106325506A (en) * 2016-08-17 2017-01-11 捷开通讯(深圳)有限公司 Interaction method for virtual reality device, virtual reality device and virtual reality system

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4400697A (en) * 1981-06-19 1983-08-23 Chyron Corporation Method of line buffer loading for a symbol generator
US4642610A (en) * 1982-06-04 1987-02-10 Smith Iii William N Communications apparatus for handicapped individuals
US4567479A (en) * 1982-12-23 1986-01-28 Boyd Barry S Directional controller apparatus for a video or computer input
US4565999A (en) * 1983-04-01 1986-01-21 Prime Computer, Inc. Light pencil
US4524348A (en) * 1983-09-26 1985-06-18 Lefkowitz Leonard R Control interface
US4746913A (en) * 1984-04-23 1988-05-24 Volta Arthur C Data entry method and apparatus for the disabled
JPS6194134A (en) * 1984-10-13 1986-05-13 Naretsuji:Kk Radio mouse device
FR2575560B1 (en) * 1984-12-27 1987-02-20 Lafitte Rene COMMUNICATION APPARATUS FOR PEOPLE WITH DIFFERENT MOTOR AND / OR EXPRESSION POSSIBILITIES, AND MORE PARTICULARLY FOR MOTOR AND / OR BRAIN DISABLED PEOPLE
US4713535A (en) * 1985-09-04 1987-12-15 Rhoades Randy L Optical keyboard
US4988981B1 (en) * 1987-03-17 1999-05-18 Vpl Newco Inc Computer data entry and manipulation apparatus and method
US4862172A (en) * 1987-09-14 1989-08-29 Texas Scottish Rite Hospital For Crippled Children Computer control apparatus including a gravity referenced inclinometer
CA1334684C (en) * 1987-10-14 1995-03-07 Wang Laboratories, Inc. Computer input device using an orientation sensor
WO1990005356A1 (en) * 1988-11-04 1990-05-17 Wang Laboratories, Inc. Computer input device using an orientation sensor

Also Published As

Publication number Publication date
EP0532496B1 (en) 1995-01-25
EP0532496A1 (en) 1993-03-24
JPH05506112A (en) 1993-09-02
AU654118B2 (en) 1994-10-27
AU6602090A (en) 1991-11-27
WO1991017522A1 (en) 1991-11-14
US5426450A (en) 1995-06-20
DE69016463D1 (en) 1995-03-09
CA2081910C (en) 2000-04-25
DE69016463T2 (en) 1995-09-07

Similar Documents

Publication Publication Date Title
CA2081910A1 (en) Hands-free hardware keyboard
US5375063A (en) Apparatus and method for voice controlled apparel machine
Bolt “Put-that-there” Voice and gesture at the graphics interface
US5603065A (en) Hands-free input device for operating a computer having mouthpiece with plurality of cells and a transducer for converting sound into electrical control signals
US20040128012A1 (en) Virtual workstation
CA2261905C (en) Mobile computer with audio interrupt system
EP0218904A3 (en) Process for modifying operation of application program
CN108073112B (en) Intelligent service type robot with role playing function
US20080162142A1 (en) Emotion abreaction device and using method of emotion abreaction device
AU2003254287A1 (en) Braille display for use with a notetaker and with personal computers for blind and low vision users
CA2107122A1 (en) Portable Exploitation and Control System
JPH05134793A (en) Controller
CN108735049A (en) Deaf-mute's assistant phonation system and its vocal technique
JPH04311222A (en) Portable computer apparatus for speech processing of electronic document
JPS6126677B2 (en)
WO1989012858A1 (en) Manual data input/output system
CN211993000U (en) Rotatable intelligent voice conversation robot
JPH0215323A (en) Hand fitting type data input/output system
US6381574B1 (en) Device for reproducing information or executing functions
CN211128079U (en) Audio playing control device based on distance sensor
CN213716201U (en) Multifunctional education white board
CN201242444Y (en) Artificial intelligence information navigation apparatus
JPH01314320A (en) Hand mounting type data input system
EP4141620A1 (en) Method and apparatus for achieving voice input by using head control
JP2000315205A (en) Voice translating machine

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed