IP Library › Granted Patent US 12,496,511
Granted Patent B2
US 12,496,511 · App. 18/119,740 · Granted Dec 16, 2025

Piezoelectric input device

Inventors: Kenneth Daniel Ratekin (Lynnwood, WA); Colin Michael Ravenscroft (Woodinville, WA)
Assignee: Microsoft Technology Licensing, LLC
A63F13/218A63F13/235A63F13/24A63F13/285G06F3/016G06F3/0338G06F2203/015
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,496,511
App. No.
18/119,740
Granted
Dec 16, 2025
Kind
B2
Abstract

The present disclosure relates to a multi-axis rotational input device (or simply “a rotational input device”) including piezoelectric elements. The piezoelectric elements may be configured or otherwise implemented within a housing of the rotational input device to generate a plurality of voltages in response to forces applied to the rotational input device. The piezoelectric elements may be coupled to a plurality of sensors for detecting specific voltage values which, in turn, may be used by a controller circuit to determine a rotational position of the rotational input device at a given moment in time. The rotational position may be used in determining an input signal to be communicated with a computing device, such as a gaming console, having an application running thereon and configured to process the input signal.

Claims (34)

1 . An electronic controller device comprising:

a housing:

an input rod comprising a body extending upwardly from the housing and a plurality of piezoelectric elements within the body;

a plurality of sensors electrically coupled to the plurality of piezoelectric elements, wherein a force applied to the plurality of piezoelectric elements is configured to cause voltages to be generated across electrical leads connected to the plurality of sensors; and

a controller circuit including a processor configured to generate an input signal associated with a rotational position of the input rod experiencing the force based on the voltages, and the controller circuit is configured to generate reply voltages based on the one or more voltages associated with the generated input signal that when applied to the plurality of piezoelectric elements are configured to cause the plurality of piezoelectric elements to actuate and apply a desired counterforce to the body.

2 . The electronic controller device of claim 1 , wherein the input rod is one of a thumbstick or a joystick.

3 . The electronic controller device of claim 1 , wherein the electronic controller device is a gaming controller configured to wirelessly communicate with a computing device, and wherein the computing device is a gaming console.

4 . The electronic controller device of claim 1 , wherein the controller circuit is configured to determine the rotational position of the input rod relative to an equilibrium axis of the input rod based on a combination of multiple voltages detected by two or more sensors from the plurality of sensors.

5 . The electronic controller device of claim 1 , further comprising an antenna configured to communicate the generated input signal to a computing device.

6 . The electronic controller device of claim 5 , wherein the controller circuit is configured to generates the desired counterforce based on instructions associated with an application running on the computing device that utilized the input signal to determine the desired counterforce.

7 . The electronic controller device of claim 1 , wherein the rotational position of the input rod is determined based on the one or more voltages generated by the plurality of piezoelectric elements and without any contact-based sensors around a base of the input rod.

8 . The electronic controller device of claim 1 , wherein the plurality of piezoelectric elements includes a plurality of piezoelectric blades configured to flex in response to the force applied to the plurality of piezoelectric elements.

9 . The electronic controller device of claim 1 , wherein the plurality of piezoelectric elements includes a plurality of piezoelectric rods extending between a top and a base of the body of the input rod.

10 . A multi-axis rotational input device, including:

an input rod including a plurality of piezoelectric elements within a body of the input rod;

a plurality of sensors electrically coupled to the plurality of piezoelectric elements, wherein a force applied to the body that acts on the plurality of piezoelectric elements is configured to cause one or more voltages to be generated across electrical leads connected to the plurality of sensors; and

a controller circuit configured to generate an input signal associated with a rotational position of the input rod based on the one or more voltages generated across the electrical leads by the plurality of piezoelectric elements, the controller circuit further configured to apply reply voltages to the plurality of piezoelectric elements to generate a desired counterforce on the input rod.

11 . The multi-axis rotational input device of claim 10 , wherein the multi-axis rotational input device is one of a thumbstick or a joystick.

