IP Library Granted Patent US 9,898,153
Granted Patent B2
US 9,898,153 · App. 15/058,584 · Granted Feb 20, 2018

Force sensing using capacitive touch surfaces

Inventor: Kishore Sundara-Rajan (San Jose, CA)
Assignee: GOOGLE LLC
G06F3/044G06F3/0414G06F3/0418
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,898,153
App. No.
15/058,584
Filed
Mar 2, 2016
Granted
Feb 20, 2018
Kind
B2
Art Unit
2692
USPC
345/174
Abstract

In one general aspect, a method can include identifying contact with a surface of a touch-sensitive input device, identifying a location of the contact on the surface of the touch-sensitive input device, and calculating a change in a mutual capacitance between a first electrode and a second electrode included in a sensor module disposed below the surface of the touch-sensitive input device. The first electrode can be adjacent to the second electrode. The first electrode and the second electrode can be located approximate to the identified location of the contact on the surface of the touch-sensitive input device. The method can include estimating a contact-coupled capacitance based on the calculated change in a mutual capacitance between the first electrode and the second electrode, and calculating a force applied to the surface of the touch-sensitive input device at the identified location.

Claims (58)

1. A method comprising:

identifying, by a computing device, contact with a surface of a touch-sensitive input device;

identifying, by the computing device, a location of the contact on the surface of the touch-sensitive input device;

calculating a change in a mutual capacitance between a first electrode and a second electrode included in a sensor module disposed below the surface of the touch-sensitive input device;

calculating a change in a mutual capacitance between the second electrode and a third electrode included in the sensor module, the first electrode being adjacent to the second electrode, the first electrode and the second electrode located approximate to the identified location of the contact on the surface of the touch-sensitive input device, and the third electrode being adjacent to the second electrode and located closer to the identified location of the contact on the surface of the touch-sensitive input device than the first electrode;

estimating a contact-coupled capacitance based on the calculated change in the mutual capacitance between the first electrode and the second electrode, and based on the calculated change in the mutual capacitance between the second electrode and the third electrode; and

calculating a force applied to the surface of the touch-sensitive input device at the identified location based on:

a change in self-capacitance of the first electrode,

a change in self-capacitance of the second electrode,

a change in self-capacitance of the third electrode, and

the estimated contact-coupled capacitance.

2. The method of claim 1 , wherein the touch-sensitive input device is a touchpad.

3. The method of claim 1 , wherein the touch-sensitive input device is a touchscreen.

4. The method of claim 3 , wherein the surface of the touch-sensitive input device is a surface of a cover glass.

5. The method of claim 1 , further comprising:

providing the calculated applied force to an application executing on the computing device.

6. The method of claim 5 , further comprising:

controlling a function of the application based on a value of the calculated applied force.

7. The method of claim 1 , wherein the identified contact with the surface of the touch-sensitive input device is provided by a finger of a user of the computing device contacting the surface of the touch-sensitive input device at the identified location.

8. The method of claim 1 , wherein the identified contact with the surface of the touch-sensitive input device is provided by a stylus contacting the surface of the touch-sensitive input device at the identified location.

9. A non-transitory, machine-readable medium having instructions stored thereon, the instructions, when executed by one or more processors, cause a computing device to:

identify contact with a surface of a touch-sensitive input device;

identify a location of the contact on the surface of the touch-sensitive input device;

calculate a change in a mutual capacitance between a first electrode and a second electrode included in a sensor module disposed below the surface of the touch-sensitive input device;

calculate a change in a mutual capacitance between the second electrode and a third electrode included in the sensor module, the first electrode being adjacent to the second electrode, the first electrode and the second electrode located approximate to the identified location of the contact on the surface of the touch-sensitive input device, and the third electrode being adjacent to the second electrode and located closer to the identified location of the contact on the surface of the touch-sensitive input device than the first electrode;

estimate a contact-coupled capacitance based on the calculated change in the mutual capacitance between the first electrode and the second electrode, and based on the calculated change in the mutual capacitance between the second electrode and the third electrode; and

calculate a force applied to the surface of the touch-sensitive input device at the identified location based on:

a change in self-capacitance of the first electrode,

a change in self-capacitance of the second electrode,

a change in self-capacitance of the third electrode, and

the estimated contact-coupled capacitance.

10. The non-transitory, machine-readable medium of claim 9 , wherein the touch-sensitive input device is one of a touchpad or a touchscreen.

11. The non-transitory, machine-readable medium of claim 10 , wherein the surface of the touch-sensitive input device is a surface of a cover glass.

12. The non-transitory, machine-readable medium of claim 9 , wherein the instructions, when executed by the one or more processors, further cause the computing device to provide the calculated applied force to an application executing on the computing device.

13. The non-transitory, machine-readable medium of claim 12 , wherein the instructions, when executed by the one or more processors, further cause the computing device to control a function of the application based on a value of the calculated applied force.

14. The non-transitory, machine-readable medium of claim 9 , wherein the identified contact with the surface of the touch-sensitive input device is provided by a finger of a user of the computing device contacting the surface of the touch-sensitive input device at the identified location.

15. The non-transitory, machine-readable medium of claim 9 , wherein the identified contact with the surface of the touch-sensitive input device is provided by a stylus contacting the surface of the touch-sensitive input device at the identified location.

16. A computing device comprising:

at least one controller; and

a touch-sensitive input device including a surface, and a sensor module disposed below the surface of the touch-sensitive input device, the sensor module including a first electrode, a second electrode, and a third electrode, the first electrode being adjacent to the second electrode, and the third electrode being adjacent to the second electrode, wherein the at least one controller and the touch-sensitive input device are collectively configured to:

identify contact with the surface of the touch-sensitive input device;

identify a location of the contact on the surface of the touch-sensitive input device;

calculate a change in a mutual capacitance between the first electrode and the second electrode;

calculate a change in a mutual capacitance between the second electrode and the third electrode included in the sensor module, the first electrode and the second electrode located approximate to the identified location of the contact on the surface of the touch-sensitive input device, and the third electrode being located closer to the identified location of the contact on the surface of the touch-sensitive input device than the first electrode;

estimate a contact-coupled capacitance based on the calculated change in the mutual capacitance between the first electrode and the second electrode, and based on the calculated change in the mutual capacitance between the second electrode and the third electrode; and

calculate a force applied to the surface of the touch-sensitive input device at the identified location based on:

a change in self-capacitance of the first electrode,

a change in self-capacitance of the second electrode,

a change in self-capacitance of the third electrode, and

the estimated contact-coupled capacitance.

17. The computing device of claim 16 , wherein the touch-sensitive input device is one of a touchpad or a touchscreen.

18. The computing device of claim 16 , wherein the surface of the touch-sensitive input device is a surface of a cover glass.

19. The computing device of claim 16 , wherein the identified contact with the surface of the touch-sensitive input device is provided by one of a finger of a user of the computing device or a stylus contacting the surface of the touch-sensitive input device at the identified location.

20. The computing device of claim 16 ,

wherein the a touch-sensitive input device further includes a ground plane,

wherein the self-capacitance of the first electrode is a capacitance as measured between the first electrode and the ground plane,

wherein the self-capacitance of the second electrode is a capacitance as measured between the second electrode and the ground plane, and

wherein the self-capacitance of the third electrode is a capacitance as measured between the third electrode and the ground plane.

Assignments (2)
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044129/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2016
From: SUNDARA-RAJAN, KISHORE
To: GOOGLE INC.
Reel/Frame 037888/0397 →
Continuity (1)
Related Publication 20170255293A1 · Sep 7, 2017