System and method for creating and streaming augmented game sessions
First Claim
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.
3 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
16 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
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. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification