IP Library Granted Patent US 12,299,210
Granted Patent B2
US 12,299,210 · App. 18/205,998 · Granted May 13, 2025

Human-computer interface system

Inventors: Darren Lochun (Sunnyvale, CA); Ilya Daniel Rosenberg (Sunnyvale, CA); Shuangming Li (Sunnyvale, CA); Ninad Sathe (Sunnyvale, CA); Harsha Rao (Sunnyvale, CA)
Assignee: Sensel, Inc.
G06F3/0202G06F3/016H01H13/85H01H2003/008H01H13/785H01H2201/036H01H2215/05
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 12,299,210
App. No.
18/205,998
Granted
May 13, 2025
Kind
B2
Abstract

One variation of a touch sensor system includes a set of touch layers: spanning a first area; and including a set of electrodes. The system further includes a set of inductor layers: arranged below the set of touch layers; spanning a second area less than the first area; and including a set of spiral traces defining an inductor. The system also includes a magnetic element arranged below the set of inductor layers and defining a first polarity facing the inductor. The system further includes a controller configured to: read a set of electrical values from the set of electrodes; interpret a force magnitude of a touch input based on the set of electrical values; and in response to the force magnitude exceeding a force magnitude, drive an oscillating voltage across the inductor to induce alternating magnetic coupling between the inductor and the magnetic element.

Claims (194)

1. A system comprising:

a set of touch layers:

spanning a first area; and

comprising a first set of electrodes arranged across the set of touch layers;

a set of inductor layers:

arranged below the set of touch layers;

spanning a second area less than the first area; and

comprising a first set of spiral traces arranged across the set of inductor layers to define a first multi-layer inductor;

a magnetic element arranged below the set of inductor layers and defining a first polarity facing the first multi-layer inductor; and

a controller configured to:

detect a first touch input at a first location over the set of touch layers;

read a first set of electrical values from the first set of electrodes;

interpret a first force magnitude of the first touch input based on the first set of electrical values; and

in response to the first force magnitude exceeding a target force magnitude, drive an oscillating voltage across the first multi-layer inductor to induce alternating magnetic coupling between the first multi-layer inductor and the first magnetic element.

2. The system of claim 1 :

wherein the set of touch layers comprises a bottom layer:

comprising a first subset of sense electrodes, in the first set of electrodes, arranged proximal a set of support locations across the bottom layer; and

configured to electrically couple a subset of drive electrodes, in the first set of electrodes, arranged opposite the first set of electrodes; and

wherein the controller is configured to:

read the first set of electrical values from the first set of electrodes across the bottom layer representing variations in force magnitudes responsive to application of a touch input over the set of touch layers; and

interpret the first force magnitude of the first touch input based on deviations of the first set of electrical values from a baseline set of electrical values.

3. The system of claim 1 :

wherein the set of touch layers comprises:

a first touch layer comprising a first subset of sense electrodes, in the set of electrodes, arranged across the first touch layer;

a second touch layer:

arranged below the first touch layer; and

comprising a second subset of drive electrodes, in the set of electrodes, arranged across the second touch layer and cooperating with the first subset of sense electrodes to form an array of drive and sense electrode pairs; and

a cover layer arranged over the first touch layer defining a touch sensor surface; and

wherein the controller is configured to:

read a second set of electrical values from the array of drive and sense electrode pairs; and

detect the first touch input at the first location on the touch sensor surface based on the second set of electrical values.

4. The system of claim 1 :

wherein the set of inductor layers comprises:

a first inductor layer:

arranged below a bottom layer in the set of touch layers; and

comprising a first spiral trace, in the set of spiral traces, coiled in a first direction across the first layer; and

a second inductor layer:

arranged below the first inductor layer;

comprising a second spiral trace, in the set of spiral traces, coiled in a second direction, opposite the first direction, across the second layer; and

cooperating with the first inductor layer to define the first multi-layer inductor; and

wherein the controller is configured to, in response to the first force magnitude exceeding a target force magnitude, drive an oscillating voltage across the first spiral trace and the second spiral trace to induce alternating magnetic coupling between the first multi-layer inductor and the first magnetic element.

5. The system of claim 1 :

