IP Library Granted Patent US 10,130,889
Granted Patent B2
US 10,130,889 · App. 15/603,251 · Granted Nov 20, 2018

Metrics-based gaming operations

Inventor: Joseph Riego (San Diego, CA)
Assignee: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
A63F13/798A63F13/12A63F13/45A63F13/79A63F13/795G06Q20/3674G06Q20/401A63F2300/535A63F2300/558A63F2300/5566
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 10,130,889
App. No.
15/603,251
Granted
Nov 20, 2018
Kind
B2
Abstract

Methods and systems for metrics-based gaming operations are provided. Information concerning game play for each play may be received and stored. Such information may be used to generate certain metrics. The generated metrics, in turn, may be used to determine how to customize a game operation. Such game operations may include providing training to a player, matching a player up with another player or with a team, adjusting a game event, etc.

Claims (46)

1. A method for metrics-based game operations, the method comprising:

storing predefined benchmarks associated with a game title played via at least one in-game avatar within a game environment, wherein each predefined benchmark corresponds to a proficiency level in performing a skill via the in-game avatar within the game environment of the game title;

receiving gameplay information from a user device over a communication network concerning performance of the skill by a first player during a session of the game title;

indexing the received gameplay information within a database in memory that stores gameplay information regarding a plurality of different players and a plurality of different sessions of the game title, the stored gameplay information having been indexed for analysis in accordance with one or more of the predefined benchmarks associated with the game title; and

executing instructions stored in memory, wherein execution of the instructions by a processor:

generates a metric based on an analysis of the indexed gameplay information concerning the first player playing the game title, wherein the generated metric characterizes the proficiency level for the skill as exhibited by first player via the in-game avatar within the game environment of the game title,

identifies when the generated metric indicates that the first player exhibits one or more weaknesses in the skill,

generates a training curriculum for the first player, the generated training curriculum directed at improving the identified weaknesses in the skill within the game title, and

provides the generated training curriculum to the user device of the first player.

2. The method of claim 1 , further comprising:

extracting data from the received gameplay information indicating that the first player has completed one or more tasks via the in-game avatar within the game environment of the game title, and

translating the extracted data regarding the completion of the one or more tasks in accordance with the predefined benchmarks.

3. The method of claim 2 , further comprising introducing at least one of a patch or emulator specific to the game title, wherein the patch or emulator requests the gameplay information associated with completion of the one or more tasks within the game title.

4. The method of claim 1 , wherein the generated training curriculum is customized for the first player based on the generated metric.

5. The method of claim 4 , wherein generating the customized training curriculum comprises recording video of a second player playing the same game title, wherein the second player is characterized as performing the skill at a higher level than the first player based on a generated metric associated with the performance of the skill by the second player.

6. The method of claim 5 , further comprising annotating the recorded video.

7. The method of claim 6 , wherein annotating the recorded video comprises adding instructions via at least one of voice over, text, and images of controller manipulation.

8. The method of claim 4 , wherein generating the customized training curriculum comprises pairing the first player with a second player playing the same game title, wherein the second player is characterized as performing the skill at a higher level than the first player based on a generated metric associated with the performance of the skill by the second player.

9. The method of claim 1 , further comprising storing a library of training videos, wherein generating the training curriculum for the first player comprises selecting at least one training video from the library of training videos.

10. A non-transitory computer-readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for metrics-based game operations, the method comprising:

storing predefined benchmarks associated with an game title played via at least one in-game avatar within a game environment, wherein each predefined benchmark corresponds to a proficiency level in performing a skill via the in-game avatar within the game environment of the game title;

receiving gameplay information from a user device over a communication network concerning performance of the skill by a first player during a session of the game title;

indexing the received gameplay information within a database in memory that stores gameplay information regarding a plurality of different players and a plurality of different sessions of the game title, the stored gameplay information having been indexed for analysis in accordance with one or more of the predefined benchmarks associated with the game title;

