IP Library Granted Patent US 11,120,635
Granted Patent B2
US 11,120,635 · App. 16/828,595 · Granted Sep 14, 2021

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,120,635
App. No.
16/828,595
Granted
Sep 14, 2021
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 (52)

1. An apparatus comprising a processor and a memory associated with the processor having computer coded instructions configured to, with the processor, cause the apparatus to:

determine, based on profile data for a user account, a relevancy score set corresponding to a virtual interface set, wherein each virtual interface of the virtual interface set is associated with a promotion or an item within an inventory set;

determine a relevant virtual interface set for presentation within a first three dimensional environment, wherein the relevant virtual interface set is determined based on at least the relevancy score set to include a first virtual interface associated with a first promotion relevant to the user account or a first item relevant to the user account, wherein the first virtual interface is associated with a first relevancy score of the relevancy score set, and wherein the first virtual interface of the virtual interface set is associated with a first virtual experience portal;

output, to a display, the first three dimensional interactive environment and the relevant virtual interface set;

receive user input data indicating user engagement with the first virtual experience portal corresponding to the first virtual interface of the virtual interface set; 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 the first promotion.

2. The apparatus of claim 1 , wherein to determine the virtual interface set, the apparatus is further configured to:

generate the relevancy score set based on the profile data for the user account associated with the user account and contextual data comprising at least one of (1) a detected device location, and (2) device weather data.

3. The apparatus of claim 1 , wherein (1) the first three dimensional interactive environment is based on the relevancy score set for the relevant virtual interface set, or (2) the second three dimensional interactive environment is based on the first relevancy score associated with the first virtual interface.

4. The apparatus of claim 1 , wherein the first three dimensional interactive environment comprises the relevant virtual interface set and remaining virtual interfaces of the virtual interface set, and wherein each virtual interface of the relevant virtual interface set is visually distinguished from the remaining virtual interfaces of the virtual interface set.

5. The apparatus of claim 1 , wherein the first virtual interface is configured based on the first relevancy score for presentation within the first three dimensional virtual environment.

6. The apparatus of claim 1 , the apparatus further configured to, upon completion of the experiential item virtual simulation in the second three dimensional virtual interactive environment:

output, within the second three dimensional virtual environment, a first execution component associated with the first item or the first promotion;

receive second user input data indicating user engagement to not select the first execution component;

determine a second item or a second promotion associated with the first item or the first promotion; and

output a third three dimensional virtual interactive environment that represents a second experiential item virtual simulation enabling virtual user interaction associated with a second virtual item representation of the second item or the second promotion.

7. The apparatus of claim 1 , the apparatus further configured to:

receive inventory data representing the inventory set.

8. A computer-implemented method comprising:

determining, based on profile data for a user account, a relevancy score set corresponding to a virtual interface set, wherein each virtual interface of the virtual interface set is associated with a promotion or an item within an inventory set;

determining a relevant virtual interface set for presentation within a first three dimensional environment, wherein the relevant virtual interface set is determined based on at least the relevancy score set to include a first virtual interface associated with a first promotion relevant to the user account or a first item relevant to the user account, wherein the first virtual interface is associated with a first relevancy score of the relevancy score set, and wherein the first virtual interface of the virtual interface set is associated with a first virtual experience portal;

outputting, to a display, the first three dimensional interactive environment and the relevant virtual interface set;

receiving user input data indicating user engagement with the first virtual experience portal corresponding to the first virtual interface of the virtual interface set; 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 the first promotion.

9. The computer-implemented method of claim 8 , wherein determining the virtual interface set comprises:

generating the relevancy score set based on the profile data for the user account associated with the user account and contextual data comprising at least one of (1) a detected device location, and (2) device weather data.

10. The computer-implemented method of claim 8 , wherein (1) the first three dimensional interactive environment is based on the relevancy score set for the relevant virtual interface set, or (2) the second three dimensional interactive environment is based on the first relevancy score associated with the first virtual interface.

11. The computer-implemented method of claim 8 , wherein the first three dimensional interactive environment comprises the relevant virtual interface set and remaining virtual interfaces of the virtual interface set, and wherein each virtual interface of the relevant virtual interface set is visually distinguished from the remaining virtual interfaces of the virtual interface set.

12. The computer-implemented method of claim 8 , wherein the first virtual interface is configured based on the first relevancy score for presentation within the first three dimensional virtual environment.

13. The computer-implemented method of claim 8 , further comprising, upon completion of the experiential item virtual simulation in the second three dimensional virtual interactive environment:

outputting, within the second three dimensional virtual environment, a first execution component associated with the first item or the first promotion;

receiving second user input data indicating user engagement to not select the first execution component;

determining a second item or a second promotion associated with the first item or the first promotion; and

outputting a third three dimensional virtual interactive environment that represents a second experiential item virtual simulation enabling virtual user interaction associated with a second virtual item representation of the second item or the second promotion.

14. The computer-implemented method of claim 8 , the computer-implemented method further comprising:

receiving inventory data representing the inventory set.

15. A computer program product comprising at least one non-transitory computer-readable storage medium having computer program code thereon, the computer program code, in execution with at least one processor, configured for:

determining, based on profile data for a user account, a relevancy score set corresponding to a virtual interface set, wherein each virtual interface of the virtual interface set is associated with a promotion or an item within an inventory set;

determining a relevant virtual interface set for presentation within a first three dimensional environment, wherein the relevant virtual interface set is determined based on at least the relevancy score set to include a first virtual interface associated with a first promotion relevant to the user account or a first item relevant to the user account, wherein the first virtual interface is associated with a first relevancy score of the relevancy score set, and wherein the first virtual interface of the virtual interface set is associated with a first virtual experience portal;

outputting, to a display, the first three dimensional interactive environment and the relevant virtual interface set;

receiving user input data indicating user engagement with the first virtual experience portal corresponding to the first virtual interface of the virtual interface set; 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 the first promotion.

16. The computer program product of claim 15 , wherein determining the virtual interface set comprises:

generating the relevancy score set based on the profile data for the user account associated with the user account and contextual data comprising at least one of (1) a detected device location, and (2) device weather data.

17. The computer program product of claim 15 , wherein (1) the first three dimensional interactive environment is based on the relevancy score set for the relevant virtual interface set, or (2) the second three dimensional interactive environment is based on the first relevancy score associated with the first virtual interface.

18. The computer program product of claim 15 , wherein the first three dimensional interactive environment comprises the relevant virtual interface set and remaining virtual interfaces of the virtual interface set, and wherein each virtual interface of the relevant virtual interface set is visually distinguished from the remaining virtual interfaces of the virtual interface set.

19. The computer program product of claim 15 , wherein the first virtual interface is configured based on the first relevancy score for presentation within the first three dimensional virtual environment.

20. The computer program product of claim 15 , the computer program product further configured for, upon completion of the experiential item virtual simulation in the second three dimensional virtual interactive environment:

outputting, within the second three dimensional virtual environment, a first execution component associated with the first item or the first promotion;

receiving second user input data indicating user engagement to not select the first execution component;

determining a second item or a second promotion associated with the first item or the first promotion; and

outputting a third three dimensional virtual interactive environment that represents a second experiential item virtual simulation enabling virtual user interaction associated with a second virtual item representation of the second item or the second promotion.

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/0001 →
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 066676/0251 →
SECURITY INTEREST Recorded Jul 23, 2020
From: GROUPON, INC.; LIVINGSOCIAL, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053294/0495 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2020
From: WERNER, SCOTT
To: GROUPON, INC.
Reel/Frame 052213/0968 →