Virtual presence model
First Claim
Patent Images
1. A system for providing a virtual presence perspective for a viewer, comprising:
- a server including a processor that executes software that provides functionalities of a virtual layer, wherein the server receives video data of an event and identification data, wherein a plurality of cameras capture the video data, wherein the video data and identification data are both wirelessly transmitted from a plurality of cameras to the server;
wherein the virtual layer stores data transmitted by a subsystem coupled to the plurality of cameras that are remote from the server, wherein the plurality of cameras and the subsystem are coupled to a headgear that is remote from the server;
wherein the virtual layer stores the video data and the identification data, wherein the identification data identifies the video data transmitted from the subsystem;
wherein the video data and the identification data are associated with the event and the headgear that includes the subsystem;
wherein the virtual layer includes a Live Streaming Service; and
a computing device connected to the server, wherein the computing device comprises a multi-view user interface (MVUI), wherein the Live Streaming Service streams the video data, identification data, and a secondary video stream to the computing device, wherein the MVUI displays the video data and identification data in parallel with the secondary video stream in order to provide a virtual presence Perspective, wherein the secondary video stream is captured from a different fixed camera in the event.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment of the invention, a system provides virtual presence model in servers. An embodiment of the invention also has video streaming capability and can allow a user to select which video to watch as the large, central video with some statistics and data on Side portions of the user interface.
79 Citations
20 Claims
-
1. A system for providing a virtual presence perspective for a viewer, comprising:
- a server including a processor that executes software that provides functionalities of a virtual layer, wherein the server receives video data of an event and identification data, wherein a plurality of cameras capture the video data, wherein the video data and identification data are both wirelessly transmitted from a plurality of cameras to the server;
wherein the virtual layer stores data transmitted by a subsystem coupled to the plurality of cameras that are remote from the server, wherein the plurality of cameras and the subsystem are coupled to a headgear that is remote from the server;
wherein the virtual layer stores the video data and the identification data, wherein the identification data identifies the video data transmitted from the subsystem;
wherein the video data and the identification data are associated with the event and the headgear that includes the subsystem;
wherein the virtual layer includes a Live Streaming Service; and
a computing device connected to the server, wherein the computing device comprises a multi-view user interface (MVUI), wherein the Live Streaming Service streams the video data, identification data, and a secondary video stream to the computing device, wherein the MVUI displays the video data and identification data in parallel with the secondary video stream in order to provide a virtual presence Perspective, wherein the secondary video stream is captured from a different fixed camera in the event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- a server including a processor that executes software that provides functionalities of a virtual layer, wherein the server receives video data of an event and identification data, wherein a plurality of cameras capture the video data, wherein the video data and identification data are both wirelessly transmitted from a plurality of cameras to the server;
-
9. A method of providing a virtual presence perspective for a viewer, comprising:
- providing a server that includes a processor that executes software that provides functionalities of a virtual layer, wherein the server receives video data of an event and identification data, wherein a plurality of cameras capture the video data, wherein the video data and identification data are both wirelessly transmitted from a plurality of cameras to the server;
storing, by the virtual layer, data transmitted by a subsystem coupled to the plurality of cameras that are remote from the server, wherein the plurality of cameras and the subsystem are coupled to a headgear that is remote from the server;
storing, by the virtual layer, the video data and the identification data wherein the identification data identifies the video data transmitted from the subsystem;
wherein the video data and the identification data are associated with the event and the headgear that includes the subsystem;
wherein the virtual layer includes a Live Streaming Service;
wherein a computing device is connected to the server, wherein the computing device comprises a multi-view user interface (MVUI);
streaming, by the Live Streaming Service, the video data, identification data, and a secondary video stream to the computing device; and
displaying, by the MVUI, the video data and identification data in parallel with the secondary video stream in order to provide a virtual presence perspective, wherein the secondary video stream is captured from a different fixed camera in the event. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
- providing a server that includes a processor that executes software that provides functionalities of a virtual layer, wherein the server receives video data of an event and identification data, wherein a plurality of cameras capture the video data, wherein the video data and identification data are both wirelessly transmitted from a plurality of cameras to the server;
-
17. An article of manufacture, comprising:
- a non-transitory computer-readable medium having stored thereon instructions to;
receive video data of an event and identification data, wherein a plurality of cameras capture the video data, wherein the video data and identification data are both wirelessly transmitted from a plurality of cameras to a server That provides functionalities of a virtual layer;
store, by the virtual layer, data transmitted by a subsystem coupled to the plurality of cameras that are remote from the server, wherein the plurality of cameras and the subsystem are coupled to a headgear that is remote from the server;
store, by the virtual layer, the video data and the identification data wherein the identification data identifies the video data transmitted from the subsystem;
wherein the video data and the identification data are associated with the event and the headgear that includes the subsystem;
wherein the virtual layer includes a Live Streaming Service;
wherein a computing device is connected to the server, wherein the computing device comprises a multi-view user interface (MVUI);
stream, by the Live Streaming Service, the video data, identification data, and a secondary video stream to the computing device; and
display, by the MVUI, the video data and identification data in parallel with the secondary video stream in order to provide a virtual presence perspective, wherein the secondary video stream is captured from a different fixed camera in the event. - View Dependent Claims (18, 19, 20)
- a non-transitory computer-readable medium having stored thereon instructions to;
Specification