wherein the set of touch layers comprises:

a first subset of touch layers comprising an array of drive and sense electrode pairs arranged across the first subset of touch layers;

a cover layer arranged over the first subset of touch layers defining a touch sensor surface; and

a second subset of touch layers arranged below the first subset of touch layers and comprising the first set of electrodes:

arranged proximal a set of support locations at a bottom layer in the subset of layers; and

configured to electrically couple a set of coupling regions arranged opposite the first set of electrodes; and

wherein the controller is configured to:

read a second set of electrical values from the array of drive and sense electrode pairs;

detect the first touch input at the first location on the touch sensor surface based on the second set of electrical values;

read the first set of electrical values from the first subset of sense electrodes, in the set of electrodes; and

interpret the first force magnitude of the first touch input based on deviations of the first set of electrical values from a baseline set of electrical values.

6. The system of claim 5 :

wherein the second subset of touch layers comprises:

a third touch layer comprising a third spiral trace coiled in a first direction across the third touch layer; and

the bottom layer comprising a bottom spiral trace:

coiled in a second direction, opposite the first direction;

coupled to the third spiral trace; and

cooperating with the third spiral trace and the set of spiral traces across the set of inductor layers to form the first multi-layer inductor; and

wherein the controller is configured to, in response to the first force magnitude exceeding a target force magnitude, drive an oscillating voltage across the third spiral trace, bottom spiral trace, and the set of spiral traces to induce alternating magnetic coupling between the first multi-layer inductor and the first magnetic element.

7. The system of claim 1 :

wherein the set of touch layers comprises:

a first touch layer comprising an array of drive and sense electrode pairs; and

a second touch layer:

arranged below the first touch layer;

defining a set of support locations about a periphery of the second touch layer; and

comprising the first set of electrodes arranged proximal the first set of support locations at the second touch layer; and

wherein the controller is configured to:

detect the first touch input based on a second set of electrical values output from the array of drive and sense electrode pairs on the first touch layer; and

interpret the first force magnitude based on the first set of electrical values output from the first set of electrodes on the second touch layer.

8. The system of claim 7 , wherein the set of inductor layers comprises:

a first inductor layer comprising a first spiral trace, in the set of spiral traces, coiled in a first direction across the first inductor layer;

a second inductor layer:

arranged below the first inductor layer; and

comprising a second spiral trace, in the set of spiral traces:

coiled in a second direction opposite the first direction across the second inductor layer; and

coupled to the first spiral trace;

a third inductor layer:

arranged below the second inductor layer; and

comprising a third spiral trace, in the set of spiral traces:

coiled in the first direction across the third inductor layer; and

coupled to the second spiral trace; and

a fourth inductor layer:

arranged below the third inductor layer; and

comprising a fourth spiral trace, in the set of spiral traces:

coiled in the second direction opposite the first direction across the fourth inductor layer;

coupled to the third spiral trace; and

cooperating with the third spiral trace, the second spiral trace, and the first spiral trace to form the first multi-layer inductor facing the magnetic element.

9. The system of claim 1 :

wherein the set of touch layers:

are formed of a flexible material; and

comprises the set of electrodes printed across the first set of touch layers to define an array of drive and sense electrode pairs; and

further comprising a cover layer:

bonded to a top layer in the set of touch layers;

arranged over the array of drive and sense electrode pairs to define a touch sensor surface; and

arranged opposite the set of inductor layers to locate the set of touch layers interposed between the cover layer and the set of inductor layers.

10. The system of claim 1 :

further comprising a display element:

spanning the first area; and

defining a top surface and a bottom surface;

wherein the set of touch layers are formed of a flexible material and comprises:

a first subset of touch layers:

bonded to the top surface of the display element; and

comprising an array of drive and sense electrode pairs printed across the first subset of touch layers; and

a second subset of touch layers:

bonded to the bottom surface, opposite the top surface, of the display element; and

comprising the set of electrodes printed across the second subset of touch layers; and

further comprising a cover layer arranged over the array of drive and sense electrode pairs across the first subset of touch layers to define a touch sensor surface.

11. The system of claim 1 :

wherein the set of touch layers are formed of a flexible material and comprises:

