Method and system for simulating a virtual performance using virtual characters for content viewers
AssigneeHytto Pte. Ltd.
InventorDan Liu
Life of this patent
Estimating the term…
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.
Claims20
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 object associated with the adult toy;
- generating, by the system, virtual performance of the virtual object based, at least in part, on the animated performance of the virtual object;
- broadcasting, by the system, the virtual performance to a viewer device, wherein the virtual performance includes the virtual performance of the virtual object 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 object on the viewer device.
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 object associated with the adult toy;
- generate virtual performance of the virtual object based, at least in part, on the animated performance of the virtual object;
- broadcast the virtual performance to a viewer device, wherein the virtual performance includes the virtual performance of the virtual object corresponding to the performance of the adult toy that is used by the performer;
- and
- cause display of the virtual performance of the virtual object on the viewer device.
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 object associated with the adult toy;
- generate virtual performance of the virtual object based, at least in part, on the animated performance of the virtual object;
- broadcast the virtual performance to a viewer device, wherein the virtual performance includes the virtual performance of the virtual object corresponding to the performance of the adult toy that is used by the performer;
- and
- cause display of the virtual performance of the virtual object on the viewer device.
Dependencies are inferred from the claim text.