IP Library › Granted Patent US 11,475,489
Granted Patent B1
US 11,475,489 · App. 16/944,868 · Granted Oct 18, 2022

Community-based digital transaction authentication

Inventors: Thomas Wayne Schwarz, Jr. (Helotes, TX); Snehal Desai (Richardson, TX); Nolan Serrao (Plano, TX); Jeanie Graciela Lopez (San Antonio, TX); Jennifer Hunt Erickson (San Antonio, TX); Bharat Prasad (San Antonio, TX); Yevgeniy Viatcheslavovich Khmelev (San Antonio, TX); Joel S. Hartshorn (Ollalla, WA)
Assignee: United Services Automobile Association (USAA)
G06Q30/0282G06F16/27G06F16/9537G06F21/31G06Q30/0185G06Q30/0205H04L9/3239H04L9/3247H04L9/50
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,475,489
App. No.
16/944,868
Granted
Oct 18, 2022
Kind
B1
Abstract

The present application is generally directed to a decentralized identity management system that has one or more processors configured to receive a review from a user regarding an entity, determine one or more locations associated with the entity, determine a location associated with the user; and determine a reputation score for the entity based on the review, a location of the one or more locations, and the location associated with the user. Additionally, the one or more processors are configured to cause the reputation score to be recorded on a distributed ledger.

Claims (35)

1. A decentralized identity management system comprising one or more processors configured to:

receive, from an electronic device of a user, review data regarding an entity and transaction data indicative of a purchase made by the user from the entity, wherein the review data comprises a rating associated with the entity;

authenticate the user based on a first location associated with the entity, a second location associated with the user, a third location associated with the user retrieved from a distributed ledger, and the transaction data, wherein the second location is received from a location sensor disposed within the electronic device during a time period that corresponds to the review data being received;

determine a weight for the review data based on the first location and the second location, wherein the weight is inversely proportional to a distance between the first location and the second location;

determine a reputation score for the entity based on the weight and the rating of the review data; and

store the reputation score on the distributed ledger.

2. The decentralized identity management system of claim 1 , wherein the one or more processors are configured to determine the third location associated with the user based on a profile of the user stored in the distributed ledger.

3. The decentralized identity management system of claim 1 , wherein the third location of the user corresponds to a residential address of the user.

4. The decentralized identity management system of claim 1 , wherein the first location associated with the entity comprises a physical location of the entity.

5. The decentralized identity management system of claim 1 , wherein the first location associated with the entity comprises a location associated with a good or service provided by the entity.

6. The decentralized identity management system of claim 1 , wherein the one or more processors are configured to determine the reputation score based on the distance between the first location associated with the entity and the second location associated with the user.

7. The decentralized identity management system of claim 6 , wherein the first location comprises a location associated with a good or service provided by the entity.

8. The decentralized identity management system of claim 6 , wherein the first location comprises a physical location of the entity.

9. The decentralized identity management system of claim 1 , wherein the second location associated with the user comprises a location of the user at a time of submitting the review data.

10. A non-transitory computer-readable medium comprising instructions that, when executed, are configured to cause one or more processors to:

receive, from an electronic device of a user, review data regarding an entity and transaction data indicative of a purchase made by the user from the entity, wherein the review data comprises a rating associated with the entity;

authenticate the user based on a first location associated with the entity, a second location associated with the user, a third location associated with the user retrieved from a distributed ledger, and the transaction data, wherein the second location is received from a location sensor disposed within the electronic device during a time period that corresponds to the review data being received;

determine a weight for the review data based on the first location and the second location, wherein the weight is inversely proportional to a distance between the first location and the second location;

determine a reputation score for the entity based on the weight and the rating of the review data; and

store the reputation score on the distributed ledger.

11. The non-transitory computer-readable medium of claim 10 , wherein the first location comprises a physical location of the entity and a location associated with a good or service provided by the entity.

12. The non-transitory computer-readable medium of claim 11 , wherein the instructions are configured to cause the one or more processors to determine the reputation score based on the location associated with the good or service provided by the entity.

13. The non-transitory computer-readable medium of claim 12 , wherein the instructions are configured to cause the one or more processors to determine the reputation score based on a distance between the second location associated with the user and the location associated with the good or service provided by the entity.

14. The non-transitory computer-readable medium of claim 13 ,

wherein the second location associated with the user comprises a place of residence of the user.

15. A computer-implemented method, comprising:

receiving, via one or more processors, review data regarding an entity and transaction data indicative of a purchase made by a user from the entity, wherein the review data comprises a rating associated with the entity from an electronic device of a user;

authenticating, via the one or more processors, the user based on a first location associated with the entity, a second location associated with the user, a third location associated with the user retrieved from a distributed ledger, and the transaction data, wherein the second location is received from a location sensor disposed within the electronic device during a time period that corresponds to the review data being received;

determining, via the one or more processors, a weight for the review data based on the first location and the second location, wherein the weight is inversely proportional to a distance between the first location and the second location;

determining, via the one or more processors, a reputation score for the entity based on the weight and the rating of the review data; and

storing, via the one or more processors, the reputation score on the distributed ledger.

16. The method of claim 15 , wherein determining the reputation score comprises modifying a preexisting reputation score based on the review data.

17. The method of claim 15 , wherein the second location associated with the user comprises a location of the user at a time of submitting the review data or a place of residence of the user.

18. The method of claim 15 , wherein the entity comprises a restaurant.

19. The method of claim 18 , wherein determining the first location associated with entity comprises determining a location associated with a type of food served by the restaurant.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2022
From: UIPCO, LLC
To: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
Reel/Frame 060999/0745 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2022
From: SCHWARZ, THOMAS WAYNE, JR.; DESAI, SNEHAL; SERRAO, NOLAN; LOPEZ, JEANIE GRACIELA; ERICKSON, JENNIFER HUNT; PRASAD, BHARAT; KHMELEV, YEVGENIY VIATCHESLAVOVICH; HARTSHORN, JOEL S.
To: UIPCO, LLC
Reel/Frame 059989/0896 →
Continuity (1)
Provisional Application 62881186 · Jul 31, 2019
Cited By (1)
US 12,236,422