IP Library › Granted Patent US 11,413,550
Granted Patent B2
US 11,413,550 · App. 16/730,924 · Granted Aug 16, 2022

Method for creating a mini-game

Inventors: Brian Michael Christopher Watson (San Francisco, CA); Victor Octav Suba Miura (Foster City, CA); Jacob P. Stine (La Honda, CA); Nicholas J. Cardell (Foster City, CA)
Assignee: Sony Interactive Entertainment Inc.
A63F13/88A63F13/60A63F13/70A63F13/69A63F2300/6009A63F2300/6036
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,413,550
App. No.
16/730,924
Granted
Aug 16, 2022
Kind
B2
Abstract

Methods and systems are disclosed for using and generating a mini-game from a game. One example method includes detecting an instruction to generate the mini-game for the game. The instruction is configured for a starting location for the mini-game from the game. An end location for the mini-game is determined. The mini-game includes an event of the game that occurs between the starting location and the end location of the mini-game. A snapshot is generated for the mini-game to enable play of the mini-game at the starting location. The starting location of the mini-game is selectable to be at a point that is after a start of the game.

Claims (35)

1. A method for generating a mini-game from a game, comprising,

detecting an instruction to generate the mini-game for the game, the instruction is configured for identifying a starting location for the mini-game from the game, wherein the starting location is a point after a start of the game;

identifying an end location for the mini-game that is before an end of the game; and

wherein the mini-game includes an event of the game that occurs between the starting location and the end location of the mini-game;

wherein a snapshot is generated responsive to the instruction to generate the mini-game, the snapshot includes user data and state data usable to enable play of the game only for a portion defined for the mini-game beginning from the starting location and ending at the end location.

2. The method of claim 1 , further comprising,

generating a script for the mini-game, the script of the mini-game is configured to be executed by an emulator with game inputs to bring the game to the starting location of the mini-game.

3. The method of claim 1 , wherein the event of the game is used to trigger the end location for the mini-game.

4. The method of claim 1 , wherein the snapshot is defined for any location during execution of the game.

5. The method of claim 4 , wherein the game is a legacy game.

6. The method of claim 1 , wherein the mini-game is a cloud-based game, the mini-game is generated by one or more servers to enable a client to select the mini-game to play.

7. The method of claim 1 , wherein the mini-game is generated in a cloud system and a client is provided with an interface for selecting the mini-game and playing the mini-game remotely.

8. The method of claim 1 , wherein a computer of a cloud system executes an emulator, the emulator is configured to access code of the game and process the code of the game to enable execution of the mini-game responsive to input received by a client over a network.

9. The method of claim 1 , wherein the mini-game is selected by a client from an interface, and a computer of a cloud-based system executes the mini-game responsive to inputs received from the client, and

wherein the execution of the mini-game produces a stream of video and audio that is sent to the client for display to a user of the client.

10. The method of claim 1 , wherein an emulator is executed by a cloud game system, the emulator is configured to use the snapshot to execute the mini-game responsive to selection and control received by a client over a network.

11. A method for processing a mini-game from a game, comprising,

detecting an instruction to generate the mini-game for the game, the instruction is configured to identify a starting location for the mini-game from the game;

identifying an end location for the mini-game that is before an end of the game; and

wherein the mini-game includes an event of the game that occurs between the starting location and the end location of the mini-game;

wherein a snapshot is generated responsive to the instruction to generate the mini-game, the snapshot includes user data and state data usable to enable play of the game only for a portion defined for the mini-game from the starting location and to the end location;

wherein the mini-game is selectable by a client via an interface presented on a display used by the client, and a computer of a cloud-based system executes the mini-game responsive to inputs received from the client, and wherein the execution of the mini-game produces a stream of video and audio that is sent by the client for display during play of the mini-game.

12. The method of claim 11 , wherein the starting location of the mini-game is selectable to be at a point that is after a start of the game, and the end location is before an end of the game.

13. The method of claim 11 , further comprising,

generating a script for the mini-game by the cloud-based system, the script of the mini-game is configured to be executed by an emulator with game inputs to bring the game to the starting location of the mini-game.

14. The method of claim 11 , wherein event of the game is used to trigger the end location for the mini-game.

15. The method of claim 11 , wherein the snapshot is defined for any location in execution state of the game.

16. The method of claim 11 , wherein the game is a legacy game.

17. A method for processing a mini-game from a game, comprising,

detecting an instruction to generate the mini-game for the game, the instruction is configured for a starting location for the mini-game from the game;

the mini-game includes an event of the game that occurs after the starting location, and a snapshot is generated responsive to the instruction to generate the mini-game, the snapshot includes user data and state data usable to enable play of the game only for a potion defined for the mini-game from the starting location to the end location;

the mini-game is selectable by a client via an interface presented on a display used by the client, and a computer of a cloud-based system executes the mini-game responsive to inputs received from the client over a network, and wherein the execution of the mini-game produces a stream of video and audio that is sent by the client for display for said play of the mini-game;

wherein the starting location of the mini-game is selectable to be at a point that is after a start of the game, and an end location is before an end of the game.

18. The method of claim 17 , further comprising,

generating a script for the mini-game by the cloud-based system, the script of the mini-game is configured to be executed by an emulator with game inputs to bring the game to the starting location of the mini-game.

Continuity (3)
Continuation 15650729 · Jul 14, 2017
Division 13631740 · Sep 28, 2012
Related Publication 20200129868A1 · Apr 30, 2020
Cited By (1)
US 12,242,863