IP Library › Granted Patent US 12,743,162
Granted Patent B2
US 12,743,162 · App. 18/969,607 · Granted Sep 22, 2026

Input device with adaptive grip orientation

Inventors: Bart K. Andre (Palo Alto, CA); Brian T. Gleeson (Mountain View, CA); Kristi E. Bauerly (Los Altos, CA); William D. Lindmeier (San Francisco, CA); Matthew J. Sundstrom (Campbell, CA); Geng Luo (Santa Clara, CA); Seung Wook Kim (San Jose, CA); Evangelos Christodoulou (Santa Clara, CA); Megan M. Sapp (San Francisco, CA); Kainoa Kwon-Perez (San Francisco, CA); David H. Bloom (San Francisco, CA); Steven J. Taylor (San Jose, CA); John B. Morrell (Los Gatos, CA); Miao He (Sunnyvale, CA); Hamza Kashif (San Jose, CA)
Assignee: APPLE INC.
G06F3/03543G01P13/00G01S5/30G06F3/016G06F3/0346G06F3/03544G06F3/03547G06F3/0383G06F3/044G06F3/04815G06F2203/0337G06F2203/0381G06F2203/04104
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,743,162
App. No.
18/969,607
Granted
Sep 22, 2026
Kind
B2
Abstract

A computer input system includes a mouse including a housing having an interior surface defining an internal volume and a sensor assembly disposed in the internal volume. A processor is electrically coupled to the sensor assembly and a memory component having electronic instructions stored thereon that, when executed by the processor, causes the processor to determine an orientation of the mouse relative to a hand based on a touch input from the hand detected by the sensor assembly. The mouse can also have a circular array of touch sensors or lights that detect hand position and provide orientation information to the user.

Claims (51)

1 . A computer input system, comprising:

a mouse, comprising:

a housing having:

a central axis oriented normal to a lower housing surface; and

a sensor assembly disposed within the housing;

an array of lights coupled to the housing and positioned about the central axis, each light of the array of lights being separately illuminable; and

a haptic feedback actuator disposed within the housing;

a processor electrically coupled to the sensor assembly and the haptic feedback actuator; and

a memory component electrically coupled to the processor, the memory component storing computer-executable instructions that, when executed by the processor, cause the processor to:

detect, using the sensor assembly, a rotational input to rotate the housing about the central axis; and

transmit a signal to the haptic feedback actuator to cause the haptic feedback actuator to generate haptic feedback based on the rotational input, and wherein an illuminated light of the array of lights is configured to shift based on the rotational input.

2 . The computer input system of claim 1 , wherein the haptic feedback actuator comprises a linear resonant actuator or an eccentric rotating mass motor.

3 . The computer input system of claim 1 , wherein the haptic feedback actuator is configured to generate an audible sound as the rotational input is performed.

4 . The computer input system of claim 1 , wherein the haptic feedback actuator is configured to generate a vibrational output as the rotational input is performed.

5 . The computer input system of claim 1 , wherein based on the rotational input, the haptic feedback actuator is configured to generate at least one of an audible sound or a vibrational output at predetermined increments of angular displacement for the housing relative to the central axis.

6 . The computer input system of claim 1 , wherein based on the rotational input, the haptic feedback actuator is configured to generate at least one of an audible sound or a vibrational output based on a speed of angular displacement for the housing relative to the central axis.

7 . The computer input system of claim 1 , wherein in response to the rotational input, the illuminated light appears to remain positionally fixed with respect to a user.

8 . A computer input system, comprising:

a mouse comprising:

a touch-sensitive housing; and

a haptic component coupled to the touch-sensitive housing;

a processor electrically coupled to a sensor and the haptic component; and

a memory component electrically coupled to the processor, the memory component storing computer-executable instructions that, when executed by the processor, cause the processor to:

identify, via the touch-sensitive housing, a set of contact regions contacted by a hand;

infer a user hand placement based on the set of contact regions, wherein the user hand placement indicates a first mouse mode if a palm is not detected in the set of contact regions and the user hand placement indicates a second mouse mode if a palm is detected in the set of contact regions;

detect angular displacement of the touch-sensitive housing; and

if the user hand placement indicates the first mouse mode, transmit, to the haptic component, a haptic signal responsive to the angular displacement, and

if the user hand placement indicates the second mouse mode, do not transmit, to the haptic component, a haptic signal responsive to the angular displacement.

