Movatterモバイル変換


[0]ホーム

URL:


US20120131514A1 - Gesture Recognition - Google Patents

Gesture Recognition
Download PDF

Info

Publication number
US20120131514A1
US20120131514A1US12/950,669US95066910AUS2012131514A1US 20120131514 A1US20120131514 A1US 20120131514A1US 95066910 AUS95066910 AUS 95066910AUS 2012131514 A1US2012131514 A1US 2012131514A1
Authority
US
United States
Prior art keywords
gesture
touch
gestures
data
digit
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
US12/950,669
Other versions
US9870141B2 (en
Inventor
Peter John Ansell
Shahram Izadi
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.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
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 to US12/950,669priorityCriticalpatent/US9870141B2/en
Application filed by Microsoft CorpfiledCriticalMicrosoft Corp
Assigned to MICROSOFT CORPORATIONreassignmentMICROSOFT CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: ANSELL, PETER JOHN, IZADI, SHAHRAM
Assigned to MICROSOFT CORPORATIONreassignmentMICROSOFT CORPORATIONCORRECTIVE ASSIGNMENT TO CORRECT THE ADDRESS OF THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 025389 FRAME 0607. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE 601 W. RIVERSIDE, SUITE 1400 SPOKANE, WA 99201 TO ONE MICROSOFT WAY, REDMOND, WA 98052-6399.Assignors: ANSELL, PETER JOHN, IZADI, SHAHRAM
Priority to TW100137408Aprioritypatent/TWI569171B/en
Priority to PCT/US2011/059612prioritypatent/WO2012067881A2/en
Priority to EP11842309.4Aprioritypatent/EP2641149B1/en
Priority to ARP110104177Aprioritypatent/AR083805A1/en
Priority to CN201110386134.8Aprioritypatent/CN102541304B/en
Publication of US20120131514A1publicationCriticalpatent/US20120131514A1/en
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLCreassignmentMICROSOFT TECHNOLOGY LICENSING, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MICROSOFT CORPORATION
Publication of US9870141B2publicationCriticalpatent/US9870141B2/en
Application grantedgrantedCritical
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

Gesture recognition is described. In one example, gestures performed by a user of an input device having a touch-sensitive portion are detected using a definition of a number of regions corresponding to zones on the touch-sensitive portion, each region being associated with a distinct set of gestures. Data describing movement of the user's digits on the touch-sensitive portion is received, and an associated region for the data determined. The data is compared to the associated region's set of gestures, and a gesture applicable to the data selected. A command associated with the selected gesture can then be executed. In an example, comparing the data to the set of gestures comprises positioning a threshold for each gesture relative to the start of the digit's movement. The digit's location is compared to each threshold to determine whether a threshold has been crossed, and, if so, selecting the gesture associated with that threshold.

Description

Claims (20)

1. A computer-implemented method of detecting gestures performed by a user of an input device having a touch-sensitive portion, comprising:
loading, at a processor, a definition of a plurality of regions corresponding to zones on the touch-sensitive portion of the input device, wherein each region in the plurality of regions is associated with a distinct set of gestures;
receiving, at the processor, data describing movement of at least one digit of the user on the touch-sensitive portion of the input device;
determining, from the data and the definition of the plurality of regions, an associated region for the data;
comparing the data to the associated region's set of gestures and selecting a gesture applicable to the data; and
executing, on the processor, a command associated with the gesture selected.
15. A computer system, comprising:
a memory;
an output interface;
an input interface arranged to receive data from an input device having a touch-sensitive portion, the data describing movement of at least one digit of a user on the touch-sensitive portion; and
a processor arranged to display a user interface on a display device via the output interface, load from the memory a definition of a plurality of regions corresponding to zones on the touch-sensitive portion of the input device, each region in the plurality of regions having a distinct set of gestures associated therewith, determine from the data and the definition of the plurality of regions an associated region for the data, compare the data to the set of gestures for the associated region to select a gesture applicable to the data, and update the user interface via the output interface in accordance with a function associated with the gesture selected.
20. One or more tangible device-readable media with device-executable instructions that, when executed by a computing system, direct the computing system to perform steps comprising:
loading, from a memory, a definition of a plurality of regions corresponding to zones on a touch-sensitive portion of a mouse device, wherein each region in the plurality of regions is associated with a distinct set of gestures;
receiving data describing movement of a digit of a user on the touch-sensitive portion of the mouse device, wherein the data comprises a start location and a current location for the digit;
determining, from the start location and the definition of the plurality of regions, an associated region for the data, and, for each gesture in the associated region's set of gestures, calculating a position for at least one threshold vector relative to the start location;
comparing the current location to each threshold vector in the associated region's set of gestures to determine whether the movement of the digit from the start location has crossed that threshold vector, and, if so, selecting the gesture associated with that threshold vector; and
executing a command associated with the gesture selected.
US12/950,6692010-11-192010-11-19Gesture recognitionActive2033-03-27US9870141B2 (en)

Priority Applications (6)

Application NumberPriority DateFiling DateTitle
US12/950,669US9870141B2 (en)2010-11-192010-11-19Gesture recognition
TW100137408ATWI569171B (en)2010-11-192011-10-14Gesture recognition
PCT/US2011/059612WO2012067881A2 (en)2010-11-192011-11-07Gesture recognition
EP11842309.4AEP2641149B1 (en)2010-11-192011-11-07Gesture recognition
ARP110104177AAR083805A1 (en)2010-11-192011-11-08 METHOD, SYSTEM AND LEGIBLE ENVIRONMENT BY COMPUTER FOR RECOGNITION OF GESTURES
CN201110386134.8ACN102541304B (en)2010-11-192011-11-18Gesture recognition

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US12/950,669US9870141B2 (en)2010-11-192010-11-19Gesture recognition

Publications (2)

Publication NumberPublication Date
US20120131514A1true US20120131514A1 (en)2012-05-24
US9870141B2 US9870141B2 (en)2018-01-16

Family

ID=46065608

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US12/950,669Active2033-03-27US9870141B2 (en)2010-11-192010-11-19Gesture recognition

Country Status (6)

CountryLink
US (1)US9870141B2 (en)
EP (1)EP2641149B1 (en)
CN (1)CN102541304B (en)
AR (1)AR083805A1 (en)
TW (1)TWI569171B (en)
WO (1)WO2012067881A2 (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130127719A1 (en)*2011-11-182013-05-23Primax Electronics Ltd.Multi-touch mouse
US20130191709A1 (en)*2008-09-302013-07-25Apple Inc.Visual presentation of multiple internet pages
US20130249808A1 (en)*2012-03-212013-09-26S. David SilkSystem for implementing an overlay for a touch sensor including actuators
US20130257729A1 (en)*2012-03-302013-10-03Mckesson Financial HoldingsMethod, apparatus and computer program product for facilitating the manipulation of medical images
US20140137034A1 (en)*2011-06-012014-05-15Microsoft CorporationAsynchronous handling of a user interface manipulation
US8814683B2 (en)2013-01-222014-08-26Wms Gaming Inc.Gaming system and methods adapted to utilize recorded player gestures
US20150143269A1 (en)*2012-03-132015-05-21Shenzhen Shi Ji Guang Su Information Technology Co., Ltd.Method for adjusting input-method keyboard and mobile terminal thereof
US20150205479A1 (en)*2012-07-022015-07-23Intel CorporationNoise elimination in a gesture recognition system
EP2867755A4 (en)*2012-06-272015-07-29Nokia Corp USE OF A SYMBOL RECOGNITION ENGINE
WO2015194697A1 (en)*2014-06-202015-12-23Lg Electronics Inc.Video display device and operating method thereof
US9542385B2 (en)2012-10-162017-01-10Google Inc.Incremental multi-word recognition
US9552080B2 (en)2012-10-052017-01-24Google Inc.Incremental feature-based gesture-keyboard decoding
US9678943B2 (en)2012-10-162017-06-13Google Inc.Partial gesture text entry
US9710453B2 (en)2012-10-162017-07-18Google Inc.Multi-gesture text input prediction
US20170236253A1 (en)*2013-08-022017-08-17Facebook, Inc.Systems and methods for transforming an image
US9830311B2 (en)2013-01-152017-11-28Google LlcTouch keyboard using language and spatial models
US9841895B2 (en)2013-05-032017-12-12Google LlcAlternative hypothesis error correction for gesture typing
US10019435B2 (en)2012-10-222018-07-10Google LlcSpace prediction for text input
US20180275837A1 (en)*2017-03-232018-09-27RideOn Ltd.Graphical user interface (gui) controls
CN109508091A (en)*2012-07-062019-03-22原相科技股份有限公司Input system
US10324619B2 (en)*2014-07-172019-06-18Facebook, Inc.Touch-based gesture recognition and application navigation

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9021380B2 (en)*2012-10-052015-04-28Google Inc.Incremental multi-touch gesture recognition
TWI467467B (en)*2012-10-292015-01-01Pixart Imaging IncMethod and apparatus for controlling object movement on screen
CN104049779A (en)*2014-06-252014-09-17华东理工大学Method and device for achieving rapid mouse pointer switching among multiple displayers
CN104216325B (en)*2014-09-102016-08-31陈良彬A kind of Intellectualized monitoring method of smart pen
US10241621B2 (en)*2014-09-302019-03-26Hewlett-Packard Development Company, L.P.Determining unintended touch rejection
TWI550466B (en)*2014-12-152016-09-21創為精密材料股份有限公司Refleshing method of background signal and device applying the method
TWI550489B (en)*2014-12-152016-09-21創為精密材料股份有限公司Refleshing method of background signal and device applying the method
US9811198B2 (en)2014-12-152017-11-07Salt International Corp.Refreshing method of background signal and device for applying the method
US12079464B2 (en)2019-10-012024-09-03Microsoft Technology Licensing, LlcPredictive gesture optimizations for moving objects across display boundaries
TWI775524B (en)*2021-07-092022-08-21華碩電腦股份有限公司Gesture recognition method and electronic device

Citations (29)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5583946A (en)*1993-09-301996-12-10Apple Computer, Inc.Method and apparatus for recognizing gestures on a computer system
US6049328A (en)*1995-10-202000-04-11Wisconsin Alumni Research FoundationFlexible access system for touch screen devices
US6067079A (en)*1996-06-132000-05-23International Business Machines CorporationVirtual pointing device for touchscreens
US6104317A (en)*1998-02-272000-08-15Motorola, Inc.Data entry device and method
US6128003A (en)*1996-12-202000-10-03Hitachi, Ltd.Hand gesture recognition system and method
US6249606B1 (en)*1998-02-192001-06-19Mindmaker, Inc.Method and system for gesture category recognition and training using a feature vector
US6459424B1 (en)*1999-08-102002-10-01Hewlett-Packard CompanyTouch-sensitive input screen having regional sensitivity and resolution properties
US20050146508A1 (en)*2004-01-062005-07-07International Business Machines CorporationSystem and method for improved user input on personal computing devices
US20060007188A1 (en)*2004-07-092006-01-12Gesturerad, Inc.Gesture-based reporting method and system
US20070152984A1 (en)*2005-12-302007-07-05Bas OrdingPortable electronic device with multi-touch input
US20080042979A1 (en)*2007-08-192008-02-21Navid NikbinMethod and apparatus for executing commands or inputting data based on finger's characteristics and Multi-Finger key
US20080129686A1 (en)*2006-12-042008-06-05Samsung Electronics Co., Ltd.Gesture-based user interface method and apparatus
US20080192005A1 (en)*2004-10-202008-08-14Jocelyn ElgoyhenAutomated Gesture Recognition
US20090244032A1 (en)*1998-01-262009-10-01Wayne WestermanContact Tracking and Identification Module for Touch Sensing
US20090315740A1 (en)*2008-06-232009-12-24Gesturetek, Inc.Enhanced Character Input Using Recognized Gestures
US7656393B2 (en)*2005-03-042010-02-02Apple Inc.Electronic device having display and surrounding touch sensitive bezel for user interface and control
US20100060576A1 (en)*2006-02-082010-03-11Oblong Industries, Inc.Control System for Navigating a Principal Dimension of a Data Space
US20100083190A1 (en)*2008-09-302010-04-01Verizon Data Services, LlcTouch gesture interface apparatuses, systems, and methods
US20100138785A1 (en)*2006-09-072010-06-03Hirotaka UoiGesture input system, method and program
US20100207887A1 (en)*2009-02-172010-08-19Jepsen Philip MOne-handed computer interface device
US20110066984A1 (en)*2009-09-162011-03-17Google Inc.Gesture Recognition on Computing Device
US20110181526A1 (en)*2010-01-262011-07-28Shaffer Joshua HGesture Recognizers with Delegates for Controlling and Modifying Gesture Recognition
US20110254791A1 (en)*2008-12-292011-10-20Glenn A WongGesture Detection Zones
US8225343B2 (en)*2008-01-112012-07-17Sony Computer Entertainment America LlcGesture cataloging and recognition
US20120182296A1 (en)*2009-09-232012-07-19Han DingnanMethod and interface for man-machine interaction
US20120188164A1 (en)*2009-10-162012-07-26Prasenjit DeyGesture processing
US8347238B2 (en)*2009-12-162013-01-01Apple Inc.Device, method, and graphical user interface for managing user interface content and user interface elements by dynamic snapping of user interface elements to alignment guides
US8400417B2 (en)*2006-09-062013-03-19Apple Inc.Soft keyboard display for a portable multifunction device
US8479122B2 (en)*2004-07-302013-07-02Apple Inc.Gestures for touch sensitive input devices

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7808479B1 (en)2003-09-022010-10-05Apple Inc.Ambidextrous mouse
JP4144947B2 (en)1998-04-012008-09-03富士通コンポーネント株式会社 mouse
US7030861B1 (en)2001-02-102006-04-18Wayne Carl WestermanSystem and method for packing multi-touch gestures onto a hand
US7164410B2 (en)2003-07-282007-01-16Sig G. KupkaManipulating an on-screen object using zones surrounding the object
US7710397B2 (en)2005-06-032010-05-04Apple Inc.Mouse with improved input mechanisms using touch sensors
JP4388004B2 (en)2005-10-042009-12-24株式会社スクウェア・エニックス Image generating apparatus and method, program, and recording medium
US9063647B2 (en)*2006-05-122015-06-23Microsoft Technology Licensing, LlcMulti-touch uses, gestures, and implementation
US8094137B2 (en)2007-07-232012-01-10Smart Technologies UlcSystem and method of detecting contact on a display
TW200941297A (en)2008-03-262009-10-01Kye Systems CorpComputer input device and method for controlling direction of operation target using the same
US8730169B2 (en)2009-10-292014-05-20Pixart Imaging Inc.Hybrid pointing device
US20090288889A1 (en)2008-05-232009-11-26Synaptics IncorporatedProximity sensor device and method with swipethrough data entry
US8375336B2 (en)2008-05-232013-02-12Microsoft CorporationPanning content utilizing a drag operation
US8390577B2 (en)2008-07-252013-03-05IntuilabContinuous recognition of multi-touch gestures
KR20100034811A (en)2008-09-252010-04-02이미지랩(주)Touch mouse
US8856690B2 (en)2008-10-312014-10-07Sprint Communications Company L.P.Associating gestures on a touch screen with characters
US8610673B2 (en)2008-12-032013-12-17Microsoft CorporationManipulation of list on a multi-touch display
US9134798B2 (en)2008-12-152015-09-15Microsoft Technology Licensing, LlcGestures, interactions, and common ground in a surface computing environment
CN101770332A (en)*2009-01-052010-07-07联想(北京)有限公司User interface method, user interface device and terminal

Patent Citations (29)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5583946A (en)*1993-09-301996-12-10Apple Computer, Inc.Method and apparatus for recognizing gestures on a computer system
US6049328A (en)*1995-10-202000-04-11Wisconsin Alumni Research FoundationFlexible access system for touch screen devices
US6067079A (en)*1996-06-132000-05-23International Business Machines CorporationVirtual pointing device for touchscreens
US6128003A (en)*1996-12-202000-10-03Hitachi, Ltd.Hand gesture recognition system and method
US20090244032A1 (en)*1998-01-262009-10-01Wayne WestermanContact Tracking and Identification Module for Touch Sensing
US6249606B1 (en)*1998-02-192001-06-19Mindmaker, Inc.Method and system for gesture category recognition and training using a feature vector
US6104317A (en)*1998-02-272000-08-15Motorola, Inc.Data entry device and method
US6459424B1 (en)*1999-08-102002-10-01Hewlett-Packard CompanyTouch-sensitive input screen having regional sensitivity and resolution properties
US20050146508A1 (en)*2004-01-062005-07-07International Business Machines CorporationSystem and method for improved user input on personal computing devices
US20060007188A1 (en)*2004-07-092006-01-12Gesturerad, Inc.Gesture-based reporting method and system
US8479122B2 (en)*2004-07-302013-07-02Apple Inc.Gestures for touch sensitive input devices
US20080192005A1 (en)*2004-10-202008-08-14Jocelyn ElgoyhenAutomated Gesture Recognition
US7656393B2 (en)*2005-03-042010-02-02Apple Inc.Electronic device having display and surrounding touch sensitive bezel for user interface and control
US20070152984A1 (en)*2005-12-302007-07-05Bas OrdingPortable electronic device with multi-touch input
US20100060576A1 (en)*2006-02-082010-03-11Oblong Industries, Inc.Control System for Navigating a Principal Dimension of a Data Space
US8400417B2 (en)*2006-09-062013-03-19Apple Inc.Soft keyboard display for a portable multifunction device
US20100138785A1 (en)*2006-09-072010-06-03Hirotaka UoiGesture input system, method and program
US20080129686A1 (en)*2006-12-042008-06-05Samsung Electronics Co., Ltd.Gesture-based user interface method and apparatus
US20080042979A1 (en)*2007-08-192008-02-21Navid NikbinMethod and apparatus for executing commands or inputting data based on finger's characteristics and Multi-Finger key
US8225343B2 (en)*2008-01-112012-07-17Sony Computer Entertainment America LlcGesture cataloging and recognition
US20090315740A1 (en)*2008-06-232009-12-24Gesturetek, Inc.Enhanced Character Input Using Recognized Gestures
US20100083190A1 (en)*2008-09-302010-04-01Verizon Data Services, LlcTouch gesture interface apparatuses, systems, and methods
US20110254791A1 (en)*2008-12-292011-10-20Glenn A WongGesture Detection Zones
US20100207887A1 (en)*2009-02-172010-08-19Jepsen Philip MOne-handed computer interface device
US20110066984A1 (en)*2009-09-162011-03-17Google Inc.Gesture Recognition on Computing Device
US20120182296A1 (en)*2009-09-232012-07-19Han DingnanMethod and interface for man-machine interaction
US20120188164A1 (en)*2009-10-162012-07-26Prasenjit DeyGesture processing
US8347238B2 (en)*2009-12-162013-01-01Apple Inc.Device, method, and graphical user interface for managing user interface content and user interface elements by dynamic snapping of user interface elements to alignment guides
US20110181526A1 (en)*2010-01-262011-07-28Shaffer Joshua HGesture Recognizers with Delegates for Controlling and Modifying Gesture Recognition

Cited By (37)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130191709A1 (en)*2008-09-302013-07-25Apple Inc.Visual presentation of multiple internet pages
US10296175B2 (en)*2008-09-302019-05-21Apple Inc.Visual presentation of multiple internet pages
US20140137034A1 (en)*2011-06-012014-05-15Microsoft CorporationAsynchronous handling of a user interface manipulation
US9600166B2 (en)*2011-06-012017-03-21Microsoft Technology Licensing, LlcAsynchronous handling of a user interface manipulation
US9041651B2 (en)*2011-11-182015-05-26Primax Electronics Ltd.Multi-touch mouse
US20130127719A1 (en)*2011-11-182013-05-23Primax Electronics Ltd.Multi-touch mouse
US20150143269A1 (en)*2012-03-132015-05-21Shenzhen Shi Ji Guang Su Information Technology Co., Ltd.Method for adjusting input-method keyboard and mobile terminal thereof
US10133480B2 (en)*2012-03-132018-11-20Shenzhen Shi Ji Guang Su Information Technology Co., Ltd.Method for adjusting input-method keyboard and mobile terminal thereof
US20130249808A1 (en)*2012-03-212013-09-26S. David SilkSystem for implementing an overlay for a touch sensor including actuators
US9292197B2 (en)*2012-03-302016-03-22Mckesson Financial HoldingsMethod, apparatus and computer program product for facilitating the manipulation of medical images
US20130257729A1 (en)*2012-03-302013-10-03Mckesson Financial HoldingsMethod, apparatus and computer program product for facilitating the manipulation of medical images
EP2867755A4 (en)*2012-06-272015-07-29Nokia Corp USE OF A SYMBOL RECOGNITION ENGINE
US20150205479A1 (en)*2012-07-022015-07-23Intel CorporationNoise elimination in a gesture recognition system
CN109508091A (en)*2012-07-062019-03-22原相科技股份有限公司Input system
US9552080B2 (en)2012-10-052017-01-24Google Inc.Incremental feature-based gesture-keyboard decoding
US10140284B2 (en)2012-10-162018-11-27Google LlcPartial gesture text entry
US9678943B2 (en)2012-10-162017-06-13Google Inc.Partial gesture text entry
US11379663B2 (en)2012-10-162022-07-05Google LlcMulti-gesture text input prediction
US9798718B2 (en)2012-10-162017-10-24Google Inc.Incremental multi-word recognition
US10977440B2 (en)2012-10-162021-04-13Google LlcMulti-gesture text input prediction
US10489508B2 (en)2012-10-162019-11-26Google LlcIncremental multi-word recognition
US9710453B2 (en)2012-10-162017-07-18Google Inc.Multi-gesture text input prediction
US9542385B2 (en)2012-10-162017-01-10Google Inc.Incremental multi-word recognition
US10019435B2 (en)2012-10-222018-07-10Google LlcSpace prediction for text input
US10528663B2 (en)2013-01-152020-01-07Google LlcTouch keyboard using language and spatial models
US11727212B2 (en)2013-01-152023-08-15Google LlcTouch keyboard using a trained model
US11334717B2 (en)2013-01-152022-05-17Google LlcTouch keyboard using a trained model
US9830311B2 (en)2013-01-152017-11-28Google LlcTouch keyboard using language and spatial models
US8814683B2 (en)2013-01-222014-08-26Wms Gaming Inc.Gaming system and methods adapted to utilize recorded player gestures
US9841895B2 (en)2013-05-032017-12-12Google LlcAlternative hypothesis error correction for gesture typing
US10241673B2 (en)2013-05-032019-03-26Google LlcAlternative hypothesis error correction for gesture typing
US10453181B2 (en)*2013-08-022019-10-22Facebook, Inc.Systems and methods for transforming an image
US20170236253A1 (en)*2013-08-022017-08-17Facebook, Inc.Systems and methods for transforming an image
US10372225B2 (en)2014-06-202019-08-06Lg Electronics Inc.Video display device recognizing a gesture of a user to perform a control operation and operating method thereof
WO2015194697A1 (en)*2014-06-202015-12-23Lg Electronics Inc.Video display device and operating method thereof
US10324619B2 (en)*2014-07-172019-06-18Facebook, Inc.Touch-based gesture recognition and application navigation
US20180275837A1 (en)*2017-03-232018-09-27RideOn Ltd.Graphical user interface (gui) controls

Also Published As

Publication numberPublication date
TWI569171B (en)2017-02-01
EP2641149A4 (en)2017-05-17
WO2012067881A3 (en)2012-07-26
US9870141B2 (en)2018-01-16
AR083805A1 (en)2013-03-20
CN102541304B (en)2015-09-30
TW201224850A (en)2012-06-16
CN102541304A (en)2012-07-04
EP2641149B1 (en)2020-06-10
EP2641149A2 (en)2013-09-25
WO2012067881A2 (en)2012-05-24

Similar Documents

PublicationPublication DateTitle
US9870141B2 (en)Gesture recognition
EP2359224B1 (en)Generating gestures tailored to a hand resting on a surface
US9594504B2 (en)User interface indirect interaction
EP2511812B1 (en)Continuous recognition method of multi-touch gestures from at least two multi-touch input devices
US20120131513A1 (en)Gesture Recognition Training
US20110221666A1 (en)Methods and Apparatus For Gesture Recognition Mode Control
EP2715485B1 (en)Target disambiguation and correction
US9778780B2 (en)Method for providing user interface using multi-point touch and apparatus for same
US20190107944A1 (en)Multifinger Touch Keyboard
US9477398B2 (en)Terminal and method for processing multi-point input
CN116507995A (en) Touchscreen display with virtual trackpad
KR20140112296A (en)Method for processing function correspond to multi touch and an electronic device thereof
US9182908B2 (en)Method and electronic device for processing handwritten object
US20170160856A1 (en)Smart touch location predictor based on direction vector
US10345932B2 (en)Disambiguation of indirect input
US9256360B2 (en)Single touch process to achieve dual touch user interface
US10222976B2 (en)Path gestures
US9235338B1 (en)Pan and zoom gesture detection in a multiple touch display
US20100245266A1 (en)Handwriting processing apparatus, computer program product, and method
CN106201078B (en)Track completion method and terminal
US20230070059A1 (en)False touch rejection method, terminal device, and storage medium
US20230266831A1 (en)Method and device for obtaining user input
US20140035876A1 (en)Command of a Computing Device
CN115657881B (en)Method and device for identifying states of left and right hand holding pens and electronic pen
CN110945470A (en)Programmable multi-touch on-screen keyboard

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MICROSOFT CORPORATION, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ANSELL, PETER JOHN;IZADI, SHAHRAM;REEL/FRAME:025389/0607

Effective date:20101117

ASAssignment

Owner name:MICROSOFT CORPORATION, WASHINGTON

Free format text:CORRECTIVE ASSIGNMENT TO CORRECT THE ADDRESS OF THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 025389 FRAME 0607. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE 601 W. RIVERSIDE, SUITE 1400 SPOKANE, WA 99201 TO ONE MICROSOFT WAY, REDMOND, WA 98052-6399;ASSIGNORS:ANSELL, PETER JOHN;IZADI, SHAHRAM;REEL/FRAME:026998/0408

Effective date:20101117

ASAssignment

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034544/0001

Effective date:20141014

STCFInformation on status: patent grant

Free format text:PATENTED CASE

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:4

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:8


[8]ページ先頭

©2009-2025 Movatter.jp