A mobile device is fitted with a camera and an extended reality (XR) software application program executing on a processor within an XR system. Via the XR software application program, techniques are performed for manipulating virtual objects in an XR environment. In one technique, the XR software application program facilitates the movement of a virtual object from a first location to a second location, within a plane parallel to a touchscreen of a mobile device, responsive to a displacement determined based on user input detected via the touchscreen.
Legal claims defining the scope of protection, as filed with the USPTO.
3. The computer-implemented method of claim 1, wherein the moving of the virtual object is further based on a distance from the client device to the virtual object in the XR environment and a camera view of the XR environment displayed by the display screen.
6. The computer-implemented method of claim 1, further comprising determining a displacement based on user input detected via an input device of the client device, wherein the displacement is a vector.
7. The computer-implemented method of claim 1, further comprising detaching the virtual object from an anchor point located within the XR environment.
9. The computer-implemented method of claim 1, wherein the virtual object is an extended reality overlay of a real-world object.
10. The computer-implemented method of claim 1, wherein the virtual object is an extended reality overlay of a real-world object that includes a data representation of real-time data or near-real-time data.
11. The computer-implemented method of claim 1, wherein the virtual object is an extended reality overlay of a real-world object that is a data representation of real-time data or near-real-time data from a data intake and query system, wherein the real-time or near-real-time data is generated by executing a query of machine data, at least part of which is related to the real-world object.
13. The non-transitory computer-readable storage medium of claim 12, further comprising, prior to moving the virtual object, attaching the virtual object to a camera view of the XR environment displayed by the display screen.
15. The non-transitory computer-readable storage medium of claim 13, wherein the moving of the virtual object is further based on a distance to the virtual object in the XR environment and a camera view of the XR environment displayed by the display screen.
18. The non-transitory computer-readable storage medium of claim 13, further comprising detaching the virtual object from an anchor point located within the XR environment.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
February 12, 2021
January 3, 2023
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.