IP Library Granted Patent US 10,921,898
Granted Patent B2
US 10,921,898 · App. 16/420,642 · Granted Feb 16, 2021

Method and apparatus for manipulating content in an interface

Inventor: Michael Lamberty (San Jose, CA)
Assignee: Atheer, Inc.
G06F3/017G02B27/01G02B27/017G06F1/163G06F3/011G02B2027/014G02B2027/0187
View Patent ↗
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 10,921,898
App. No.
16/420,642
Granted
Feb 16, 2021
Kind
B2
Abstract

A machine implemented method includes sensing entities in first and second domains. If a first stimulus is present and an entity is in the first domain, the entity is transferred from first to second domain via a bridge. If a second stimulus is present and an entity is in the second domain, the entity is transferred from second first domain via the bridge. At least some of the first domain is outputted. An apparatus includes a processor that defines first and second domains and a bridge that enables transfer of entities between domains, an entity identifier that identifies entities in the domains, a stimulus identifier that identifies stimuli, and a display that outputs at least some of the first domain. The processor transfers entities from first to second domain responsive to a first stimulus, and transfers entities from second to first domain responsive to a second stimulus.

Claims (74)

1. A method, comprising:

sensing, by a sensor, an end-effector engaging with an object located in a first domain, wherein the first domain comprises:

a first virtual reality environment; or

a first augmented reality environment;

in response to the sensing of the end-effector engaging with the object in the first domain, transferring the object from the first domain to a second domain, wherein:

the second domain comprises:

a second virtual reality environment; or

a second augmented reality environment;

the first domain is distinct from the second domain in at least one dimension; and

the object is transferred from the first domain to the second domain through a bridge that links the first domain with the second domain; and

in response to transferring the object from the first domain to the second domain, displaying, by a display, the object in the second domain.

2. The method of claim 1 , wherein the end-effector is translated from the second domain to the first domain through the bridge to engage with the object in the first domain.

3. The method of claim 1 , wherein, while the end-effector engages with the object in the first domain, the object is not displayed.

4. The method of claim 1 , wherein the end-effector continually engages with the object while the object is transferred from the first domain to the second domain through the bridge.

5. The method of claim 1 , wherein, while the end-effector passes through the bridge:

a first portion of the end-effector located in the first domain is displayed; and

a second portion of the end-effector located in the second domain is displayed.

6. The method of claim 1 , wherein, while the end-effector passes through the bridge:

a first portion of the end-effector located in the first domain is not displayed; and

a second portion of the end-effector located in the second domain is displayed.

7. The method of claim 1 , wherein, while the object passes through the bridge:

a first portion of the object located in the first domain is displayed; and

a second portion of the object located in the second domain is displayed.

8. The method of claim 1 , wherein, while the object passes through the bridge:

a first portion of the object located in the first domain is not displayed; and

a second portion of the object located in the second domain is displayed.

9. A method, comprising:

sensing, by a sensor, a first stimulus in a first domain, wherein the first domain comprises:

a first virtual reality environment; or

a first augmented reality environment;

determining, by a processing device, that an object is in the first domain;

in response to the sensing of the first stimulus in the first domain and determining the object in the first domain, transferring the object from the first domain to a second domain via a bridge linking the first domain and the second domain, wherein

the second domain comprises:

a second virtual reality environment; or

a second augmented reality environment; and

the first domain is distinct from the second domain in at least one dimension; and

in response to transferring the object from the first domain to the second domain via the bridge, displaying, by a display, at least a portion of the object in the second domain.

10. The method of claim 9 , wherein:

the first stimulus comprises a first path of an end-effector passing through the bridge into the first domain from the second domain; and

in response to sensing the end-effector passing through the bridge into the first domain from the second domain along a second path, forgo the transferring of the object from the first domain to the second domain via the bridge.

11. The method of claim 9 , wherein:

the first stimulus comprises a first posture of an end-effector passing through the bridge into the first domain from the second domain; and

in response to sensing the end-effector passing through the bridge into the first domain from the second domain with a second posture, forgo the transferring of the object from the first domain to the second domain via the bridge.

12. The method of claim 9 , further comprising:

sensing, by the sensor, a second stimulus in the first domain;

determining, by the processing device, that the object is in the second domain; and

in response to the sensing of the second stimulus in the second domain and determining the object is in the second domain, transferring the object from the second domain to the first domain via the bridge.

13. The method of claim 12 , further comprising displaying the object in the first domain.

14. The method of claim 12 , further comprising forgo displaying the object in the first domain.

15. The method of claim 12 , further comprising displaying the object moving from the second domain into the first domain via the bridge.

16. The method of claim 12 , wherein:

the first domain is at least a portion of a first field of view of a viewer viewing in a first direction; and

in response to the viewer viewing in a second direction from the first direction:

the first domain moves with respect to the viewer moving to the second direction from the first direction;

the second domain moves with respect to the viewer moving to the second direction from the first direction; and

the bridge moves with respect to the viewer moving to the second direction from the first direction.

17. The method of claim 12 , wherein:

the first domain is at least a portion of a first field of view of a viewer;

and

in response to the viewer moving from a first location to a second location:

the first domain moves with respect to the viewer moving to the second location from the first location;

the second domain moves with respect to the viewer moving to the second location from the first location; and

the bridge moves with respect to the moving to the second location from the first location.

18. An apparatus, comprising:

a sensor configured to sense an end-effector in a first region of space or a second region of space, wherein:

the first region of space is distinct from the second region of space; and

a bridge links the first region of space and the second region of space;

one of the first region of space and the second region of space is in a field of view of a user of the apparatus; and

the other of the first region of space and the second region of space is not in the field of view of the user of the apparatus; and

a processor coupled to the sensor, wherein the processor is configured to:

identify an object in the first region of space; and

in response to the sensing of the end-effector in the first region of space and the object in the first region of space, transfer the object from the first region of space to the second region of space.

19. The apparatus of claim 18 , wherein the processor is further configured to generate a non-visual output indicating the transfer of the object from the first region of space to the second region of space.

20. The apparatus of claim 18 , wherein the first region of space at least partially overlaps the second region of space.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2022
From: ATHEER, INC.
To: WEST TEXAS TECHNOLOGY PARTNERS, LLC
Reel/Frame 058962/0067 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2019
From: LAMBERTY, MICHAEL
To: ATHEER, INC.
Reel/Frame 049268/0725 →
Continuity (3)
Continuation In Part 15614507 · Jun 5, 2017
Continuation 14019175 · Sep 5, 2013
Related Publication 20190278381A1 · Sep 12, 2019