IP Library Granted Patent US 8,396,455
Granted Patent B2
US 8,396,455 · App. 12/565,627 · Granted Mar 12, 2013

Systems and methods for sorting alert and offer messages on a mobile device

Inventors: Mark Carlson (Half Moon Bay, CA); Dan Bebenita (San Ramon, CA); Surendra Keshan (Cupertino, CA); Patrick Stan (Pacifica, CA)
Assignee: Visa International Service Association
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 8,396,455
App. No.
12/565,627
Granted
Mar 12, 2013
Kind
B2
Abstract

A method and system are presented for sorting alert and offer messages on a mobile device. One embodiment of the invention is directed to a method including receiving alert messages at a mobile device where each alert message contains transaction data associated with a transaction conducted with a merchant. Upon receiving the alert messages, the mobile device receives alert message sorting criteria from a user associated with the mobile device, sorts the alert messages according to the received offer sorting criteria, and displays the sorted alert messages.

Claims (43)

1. A mobile device comprising:

a processor;

a display coupled to the processor; and

a computer readable medium coupled to the processor, wherein the processor is configured to execute a set of instructions stored on the storage medium to enable the processor to implement a method comprising:

receiving alert message sorting criteria and offer sorting criteria from a user associated with the mobile device, the alert message sorting criteria comprising one or more of: a transaction amount, an issuer, and a type of card;

receiving alert messages wherein each alert message includes transaction data associated with a transaction conducted with a merchant;

receiving offer messages wherein each offer message includes offer data;

sorting the alert messages according to the received alert sorting criteria;

sorting the offer messages according to the received offer sorting criteria; and

displaying the sorted alert messages and offer messages using the display.

2. The mobile device of claim 1 , wherein the transaction data comprises one or more of: a transaction amount, a transaction type, a transaction date, a location, a city, a state, a currency code, a merchant, an issuer, and a type of card.

3. The mobile device of claim 1 , wherein the offer sorting criteria comprises one or more of: a date the offer messages were received, a date the offer messages expire, the merchant, the offer messages which are still active, the offer messages which have expired, and the offer messages which have been redeemed.

4. The mobile device of claim 1 , wherein the mobile device is a mobile phone.

5. A method comprising:

receiving alert message sorting criteria and offer sorting criteria from a user associated with a mobile device, the alert message sorting criteria comprising one or more of: a transaction amount, an issuer, and a type of card;

receiving alert messages at the mobile device wherein each alert message includes transaction data associated with a transaction conducted with a merchant;

receiving offer messages wherein each offer message includes offer data;

sorting, using a processor coupled with a storage medium, the alert messages according to the received alert sorting criteria;

sorting the offer messages according to the received offer sorting criteria; and

displaying the sorted alert messages and sorted offer messages on a display of the mobile device.

6. The method of claim 5 , wherein the transaction data comprises one or more of: a transaction amount, a transaction type, a transaction date, a location, a city, a state, a currency code, a merchant, an issuer, and a type of card.

7. The method of claim 5 further comprising:

providing offer filter criteria to an offer module on a server computer, wherein the offer module selects the offer messages and thereafter sends the offer messages to the mobile device.

8. The method of claim 5 , wherein the offer sorting criteria comprises one or more of: a date the offer messages were received, a date the offer messages expire, the merchant, the offer messages which are still active, the offer messages which have expired, and the offer messages which have been redeemed.

9. The method of claim 5 , wherein the mobile device is a mobile phone.

10. The method of claim 9 wherein the mobile phone comprises a processor, a computer readable medium operatively coupled to the processor, a contactless element configured to transmit to and receive data from an access device using near field communications operatively coupled to the processor, and an antenna operatively coupled to the processor.

11. The method of claim 5 wherein the alert messages are in the form of short message service (SMS) messages.

12. The method of claim 5 further comprising:

receiving a selection of an action to be performed on the alert message.

13. The method of claim 12 wherein the action comprises disabling a payment card.

14. The mobile device of claim 1 , wherein the sorting is performed automatically upon receipt of the alert messages.

15. The method of claim 5 , wherein the sorting is performed automatically upon the receiving of the alert messages.

16. A method comprising:

receiving a user-selected limit on a total number of alert messages that can be received on a mobile device;

receiving user-selected offer sorting criteria;

receiving alert messages at the mobile device wherein each alert message includes transaction data associated with a transaction conducted with a merchant;

receiving offer messages wherein each offer message includes offer data;

deleting alert messages on the mobile device based on the user-selected limit;

sorting, using a processor coupled with a storage medium, alert messages on the mobile device based on alert message sorting criteria comprising one or more of: a transaction amount, an issuer, and a type of card;

sorting the offer messages according to the received offer sorting criteria; and

displaying the sorted alert messages and offer messages on a display of the mobile device.

17. The method of claim 16 , wherein the transaction data comprises one or more of: a transaction amount, a transaction type, a transaction date, a location, a city, a state, a currency code, a merchant, an issuer, and a type of card.

18. The method of claim 5 wherein the alert messages are in the form of short message service (SMS) messages.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2009
From: CARLSON, MARK; BEBENITA, DAN; KESHAN, SURENDRA; STAN, PATRICK
To: VISA INTERNATIONAL SERVICE ASSOCIATION
Reel/Frame 023274/0726 →
Continuity (2)
Provisional Application 61100205 · Sep 25, 2008
Related Publication 20100075638A1 · Mar 25, 2010