Gestures and touches on force-sensitive input devices

US10921920B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10921920-B1
Application numberUS-201816030220-A
CountryUS
Kind codeB1
Filing dateJul 9, 2018
Priority dateJul 31, 2009
Publication dateFeb 16, 2021
Grant dateFeb 16, 2021

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.

A force-sensitive touch sensor detects location and force of touches applied to the sensor. Movement of an object touching the force-sensitive touch sensor correlates to movement of a pointer on a display device. Varying levels of force applied to the force-sensitive touch sensor are interpreted as different commands. Objects displayed on the display device can be manipulated by a combination of gestures across a surface of the force-sensitive touch sensor and changes in force applied to the force-sensitive touch sensor.

First claim

Opening claim text (preview).

What is claimed is: 1. A device comprising: a display; a force-sensitive touch sensor; at least one processor; and one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the at least one processor, cause the at least one processor to perform acts comprising: receiving, at the force-sensitive touch sensor, first data representing a first touch input; causing, on the display, presentation of a control at a location on the force-sensitive touch sensor associated with the first touch input, the control including a first representation of a first area of the force-sensitive touch sensor and a second representation of a second area of the force-sensitive touch sensor, wherein the first area is associated with a first command and the second area is associated with a second command; receiving, at the force-sensitive touch sensor, second data representing a second touch input associated with a single implement, wherein the second touch input is received at least partly within the first area of the force-sensitive touch sensor and at least partly within the second area of the force-sensitive touch sensor; determining a first portion of the second touch input that is received within the first area of the force-sensitive touch sensor; determining a second portion of the second touch input that is received within the second area of the force-sensitive touch sensor; determining a first magnitude of force associated with the first portion of the second touch input; determining a second magnitude of force associated with the second portion of the second touch input; determining that the first magnitude is greater than the second magnitude; and causing, based at least in part on the first magnitude being greater than the second magnitude, the first command to be performed. 2. The device of claim 1 , wherein the second touch input of the single implement is associated with a contact area of the force-sensitive touch sensor, and wherein the one or more non-transitory computer-readable media further store computer-executable instructions that, when executed by the at least one processor, cause the at least one processor to perform an act comprising: determining a center of the contact area, and wherein causing the first command to be performed is based at least in part on the center of the contact area being located within the first area of the force-sensitive touch sensor. 3. The device of claim 2 , wherein the one or more non-transitory computer-readable media further store computer-executable instructions that, when executed by the at least one processor, cause the at least one processor to perform acts comprising: generating a representation of a pointer associated with the second touch input, wherein at least a portion of the pointer extends beyond a perimeter of the contact area; and causing the representation of the pointer to be displayed on the display. 4. The device of claim 1 , wherein the one or more non-transitory computer-readable media further store computer-executable instructions that, when executed by the at least one processor, cause the at least one processor to perform an act comprising: determining that the first magnitude of force exceeds a threshold magnitude of force, and wherein causing the first command to be performed is based at least in part on the first magnitude of force exceeding the threshold magnitude of force. 5. The device of claim 1 , wherein a first boundary of the first area at least partially borders a second boundary of the second area. 6. A method comprising: under control of one or more computer systems configured with executable instructions, receiving a first touch input at a force-sensitive touch sensor; generating a control on a display, wherein the control includes a first representation of a first area of the force-sensitive touch sensor associated with a first command and a second representation of a second area of the force-sensitive touch sensor associated with a second command; receiving a second touch input of a single implement at the force-sensitive touch sensor, the second touch input encompassing a contact area of the force-sensitive touch sensor, wherein the contact area is at least partially within the first area and at least partially within the second area; determining a first portion of the second touch input received at the first area; determining a second portion of the second touch input received at the second area; determining a first magnitude of force associated with the first portion of the second touch input; determining a second magnitude of force associated with the second portion of the second touch input; determining that the first magnitude of force is greater than the second magnitude of force; and causing, based at least in part on the first magnitude being greater than the second magnitude, the first command to be performed. 7. The method of claim 6 , further comprising determining that the first magnitude of force is greater than a threshold magnitude of force, and wherein causing the first command to be performed is based at least in part on the first magnitude of force being greater than the threshold magnitude of force. 8. The method of claim 6 , further comprising determining an amount of the contact area received within the first area, and wherein causing the first command to be performed is based at least in part on the amount of the contact area received within the first area. 9. The method of claim 6 , further comprising determining a center of the contact area, and wherein causing the first command to be performed is based at least in part on the center of the contact area being located within the first area of the force-sensitive touch sensor. 10. The method of claim 6 , further comprising: determining a first amount of the contact area received within the first area; determining a second amount of the contact area received within the second area; and determining that the first amount is greater than the second amount, and wherein causing the first command to be performed is based at least in part on the first amount being greater than the second amount. 11. The method of claim 6 , further comprising generating a representation of the second touch input, wherein at least a portion of the representation of the second touch input extends beyond a perimeter of the contact area. 12. The method of claim 11 , wherein the representation is based at least in part on at least one of: a location of the second touch input on the force-sensitive touch sensor; or the first magnitude of force associated with the first portion of the second touch input. 13. The method of claim 6 , wherein a third portion of the contact area is received at least partially within a third area of the force-sensitive touch sensor associated with a third command, the method further comprising: determining a third magnitude of force associated with the third portion of the second touch input; and determining that the first magnitude of force is greater than the third magnitude of force. 14. The method of claim 6 , wherein: the first area and the second area are separately addressable areas on the force-sensitive touch sensor; and the first area and the second area are separated from another between a distance of about one millimeter to about five millimeters. 15. A device comprising: a display; a force-sensitive touch sensor; at least one processor; and one or more non-transitory computer-readable media storing computer-executable instructions that, when executed

Assignees

Inventors

Classifications

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

  • Drag-and-drop · CPC title

  • Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

  • Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger · 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 US10921920B1 cover?
A force-sensitive touch sensor detects location and force of touches applied to the sensor. Movement of an object touching the force-sensitive touch sensor correlates to movement of a pointer on a display device. Varying levels of force applied to the force-sensitive touch sensor are interpreted as different commands. Objects displayed on the display device can be manipulated by a combination o…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04815. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 16 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).