U.S. Patent No. 9,005,033: Game movie maker
Issued April 14, 2015, to Sony Interactive Entertainment America, LLC
Priority date April 11, 2008
U.S. Patent No. 9,005,033 (the ‘033 Patent) describes a method for recording the successful completion of a level in a video game. The patent is concerned about how gamers describe their conquests to their friends. The ‘033 Patent addresses the issue by providing players a video archive every time the player completes a level. While a person is playing a video game, the system begins to create an archive. If the player fails to complete the level then the system deletes the archive. A separate video is created for each level completed, but upon the completion of the game, the system will combine all the videos into a single video. The claims in the ‘033 Patent only relate to the creation of videos, and does not claim any method for sharing.
Methods, apparatuses, and techniques for recording a user’s game play experience. The player’s game play can be recorded by recording a player’s commands as the player navigates a game level as well as game data that can include a state of the game and variables, such as random numbers, generated during the game play that were used to control aspects of the game. The recording of the player’s game play can then be reviewed and shared with others.
1. A method for recording a path of completed levels of a game by a player, the method comprising:
determining if the player completed a particular level of the game, wherein the player completes a level of the game when the player makes it through the level, and wherein the game includes a plurality of levels including a start level and an end level;
storing data captured during gameplay of the particular level of the game by the player to a file if it is determined that the player completed the particular level of the game; and
discarding the data captured during the gameplay of the particular level of the game by the player if it is determined that the player did not complete the particular level of the game,
wherein as the player plays through the plurality of levels of the game, the data captured during the gameplay of each completed level is saved to each respective files and when the end level is reached, files for all levels from the start level to the end level is combined into a single video file such that contents of the single video file upon completion of the game comprise data representing a completed path of the gameplay taken through the game from the start level to the end level.