×

Virtual reality systems with human interface device emulation and related methods

  • US 10,281,977 B2
  • Filed: 05/25/2017
  • Issued: 05/07/2019
  • Est. Priority Date: 05/25/2017
  • Status: Active Grant
First Claim
Patent Images

1. A virtual reality (VR) system for displaying three-dimensional (3D) content to a user, the 3D content being configured to respond to inputs provided by a human interface device (HID), the system comprising:

  • a VR head mounted display (HMD) having a head piece and a display, the head piece being configured to be worn by a user to position the display, the display being configured to display the 3D content to the user, the head mounted display being configured to provide movement information corresponding to movement of the head mounted display; and

    emulation circuitry configured to;

    receive the movement information;

    convert the movement information into emulated HID movement information compatible with the 3D content; and

    use the emulated HID movement information to facilitate interaction of the user within a VR environment, associated with the 3D content, displayed on the display of the head mounted display;

    wherein;

    the 3D content is configured to respond to HID pitch inputs and HID yaw inputs, but not configured to respond to HID roll inputs;

    the movement information comprises HMD pitch information, HMD roll information, and HMD yaw information; and

    the emulation circuitry is further configured to;

    convert the HMD pitch information and the HMD yaw information into emulated HID pitch inputs and emulated HID yaw inputs, respectively;

    use the emulated HID pitch inputs and emulated HID yaw inputs to facilitate interaction of the user within the VR environment displayed by the head mounted display such that the VR environment responds to the emulated HID pitch inputs and the emulated HID yaw inputs; and

    reconfigure image data associated with the 3D content such that the VR environment responds to the HMD roll information.

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