The transaction method is for secure payment by credit cards or debit cards for goods or services with the use or mobile devices. The payment authorization center delivers a public portion of the authorization token to the service provider via the existing communication channels and the private portion of the authorization token is delivered to the mobile device via SMS or USSD or e-mail short message. The mobile device delivers the private authorization token to the service provider via a private local network based on bluetooth, infrared or other short radio frequency based technology. The credit card or debit card number is never revealed and a temporary card token replaces it.

Patent
   7014107
Priority
Jul 20 2004
Filed
Jul 20 2004
Issued
Mar 21 2006
Expiry
Nov 07 2024
Extension
110 days
Assg.orig
Entity
Small
151
24
EXPIRED
1. A transaction method for credit payment authorization for selective goods and services using a mobile device by transmitting a public part of a payment authorization token from a validation platform to a service provider, and by transmitting a private part of the payment authorization token from a validation platform to a mobile device, and by transmitting the private part of payment authorization token from the mobile device to the service provider, comprising:
transmitting a payment authorization request directly from the service provider to the validation platform connected via private communication networks;
transmitting at least certain payment authorization request data entered by said service provider with the private part of payment authorization token from the validation platform together with a short message to the mobile device of a customer and displaying said short message on said mobile device, prompting for validation of the credit card payment authorization request;
upon said customer validating said credit card payment authorization request, sending a copy of said short message to said service provider with a wireless communication network from said mobile device;
transmitting at least certain payment authorization request data entered by said services provider with the validation platform generated public part of payment authorization token and a check digit of said private part of payment authorization token from the validation platform back to said service provider; and
combining said private part of payment authorization token with said public part of payment authorization token by the service provider into a complete payment authorization token and transmitting said complete payment token with at least certain payment authorization request data to the validation platform for settlement of the credit card payment.
2. The transaction method according to claim 1 wherein the short message is a SMS message.
3. The transaction method according to claim 1 wherein the short message is an USSD message.
4. The transaction method according to claim 1 wherein said customer validates said credit card payment authorization request by entering a password verified against password stored in an SIM card of the mobile device.
5. The transaction method according to claim 1 wherein said customer validates said credit card payment authorization request by entering a password for accepting said wireless connection to said service provider.
6. The transaction method according to claim 1 wherein said credit card is a bank credit card.
7. The transaction method according to claim 1 wherein said wireless communication network includes selectively, an infrard wireless network, an SMS network, and emails.
8. The transaction method according to claim 1 wherein said wireless communication network is an interface provided by said service provider and said private part of payment authorization token is entered manually into said interface.

This invention relates to credit card and debit card payment systems. Specifically, this invention relates to payment systems with the use of wireless devices such as cell phones or PDA's.

Every payment system has to be deployed in a context of customer-merchant interaction architecture and this invention is well suited to be deployed as part of a purpose Bluetooth application profile. The profile could be designed to enable the user to interact with a local environment using a variety of electronic devices such as cellular phones, PDAs, etc. The local environment is defined as a set of service offerings and interaction points that can be accessed and affected by the user. For example, the user will be able to complete a vending machine purchase, make a payment at a checkout counter or purchase a ticket at a train station.

Subsequent description of this invention will be presented in the context of Bluetooth profile environment. However this invention is applicable to any wireless payment environment.

Credit card and debit card payment systems have been developed to enable cashless payment for goods and services at the point of purchase by the use of credit card or debit card. The cards are issued to users (card owners) by financial institutions such as banks, Credit Unions or Trusts and they represent identification of a bank account with the issuing financial institution. In order to enable the card owners to use the cards at the point of purchase locations payment systems have been developed that allow transfer of an electronic purchase request transaction to the financial institution for authorization against the user's bank account. Once the balance of the bank account is checked and determined sufficient to cover the requested purchase amount an authorization transaction is sent back to the point of purchase location, which in turn instructs the merchant that the purchase amount is guaranteed and the goods can be released to the card owner.

The biggest challenge facing any card payment system is security of the credit card information. This is especially difficult for credit card based systems where there is no Personal Identification Number (PIN) assigned to the card. In recent years VISA has introduced their own PIN for Visa cards only but that solution is not available on majority of credit cards in circulation. However, those types of solutions cannot solve the major weakness in the existing card payment systems that exclude the card owner from the transaction flow and solely rely on merchant - card issuer interaction to authorize the payment.

It is a principal object of the present invention to provide a card payment system that makes the card owner an integral part of the payment authorization flow.

It is another object of the present invention to provide a card payment system that creates a highly secured environment for exchanging credit or debit card information where the card number is never exposed.

