IP Library Granted Patent US 11,997,368
Granted Patent B2
US 11,997,368 · App. 17/413,457 · Granted May 28, 2024

Video distribution system, video distribution method, and storage medium storing video distribution program

Inventor: Aya Kurabuchi (Tokyo, JP)
Assignee: GREE INC.
H04N21/816G06F3/04842G06V40/165G06V40/20H04N21/4781H04N21/4788H04N21/8146
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,997,368
App. No.
17/413,457
Granted
May 28, 2024
Kind
B2
Abstract

One embodiment of the invention includes one or more computer processors executing computer-readable instructions to: distribute a co-performing video including a first character object generated based on motions of a first user and a second character object generated based on motions of a second user; in response to reception of a first display request for a first gift from a viewer user viewing the co-performing video, display a display instruction object on at least one of a first user device used by the first user and a second user device used by the second user; and in response to an operation on the display instruction object, display the first gift in association with at least one of the first character object and the second character object in the co-performing video.

Claims (52)

1. A system, comprising:

one or more computer processors, wherein the one or more computer processors execute computer-readable instructions to:

distribute data for causing a plurality of viewer user devices to play a co-performing video, each of the viewer user devices being used by a corresponding one of a plurality of viewer users, the co-performing video including (i) a first character object generated based on one or more motions of a first user and (ii) a second character object generated based on one or more motions of a second user, the first user and the second user are different from the plurality of viewer users;

in response to receiving a first display request for a first gift from a first viewer user device of the plurality of viewer user devices, display a display instruction object on at least one of a first user device used by the first user or a second user device used by the second user, the first user device and the second user device are different from the plurality of viewer user devices; and

in response to an operation selecting the display instruction object, display the first gift in association with at least one of the first character object or the second character object in the co-performing video,

wherein the one or more computer processors execute the computer-readable instructions further to, in response to receiving a second display request for a second gift from a second viewer user device of the plurality of viewer user devices, display another display instruction object on at least one of the first user device or the second user device; and

wherein the second gift is not displayed in the co-performing video without operation selecting the other display instruction object.

2. The system of claim 1 , wherein:

the display instruction object is displayed on both of the first user device and the second user device,

the display instruction object is made unselectable from the second user device responsive to selection of the display instruction object by the first user device, and

the display instruction object is made unselectable from the first user device responsive to selection of the display instruction object by the second user device.

3. The system of claim 1 , wherein:

the first display request includes user specifying information specifying either the first user or the second user,

when the first user is specified by the user specifying information, the display instruction object is made selectable on the first user device and the display instruction object is made unselectable on the second user device, and

when the second user is specified by the user specifying information, the display instruction object is made selectable on the second user device and the display instruction object is made unselectable on the first user device.

4. The system of claim 1 , wherein the display instruction object is made selectable on the first user device, and the display instruction object is made unselectable in the second user device.

5. The system of claim 4 , wherein in response to detecting an operation on the first user device selecting the display instruction object, the first gift is displayed in association with the second character object in the co-performing video.

6. The system of claim 1 , wherein:

the first gift is a wear gift associated with a worn-on portion of the first character object and the second character object, and

the wear gift is displayed in the co-performing video at a position corresponding to the worn-on portion in response to the operation selecting the display instruction object.

7. The system of claim 1 , wherein a third gift is displayed in the co-performing video in response to receiving a third display request from a third viewer user device of the plurality of viewer user devices for the third gift that is displayed without being associated with a specific portion of the first character object or the second character object.

8. The system of claim 1 , wherein the co-performing video is generated based on a co-performing request from the second user.

9. The system of claim 1 , wherein in response to the operation selecting the display instruction object, the first gift is displayed in association with only one of the first character object or the second character object in the co-performing video.

10. The system of claim 1 , wherein the one or more computer processors execute the computer-readable instructions further to:

distribute a non-co-performing video including the first character object and not including the second character object,

