IP Library Granted Patent US 12,022,165
Granted Patent B2
US 12,022,165 · App. 18/098,498 · Granted Jun 25, 2024

Video distribution system, information processing method, and computer program

Inventors: Soichiro Takakuwa (Tokyo, JP); Yuta Yanagisawa (Tokyo, JP); Aya Kurabuchi (Tokyo, JP)
Assignee: GREE, INC.
H04N21/8146G06F3/14G06T3/40G06T7/70G06T13/40G06T13/80H04N21/234H04N21/2407G06T2200/24G06T2207/10016
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 12,022,165
App. No.
18/098,498
Granted
Jun 25, 2024
Kind
B2
Abstract

A video distribution system according to this disclosure is a video distribution system that distributes a video including an animation of a character object generated based on a movement of a distribution user and comprises one or a plurality of computer processors. The one or plurality of computer processors provide (i) a distribution portion, (ii) a display device, (iii) a determination portion. If the determination portion determines that a first object is being displayed within a predetermined distance from a second object, the object display device changes the first object and the second object to a third object and displays the third object.

Claims (37)

1. A video distribution system that distributes a video including an animation of a character object, and comprises one or a plurality of computer processors, the one or plurality of computer processors being programmed to:

distribute, to a viewing user terminal, information about the video including the animation of the character object of a distribution user;

display a first object corresponding to a first gift on the video based on a display request for the first gift transmitted from the viewing user terminal;

make a determination of whether the first object displayed is being displayed within a predetermined distance from the character object or whether the first object is being displayed in contact with the character object; and

based on the determination, change the first object to a third object displayed as attached to the character object, wherein

the animation of the character object of the distribution user is generated using at least face motion data of the distribution user captured using a camera.

2. The video distribution system according to claim 1 , wherein

the one or plurality of computer processors display at least a part of the first object or of the third object so as to follow movement of the character object.

3. The video distribution system according to claim 2 , wherein

the one or plurality of computer processors display at least the part of the third object so as to cover a head of the character object and follow movement of the head of the character object.

4. The video distribution system according to claim 1 , wherein

whether the first object is being displayed within the predetermined distance from the character object or whether the first object is being displayed in contact with the character object is determined by comparing (i) three-dimensional or two-dimensional coordinates of a position at which the first object is being displayed and (ii) three-dimensional or two-dimensional coordinates of a position at which the character object is being displayed.

5. The video distribution system according to claim 1 , wherein

the one or plurality of computer processors further determine whether the first object has an attribute associated with the character object.

6. The video distribution system according to claim 1 , wherein

a plurality of the first objects are displayed according to the display request.

7. The video distribution system according to claim 1 , wherein

while the third object is being displayed, the one or plurality of computer processors restrict the display of the first object based on the further display request for the first gift.

8. The video distribution system according to claim 1 , wherein

while the third object is being displayed, the one or plurality of computer processors restrict acceptance of a further display request for the first gift.

9. The video distribution system according to claim 1 , wherein

the one or plurality of computer processors display the first object based on designation of an initial display position of the first object transmitted from the viewing user terminal.

10. The video distribution system according to claim 1 , wherein

the first object is displayed as an animation.

11. An information processing method by one or a plurality of computer processors included in a video distribution system that distributes a video including an animation of a character object, the method comprising:

distributing, to a viewing user terminal, information about the video including the animation of the character object of a distribution user;

displaying a first object corresponding to a first gift on the video based on a display request for the first gift transmitted from the viewing user terminal;

making a determination of whether the first object displayed is being displayed within a predetermined distance from the character object or whether the first object is being displayed in contact with the character object; and

based on the determination, changing the first object to a third object displayed as attached to the character object, wherein

the animation of the character object of the distribution user is generated using at least face motion data of the distribution user captured using a camera.

12. A non-transitory computer-readable medium storing a computer program executed by a distribution user terminal included in a video distribution system that distributes a video including an animation of a character object, the video distribution system including the distribution user terminal, a viewing user terminal, and a server device, the program causing one or a plurality of computer processors included in the distribution user terminal to execute:

transmitting, to the server device, information about the video including the animation of the character object of a distribution user;

receiving, from the server device, a display request, by the viewing user terminal, for a first gift to be displayed on the video;

displaying a first object corresponding to the first gift on the video, based on the display request received;

making a determination of whether the first object displayed is being displayed within a predetermined distance from the character object or whether the first object is being displayed in contact with the character object; and

based on the determination, changing the first object to a third object displayed as attached to the character object, wherein

the animation of the character object of the distribution user is generated using at least face motion data of the distribution user captured using a camera.

Assignments (2)
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 →
Priority Claims (2)
JP 2019-215901 · Nov 29, 2019 · national
JP 2020-080981 · May 1, 2020 · national
Continuity (2)
Continuation 17101417 · Nov 23, 2020
Related Publication 20230156295A1 · May 18, 2023