IP Library Granted Patent US 9,104,260
Granted Patent B2
US 9,104,260 · App. 13/506,342 · Granted Aug 11, 2015

Systems and methods for detecting a press on a touch-sensitive surface

Inventors: Randal J. Marsden (Edmonton, CA); Steve Hole (Edmonton, CA); Daniel Closson (Edmonton, CA)
Assignee: TYPESOFT TECHNOLOGIES, INC.
G06F3/0416G06F3/044
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 9,104,260
App. No.
13/506,342
Granted
Aug 11, 2015
Kind
B2
Abstract

Systems and methods that allow the user to rest their fingers on a touch-sensitive surface and make selections on that surface with a pressing action. Touch capacitance sensors that typically provide X and Y location data associated with a user's touch are also used to discern finger pressure in the Z direction. This allows the user to make an actuation on the touch screen by simply pressing harder at a location where they may already be resting their finger(s).

Claims (20)

1. A system comprising:

a touch sensitive surface comprising a plurality of touch capacitive sensors associated with actionable locations on the surface;

a processor configured to,

determine a user interaction with the touch sensitive surface as a resting action based on one or more signals received from one or more of the plurality of touch sensors, wherein the signals are above a first threshold value; and

determine a user interaction with the touch sensitive surface as a press action based on the one or more signals received from one or more of the plurality of touch sensors, wherein the received signals are above a second threshold value; and

wherein the processor is further configured to

determine a user interaction as a selection event based on one of the signals having a leading rising edge with a rate-of-change that exceeds a first rate-of-change threshold followed within a predefined amount of time by the signal decreasing in value at a rate-of-change greater than a second rate-of-change threshold.

2. The system of claim 1 , wherein the first and second threshold values are predefined.

3. The system of claim 1 , wherein the first and second threshold values are variable based on individual touch characteristics of each user.

4. The system of claim 1 , wherein the processor is further configured to

assert an activation after a determined resting action for a particular user interaction is followed by a determined press action on an actionable location.

5. The system of claim 1 , wherein the processor is further configured to

determine a press and hold event when a determined resting action for a particular user interaction is followed by a determined press action that is sustained for longer than a predefined key repeat time.

6. The system of claim 1 , wherein the first and second rate thresholds are the same.

7. The system of claim 1 , wherein the amplitude of the signal is greater than at least the first threshold value.

8. The system of claim 1 , wherein the processor is further configured to

determine the initial user interaction with the touch sensitive surface is the resting action is further determined when a rate-of-change of the leading rising edge of the signal is less than the first rate-of-change threshold and the one or more signals are above the first threshold value.

9. The system of claim 8 , wherein the processor is further configured to

determine the initial user interaction with the touch sensitive surface is the press action is further determined when the rate-of-change of the leading rising edge of the signal is less than the first rate-of-change threshold and the one or more signals are above the second threshold value.

10. The system of claim 1 , further comprising an output device configured to present a response corresponding to the press action.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2016
From: TYPESOFT TECHNOLOGIES, INC.
To: APPLE INC.
Reel/Frame 039275/0192 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2014
From: MARSDEN, RANDAL J.; HOLE, STEVE; CLOSSON, DANIEL
To: CLEANKEYS INC.
Reel/Frame 032999/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2014
From: CLEANKEYS INC.
To: TYPESOFT TECHNOLOGIES, INC.
Reel/Frame 033000/0805 →
Continuity (1)
Related Publication 20130265273A1 · Oct 10, 2013