US2013073458A1PendingUtilityA1

Open wallet for electronic transactions

61
Assignee: CARDINALCOMMERCE CORPPriority: Sep 19, 2011Filed: Sep 19, 2012Published: Mar 21, 2013
Est. expirySep 19, 2031(~5.2 yrs left)· nominal 20-yr term from priority
G06Q 20/363G06Q 20/3223G06Q 20/322G06Q 20/0855G06Q 20/36G06Q 20/409
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system for completing a transaction between a first party and a second party is provided. The system includes at least one processor programmed to receive a request for personal data to complete the transaction from the second party using an open commerce wallet exchange (OCWE) protocol. The processor is further programmed to receive a selection of one of one or more banking applications and/or wallets associated with the system from the first user. The one or more banking applications and/or wallets include the personal data or access to the personal data. The processor is further programmed to receive the personal data from the selected banking application and/or wallet and provide the merchant with the personal data using the OCWE protocol to complete the transaction.

Claims

exact text as granted — not AI-modified
1 . A system for completing a transaction between a first party and a second party, said system comprising:
 at least one program memory including processor executable instructions, the processor executable instructions including:
 one or more banking applications and/or wallets including personal data to complete the transaction or access to the personal data; 
 an open commerce wallet exchange (OCWE) module configured to:
 receive a request for the personal data from the second party using an OCWE protocol; 
 receive a selection of one of the banking applications and/or wallets from the first party; 
 authenticate the first party using built-in authentication of the selected banking application and/or wallet; 
 receive the personal data from the selected banking application and/or wallet; and, 
 provide the merchant with the personal data using the OCWE protocol to complete the transaction; and, 
 
   at least one processor executing the processor executable instructions of the program memory.   
     
     
         2 . The system according to  claim 1 , wherein the OCWE module further displays a list of banking applications and/or wallets of the one or more banking applications and/or wallets which support the OCWE module to the first party, and wherein the selection is from the displayed list. 
     
     
         3 . The system according to  claim 1 , wherein the OCWE module provides the banking applications and/or wallets an application programing interface (API) for communicating with the OCWE module. 
     
     
         4 . The system according to  claim 1 , wherein the processor executable instructions of the program memory translate differing communication protocols of the banking applications and/or wallets to the OCWE protocol. 
     
     
         5 . The system according to  claim 1 , wherein the system is a mobile device of the first party. 
     
     
         6 . The system according to  claim 1 , wherein the first party is a consumer and the second party is a merchant or retailer. 
     
     
         7 . The system according to  claim 1 , wherein the personal data is provided directly to the merchant. 
     
     
         8 . The system according to  claim 1 , wherein the personal data is provided to the merchant by way of an OCWE system provided by a third party. 
     
     
         9 . The system according to  claim 8 , wherein the merchant, upon completing the transaction, provides an indication of the completed transaction to the OCWE system. 
     
     
         10 . The system according to  claim 1 , wherein the OCWE module is further configured to:
 receive an indication from the merchant that the transaction is complete.   
     
     
         11 . The system according to  claim 1 , wherein the request is received directly from the merchant. 
     
     
         12 . The system according to  claim 1 , wherein the personal data includes payment data and/or fulfillment data. 
     
     
         13 . The system according to  claim 1 , wherein the request is received from the merchant by way of an OCWE system provided by a third party. 
     
     
         14 . A method for completing a transaction between a first party and a second party, said method performed by at least one processor and comprising:
 receiving a request for personal data to complete the transaction from the second party using an open commerce wallet exchange (OCWE) protocol;   receiving a selection of one of one or more banking applications and/or wallets from the first party, wherein the one or more banking applications and/or wallets include the personal data or access to the personal data;   authenticating the first party using built-in authentication of the selected banking application and/or wallet;   receiving the personal data from the selected banking application and/or wallet; and,   providing the merchant with the personal data using the OCWE protocol to complete the transaction.   
     
     
         15 . The method according to  claim 14 , further comprising:
 displaying a list of banking applications and/or wallets of the one or more banking applications and/or wallets which support OCWE to the first party, and wherein the selection is from the displayed list.   
     
     
         16 . The method according to  claim 14 , further comprising:
 translating differing communication protocols of the banking applications and/or wallets to the OCWE protocol.   
     
     
         17 . The method according to  claim 14 , wherein the first party is a consumer and the second party is a merchant or retailer. 
     
     
         18 . The method according to  claim 14 , wherein the personal data is provided directly to the merchant. 
     
     
         19 . The method according to  claim 14 , wherein the personal data is provided to the merchant by way of an OCWE system provided by a third party. 
     
     
         20 . The method according to  claim 14 , wherein the request is received directly from the merchant. 
     
     
         21 . The method according to  claim 14 , wherein the request is received from the merchant by way of an OCWE system provided by a third party. 
     
     
         22 . A system for completing a transaction between a first party and a second party, said system comprising:
 at least one processor programmed to:
 receive a request for personal data to complete the transaction from the second party using an open commerce wallet exchange (OCWE) protocol; 
 receive a selection of one of one or more banking applications and/or wallets associated with the system from the first user, wherein the one or more banking applications and/or wallets include the personal data or access to the personal data; 
 receive the personal data from the selected banking application and/or wallet; and, 
 provide the merchant with the personal data using the OCWE protocol to complete the transaction.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.