×

Methods and systems for multiple access to a single hardware data stream

  • US 10,623,721 B2
  • Filed: 06/12/2019
  • Issued: 04/14/2020
  • Est. Priority Date: 10/02/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • defining, by a processing device, a first coordinate in a three-dimensional (3D) space to display a virtual object to a viewer;

    displaying, by a display, the virtual object at the first coordinate in the 3D space;

    determining, by a sensor, that an end-effector interacting with the virtual object at a first point in time is pointing to a second coordinate in the 3D space that is different than the first coordinate where the virtual object is displayed;

    determining, by the processing device, an offset value between the first coordinate where the virtual object is located and the second coordinate where the end-effector is pointing to, wherein the offset value indicates a difference in the first coordinate and the second coordinate;

    determining, by the processing device, a third coordinate in the 3D space, wherein the third coordinate is the first coordinate of the first coordinate adjusted by the offset value so that the viewer perceives the virtual object as being located at the first coordinate in the 3D space;

    determining, by the sensor, that the end-effector interacting with the virtual object at a second point in time is pointing to a fourth coordinate in the 3D space that is different than the third coordinate where the virtual object is displayed; and

    in response to the end-effector pointing to the fourth coordinate in the 3D space that is not the third coordinate, iteratively adjusting, by the processing device, the fourth coordinate for the virtual object until the end-effector points to the first coordinate.

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