System and method for customizing a replay of one or more game events in a video game

US2016158656A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016158656-A1
Application numberUS-201414561801-A
CountryUS
Kind codeA1
Filing dateDec 5, 2014
Priority dateDec 5, 2014
Publication dateJun 9, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method for customizing a replay of one or more game events in a video game is provided. During a gameplay session, a trigger event is detected prompting a replay of the trigger event in-game. One or more system-defined customization templates and/or user-defined customization templates may be applied to customize the trigger event replay.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method of customizing a replay of one or more game events in a video game, 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: defining, by the computer system, one or more game events as trigger events in a video game; recording, by the computer system, gameplay state information associated with a gameplay session of the video game; detecting, by the computer system, the occurrence of a trigger event during the gameplay session; generating, by the computer system, a trigger event replay of the trigger event based in part on the recorded gameplay state information; customizing, by the computer system, the trigger event replay; and displaying, by the computer system, the customized trigger event replay to one or more players in the gameplay session of the video game. 2 . The method of claim 1 , wherein the gameplay state information is recorded either continuously or in predetermined time segments during the gameplay session of the video game. 3 . The method of claim 1 , wherein generating the trigger event replay further comprises: retrieving recorded gameplay state information for a predetermined number of game actions that occurred prior to, during, and after the trigger event; and recreating the game actions based on the retrieved recorded gameplay state information. 4 . The method of claim 1 , wherein generating the trigger event replay further comprises: retrieving recorded gameplay state information for a predetermined time period that spans a period of time before and after the trigger event; and recreating game actions that occurred during the predetermined time period based on the retrieved recorded gameplay state information. 5 . The method of claim 1 , wherein customizing the trigger event replay further comprises: applying a customization template to the trigger event replay, the customization template comprising one or more of graphical customization content, message customization content, audio customization content, or video customization content. 6 . The method of claim 5 , wherein the customization template comprises a user-defined customization template. 7 . The method of claim 1 , wherein customizing the trigger event replay further comprises: receiving, via a controller input, a selection of one of a number of customization templates available for the trigger event, wherein each available customization template for the trigger event is mapped to a different controller input, and wherein the controller comprises one of a video game controller, a peripheral device, or a motion-based input detection device; and applying the selected customization template to the trigger event replay. 8 . The method of claim 7 , further comprising: applying a default customization template to the trigger event replay if no selection is received within a predetermined time period after occurrence of the trigger event. 9 . The method of claim 1 , wherein displaying the customized trigger event replay further comprises: pausing the gameplay session for the one or more players while the customized trigger event replay is displayed to the one or more players. 10 . The method of claim 9 , further comprising: allowing the gameplay session to continue for players for which the customized trigger event replay is not displayed; and allowing the one or more players that have viewed the customized trigger event replay to rejoin the gameplay session in progress after viewing the customized trigger event replay. 11 . The method of claim 1 , wherein displaying the customized trigger event replay further comprises: displaying the customized trigger event replay to the one or more players in an on-screen window while the gameplay session continues. 12 . The method of claim 1 , wherein displaying the customized trigger event replay further comprises: displaying the customized trigger event replay to the one or more players in a perspective that is different from the perspective in which the trigger event was displayed to the one or more players. 13 . A system for customizing a replay of one or more game events in a video game, the system comprising: one or more physical processors programmed with one or more computer program instructions which, when executed, cause the one or more physical processors to: define one or more game events as trigger events in a video game; record gameplay state information associated with a gameplay session of the video game; detect the occurrence of a trigger event during the gameplay session; generate a trigger event replay of the trigger event based in part on the recorded gameplay state information; customize the trigger event replay; and display the customized trigger event replay to one or more players in the gameplay session of the video game. 14 . The system of claim 13 , wherein the gameplay state information is recorded either continuously or in predetermined time segments during the gameplay session of the video game. 15 . The system of claim 13 , wherein, to generate the trigger event replay, the one or more physical processors are further caused to: retrieve recorded gameplay state information for a predetermined number of game actions that occurred prior to, during, and after the trigger event; and recreate the game actions based on the retrieved recorded gameplay state information. 16 . The system of claim 13 , wherein, to generate the trigger event replay, the one or more physical processors are further caused to: retrieve recorded gameplay state information for a predetermined time period that spans a period of time before and after the trigger event; and recreate game actions that occurred during the predetermined time period based on the retrieved recorded gameplay state information. 17 . The system of claim 13 , wherein, to customize the trigger event replay, the one or more physical processors are further caused to: apply a customization template to the trigger event replay, the customization template comprising one or more of graphical customization content, message customization content, audio customization content, or video customization content. 18 . The system of claim 17 , wherein the customization template comprises a user-defined customization template. 19 . The system of claim 13 , wherein, to customize the trigger event replay, the one or more physical processors are further caused to: receive, via a controller input, a selection of one of a number of customization templates available for the trigger event, wherein each available customization template for the trigger event is mapped to a different controller input, and wherein the controller comprises one of a video game controller, a peripheral device, or a motion-based input detection device; and apply the selected customization template to the trigger event replay. 20 . The system of claim 19 , wherein the one or more physical processors are further caused to: apply a default customization template to the trigger event replay if no selection is received within a predetermined time period after occurrence of the trigger event. 21 . The system of claim 13 , wherein, to display the customized trigger event replay, the one or more physical processors

Assignees

Inventors

Classifications

  • A63F13/86Primary

    Watching games played by other players · CPC title

  • by the player, e.g. authoring using a level editor · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016158656A1 cover?
A system and method for customizing a replay of one or more game events in a video game is provided. During a gameplay session, a trigger event is detected prompting a replay of the trigger event in-game. One or more system-defined customization templates and/or user-defined customization templates may be applied to customize the trigger event replay.
Who is the assignee on this patent?
Activision Publishing Inc
What technology area does this patent fall under?
Primary CPC classification A63F13/86. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Thu Jun 09 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).