SYSTEM AND METHOD OF IDENTIFYING PORTIONS OF VIDEO GAME STREAMS FOR DRIVING MICROTRANSACTIONS
First Claim
1. A computer-implemented method of facilitating micro-transactions in video games based on video game streams for playback of gameplay of video games, the method being implemented in a computer 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:
- generating, by the computer, a video game stream that includes a game log and a metadata track, wherein the game log specifies at least a first event that occurred during gameplay of a video game and information that indicates at least a first time in which the first event occurred during the gameplay, and the metadata track includes annotation content relating to the gameplay;
causing, by the computer, the video game stream to be transmitted via a network to an end user device;
receiving, by the computer, from the end user device, a selection of a loadout object associated with the video game stream or a hotspot associated with the video game stream, wherein the loadout object specifies a state of the gameplay and the hotspot specifies a virtual object used during the gameplay;
causing, by the computer, a playable recreation of the state of the gameplay or the virtual object to be provided responsive to the selection; and
debiting, by the computer, an account of a user associated with the end user device based on an amount of value relating to the playable recreation or the virtual object.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided that generates a game log that specifies game events during gameplay to enable efficient distribution of video game playback, facilitates the annotation of gameplay through content from users and others, and generates a video game stream that includes the game log and content. The system facilitates the efficient sharing of video game playback, as well as annotations from users and others. For example, e-sportscasters may use the system to broadcast video game playback with their commentary and/or graphical overlays. Video game players may use the system to share video game playback efficiently with other users. The system may also facilitate the sharing of loadout conditions and micro-transactions relevant to video game playback.
-
Citations
21 Claims
-
1. A computer-implemented method of facilitating micro-transactions in video games based on video game streams for playback of gameplay of video games, the method being implemented in a computer 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:
-
generating, by the computer, a video game stream that includes a game log and a metadata track, wherein the game log specifies at least a first event that occurred during gameplay of a video game and information that indicates at least a first time in which the first event occurred during the gameplay, and the metadata track includes annotation content relating to the gameplay; causing, by the computer, the video game stream to be transmitted via a network to an end user device; receiving, by the computer, from the end user device, a selection of a loadout object associated with the video game stream or a hotspot associated with the video game stream, wherein the loadout object specifies a state of the gameplay and the hotspot specifies a virtual object used during the gameplay; causing, by the computer, a playable recreation of the state of the gameplay or the virtual object to be provided responsive to the selection; and debiting, by the computer, an account of a user associated with the end user device based on an amount of value relating to the playable recreation or the virtual object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for facilitating micro-transactions in video games based on video game streams for playback of gameplay of video games, 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; generate a video game stream that includes a game log and a metadata track, wherein the game log specifies at least a first event that occurred during gameplay of a video game and information that indicates at least a first time in which the first event occurred during the gameplay, and the metadata track includes annotation content relating to the gameplay; transmit the video game stream via a network to an end user device; receive, from the end user device, a selection of a loadout object associated with the video game stream or a hotspot associated with the video game stream, wherein the loadout object specifies a state of the gameplay and the hotspot specifies a virtual object used during the gameplay; provide a playable recreation of the state of the gameplay or the virtual object responsive to the selection; and debit an account of a user associated with the end user device based on an amount of value relating to the playable recreation or the virtual object. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A computer program product for facilitating micro-transactions in video games based on video game streams for playback of gameplay of video games, the computer program product comprising:
-
one or more tangible, non-transitory computer-readable storage devices; program instructions, stored on at least one of the one or more tangible, non-transitory computer-readable tangible storage devices that, when executed, cause a computer to; generate a video game stream that includes a game log and a metadata track, wherein the game log specifies at least a first event that occurred during gameplay of a video game and information that indicates at least a first time in which the first event occurred during the gameplay, and the metadata track includes annotation content relating to the gameplay; transmit the video game stream via a network to an end user device; receive, from the end user device, a selection of a loadout object associated with the video game stream or a hotspot associated with the video game stream, wherein the loadout object specifies a state of the gameplay and the hotspot specifies a virtual object used during the gameplay; provide a playable recreation of the state of the gameplay or the virtual object responsive to the selection; and debit an account of a user associated with the end user device based on an amount of value relating to the playable recreation or the virtual object.
-
Specification