IP Library Granted Patent US 12,239,913
Granted Patent B2
US 12,239,913 · App. 18/214,735 · Granted Mar 4, 2025

Predictive analysis of gameplay trajectories

Inventors: Ellana Fortuna (San Mateo, CA); Erikka Thompson (San Mateo, CA); Sarah Karp (San Mateo, CA)
Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
A63F13/79A63F13/49A63F13/533A63F2300/5546A63F2300/638
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,239,913
App. No.
18/214,735
Granted
Mar 4, 2025
Kind
B2
Abstract

Systems and methods are provided for monitoring gameplay trajectories for stopping points and applying a time-based setting. The gameplay trajectories may be based on patterns within real-time gameplay data. The server may predict one or more stopping periods within a gameplay session based on a comparison of the gameplay trajectory data to the time-based setting. Then, the setting may be applied to generate options for transitioning out of the gameplay session at a next predicted timing point.

Claims (42)

1. A method for providing gameplay transitions, the method comprising:

storing information in memory regarding a setting preference for a player account,

wherein the setting preference includes one or more time-based restrictions on gameplay;

tracking real-time gameplay data associated with a gameplay session of an interactive content title by the player account;

identifying a current trajectory of gameplay based on one or more patterns within the tracked real-time gameplay data;

predicting one or more gameplay end points of time based on the identified current trajectory;

generating a notification based on one of the time-based restrictions and the predicted gameplay end points of time, wherein the notification includes one or more selectable options for transitioning out of the gameplay session; and

transmitting the notification over a communication network to a user device associated with a supervisory account, wherein the user device executes a selected one of the options for transitioning out of the gameplay session.

2. The method of claim 1 , wherein the time-based restrictions are associated with different predetermined amounts of transition time.

3. The method of claim 2 , further comprising providing an option in the notification to receive a new transition time or an adjustment to one of the predetermined transition times.

4. The method of claim 1 , further comprising providing an option in the notification to relay a customized message to a user device associated with the player account.

5. The method of claim 1 , further comprising transmitting another notification to a user device associated with the player account when the user device embarks on a new level that is predicted to end past a time limit of the one time-based restriction.

6. The method of claim 1 , further comprising predicting the gameplay end points of time is based on a comparison of the real-time gameplay data to historical gameplay data.

7. The method of claim 1 , further comprising applying the setting preference at the predicted gameplay end points of time in the gameplay session, wherein applying the setting preference includes executing a control action associated with the setting preference.

8. A system for providing gameplay transitions, the system comprising:

memory that stores information regarding a setting preference for a player account,

wherein the setting preference includes one or more time-based restrictions on gameplay;

a processor that executes instructions stored in the memory, wherein the processor executes the instructions to:

track real-time gameplay data associated with a gameplay session of an interactive content title by the player account;

identify a current trajectory of gameplay based on one or more patterns within the tracked real-time gameplay data;

predict one or more gameplay end points of time based on the identified current trajectory; and

generate a notification based on one of the time-based restrictions and the predicted gameplay end points of time, wherein the notification includes one or more selectable options for transitioning out of the gameplay session; and

a communication interface that communicates over a communication network to transmit a notification to a user device associated with a supervisory account, wherein the user device executes a selected one of the options for transitioning out of the gameplay session.

9. The system of claim 8 , wherein the time-based restrictions are associated with different predetermined amounts of transition time.

10. The system of claim 9 , wherein the processor executes further instructions to provide an option in the notification to receive a new transition time or an adjustment to one of the predetermined transition times.

11. The system of claim 8 , wherein the processor executes further instructions to provide an option in the notification to relay a customized message to a user device associated with the player account.

12. The system of claim 8 , wherein the communication interface further transmit another notification to a user device associated with the player account when the user device embarks on a new level that is predicted to end past a time limit of the one time-based restriction.

13. The system of claim 8 , wherein the processor executes further instructions to predict the gameplay end points of time based on a comparison of the real-time gameplay data to historical gameplay data.

14. The system of claim 8 , wherein the processor executes further instructions to apply the setting preference at the predicted gameplay end points of time in the gameplay session, wherein applying the setting preference includes executing a control action associated with the setting preference.

15. A non-transitory, computer readable storage medium having embodied thereon instructions executable by a computing system to perform a method for providing gameplay transitions, the method comprising:

storing information in memory regarding a setting preference for a player account,

wherein the setting preference includes one or more time-based restrictions on gameplay;

tracking real-time gameplay data associated with a gameplay session of an interactive content title by the player account;

identifying a current trajectory of gameplay based on one or more patterns within the tracked real-time gameplay data;

predicting one or more gameplay end points of time based on the identified current trajectory;

generating a notification based on one of the time-based restrictions and the predicted gameplay end points of time, wherein the notification includes one or more selectable options for transitioning out of the gameplay session; and

transmitting the notification over a communication network to a user device associated with a supervisory account, wherein the user device executes a selected one of the options for transitioning out of the gameplay session.

16. The non-transitory, computer readable storage medium of claim 15 , wherein the time-based restrictions are associated with different predetermined amounts of transition time.

17. The non-transitory, computer readable storage medium of claim 16 , further comprising instructions executable to provide an option in the notification to receive a new transition time or an adjustment to one of the predetermined transition times.

18. The non-transitory, computer readable storage medium of claim 15 , further comprising instructions executable to provide an option in the notification to relay a customized message to a user device associated with the player account.

19. The non-transitory, computer readable storage medium of claim 15 , further comprising instructions executable to transmit a notification to a user device associated with the player account when the user device embarks on a new level that is predicted to end past a time limit of the one of the time-based restrictions.

