IP Library Granted Patent US 11,013,998
Granted Patent B2
US 11,013,998 · App. 15/003,429 · Granted May 25, 2021

Method, non-transitory computer-readable recording medium, information processing system, and information processing device

Inventor: Tomoaki Nishikawa (Minato-ku, JP)
Assignee: GREE, Inc.
A63F13/497A63F13/355A63F13/79A63F13/95A63F2300/402
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,013,998
App. No.
15/003,429
Granted
May 25, 2021
Kind
B2
Abstract

A system that acquires, from a terminal device, log data related to progress of the game generated by the terminal device; creates the video based on the log data; generates metadata related to progress of the game based on the log data; associates the metadata with the video; and outputs the video and associated metadata.

Claims (71)

1. A method executed by an information processing system, the method comprising:

acquiring, from a first terminal device that displays game screens corresponding to a gameplay of a game on a display, log data related to the gameplay of the game during a time period, the log data generated by the first terminal device, the game progressed on the first terminal device based on an input operation from a user;

creating, based on the log data, a video that replays the game screen corresponding to the gameplay during the time period on the first terminal device;

acquiring, from the first terminal device, operation information indicative of the input operation performed on an input interface of the first terminal device by the user in the game;

generating gameplay information related to the gameplay during the time period on the first terminal device based on the log data;

generating metadata based on the gameplay information and the operation information;

associating the metadata with the video; and

outputting the video and associated metadata for display on a second terminal device, wherein

a recording of the log data is started after the gameplay is started, and the recording of the log data is stopped after the gameplay is completed, wherein the video is generated based on the log data after the recording of the log data is stopped.

2. The method of claim 1 , further comprising:

storing, in a memory, a condition relating to creation of the video, wherein

the creating includes creating the video based on the log data and on the condition relating to creation of the video.

3. The method of claim 2 , wherein

the condition is a condition for extracting, from the log data, log data that satisfies a predetermined condition, and

the creating includes creating the video based on the extracted log data.

4. The method of claim 2 , wherein

the condition is a condition for extracting, from the log data, log data that satisfies a predetermined condition and for replacing processing related to the extracted log data with processing in a different format, and

the creating includes creating the video by replacing processing related to the extracted log data with processing in the different format.

5. The method of claim 1 , wherein the log data includes character code.

6. The method of claim 1 , further comprising:

replacing a predetermined processing, in a first format and related to the log data, with processing in a second format different from the first format.

7. The method of claim 1 , wherein the creating the video includes creating a universal video file that is outputted to the second terminal device.

8. The method of claim 1 , wherein the metadata is generated after the recording of the log data is stopped.

9. The method of claim 1 , wherein the input interface comprises at least one of an operation button or a touchscreen, and the input operation comprises at least one of a press operation of the operation buttons, a touch operation on the touchscreen, or a flick operation on the touchscreen.

10. One or more non-transitory computer-readable recording media configured to store instructions, which when executed by an information processing system, cause the information processing system to:

acquire, from a first terminal device that displays game screens corresponding to a gameplay of a game on a display, log data related to the gameplay of the game during a time period, the log data generated by the first terminal device, the game progressed on the first terminal device based on an input operation from a user;

create, based on the log data, a video that replays the game screen corresponding to the gameplay during the time period on the first terminal device;

acquire, from the first terminal device, operation information indicative of the input operation performed on an input interface of the first terminal device by the user in the game;

generate gameplay information related to the gameplay during the time period on the first terminal device based on the log data;

generate metadata based on the gameplay information and the operation information;

associate the metadata with the video; and

output the video and associated metadata for display on a second terminal device, wherein,

a recording of the log data is started after the gameplay is started, and the recording of the log data is stopped after the gameplay is completed, wherein the video is generated based on the log data after the recording of the log data is stopped.

11. The one or more non-transitory computer-readable recording media of claim 10 , wherein the instructions further cause the information processing system to:

store, in a memory, a condition relating to creation of the video, wherein

the creating includes creating the video based on the log data and on the condition relating to creation of the video.

12. The one or more non-transitory computer-readable recording media of claim 11 , wherein

the condition is a condition for extracting, from the log data, log data that satisfies a predetermined condition, and the creating includes creating the video based on the extracted log data.

13. The one or more non-transitory computer-readable recording media of claim 11 , wherein

the condition is a condition for extracting, from the log data, log data that satisfies a predetermined condition and for replacing processing related to the extracted log data with processing in a different format, and

the creating includes creating the video by replacing processing related to the extracted log data with processing in the different format.

14. The one or more non-transitory computer-readable recording media of claim 10 , wherein the log data includes character code.

15. An information processing system, comprising:

circuitry configured to:

acquire, from a first terminal device that displays game screens corresponding to a gameplay of a game on a display, log data related to the gameplay of the game during a time period, the log data generated by the first terminal device, the game progressed on the first terminal device based on an input operation from a user;

create, based on the log data, a video that replays the game screen corresponding to gameplay during the time period on the first terminal device;

acquire, from the first terminal device, operation information indicative of the input operation performed on an input interface of the first terminal device hy the user in the game;

generate gameplay information related to the gameplay during the time period on the first terminal device based on the log data;

generate metadata based on the gameplay information and the operation information;

associate the metadata with the video; and

output the video and associated metadata for display on a second terminal device, wherein

a recording of the log data is started after the gameplay is started, and the recording of the log data is stopped after the gameplay is completed, wherein the video is generated based on the log data after the recording of the log data is stopped.

16. The information processing system of claim 15 , wherein

the circuitry is further configured to store, in a memory, a condition relating to creation of the video, and

the circuitry creates the video based on the log data and on the condition relating to creation of the video.

17. The information processing system of claim 16 , wherein

the condition is a condition for extracting, from the log data, log data that satisfies a predetermined condition, and

the circuitry creates the video based on the extracted log data.

18. The information processing system of claim 16 , wherein

the condition is a condition for extracting, from the log data, log data that satisfies a predetermined condition and for replacing processing related to the extracted log data with processing in a different format, and

the circuitry creates the video by replacing processing related to the extracted log data with processing in the different format.

19. The information processing system of claim 15 , wherein the log data includes character code.

20. A system, comprising:

the information processing system of claim 15 ; and

the first terminal device, wherein

the first terminal device comprises:

second circuitry configured to

execute the game based on user input;

generate the log data related to the gameplay of the game during the time period; and

a communication interface configured to transmit the log data to the information processing system.

21. The system of claim 20 , wherein the communication interface transmits the log data to the information processing system each time the second circuitry executes processing related to the gameplay of the game during the time period.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY ADDRESS AND ATTORNEY DOCKET NUMBER PREVIOUSLY RECORDED AT REEL: 71296 FRAME: 163. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 10, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071611/0203 →
CHANGE OF NAME Recorded May 16, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071296/0163 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2016
From: NISHIKAWA, TOMOAKI
To: GREE, INC.
Reel/Frame 037595/0652 →
Priority Claims (1)
JP JP2015-014023 · Jan 28, 2015 · national
Continuity (1)
Related Publication 20160214012A1 · Jul 28, 2016