Spread-to-duplicate and pinch-to-delete gestures

US9959026B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9959026-B2
Application numberUS-201414166546-A
CountryUS
Kind codeB2
Filing dateJan 28, 2014
Priority dateJan 28, 2014
Publication dateMay 1, 2018
Grant dateMay 1, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques for spread and pinch gestures are described. A spread gesture can be recognized effective to cause an item to be duplicated. In implementations, the spread gesture includes at least two inputs that select the item and spread apart to increase a distance between the two inputs. The item is divided into two substantially identical items in response to the distance between the two inputs exceeding a distance threshold. A pinch gesture can also be recognized effective to cause one or more items to be removed from a display of items. In implementations, the pinch gesture includes two or more inputs that select and drag two non-adjacent items toward one another to decrease a distance between the two non-adjacent items. The one or more items that are between the two non-adjacent items are removed from the display based on recognition of the pinch gesture.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: recognizing a spread gesture effective to cause an item to be stretched, the spread gesture comprising at least two touch inputs that together select the item and spread apart to increase a distance between the at least two touch inputs; visually stretching the item along an axis connecting the at least two touch inputs to provide a stretched item based on the spread gesture; monitoring an amount of increase in the distance between the at least two touch inputs as the at least two touch inputs continue to visually stretch the item; responsive to the amount of increase in the distance between the at least two touch inputs exceeding a predetermined amount of increase, dividing the stretched item into two separated substantially identical items that are initially smaller in size than an initial size of the item prior to being stretched; and increasing a size of the two separated substantially identical items to match the initial size of the item by positioning one of the two touch inputs on one of the two separated substantially identical items and positioning the other of the two touch inputs on the other of the two separated substantially identical items and increasing a distance along an axis between the at least two touch inputs causing the size increase of the two separated substantially identical items. 2. The method of claim 1 , wherein the item is visually stretched prior to the amount of increase in the distance between the at least two inputs reaching the predetermined amount of increase. 3. The method of claim 1 , wherein the two separated substantially identical items include the item and a copy of the item. 4. The method of claim 3 , wherein the copy of the item is placed after the item in an ordered list of items. 5. The method of claim 1 , wherein said recognizing the spread gesture comprises: receiving the at least two touch inputs via a display device using touch screen functionality, the at least two touch inputs being individual inputs that each select the item; and recognizing the amount of increase in the distance between the two individual inputs until the predetermined amount of increase is exceeded. 6. The method of claim 1 , wherein the inputs are received from a user using two fingers. 7. The method of claim 1 , wherein the two separated substantially identical items are relatively smaller in size in comparison to the stretched item. 8. The method of claim 1 , wherein: the item is selectable to navigate content displayable via a display device; and the two separated substantially identical items are each selectable to navigate the content. 9. A system comprising: a memory configured to store instructions as a gesture module; and one or more processors to implement the gesture module that is configured to duplicate an item by at least: visually stretching the item in response to a spread gesture to provide a stretched item based on recognition of the spread gesture, the spread gesture recognized as an increase in a distance between a first touch input that selects the item and a second touch input that selects the item; monitoring an amount of the increase in the distance between the first touch input and the second touch input that continue to visually stretch the item; dividing the stretched item into at least two separated substantially identical items based on the amount of the increase in the distance between the first touch input and the second touch input exceeding a predetermined amount of increase, the at least two separated substantially identical items being initially smaller in size than an initial size of the item prior to being stretched; and increasing a size of the at least two separated substantially identical items to match the initial size of the item by positioning the first touch input on one of the two separated substantially identical items and positioning the second touch input on the other of the two separated substantially identical items and increasing a distance along an axis between the first and second touch inputs causing the size increase of the two separated substantially identical items. 10. The system of claim 9 , wherein the item is included in an ordered list of items that comprises one or more text items. 11. The system of claim 9 , wherein the at least two separated substantially identical items comprise the item and a copy of the item. 12. The system of claim 9 , wherein: the item is selectable to navigate content displayable via a display device; and the two separated substantially identical items are each selectable to navigate the content. 13. The system of claim 9 , wherein: the two separated substantially identical items include the item and a copy of the item; the item is included in a list of items; the copy of the item is added to the list of items; and additional items in the list of items are re-ordered to account for the added copy of the item. 14. Computer-readable storage memory comprising stored instructions that, responsive to execution by one or more processors, cause the one or more processors to perform operations comprising: visually stretching a selected item having an initial size in response to a spread gesture to provide a stretched item based on recognition of the spread gesture, the stretched item having an elongated size that is relatively greater than the initial size of the selected item, the spread gesture recognized as an increase in a distance between a first touch input that selects the selected item and a second touch input that selects the selected item; monitoring an amount of the increase in the distance between the first touch input and the second touch input responsive to the spread gesture and the visually stretching the selected item; responsive to the amount of the increase in the distance between the first touch input and the second touch input exceeding a predetermined amount of increase, dividing the stretched item into at least two separated substantially identical items that are smaller than the initial size of the selected item; and increasing a size of each of the at least two separated substantially identical items to match the initial size of the selected item by positioning the first touch input on one of the two separated substantially identical items and positioning the second touch input on the other of the two separated substantially identical items and increasing a distance along an axis between the first and second touch inputs causing the size increase of the two separated substantially identical items. 15. The computer-readable storage memory of claim 14 , wherein the selected item is visually stretched prior to the amount of the increase in the distance between the first touch input and the second touch input reaching the predetermined amount of increase. 16. The computer-readable storage memory of claim 14 , wherein the two separated substantially identical items include the selected item and a copy of the selected item. 17. The computer-readable storage memory of claim 16 , wherein the copy of the selected item is placed after the selected item in an ordered list of items. 18. The computer-readable storage memory of claim 14 , wherein the operations further comprise recognizing the spread gesture based on: receiving the first touch input and the second touch input via a display device using touch screen functionality, the first touch input and the second touch input being individual inputs that each select the selected item; and recognizing the amount of increase

Assignees

Inventors

Classifications

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • for inputting data by handwriting, e.g. gesture or text · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9959026B2 cover?
Techniques for spread and pinch gestures are described. A spread gesture can be recognized effective to cause an item to be duplicated. In implementations, the spread gesture includes at least two inputs that select the item and spread apart to increase a distance between the two inputs. The item is divided into two substantially identical items in response to the distance between the two input…
Who is the assignee on this patent?
Adobe Systems Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04845. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 01 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).