IP Library › Granted Patent US 12,041,218
Granted Patent B2
US 12,041,218 · App. 17/059,677 · Granted Jul 16, 2024

Three-dimensional content distribution system, three-dimensional content distribution method and computer program

Inventors: Nobuo Kawakami (Tokyo, JP); Shinnosuke Iwaki (Tokyo, JP); Takashi Kojima (Tokyo, JP); Hiroaki Saito (Tokyo, JP)
Assignee: DWANGO CO., LTD.
H04N13/189G06V40/103G06V40/23H04N13/117H04N13/178H04N13/194
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,041,218
App. No.
17/059,677
Granted
Jul 16, 2024
Kind
B2
Abstract

The present disclosure causes live content to be drawn on the basis of specification data on a virtual object, operation data on the virtual object, and the like, and causes the drawn content to be provided for viewing reproduction on a terminal for viewing.

Claims (27)

1. A three-dimensional content distribution system distributing content using a three-dimensional virtual space to a terminal for viewing to be provided for viewing, the system comprising:

a recording unit recording content data to a storage unit from a plurality of users including both specification data of each virtual object disposed in the three-dimensional virtual space and motion data relevant to an operation of each virtual object, wherein both the specification data and the motion data relevant to each virtual object are stored together in a server;

a first transmitting unit transmitting the specification data and the motion data, in accordance with a request for the terminal for viewing to perform the viewing; and

a second transmitting unit transmitting data including the motion data that is generated by a manipulation unit to the recording unit, wherein the motion data are obtained by a camera, including information of joints corresponding to each part of a body of a viewer and information of a ramus connecting the joints, according to a result of sensing a movement of the joints corresponding to each part of the body in order to allow an avatar to perform a desired operation, in order for the viewer to input the avatar that is each part of the body of the viewer itself into the content while viewing the content, by receiving the transmitted data, wherein rendering is performed, by the terminal, as live broadcasting of the content, based upon both the specification data and the motion data, with a switching manipulation for viewing the content in a plurality of viewpoints.

2. The three-dimensional content distribution system according to claim 1 , wherein the recording unit further records third data relevant to a viewpoint of a virtual camera disposed in the three-dimensional virtual space.

3. The three-dimensional content distribution system according to claim 2 , further comprising:

a change accepting unit generating new content data by performing a change for adding or correcting the specification data and the motion data, in accordance with a change request from the terminal for viewing that performs the viewing, to be provided for the subsequent viewing, wherein the change accepting unit further generates the new content data by performing a change for adding or correcting the third data, to be provided for the subsequent viewing.

4. The three-dimensional content distribution system according to claim 1 , further comprising:

a change accepting unit generating new content data by performing a change for adding or correcting the specification data and the motion data, in accordance with a change request from the terminal for viewing that performs the viewing, to be provided for the subsequent viewing.

5. The three-dimensional content distribution system according to claim 1 , further comprising:

a change accepting unit generating new content data by performing a change for adding or correcting the specification data and the motion data, in accordance with a change request from the terminal for viewing that performs the viewing; and

a third transmitting unit configured to transmit data including the new content data in accordance with a request for a terminal different from the terminal to perform the viewing.

6. A three-dimensional content distribution method for distributing a content using a three-dimensional virtual space to a terminal for viewing to be provided for viewing, the method comprising:

recording content data to a storage unit from a plurality of users including both specification data relevant to a specification of each virtual object disposed in the three-dimensional virtual space and motion data relevant to an operation of each virtual object, wherein both the specification data and the motion data relevant to each virtual object are stored together in a server;

transmitting data including the specification data and the motion data, in accordance with a request for the terminal for viewing to perform the viewing;

transmitting data including the motion data that is generated by a manipulation unit to the recording unit, wherein the motion data are obtained by a camera, including information of joints corresponding to each part of a body of a viewer and information of a ramus connecting the joints, according to a result of sensing a movement of the joints corresponding to each part of the body in order to allow an avatar to perform a desired operation, in order for the viewer to input the avatar that is each part of the body of the viewer itself into the content while viewing the content, by receiving the transmitted data, wherein the recording unit records the specification data and the motion data from the terminal for viewing and from the plurality of users and updates data for displaying the three-dimensional virtual space stored in the storage unit to include the content data recorded from the users and the terminal for viewing; and

rendering, by the terminal, as live broadcasting of the content, based upon both the specification data and the motion data with a switching manipulation for viewing the content in a plurality of viewpoints.

7. The three-dimensional content distribution method according to claim 6 , wherein in the recording step, third data relevant to a viewpoint of a virtual camera disposed in the three-dimensional virtual space is further recorded.

8. The three-dimensional content distribution method according to claim 7 , further comprising:

generating new content data by performing a change for adding or correcting the specification data and the motion data, in accordance with a change request from the terminal for viewing that performs the viewing, to be provided for the subsequent viewing, wherein in the change accepting step, new content data is further generated by performing a change for adding or correcting the third data, to be provided for the subsequent viewing.

9. The three-dimensional content distribution method according to claim 6 , further comprising:

generating new content data by performing a change for adding or correcting the specification data and the motion data, in accordance with a change request from the terminal for viewing that performs the viewing, to be provided for the subsequent viewing.

10. A computer program product embodied on a non-transitory computer readable medium for allowing a computer to execute the steps of:

recording content data to a storage unit from a plurality of users including both specification data relevant to a specification of each virtual object disposed in a three-dimensional virtual space and motion data relevant to an operation of each virtual object, wherein both the specification data and the motion data relevant to each virtual object are stored together in a server;

transmitting data including the specification data and the motion data, in accordance with a request for a terminal for viewing to perform the viewing;

transmitting data including the motion data that is generated by a manipulation unit to the recording unit, wherein the motion data are obtained by a camera, including information of joints corresponding to each part of a body of a viewer and information of a ramus connecting the joints, according to a result of sensing a movement of the joints corresponding to each part of the body in order to allow an avatar to perform a desired operation, in order for the viewer to input the avatar that is each part of the body of the viewer itself into the content while viewing the content, by receiving the transmitted data, wherein the recording unit records the specification data and the motion data from the terminal for viewing and from the plurality of users and updates data for displaying the three-dimensional virtual space stored in the storage unit to include the content data recorded from the users and the terminal for viewing; and

rendering, by the terminal, as live broadcasting of the content, based upon both the specification data and the motion data with a switching manipulation for viewing the content in a plurality of viewpoints.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2021
From: KAWAKAMI, NOBUO; IWAKI, SHINNOSUKE; KOJIMA, TAKASHI; SAITO, HIROAKI
To: DWANGO CO., LTD.
Reel/Frame 057546/0716 →
Priority Claims (1)
JP 2018-150863 · Jul 25, 2018 · national
Continuity (1)
Related Publication 20210211632A1 · Jul 8, 2021