12 . The multi-axis rotational input device of claim 10 , wherein the controller circuit is configured to determine the rotational position of the input rod relative to an equilibrium axis of the input rod based on a combination of multiple voltages detected by two or more sensors from the plurality of sensors.

13 . The multi-axis rotational input device of claim 10 , wherein the plurality of piezoelectric elements comprises at least three parallel piezoelectric elements.

14 . The multi-axis rotational input device of claim 10 , wherein the controller circuit is configured to determine the desired counterforce.

15 . The multi-axis rotational input device of claim 10 , wherein the controller circuit is configured to receive the desired counterforce and to determine the reply voltages from the desired counterforce.

16 . A method being performed by a processor on an electronic controller device, the method comprising:

receiving a plurality of detected voltages by a plurality of sensors electrically connected to a plurality of piezoelectric elements, the plurality of piezoelectric elements being contained within a body of an input rod on the electronic controller device;

determining, a rotational position of the input rod relative to an equilibrium axis based on the plurality of detected voltages;

determining a plurality of reply voltages associated with a haptic counterforce response to be applied by the plurality of piezoelectric elements; and

causing the plurality of reply voltages to be applied to the plurality of piezoelectric elements to create the haptic counterforce response on the body of the input rod.

17 . The method of claim 16 , further comprising:

generating an input signal based on the determined rotational position of the input rod,

transmitting the input signal to a computing device, and

receiving a command relating to the haptic counterforce response from the computing device.

18 . The method of claim 17 , wherein determining a plurality of reply voltages is further based on the received command relating to the haptic counterforce response.

19 . The method of claim 16 , wherein the haptic counterforce response is correlated to an amount of displacement of the input rod at the rotational position.

20 . The method of claim 16 , wherein the rotational position of the input rod is determined without any contact-based sensors around a base of the input rod.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2023
From: RATEKIN, KENNETH DANIEL; RAVENSCROFT, COLIN MICHAEL
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 062938/0224 →
Continuity (1)
Related Publication 20240299841A1 · Sep 12, 2024
References Cited (26)
US 5973670A · Barber · 1999 [cited by examiner]
US 6429849B1 · An et al. · 2002 [cited by applicant]
US 7345670B2 · Armstrong · 2008 [cited by applicant]
US 7554167B2 · Vaganov · 2009 [cited by examiner]
US 8350345B2 · Vaganov · 2013 [cited by examiner]
US 8730166B2 · Mikhailov et al. · 2014 [cited by applicant]
US 8870655B2 · Ikeda et al. · 2014 [cited by applicant]
US 11353966B1 · Ebert · 2022 [cited by examiner]
US 20080084387A1 · Mcardle · 2008 [cited by examiner]
US 20090153481A1 · Gunther · 2009 [cited by examiner]
US 20110043454A1 · Modarres · 2011 [cited by examiner]
US 20120041436A1 · Ullrich · 2012 [cited by examiner]
US 20120194207A1 · Vaganov · 2012 [cited by examiner]
US 20130026257A1 · Jalal · 2013 [cited by examiner]
US 20130100021A1 · Larsen · 2013 [cited by examiner]
US 20140274398A1 · Grant · 2014 [cited by examiner]
US 20150015489A1 · Vaganov · 2015 [cited by examiner]
US 20160089601A1 · Terry · 2016 [cited by applicant]
US 20180259727A1 · Grosse · 2018 [cited by examiner]
US 20210252388A1 · Vanwyk et al. · 2021 [cited by applicant]
US 20230205323A1 · Watanabe · 2023 [cited by examiner]
EP 3289427B1 · 2019 [cited by applicant]
WO 2018224801A1 · 2018 [cited by applicant]
WO 2023014790A1 · 2023 [cited by applicant]
Liu, et al., “Development of A Haptic User Interface for Surface Sensing and Nanomanipulation Based on Atomic Force Microscope”, In Proceedings of 1st IEEE International Conference on Nano/Micro Engineered and Molecular… [cited by applicant]
International Search Report and Written Opinion received for PCT Application No. PCT/US2024/018284, Nov. 18, 2022, 14 pages. [cited by applicant]