It is another object of the present invention to provide a card payment system with an enhanced security for credit card financial transactions by implementing real time cardholder notification.

It is another object of the present invention to provide a card payment system that eliminates the use of encryption technology for exchanging credit or debit card information.

It is another object of the present invention to provide a public card vault facility so a card owner can register his/her list of cards to be used by him/her at merchant locations.

FIG. 1 is a schematic view of the card payment transaction authorization flow which comprises the system of the present invention.

FIG. 2 is a schematic view of the card payment transaction authorization flow with alternate embodiment of the system of the present invention.

FIG. 3 is a schematic view of the card payment transaction authorization flow with alternate transaction flow providing notification based mode of the system of the present invention.

FIG. 4 is a schematic view of an alternative embodiment of the transaction authorization process.

Referring now to the drawings and particularly to FIG. 1 there is shown therein a schematic view of a transaction authorization process carried out with a preferred embodiment of the system of the present invention, which process is generally indicated 20. In the transaction authorization process carried out in connection with the invention, Service Provider 21, which in preferred embodiment is the Bluetooth Retail Server, is operated at the retailer location and is responsible for managing interaction with card owner 23 and the Card Validation Platform 25. A bank or other entities responsible for processing transactions operate the validation platform.

The card owner generally indicated 23, operates his Mobile Device 22 that is used to interact with Service Provider 21. The server uses some sort of interaction protocol, which in preferred embodiment is a Bluetooth Profile, to exchange messages with Mobile Device 22.

The card payment process starts with the Service Provider 21 sending GetCredential request message 1 to the Mobile Device 22. The credential token could be PIN, password or any biometric reading of the card owner's body (voice, retina scan, etc.), which in the preferred embodiment is providing voice token by the card owner 23 represented by activity GetCredential 2.

The Mobile Device 22 sends the credential token back to the Service Provider 21 along with Mobile device's International Mobile Equipment Identity (IMEI).

Next the Service Provider 21 sends GetCardList request message 3 to the Public Card Vault Platform 24 passing along the credential token and IMEI.

The Public Card Vault Platform is a repository of card names list for card owner's mobile device. Any card owner who wishes to create his card vault list would come to a Web based interface and create a new account for his mobile device by providing his/her mobile device's IMEI number and account credential token (i.e. voice token) and then s/he would select from the list of card names by financial institution. For each card name selected the card owner would provide last 2 digits of his/her card number, a credential token type for the card, and s/he would assign his own friendly display name for the card. The Card Vault Provider would store the card's financial Institution BIN number, last 2 digits of the card, display name, credential token type for each card selected and also credential token and its status (i.e. required/optional) for the account itself.

The Service Provider 21 sends the card name list obtained form the Public Card Vault Platform 24 to the Mobile Device 22 with SelectCard message 4. The card owner 23 selects one of the card names and action GetSelection 5 depicts that process.

Once the Service Provider 21 receives the card name selection information it sends the GetPreAuth request message 6 to the Card Validation Platform 25 passing along the amount, credential token for the card (i.e. voice token), IEMI, card BIN, and last 2 digits of the card. Based on that data set (voice token, Card BIN, and last 2 digits of the card, IMEI) the Card Validation Platform 25 can identify the card account and performs preauthorization for the requested amount. If the preauthorization succeeds then the Card Validation Platform 25 generates temporary Card token and sends it back to the Service Provider 21 in response. Of course the pre-requisite is that the card owner updates his card account with the card issuer and associates his card with IMEI and phone number of his mobile device.

Next, the Service Provider 21 sends GetAuth message 7 to the Card Validation Platform 25 passing along the transaction amount and card token. The Card Validation Platform 25 performs final authorization of the payment and sends back to the Service Provider 21 public portion of the authorization token for the authorized payment and check digit of private part of the authorization token. At the same time the Card Validation Platform 25 sends unsolicited SMSNotify message 8 to the card owner's phone number along with the card token and private part of the authorization token.

Once the Mobile Device 22 receives the SMSNotify message 8, it presents the Card Owner 23 the option to authorize the transaction 9. If the card owner selects to authorize the transaction then the Mobile Device 22 sends Authorize message 10 to the Service Provider 21 along with the card token and the private portion of the authorization token and by doing that it completes the payment transaction.

At this moment the Service Provider 21 has both public and private authorization tokens for a given card token so it verify private authorization tokens' check digit and then it can send Settle message 11 to the Card Validation Platform 25 to instruct the Card Validation Platform to transfer the money.

Note:

The described flow of messages assumes that the Credential Token Type specified for the cards in the Card Vault server is a ‘VoiceTokenType’ so there is no need to ask card owner for the credential token after his selection of a card from the list. If this is not the case then another message 1 will be sent between the Service Provider 21 and the Mobile Device 22 requesting credential token for the selected card.

