System and method of automatically annotating gameplay of a video game based on triggering events
First Claim
1. A computer-implemented method of automatically generating annotation items based on triggering events during gameplay, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- obtaining, by the computer system, at least a portion of a game log for a gameplay session, wherein the game log is generated by a game engine;
identifying, by a gameplay annotator associated with the computer system, a triggering event based on the game log;
obtaining, by the gameplay annotator, an annotation rule associated with the triggering event;
generating, by the gameplay annotator, an annotation item based on the annotation rule, said annotation item comprising data distinct from video of a gameplay session and adapted to be visually displayed and/or audibly played with the video of the gameplay session; and
causing, by the gameplay annotator, the annotation item to be visually and/or audibly provided in association with video of the gameplay session.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method is provided that automatically annotates gameplay based on triggering events that occur during a gameplay session. The system may automatically annotate the gameplay in real-time, such as during a gameplay session associated with an electronic-sports tournament. For example, the system may obtain and parse a game log corresponding to the gameplay session, identify triggering events based on the game log, obtain an annotation rule associated with the triggering event, generate an annotation item based on the annotation rule, and cause the annotation item to be presented in association with video of the gameplay session. An annotation item may be displayed interactively such that, when selected, causes the system to take an action. The action may include obtaining additional information relating to the selected annotation item; saving, sharing, liking/disliking or commenting on the selected annotation item; removing the selected annotation item from a display, and/or other actions.
-
Citations
24 Claims
-
1. A computer-implemented method of automatically generating annotation items based on triggering events during gameplay, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
-
obtaining, by the computer system, at least a portion of a game log for a gameplay session, wherein the game log is generated by a game engine; identifying, by a gameplay annotator associated with the computer system, a triggering event based on the game log; obtaining, by the gameplay annotator, an annotation rule associated with the triggering event; generating, by the gameplay annotator, an annotation item based on the annotation rule, said annotation item comprising data distinct from video of a gameplay session and adapted to be visually displayed and/or audibly played with the video of the gameplay session; and causing, by the gameplay annotator, the annotation item to be visually and/or audibly provided in association with video of the gameplay session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system of automatically generating annotation items based on triggering events during gameplay, the system comprising:
-
a computer system comprising one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, program the computer system to; obtain at least a portion of a game log for a gameplay session, wherein the game log is generated by a game engine; have a game annotator identify a triggering event based on the game log; have the game annotator obtain an annotation rule associated with the triggering event; have the game annotator generate an annotation item based on the annotation rule, said annotation item comprising data distinct from video of a gameplay session and adapted to be visually displayed and/or audibly played with the video of the gameplay session; and have the game annotator cause the annotation item to be visually and/or audibly provided in association with video of the gameplay session. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification