REMOTE TELEPRESENCE SERVER
First Claim
Patent Images
1. A method, comprising:
- receiving video streams at a first server, the video streams originating from separate video cameras carried at contemporaneous times by different live avatars, and each associated with a respective identifier for ones of the different live avatars;
serving an interface, the interface indicating identifiers for the different live avatars and enabling each of multiple clients to select at least any one of the video streams associated with the different live avatars;
receiving selection signals from the multiple clients; and
initiating connections between the multiple clients and the live avatars for controlling respective ones of the live avatars.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for controlling a live avatar include features for directing the live avatar gaze to be consistent with a remote operator'"'"'s view of the live avatar'"'"'s surroundings. Indication of gaze direction may be continuously provided to the live avatar using movable optics, for example a heads-up display, or a movable optical prism or lens. Gaze direction or operator commands may be communicated using a haptic device. Video and control streams from multiple live avatars may be aggregated through a host server and allocated via an online interface to multiple prospective remote operators.
24 Citations
20 Claims
-
1. A method, comprising:
-
receiving video streams at a first server, the video streams originating from separate video cameras carried at contemporaneous times by different live avatars, and each associated with a respective identifier for ones of the different live avatars; serving an interface, the interface indicating identifiers for the different live avatars and enabling each of multiple clients to select at least any one of the video streams associated with the different live avatars; receiving selection signals from the multiple clients; and initiating connections between the multiple clients and the live avatars for controlling respective ones of the live avatars. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server apparatus comprising at least one processor coupled to a memory, the memory holding instructions that when executed by the at least one processor cause the server apparatus to perform:
-
receiving video streams originating from separate video cameras carried at contemporaneous times by different live avatars, and each associated with a respective identifier for ones of the different live avatars; serving an interface indicating identifiers for the different live avatars and enabling each of multiple clients to select at least any one of the video streams associated with the different live avatars; receiving selection signals from the multiple clients; and initiating connections between the multiple clients and the live avatars for controlling respective ones of the live avatars. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification