IP Library › Granted Patent US 11,656,681
Granted Patent B2
US 11,656,681 · App. 17/007,429 · Granted May 23, 2023

System and method for determining user interactions with visual content presented in a mixed reality environment

Inventor: Spandana Govindgari (East Windsor Township, NJ)
Assignee: HYPEAR, INC.
G06F3/013G06F3/017G06Q30/0267G06Q30/0277G06V40/174G06V40/20
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,656,681
App. No.
17/007,429
Granted
May 23, 2023
Kind
B2
Abstract

Embodiments of the present invention provide a system for generating and displaying tailored advertisements in a mixed reality environment. The system is configured for continuously identifying one or more objects in a mixed reality environment, identifying the one or more objects match advertising targets, generating a tailored advertisement, transmitting the tailored advertisement to the user device, causing the user device to display the tailored advertisement, determining that the user is interacting with the tailored advertisement, and capturing one or more metrics associated with the interaction of the user with the tailored advertisement.

Claims (53)

1. A system for determining user interactions with visual content presented in a mixed reality environment, the system comprising:

at least one network communication interface;

at least one non-transitory storage device; and

at least one processing device coupled to the at least one non-transitory storage device and the at least one network communication interface, wherein the at least one processing device is configured to:

generate visual content comprising context associated with an advertisement, wherein the visual content is application specific visual content generated based on an identified type of an application used by a user to access a mixed reality environment, wherein the application specific visual content matches an environment of the application used by the user to access the mixed reality environment;

display the visual content associated with the advertisement in the mixed reality environment of the user, via a user device of the user;

in response to displaying the visual content, perform at least one of one or more actions of:

continuously monitoring gaze of the user via the user device;

continuously monitoring one or more gestures of the user, via the user device; and

continuously monitoring one or more expressions of the user, via the user device;

determine that the user is interacting with the visual content based on at least one of the gaze, the one or more gestures, and the one or more expressions of the user;

generate additional visual content in response to determining that the user is interacting with the visual content, wherein the additional visual content is associated with the visual content and the advertisement; and

display the additional visual content in the mixed reality environment of the user, via the user device of the user.

2. The system of claim 1 , wherein the at least one processing device is configured to perform at least one of the one or more actions based on:

determining type of the mixed reality environment of the user; and

determining type of the visual content.

3. The system of claim 2 , wherein the type of visual content is at least a two dimensional advertisement or a three dimensional advertisement, wherein the two dimensional advertisement comprises a two dimensional image or a two dimensional video, wherein the three dimensional advertisement comprises at least one of a three dimensional animation, a three dimensional image, a three dimensional video.

4. The system of claim 2 , wherein the type of the mixed reality environment is a virtual reality environment.

5. The system of claim 2 , wherein the type of the mixed reality environment is an augmented reality environment.

6. The system of claim 1 , wherein the at least one processing device is configured to determine that the user is interacting with the visual content based on matching the at least one of the gaze, the one or more gestures, and the one or more expressions of the user with one or more interactions gestures associated with the visual content.

7. A computer program product for determining user interactions with visual content presented in a mixed reality environment, the computer program product comprising a non-transitory computer-readable storage medium having computer executable instructions for causing a computer processor to perform the steps of:

generating visual content comprising context associated with an advertisement, wherein the visual content is application specific visual content generated based on an identified type of an application used by a user to access a mixed reality environment, wherein the application specific visual content matches an environment of the application used by the user to access the mixed reality environment;

displaying the visual content associated with the advertisement in the mixed reality environment of the user, via a user device of the user;

in response to displaying the visual content, performing at least one of one or more actions of:

continuously monitoring gaze of the user via the user device;

continuously monitoring one or more gestures of the user, via the user device; and

continuously monitoring one or more expressions of the user, via the user device;

determining that the user is interacting with the visual content based on at least one of the gaze, the one or more gestures, and the one or more expressions of the user;

generating additional visual content in response to determining that the user is interacting with the visual content, wherein the additional visual content is associated with the visual content and the advertisement; and

displaying the additional visual content in the mixed reality environment of the user, via the user device of the user.

8. The computer program product of claim 7 , wherein the computer executable instructions for performing at least one of the one or more actions comprise:

determining type of the mixed reality environment of the user; and

determining type of the visual content.

9. The computer program product of claim 8 , wherein the visual content is at least a two dimensional advertisement or a three dimensional advertisement, wherein the two dimensional advertisement comprises a two dimensional image or a two dimensional video, wherein the three dimensional advertisement comprises at least one of a three dimensional animation, a three dimensional image, a three dimensional video.

10. The computer program product of claim 8 , wherein type of the mixed reality environment is a virtual reality environment.

11. The computer program product of claim 8 , wherein the mixed reality environment is an augmented reality environment.

12. The computer program product of claim 7 , wherein the computer executable instructions cause the computer process to perform the step of determining that the user is interacting with the visual content based on matching the at least one of the gaze, the one or more gestures, and the one or more expressions of the user with one or more interactions gestures associated with the visual content.

13. A computer implemented method for determining user interactions with visual content presented in a mixed reality environment, wherein the method comprises:

generating visual content comprising context associated with an advertisement, wherein the visual content is application specific visual content generated based on an identified type of an application used by a user to access a mixed reality environment, wherein the application specific visual content matches an environment of the application used by the user to access the mixed reality environment;

displaying the visual content associated with the advertisement in the mixed reality environment of the user, via a user device of the user;

in response to displaying the visual content, performing at least one of one or more actions of:

continuously monitoring gaze of the user via the user device;

continuously monitoring one or more gestures of the user, via the user device; and

continuously monitoring one or more expressions of the user, via the user device;

determining that the user is interacting with the visual content based on at least one of the gaze, the one or more gestures, and the one or more expressions of the user;

generating additional visual content in response to determining that the user is interacting with the visual content, wherein the additional visual content is associated with the visual content and the advertisement; and

displaying the additional visual content in the mixed reality environment of the user, via the user device of the user.

14. The computer implemented method of claim 13 , wherein performing at least one of the one or more actions comprises:

determining type of the mixed reality environment of the user; and

determining type of the visual content.

15. The computer implemented method of claim 14 , wherein the type of the mixed reality environment is a virtual reality environment.

16. The computer implemented method of claim 14 , wherein the type of the mixed reality environment is an augmented reality environment.

17. The computer implemented method of claim 13 , wherein determining that the user is interacting with the visual content is based on matching the at least one of the gaze, the one or more gestures, and the one or more expressions of the user with one or more interactions gestures associated with the visual content.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: GOVINDGARI, SPANDANA
To: HYPE AR, INC.
Reel/Frame 053644/0549 →
Continuity (1)
Related Publication 20220066550A1 · Mar 3, 2022
Cited By (1)
US 12,602,107