20. The non-transitory, computer readable storage medium of claim 15 , further comprising instructions executable to predict the predicted gameplay end points of time based on a comparison of the real-time gameplay data to historical gameplay data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2023
From: FORTUNA, ELLANA; THOMPSON, ERIKKA; KARP, SARAH
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 064080/0869 →
Continuity (2)
Continuation 17403269 · Aug 16, 2021
Related Publication 20230338857A1 · Oct 26, 2023
References Cited (90)
US 6722984B1 · Sweeney, Jr · 2004 [cited by examiner]
US 8437771B1 · Coverstone · 2013 [cited by applicant]
US 8881225B1 · Caola · 2014 [cited by examiner]
US 8932132B2 · Sakai · 2015 [cited by examiner]
US 10361802B1 · Hoffberg-Borghesani · 2019 [cited by examiner]
US 10417695B1 · Hiatt · 2019 [cited by examiner]
US 11724198B2 · Fortuna et al. · 2023 [cited by applicant]
US 20020054068A1 · Ellis · 2002 [cited by examiner]
US 20030163811A1 · Luehrs · 2003 [cited by examiner]
US 20060105838A1 · Mullen · 2006 [cited by examiner]
US 20070053513A1 · Hoffberg · 2007 [cited by applicant]
US 20070111794A1 · Hogan · 2007 [cited by examiner]
US 20070157220A1 · Cordray et al. · 2007 [cited by applicant]
US 20080096663A1 · Lieberman et al. · 2008 [cited by applicant]
US 20080192820A1 · Brooks · 2008 [cited by examiner]
US 20090131152A1 · Busse · 2009 [cited by examiner]
US 20090174702A1 · Garbow · 2009 [cited by examiner]
US 20090217342A1 · Nadler · 2009 [cited by applicant]
US 20090254656A1 · Vignisson · 2009 [cited by examiner]
US 20100081508A1 · Bhogal et al. · 2010 [cited by applicant]
US 20110072452A1 · Shimy · 2011 [cited by examiner]
US 20110183754A1 · Alghamdi · 2011 [cited by applicant]
US 20110258049A1 · Ramer et al. · 2011 [cited by applicant]
US 20120278179A1 · Campbell et al. · 2012 [cited by applicant]
US 20120308192A1 · Chung · 2012 [cited by examiner]
US 20130031601A1 · Bott · 2013 [cited by examiner]
US 20130040629A1 · Sprigg · 2013 [cited by examiner]
US 20130061260A1 · Maskatia et al. · 2013 [cited by applicant]
US 20140181910A1 · Fingal · 2014 [cited by examiner]
US 20140329589A1 · Hawver · 2014 [cited by applicant]
US 20150024838A1 · Beechey · 2015 [cited by examiner]
US 20150281793A1 · Wheatley et al. · 2015 [cited by applicant]
US 20150288571A1 · Baughman · 2015 [cited by examiner]
US 20150312609A1 · Hoctor et al. · 2015 [cited by applicant]
US 20160225278A1 · Leddy · 2016 [cited by applicant]
US 20160248766A1 · Tembey · 2016 [cited by examiner]
US 20160300388A1 · Stafford et al. · 2016 [cited by applicant]
US 20160330078A1 · Bostick · 2016 [cited by examiner]
US 20160373891A1 · Ramer et al. · 2016 [cited by applicant]
US 20170083715A1 · Gupta · 2017 [cited by examiner]
US 20170085569A1 · Gupta · 2017 [cited by examiner]
US 20170186019A1 · Loeb · 2017 [cited by examiner]
US 20170201779A1 · Publicover · 2017 [cited by applicant]
US 20170216721A1 · Nomura · 2017 [cited by examiner]
US 20170225079A1 · Conti et al. · 2017 [cited by applicant]
US 20170270021A1 · Sarangdhar et al. · 2017 [cited by applicant]
US 20170339458A1 · Patel · 2017 [cited by examiner]
US 20170339466A1 · Patel · 2017 [cited by examiner]
US 20180256981A1 · Enomoto · 2018 [cited by applicant]
US 20180278997A1 · Isbiliroglu · 2018 [cited by examiner]
US 20180352302A1 · Roe et al. · 2018 [cited by applicant]
US 20190014367A1 · Thomas · 2019 [cited by examiner]
US 20190022533A1 · Asanuma · 2019 [cited by examiner]
US 20190052471A1 · Panattoni et al. · 2019 [cited by applicant]
US 20190058958A1 · Proctor et al. · 2019 [cited by applicant]
US 20190082229A1 · Grumer · 2019 [cited by examiner]
US 20190208242A1 · Bates · 2019 [cited by examiner]
US 20190220290A1 · Yu · 2019 [cited by examiner]
US 20190230091A1 · Marlin · 2019 [cited by examiner]
US 20190270007A1 · Stine et al. · 2019 [cited by applicant]
US 20190270021A1 · Hume · 2019 [cited by examiner]
US 20190347675A1 · Yang et al. · 2019 [cited by applicant]
US 20190349619A1 · Hou · 2019 [cited by examiner]
US 20190392729A1 · Lee · 2019 [cited by examiner]
US 20200021889A1 · Ko · 2020 [cited by examiner]
US 20200026523A1 · Young · 2020 [cited by examiner]
US 20200037038A1 · Shoop · 2020 [cited by examiner]
US 20200351317A1 · Yousef · 2020 [cited by examiner]
US 20200409314A1 · Overhoff · 2020 [cited by examiner]
US 20200410888A1 · Foster · 2020 [cited by examiner]
US 20210234866A1 · Michalowitz et al. · 2021 [cited by applicant]
US 20210370183A1 · Dom et al. · 2021 [cited by applicant]
US 20220008830A1 · Valencia · 2022 [cited by examiner]
US 20220110264A1 · Fortuna · 2022 [cited by applicant]
US 20230047065A1 · Fortuna · 2023 [cited by examiner]
US 20230051771A1 · Fortuna · 2023 [cited by applicant]
CN 115705385A · 2023 [cited by applicant]
CN 115706834A · 2023 [cited by applicant]
EP 3533505A · 2019 [cited by applicant]
EP 4134144A1 · 2023 [cited by applicant]
EP 4137979A1 · 2023 [cited by applicant]
JP 2023026335A · 2023 [cited by applicant]
JP 2023027008A · 2023 [cited by applicant]
European Application No. 22188602.1 Extended European Search Report dated Jan. 4, 2023. [cited by applicant]
European Application No. 22188602.1 Extended European Search Report dated Dec. 16, 2022. [cited by applicant]
U.S. Appl. No. 17/403,269 Final Office Action mailed Dec. 8, 2022. [cited by applicant]
U.S. Appl. No. 17/403,269 Office Action mailed Jun. 7, 2022. [cited by applicant]
U.S. Appl. No. 17/399,773 Office Action mailed Nov. 15, 2022. [cited by applicant]
U.S. Appl. No. 17/403,269, Ellana Fortuna, Parental Control of Gameplay Sessions, filed Aug. 16, 2021. [cited by applicant]
U.S. Appl. No. 17/399,773, Ellana Fortuna, Intelligent Recommendations for Gameplay Session Adjustment, filed Aug. 11, 2021. [cited by applicant]