Automatic generation of suggested mini-games for cloud-gaming based on recorded gameplay
US-9352226-B2 · May 31, 2016 · US
US11014012B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11014012-B2 |
| Application number | US-201916696964-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 26, 2019 |
| Priority date | Mar 13, 2012 |
| Publication date | May 25, 2021 |
| Grant date | May 25, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for enabling multiplayer gameplay includes: executing, by a cloud gaming server, a first user's gameplay of a video game, wherein executing the first user's gameplay includes processing input received over a network from a first controller device that is associated with the first user to direct gameplay events occurring in the first user's gameplay; presenting, over the network, a live video feed of the first user's gameplay to a remote second user; processing a request for the second user to join the first user's gameplay; initiating gameplay by the second user in the first user's gameplay, wherein initiating gameplay by the second user includes processing input received over the network from a second controller device that is associated with the second user to direct at least some of the gameplay events occurring in the first user's gameplay.
Opening claim text (preview).
What is claimed is: 1. A method for enabling multiplayer gameplay, comprising: executing, by a cloud gaming server, a first user's gameplay of a video game, wherein executing the first user's gameplay includes processing input received over a network from a first controller device that is associated with the first user to direct gameplay events occurring in the first user's gameplay; presenting, over the network, a live video feed of the first user's gameplay to a remote second user; processing a request for the second user to join the first user's gameplay; initiating gameplay by the second user in the first user's gameplay, wherein initiating gameplay by the second user includes processing input received over the network from a second controller device that is associated with the second user to direct at least some of the gameplay events occurring in the first user's gameplay. 2. The method of claim 1 , wherein initiating gameplay by the second user in the first user's gameplay includes initiating a multiplayer mode of the video game that facilitates multiplayer gameplay by the first user and the second user. 3. The method of claim 2 , wherein the multiplayer mode includes continuing the processing of the input received from the first controller device while actively processing the input received from the second controller device. 4. The method of claim 1 , wherein the multiplayer gameplay is configured to enable one or more additional players to join based on availability or priority ordering of said one or more additional players. 5. The method of claim 1 , wherein one or more additional players are enabled to join the first user's gameplay or discontinue said joining. 6. The method of claim 1 , wherein said first player's gameplay is associated with a gaming process, and said gaming process is configured to run to enable said second user or other users to join or discontinue said joining over time. 7. The method of claim 6 , wherein an interface is provided by the cloud gaming server to enable access to one or more other video games or game functions, said cloud gaming server enabling navigation to the interface and said video game while the gaming process remains available to continue gameplay by said first user, second user, or one or more users that join the multiplayer gameplay of the video game. 8. The method of claim 6 , wherein during said gaming process control of the first user's gameplay is transitioned from the first controller device to the second controller device, or from the second controller device to the first controller device. 9. A non-transitory computer readable medium having program instructions embodied thereon that, when executed by at least one computing device, cause said at least one computing device to perform a method for enabling multiplayer gameplay, said method including the following method operations: executing, by a cloud gaming server, a first user's gameplay of a video game, wherein executing the first user's gameplay includes processing input received over a network from a first controller device that is associated with the first user to direct gameplay events occurring in the first user's gameplay; presenting, over the network, a live video feed of the first user's gameplay to a remote second user; processing a request for the second user to join the first user's gameplay; initiating gameplay by the second user in the first user's gameplay, wherein initiating gameplay by the second user includes processing input received over the network from a second controller device that is associated with the second user to direct at least some of the gameplay events occurring in the first user's gameplay. 10. The non-transitory computer readable medium of claim 9 , wherein initiating gameplay by the second user in the first user's gameplay includes initiating a multiplayer mode of the video game that facilitates multiplayer gameplay by the first user and the second user. 11. The non-transitory computer readable medium of claim 10 , wherein the multiplayer mode includes continuing the processing of the input received from the first controller device while actively processing the input received from the second controller device. 12. The non-transitory computer readable medium of claim 9 , wherein the multiplayer gameplay is configured to enable one or more additional players to join based on availability or priority ordering of said one or more additional players. 13. The non-transitory computer readable medium of claim 9 , wherein one or more additional players are enabled to join the first user's gameplay or discontinue said joining. 14. The non-transitory computer readable medium of claim 9 , wherein said first player's gameplay is associated with a gaming process, and said gaming process is configured to run to enable said second user or other users to join or discontinue said joining over time. 15. The non-transitory computer readable medium of claim 14 , wherein an interface is provided by the cloud gaming server to enable access to one or more other video games or game functions, said cloud gaming server enabling navigation to the interface and said video game while the gaming process remains available to continue gameplay by said first user, second user, or one or more users that join the multiplayer gameplay of the video game. 16. The non-transitory computer readable medium of claim 14 , wherein during said gaming process control of the first user's gameplay is transitioned from the first controller device to the second controller device, or from the second controller device to the first controller device. 17. A system comprising at least one computing device, said at least one computing device configured to perform a method including the following method operations: executing, by a cloud gaming server, a first user's gameplay of a video game, wherein executing the first user's gameplay includes processing input received over a network from a first controller device that is associated with the first user to direct gameplay events occurring in the first user's gameplay; presenting, over the network, a live video feed of the first user's gameplay to a remote second user; processing a request for the second user to join the first user's gameplay; initiating gameplay by the second user in the first user's gameplay, wherein initiating gameplay by the second user includes processing input received over the network from a second controller device that is associated with the second user to direct at least some of the gameplay events occurring in the first user's gameplay. 18. The system of claim 17 , wherein initiating gameplay by the second user in the first user's gameplay includes initiating a multiplayer mode of the video game that facilitates multiplayer gameplay by the first user and the second user. 19. The system of claim 18 , wherein the multiplayer mode includes continuing the processing of the input received from the first controller device while actively processing the input received from the second controller device. 20. The system of claim 17 , wherein the multiplayer gameplay is configured to enable one or more additional players to join based on availability or priority ordering of said one or more additional players. 21. The system of claim 17 , wherein one or more additional players are enabled to join the first user's gameplay or discontinue said joining. 22. The system of claim 17 , wherein said first player's gameplay is assoc
for supporting social networking services · CPC title
Commands or executable codes · CPC title
Multimedia information · CPC title
communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)} · CPC title
Watching games played by other players · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.