IP Library › Granted Patent US 12,121,799
Granted Patent B2
US 12,121,799 · App. 17/647,850 · Granted Oct 22, 2024

Contextual adjustment of input device resistance

Inventors: Erik Summa (Austin, TX); Jason Scott Morrison (Chadron, NE); Tyler Ryan Cox (Austin, TX)
Assignee: Dell Products L.P.
A63F13/22A63F13/24A63F13/837G06F3/0338A63F2300/1018A63F2300/1043A63F2300/8076
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,121,799
App. No.
17/647,850
Granted
Oct 22, 2024
Kind
B2
Abstract

A method for adjusting input resistance includes determining, by an information handling system, one or more gaming context characteristics of a gaming application executed by the information handling system. The information handling system determines one or more adjustments to a resistance of a two-axis input device based, at least in part, on the one or more gaming context characteristics. The information handling system applies the one or more adjustments to the resistance of the two-axis input device.

Claims (53)

1. A method for adjusting input resistance comprising:

determining, by an information handling system, one or more gaming context characteristics of a gaming application executed by the information handling system;

determining, by the information handling system, one or more adjustments to a resistance of a two-axis input device based, at least in part, on the one or more gaming context characteristics; and

applying, by the information handling system, the one or more adjustments to the resistance of the two-axis input device,

wherein the one or more adjustments to the resistance of the two-axis input device are indicated by a resistance profile stored by the information handling system, and

wherein applying the one or more adjustments to the resistance of the two-axis input device comprises activating a motor of the two-axis input device to adjust a tension on a spring of the two-axis input device.

2. The method of claim 1 , wherein the one or more adjustments to a resistance of a two-axis input device comprise at least one of:

adjustments to one or more stop positions of the two-axis input device;

adjustments to a variable resistance field profile of the two-axis input device;

adjustments to one or more position holds of the two-axis input device; or

adjustments to one or more haptic patterns of the two-axis input device.

3. The method of claim 2 , wherein adjustments to the variable resistance field profile of the two-axis input device comprise adjustments to the variable resistance field profile to include increasing a resistance of the two-axis input device as the two-axis input device is moved further from a hold position.

4. The method of claim 1 , wherein the one or more gaming context characteristics comprise at least one of:

an identity of the gaming application;

a genre of the gaming application;

a profile of a user operating the information handling system; or

a game state information of the gaming application.

5. The method of claim 1 , wherein the two-axis input device comprises at least one of a joystick or a trackball.

6. The method of claim 1 , wherein determining the one or more gaming context characteristics comprises determining that the gaming application is a first person shooter gaming application and determining that a user of the information handling system has activated a trigger to activate an aiming function in the gaming application, and wherein determining the one or more adjustments to the resistance of the two-axis input device comprises determining to increase a resistance of the two-axis input device while the trigger is activated.

7. The apparatus of claim 1 , wherein applying the one or more adjustments to the resistance of the two-axis input device further comprises activating the motor of the two-axis input device to adjust an internal friction of the two-axis input device.

8. An information handling system comprising:

a processor, and

a memory,

wherein the processor is configured to perform steps comprising:

determining one or more gaming context characteristics of a gaming application executed by the information handling system;

determining one or more adjustments to a resistance of a two-axis input device based, at least in part, on the one or more gaming context characteristics; and

applying the one or more adjustments to the resistance of the two-axis input device,

wherein the one or more adjustments to the resistance of the two-axis input device are indicated by a resistance profile stored in the memory, and

wherein applying the one or more adjustments to the resistance of the two-axis input device comprises activating a motor of the two-axis input device to adjust a tension on a spring of the two-axis input device.

9. The information handling system of claim 8 , wherein the one or more adjustments to a resistance of a two-axis input device comprise at least one of:

adjustments to one or more stop positions of the two-axis input device;

adjustments to a variable resistance field profile of the two-axis input device;

adjustments to one or more position holds of the two-axis input device; or

adjustments to one or more haptic patterns of the two-axis input device.

10. The information handling system of claim 9 , wherein adjustments to the variable resistance field profile of the two-axis input device comprise adjustments to the variable resistance field profile to include increasing a resistance of the two-axis input device as the two-axis input device is moved further from a hold position.

11. The information handling system of claim 8 , wherein the one or more gaming context characteristics comprise at least one of:

an identity of the gaming application;

a genre of the gaming application;

a profile of a user operating the information handling system; or

a game state information of the gaming application.

12. The information handling system of claim 8 , wherein the two-axis input device comprises at least one of a joystick or a trackball.

13. The information handling system of claim 8 , wherein determining the one or more gaming context characteristics comprises determining that the gaming application is a first person shooter gaming application and determining that a user of the information handling system has activated a trigger to activate an aiming function in the gaming application, and wherein determining the one or more adjustments to the resistance of the two-axis input device comprises determining to increase a resistance of the two-axis input device while the trigger is activated.

14. The information handling system of claim 8 , wherein applying the one or more adjustments to the resistance of the two-axis input device further comprises activating the motor of the two-axis input device to adjust an internal friction of the two-axis input device.

15. A hand-held input device, comprising:

a two-axis input device,

wherein the two-axis input device comprises a centering spring and a motor for adjusting a resistance of the two-axis input device by adjusting a tension on the centering spring,

wherein the two-axis input device further comprises a gearbox coupled to the motor and a floor of the centering spring,

the motor adjusts the tension on the centering spring by raising and lowering the floor of the centering spring using the gearbox,

wherein the gearbox comprises a first gear connected to the motor and configured to rotate about a first axis and a second gear connected to the floor via a translational joint and configured to rotate about a second axis, and

wherein the first axis is parallel to the second axis.

16. The hand-held input device of claim 15 , wherein the motor, when activated, adjusts the resistance of the two-axis input device based, at least in part, on a resistance profile.

17. The hand-held input device of claim 15 , wherein the motor further adjusts the resistance of the two-axis input device by adjusting a friction applied to the two-axis input device.

18. The hand-held input device of claim 15 , wherein the floor comprises a thread configured to rotate about the second axis.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2022
From: SUMMA, ERIK; MORRISON, JASON SCOTT; COX, TYLER RYAN
To: DELL PRODUCTS L.P.
Reel/Frame 058649/0575 →
Continuity (1)
Related Publication 20230218985A1 · Jul 13, 2023
Cited By (1)
US 12,704,869