generating a metric based on an analysis of the indexed gameplay information concerning the first player playing the game title, wherein the generated metric characterizes the proficiency level for the skill as exhibited by first player via the in-game avatar within the game environment of the game title;

identifying when the generated metric indicates that the first player exhibits one or more weaknesses in the skill;

generating a training curriculum for the first player, the generated training curriculum directed at improving the identified weaknesses in the skill within the game title; and

providing the generated training curriculum to the user device of the first player.

11. The non-transitory computer-readable storage medium of claim 10 , further comprising instructions executable to:

extract data from the received gameplay information indicating that the first player has completed one or more tasks via the in-game avatar within the game environment of the game title, and

translate the extracted data regarding the completion of the one or more tasks in accordance with the predefined benchmarks.

12. The non-transitory computer-readable storage medium of claim 11 , further comprises instructions executable to introduce at least one of a patch or emulator specific to the game title, wherein the patch or emulator requests the gameplay information associated with completion of the one or more tasks within the game title.

13. The non-transitory computer-readable storage medium of claim 10 , where the generated training curriculum is customized for the first player based on the generated metric.

14. The non-transitory computer-readable storage medium of claim 13 , wherein generating the customized training curriculum comprises recording video of a second player playing the same game title, wherein the second player is characterized as performing the skill at a higher level than the first player based on a generated metric associated with the performance of the skill by the second player.

15. The non-transitory computer-readable storage medium of claim 14 , further comprising instructions executable to annotate the recorded video.

16. The non-transitory computer-readable storage medium of claim 15 , wherein annotating the recorded video comprises adding instructions via at least one of voice over, text, and images of controller manipulation.

17. The non-transitory computer-readable storage medium of claim 13 , wherein generating the customized training curriculum comprises pairing the first player with a second player playing the same game title, wherein the second player is characterized as performing the skill at a higher level than the first player based on a generated metric associated with the performance of the skill by the second player.

18. The non-transitory computer-readable storage medium of claim 10 , further comprising instructions executable to store a library of training videos, wherein generating the training curriculum for the first player comprises selecting at least one training video from the library of training videos.

19. A system for metrics-based game operations, the system comprising:

a library that stores predefined benchmarks associated with an game title played via at least one in-game avatar within a game environment, wherein each predefined benchmark corresponds to a proficiency level in performing a skill via the in-game avatar within the game environment of the game title;

a network interface that communicates over a communication network, wherein the network interface receives gameplay information from a user device over a communication network concerning performance of the skill by a first player during a session of the game title;

a database that stores the received gameplay information, wherein the received gameplay information is indexed within the database regarding a plurality of different players and a plurality of different sessions of the game title, the stored gameplay information having been indexed for analysis in accordance with one or more of the predefined benchmarks associated with the game title; and

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

generates a metric based on an analysis of the indexed gameplay information concerning the first player playing the game title, wherein the generated metric characterizes the proficiency level for the skill as exhibited by first player via the in-game avatar within the game environment of the game title,

identifies when the generated metric indicates that the first player exhibits one or more weaknesses in the skill,

generates a training curriculum for the first player, the generated training curriculum directed at improving the identified weaknesses in the skill within the game title, and

provides the generated training curriculum to the user device of the first player.

Assignments (4)
MERGER Recorded Mar 30, 2020
From: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 053323/0567 →
MERGER Recorded Jun 8, 2017
From: SONY COMPUTER ENTERTAINMENT AMERICA INC.
To: SONY COMPUTER ENTERTAINMENT AMERICA LLC
Reel/Frame 042654/0767 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2017
From: RIEGO, JOSEPH
To: SONY COMPUTER ENTERTAINMENT AMERICA INC.
Reel/Frame 042742/0352 →
CHANGE OF NAME Recorded Jun 8, 2017
From: SONY COMPUTER ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
Reel/Frame 042742/0393 →
Continuity (3)
Division 13528562 · Jun 20, 2012
Division 12283854 · Sep 15, 2008
Related Publication 20170266566A1 · Sep 21, 2017