IP Library › Granted Patent US 11,282,121
Granted Patent B1
US 11,282,121 · App. 16/948,412 · Granted Mar 22, 2022

Augmented reality real-time product overlays using user interests

Inventors: Corey Michael Nelson (Charlotte, NC); Spencer Holland Touchberry (Fort Mill, SC); November Michelle Champion (St. Louis, MO); Gwendoria M. Salley (Rock Hill, SC)
Assignee: Wells Fargo Bank, N.A.
G06Q30/0623G06Q30/0203G06Q30/0282G06Q30/0641G06T19/006
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,282,121
App. No.
16/948,412
Granted
Mar 22, 2022
Kind
B1
Abstract

A computer-implemented system and method are provided for obtaining and providing product information to a user. The method comprises creating, with a processor of a purchase evaluation system, a user profile comprising a plurality of purchasing decision factors with each having a respective weight. The method further comprises receiving a product identifier that identifies a product being considered for purchase by a user, and then building or retrieving, in real-time, a product profile based on the product identifier that contains a plurality of product factors corresponding to the purchasing decision factors, each of which contain a value representing a score of the product's relationship to the respective product factor. The method then evaluates the product based on a function that incorporates the purchasing decision factors and the product factors, and creates display data for displaying the identified product and the product evaluation on a display.

Claims (63)

1. A computer-implemented method for obtaining and providing product information to a user, the method comprising:

using one or more processors:

receiving a product identifier that identifies a product being considered for purchase by a user; and

responsive to receiving the product identifier:

sending a request for information about the product to an external computing device;

receiving the information about the product from the external computing device;

determining, in real-time, a product evaluation based upon the information about the product and a plurality of purchasing decision factors of the user, the product evaluation including a total score and a breakdown, the breakdown comprising a plurality of sub scores, each sub score corresponding to one of the plurality of purchasing decision factors, the total score based upon the sub scores;

identifying a location on a display device where an image of the identified product is displayed;

determining a size of the display device;

automatically selecting, based upon the size of the display device, whether to display either the total score or the total score and the breakdown; and

causing a display of the product evaluation on a display device in an augmented reality display, the display graphically overlaying a display of the product evaluation on top of, or placing the product evaluation adjacent to, the location of the image of the identified product, the displayed product evaluation displaying either the total score or the total score and the breakdown depending on the size of the display device.

2. The computer-implemented method of claim 1 , wherein receiving the product identifier comprises receiving the product identifier from an input device.

3. The computer-implemented method of claim 2 , wherein the input device comprises a camera, and wherein receiving the product identifier from the input device comprises one of: reading a barcode, reading a Quick Response (QR) code, or using image recognition on an image of the product.

4. The computer-implemented method of claim 2 , wherein the input device is a text input device.

5. The computer-implemented method of claim 1 , further comprising receiving a configuration from the user specifying a plurality of sub scores to display for the breakdown.

6. The computer-implemented method of claim 1 , wherein the total score is a weighted summation of the plurality of sub scores.

7. The computer-implemented method of claim 1 , further comprising:

using the one or more processors:

receiving a second product identifier that identifies a second product being considered for purchase by the user along with the product; and

responsive to receiving the second product identifier:

sending a second request for information about the second product to the external computing device;

receiving the information about the second product from the external computing device;

determining, in real-time, a second product evaluation based upon the information about the second product and the plurality of purchasing decision factors of the user, the second product evaluation including a second total score and a second breakdown, the second breakdown comprising a plurality of second sub scores, each second sub score corresponding to one of the plurality of purchasing decision factors; and

wherein causing the display of the product evaluation on the display device in the augmented reality display comprises additionally graphically overlaying the display of the second product evaluation next to the product evaluation.

8. A computing device for obtaining and providing product information to a user, the computing device comprising:

a processor;

a memory, storing instructions, which when executed by the processor, causes the computing device to perform operations comprising:

receiving a product identifier that identifies a product being considered for purchase by a user; and

responsive to receiving the product identifier:

sending a request for information about the product to an external computing device;

receiving the information about the product from the external computing device;

