Cloud-Based Game Slice Generation and Frictionless Social Sharing with Instant Play
First Claim
1. A method, comprising:
- executing a game and receiving user interaction related to game play of the game;
generating a recording of the game play;
generating a game slice in response to selection of a portion of the recording, the game slice generated to include executable code that uses state data collected during game play of the game, the game slice being a playable version that is a subset of the game; and
sharing, in response to a share request, the game slice over a network,wherein sharing the game slice enables viewing the portion of the recording of the game play and enables game play of the game slice.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods enable creation of a game slice from a game. Plurality of games is provided for presentation on a display device. Each game is identified by an image. Selection activity is detected at the image of one of the games. In response to the selection, game code of the selected game is executed to enable game play of an unlocked game. The selected game is streamed to the display device. User interaction related to the game play is received. A recording of the game play is examined to identify portions of the game for generating a game slice, which are returned in a suggested list for selection. Game slice is generated for a selected portion from the list. A recording of the game play for the game slice is associated as a primary video segment. The game slice and the primary video segment are provided for sharing over a network.
-
Citations
13 Claims
-
1. A method, comprising:
-
executing a game and receiving user interaction related to game play of the game; generating a recording of the game play; generating a game slice in response to selection of a portion of the recording, the game slice generated to include executable code that uses state data collected during game play of the game, the game slice being a playable version that is a subset of the game; and sharing, in response to a share request, the game slice over a network, wherein sharing the game slice enables viewing the portion of the recording of the game play and enables game play of the game slice. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
streaming a game to a display device and receiving user interaction related to game play of the game; generating a recording of the game play; examining the recording of the game play to identify portions of the game available for generating a game slice; generating the game slice in response to selection of a portion from the identified portions, the game slice generated to include executable code that uses state data collected during game play of the game, the game slice being a playable version that is a subset of the game; and sharing, in response to a share request, the game slice over a network, wherein sharing the game slice enables one or more users to view the selected portion of the recording of the game play of the game and enables game play of the game slice. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification