IP Library Granted Patent US 12,533,592
Granted Patent B2
US 12,533,592 · App. 18/516,922 · Granted Jan 27, 2026

In-game resource surfacing platform

Inventor: Warren Benedetto (Foothill Ranch, CA)
Assignee: Sony Interactive Entertainment LLC
A63F13/67A63F13/5375A63F13/65A63F13/79
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,533,592
App. No.
18/516,922
Granted
Jan 27, 2026
Kind
B2
Abstract

Technology is described for surfacing contextually related resources to a player of a video game by way of a surfacing platform. In a method embodiment, an operation processes a query from a player of a video game that is related to completing an objective. The method includes operations for processing game data of the player for determining a current state and processing game data of other players that have completed the objective. The method further includes operations for identifying successful attempts of completing the objective by other players and the resources used in doing so. The method selects a resource that is usable by the player to complete the objective based on those resources by the other players in the successful attempts and presents the resource to the player for immediate use.

Claims (19)

1 . A computer-implemented method, comprising:

processing a query received from a device of a player of a video game, the query related to completing an objective of advancing to a subsequent state from a current state in the video game, the current state determined from processing game data of the player;

processing game data of other players that have completed the objective to identify resources utilized by corresponding ones of game characters representing said other players during said successful attempts of completing the objective, wherein the resources identified are in-game virtual resources;

performing simulation of gameplay of the player using an artificial intelligence (AI) player to identify a resource from the resources identified from other players, the AI player configured to mimic a style of gameplay of the player and the simulation performed to predict likely performance of the player in the video game using each of the resources identified from the other players, the resource identified for use in the video game to complete the objective and is based on a measure of effectiveness associated with said resource,

wherein identifying the resource includes identifying a version of the resource matching player attributes of the player and characteristics of a game character representing the player;

presenting the resource on a user interface rendered on the device for selection by the player; and

detecting selection of the resource by the player, the detection causing automatic integration of the version of the resource into a virtual game environment of the video game and association of the resource with the game character of the player, the integration providing the game character with access to the resource to provide input to the video game for completing the objective,

wherein the input is used to update game data of the player to include said version of the resource being used, the input provided using the resource, and game state resulting from applying the input, and wherein the game character is a virtual character manipulated using input from the player.

2 . The computer-implemented method of claim 1 , wherein the processing includes interpreting the query to determine an intent of the player for completing the objective, and identify the resource that matches the intent of the player.

3 . The computer-implemented method of claim 1 , wherein said measure of effectiveness is calculated for each of the one or more resources utilized by the other players during said successful attempts of completing the objective, the measure of effectiveness is based on a plurality of game play metrics of the other players during said successful attempts of completing the objective; and

wherein the resource selected from the one or more resources has a highest measure of effectiveness.

4 . The computer-implemented method of claim 3 , wherein select ones of the other players that have successfully attempted completion of the objective are identified by matching player profile of the player with player profiles of the other players, and the measure of effectiveness is based on plurality of game play metrics of the select ones of the other players.

5 . The computer-implemented method of claim 1 , wherein the current state of the player includes inventory data that describes resources the player possesses at the current state, and wherein said presenting the resource for user selection is further based on the inventory data such that the resource that is presented is not one that the player possesses at the current state.

6 . The computer-implemented method of claim 1 , wherein said identifying successful attempts of completing the objective by the other players includes:

determining, from the game data of the other players, that the other players have been situated at the current state or a similar state; and

determining, from the game data of the other players, that the other players have reached the subsequent state while obtaining a score associated with reaching the subsequent state.

7 . The computer-implemented method of claim 1 , wherein said presenting the resource to the player via the device for use by the player includes:

selecting a rendering profile for the resource based on the player attributes, the rendering profile defines how the version of the resource is to be rendered in the video game and the player profile defines one or more of a character of the player, a skill level of the player, a play style of the player, or a preference of the player; and

rendering the resource for use by the player in the video game according to the rendering profile such that the resource is rendered to match the player profile of the player.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2025
From: BENEDETTO, WARREN
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 070105/0486 →
Continuity (2)
Continuation 16044476 · Jul 24, 2018
Related Publication 20240082734A1 · Mar 14, 2024
References Cited (132)
US 6352479B1 · Sparks, II · 2002 [cited by applicant]
US 8126933B2 · Nishiyama · 2012 [cited by applicant]
US 8260728B1 · Walsh et al. · 2012 [cited by applicant]
US 8690656B2 · Yamada et al. · 2014 [cited by applicant]
US 9358466B2 · Kruglick · 2016 [cited by applicant]
US 9421467B2 · Miyamoto · 2016 [cited by applicant]
US 9457264B1 · Chyou et al. · 2016 [cited by applicant]
US 9662565B1 · Riordan · 2017 [cited by applicant]
US 9666029B1 · Yu et al. · 2017 [cited by applicant]
US 9962605B1 · Wei et al. · 2018 [cited by applicant]
US 10223449B2 · Smith et al. · 2019 [cited by applicant]
US 10279264B1 · Aghdaie et al. · 2019 [cited by applicant]
US 10286323B2 · Aghdane et al. · 2019 [cited by applicant]
US 10387782B2 · Kon · 2019 [cited by applicant]
US 10427055B2 · Watari et al. · 2019 [cited by applicant]
US 10722798B1 · Johnson · 2020 [cited by examiner]
US 10780357B2 · Ryan et al. · 2020 [cited by applicant]
US 10857464B2 · Sulakhe · 2020 [cited by applicant]
US 11117057B2 · Hiatt et al. · 2021 [cited by applicant]
US 11123639B2 · Sherwani et al. · 2021 [cited by applicant]
US 11130061B2 · Sherwani et al. · 2021 [cited by applicant]
US 11338210B2 · Benedetto et al. · 2022 [cited by applicant]
US 11504618B2 · Sherwani et al. · 2022 [cited by applicant]
US 11534694B2 · Hiatt et al. · 2022 [cited by applicant]
US 11673051B2 · Sherwani et al. · 2023 [cited by applicant]
US 11992762B2 · Sherwani et al. · 2024 [cited by applicant]
US 20010016510A1 · Ishikawa et al. · 2001 [cited by applicant]
US 20020039952A1 · Clem · 2002 [cited by applicant]
US 20030216177A1 · Aonuma et al. · 2003 [cited by applicant]
US 20050009610A1 · Miyamoto et al. · 2005 [cited by applicant]
US 20050246638A1 · Whitten · 2005 [cited by applicant]
US 20060046234A1 · Sperry · 2006 [cited by applicant]
US 20060258462A1 · Cheng et al. · 2006 [cited by applicant]
US 20070294089A1 · Garbow et al. · 2007 [cited by applicant]
US 20080096663A1 · Lieberman et al. · 2008 [cited by applicant]
US 20080266250A1 · Jacob · 2008 [cited by examiner]
US 20080268960A1 · Farrier et al. · 2008 [cited by applicant]
US 20090209337A1 · Vrignaud et al. · 2009 [cited by applicant]
US 20100041475A1 · Zalewski et al. · 2010 [cited by applicant]
US 20100121808A1 · Kuhn · 2010 [cited by examiner]
US 20110246621A1 · May, Jr. et al. · 2011 [cited by applicant]
US 20110281648A1 · Weising · 2011 [cited by applicant]
US 20110306395A1 · Ivory et al. · 2011 [cited by applicant]
US 20120021840A1 · Johnson et al. · 2012 [cited by applicant]
US 20120202594A1 · Bistis et al. · 2012 [cited by applicant]
US 20130005452A1 · Chatani · 2013 [cited by applicant]
US 20130005471A1 · Chung et al. · 2013 [cited by applicant]
US 20130006403A1 · Moore et al. · 2013 [cited by applicant]
US 20130059634A1 · Behmaram-Mosavat et al. · 2013 [cited by applicant]
US 20130249947A1 · Reitan · 2013 [cited by applicant]
US 20130260894A1 · Graf et al. · 2013 [cited by applicant]
US 20140162780A1 · Suzuki · 2014 [cited by applicant]
US 20140256420A1 · Justice et al. · 2014 [cited by applicant]
US 20140258469A1 · Maharajh et al. · 2014 [cited by applicant]
US 20140278686A1 · Mullings et al. · 2014 [cited by applicant]
US 20140349750A1 · Thompson et al. · 2014 [cited by applicant]
US 20140370979A1 · Zahn et al. · 2014 [cited by applicant]
US 20150153906A1 · Liao et al. · 2015 [cited by applicant]
US 20150157929A1 · Hall et al. · 2015 [cited by applicant]
US 20150157938A1 · Domansky et al. · 2015 [cited by applicant]
US 20150231502A1 · Allen et al. · 2015 [cited by applicant]
US 20150382061A1 · Maisenbacher et al. · 2015 [cited by applicant]
US 20160016077A1 · Yokota et al. · 2016 [cited by applicant]
US 20160158652A1 · Wright et al. · 2016 [cited by applicant]
US 20160255409A1 · Feldstein et al. · 2016 [cited by applicant]
US 20160266740A1 · Glasgow · 2016 [cited by applicant]
US 20160310843A1 · Webb · 2016 [cited by applicant]
US 20160317927A1 · Miyamoto · 2016 [cited by applicant]
US 20160367896A1 · Lee et al. · 2016 [cited by applicant]
US 20170064014A1 · Nomura · 2017 [cited by applicant]
US 20170087460A1 · Perry · 2017 [cited by applicant]
US 20170087475A1 · Perry · 2017 [cited by applicant]
US 20170259177A1 · Aghdaie et al. · 2017 [cited by applicant]
US 20170266568A1 · Lucas et al. · 2017 [cited by applicant]
US 20170270128A1 · Smith et al. · 2017 [cited by applicant]
US 20170282063A1 · Krishnamurthy · 2017 [cited by examiner]
US 20170282077A1 · De La Cruz · 2017 [cited by applicant]
US 20170282079A1 · De La Cruz · 2017 [cited by applicant]
US 20170328724A1 · Lobo et al. · 2017 [cited by applicant]
US 20170351922A1 · Campbell · 2017 [cited by applicant]
US 20170357853A1 · Castanon et al. · 2017 [cited by applicant]
US 20180001194A1 · Sherwani et al. · 2018 [cited by applicant]
US 20180001206A1 · Osman et al. · 2018 [cited by applicant]
US 20180111041A1 · Bress et al. · 2018 [cited by applicant]
US 20180161673A1 · Pasternack et al. · 2018 [cited by applicant]
US 20180207522A1 · Roman et al. · 2018 [cited by applicant]
US 20180239959A1 · Bui et al. · 2018 [cited by applicant]
US 20180304152A1 · Wakeford · 2018 [cited by examiner]
US 20180365935A1 · Howell et al. · 2018 [cited by applicant]
US 20190217203A1 · Ryan et al. · 2019 [cited by applicant]
US 20190232168A1 · Benedetto et al. · 2019 [cited by applicant]
US 20190232169A1 · Benedetto et al. · 2019 [cited by applicant]
US 20190262707A1 · Campbell · 2019 [cited by applicant]
US 20190336859A1 · Panesar et al. · 2019 [cited by applicant]
US 20190388785A1 · Kumar et al. · 2019 [cited by applicant]
US 20200122031A1 · Sherwani et al. · 2020 [cited by applicant]
US 20200139239A1 · Lee et al. · 2020 [cited by applicant]
US 20200139245A1 · Jarzebinski · 2020 [cited by applicant]
US 20210146239A1 · Hiatt et al. · 2021 [cited by applicant]
US 20210146244A1 · Sherwani et al. · 2021 [cited by applicant]
US 20210146250A1 · Sherwani et al. · 2021 [cited by applicant]
US 20210146261A1 · Hiatt et al. · 2021 [cited by applicant]
US 20210213353A1 · Berg et al. · 2021 [cited by applicant]
US 20210362063A1 · Hiatt et al. · 2021 [cited by applicant]
US 20210402301A1 · Sherwani et al. · 2021 [cited by applicant]
US 20230041552A1 · Sherwani et al. · 2023 [cited by applicant]
CN 1848124A · 2006 [cited by applicant]
CN 102834151A · 2012 [cited by applicant]
CN 105050672A · 2015 [cited by applicant]
CN 105246567A · 2016 [cited by applicant]
CN 107158702A · 2017 [cited by applicant]
CN 107661628A · 2018 [cited by applicant]
CN 110180180A · 2019 [cited by applicant]
EP 3028751A2 · 2016 [cited by applicant]
EP 3513850A2 · 2019 [cited by applicant]
JP 2002191868A · 2002 [cited by applicant]
JP 2003325973A · 2003 [cited by applicant]
JP 2005027996A · 2005 [cited by applicant]
JP 2008295776A · 2008 [cited by applicant]
JP 2009011568A · 2009 [cited by applicant]
JP 2009201809A · 2009 [cited by applicant]
JP 2010063840A · 2010 [cited by applicant]
JP 2011218102A · 2011 [cited by applicant]
JP 2013528432A · 2013 [cited by applicant]
JP 2014228725A · 2014 [cited by applicant]
JP 2015097803A · 2015 [cited by applicant]
JP 2017164552A · 2017 [cited by applicant]
JP 2019524212A · 2019 [cited by applicant]
Chittaro et al., “VU-Flow: A Visualization Tool for Analyzing Navigation in Virtual Environments,” IEEE Transactions on Visualization and Computer Graphics, Nov. 2006, 12(6):1475-1485. [cited by applicant]
Drachen et al., “Analyzing Spatial User Behavior in Computer Games Using Geographic Information Systems,” Poster Proceedings of the 13th International Mindtrek Conference, Tampere, Finland, Sep. 2009, pp. 182-189. [cited by applicant]
Gagne et al., “A Deeper Look at the Use of Telemetry for Analysis of Player Behavior in RTS Games,” Big Data Analytics in the Social and Ubiquitous Context: 5th International Workshop on Modeling Social Media, Oct. 5, 2… [cited by applicant]
Hoobler et al., “Visualizing Competitive Behaviors in Multi-User Virtual Environments,” IEEE Visualization, Oct. 10-15, 2004, pp. 163-170. [cited by applicant]