×

Interactive virtual reality systems and methods

  • US 9,684,369 B2
  • Filed: 04/08/2014
  • Issued: 06/20/2017
  • Est. Priority Date: 04/08/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing an immersive virtual reality environment for a plurality of users, the method comprising:

  • generating a virtual reality environment including a display screen having at least one virtual object and a virtual control console displayed on the display screen, the virtual control console having a plurality of display icons, each display icon in the virtual console representing a different function associated with the virtual object;

    providing a handheld interactive devices to each of the users, each handheld interactive device having a plurality of lights emitting a unique light pattern providing identification and tracking information of said each handheld interactive device, said each handheld interactive device having a trigger mechanism configured for communicating an occurrence of a trigger event;

    assigning a unique role to said each handheld interactive devices for users forming a single group of users, each role having an associated function for manipulating the virtual object in the virtual reality environment, each role for said each handheld interactive device being identified by a tracking system based on the unique light pattern emitted for said each handheld interactive device;

    tracking the plurality of lights of said each interactive device by the tracking system to determine a current status of said each handheld interactive device, the current status comprising a position, orientation, motion, existence of the triggering event, and the identification of said each handheld interactive device;

    interpreting the current status of said each handheld interactive device based on the role assigned to said each handheld interactive device;

    varying the function associated with the role to manipulate the virtual object based on the interpretation of the current status; and

    ,dynamically displaying the manipulated virtual object in the virtual reality environment.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×