×

Methods and systems for determining positional data for three-dimensional interactions inside virtual reality environments

  • US 10,345,925 B2
  • Filed: 08/02/2017
  • Issued: 07/09/2019
  • Est. Priority Date: 08/03/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, by a computing device, inertial measurement unit (IMU) data from at least one mobile device of a plurality of mobile devices operating in a virtual reality environment;

    obtaining absolute position and orientation data from at least one tracked controller of a plurality of controllers operating in the virtual reality environment;

    in response to receiving, by the computing device, a request to determine absolute position and orientation data for the at least one mobile device, comparing the IMU data from the at least one mobile device with the absolute position and orientation data of the at least one tracked controller;

    responsive to detecting, by the computing device, a correlation between the IMU data from the at least one mobile device and the absolute position and orientation data of the at least one tracked controller;

    storing, by the computing device, data indicating that the at least one mobile device from the plurality of mobile devices is associated with the at least one tracked controller from the plurality of controllers,generating a relative orientation for the at least one mobile device based on the stored data,determining absolute position and orientation for the at least one mobile device based on the relative orientation for the at least one tracked controller, andcommunicatively coupling the at least one mobile device and the at least one tracked controller, the coupling being based on the determined absolute position and orientation for the at least one mobile device.

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