IP Library Patent Application 13177973
Patent Application
App. No. 13/177,973

SYSTEM AND METHOD FOR MANAGING TRANSACTIONS WITH A PORTABLE COMPUTING DEVICE

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 None
App. No.
13/177,973
Abstract

A method and system include verifying credentials for gaining access to a central mobile payment controller using the portable computing device (“PCD”). The central mobile payment controller may receive a merchant identifier corresponding to a merchant and then it may compare the merchant identifier against loyalty account data stored in a database. The central controller may also receive product scan data and compare the product scan data against one of offer data and coupon data in a database. After these comparisons, any matches of product scan data to offer data or coupon data may be sent to the PCD and an electronic cash register (“ECR”). Similarly, any matches of the merchant identifier to loyalty account data may be transmitted to the PCD and ECR. During or after the purchase transaction, a message may be generated by the central mobile payment controller which lists one or more preferred payment options.

Claims (75)

1 . A method for managing transactions with a portable computing device, the method comprising:

verifying credentials for gaining access to a central mobile payment controller;

receiving a merchant identifier corresponding to a merchant from a computer communications network;

comparing the merchant identifier against loyalty account data stored in a database;

identifying and sending any matches of the merchant identifier to loyalty account data over the computer communications network; and

generating a message that lists one or more preferred payment options that may be selected to complete a purchase.

2 . The method of claim 1 , further comprising: receiving product scan data and comparing the product scan data against one of offer data and coupon data in a database.

3 . The method of claim 2 , further comprising: sending any matches of product scan data to offer data or coupon data over the computer communications network.

4 . The method of claim 1 , further comprising: generating a message that lists one or more preferred payment options based on operator preferences listed in a client profile.

5 . The method of claim 4 , wherein the one or more preferred payment options comprises account information corresponding to at least one of a credit card account, a debit card account, a checking account, a savings account, and a stored value account.

6 . The method of claim 1 , further comprising: processing a request to pay for a purchase from a non-traditional payment method comprising one of an on-line financial institution and a mobile phone service carrier.

7 . The method of claim 1 , further comprising: generating an offer for a private label credit card.

8 . The method of claim 1 , further comprising: displaying one or more preferred payment options on a display device of the personal computing device.

9 . The method of claim 1 , further comprising: generating one or more offers based on one or more products being purchased and storing the offers in a database.

10 . The method of claim 1 , wherein merchant identifier is part of a machine-readable tag, the machine-readable tag being attached to a physical object or being projected in an image on a display device.

11 . A computer system for managing transactions with a portable computing device, the system comprising:

a processor operable for:

verifying credentials for gaining access to a central mobile payment controller;

receiving a merchant identifier corresponding to a merchant from a computer communications network;

comparing the merchant identifier against loyalty account data stored in a database;

identifying and sending any matches of the merchant identifier to loyalty account data over the computer communications network; and

generating a message that lists one or more preferred payment options that may be selected to complete a purchase.

12 . The system of claim 11 , wherein the processor is further operable for receiving product scan data and comparing the product scan data against one of offer data and coupon data in a database.

13 . The system of claim 12 , wherein the processor is further operable for sending any matches of product scan data to offer data or coupon data over the computer communications network.

14 . The system of claim 11 , wherein the processor operable for generating a message that lists one or more preferred payment options based on operator preferences listed in a client profile.

15 . The system of claim 14 , wherein the one or more preferred payment options comprises account information corresponding to at least one of a credit card account, a debit card account, a checking account, a savings account, and a stored value account.

16 . The system of claim 11 , wherein the processor operable for processing a request to pay for a purchase from a non-traditional payment method comprising one of an on-line financial institution and a mobile phone service carrier.

17 . The system of claim 11 , wherein the processor is further operable for generating an offer for a private label credit card.

18 . The system of claim 11 , wherein the processor is further operable for displaying one or more preferred payment options on a display device of the personal computing device.

19 . The system of claim 11 , wherein the processor is further operable for generating one or more offers based on one or more products being purchased and storing the offers in a database.

20 . The system of claim 11 , wherein merchant identifier is part of a machine-readable tag, the machine-readable tag being attached to a physical object or being projected in an image on a display device.

21 . A computer system for managing transactions with a portable computing device, the system comprising:

