IP Library Patent Application 13011999
Patent Application
App. No. 13/011,999

SYSTEMS AND METHODS FOR VIRTUAL MOBILE TRANSACTION

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/011,999
Abstract

Disclosed is a computer based method including receiving a request, by a virtual mobile transaction computer, from a user device or from an application running on the user device. The user and the user device are verified and authenticated based on one or more parameters. A transaction account is determined, where the transaction account is associated with the user. A barcode is sent to the user device and the barcode is used to initiate a payment for a purchase transaction associated with the request.

Claims (44)

1 . A processor based method, comprising:

receiving, by a processor for virtual mobile transactions, a registration request to register a user device;

associating, by the processor, the user device with at least one of the transaction account and the user;

sending, by the processor, a registration token to the user device;

receiving a transaction request, by the processor, wherein the processor comprises a non-transitory memory and a processor, and wherein the transaction request is received from an application running on a user device associated with a user, wherein the transaction request comprises the registration token;

authenticating, by the processor, the user device based upon the registration token;

determining, by the processor, a transaction account associated with the user; and

sending, by the processor and in response to the authenticating, a bar code to the user device, wherein the user device receives the bar code, wherein the bar code is used to initiate a payment for a purchase transaction associated with the transaction request, and wherein in response to completion of the purchase transaction, the barcode is invalid for future transactions.

2 . (canceled)

3 . The method of claim 1 , wherein the application is a micro application and the user device comprises at least one of a handheld device, a phone and a smart phone.

4 . (canceled)

5 . The method of claim 3 , wherein the token is associated with the micro application.

6 . (canceled)

7 . The method of claim 1 , wherein at least one of the transaction request and the registration request is received via at least one of a phone call, a text message, the internet, a web page, an email message and a multimedia message.

8 . The method of claim 1 , wherein the transaction request is received from at least one of the user device via short message service, a user device via a web page, the user device via a phone call, a processor and a web page.

9 . The method of claim 1 , wherein the sending comprises sending via multimedia message.

10 . The method of claim 1 , wherein the bar code comprises bar code data and the user device generates a bar code image using the bar code data.

11 . The method of claim 1 , wherein the bar code comprises a bar code image and an alphanumeric code.

12 . The method of claim 1 , wherein the bar code comprises at least one of a QR code, a matrix bar code and a two-dimensional bar code.

13 . The method of claim 1 , further comprising receiving an additional data request from at least one of the user device and a point-of-service (POS) device.

14 . The method of claim 13 , further comprising, in response to the additional data request, sending an alphanumeric code to at least one of the user device and the POS device.

15 . The method of claim 1 , wherein at least one of a point-of-service (POS) device reads the bar code from a display associated with the user device and the user device transmits data associated with the bar code to the POS device.

16 . The method of claim 1 , wherein a point-of-service (POS) device obtains bar code data from the user device and wherein the POS device sends an authorization request for the purchase transaction to an issuer associated with the transaction account.

17 . The method of claim 16 , wherein the authorization request comprises a one-time pass code derived from the bar code.

18 . The method of claim 17 , wherein the one-time pass code is a limited use identifier associated with a use restriction, wherein the use restriction is associated with at least one of the transaction request and the transaction account.

19 . A non-transitory processor-readable storage medium having processor-executable instructions stored thereon that, if executed by a processor for virtual mobile transactions, causes the processor to perform operations, comprising:

receiving, by the processor, a registration request to register a user device;

associating, by the processor, the user device with at least one of the transaction account and the user;

sending, by the processor, a registration token to the user device;

receiving a transaction request, by the processor, wherein the processor comprises a non-transitory memory and a processor, and wherein the transaction request is received from an application running on a user device associated with a user, wherein the transaction request comprises the registration token;

authenticating, by the processor, the user device based upon the registration token;

determining, by the processor, a transaction account associated with the user; and

sending, by the processor and in response to the authenticating, a bar code to the user device, wherein the user device receives the bar code, wherein the bar code is used to initiate a payment for a purchase transaction associated with the transaction request, and wherein in response to completion of the purchase transaction, the barcode is invalid for future transactions.

20 . A system for virtual mobile transactions comprising:

a network interface in communication with a memory;

the memory in communication with a processor for virtual mobile transactions; and

the processor, when executing a processor program, performs operations comprising:

receiving, by the processor, a registration request to register a user device;

associating, by the processor, the user device with at least one of the transaction account and the user;

sending, by the processor, a registration token to the user device;

receiving a transaction request, by the processor, wherein the processor comprises a non-transitory memory and a processor, and wherein the transaction request is received from an application running on a user device associated with a user, wherein the transaction request comprises the registration token;

authenticating, by the processor, the user device based upon the registration token;

determining, by the processor, a transaction account associated with the user; and

sending, by the processor and in response to the authenticating, a bar code to the user device, wherein the user device receives the bar code, wherein the bar code is used to initiate a payment for a purchase transaction associated with the transaction request, and wherein in response to completion of the purchase transaction, the barcode is invalid for future transactions.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2018
From: III HOLDINGS 1, LLC
To: LIBERTY PEAK VENTURES, LLC
Reel/Frame 045660/0060 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2014
From: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
To: III HOLDINGS 1, LLC
Reel/Frame 032722/0746 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2011
From: FORBES, RICK; KELLY, NICHOLAS; ROLINSON, STUART; TRISTAN, RICKY T.; TUNE, JAMES J.
To: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
Reel/Frame 025682/0516 →