IP Library Granted Patent US 11,580,708
Granted Patent B2
US 11,580,708 · App. 17/445,003 · Granted Feb 14, 2023

Interactive virtual reality system

Inventor: Scott Werner (Palo Alto, CA)
Assignee: GROUPON, INC.
G06T19/006G06F3/011G06F3/147G06F3/1454G06F3/167G06Q10/087G06Q20/4014G09G3/003G09G5/14G09G2358/00
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,580,708
App. No.
17/445,003
Granted
Feb 14, 2023
Kind
B2
Abstract

Provided herein are method, apparatus, and computer program products for generating a first and second three dimensional interactive environment. The first three dimensional interactive environment may contain one or more engageable virtual interfaces that correspond to one or more items. Upon engagement with a virtual interface the second three dimensional interactive environment is produced to virtual simulation related to the one or more items.

Claims (35)

1. An apparatus comprising at least one processor and at least one non-transitory memory including computer-coded instructions thereon, the computer coded instructions, with the at least one processor, configure the apparatus to:

determine a virtual interface set, wherein the virtual interface set comprises at least one virtual interface associated with at least one promotion, and wherein each virtual interface in the virtual interface set is associated with a virtual experience portal;

receive 3D environment data associated with a user profile from a user parameters database;

output, to a display, a first three dimensional interactive environment comprising the virtual interface set, wherein the first three dimensional interactive environment is visually configured based at least in part on the 3D environment data associated with the user profile;

receive user input data engaging a first virtual experience portal associated with a first virtual interface of the virtual interface set, the first virtual interface associated with a first promotion for a first item or a first experience; and

output, utilizing the display, a second three dimensional interactive environment, wherein the second three dimensional interactive environment represents an experiential item virtual simulation enabling virtual user interaction associated with a virtual item representation of the first item or experience.

2. The apparatus according to claim 1 , wherein the second three dimensional interactive environment is configured based at least in part on the 3D environment data associated with the user profile.

3. The apparatus according to claim 1 , wherein the first three dimensional interactive environment is configured to provide a point-of-view based at least in part on the 3D environment data associated with the user profile.

4. The apparatus according to claim 1 , wherein the first three dimensional interactive environment comprises a virtual concierge associated with the user profile.

5. The apparatus according to claim 1 , wherein the first three dimensional interactive environment is shared between a first user associated with the user profile and a second user associated with a second user profile.

6. The apparatus according to claim 5 , wherein the second user is associated with a second rendering of the first three dimensional interactive environment, the second rendering visually configured based at least in part on the second user profile associated with the second user.

7. The apparatus according to claim 5 , wherein the second user profile is associated with a second user point of view and the first user profile is associated with a first point of view within the first three dimensional interactive environment.

8. The apparatus according to claim 1 , wherein the second three dimensional interactive environment is shared between at least a first user associated with the first user profile and a second user associated with a second user profile.

9. The apparatus according to claim 8 , wherein the second user is associated with a second rendering of the second three dimensional interactive environment, the second rendering visually configured based at least in part on the second user profile associated with the second user.

10. A computer-implemented method comprising:

determining a virtual interface set, wherein the virtual interface set comprises at least one virtual interface associated with at least one promotion, and wherein each virtual interface in the virtual interface set is associated with a virtual experience portal;

receiving 3D environment data associated with a user profile from a user parameters database;

outputting, to a display, a first three dimensional interactive environment comprising the virtual interface set, wherein the first three dimensional interactive environment is visually configured based at least in part on the 3D environment data associated with the user profile;

receiving user input data engaging a first virtual experience portal associated with a first virtual interface of the virtual interface set, the first virtual interface associated with a first promotion for a first item or a first experience; and

outputting, utilizing the display, a second three dimensional interactive environment, wherein the second three dimensional interactive environment represents an experiential item virtual simulation enabling virtual user interaction associated with a virtual item representation of the first item or experience.

11. The computer-implemented method according to claim 10 , wherein the second three dimensional interactive environment is configured based at least in part on the 3D environment data associated with the user profile.

12. The computer-implemented method according to claim 10 , wherein the first three dimensional interactive environment is configured to provide a point-of-view based at least in part on the 3D environment data associated with the user profile.

13. The computer-implemented method according to claim 10 , wherein the first three dimensional interactive environment comprises a virtual concierge associated with the user profile.

14. The computer-implemented method according to claim 10 , wherein the first three dimensional interactive environment is shared between a first user associated with the user profile and a second user associated with a second user profile.

15. The computer-implemented method according to claim 14 , wherein the second user is associated with a second rendering of the first three dimensional interactive environment, the second rendering visually configured based at least in part on the second user profile associated with the second user.

16. The computer-implemented method according to claim 14 , wherein the second user profile is associated with a second user point of view and the first user profile is associated with a first point of view within the first three dimensional interactive environment.

17. The computer-implemented method according to claim 10 , wherein the second three dimensional interactive environment is shared between at least a first user associated with the first user profile and a second user associated with a second user profile.

18. The computer-implemented method according to claim 17 , wherein the second user is associated with a second rendering of the second three dimensional interactive environment, the second rendering visually configured based at least in part on the second user profile associated with the second user.

19. A computer program product comprising at least one non-transitory computer-readable storage medium having program instructions stored thereon that, in execution with at least one processor, configure the computer program product for:

determining a virtual interface set, wherein the virtual interface set comprises at least one virtual interface associated with at least one promotion, and wherein each virtual interface in the virtual interface set is associated with a virtual experience portal;

receiving 3D environment data associated with a user profile from a user parameters database;

outputting, to a display, a first three dimensional interactive environment comprising the virtual interface set, wherein the first three dimensional interactive environment is visually configured based at least in part on the 3D environment data associated with the user profile;

receiving user input data engaging a first virtual experience portal associated with a first virtual interface of the virtual interface set, the first virtual interface associated with a first promotion for a first item or a first experience; and

outputting, utilizing the display, a second three dimensional interactive environment, wherein the second three dimensional interactive environment represents an experiential item virtual simulation enabling virtual user interaction associated with a virtual item representation of the first item or experience.

20. The computer program product according to claim 19 , wherein the second three dimensional interactive environment is configured based at least in part on the 3D environment data associated with the user profile.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2024
From: GROUPON, INC.
To: BYTEDANCE INC.
Reel/Frame 068833/0811 →
RELEASE OF SECURITY INTEREST Recorded Feb 26, 2024
From: JPMORGAN CHASE BANK, N.A.
To: GROUPON, INC.; LIVINGSOCIAL, LLC (F/K/A LIVINGSOCIAL, INC.)
Reel/Frame 066676/0085 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RIGHTS Recorded Feb 26, 2024
From: JPMORGAN CHASE BANK, N.A.
To: GROUPON, INC.; LIVINGSOCIAL, LLC (F/K/A LIVINGSOCIAL, INC.)
Reel/Frame 066677/0077 →
SECURITY INTEREST Recorded Mar 20, 2023
From: GROUPON, INC.; LIVINGSOCIAL, LLC
To: JP MORGAN CHASE BANK, N.A.
Reel/Frame 063119/0673 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2021
From: WERNER, SCOTT
To: GROUPON, INC.
Reel/Frame 057168/0008 →