determining, in real-time, a product evaluation based upon the information about the product and a plurality of purchasing decision factors of the user, the product evaluation including a total score and a breakdown, the breakdown comprising a plurality of sub scores, each sub score corresponding to one of the plurality of purchasing decision factors, the total score based upon the sub scores;

identifying a location on a display device where an image of the identified product is displayed;

determining a size of the display device;

automatically selecting, based upon the size of the display device, whether to display either the total score or the total score and the breakdown; and

causing a display of the product evaluation on a display device in an augmented reality display, the display graphically overlaying a display of the product evaluation on top of, or placing the product evaluation adjacent to, the location of the image of the identified product, the displayed product evaluation displaying either the total score or the total score and the breakdown depending on the size of the display device.

9. The computing device of claim 8 , wherein receiving the product identifier comprises receiving the product identifier from an input device.

10. The computing device of claim 9 , wherein the input device comprises a camera, and wherein the operations of receiving the product identifier from the input device comprises one of: reading a barcode, reading a Quick Response (QR) code, or using image recognition on an image of the product.

11. The computing device of claim 9 , wherein the input device is a text input device.

12. The computing device of claim 8 , wherein the operations further comprise receiving a configuration from the user specifying a plurality of sub scores to display for the breakdown.

13. The computing device of claim 8 , wherein the total score is a weighted summation of the plurality of sub scores.

14. The computing device of claim 8 , wherein the operations further comprise:

receiving a second product identifier that identifies a second product being considered for purchase by the user along with the product; and

responsive to receiving the second product identifier:

sending a second request for information about the second product to the external computing device;

receiving the information about the second product from the external computing device;

determining, in real-time, a second product evaluation based upon the information about the second product and the plurality of purchasing decision factors of the user, the second product evaluation including a second total score and a second breakdown, the second breakdown comprising a plurality of second sub scores, each second sub score corresponding to one of the plurality of purchasing decision factors; and

wherein causing the display of the product evaluation on the display device in the augmented reality display comprises additionally graphically overlaying the display of the second product evaluation next to the product evaluation.

15. A non-transitory machine-readable medium storing instructions, which, when executed by a machine, cause the machine to perform operations comprising:

receiving a product identifier that identifies a product being considered for purchase by a user; and

responsive to receiving the product identifier:

sending a request for information about the product to an external computing device;

receiving the information about the product from the external computing device;

determining, in real-time, a product evaluation based upon the information about the product and a plurality of purchasing decision factors of the user, the product evaluation including a total score and a breakdown, the breakdown comprising a plurality of sub scores, each sub score corresponding to one of the plurality of purchasing decision factors, the total score based upon the sub scores;

identifying a location on a display device where an image of the identified product is displayed;

determining a size of the display device;

automatically selecting, based upon the size of the display device, whether to display either the total score or the total score and the breakdown; and

causing a display of the product evaluation on a display device in an augmented reality display, the display graphically overlaying a display of the product evaluation on top of, or placing the product evaluation adjacent to, the location of the image of the identified product, the displayed product evaluation displaying either the total score or the total score and the breakdown depending on the size of the display device.

16. The non-transitory machine-readable medium of claim 15 , wherein receiving the product identifier comprises receiving the product identifier from an input device.

17. The non-transitory machine-readable medium of claim 16 , wherein the input device comprises a camera, and wherein the operations of receiving the product identifier from the input device comprises one of: reading a barcode, reading a Quick Response (QR) code, or using image recognition on an image of the product.

18. The non-transitory machine-readable medium of claim 16 , wherein the input device is a text input device.

19. The non-transitory machine-readable medium of claim 15 , wherein the operations further comprise receiving a configuration from the user specifying a plurality of sub scores to display for the breakdown.

20. The non-transitory machine-readable medium of claim 15 , wherein the total score is a weighted summation of the plurality of sub scores.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2020
From: NELSON, COREY MICHAEL; TOUCHBERRY, SPENCER HOLLAND; CHAMPION, NOVEMBER MICHELLE; SALLEY, GWENDORIA M
To: WELLS FARGO BANK, N.A.
Reel/Frame 054249/0077 →
Continuity (2)
Continuation 15858477 · Dec 29, 2017
Provisional Application 62441077 · Dec 30, 2016