IP Library Patent Application 12114870
Patent Application
App. No. 12/114,870

METHOD AND SYSTEM FOR TRANSACTION PROCESSING

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.
12/114,870
Abstract

Methods and system for transaction processing are described. In one embodiment, a plurality of default parameters may be configured for value transfer. A transfer request including a transfer amount and a user account identifier may be received. One or more of the plurality of default parameters may be selected. The transfer request may be processed in the transfer amount based on the user account identifier and the one or more selected default parameters.

Claims (79)

1 . A method comprising:

configuring a plurality of default parameters for value transfer;

receiving a transfer request including a transfer amount and a user account identifier;

selecting one or more of the plurality of default parameters; and

processing the transfer request in the transfer amount based on the user account identifier and the one or more selected default parameters.

2 . The method of claim 1 , further comprising:

receiving an override parameter with the transfer request,

wherein the processing of the transfer request is based on the user account identifier, the receiving of the override parameter and the one or more selected default parameters.

3 . The method of claim 2 , wherein the override parameter includes a currency base, a target user identifier, a source user identifier, a fee transfer indicator, or combinations thereof.

4 . The method of claim 1 , wherein the processing of the transfer request comprises:

identifying a target user account associated with the user account identifier;

reducing a source user account by the transfer amount; and

increasing the target user account value by the transfer amount.

5 . The method of claim 4 , further comprising:

receiving a source user account identifier in the transfer request, the source user account identifier capable of being used to identify the source user account.

6 . The method of claim 1 , wherein the processing of the transfer request comprises:

identifying a source user account associated with the user account identifier;

reducing the source user account by the transfer amount; and

increasing a target user account value by the transfer amount.

7 . The method of claim 1 , further comprising:

receiving a verification request including the user account identifier;

identifying a user account associated with the user account identifier; and

providing an account verification responsive to the receiving of the verification request and the identifying of the user account,

wherein the receiving of the transfer request is based on the providing of the account verification.

8 . The method of claim 1 , further comprising:

receiving a status address; and

generating a status identifier to indicate a status of the processing of the transfer request; and

providing the status identifier to the status address to provide a status notification.

9 . The method of claim 1 , further comprising:

receiving user login information; and

verifying access rights of a sender of the user login information,

wherein the processing of the transfer request is based on the verifying of the access rights.

10 . The method of claim 1 , wherein the transfer request is in a programmable scripting language.

11 . A method comprising:

receiving a user request for a transaction from a requesting user, the user request associated with a transfer amount and a user account identifier;

designating at least one override parameter based on the user request;

generating a transfer request including a transfer amount, a user account identifier, and at least one override parameter; and

providing the transfer request to a payment processor.

12 . The method of claim 11 , wherein the generating of the transfer request comprises:

generating the transfer request in programmable scripting language based on the request.

13 . The method of claim 11 , wherein the user account identifier includes at least one of an e-mail address, a telephone number, or combinations thereof.

14 . The method of claim 11 , further comprising:

identifying the transfer amount based on the request for the transaction.

15 . The method of claim 11 , further comprising:

identifying the user account identifier based on the request for the transaction.

16 . The method of claim 11 , further comprising:

receiving the account identifier from the requesting user.

17 . The method of claim 11 , further comprising:

receiving a notification based on processing of the transfer request from the payment processor.

18 . The method of claim 11 , further comprising:

providing a status address to the payment processor; and

receiving a status identifier from the payment processor through the status address.

19 . The method of claim 18 , further comprising:

providing a status notification to the requesting user based on the receiving of the status identifier.

20 . The method of claim 11 , further comprising:

receiving an acknowledgement from the payment processor based on the sending of the transfer request.

21 . A machine-readable medium comprising instructions, which when implemented by one or more processors perform the following operations:

configure a plurality of default parameters for value transfer;

receive a transfer request including a transfer amount and a user account identifier;

select one or more of the plurality of default parameters; and

process the transfer request in the transfer amount based on the user account identifier and the one or more selected default parameters.

22 . The machine-readable medium of claim 21 further comprising instructions, which when implemented by one or more processors perform the following operations:

receive an override parameter with the transfer request,

wherein processing of the transfer request is based on the user account identifier, receiving of the override parameter and the one or more selected default parameters.

23 . A machine-readable medium comprising instructions, which when implemented by one or more processors perform the following operations:

receive a user request for a transaction from a requesting user, the user request associated with a transfer amount and a user account identifier;

designate at least one override parameter based on the user request;

generate a transfer request including a transfer amount, a user account identifier, and at least one override parameter; and

provide the transfer request to a payment processor.

24 . The machine-readable medium of claim 23 further comprising instructions, which when implemented by one or more processors perform the following operations:

provide a status address to the payment processor; and

receive a status identifier from the payment processor through the status address.

25 . A system comprising:

a parameter configuration module to configure a plurality of default parameters for value transfer;

a transfer request receiver module to receive a transfer request including a transfer amount and a user account identifier;

a parameter selection module to select one or more of the plurality of default parameters configured by the parameter configuration module; and

a request processing module to processing the transfer request received by the transfer request receiver module in the transfer amount based on the user account identifier and the one or more selected default parameters by the parameter selection module.

26 . The system of claim 25 , further comprising:

a status module to receive a status address; generate a status identifier to indicate a status of the processing of the transfer request by the request process module and provide the status identifier to the status address.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2015
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 036163/0596 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2008
From: HOUGLAND, DAMON CHARLES; KOROSEC, JASON ALEXANDER; BEDIER, OSAMA MOSTAFA; PASUPULATI, SRINIVASA
To: EBAY INC.
Reel/Frame 021054/0536 →