IP Library Granted Patent US 12,284,418
Granted Patent B2
US 12,284,418 · App. 17/922,927 · Granted Apr 22, 2025

Video distribution in which display is controlled based on behavior of viewer

Inventor: Ko Kikuchi (Tokyo, JP)
Assignee: Rakuten Group, Inc.
H04N21/44218H04N21/2187H04N21/2542
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,284,418
App. No.
17/922,927
Granted
Apr 22, 2025
Kind
B2
Abstract

A collector ( 101 ) collects behaviors of a plurality of viewers viewing a live streaming video from a plurality of viewer terminals ( 300 ) respectively used by the plurality of viewers. The allocator ( 103 ) allocates, to each viewer of the plurality of viewers, another viewer specified as a referent from among the plurality of viewers based on the collected behaviors. The generator ( 104 ) generates display control information for each viewer based on a behavior of the viewer and a behavior of the referent allocated to the viewer among the collected behaviors. The transmitter ( 105 ) transmits the generated display control information to a viewer terminal ( 300 ) used by each viewer.

Claims (29)

1. A video distribution system comprising one or more processors, wherein at least one of the one or more processors performs processing of:

collecting behaviors of a plurality of viewers viewing a live streaming video from a plurality of viewer terminals respectively used by the plurality of viewers;

allocating, to a display of each viewer of the plurality of viewers, another viewer specified as a referent from among the plurality of viewers, wherein the allocating is based on the collected behaviors;

when the collected behavior satisfies a salient condition, allocating a viewer whose behavior satisfies the salient condition, as a new referent, to a display of each viewer who is not allocated with the viewer whose behavior satisfies the salient condition as the referent;

generating display control information for the each viewer based on a behavior of the each viewer and a behavior of the referent allocated to the display of each viewer among the collected behaviors; and

transmitting the generated display control information to a viewer terminal used by the each viewer.

2. The video distribution system according to claim 1 , wherein at least one of the one or more processors performs processing of causing the viewer terminal used by the each viewer to display avatars of the each viewer and of the referent allocated to the display of the each viewer by changing modes of the avatars based on the transmitted display control information.

3. The video distribution system according to claim 1 , wherein at least one of the one or more processors performs processing of, when a number of referents allocated to the display of the each viewer has reached a threshold, deleting one referent from the referents allocated to the display of the each viewer and then allocating a viewer whose behavior satisfies the salient condition as a new referent to the display of the each viewer.

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

the video introduces an item,

the collected behaviors include a behavior related to purchasing the item introduced in the video, and

at least one of the one or more processors performs processing of generating display control information that highlights avatars of the each viewer and of the referent allocated to the display of the each viewer based on the collected behavior related to purchasing while the viewers are viewing the live streaming video.

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

the video introduces an item,

the collected behaviors include a behavior related to purchasing the item introduced in the video, and

at least one of the one or more processors performs processing of generating display control information that causes avatars of the each viewer and of the referent allocated to the display of the each viewer to have an object indicating the behavior related to purchasing while the viewers are viewing the live streaming video.

6. The video distribution system according to claim 3 , wherein at least one of the one or more processors performs processing of, when the number of referents allocated to the display of the each viewer has reached the threshold, deleting one referent with a lowest degree of the collected behavior among the referents allocated to the display of the each viewer.

7. A display control method comprising: by a computer,

collecting behaviors of a plurality of viewers viewing a live streaming video from a plurality of viewer terminals respectively used by the plurality of viewers;

allocating, to a display of each viewer of the plurality of viewers, another viewer specified as a referent from among the plurality of viewers, wherein the allocating is based on the collected behaviors;

when the collected behavior satisfies a salient condition, allocating a viewer whose behavior satisfies the salient condition, as a new referent, to a display of each viewer who is not allocated with the viewer whose behavior satisfies the salient condition as the referent;

generating display control information for the each viewer based on a behavior of the each viewer and a behavior of the referent allocated to the display of the each viewer among the collected behaviors; and

transmitting the generated display control information to a viewer terminal used by the each viewer.

8. A non-transitory computer-readable recording medium on which is recorded a program for causing a computer to perform:

collecting behaviors of a plurality of viewers viewing a live streaming video from a plurality of viewer terminals respectively used by the plurality of viewers;

allocating, to a display of each viewer of the plurality of viewers, another viewer specified as a referent from among the plurality of viewers, wherein the allocating is based on the collected behaviors;

when the collected behavior satisfies a salient condition, allocating a viewer whose behavior satisfies the salient condition, as a new referent, to a display of each viewer who is not allocated with the viewer whose behavior satisfies the salient condition as the referent;

generating display control information for the each viewer based on a behavior of the each viewer and a behavior of the referent allocated to the display of the each viewer among the collected behaviors; and

transmitting the generated display control information to a viewer terminal used by the each viewer.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2024
From: RAKUTEN MOBILE, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 067685/0007 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2022
From: KIKUCHI, KO
To: RAKUTEN MOBILE, INC.
Reel/Frame 061769/0291 →
Continuity (1)
Related Publication 20240223850A1 · Jul 4, 2024
References Cited (4)
US 20090293079A1 · McKee · 2009 [cited by examiner]
US 20160286275A1 · Maeda · 2016 [cited by examiner]
US 20220385710A1 · Chen · 2022 [cited by examiner]
JP 2015090526A · 2015 [cited by applicant]