9 . The computer input system of claim 8 , wherein the processor is further configured to infer a user intent by identifying a hand orientation from the user hand placement and associating an intended action with the hand orientation.

10 . The computer input system of claim 8 , wherein the mouse comprises a component configured to generate a signal output, the component comprising at least one of an electrical element, a magnetic element, or an ultrasonic element.

11 . The computer input system of claim 10 , further comprising an external computing device electrically coupled to the mouse, wherein the external computing device comprises a sensor configured to sense the signal output from a dumb component.

12 . The computer input system of claim 11 , wherein:

application of the user hand placement to the housing causes a modification to the signal output; and

the sensor is configured to identify the modification to the signal output as indicative of the user hand placement.

13 . The computer input system of claim 8 , wherein the user hand placement is associated with a grip profile for a particular user.

14 . The computer input system of claim 13 , wherein the grip profile is learned over time and repeat usage via an artificial intelligence algorithm based on at least one of unique hand positions, contact region sizes, degrees of force applied to the touch-sensitive housing, or a weight upon the touch-sensitive housing.

15 . The computer input system of claim 8 , wherein the touch-sensitive housing comprises a touch sensor array to identify the user hand placement.

16 . A computer input system, comprising:

a mouse comprising:

a housing;

a component disposed within the housing and configured to generate a signal output, the component comprising at least one of a magnetic element or an ultrasonic element; and

a haptic component coupled to the housing;

an external computing device electrically coupled to the mouse, the external computing device comprising:

a processor electrically coupled to the haptic component; and

a memory component electrically coupled to the processor, the memory component storing computer-executable instructions that, when executed by the processor, cause the processor to:

detect a modification to the signal output;

identify a user grip applied to the housing is a knob grip based on the modification to the signal output;

detect angular displacement of the entire housing about a central axis of the housing; and

transmit, to the haptic component, a haptic signal responsive to the angular displacement of the entire housing.

17 . The computer input system of claim 16 , wherein the haptic component is configured to generate a haptic click effect as the angular displacement occurs.

18 . The computer input system of claim 17 , wherein the haptic click effect has a user-configurable resolution.

Continuity (7)
Continuation 18472173 · Sep 21, 2023
Provisional Application 63478523 · Jan 5, 2023
Provisional Application 63376763 · Sep 22, 2022
Provisional Application 63376650 · Sep 22, 2022
Provisional Application 63376767 · Sep 22, 2022
Provisional Application 63376756 · Sep 22, 2022
Related Publication 20250093976A1 · Mar 20, 2025
References Cited (24)
US 6844871B1 · Hinckley et al. · 2005 [cited by applicant]
US 10936088B1 · Liu · 2021 [cited by examiner]
US 20060215400A1 · Lewis · 2006 [cited by examiner]
US 20090317436A1 · Wilson · 2009 [cited by examiner]
US 20100039381A1 · Cretella et al. · 2010 [cited by applicant]
US 20100156818A1 · Burrough · 2010 [cited by examiner]
US 20100201626A1 · Krah et al. · 2010 [cited by applicant]
US 20100242274A1 · Rosenfeld · 2010 [cited by examiner]
US 20110032186A1 · Genesin · 2011 [cited by examiner]
US 20110199301A1 · Zhao et al. · 2011 [cited by applicant]
US 20120084123A1 · Pajic · 2012 [cited by examiner]
US 20120105207A1 · Trabucco et al. · 2012 [cited by applicant]
US 20120218185A1 · Chen · 2012 [cited by applicant]
US 20150116221A1 · Chen · 2015 [cited by applicant]
US 20150212598A1 · Lee · 2015 [cited by applicant]
US 20180088686A1 · Zuber et al. · 2018 [cited by applicant]
US 20190171302A1 · Su et al. · 2019 [cited by applicant]
US 20190294248A1 · Leroy · 2019 [cited by examiner]
US 20200233495A1 · Bushnell · 2020 [cited by examiner]
US 20230011572A1 · Anderson · 2023 [cited by examiner]
GB 2627854B · 2025 [cited by applicant]
JP 2003177870A · 2003 [cited by applicant]
JP 2012522317A · 2012 [cited by applicant]
International Search Report and Written Opinion of PCT Application No. PCT/US2023/074953 dated Jan. 23, 2024. [cited by applicant]