System and method for creating and streaming augmented game sessions

US10137376B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10137376-B2
Application numberUS-201213731661-A
CountryUS
Kind codeB2
Filing dateDec 31, 2012
Priority dateDec 31, 2012
Publication dateNov 27, 2018
Grant dateNov 27, 2018

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.

An approach is provided for streaming of media streams (e.g., from a game console). In one implementation, a media stream that includes a secondary view of the game world may be generated at the game console. The secondary view may be of a lower-quality version of a primary view of the game world. The generation of the media stream may include: prefetching, to a cache of the game console, portions of the primary view and/or instructions for encoding the portions; and encoding, based on the prefetching, the portions to produce the secondary view. In another implementation, game play information may be executed to reproduce previous game play of a previous game session during a reproduction of the previous game session. Augmentation content may be added to the reproduced game session during the reproduction of the previous game session, creating an augmented game session having one or more views for streaming.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for facilitating streaming of augmented game sessions created via augmentation during reproduction of previous game sessions, 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: obtain game play information associated with a previous game session of a game, wherein the game play information defines previous game play of the previous game session, and the previous game play includes one or more first in-game actions that were executed on behalf of a first player in the previous game session based on one or more first user inputs received from the first player; execute the one or more first in-game actions to reproduce the previous game play of the previous game session after the previous game session, wherein execution of the one or more first in-game actions creates a reproduced game session; add augmentation content to the reproduced game session based on one or more second user inputs received from a user during the reproduced game session, wherein the addition of the augmentation content to the reproduced game session creates an augmented game session; and stream one or more views of the augmented game session, wherein the one or more views of the augmented game session are streamed, in real-time, to one or more viewers as the augmentation content is added to the reproduced game session. 2. The system of claim 1 , wherein the one or more physical processors are further caused to: generate, based on the execution of the first in-game actions, one or more views of the previous game session during the reproduced game session for presentation to the user. 3. The system of claim 1 , wherein the one or more physical processors are further caused to: generate, based on a viewpoint different than a first viewpoint of the first player, first views of the previous game session during the reproduced game session; receive a selection of the user to generate views from the first viewpoint of the first player; and generate, based on the selection and the first viewpoint of the first player, second views of the previous game session during the reproduced game session, wherein streaming the one or more views of the augmented game session comprises streaming the first views of the previous game session and the second views of the previous game session. 4. The system of claim 1 , wherein the one or more physical processors are further caused to: enable the user to control one or more in-game properties that were accessible to the first player in the previous game session during the reproduced game session. 5. The system of claim 1 , wherein the one or more physical processors are further caused to: enable the user to control one or more on-screen objects that were accessible to the first player in the previous game session during the reproduced game session. 6. The system of claim 1 , wherein the augmented game session includes a plurality of players, and the plurality of players includes the first player and the user as a second player, and wherein the one or more physical processors are further caused to: execute one or more second in-game actions based on the one or more second user inputs; and generate content related to the one or more second in-game actions based on the execution of the one or more second in-game actions, wherein adding the augmentation content to the reproduced game session comprises adding the generated content to the reproduced game session. 7. The system of claim 6 , wherein the one or more first in-game actions include in-game actions that are available to players of a first player type, and the one or more second in-game actions include actions that are available to players of a second player type. 8. The system of claim 6 , wherein the one or more second in-game actions include actions not available to players during the previous game session. 9. A method for facilitating streaming of augmented game sessions created via augmentation during reproduction of previous game sessions, the method being implemented in a computer system that includes one or more physical processors executing computer program instructions which, when executed, perform the method, the method comprising: obtaining, by the computer system, game play information associated with a previous game session of a game, wherein the game play information defines previous game play of the previous game session, and the previous game play includes one or more first in-game actions that were executed on behalf of a first player in the previous game session based on one or more first user inputs received from the first player; executing, by the computer system, the one or more first in-game actions to reproduce the previous game play of the previous game session after the previous game session, wherein execution of the one or more first in-game actions creates a reproduced game session; adding, by the computer system, augmentation content to the reproduced game session based on one or more second user inputs received from a user during the reproduced game session, wherein the addition of the augmentation content to the reproduced game session creates an augmented game session; and streaming, by the computer system, one or more views of the augmented game session, to one or more viewers, in real-time, as the augmentation content is added to the reproduced game session. 10. The method of claim 9 , further comprising: generating, by the computer system, based on the execution of the first in-game actions, one or more views of the previous game session during the reproduced game session for presentation to the user. 11. The method of claim 9 , further comprising: generating, by the computer system, based on a viewpoint different than a first viewpoint of the first player, first views of the previous game session during the reproduced game session; receiving, by the computer system, a selection of the user to generate views from the first viewpoint of the first player; and generating, by the computer system, based on the selection and the first viewpoint of the first player, second views of the previous game session during the reproduced game session, wherein streaming the one or more views of the augmented game session comprises streaming the first views of the previous game session and the second views of the previous game session. 12. The method of claim 9 , further comprising: enabling, by the computer system, the user to control one or more in-game properties that were accessible to the first player in the previous game session during the reproduced game session. 13. The method of claim 9 , further comprising: enabling, by the computer system, the user to control one or more on-screen objects that were accessible to the first player in the previous game session during the reproduced game session. 14. The method of claim 9 , wherein the augmented game session includes a plurality of players, and the plurality of players includes the first player and the user as a second player, the method further comprising: executing, by the computer system, one or more second in-game actions based on the one or more second user inputs; and generating, by the computer system, content related to the one or more second in-game actions based on the execution of the one or more second in-game actions, wherein adding the augmentation content to the reproduced game session comprises adding the generated content to the reproduced game session. 15. The method of claim 14 ,

Assignees

Inventors

Classifications

  • Partially or entirely replaying previous game actions · CPC title

  • involving reformatting operations of video signals for household redistribution, storage or real-time display {(details of conversion of video standards at pixel level H04N7/01; video transcoding H04N19/40; adapting incoming signals to the display format of the display terminal G09G5/005; media handling at the source in data packet switching networks H04L65/764)} · CPC title

  • Video games, i.e. games using an electronically generated display having two or more dimensions · CPC title

  • using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices (broadcast-related systems characterised by transmission among terminal devices H04H60/80; distributed application using peer-to-peer [P2P] networks H04L67/104) · CPC title

  • A63F13/86Primary

    Watching games played by other players · 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 US10137376B2 cover?
An approach is provided for streaming of media streams (e.g., from a game console). In one implementation, a media stream that includes a secondary view of the game world may be generated at the game console. The secondary view may be of a lower-quality version of a primary view of the game world. The generation of the media stream may include: prefetching, to a cache of the game console, porti…
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 Tue Nov 27 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).