Interpreting gesture input including introduction or removal of a point of contact while a gesture is in progress

A gesture input and touch point technology, applied in the field of interpretation of gesture input that includes introducing or removing touch points when the gesture is in progress, can solve the problem that conventional systems cannot reliably interpret input, cannot interpret gestures, are unpredictable, etc. problems, to avoid unpredictability and discontinuity

Inactive Publication Date: 2011-10-19
QUALCOMM INC
View PDF7 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] In general, conventional systems accept single-touch and / or multi-touch gestures, but cannot reliably interpret gestures where touch points are added or removed while the gesture is in progress
For example, if a user starts a multi-touch gesture with two fingers and then introduces a third finger while the gesture is in progress, conventional systems cannot reliably interpret the input
The third finger may simply be ignored, or it may be interpreted as replacing one of the existing touchpoints, or it may cause unpredictable results as the system tries to identify two touchpoints when three are presented

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Interpreting gesture input including introduction or removal of a point of contact while a gesture is in progress
  • Interpreting gesture input including introduction or removal of a point of contact while a gesture is in progress
  • Interpreting gesture input including introduction or removal of a point of contact while a gesture is in progress

Examples

Experimental program
Comparison scheme
Effect test

example

[0067] Example: zoom gesture

[0068] see now image 3 , shows a flowchart depicting an example of a method of applying the invention in a specific situation, namely changing a parameter of a zoom gesture in response to the introduction or removal of a contact point while the gesture is in progress, according to one embodiment of the invention. A user initiates (301) a zoom gesture with at least two points of contact. For example, a user may initiate a gesture by placing two fingers on an on-screen object to be zoomed.

[0069]A determination is made whether the gesture includes more than two points of contact (302). If exactly two contact points are included, the zoom operation will be performed based on the distance change between the two contact points. A relationship is determined (303) between the distance between the contact points and the current size of the object being manipulated by the zoom operation. The current size of the object may be expressed in terms of l...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A touch-sensitive device accepts single-touch and multi-touch input representing gestures, and can change a parameter of a gesture responsive to introduction or removal of a point of contact while the gesture is in progress. The operation associated with the gesture, such as a manipulation of an on-screen object, changes in a predictable manner if the user introduces or removes a contact point while the gesture is in progress. The overall nature of the operation being performed does not change, but a parameter of the operation can change. In various embodiments, each time a contact point is added or removed, the system and method of the present invention resets the relationship between the contact point locations and the operation being performed, so as to avoid or minimize discontinuities in the operation.; In this manner, the invention avoids sudden or unpredictable changes to an object being manipulated.

Description

[0001] Cross References to Related Applications [0002] This application asserts U.S. Patent Application Serial No. 12 / 341,981, filed December 22, 2008, "Interpreting Gesture Input Including Introduction Or Removal Of A Point Of Contact While A Gesture Is In Progress)" (Attorney Docket #PLM5816), the disclosure of which is incorporated herein by reference. technical field [0003] In various embodiments, the present invention relates to gesture input for controlling an electronic device, and more particularly to changing parameters of a gesture in response to introducing or removing a point of contact while the gesture is in progress. Background technique [0004] It is well known to provide touch-sensitive surfaces and touch-sensitive display screens for electronic devices. A touch-sensitive surface called a "touchpad" allows a user to provide input by touching. Touch-sensitive display screens, also known as "touch screens," are touch-sensitive surfaces that also serve ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/048G06F3/041
CPCG06F3/0485G06F3/04883G06F2203/04806G06F2203/04808
Inventor 丹尼尔·马克·加坦·希普拉科夫汤姆·休斯乔安·比约克
Owner QUALCOMM INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products