PATENT CLAIM ANALYSIS

Application Number: 15986054
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-09
Patent Classification: ["345", "504000"]

Abstract:
A multi-user virtual reality and/or augmented reality cluster system enabling the projection and tracking of users in a simulated environment is described. The disclosed cluster system enables both timely user action display in the first person and a timely view of a user's action by other participants of the simulation. The cluster system integrates motion capture cameras, distributed computing, and tracking devices to provide a simulation which seems lifelike to all participants and observers.

Claim (Index 1):
A cluster system comprising:\n a master computing device; a first computing device configured as a first client computing device, the first client computing device associated with a first user; a second computing device configured as a second client computing device, the second client computing device associated with a second user; a plurality of motion tracking cameras, wherein the plurality of motion tracking cameras are configured to reside in a physical space coincident with the first user, the plurality of motion tracking cameras configured to detect infrared light and to communicate position data derived from detected infrared light to the first computing device and to the master computing device; a first marker, attachable to a head mounted display associated with the first user, the first marker configured to emit a first repetitive pattern of infrared light pulses, the first marker associated with one or more privileged operations that are to be performed locally by the first computing device; a second marker, attachable to the head mounted display associated with the first user, the second marker configured to emit a second repetitive pattern of infrared light pulses distinct from the first repetitive pattern of infrared light pulses, the second marker associated with one or more privileged operations that are to be performed locally by the first computing device; a third marker, wearable or holdable by the first user, the third marker configured to emit a third repetitive pattern of infrared light pulses distinct from the first repetitive pattern of infrared light pulses and distinct from the second repetitive pattern of infrared light pulses, wherein the third marker is associated with one or more non-privileged operations that are to be performed remotely by the master computing device; non-transitory media that stores instructions readable by the cluster system, that when executed by the cluster system, cause the cluster system to:\n access configuration information comprising information indicating what types of operations are privileged and what types of operations are non-privileged; \n receive, at the first computing device from one or more of the plurality of motion tracking cameras, position data corresponding to the first marker and position data corresponding to the second marker; \n at least partly in response to the receipt by the first computing device of the position data corresponding to the first marker and the position data corresponding to the second marker and on the accessed configuration information, determine that a privileged operation is to be performed by the first computing device and not by the master computing device, the privileged operation enabling an orientation of a first scene of a simulation to be rendered in the head mounted display associated with the first user in synchronization with movement of the head mounted display in at least five degrees of freedom; \n transmit, from the first computing device to the master computing device, a position of the first user in the physical space, and\n provide a first instruction by the master computing device enabling an image corresponding to the first user to be rendered at a first virtual position in a display device associated with the second user, wherein the first virtual position is based at least in part on the position of the first user in the physical space and on a viewpoint of the second user; \n \n receive, at the master computing device from one or more of the plurality of motion tracking cameras, position data corresponding to the third marker; and \n at least partly in response to receipt of the position data corresponding to the third 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 the first computing device, wherein the non-privileged operation comprises enabling:\n synchronized movement of a virtual representation of the third marker from a viewpoint of the first user corresponding to received position changes associated with the third marker to be rendered in the head mounted display associated with the first user, and \n synchronized movement of a virtual representation of the third marker from a viewpoint of the second user corresponding to received position changes associated with the third marker to be rendered in the head mounted display associated with the second user.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 93.0
- Lexical Diversity: 1.50943
- Patent Class: 345.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14971720', '15948729', '15496984', '14937400', '15934137']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6911968733565395
- 35 USC 102 Novelty (BERT): 0.5209413949861144
- Combined Prediction Score: 0.674171325519497
- Mean Citation Score: 282.566402
- Max Citation Score: 334.54086
- Similarity Product: 327.4864198920108

Labels:
- Claim Label 101: 0
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 0
- Label 101 Adjusted: 0

Dataset: test