System and method for identifying tailored advertisements based on detected features in a mixed reality environment
AssigneeHYPE AR, Inc.
InventorSpandana Govindgari
Life of this patent
Estimating the term…
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.
Claims20
A system for identifying tailored advertisements based on detected features 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:
- identify a first object that is located in a mixed reality environment associated with a user, via one or more object detection networks;
- determine an object type associated with the first object identified in the mixed reality environment of the user;
- determine an environment type associated with the environment for the mixed reality environment of the user based on the object type of the first object identified in the mixed reality environment of the user;
- determine a context for the determined environment type;
- determine a match for the first object in an advertisement database;
- determine at least two advertisements that exist in the advertisement database associated with the first object, wherein the each of the at least two advertisements comprise different advertisement contexts associated with different advertisement campaigns related to the first object;
- compare advertisement context for each of the at least two advertisements with the context associated with the determined environment type associated with the environment of the mixed reality environment of the user;
- select a first advertisement from the at least two advertisements that has the advertisement context that matches the context associated with the determined environment type;
- and
- display the first advertisement in the mixed reality environment of the user, such that the first advertisement is both associated with the first object and has a context that matches the context of the environment of the mixed reality environment of the user.
A computer program product for identifying tailored advertisements based on detected features 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:
- identifying a first object that is located in a mixed reality environment associated with a user, via one or more object detection networks;
- determining an object type associated with the first object identified in the mixed reality environment of the user;
- determining an environment type associated with the environment for the mixed reality environment of the user based on the object type of the first object identified in the mixed reality environment of the user;
- determining a context for the determined environment type;
- determining a match for the first object in an advertisement database;
- determining at least two advertisements that exist in the advertisement database associated with the first object, wherein the each of the at least two advertisements comprise different advertisement contexts associated with different advertisement campaigns related to the first object;
- comparing advertisement context for each of the at least two advertisements with the context associated with the determined environment type associated with the environment of the mixed reality environment of the user;
- selecting a first advertisement from the at least two advertisements that has the advertisement context that matches the context associated with the determined environment type;
- and
- displaying the first advertisement in the mixed reality environment of the user, such that the first advertisement is both associated with the first object and has a context that matches the context of the environment of the mixed reality environment of the user.
A computer implemented method for identifying tailored advertisements based on detected features in a mixed reality environment, wherein the method comprises:
- identifying a first object that is located in a mixed reality environment associated with a user, via one or more object detection networks;
- determining an object type associated with the first object identified in the mixed reality environment of the user;
- determining an environment type associated with the environment for the mixed reality environment of the user based on the object type of the first object identified in the mixed reality environment of the user;
- determine a context for the determined environment type;
- determining a match for the first object in an advertisement database;
- determining at least two advertisements that exist in the advertisement database associated with the first object, wherein the each of the at least two advertisements comprise different advertisement contexts associated with different advertisement campaigns related to the first object;
- comparing advertisement context for each of the at least two advertisements with the context associated with the determined environment type associated with the environment of the mixed reality environment of the user;
- selecting a first advertisement from the at least two advertisements that has the advertisement context that matches the context associated with the determined environment type;
- and
- displaying the first advertisement in the mixed reality environment of the user, such that the first advertisement is both associated with the first object and has a context that matches the context of the environment of the mixed reality environment of the user.
Dependencies are inferred from the claim text.