a top touch layer defining a top surface;

a bottom touch layer opposite the top touch layer defining a bottom surface; and

the set of electrodes printed across the top touch layer and the bottom touch layer; and

further comprising:

a cover layer bonded across the top surface of the top touch layer to define a touch sensor surface; and

a stiffener layer:

formed of a rigid material; and

spanning the first area below the bottom touch layer; and

interposed between the bottom touch layer and the set of inductor layers to rigidly support the set of touch layers below the touch sensor surface.

12. The system of claim 11 :

wherein the stiffener layer defines a first non-planar geometry; and

further comprising:

a baseplate:

arranged below the stiffener layer; and

defining a second non-planar geometry cooperating with the first non-planar geometry to define a cavity between the stiffener layer and the baseplate, the set of inductor layers arranged within the cavity; and

a set of spacers:

coupling the baseplate to the stiffener layer; and

locating the first magnetic element facing the first multi-layer inductor.

13. The system of claim 11 :

wherein the stiffener layer:

defines a top surface of a non-planar geometry;

defines a flat bottom surface opposite the top surface; and

comprises a cavity inset from the flat bottom surface;

wherein the set of inductor layers are nested within the cavity of the stiffener layer; and

further comprising a baseplate arranged below the stiffener layer and supporting the first magnetic element facing the first multi-layer inductor.

14. The system of claim 1 :

wherein the set of touch layers comprises a bottom layer:

defining a set of support locations about a periphery of the bottom layer; and

comprising a first subset of sense electrodes, in the first set of electrodes, arranged proximal the set of support locations; and

further comprising:

a baseplate:

arranged below the bottom layer in the set of touch layers; and

comprising a second subset of drive electrodes arranged across a top surface of the baseplate in alignment with the first subset of sense electrodes across the bottom layer to form an array of capacitive force sensors;

a set of spacers:

interposed between the baseplate and the bottom layer;

arranged at the set of support locations on the bottom layer; and

configured to deflect the first subset of sense electrodes toward the second subset of drive electrodes responsive to application of a touch input over the set of touch layers.

15. A system comprising:

a set of touch layers spanning a first area and comprising:

a first subset of touch layers comprising an array of drive and sense electrode pairs; and

a second subset of touch layers arranged below the first subset of touch layers and comprising:

an intermediate layer comprising a first spiral trace coiled in a first direction across the intermediate layer; and

a bottom layer arranged below the intermediate layer and comprising:

a second spiral trace coupled to the first spiral trace and coiled in a second direction, opposite the first direction, across the bottom layer; and

a set of electrodes arranged proximal a set of support locations at the bottom layer;

a set of inductor layers spanning a second area, less than the first area, below the set of touch layers and comprising:

a first inductor layer comprising a third spiral trace coupled to the second spiral trace and coiled in the first direction across the first inductor layer; and

a second inductor layer comprising a fourth spiral trace:

coupled to the third spiral trace;

coiled in the second direction, opposite the first direction, across the second inductor layer; and

cooperating with the third spiral trace, second spiral trace, and first spiral trace to form an inductor; and

a first magnetic element defining a first polarity facing the inductor and configured to magnetically couple the inductor to oscillate the set of touch layers.

16. The system of claim 15 , further comprising a controller configured to:

read a first set of electrical values from the array of drive and sense electrode pairs;

detect a first touch input at a first location over the set of touch layers based on the first set of electrical values;

read a second set of electrical values from the set of electrodes on the bottom layer in the set of touch layers;

interpret a first force magnitude for the first touch input based on the second set of electrical values; and

in response to the first force magnitude exceeding a target force magnitude, drive an oscillating voltage across the inductor to induce alternating magnetic coupling between the inductor and the first magnetic element.

17. The system of claim 15 :

wherein the set of touch layers comprises a bottom layer:

defining a set of support locations about a periphery of the bottom layer; and

comprising a first subset of sense electrodes, in the first set of electrodes, arranged proximal the set of support locations; and

further comprising:

a baseplate:

arranged below the bottom layer in the set of touch layers; and

comprising a second subset of drive electrodes arranged across a top surface of the baseplate in alignment with the first subset of sense electrodes across the bottom layer to form an array of capacitive force sensors; and

