Mid-air-gesture editing method, device, display system and medium
US-2024427423-A1 · Dec 26, 2024 · US
US9665201B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9665201-B2 |
| Application number | US-201313786289-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 5, 2013 |
| Priority date | Mar 7, 2012 |
| Publication date | May 30, 2017 |
| Grant date | May 30, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An information processing apparatus capable of recognizing a multi-touch operation acquires positions of a plurality of touch points that constitutes the multi-touch operation, acquires information indicating a distance between two touch points that constitute the multi-touch operation based on the acquired positions, and determines that the input multi-touch operation is an enlargement or reduction operation that causes a display unit to enlarge or reduce an image to be displayed thereon, if the distance between the two touch points indicated by the acquired information has been continuously enlarged or reduced.
Opening claim text (preview).
What is claimed is: 1. An information processing apparatus comprising: a display configured to display an image; a memory storing instructions; and at least one processor that, upon execution of the instructions, is configured to: acquire, in order, a first position of a first moving object touching the display, a first position of a second moving object touching the display, a second position of the first moving object touching the display and a second position of the second moving object touching the display; acquire a distance between the acquired positions, in order, as (a) a first distance between the first position of the first moving object and the first position of the second moving object, (b) a second distance between the second position of the first moving object and the first position of the second moving object, and (c) a third distance between the second position of the first moving object and the second position of the second moving object; determine whether the second distance is longer than the first distance, and whether the third distance is longer than the second distance; and enlarge the displayed image in response to determining, in succession, that the second distance is longer than the first distance and the third distance is longer than the second distance, wherein the displayed image is not enlarged until it is determined that the third distance is longer than the second distance after it has been determined that the second distance is longer than the first distance. 2. The information processing apparatus according to claim 1 , wherein the at least one processor is configured to acquire each of the first position of the first moving object, the first position of the second moving object, the second position of the first moving object and the second position of the second moving object at intervals, and to further determine, in a case where it has been determined that the second distance is longer than the first distance but the third distance is shorter than the second distance, whether the third distance is substantially the same as the first distance. 3. The information processing apparatus according to claim 2 , wherein the at least one processor is further configured to specify and display an image different from the image displayed on the display, in a case that the third distance is substantially the same as the first distance. 4. The information processing apparatus according to claim 2 , wherein the at least one processor is further configured to determine whether the second distance is shorter than the first distance and whether the third distance is shorter than the second distance, and reduce the displayed image in response to determining that the second distance is shorter than the first distance and the third distance is shorter than the second distance. 5. A method of controlling an information processing apparatus, the method comprising: acquiring, in order, a first position of a first moving object touching the display, a first position of a second moving object touching the display, a second position of the first moving object touching the display and a second position of the second moving object touching the display; acquiring a distance between the acquired positions, in order, as (a) a first distance between the first position of the first moving object and the first position of the second moving object, (b) a second distance between the second position of the first moving object and the first position of the second moving object, and (c) a third distance between the second position of the first moving object and the second position of the second moving object; determining whether the second distance is longer than the first distance, and whether the third distance is longer than the second distance; and enlarging an image being displayed on a display unit in response to determining, in succession, that the second distance is longer than the first distance and the third distance is longer than the second distance, wherein the displayed image is not enlarged until it is determined that the third distance is longer than the second distance after it has been determined that the second distance is longer than the first distance. 6. A non-transitory computer readable storage medium storing instructions that, when executed by at least one processor, execute a method of controlling an information processing apparatus, the method comprising: acquiring, in order, a first position of a first moving object touching the display, a first position of a second moving object touching the display, a second position of the first moving object touching the display and a second position of the second moving object touching the display; acquiring a distance between the acquired positions, in order, as (a) a first distance between the first position of the first moving object and the first position of the second moving object, (b) a second distance between the second position of the first moving object and the first position of the second moving object, and (c) a third distance between the second position of the first moving object and the second position of the second moving object; determining whether the second distance is longer than the first distance, and whether the third distance is longer than the second distance; and enlarging an image being displayed on a display unit in response to determining, in succession, that the second distance is longer than the first distance and the third distance is longer than the second distance, wherein the displayed image is not enlarged until it is determined that the third distance is longer than the second distance after it has been determined that the second distance is longer than the first distance. 7. An information processing apparatus comprising: a display configured to display an image; a memory storing instructions; and at least one processor that, upon execution of the instructions, is configured to: acquire, in order, a first position of a first moving object touching the display, a first position of a second moving object touching the display, a second position of the first moving object touching the display and a second position of the second moving object touching the display; acquire a distance between the acquired positions, in order, as (a) a first distance between the first position of the first moving object and the first position of the second moving object, (b) a second distance between the second position of the first moving object and the first position of the second moving object, and (c) a third distance between the second position of the first moving object and the second position of the second moving object; determine whether the second distance is shorter than the first distance and whether the third distance is shorter than the second distance, and reduce the displayed image in response to determining, in succession, that the second distance is shorter than the first distance and the third distance is shorter than the second distance, wherein the displayed image is not reduced until it is determined that the third distance is shorter than the second distance after it has been determined that the second distance is shorter than the first distance. 8. The information processing apparatus according to claim 7 , wherein the at least one processor is configured to acquire each of the first position of the first moving object, the first position of the second moving object, the second position of the first moving object and the second position of the second moving object at intervals, and further determine, in a case where it has been determined that the second distance is longer than the first distance but the third distance is shor
Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen · CPC title
Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means · CPC title
for inputting data by handwriting, e.g. gesture or text · CPC title
Control or interface arrangements specially adapted for digitisers · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.