US2013073458A1PendingUtilityA1

Open wallet for electronic transactions

Assignee: CARDINALCOMMERCE CORPPriority: Sep 19, 2011Filed: Sep 19, 2012Published: Mar 21, 2013
Est. expirySep 19, 2031(~5.1 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.

Join the waitlist — get patent alerts

Track US2013073458A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.