IP Library Granted Patent US 12,434,137
Granted Patent B2
US 12,434,137 · App. 18/310,209 · Granted Oct 7, 2025

Dynamic in-game refinement of calibration of user input

Inventor: Todd Tokubo (San Mateo, CA)
Assignee: Sony Interactive Entertainment Inc.
A63F13/22G06F3/017A63F2300/8082
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,434,137
App. No.
18/310,209
Granted
Oct 7, 2025
Kind
B2
Abstract

A method is provided for refining calibration of a user input for a video game, including: performing an initial calibration process for a user input for the video game, wherein the initial calibration process determines calibration settings for the user input; initiating gameplay of the video game using the calibration settings determined from the initial calibration, such that the calibration settings are applied to interpret instances of the user input occurring during the gameplay; determining a game context in which the instances of the user input occur; analyzing the determined game context, and adjusting the calibration settings based on the analysis of the determined game context.

Claims (41)

1. A computer-implemented method comprising:

obtaining initial calibration settings for user inputs to a video game, the initial calibration settings being generated using an initial calibration process;

interpreting an instance of a particular user input that occurred during gameplay of the video game, using the initial calibration settings;

determining an in-game context that corresponds to the instance of the particular user input;

determining that the in-game context is not consistent with the interpreted instance of the particular user input;

and

adjusting the initial calibration settings based at least on determining that the in-game context is not consistent with the interpreted instance of the particular user input.

2. The method of claim 1 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises determining that the in-game context does not corroborate the interpreted instance of the particular user input.

3. The method of claim 1 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises determining an object that is pointed at by the particular user input.

4. The method of claim 1 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises determining that a verbal command made by a user is not associated with the interpreted instance of the particular user input.

5. The method of claim 1 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises determining that a gaze direction of a user is not associated with the interpreted instance of the particular user input.

6. The method of claim 1 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises determining that a user has expressed dissatisfaction with an in-game context.

7. The method of claim 1 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises identifying an instance of a subsequent, corrective user input.

8. The method of claim 1 , wherein adjusting the initial calibration settings comprises mapping a new intent to the particular user input.

9. A system comprising:

one or more computer processors; and

one or more non-transitory computer-readable media that store instructions which, when executed by the one or more computer processors, cause the one or more computer processors to perform operations comprising:

obtaining initial calibration settings for user inputs to a video game, the initial calibration settings being generated using an initial calibration process;

interpreting an instance of a particular user input that occurred during gameplay of the video game, using the initial calibration settings;

determining an in-game context that corresponds to the instance of the particular user input;

determining that the in-game context is not consistent with the interpreted instance of the particular user input; and

adjusting the initial calibration settings based at least on determining that the in-game context is not consistent with the interpreted instance of the particular user input.

10. The system of claim 9 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises determining that the in-game context does not corroborate the interpreted instance of the particular user input.

11. The system of claim 9 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises determining an object that is pointed at by the particular user input.

12. The system of claim 9 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises determining that a verbal command made by a user is not associated with the interpreted instance of the particular user input.

13. The system of claim 9 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises determining that a gaze direction of a user is not associated with the interpreted instance of the particular user input.

14. The system of claim 9 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises determining that a user has expressed dissatisfaction with an in-game context.

15. The system of claim 9 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises identifying an instance of a subsequent, corrective user input.

16. The system of claim 9 , wherein adjusting the initial calibration settings comprises mapping a new intent to the particular user input.

17. One or more non-transitory computer-readable media that store instructions which, when executed by the one or more computer processors, cause the one or more computer processors to perform operations comprising:

obtaining initial calibration settings for user inputs to a video game, the initial calibration settings being generated using an initial calibration process;

interpreting an instance of a particular user input that occurred during gameplay of the video game, using the initial calibration settings;

determining an in-game context that corresponds to the instance of the particular user input;

determining that the in-game context is not consistent with the interpreted instance of the particular user input; and

adjusting the initial calibration settings based at least on determining that the in-game context is not consistent with the interpreted instance of the particular user input.

18. The media of claim 17 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises determining that the in-game context does not corroborate the interpreted instance of the particular user input.

19. The media of claim 17 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises determining an object that is pointed at by the particular user input.

20. The media of claim 17 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises determining that a verbal command made by a user is not associated with the interpreted instance of the particular user input.

21. The media of claim 17 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises determining that a gaze direction of a user is not associated with the interpreted instance of the particular user input.

22. The media of claim 17 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises determining that a user has expressed dissatisfaction with an in-game context.

