IP Library › Granted Patent US 10,783,512
Granted Patent B2
US 10,783,512 · App. 16/599,342 · Granted Sep 22, 2020

Mobile device, method, and computer storage medium for determining an order of stored data items/payment account numbers based on location

Inventor: Kwang Hyun Lim (Belmont, CA)
Assignee: Visa International Service Association
G06Q20/3224G06Q20/202G06Q20/227G06Q20/3278G06Q20/36H04B5/0031H04W4/023H04W4/029H04W4/80H04W4/02
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 10,783,512
App. No.
16/599,342
Granted
Sep 22, 2020
Kind
B2
Abstract

A mobile device having: a position determination device configured to determine a location of the mobile device; a transceiver configured to communicate with a transaction terminal via near field communication; a communication device configured to communicate with at least one server over internet; a memory storing a plurality of data items and a set of instructions of a mobile application; and at least one microprocessor coupled with the memory to execution the instructions of the mobile application. The mobile application is configured to: communicate the location of the mobile device, using the communication device, to the at least one server over internet; determine, via communications with the at least one server based on the location of the mobile device, an order of data items; and communicate, using the transceiver via near field communication, with the transaction terminal in accordance with the order of the data items.

Claims (39)

1. A mobile device, comprising:

a memory storing a plurality of data items; and

at least one microprocessor coupled with the memory configured to:

prior to a communication session with a transaction terminal:

communicate a location of the mobile device to at least one server;

receive, from the at least one server, a category associated with the location of the mobile device; and

determine, based on the category, an order of the data items; and

during the communication session, communicate at least one of the data items to the transaction terminal in accordance with the order of the data items determined based on the category.

2. The mobile device of claim 1 , wherein the mobile device communicates with the at least one server over internet; and the mobile device communicates with the transaction terminal via near field communication.

3. The mobile device of claim 2 , wherein communicating of the location of the mobile device to the at least one server causes the at least one server to determine the category associated with the location of the mobile device.

4. The mobile device of claim 3 , wherein the at least one server includes a geolocation server and an attribute server.

5. The mobile device of claim 4 , wherein the geolocation server maps the location of the mobile device to an address.

6. The mobile device of claim 5 , wherein the attribute server maps the address to the category.

7. The mobile device of claim 6 , wherein the memory further comprises a mobile wallet configured to make a payment with the transaction terminal using at least one of the plurality of data items.

8. The mobile device of claim 7 , wherein each of the plurality of data items is an account identifier of a payment account.

9. The mobile device of claim 8 , wherein payment accounts identified by the plurality of data items offer different benefits payment transactions associated with different categories; and the processor is further configured to determine the order from ranking potential benefits of the payment from using the payment accounts according to the category identified from the location of the mobile device.

10. The mobile device of claim 1 , further comprising a position determination device configured to determine the location of the mobile device.

11. A method implemented by a mobile device, comprising:

storing a plurality of data items;

prior to a communication session between the mobile device and a transaction terminal:

communicating a location of the mobile device to at least one server;

receiving, from the at least one server, a category associated with the location of the mobile device; and

determining, based on the category, an order of the data items; and

during the communication session, communicating at least one of the data items to the transaction terminal in accordance with the order of the data items determined based on the category.

12. The method of claim 11 , further comprising determining, using a position determination device of the mobile device, the location of the mobile device.

13. The method of claim 12 , wherein the at least one server includes a geolocation server and an attribute server.

14. The method of claim 13 , wherein the geolocation server maps the location of the mobile device to a name.

15. The method of claim 14 , wherein the attribute server maps the name to the category.

16. The method of claim 15 , wherein the mobile device comprises a mobile wallet to make a payment with the transaction terminal using at least one of the plurality of data items.

17. The method of claim 16 , wherein each of the plurality of data items is an account identifier of a payment account.

18. The method of claim 17 , wherein payment accounts identified by the plurality of data items offer different benefits payment transactions associated with different categories; and wherein determining the order of the data items further comprises determining the order based on ranking potential benefits of the payment from using the payment accounts according to the category identified from the location of the mobile device.

19. A non-transitory computer storage medium storing instructions configured to instruct a mobile device to perform a method, the method comprising:

storing a plurality of data items;

prior to a communication session between the mobile device and a transaction terminal:

communicating a location of the mobile device to at least one server;

receiving, from the at least one server, a category associated with the location of the mobile device; and

determining, based on the category, an order of the data items; and

during the communication session, communicating at least one of the data items to the transaction terminal in accordance with the order of the data items determined based on the category.

20. The non-transitory computer storage medium of claim 19 , wherein the mobile device communicates with the transaction terminal in the communication session using near field communication; and the mobile device communicates with the at least one server over internet.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2019
From: LIM, KWANG HYUN
To: VISA INTERNATIONAL SERVICE ASSOCIATION
Reel/Frame 050687/0128 →
Continuity (5)
Continuation 16363339 · Mar 25, 2019
Continuation 15587289 · May 4, 2017
Continuation 14984762 · Dec 30, 2015
Provisional Application 62098054 · Dec 30, 2014
Related Publication 20200042974A1 · Feb 6, 2020