An alternate embodiment of the present invention can be applicable for closed card environments like Loyalty cards or private credit cards. In those systems the card can be accepted only at specific retail locations where the issuer of the private card provides transaction processing for those cards. In the embodiment of the present invention for the Loyalty type card systems the wireless devices' IMEI becomes the ‘card’ number therefore there will be substantial savings in operation of those systems. The closed card transaction processing system would perform two major functions from the point of view of the present invention. First it would provide functionality of the Public Card Vault Platform 24 (FIG. 1), and second it would store cross-reference between the Loyalty card in the form of the IMIE number and the real credit card number provided by the loyalty card holder.

Referring now to the drawings and particularly to FIG. 2 there is shown therein a schematic view of a transaction authorization process carried out with an alternate embodiment of the system of the present invention, which process is generally indicated 20. In the transaction authorization process carried out in connection with the invention, Service Provider, which in alternate embodiment is the Bluetooth Service Provider 21, is operated at the retailer location and is responsible for managing interaction with Card Owner 23 and the Loyalty Server 24. The Loyalty Server 24 is responsible for maintaining the credit card names list and the correlation of the credit card numbers to the Loyalty card in the form of the IMIE number. Also the Loyalty Server 24 is responsible for interaction with the Card Validation Platform 25 to perform credit card transaction authorization.

The card owner generally indicated 23, operates his Mobile Device 22 that is used to interact with Service Provider 21. The server uses some sort of interaction protocol, which in alternate embodiment is Bluetooth Profile, to exchange messages with Mobile Device 22.

The card payment process starts with the Service Provider 21 sending GetCredential request message 1 to the Mobile Device 22. The credential token could be PIN, password or any biometric reading of the card owner's body (voice, retina scan, etc.), which in the alternate embodiment is a voice token provided by the Card Owner 23 represented by activity GetCredential 2.

The Mobile Device 22 sends the credential token back to the Service Provider 21 along with its (Mobile Device 22) International Mobile Equipment Identity (IMEI).

Next, the Service Provider 21 sends GetCardList request message 3 to the Loyalty Server 24, passing along the credential token and IMEI.

The Loyalty Server 24 is also fulfilling role of the Public Card Vault provider with one difference that the cardholder would also provide the credit card number and its expiration date. The Loyalty Server 24 would store securely the credit card number, its expiration date along with other data elements of standard Card Vault provider. The Loyalty Server 24 would become a trusted server once the cardholder releases the credit card information.

The Loyalty Server sends back the card name list along with the temporary Card token for each card name on the list.

The Service Provider 21 sends the card name list obtained form the Loyalty Server 24 to the Mobile Device 22 with SelectCard message 4. The Card Owner 23 selects one of the card names and action GetSelection 5 depicts that process. This step can be omitted if there is only one card on the list.

Once the Service Provider 21 receives the card selection information, or there is only one card on the list, it sends the GetAuth request message 6 to the Loyalty Server 24, passing along the amount and the card token. Based on that data set the Loyalty Server 24 retrieves the correlated credit card number for that card token and sends GetCardAuth message 7 to the Card Validation Platform 25. The Card Validation Platform 25 performs its normal authorization processing and sends back the authorization number. The Loyalty Server stores the authorization information received from the Card Validation Platform 25 and generates its own Private and Public authorization tokens.

Next, the Loyalty Server 24 sends AuthResp message 8 back to the Service Provider 21 with public portion of the authorization token for the authorized payment and check digit of private portion of the authorization toekn. At the same time the Loyalty Server 24 sends unsolicited SMSNotify message 9 to the card owner phone number along with card token and private authorization token.

Once the Mobile Device 22 receives the SMSNotify message 9, it presents the Card Owner 23 the option to authorize the transaction 10. If the card owner selects to authorize the transaction then the Mobile Device 22 sends Authorize message 11 to the Service Provider 21 along with card token and the private authorization token and by doing that it completes the payment transaction.

At this moment the Service Provider 21 has both public and private authorization tokens for a given card token so it verify the check digit of private authorization token and then it can send Settle message 12 to the Loyalty Server 24, which in turn correlates the message to the real authorization information and sends Settle message 13 to the Card Validation Platform 25 to instruct the back to transfer the money.

Another alternate embodiment of the present invention can be applicable as security enhancement to the current credit cart authorization systems. Implementation of the present invention in the notification mode brings the card owner into the loop of the credit card authorization process. This mode is not fully secured from the perspective of the card owner but it provides the card owner with a notification every time a credit card transaction is attempted and it gives the card owner time to contact the bank and stop the transaction from going through settlement process.

