IP Library Granted Patent US 11,433,304
Granted Patent B2
US 11,433,304 · App. 17/223,934 · Granted Sep 6, 2022

Methods of applying virtual world elements into augmented reality

Inventors: Robert D. Fish (Irvine, CA); Curtis Hutten (Laguna Beach, CA)
Assignee: Wormhole Labs, Inc.
A63F13/52A63F13/32A63F13/332A63F13/335G06T19/003G06T19/006G06T19/20G06T2200/24
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 11,433,304
App. No.
17/223,934
Granted
Sep 6, 2022
Kind
B2
Abstract

In a method for providing an augmented reality interface for use by a first real-world human user and a second real-world human user, an augmented reality and virtual reality engine (AR-VR engine) retrieves a first set of user data associated with the first user, wherein the first set of user data is associated with a third-party virtual environment. The AR-VR engine renders a first visual transformation of the first user and an electronic interface through which the second user can interact with at least one of the first visual transformation of the first user and the transformed visual environment. The AR-VR engine detects a change in a virtual object associated with the first user and the third-party virtual environment and identifies a real-world object corresponding to the virtual object using a sensor. The AR-VR engine links the real-world object and the virtual object and renders the change associated with the virtual object onto the real-world object.

Claims (22)

1. A method of using one or more processors to provide an augmented reality interface for use by a first user and a second user, comprising:

retrieving a first set of user data associated with the first user, wherein the first set of user data is associated with a third-party virtual environment;

rendering a first visual transformation of the first user, wherein the first visual transformation includes a first user appearance and a transformed visual environment of a first real-world environment within a first threshold distance of the first user;

rendering an electronic interface through which the second user can interact with at least one of the first visual transformation of the first user and the transformed visual environment;

detecting a change in a plurality of virtual objects associated with the first user and the third-party virtual environment;

identifying a plurality of real-world objects corresponding to the plurality of virtual objects using a sensor, wherein the sensor is physically separated from the real-world object;

linking the plurality of real-world objects and the plurality of virtual objects according to corresponding linking parameters associated with physical properties of each of the plurality of real-world objects;

determining that at least one of the linking parameters satisfy a safety rule;

rendering the change associated with the virtual object associated with the linking parameter that satisfies the safety rule onto the real-world object;

determining that at least one of the linking parameters from the plurality of linking parameters fails to satisfy the safety rule; and

for the linking parameter that fails to satisfy the safety rule, refraining from rendering the corresponding virtual object in association with the respective real-world object.

2. The method of claim 1 , wherein the virtual object represents a visual appearance of a user avatar.

3. The method of claim 1 , wherein the virtual object represents a monetary value.

4. The method of claim 1 , wherein the virtual object represents an ability or power.

5. The method of claim 1 , wherein the virtual object represents a resource level.

6. The method of claim 1 , further comprising:

retrieving a second set of user data associated with the second user, wherein the second set of user data is associated with the third-party virtual environment; and

rendering a second visual transformation of the second user, wherein the second visual transformation includes a second user appearance and the transformed visual environment of a second real-world environment within a second threshold distance of a second user, and wherein the first real-world environment and the second real-world environment overlap.

7. The method of claim 1 , wherein the step of rendering a first visual transformation of the first human user includes the first human user controlling at least a portion of an appearance of the first transformed human user to one or more third parties.

8. The method of claim 1 , wherein the step of rendering a second visual transformation of the second human user includes the second human user controlling at least a portion of an appearance of the second transformed human user to one or more third parties.

9. The method of claim 1 , wherein the safety rule comprises a prohibition on rendering a virtual object in association with a real-world weapon.

10. The method of claim 1 , wherein the safety rule comprises a prohibition on rendering a solid-appearing virtual surface over a non-solid real-world surface.

Assignments (4)
SECURITY INTEREST Recorded Jan 5, 2024
From: BRAVO, DAVID
To: WORMHOLE LABS, INC.
Reel/Frame 066037/0910 →
RELEASE OF SECURITY INTEREST Recorded Nov 28, 2023
From: 54 DYER, LP
To: WORMHOLE LABS, INC.
Reel/Frame 065693/0515 →
SECURITY INTEREST Recorded Feb 6, 2023
From: WORMHOLE LABS, INC.
To: 54 DYER, LP
Reel/Frame 062604/0880 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2021
From: FISH, ROBERT D.; HUTTEN, CURTIS
To: WORMHOLE LABS, INC.
Reel/Frame 055842/0945 →
Continuity (2)
Continuation 16361150 · Mar 21, 2019
Related Publication 20210220737A1 · Jul 22, 2021
Cited By (9)
US 12,197,634 US 12,254,581 US 12,272,012 US 12,548,245 US 12,572,253 US 12,613,938 US 12,633,068 US 12,670,001 US 12,681,561