wherein in response to receiving the first display request for the first gift from a viewer user viewing the non-co-performing video, the first gift is displayed in association with the first character object without the operation selecting the display instruction object.

11. The system of claim 1 , wherein

a game start button for starting a game is displayed on the first user device when a non-co-performing video that includes the first character object but does not include the second character object is distributed, and

the game start button is made unselectable on the first user device when the co-performing video is distributed.

12. The system of claim 1 , wherein the one or more computer processors execute the computer-readable instructions further to:

obtain, from the first user device, first face motion data representative of facial movement of the first user; and

obtain, from the second user device, second face motion data representative of facial movement of the second user, wherein:

the one or more motions of the first user are determined based on the first face motion data, and

the one or more motions of the second user are determined based on the second face motion data.

13. The system of claim 1 , wherein the one or more computer processors execute the computer-readable instructions further to:

obtain, from the first user device, first body motion data representative of body movement of the first user; and

obtain, from the second user device, second body motion data representative of body movement of the second user, wherein:

the one or more motions of the first user are determined based on the first body motion data, and

the one or more motions of the second user are determined based on the second body motion data.

14. The system of claim 1 , wherein the first gift is not displayed in the co-performing video in association with at least one of the first character object or the second character object until the operation selecting the display instruction object.

15. A method performed by executing computer readable instructions by one or more computer processor, comprising:

distributing, to a plurality of viewer user devices, data for causing the plurality of viewer user devices to play a co-performing video including (i) a first character object generated based on one or more motions of a first user and (ii) a second character object generated based on one or more motions of a second user, the first user and the second user are different from the plurality of viewer users;

in response to receiving a first display request for a first gift from a first viewer user device of the plurality of viewer user devices, causing a display instruction object to be displayed on at least one of a first user device used by the first user or a second user device used by the second user, the first user device and the second user device are different from the plurality of viewer user devices;

in response to an operation selecting the display instruction object, causing the first gift to be displayed in association with at least one of the first character object or the second character object in the co-performing video, and

in response to receiving a second display request for a second gift from a second viewer user device of the plurality of viewer user devices, causing another display instruction object to be displayed on at least one of the first user device or the second user device,

wherein the second gift is not displayed in the co-performing video without operation selecting the other display instruction object.

16. A non-transitory computer-readable storage medium storing program that, when executed by one or more computer processors effectuate operations comprising:

distributing, to a plurality of viewer user devices, data for causing the plurality of viewer user devices to play a co-performing video including (i) a first character object generated based on one or more motions of a first user and (ii) a second character object generated based on one or more motions of a second user, the first user and the second user are different from the plurality of viewer users;

in response to receiving a first display request for a first gift from a first viewer user device of the plurality of viewer user devices, displaying a display instruction object on at least one of a first user device used by the first user or a second user device used by the second user, the first user device and the second user device are different from the plurality of viewer user devices;

in response to an operation selecting the display instruction object, displaying the first gift in association with at least one of the first character object or the second character object in the co-performing video, and

in response to receiving a second display request for a second gift from a second viewer user device of the plurality of viewer user devices, displaying another display instruction object on at least one of the first user device or the second user device,

wherein the second gift is not displayed in the co-performing video without operation selecting the other display instruction object.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY STREET ADDRESS AND ATTORNEY DOCKET NUMBER PREVIOUSLY RECORDED AT REEL: 71308 FRAME: 765. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jun 10, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071611/0252 →
CHANGE OF NAME Recorded May 16, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071308/0765 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2021
From: KURABUCHI, AYA
To: GREE, INC.
Reel/Frame 056519/0052 →
Priority Claims (3)
JP 2018-232307 · Dec 12, 2018 · national
JP 2019-058027 · Mar 26, 2019 · national
JP 2019-122907 · Jul 1, 2019 · national
Continuity (1)
Related Publication 20220060800A1 · Feb 24, 2022
Cited By (1)
US 12,689,602