means for verifying credentials for gaining access to a central mobile payment controller;

means for receiving a merchant identifier corresponding to a merchant from a computer communications network;

means for comparing the merchant identifier against loyalty account data stored in a database;

means for identifying and sending any matches of the merchant identifier to loyalty account data over the computer communications network; and

means for generating a message that lists one or more preferred payment options that may be selected to complete a purchase.

22 . The system of claim 21 , further comprising:

means for receiving product scan data and comparing the product scan data against one of offer data and coupon data in a database.

23 . The system of claim 22 , further comprising:

means for sending any matches of product scan data to offer data or coupon data over the computer communications network.

24 . The system of claim 21 , further comprising:

means for generating a message that lists one or more preferred payment options based on operator preferences listed in a client profile.

25 . The system of claim 24 , wherein the one or more preferred payment options comprises account information corresponding to at least one of a credit card account, a debit card account, a checking account, a savings account, and a stored value account.

26 . The method of claim 21 , further comprising:

means for processing a request to pay for a purchase from a non-traditional payment method comprising one of an on-line financial institution and a mobile phone service carrier.

27 . The system of claim 21 , further comprising:

means for generating an offer for a private label credit card.

28 . The system of claim 21 , further comprising:

means for displaying one or more preferred payment options on a display device of the personal computing device.

29 . The system of claim 21 , further comprising:

means for generating one or more offers based on one or more products being purchased and storing the offers in a database.

30 . The system of claim 21 , wherein merchant identifier is part of a machine-readable tag, the machine-readable tag being attached to a physical object or being projected in an image on a display device.

31 . A computer program product comprising a computer usable medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method for managing transactions with a portable computing device, said method comprising:

verifying credentials for gaining access to a central mobile payment controller;

receiving a merchant identifier corresponding to a merchant from a computer communications network;

comparing the merchant identifier against loyalty account data stored in a database;

identifying and sending any matches of the merchant identifier to loyalty account data over the computer communications network; and

generating a message that lists one or more preferred payment options that may be selected to complete a purchase.

32 . The computer program product of claim 31 , wherein the program code implementing the method further comprises:

receiving product scan data and comparing the product scan data against one of offer data and coupon data in a database.

33 . The computer program product of claim 32 , wherein the program code implementing the method further comprises:

sending any matches of product scan data to offer data or coupon data over the computer communications network.

34 . The computer program product of claim 31 , wherein the program code implementing the method further comprises:

generating a message that lists one or more preferred payment options based on operator preferences listed in a client profile.

35 . The computer program product of claim 34 , wherein the one or more preferred payment options comprises account information corresponding to at least one of a credit card account, a debit card account, a checking account, a savings account, and a stored value account.

36 . The computer program product of claim 31 , wherein the program code implementing the method further comprises:

processing a request to pay for a purchase from a non-traditional payment method comprising one of an on-line financial institution and a mobile phone service carrier.

37 . The computer program product of claim 31 , wherein the program code implementing the method further comprises:

generating an offer for a private label credit card.

38 . The computer program product of claim 31 , wherein the program code implementing the method further comprises:

displaying one or more preferred payment options on a display device of the personal computing device.

39 . The computer program product of claim 31 , wherein the program code implementing the method further comprises:

generating one or more offers based on one or more products being purchased and storing the offers in a database.

40 . The computer program product of claim 31 , wherein merchant identifier is part of a machine-readable tag, the machine-readable tag being attached to a physical object or being projected in an image on a display device.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2012
From: FIRETHORN MOBILE, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 029184/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2012
From: QUALCOMM INCORPORATED; FIRETHORN MOBILE, INC.
To: FIRETHORN MOBILE, INC.
Reel/Frame 027677/0580 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2012
From: DESSERT, ROBERT; CANTERBURY, ROBERT; YOUNG, FRANK; MONAHAN, SCOTT; DE GARCIA, ROLANDO
To: QUALCOMM INCORPORATED
Reel/Frame 027555/0123 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2011
From: DESSERT, ROBERT L.; CANTERBURY, ROBERT; YOUNG, FRANK T.; MONAHAN, SCOTT P.; DE GRACIA, ROLANDO F.
To: QUALCOMM INCORPORATED
Reel/Frame 026929/0415 →