a set of spacers:

interposed between the baseplate and the bottom layer;

arranged at the set of support locations on the bottom layer; and

configured to deflect the first subset of sense electrodes toward the second subset of drive electrodes responsive to application of a touch input over the set of touch layers.

18. The system of claim 17 , wherein the controller is configured to:

detect a first touch input at a first location over the set of touch layers;

read a set of electrical values from the array of capacitive force sensors;

interpret a first force magnitude of the first touch input based on the set of electrical values; and

in response to the first force magnitude exceeding a target force magnitude, drive an oscillating voltage across the inductor to induce alternating magnetic coupling between the inductor and the first magnetic element.

19. The system of claim 15 :

wherein the first subset of touch layers are formed of a flexible material and comprises the array of drive and sense electrode pairs printed across the first subset of touch layers; and

further comprising:

a cover layer bonded across a top surface of first subset of touch layers to define a touch sensor surface; and

a stiffener layer:

formed of a rigid material; and

spanning the first area below the first subset of touch layers; and

interposed between a bottom surface of the first subset of touch layers and a top surface of the second subset of touch layers to rigidly support the first subset of touch layers below the touch sensor surface.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2025
From: SENSEL, INC
To: CIRQUE CORPORATION
Reel/Frame 071743/0628 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2024
From: ROSENBERG, ILYA; SATHE, NINAD; LOCHUN, DARREN; RAO, HARSHA; LI, SHUANGMING
To: SENSEL INC.
Reel/Frame 068197/0720 →
Continuity (24)
Continuation In Part 18204818 · Jun 1, 2023
Continuation In Part 18099698 · Jan 20, 2023
Continuation In Part 17946931 · Sep 16, 2022
Continuation 17855747 · Jun 30, 2022
Continuation 17669209 · Feb 10, 2022
Continuation 17626669
Continuation 17367572 · Jul 5, 2021
Continuation 17191636 · Mar 3, 2021
Continuation In Part 17092002 · Nov 6, 2020
Continuation 16297426 · Mar 8, 2019
Continuation In Part 15845751 · Dec 18, 2017
Continuation In Part 15476732 · Mar 31, 2017
Provisional Application 63446756 · Feb 17, 2023
Provisional Application 63395175 · Aug 4, 2022
Provisional Application 63348677 · Jun 3, 2022
Provisional Application 63088359 · Oct 6, 2020
Provisional Application 63063168 · Aug 7, 2020
Provisional Application 63048071 · Jul 3, 2020
Provisional Application 63040433 · Jun 17, 2020
Provisional Application 62984448 · Mar 3, 2020
Provisional Application 62640138 · Mar 8, 2018
Provisional Application 62343453 · May 31, 2016
Provisional Application 62316417 · Mar 31, 2016
Related Publication 20230315214A1 · Oct 5, 2023
References Cited (124)
US 4959631A · Hasegawa et al. · 1990 [cited by applicant]
US 8981242B2 · Bayramoglu · 2015 [cited by applicant]
US 9019207B1 · Hamburgen et al. · 2015 [cited by applicant]
US 9158377B2 · Shinozaki · 2015 [cited by applicant]
US 9229592B2 · Bulea et al. · 2016 [cited by applicant]
US 9454268B2 · Badaye et al. · 2016 [cited by applicant]
US 9829981B1 · Ji · 2017 [cited by applicant]
US 10101859B2 · Jin · 2018 [cited by applicant]
US 10209846B2 · Wang et al. · 2019 [cited by applicant]
US 10459542B1 · Costante et al. · 2019 [cited by applicant]
US 10564839B2 · Rosenberg et al. · 2020 [cited by applicant]
US 10585481B2 · Czelnik et al. · 2020 [cited by applicant]
US 10635248B2 · Hinson et al. · 2020 [cited by applicant]
US 10866642B2 · Rosenberg · 2020 [cited by examiner]
US 10963059B2 · Rosenberg et al. · 2021 [cited by applicant]
US 11360563B2 · Rosenberg et al. · 2022 [cited by applicant]
US 11394385B1 · Wang et al. · 2022 [cited by applicant]
US 11422631B2 · Junus · 2022 [cited by examiner]
US 11592903B2 · Rosenberg et al. · 2023 [cited by applicant]
US 11842022B2 · Kim · 2023 [cited by examiner]
US 11989362B1 · Glad · 2024 [cited by examiner]
US 12003196B2 · Kim · 2024 [cited by examiner]
US 20020149561A1 · Fukumoto et al. · 2002 [cited by applicant]
US 20030095095A1 · Pihlaja · 2003 [cited by applicant]
US 20050038944A1 · Harada et al. · 2005 [cited by applicant]
US 20050180082A1 · Nakamura et al. · 2005 [cited by applicant]
US 20070015966A1 · Niwa et al. · 2007 [cited by applicant]
US 20080202251A1 · Serban et al. · 2008 [cited by applicant]
US 20090091548A1 · Fujii et al. · 2009 [cited by applicant]
US 20090256817A1 · Perlin et al. · 2009 [cited by applicant]
US 20100128002A1 · Stacy et al. · 2010 [cited by applicant]
US 20100141411A1 · Ahn · 2010 [cited by examiner]
US 20100141606A1 · Bae et al. · 2010 [cited by applicant]
US 20100156818A1 · Burrough et al. · 2010 [cited by applicant]
US 20100231530A1 · Lin et al. · 2010 [cited by applicant]
US 20100253633A1 · Nakayama et al. · 2010 [cited by applicant]
US 20110025631A1 · Han · 2011 [cited by applicant]
US 20110025648A1 · Laurent et al. · 2011 [cited by applicant]
US 20110090151A1 · Huang et al. · 2011 [cited by applicant]
US 20110134061A1 · Lim · 2011 [cited by applicant]
US 20110248957A1 · Park · 2011 [cited by applicant]
US 20120050207A1 · Westhues et al. · 2012 [cited by applicant]
US 20120068938A1 · Kontio · 2012 [cited by applicant]
US 20120068971A1 · Pemberton-Pigott · 2012 [cited by applicant]
US 20120154316A1 · Kono · 2012 [cited by applicant]
US 20120188194A1 · Sulem et al. · 2012 [cited by applicant]
US 20120235942A1 · Shahoian et al. · 2012 [cited by applicant]
US 20120286847A1 · Peshkin · 2012 [cited by examiner]
US 20120293450A1 · Dietz et al. · 2012 [cited by applicant]
US 20120306798A1 · Zoller · 2012 [cited by examiner]
US 20130187742A1 · Porter et al. · 2013 [cited by applicant]
US 20130264179A1 · Ryonai et al. · 2013 [cited by applicant]
US 20140002113A1 · Schediwy et al. · 2014 [cited by applicant]
US 20140008203A1 · Nathan et al. · 2014 [cited by applicant]
US 20140168124A1 · Park · 2014 [cited by examiner]
US 20140176478A1 · Kern · 2014 [cited by examiner]
US 20140347311A1 · Joharapurkar et al. · 2014 [cited by applicant]
US 20140362014A1 · Ullrich et al. · 2014 [cited by applicant]
US 20150002416A1 · Koike et al. · 2015 [cited by applicant]
US 20150002446A1 · Ayzenberg · 2015 [cited by examiner]
US 20150054768A1 · Grant et al. · 2015 [cited by applicant]
US 20150091858A1 · Rosenberg et al. · 2015 [cited by applicant]
US 20150153829A1 · Shiraishi · 2015 [cited by applicant]
US 20150185842A1 · Picciotto et al. · 2015 [cited by applicant]
US 20150185848A1 · Levesque et al. · 2015 [cited by applicant]
US 20160062574A1 · Anzures et al. · 2016 [cited by applicant]
US 20160165931A1 · Lengerich et al. · 2016 [cited by applicant]
US 20160209441A1 · Mazzeo et al. · 2016 [cited by applicant]
US 20160259411A1 · Yoneoka et al. · 2016 [cited by applicant]
US 20160370899A1 · Chang et al. · 2016 [cited by applicant]
US 20170076885A1 · Stryker · 2017 [cited by applicant]
US 20170285848A1 · Rosenberg et al. · 2017 [cited by applicant]
US 20170336891A1 · Rosenberg et al. · 2017 [cited by applicant]
US 20170336904A1 · Hsieh et al. · 2017 [cited by applicant]
US 20170344115A1 · Ji · 2017 [cited by applicant]
US 20180039351A1 · Zhu et al. · 2018 [cited by applicant]
US 20180059791A1 · Hajati · 2018 [cited by applicant]
US 20180081483A1 · Camp · 2018 [cited by examiner]
US 20180085786A1 · Songatikamas · 2018 [cited by examiner]
US 20180090253A1 · Songatikamas · 2018 [cited by examiner]
US 20180218859A1 · Ligtenberg · 2018 [cited by examiner]
US 20190196646A1 · Rosenberg et al. · 2019 [cited by applicant]
US 20190212874A1 · Nathan et al. · 2019 [cited by applicant]
US 20190265834A1 · Rosenberg et al. · 2019 [cited by applicant]
US 20190339776A1 · Rosenberg · 2019 [cited by examiner]
US 20210109615A1 · Hu et al. · 2021 [cited by applicant]
US 20210278966A1 · Rosenberg · 2021 [cited by examiner]
US 20210333880A1 · Junus · 2021 [cited by examiner]
US 20220011868A1 · Junus · 2022 [cited by examiner]
US 20220334645A1 · Junus · 2022 [cited by examiner]
US 20230260314A1 · Rosenberg · 2023 [cited by examiner]
US 20240402854A1 · Glad · 2024 [cited by examiner]
CN 102007465A · 2011 [cited by applicant]
CN 102341768A · 2012 [cited by applicant]
CN 102929422A · 2013 [cited by applicant]
CN 101828161B · 2013 [cited by applicant]
CN 104199563B · 2017 [cited by applicant]
CN 2017800447924 · 2021 [cited by applicant]
EP 0469255A1 · 1992 [cited by applicant]
EP 0469255B1 · 1995 [cited by applicant]
EP 2375308A1 · 2011 [cited by applicant]
EP 3043240A1 · 2016 [cited by applicant]
WO 2011111906A1 · 2011 [cited by applicant]
WO 2019021466A1 · 2019 [cited by applicant]
WO 2019156672A1 · 2019 [cited by applicant]
International Search Report received in PCT/US19/21466 dated Jun. 21, 2019. [cited by applicant]
International Search Report received in PCT/US21/0753 dated Jul. 27, 2021. [cited by applicant]
ISR received in PCT/US2021/040404 dated Oct. 20, 2021. [cited by applicant]
ISR received in PCT/US21/53660 dated Dec. 30, 2021. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/557,024 dated Aug. 9, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/946,931 dated Aug. 2, 2023. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 18/099,698 dated Aug. 2, 2023. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 18/102,519 dated Jul. 5, 2023. [cited by applicant]
Notice of Allowance and Fees Due for U.S. Appl. No. 17/367,572 dated Apr. 18, 2022. [cited by applicant]
Notice of Allowance and Fees Due for U.S. Appl. No. 17/367,572 dated Nov. 12, 2021. [cited by applicant]
Notice of Allowance and Fees Due for U.S. Appl. No. 17/367,576 dated Jun. 23, 2022. [cited by applicant]
Notice of Allowance and Fees Due for U.S. Appl. No. 17/586,524 dated Feb. 6, 2023. [cited by applicant]
Notice of Allowance and Fees Due for U.S. Appl. No. 17/669,209 dated Nov. 3, 2022. [cited by applicant]
Notice of Allowance Received in U.S. Appl. No. 17/092,002 dated Feb. 16, 2022. [cited by applicant]
Notice of Allowance received in U.S. Appl. No. 17/191,636 dated Oct. 1, 2021. [cited by applicant]
Notice of Allowance received in U.S. Appl. No. 17/367,572 dated Feb. 3, 2022. [cited by applicant]
Notice of Allowance received in U.S. Appl. No. 17/191,631 dated Oct. 27, 2021. [cited by applicant]
Office Action received in U.S. Appl. No. 16/297,426 dated Apr. 22, 2020. [cited by applicant]
Office Action received in CN 202180032862.0 dated Mar. 29, 2023. [cited by applicant]