IP Library Granted Patent US 8,952,987
Granted Patent B2
US 8,952,987 · App. 13/416,731 · Granted Feb 10, 2015

User interface elements augmented with force detection

Inventors: Brian Momeyer (Carlsbad, CA); Kevin M. Beckwith (San Diego, CA)
Assignee: QUALCOMM Incorporated
G06F3/0488
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,952,987
App. No.
13/416,731
Granted
Feb 10, 2015
Kind
B2
Abstract

A computing device includes a touch screen display with at least one force sensor, each of which provides a signal in response to contact with the touch screen display. Using force signals from the at least one force sensor that result from contact with the touch screen, the operation of the computing device may be controlled, e.g. to select one of a plurality of overlaying interface elements, to prevent the unintended activation of suspect commands that require secondary confirmation, and to mimic the force requirements of real-world objects in augmented reality applications.

Claims (26)

1. A method comprising:

detecting a contact with a selectable object on a touch screen display;

determining a force level of the contact with the touch screen display using at least one force sensor coupled to the touch screen display; and

initiating a first command that does not require secondary confirmation to control a computing device when the force level is greater than a first force level and initiating a second command that does require secondary confirmation to control the computing device when the force level is greater than a second force level that is greater than the first force level.

2. The method of claim 1 , further comprising comparing the force level to a threshold, wherein the first command is initiated when the force level is greater than the threshold.

3. The method of claim 1 , wherein a secondary dialog box is not displayed before initiating the second command when the force level is greater than the second force level.

4. The method of claim 1 , wherein the second command that does require secondary confirmation may cause the computing device to perform an unusual, non-default, irreversible or potentially system dangerous action.

5. The method of claim 1 , wherein the second command that does require secondary confirmation is at least one of a non-default option, command to manipulate system files or directories, open content in non-default application, or sending email with spelling errors, grammatical errors, offensive content, or multiple recipients.

6. An apparatus comprising:

a housing;

a touch screen display comprising a display, a touch sensor coupled to the display, and at least one force sensor coupled between the housing and the display; and

a processor connected to receive data from the touch sensor and the at least one force sensor, wherein the processor is configured to detect a contact with a selectable object on the touch screen display based on the data from the touch sensor, determine a force level of the contact with the touch screen display based on data from the at least one force sensor, and initiate a first command that does not require secondary confirmation to control a computing device when the force level is greater than a first force level and initiate a second command that does require secondary confirmation to control the computing device when the force level is greater than a second force level that is greater than the first force level.

7. The apparatus of claim 6 , wherein the processor is further configured to compare the force level to a threshold, wherein the first command is initiated when the force level is greater than the threshold.

8. The apparatus of claim 6 , wherein the processor is further configured to cause the display to not display a secondary dialog box before initiating the second command when the force level is greater than the second force level.

9. The apparatus of claim 6 , wherein the second command that does require secondary confirmation may cause the processor to perform an unusual, irreversible, non-default, or potentially system dangerous action.

10. The apparatus of claim 6 , wherein the second command that does require secondary confirmation is at least one of a non-default option, command to manipulate system files or directories, open content in non-default application, or sending email with spelling errors, grammatical errors, offensive content, or multiple recipients.

11. An apparatus comprising:

means for detecting a contact with a selectable object on a touch screen display

means for determining a force level of the contact with the touch screen display using at least one force sensor coupled to the touch screen display; and

means for initiating a first command that does not require secondary confirmation to control a computing device when the force level is greater than a first force level and initiating a second command that does require secondary confirmation to control the computing device when the force level is greater than a second force level that is greater than the first force level.

12. The apparatus of claim 11 , further comprising means for comparing the force level to a threshold, wherein the first command is initiated when the force level is greater than the threshold.

13. A non-transitory computer-readable medium including program code stored thereon, comprising:

program code to detect a contact with a selectable object on a touch screen display;

program code to determine a force level of the contact with the touch screen display using at least one force sensor coupled to the touch screen display; and

program code to initiate a first command that does not require secondary confirmation to control a computing device when the force level is greater than a first force level and initiate a second command that does require secondary confirmation to control the computing device when the force level is greater than a second force level that is greater than the first force level.

14. The non-transitory computer-readable medium of claim 13 , further comprising program code to compare the force level to a threshold, wherein the first command is initiated when the force level is greater than the threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2012
From: MOMEYER, BRIAN; BECKWITH, KEVIN M.
To: QUALCOMM INCORPORATED
Reel/Frame 028250/0851 →
Continuity (2)
Provisional Application 61488072 · May 19, 2011
Related Publication 20120293551A1 · Nov 22, 2012