Patent ID: 9286713
Filing Date: 2016-03-15
CPC Classification: G06F,G06T,H04L

Claim Text:
1. A non-transitory computer readable storage medium containing program instructions executable by a processor of a first system to: access, over a network, a three-dimensional (3D) imaging software package on a remote server, wherein the remote server is configured to assess capabilities of the first system; display an output of the 3D imaging software based on the assessed capabilities of the first system; receive, over the network from a second system, a viewpoint of a user of a graphics object displayed by the second system, wherein the remote server is configured to assess the capabilities of the second system, and wherein the second system is configured to display the output of the 3D imaging software based on the assessed capabilities of the second system; render the graphics object from the viewpoint of the user of the graphics object in a stereoscopic 3D scene; track, using one or more tracking sensors, a viewpoint of a user of the first system; and adjust a projection of the graphics object such that the projection is in accordance with the viewpoint of the user of the first system.