Referring now to the drawings and particularly to FIG. 3 there is shown therein a schematic view of a transaction authorization process carried out with an alternate embodiment of the system of the present invention in the notification mode, which process is generally indicated 20. In the transaction authorization process carried out in connection with the invention, service provider, which in alternate embodiment is the Bluetooth Service Provider 21, is operated at the retailer location and is responsible for managing interaction with Card Owner 23 and the Card Validation Platform 24. The Card Validation Platform 24 performs credit card transaction authorization.

The card owner generally indicated 23, operates his Mobile Device 22 that is used to interact with Service Provider 21. The server uses some sort of interaction protocol, which in alternate embodiment is Bluetooth Profile, to exchange messages with Mobile Device 22.

The card payment process starts with the Service Provider 21 sending GetCardInfo request message 1 to the Mobile Device 22, passing along the Reference Number to be used for subsequent authorization messages. The card information can be keyed in by the card owner (not practical), or retrieved from any type of secure storage applications on the Mobile Device 22 like ‘Nokia Wallet’.

The Mobile Device 22 sends the card information to the Service Provider 21 along with its (Mobile Device 22) International Mobile Equipment Identity (IMEI).

Next the Service Provider 21 sends GetAuth request message 3 to the Card Validation Platform 24 passing along all information required by the currently defined credit card authorization protocols. Note that there is no change to the interaction between the Service Provider 21 and the Card Validation Platform 24 as we know it today.

Next, Card Validation Platform 24 sends AuthResp message 4 back to the Service Provider 21 with the transaction reference number and authorization number. Again note that there is no change to the interaction between the Service Provider 21 and the Card Validation Platform 24 as we know it today. At the same time the Card Validation Platform 24 sends unsolicited SMSNotify message 5 to the card owner's phone number along with a copy of the AuthResp message 4 sent to the Service Provider 21. The Card Validation Platform needs to maintain correlation between the credit card number and the card owner's cell phone number in order to support the notification mode of the present invention.

Once the Mobile Device 22 receives the SMSNotify message 5, it presents the Card Owner 23 the option to authorize the transaction 6. If the card owner selects to authorize the transaction then the Mobile Device 22 sends Authorize message 7 to the Service Provider 21 along with received message from the Card Validation Platform 24 and by doing that it completes the payment transaction.

At this moment the Service Provider 21 compares the two messages and if they match then the transaction is authorized so it can send Settle message 8 to the Card Validation Platform 24.

Another alternate embodiment of the present invention can be applicable as security enhancement to the existing credit cart authorization systems. This implementation of the present invention in the notification mode brings the card owner into the loop of the credit card authorization process. The card owner gets notification every time his credit card it used to perform transaction authorization and it gives the card owner time to contact the bank and stop the transaction from going through settlement process when the card owner perceives the transaction as fraudulent.

Referring now to the drawings and particularly to FIG. 4 there is shown therein a schematic view of a transaction authorization process carried out with an alternate embodiment of the system of the present invention in the notification mode, which process is generally indicated 20. In the transaction authorization process carried out in connection with the invention, Service Provider 21 is operated at the retailer location and is responsible for managing interaction with Card Owner 23 and the Card Validation Platform 24. The Card Validation Platform 24 performs credit card transaction authorization.

The Service Provider 21 sends GetAuth request message 1 to the Card Validation Platform 24 passing along credit card information obtained from the card owner in any presently known systems.

Next, the Card Validation Platform 24 sends AuthResp message 2 back to the Service Provider 21 with the transaction reference number and authorization number. At the same time the Card Validation Platform 24 sends unsolicited SMSNotify message 3 to the card owner phone number along with a copy of the AuthResp message 4 sent to the Service Provider 21. The bank needs to maintain correlation between the credit card number and the card owner's cell phone number in order to support the notification mode of the present invention.

The Card Owner 23 can review the notification messages and act when any of the transactions appears to be fraudulent.

While the preferred embodiments of the invention have been described above, it will be recognized and understood that various modifications may be made therein and the appended claims are intended to cover all such modifications which may fall within the spirit and scope of the invention.

Singer, Irek, Baghdadi, Gaby G., Rok, Andrzej

Patent Priority Assignee Title
10068214, May 23 2006 Toshiba Tec Kabushiki Kaisha Portable terminal and its programs, settlement apparatus, and merchandising information providing apparatus
10068287, Jun 11 2010 E2INTERACTIVE, INC D B A E2INTERACTIVE, INC Systems and methods to manage and control use of a virtual card
10083434, Jan 21 2005 Visa U.S.A. Inc. Wireless payment method and systems
10088939, Apr 10 2012 IDEX Biometrics ASA Biometric sensing
10101851, Apr 10 2012 IDEX Biometrics ASA Display with integrated touch screen and fingerprint sensor
10114497, Apr 10 2012 IDEX Biometrics ASA Biometric sensing
10115001, Jan 15 2010 IDEX Biometrics ASA Biometric image sensing
10223675, Apr 27 2007 American Express Travel Related Services Company, Inc. System and method for performing person-to-person funds transfers via wireless communications
10395229, May 23 2006 Toshiba Tec Kabushiki Kaisha System for transmitting electronic receipt
10430818, Jun 26 2008 Visa International Service Association Systems and methods for visual representation of offers
10510064, Jan 21 2005 Visa U.S.A. Inc. Wireless payment method and systems
10528939, Oct 16 2015 Bank of American Corporation; Bank of America Corporation Telephone-based payments using tokens
10565575, Nov 30 2007 BLAZE MOBILE NFC mobile device transactions with a digital artifact
10592719, Jan 15 2010 IDEX Biometrics ASA Biometric image sensing
10621572, Dec 21 2012 SQWIN SA Online transaction system
10650441, Mar 31 2014 Monticello Enterprises LLC System and method for providing data to a merchant device from a user device over a wireless link using a single function action
10650443, Mar 31 2014 Monticello Enterprises LLC System and method for providing data to a merchant device from a user device over a wireless link
10671989, May 23 2006 Toshiba Tec Kabushiki Kaisha System for transmitting electronic receipt
10755282, Oct 31 2008 Wells Fargo Bank, N.A. Payment vehicle with on and off functions
10769717, Mar 31 2014 Monticello Enterprises LLC System and method for providing data to a merchant device from a user device over a wireless link
10825023, Apr 10 2019 ADVANCED NEW TECHNOLOGIES CO , LTD Verification method and apparatus for user signing fast payment with bank card
10825079, Mar 31 2014 Monticello Enterprises LLC System and method for providing data to a merchant device from a user device over a wireless link
10867298, Oct 31 2008 Wells Fargo Bank, N.A. Payment vehicle with on and off function
10937076, Oct 13 2010 E2INTERACTIVE, INC D B A E2INTERACTIVE, INC Online personalized gifting system
10943248, Jun 26 2008 Visa International Service Association Systems and methods for providing offers
10943432, Sep 04 2012 E2INTERACTIVE, INC D B A E2INTERACTIVE, INC Processing of a game-playing transaction based on location
10943438, Sep 04 2012 E2INTERACTIVE, INC D B A E2INTERACTIVE, INC Processing of a game-playing transaction based on location
10954049, Dec 12 2017 E2INTERACTIVE, INC D B A E2INTERACTIVE, INC Viscous liquid vessel for gifting
10963589, Jul 01 2016 Wells Fargo Bank, N.A. Control tower for defining access permissions based on data type
10970707, Jul 31 2015 WELLS FARGO BANK, N A Connected payment card systems and methods
10977716, Mar 31 2014 Monticello Enterprises LLC System and method for providing multiple application programming interfaces for a browser to manage payments from a payment service
10992606, Sep 04 2020 WELLS FARGO BANK, N A Synchronous interfacing with unaffiliated networked systems to alter functionality of sets of electronic assets
10992679, Jul 01 2016 WELLS FARGO BANK, N A Access control tower
11004073, Apr 10 2019 Advanced New Technologies Co., Ltd. Verification method and apparatus for user signing fast payment with bank card
11010766, Oct 31 2008 Wells Fargo Bank, N.A. Payment vehicle with on and off functions
11017443, Apr 30 2014 E2INTERACTIVE, INC D B A E2INTERACTIVE, INC System and method for a merchant onsite personalization gifting platform
11037167, Oct 31 2008 Wells Fargo Bank, N.A. Payment vehicle with on and off function
11037397, Sep 04 2012 E2INTERACTIVE, INC D B A E2INTERACTIVE, INC Processing of a user device game-playing transaction based on location
11055722, Oct 31 2008 Wells Fargo Bank, N.A. Payment vehicle with on and off function
11062388, Jul 06 2017 WELLS FARGO BANK, N A Data control tower
11068869, Oct 31 2008 Wells Fargo Bank, N.A. Payment vehicle with on and off function
11074640, Mar 31 2014 Monticello Enterprises LLC System and method for providing a universal shopping cart across multiple search platforms
11080504, Jan 15 2010 IDEX Biometrics ASA Biometric image sensing
11080777, Mar 13 2014 Monticello Enterprises LLC System and method for providing a social media shopping experience
11100495, Oct 31 2008 Wells Fargo Bank, N.A. Payment vehicle with on and off function
11107070, Oct 31 2008 Wells Fargo Bank, N. A. Payment vehicle with on and off function
11111065, Feb 15 2013 E2INTERACTIVE, INC D B A E2INTERACTIVE, INC Gift card presentation devices
11120428, May 02 2013 E2INTERACTIVE, INC D B A E2INTERACTIVE, INC Stored value card kiosk system and method
11151538, May 23 2006 Toshiba Tec Kabushiki Kaisha System for transmitting electronic receipt
11170364, Jul 31 2015 WELLS FARGO BANK, N A Connected payment card systems and methods
11182836, Oct 13 2010 E2INTERACTIVE, INC D B A E2INTERACTIVE, INC Gift card ordering system and method
11188887, Nov 20 2017 WELLS FARGO BANK, N A Systems and methods for payment information access management
11200562, Jul 31 2015 WELLS FARGO BANK, N A Connected payment card systems and methods
11219288, Feb 15 2013 E2INTERACTIVE, INC D B A E2INTERACTIVE, INC Gift card box with slanted tray and slit
11227064, Jul 01 2016 Wells Fargo Bank, N.A. Scrubbing account data accessed via links to applications or devices
11250666, Mar 15 2013 E2INTERACTIVE, INC D B A E2INTERACTIVE, INC Systems and methods for location-based game play on computing devices
11256875, Sep 04 2020 Wells Fargo Bank, N.A. Synchronous interfacing with unaffiliated networked systems to alter functionality of sets of electronic assets
11276069, Feb 26 2019 Advanced New Technologies Co., Ltd. Risk payment processing method and apparatus, and device
11282131, Mar 31 2014 Monticello Enterprises LLC User device enabling access to payment information in response to user input
11361295, Nov 30 2007 BLAZE MOBILE, INC Blaze NFC mobile payments
11367064, Jul 31 2015 WELLS FARGO BANK, N A Connected payment card systems and methods
11379829, Oct 31 2008 Wells Fargo Bank, N.A. Payment vehicle with on and off function
11386223, Jul 01 2016 WELLS FARGO BANK, N A Access control tower
11409902, Jul 01 2016 WELLS FARGO BANK, N A Control tower restrictions on third party platforms
11429742, Jul 01 2016 WELLS FARGO BANK, N A Control tower restrictions on third party platforms
11429975, Mar 27 2015 Wells Fargo Bank, N.A. Token management system
11436651, Jan 30 2012 E2INTERACTIVE, INC D B A E2INTERACTIVE, INC Group video generating system
11461828, Mar 31 2014 Monticello Enterprises LLC System and method for receiving data at a merchant device from a user device over a wireless link
11468497, Mar 31 2014 Monticello Enterprises LLC System and method for receiving data at a merchant device from a user device over a wireless link
11546338, Jan 05 2021 WELLS FARGO BANK, N A Digital account controls portal and protocols for federated and non-federated systems and devices
11556936, Apr 25 2017 WELLS FARGO BANK, N A System and method for card control
11562347, Mar 27 2015 Wells Fargo Bank, N.A. Token management system
11615253, Sep 04 2020 Wells Fargo Bank, N.A. Synchronous interfacing with unaffiliated networked systems to alter functionality of sets of electronic assets
11615402, Jul 01 2016 WELLS FARGO BANK, N A Access control tower
11645416, Jul 01 2016 Wells Fargo Bank, N.A. Control tower for defining access permissions based on data type
11651379, Mar 27 2015 Wells Fargo Bank, N.A. Token management system
11669884, Mar 31 2014 Monticello Enterprises LLC System and method for providing data to a merchant device from a user device over a wireless link
11676136, Oct 31 2008 Wells Fargo Bank, N.A. Payment vehicle with on and off function
11687901, May 23 2006 Toshiba Tec Kabushiki Kaisha System for transmitting electronic receipt
11727388, Jul 31 2015 Wells Fargo Bank, N.A. Connected payment card systems and methods
11736490, Jul 01 2016 Wells Fargo Bank, N.A. Access control tower
11755773, Jul 01 2016 Wells Fargo Bank, N.A. Access control tower
11756114, Jul 06 2017 Wells Fargo Bank, N.A. Data control tower
11762535, Jul 01 2016 Wells Fargo Bank, N.A. Control tower restrictions on third party platforms
11790332, Apr 27 2007 American Express Travel Related Services Company, Inc. Mobile telephone transfer of funds
11797963, Nov 30 2007 BLAZE MOBILE, INC Determination of a payment method used in an NFC transaction
11818135, Jan 05 2021 Wells Fargo Bank, N.A. Digital account controls portal and protocols for federated and non-federated systems and devices
11823205, Mar 27 2015 Wells Fargo Bank, N.A. Token management system
11836784, Mar 31 2014 Monticello Enterprises LLC System and method for providing a search entity-based payment process
11842380, Mar 31 2014 Monticello Enterprises LLC System and method for providing a social media shopping experience
11847633, Jul 31 2015 Wells Fargo Bank, N.A. Connected payment card systems and methods
11853456, Jul 01 2016 Wells Fargo Bank, N.A. Unlinking applications from accounts
11861594, Mar 27 2015 Wells Fargo Bank, N.A. Token management system
11868993, Oct 31 2008 WELLS FARGO BANK, N A Payment vehicle with on and off function
11869013, Apr 25 2017 Wells Fargo Bank, N.A. System and method for card control
11875358, Apr 25 2017 Wells Fargo Bank, N.A. System and method for card control
11880827, Oct 31 2008 Wells Fargo Bank, N.A. Payment vehicle with on and off function
11880846, Oct 31 2008 Wells Fargo Bank, N.A. Payment vehicle with on and off function
11886611, Jul 01 2016 WELLS FARGO BANK, N A Control tower for virtual rewards currency
11886613, Jul 01 2016 Wells Fargo Bank, N.A. Control tower for linking accounts to applications
11893588, Mar 27 2015 Wells Fargo Bank, N.A. Token management system
11895117, Jul 01 2016 WELLS FARGO BANK, N A Access control interface for managing entities and permissions
11899815, Jul 01 2016 WELLS FARGO BANK, N A Access control interface for managing entities and permissions
11900362, Jul 31 2015 Wells Fargo Bank, N.A. Connected payment card systems and methods
11900390, Oct 31 2008 Wells Fargo Bank, N.A. Payment vehicle with on and off function
11914743, Jul 01 2016 Wells Fargo Bank, N.A. Control tower for unlinking applications from accounts
11915230, Oct 31 2008 Wells Fargo Bank, N.A. Payment vehicle with on and off function
11915303, Mar 31 2014 Monticello Enterprises LLC System and method for providing a social media shopping experience
7407094, Jan 21 2005 Visa U.S.A. Inc. Wireless payment method and systems
7496346, Apr 25 2005 Cisco Technology, Inc. Authorizing a mobile node for service
8073769, Jul 06 2006 Firethorn Mobile, Inc. Methods and systems for payment transactions in a mobile environment
8096468, Jan 21 2005 Visa U.S.A. Inc. Wireless portable consumer electronics device facilitating multi-range transactions
8121945, Jul 06 2006 Qualcomm Incorporated Methods and systems for payment method selection by a payee in a mobile environment
8145568, Jul 06 2006 Qualcomm Incorporated Methods and systems for indicating a payment in a mobile environment
8160959, Jul 06 2006 Qualcomm Incorporated Methods and systems for payment transactions in a mobile environment
8205794, Jan 21 2005 Visa U.S.A. Inc. Wireless payment method and systems
8396455, Sep 25 2008 Visa International Service Association Systems and methods for sorting alert and offer messages on a mobile device
8421890, Jan 15 2010 IDEX Biometrics ASA Electronic imager using an impedance sensor grid array and method of making
8467766, Jul 06 2006 Qualcomm Incorporated Methods and systems for managing payment sources in a mobile environment
8478692, Jun 26 2008 Visa International Service Association Systems and methods for geographic location notifications of payment transactions
8489067, Jul 06 2006 Qualcomm Incorporated Methods and systems for distribution of a mobile wallet for a mobile device
8510220, Jul 06 2006 Qualcomm Incorporated Methods and systems for viewing aggregated payment obligations in a mobile environment
8527417, Jul 12 2010 MasterCard International Incorporated Methods and systems for authenticating an identity of a payer in a financial transaction
8543496, Apr 27 2007 Liberty Peak Ventures, LLC User experience on mobile phone
8567671, Jan 21 2005 Visa U.S.A. Inc. Wireless payment method and systems
8620260, Apr 27 2007 Liberty Peak Ventures, LLC Payment application download to mobile phone and phone personalization
8622292, Sep 29 2005 Cardfree Inc Reservation-based preauthorization payment system
8676672, Aug 23 2007 E2INTERACTIVE, INC D B A E2INTERACTIVE, INC Systems and methods for electronic delivery of stored value
8682793, Jun 26 2008 Visa International Service Association Mobile alert transaction system and method
8688570, Apr 27 2007 American Express Travel Related Services Company, Inc. System and method for performing person-to-person funds transfers via wireless communications
8791792, Jan 15 2010 IDEX Biometrics ASA Electronic imager using an impedance sensor grid array mounted on or about a switch and method of making
8799666, Oct 06 2009 Synaptics Incorporated Secure user authentication using biometric information
8866347, Jan 15 2010 IDEX Biometrics ASA Biometric image sensing
8904495, Oct 06 2009 Synaptics Incorporated Secure transaction systems and methods
9004355, Sep 29 2005 Cardfree Inc Secure system and method to pay for a service provided at a reservation
9071463, Sep 25 2008 Visa International Service Association Systems and methods for sorting alert and offer messages on a mobile device
9092781, Jun 27 2007 Verizon Patent and Licensing Inc Methods and systems for secure voice-authenticated electronic payment
9230149, Jan 15 2010 IDEX ASA Biometric image sensing
9256867, Mar 23 2005 e2interactive, Inc. Delivery of value identifiers using short message service (SMS)
9268988, Jan 15 2010 IDEX Biometrics ASA Biometric image sensing
9307341, Apr 27 2007 Liberty Peak Ventures, LLC Payment application download to mobile phone and phone personalization
9325833, Sep 25 2008 Visa International Service Association Systems and methods for sorting alert and offer messages on a mobile device
9542687, Jun 26 2008 Visa International Service Association Systems and methods for visual representation of offers
9589399, Jul 02 2012 Synaptics Incorporated Credential quality assessment engine systems and methods
9600704, Jan 15 2010 IDEX Biometrics ASA Electronic imager using an impedance sensor grid array and method of making
9659208, Jan 15 2010 IDEX Biometrics ASA Biometric image sensing
9760882, Jan 21 2005 Visa U.S.A. Inc. Wireless payment method and systems
9798917, Apr 10 2012 IDEX Biometrics ASA Biometric sensing
9866989, Apr 27 2007 Liberty Peak Ventures, LLC Payment application download to mobile phone and phone personalization
9911114, Jul 06 2006 Qualcomm Incorporated Methods and systems for making a payment via a stored value card in a mobile environment
9965757, Jun 07 2010 IAMI AUTHENTICATIONS INC Method and system for controlling access to a financial account
Patent Priority Assignee Title
5708422, May 31 1995 AT&T Corp Transaction authorization and alert system
5884289, Jun 14 1996 Fair Isaac Corporation Debit card fraud detection and control system
6012144, Oct 08 1996 Transaction security method and apparatus
6047270, Aug 08 1996 JOAO BOCK TRANSACTION SYSTEMS, LLC Apparatus and method for providing account security
6064990, Mar 31 1998 PayPal, Inc System for electronic notification of account activity
6098053, Jan 28 1998 CITIBANK, N A System and method for performing an electronic financial transaction
6269445, Aug 04 1995 Hitachi, Ltd. Electronic shopping method, electronic shopping system and document authenticating method relating thereto
6879966, Nov 28 1994 Open Invention Network, LLC Tokenless biometric electronic financial transactions via a third party identicator
20020062281,
20020116608,
20020147913,
20020152123,
20020152178,
20030004876,
20030126076,
20030163383,
20030191721,
20030191945,
20040004117,
20040030601,
20040148254,
20040243517,
20050015304,
20050017068,
/
Executed onAssignorAssigneeConveyanceFrameReelDoc
Oct 30 2012ROK, ANDRZEJROK, MONICA LINDAASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0292300370 pdf
Date Maintenance Fee Events
Jul 02 2009M2551: Payment of Maintenance Fee, 4th Yr, Small Entity.
Apr 02 2013M2552: Payment of Maintenance Fee, 8th Yr, Small Entity.
Oct 30 2017REM: Maintenance Fee Reminder Mailed.
Apr 16 2018EXP: Patent Expired for Failure to Pay Maintenance Fees.


Date Maintenance Schedule
Mar 21 20094 years fee payment window open
Sep 21 20096 months grace period start (w surcharge)
Mar 21 2010patent expiry (for year 4)
Mar 21 20122 years to revive unintentionally abandoned end. (for year 4)
Mar 21 20138 years fee payment window open
Sep 21 20136 months grace period start (w surcharge)
Mar 21 2014patent expiry (for year 8)
Mar 21 20162 years to revive unintentionally abandoned end. (for year 8)
Mar 21 201712 years fee payment window open
Sep 21 20176 months grace period start (w surcharge)
Mar 21 2018patent expiry (for year 12)
Mar 21 20202 years to revive unintentionally abandoned end. (for year 12)