×

Multi-user virtual reality processing

  • US 10,269,089 B2
  • Filed: 05/22/2018
  • Issued: 04/23/2019
  • Est. Priority Date: 12/16/2015
  • Status: Active Grant
First Claim
Patent Images

1. A cluster system, comprising:

  • a master computing device;

    a plurality of motion tracking cameras, wherein the plurality of motion tracking cameras are placeable in a physical space coincident with a first user, the plurality of motion tracking cameras configured to communicate position data, corresponding to detected infrared light, to the master computing device;

    a marker, wearable or holdable by the first user, configured to emit a repetitive pattern of infrared light pulses;

    non-transitory media storing instructions readable by the cluster system, that when executed by the cluster system, cause the cluster system to;

    access configuration information indicating at least one type of operation is non-privileged;

    receive, at the master computing device, physical position information corresponding to a position of the first user in the physical space, andprovide, by the master computing device, a first instruction enabling an image corresponding to the first user to be rendered at a first virtual position in a display device associated with a second user, wherein the first virtual position is based at least in part on the physical position information corresponding to the position of the first user in the physical space and on a viewpoint of the second user;

    receive, at the master computing device, position data corresponding to the marker; and

    at least partly in response to the receipt of the position data corresponding to the marker and on the accessed configuration information, determine that a non-privileged operation is to be performed by the master computing device and not by another computing device associated with the cluster system, wherein the non-privileged operation comprises enabling;

    synchronized movement to be rendered, in a head mounted display associated with the first user, of a virtual representation of the marker from a viewpoint of the first user corresponding to received position changes associated with the marker, andsynchronized movement to be rendered, in a head mounted display associated with the second user, of the virtual representation of the marker from a viewpoint of the second user corresponding to received position changes associated with the marker.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×