IP Library Granted Patent US 12,154,206
Granted Patent B2
US 12,154,206 · App. 18/387,822 · Granted Nov 26, 2024

Method and system for simulating a virtual performance using virtual characters for content viewers

Inventor: Dan Liu (Guangdong, CN)
Assignee: HYTTO PTE. LTD.
G06T13/40G06F3/011G06T7/20G06T13/80H04N21/23418G06T2200/24
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,154,206
App. No.
18/387,822
Granted
Nov 26, 2024
Kind
B2
Abstract

Embodiments of the present disclosure provide methods and systems for broadcasting virtual performance. Motion data related to a performer is received from one or more sensors during a physical performance of the performer. The motion data is processed to animate movements of at least one virtual character. A virtual performance corresponding to the physical performance is generated based, at least in part, on the animated movements of the virtual character. The virtual performance is broadcasted to a viewer device for performing a playback of the virtual performance. The virtual performance simulates an experience of viewing the physical performance for the viewer.

Claims (49)

1. A computer-implemented method for broadcasting virtual performance, the method comprising:

receiving, by a system, status data related to an adult toy used by a performer;

processing, by the system, the status data to animate performance of a virtual adult toy;

generating, by the system, virtual performance of the virtual adult toy based, at least in part, on the animated performance of the virtual adult toy;

broadcasting, by the system, the virtual performance to a viewer device, wherein the virtual performance includes the virtual performance of the virtual adult toy corresponding to the performance of the adult toy that is used by the performer; and

causing, by the system, display of the virtual performance of the virtual adult toy on the viewer device.

2. The method as claimed in claim 1 , wherein the status data is related to sensors coupled to the adult toy.

3. The method as claimed in claim 1 , wherein the status data is related to a control signal of the adult toy, wherein the control signal is used for controlling the adult toy to perform a predefined action.

4. The method as claimed in claim 3 , wherein the virtual performance of the virtual adult toy and the performance of the adult toy are synchronized or near synchronized in real-time and corresponding to the control signal of the adult toy.

5. The method as claimed in claim 3 , wherein the status data is related to rewards from the viewer, and each reward is associated with at least one control signal of the adult toy.

6. The method as claimed in claim 1 , wherein the virtual performance of the virtual adult toy includes at least one of video or special effects corresponding to the status data related to the adult toy.

7. The method as claimed in claim 1 , further comprising:

receiving, by a system, motion data related to a performer during a physical performance of the performer;

processing, by the system, the motion data to animate movements of at least one virtual character;

generating, by the system, virtual performance corresponding to the physical performance based, at least in part, on the animated motion of the at least one virtual character;

broadcasting, by the system, the virtual performance to a viewer device, wherein the virtual performance simulates an experience of viewing the physical performance of the performer for the viewer;

causing, by the system, display of the virtual performance of the at least one virtual character and at least one virtual adult toy on the viewer device.

8. The method as claimed in claim 7 , wherein the motion data is related to a plurality of sensors associated with the performer.

9. The method as claimed in claim 8 , wherein one or more sensors of the plurality of sensors includes at least one of action sensors worn by the performer and image sensors to capture the status data of the performer.

10. A system, comprising:

a non-volatile memory, which comprises computer-executable code stored in the non-volatile memory;

a processor;

wherein, the computer-executable code, when operating on the processor, causes the system to:

receive status data related to an adult toy used by a performer;

process the status data to animate performance of a virtual adult toy;

generate virtual performance of the virtual adult toy based, at least in part, on the animated performance of the virtual adult toy;

broadcast the virtual performance to a viewer device, wherein the virtual performance includes the virtual performance of the virtual adult toy corresponding to the performance of the adult toy that is used by the performer; and

cause display of the virtual performance of the virtual adult toy on the viewer device.

11. The system as claimed in claim 10 , wherein the status data is related to sensors coupled to the adult toy.

12. The system as claimed in claim 10 , wherein the status data is related to a control signal of the adult toy, wherein the control signal is used for controlling the adult toy to perform a predefined action.

13. The system as claimed in claim 12 , wherein the virtual performance of the virtual adult toy and the performance of the adult toy are synchronized or near synchronized in real-time and corresponding to the control signal of the adult toy.

14. The system as claimed in claim 12 , wherein the status data is related to rewards from the viewer, and each reward is associated with at least one control signal of the adult toy.

15. The system as claimed in claim 10 , wherein the virtual performance of the virtual adult toy includes at least one of video or special effects corresponding to the status data related to the adult toy.

16. The system as claimed in claim 10 , wherein, the computer-executable code, when operating on the processor, further causes the system to:

receive motion data related to a performer during a physical performance of the performer;

process the motion data to animate movements of at least one virtual character;

generate virtual performance corresponding to the physical performance based, at least in part, on the animated motion of the at least one virtual character;

broadcast the virtual performance to a viewer device, wherein the virtual performance simulates an experience of viewing the physical performance of the performer for the viewer;

cause display of the virtual performance of the at least one virtual character and at least one virtual adult toy on the viewer device.

17. The system as claimed in claim 16 , wherein the motion data is related to a plurality of sensors associated with the performer.

18. The system as claimed in claim 17 , wherein one or more sensors of the plurality of sensors includes at least one of action sensors worn by the performer and image sensors to capture the status data of the performer.

19. A non-transitory computer-readable storage medium, comprising: machine-readable instructions,

the machine-readable instructions when executed by a processor of a controller, enable the controller to:

receive status data related to an adult toy used by a performer during a physical performance of the performer;

process the status data to animate performance of a virtual adult toy;

generate virtual performance of the virtual adult toy based, at least in part, on the animated performance of the virtual adult toy;

broadcast the virtual performance to a viewer device, wherein the virtual performance includes the virtual performance of the virtual adult toy corresponding to the performance of the adult toy that is used by the performer; and

cause display of the virtual performance of the virtual adult toy on the viewer device.

20. The non-transitory computer-readable storage medium as claimed in claim 19 , wherein the virtual performance of the virtual adult toy includes at least one of video or special effects corresponding to the status data related to an adult toy.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2023
From: LIU, DAN
To: HYTTO PTE. LTD.
Reel/Frame 065488/0224 →
Continuity (3)
Continuation 17529255 · Nov 17, 2021
Provisional Application 63140404 · Jan 22, 2021
Related Publication 20240070953A1 · Feb 29, 2024