Automatic generation of suggested mini-games for cloud-gaming based on recorded gameplay
First Claim
Patent Images
1. A method for generating a playable game slice of a video game, comprising:
- recording, by a cloud gaming system that includes at least one server computer, a user'"'"'s gameplay of the video game, wherein recording the user'"'"'s gameplay includes recording one or more of user input data received over a network from a first client device, or game state data generated by processing the user input data by a video game processor of the cloud gaming system;
analyzing, by a game state analyzer of the cloud gaming system, the user'"'"'s recorded gameplay to determine a region of interest, wherein analyzing the user'"'"'s recorded gameplay includes determining levels of activity of the user input data or game state data, the region of interest being a region having levels of activity that exceed a predefined threshold;
defining, by a break point processor of the cloud gaming system, boundaries within a gameplay context of the video game based on the determined region of interest that define options for selection of a beginning and an end for the playable game slice; and
generating, by a game slice generator of the cloud gaming system, the playable game slice of the video game based on the selection defined from the boundaries, the playable game slice of the video game being a portion of the video game, the playable game slice being configured for interactive gameplay as defined by the selected beginning and end;
sharing the playable game slice of the video game over the network to one or more additional client devices for interactive gameplay by one or more additional users;
wherein the method is executed by a processor.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for generating a playable limited version of a video game is provided. A user'"'"'s gameplay of a full version of the video game is recorded. The user'"'"'s recorded gameplay is analyzed to determine a region of interest. Boundaries are defined within a gameplay context of the video game based on the determined region of interest. The limited version of the video game is generated based on the defined boundaries.
74 Citations
21 Claims
-
1. A method for generating a playable game slice of a video game, comprising:
-
recording, by a cloud gaming system that includes at least one server computer, a user'"'"'s gameplay of the video game, wherein recording the user'"'"'s gameplay includes recording one or more of user input data received over a network from a first client device, or game state data generated by processing the user input data by a video game processor of the cloud gaming system; analyzing, by a game state analyzer of the cloud gaming system, the user'"'"'s recorded gameplay to determine a region of interest, wherein analyzing the user'"'"'s recorded gameplay includes determining levels of activity of the user input data or game state data, the region of interest being a region having levels of activity that exceed a predefined threshold; defining, by a break point processor of the cloud gaming system, boundaries within a gameplay context of the video game based on the determined region of interest that define options for selection of a beginning and an end for the playable game slice; and generating, by a game slice generator of the cloud gaming system, the playable game slice of the video game based on the selection defined from the boundaries, the playable game slice of the video game being a portion of the video game, the playable game slice being configured for interactive gameplay as defined by the selected beginning and end; sharing the playable game slice of the video game over the network to one or more additional client devices for interactive gameplay by one or more additional users; wherein the method is executed by a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for generating a playable game slice of a video game, comprising:
-
recording, by a cloud gaming system that includes at least one server computer, a user'"'"'s gameplay of the video game; analyzing, by a game state analyzer of the cloud gaming system, the user'"'"'s recorded gameplay to determine one or more regions of interest; presenting each of the regions of interest for selection; receiving a selection input indicating a selected region of interest; for the selected region of interest, defining, by a break point processor of the cloud gaming system, boundaries within a gameplay context of the video game based on the selected region of interest to define a beginning and an end for the playable game slice; and generating, by a game slice generator of the cloud gaming system, the playable game slice of the video game based on the defined boundaries, the playable game slice of the video game being a portion of the video game, the playable game slice being configured for interactive gameplay as defined by the beginning and end; sharing the playable game slice of the video game on an information page communicated over the network to one or more client devices for interactive gameplay by one or more additional users; wherein the method is executed by a processor. - View Dependent Claims (12, 13, 14, 15, 21)
-
-
16. A method for generating a playable game slice of a video game, comprising:
-
recording, by a cloud gaming system that includes at least one server computer, a user'"'"'s gameplay of a full version of the video game, wherein recording the user'"'"'s gameplay includes recording one or more of user input data received over a network from a first client device, or game state data generated by processing the user input data by a video game processor of the cloud gaming system; analyzing, by a game state analyzer of the cloud gaming system, the user'"'"'s recorded gameplay to determine one or more regions of interest, wherein each region of interest is automatically identified based on correspondence to one or more thresholds; presenting each of the regions of interest for selection; receiving a selection input indicating a selected region of interest; for the selected region of interest, defining, by a breakpoint processor of the cloud gaming system, boundaries within a gameplay context of the video game for the playable game slice based on the selected region of interest; generating, by a game slice generator of the cloud gaming system, the playable game slice of the video game based on the defined boundaries, the playable game slice of the video game being a portion of the video game, the playable game slice being configured for interactive gameplay; sharing the playable game slice of the video game over the network via a social network to one or more additional client devices for interactive gameplay by one or more additional users; wherein the method is executed by a processor. - View Dependent Claims (17, 18, 19, 20)
-
Specification