IP Library Patent Application 17963947
Patent Application
App. No. 17/963,947

TECHNOLOGY FOR REPLICATING AND/OR CONTROLLING OBJECTS IN EXTENDED REALITY

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/963,947
Abstract

A technology to have better experiences, e.g., beyond-arm's-length experiences, with fine-tuned interactions in an extended-reality environment can include methods, extended-reality-compatible devices, and/or systems configured to generate, e.g., via an extended-reality-compatible device, a copy of a representation of an object in an extended-reality environment, to initiate control of the copy of the representation of the object according to a schema; and to control the copy of the representation of the object at a first location in the extended-reality environment, e.g., the first location including a location beyond-arm's-length distance from a second location in the extended-reality environment, the second location being a location of an avatar or representation of a user and/or a controller of the extended-reality-compatible device.

Claims (31)

1 . A method comprising:

generating, via an extended-reality-compatible device, a copy of a representation of an object in an extended-reality environment;

initiating control of the copy of the representation of the object according to a schema; and

controlling the copy of the representation of the object at a first location in the extended-reality environment, the first location including a location beyond-arm's-length distance from a second location in the extended-reality environment, the second location being a location of an avatar of a user of the extended-reality-compatible device.

2 . A method as claim 1 recites, wherein the copy of the representation of the object comprises at least one of a copy of a graphical representation of a hand, a copy of a graphical representation of at least a part of a user's body, and/or a copy of a graphical representation of a camera.

3 . A method as claim 1 recites, wherein the copy of the representation of the object includes a first copy of the representation of the object, and the method further comprises generating a plurality of clones, copies, or instances of the representation of the object including the first copy.

4 . A method as claim 3 recites, further comprising configuring the clones, copies, or instances in an array.

5 . A method as claim 3 recites, further comprising receiving input to manipulate a representation of an object other than the representation of the object corresponding to the copy of the representation of the object to perform at least a part of the controlling of the representation of the object, wherein the representation of the object can include a graphical representation of the object.

6 . A method as claim 3 recites, wherein the controlling includes controlling the clones, copies, or instances at least one of individually, separately, in unison, independently, and/or in tandem.

7 . A method as claim 1 recites, wherein the copy of the representation of the object includes a copy of a graphical representation of a first object, and the method further comprises generating clones, copies, or instances of a plurality of graphical representations of objects including the graphical representation of the first object.

8 . A method as claim 7 recites, further comprising configuring the clones, copies, or instances in an array.

9 . A method as claim 1 recites, wherein the generating can occur at the second location or another location, which can include the first location.

10 . A method as claim 1 recites, wherein the generating occurs at a location other than the first location, the method further comprising moving the copy of the representation of the object to the first location.

11 . A method as claim 1 recites, further comprising maintaining the copy of the representation of the object at the first location.

12 . A method as claim 11 recites, wherein the maintaining includes keeping the copy of the representation of the object in an inactive state at the first location until receiving input to activate or reactivate the copy of the representation of the object via the extended-reality-compatible device.

13 . A method as claim 1 recites, further comprising controlling the copy or copies to interact with an item in the first location.

14 . A method as claim 13 recites, further comprising moving the item, wherein the moving the item includes removing the item from the first location, presenting the item at another location, wherein the another location can include the second location.

15 . A method as claim 13 , wherein the interaction includes at least one of the copy or copies holding a writing instrument and writing on a surface.

16 . A method as claim 13 recites, wherein the interaction includes at least one of the copy or copies picking up an item and moving the item.

17 . A method as claim 16 , wherein the interaction includes at least one of the copy or copies holding a writing instrument and writing on a surface.

18 . A method as claim 16 recites, wherein the moving the item includes removing the item from the first location, presenting the item at another location, wherein the another location can include the second location.

19 . A computer-readable medium having processor-executable instructions thereon, which, upon execution, configure an extended-reality-compatible device to perform operations comprising:

generating, via the extended-reality-compatible device, a copy of a representation of an object in an extended-reality environment;

initiating control of the copy of the representation of the object according to a schema; and

controlling the copy of the representation of the object at a first location in the extended-reality environment, the first location including a location beyond-arm's-length distance from a second location in the extended-reality environment, the second location being a location of an avatar of a user of the extended-reality-compatible device.

20 . An extended-reality device-compatible comprising:

a processor; and

a computer-readable medium coupled to the processor and having processor-executable instructions thereon, which, upon execution, configure the extended-reality-compatible device to:

generate, via the extended-reality-compatible device, a copy of a representation of an object in an extended-reality environment;

initiate control of the copy of the representation of the object according to a schema; and

control the copy of the representation of the object at a first location in the extended-reality environment, the first location including a location beyond-arm's-length distance from a second location in the extended-reality environment, the second location being a location of an avatar of a user of the extended-reality-compatible device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2023
From: MCCRACKEN, SEAN; SOLANKI, SARANSH
To: META PLATFORMS TECHNOLOGIES, LLC
Reel/Frame 062262/0488 →