[go: up one dir, main page]

WO2005064439A3 - Dynamically modifiable virtual keyboard or virtual mouse interface - Google Patents

Dynamically modifiable virtual keyboard or virtual mouse interface Download PDF

Info

Publication number
WO2005064439A3
WO2005064439A3 PCT/EP2004/014334 EP2004014334W WO2005064439A3 WO 2005064439 A3 WO2005064439 A3 WO 2005064439A3 EP 2004014334 W EP2004014334 W EP 2004014334W WO 2005064439 A3 WO2005064439 A3 WO 2005064439A3
Authority
WO
WIPO (PCT)
Prior art keywords
virtual
keyboard
mouse interface
dynamically modifiable
pattern
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.)
Ceased
Application number
PCT/EP2004/014334
Other languages
French (fr)
Other versions
WO2005064439A2 (en
Inventor
Stephen Dana Bjorgan
Alfred Chioiu
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.)
Orange SA
Original Assignee
France Telecom SA
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
Priority claimed from US10/748,146 external-priority patent/US20050141752A1/en
Application filed by France Telecom SA filed Critical France Telecom SA
Publication of WO2005064439A2 publication Critical patent/WO2005064439A2/en
Publication of WO2005064439A3 publication Critical patent/WO2005064439A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • G06F3/0425Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means using a single imaging device like a video camera for tracking the absolute position of a single or a plurality of objects with respect to an imaged reference surface, e.g. video camera imaging a display or a projection screen, a table or a wall surface, on which a computer generated image is displayed or projected
    • G06F3/0426Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means using a single imaging device like a video camera for tracking the absolute position of a single or a plurality of objects with respect to an imaged reference surface, e.g. video camera imaging a display or a projection screen, a table or a wall surface, on which a computer generated image is displayed or projected tracking fingers with respect to a virtual keyboard projected or printed on the surface
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1615Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function
    • G06F1/1616Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function with folding flat displays, e.g. laptop computers or notebooks having a clamshell configuration, with body parts pivoting to an open position around an axis parallel to the plane they define in closed position
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1662Details related to the integrated keyboard
    • G06F1/1673Arrangements for projecting a virtual keyboard
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1686Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated camera
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/169Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Mathematical Physics (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Position Input By Displaying (AREA)

Abstract

A method and system for providing a configurable user-input device in the form of a keyboard input device. In one embodiment, a projection unit projects a dynamically configurable keyboard pattern onto a planar or non-planar surface. Interactions with that pattern are monitored by at least one motion sensor to identify how a user is using the pattern.
PCT/EP2004/014334 2003-12-31 2004-12-16 Dynamically modifiable virtual keyboard or virtual mouse interface Ceased WO2005064439A2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US10/748,146 2003-12-31
US10/748,146 US20050141752A1 (en) 2003-12-31 2003-12-31 Dynamically modifiable keyboard-style interface
EP04291783 2004-07-12
EP04291783.1 2004-07-12

Publications (2)

Publication Number Publication Date
WO2005064439A2 WO2005064439A2 (en) 2005-07-14
WO2005064439A3 true WO2005064439A3 (en) 2006-04-20

Family

ID=34740679

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2004/014334 Ceased WO2005064439A2 (en) 2003-12-31 2004-12-16 Dynamically modifiable virtual keyboard or virtual mouse interface

Country Status (1)

Country Link
WO (1) WO2005064439A2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9069164B2 (en) 2011-07-12 2015-06-30 Google Inc. Methods and systems for a virtual input device
US8228315B1 (en) 2011-07-12 2012-07-24 Google Inc. Methods and systems for a virtual input device
KR102015347B1 (en) * 2013-01-07 2019-08-28 삼성전자 주식회사 Method and apparatus for providing mouse function using touch device
US11340710B2 (en) 2016-06-08 2022-05-24 Architectronics Inc. Virtual mouse
US10838504B2 (en) 2016-06-08 2020-11-17 Stephen H. Lewis Glass mouse
CN111026066A (en) * 2019-12-30 2020-04-17 东风小康汽车有限公司重庆分公司 Vehicle control method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001093182A1 (en) * 2000-05-29 2001-12-06 Vkb Inc. Virtual data entry device and method for input of alphanumeric and other data
WO2002057089A1 (en) * 2000-11-17 2002-07-25 Clear Technologies, Inc. Electronic input device
US20030128188A1 (en) * 2002-01-10 2003-07-10 International Business Machines Corporation System and method implementing non-physical pointers for computer devices
US20030174125A1 (en) * 1999-11-04 2003-09-18 Ilhami Torunoglu Multiple input modes in overlapping physical space

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030174125A1 (en) * 1999-11-04 2003-09-18 Ilhami Torunoglu Multiple input modes in overlapping physical space
WO2001093182A1 (en) * 2000-05-29 2001-12-06 Vkb Inc. Virtual data entry device and method for input of alphanumeric and other data
WO2002057089A1 (en) * 2000-11-17 2002-07-25 Clear Technologies, Inc. Electronic input device
US20030128188A1 (en) * 2002-01-10 2003-07-10 International Business Machines Corporation System and method implementing non-physical pointers for computer devices

Also Published As

Publication number Publication date
WO2005064439A2 (en) 2005-07-14

Similar Documents

Publication Publication Date Title
US11221730B2 (en) Input device for VR/AR applications
CN104024989B (en) Touch scrollpad for computer input devices
WO2005091104A3 (en) Controller involving manipulation of virtual objects on a multi-contact touch screen
WO2008120049A3 (en) Method for providing tactile feedback for touch-based input device
WO2012024022A3 (en) Hand and finger registration for control applications
EP2199895A3 (en) Electronic device and method for implementing user interfaces
WO2010148155A3 (en) Surface computer user interaction
WO2008157237A3 (en) Integrated multi-touch surface having varying sensor granularity
WO2007111909A3 (en) Haptic device with indirect haptic feedback
WO2007030421A3 (en) Method and computer program for device configuration
TWI370368B (en) Method and system for a runtime user account creation operation within a single-sign-on process in a federated computing environment
ATE538430T1 (en) AUTOMATICALLY ADJUSTING VIRTUAL KEYBOARD
EP2194444A3 (en) Method for providing haptic feedback in a touch screen
CN103294183A (en) Terminal equipment and method for feeding back pressure by using same
WO2014042576A3 (en) Touch force estimation in an ftir-based projection-type touch-sensing apparatus
WO2009017562A3 (en) Integrated touch pad and pen-based tablet input system
WO2002057089A8 (en) Electronic input device
WO2012138404A3 (en) Systems and methods for detecting a press on a touch-sensitive surface
TW200739389A (en) A KVM switch and a computer switching method
WO2009120299A3 (en) Computer pointing input device
WO2008017052A3 (en) Personal location code
WO2009157730A3 (en) System for controlling devices and information on network by using hand gestures
WO2006026012A3 (en) Touch-screen interface
WO2006075267A3 (en) Moving objects presented by a touch input display device
WO2008070432A3 (en) Method and device for selectively activating a function thereof

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

122 Ep: pct application non-entry in european phase