Identifying augmented reality visuals influencing user behavior in virtual-commerce environments

US10163269B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10163269-B2
Application numberUS-201715433834-A
CountryUS
Kind codeB2
Filing dateFeb 15, 2017
Priority dateFeb 15, 2017
Publication dateDec 25, 2018
Grant dateDec 25, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Certain embodiments involve enhancing personalization of a virtual-commerce environment by identifying an augmented-reality visual of the virtual-commerce environment. For example, a system obtains a data set that indicates a plurality of augmented-reality visuals generated in a virtual-commerce environment and provided for view by a user. The system obtains data indicating a triggering user input that corresponds to a predetermined user input provideable by the user as the user views an augmented-reality visual of the plurality of augmented-reality visuals. The system obtains data indicating a user input provided by the user. The system compares the user input to the triggering user input to determine a correspondence (e.g., a similarity) between the user input and the triggering user input. The system identifies a particular augmented-reality visual of the plurality of augmented-reality visuals that is viewed by the user based on the correspondence and stores the identified augmented-reality visual.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for enhancing personalization of a virtual-commerce environment by identifying an augmented reality visual of the virtual-commerce environment, the method comprising: obtaining, by a processor, data indicating a plurality of augmented-reality visuals generated in a virtual-commerce environment and provided for view by a user; obtaining, by the processor, data indicating a triggering user input, the triggering user input indicating a predetermined user input provideable by the user as the user views an augmented-reality visual of the plurality of augmented-reality visuals and detectable by the processor; obtaining, by the processor, data indicating a user input provided by the user; determining, by the processor, a correspondence between the user input and the triggering user input based on a comparison of the data indicating the user input and the data indicating the triggering user input, the correspondence indicating a match between the triggering user input and the user input; responsive to a determination of the lack of correspondence between the user input and the triggering user input, determining, by the processor, an epoch time that indicates a particular time that the user is likely to provide user input corresponding to the triggering user input; identifying, by the processor, a particular augmented-reality visual of the plurality of augmented-reality visuals that is viewed by the user at or nearest to the epoch time; and storing the identified augmented-reality visual. 2. The method of claim 1 , wherein identifying, by the processor, the particular augmented-reality visual further comprises identifying, by the processor and in response to determining the correspondence, the particular augmented-reality visual provided to the user at a time associated with the user input. 3. The method of claim 2 , wherein identifying the particular augmented-reality visual provided to the user at the time associated with the user input further comprises: obtaining, by the processor, a time stamp associated with each of the plurality of augmented-reality visuals; obtaining, by the processor, a time associated with the user input corresponding to the triggering user input; and identifying, by the processor, the particular augmented-reality visual provided to the user at the time the user provides the user input corresponding to the triggering user input based on a comparison of the time stamp associated with each of the plurality of augmented-reality visuals and the time associated with the user input corresponding to the triggering user input. 4. The method of claim 1 , wherein determining, by the processor, the epoch time comprises training, by the processor, a machine-learning algorithm usable to predict the epoch time using the data indicating the plurality of augmented-reality visuals, the data indicating the triggering user input, and the data indicating the user input. 5. The method of claim 1 , wherein the triggering user input corresponds to user input indicating a request for information associated with a virtual object in a virtual-reality visual of the plurality of augmented-reality visuals. 6. The method of claim 1 , further comprising: identifying, by the processor, a group of augmented-reality visuals based on the user input and the triggering user input; obtaining, by the processor, accelerometer data associated with each identified augmented-reality visual; and identifying, by the processor, a subset of the identified group of augmented-reality visuals based on a comparison of the accelerometer data associated with each identified augmented-reality visual and a threshold accelerometer value. 7. A system comprising: a processing device; and a non-transitory computer-readable medium communicatively coupled to the processing device, wherein the processing device is configured to perform operations comprising: obtaining data indicating a plurality of augmented-reality visuals generated in a virtual-commerce environment and provided for view by a user; obtaining data indicating a triggering user input detectable by the processing device, the triggering user input indicating a predetermined user input provideable by the user as the user views an augmented-reality visual of the plurality of augmented-reality visuals; obtaining data indicating a user input provided by the user; determining a correspondence or a lack of correspondence between the user input and the triggering user input based on a comparison of the data indicating the user input and the data indicating the triggering user input, the correspondence indicating a match between the triggering user input and the user input; responsive to a determination of the lack of correspondence between the user input and the triggering user input, determining an epoch time that indicates a particular time that the user is likely to provide user input corresponding to the triggering user input; identifying a particular augmented-reality visual of the plurality of augmented-reality visuals that is viewed by the user at or nearest to the epoch time; and storing the identified augmented-reality visual. 8. The system of claim 7 , wherein the processing device is further configured to determine the epoch time by training a machine-learning algorithm usable to predict the epoch time using the data indicating the plurality of augmented-reality visuals, the data indicating the triggering user input, and the data indicating the user input. 9. The system of claim 7 , wherein the processing device is further configured to identify the particular augmented-reality visual by identifying the particular augmented-reality visual of the plurality of augmented-reality visuals in response to determining the correspondence between the user input and the triggering user input. 10. The system of claim 9 , wherein the processing device is further configured to identify the particular augmented-reality visual by identifying, in response to determining the correspondence, the particular augmented-reality visual provided to the user at a time associated with the user input. 11. The system of claim 10 , wherein the processing device is further configured to identify the particular augmented-reality visual generated and provided to the user at the time associated with the user input by: obtaining a time stamp associated with each of the plurality of augmented-reality visuals; obtaining a time associated with the user input corresponding to the triggering user input; and identifying, by the processor, the particular augmented-reality visual provided to the user at the time the user provides the user input corresponding to the triggering user input based on a comparison of the time stamp associated with each of the plurality of augmented-reality visuals and the time associated with the user input corresponding to the triggering user input. 12. The system of claim 7 , wherein the triggering user input corresponds to user input indicating a request for information associated with a virtual object in a virtual-reality visual of the plurality of augmented-reality visuals. 13. The system of claim 7 , wherein the processing device is further configured to: identify a group of augmented-reality visuals based on the user input and the triggering user input; obtain accelerometer data associated with each identified augmented-reality visual; and identify a subset of the identified group of augmented-reality visuals based on a comparison of accelerometer data associated with each identified augmented-reality visual and a threshold accelerometer value. 14. A non-trans

Assignees

Inventors

Classifications

  • G06T19/006Primary

    Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · CPC title

  • G06Q10/06Primary

    Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling · CPC title

  • utilising user interfaces specially adapted for shopping · CPC title

  • Administration; Management · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10163269B2 cover?
Certain embodiments involve enhancing personalization of a virtual-commerce environment by identifying an augmented-reality visual of the virtual-commerce environment. For example, a system obtains a data set that indicates a plurality of augmented-reality visuals generated in a virtual-commerce environment and provided for view by a user. The system obtains data indicating a triggering user in…
Who is the assignee on this patent?
Adobe Systems Inc
What technology area does this patent fall under?
Primary CPC classification G06T19/006. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 25 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).