23. The media of claim 17 , wherein determining that the in-game context is not consistent with the interpreted instance of the particular user input comprises identifying an instance of a subsequent, corrective user input.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2023
From: TOKUBO, TODD
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 063508/0676 →
Continuity (1)
Related Publication 20240367034A1 · Nov 7, 2024
References Cited (56)
US 7785197B2 · Smith · 2010 [cited by applicant]
US 8523673B1 · Boyd et al. · 2013 [cited by applicant]
US 8751215B2 · Tardif · 2014 [cited by applicant]
US 9684430B1 · Perigault · 2017 [cited by applicant]
US 10179291B2 · Thomas et al. · 2019 [cited by applicant]
US 11126266B1 · Xiao · 2021 [cited by examiner]
US 11402917B2 · Yokokawa · 2022 [cited by applicant]
US 12131586B2 · Carlock et al. · 2024 [cited by applicant]
US 20020178011A1 · Yotoriyama et al. · 2002 [cited by applicant]
US 20070191097A1 · Johnson · 2007 [cited by applicant]
US 20090217211A1 · Hildreth et al. · 2009 [cited by applicant]
US 20100112530A1 · Schoenbach · 2010 [cited by applicant]
US 20100199228A1 · Latta et al. · 2010 [cited by applicant]
US 20110059801A1 · Shigi et al. · 2011 [cited by applicant]
US 20110301934A1 · Tardif · 2011 [cited by applicant]
US 20120054646A1 · Hoomani et al. · 2012 [cited by applicant]
US 20130084978A1 · Olomskiy · 2013 [cited by applicant]
US 20140046661A1 · Bruner · 2014 [cited by applicant]
US 20140329208A1 · Jones et al. · 2014 [cited by applicant]
US 20160005336A1 · Peng et al. · 2016 [cited by applicant]
US 20160042228A1 · Opalka et al. · 2016 [cited by applicant]
US 20160059120A1 · Komorous-King · 2016 [cited by examiner]
US 20170173455A1 · Sheil et al. · 2017 [cited by applicant]
US 20180075659A1 · Browy et al. · 2018 [cited by applicant]
US 20180161683A1 · Thomas et al. · 2018 [cited by applicant]
US 20180260577A1 · Adams et al. · 2018 [cited by applicant]
US 20180345128A1 · Ahmed et al. · 2018 [cited by applicant]
US 20190038964A1 · Veeramani et al. · 2019 [cited by applicant]
US 20190171716A1 · Weber · 2019 [cited by applicant]
US 20190251344A1 · Menefee et al. · 2019 [cited by applicant]
US 20190340426A1 · Rangarajan et al. · 2019 [cited by applicant]
US 20190391662A1 · Yokokawa · 2019 [cited by applicant]
US 20200193714A1 · Browy et al. · 2020 [cited by applicant]
US 20200276497A1 · Nietfeld · 2020 [cited by examiner]
US 20200298131A1 · Pinto et al. · 2020 [cited by applicant]
US 20200380793A1 · Browy et al. · 2020 [cited by applicant]
US 20210146255A1 · Taylor et al. · 2021 [cited by applicant]
US 20210390289A1 · Yang et al. · 2021 [cited by applicant]
US 20220096937A1 · Dorn et al. · 2022 [cited by applicant]
US 20220165013A1 · Velez et al. · 2022 [cited by applicant]
US 20220171960A1 · Nelson et al. · 2022 [cited by applicant]
US 20220188538A1 · Vieira et al. · 2022 [cited by applicant]
US 20220327309A1 · Carlock et al. · 2022 [cited by applicant]
US 20220343576A1 · Marey et al. · 2022 [cited by applicant]
US 20220362680A1 · Stafford et al. · 2022 [cited by applicant]
US 20230087879A1 · An et al. · 2023 [cited by applicant]
US 20240335737A1 · Bean et al. · 2024 [cited by applicant]
US 20240335740A1 · Bean et al. · 2024 [cited by applicant]
US 20240367055A1 · Black et al. · 2024 [cited by applicant]
US 20240375011A1 · Black et al. · 2024 [cited by applicant]
CN 106943740A · 2017 [cited by applicant]
EP 3979050A1 · 2022 [cited by applicant]
KR 102304608B1 · 2021 [cited by applicant]
PCT/US2024/025785 Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, PCT/ISA/220, and the International Search Report, PC… [cited by applicant]
Uzma et al., “Advances in machine translation for sign language: approaches, limitations, and challenges,” Neural Computing, London, May 18, 2021, 33(21):1-43. [cited by applicant]
Wikipedia.org [online], “Emote,” Jan. 11, 2023, retrieved on Mar. 19, 2025, retrieved from URL< https://en.wikipedia.org/w/index.php?title=Emote&oldid=1132929070>, 2 pages. [cited by applicant]