Remote financial transaction system
First Claim
Patent Images
1. A method for performing remote financial transactions using a remote user operated payment module that communicates with a transaction processing system, in which the remote user operated payment module is operable in a home, the method comprising the steps performed by the remote user operated payment module, of:
- storing, in the remote user operated payment module, one or more remote user operated payment module access passwords, said one or more remote user operated payment module access passwords being different from account information;
storing, in the remote user operated payment module, information corresponding to at least one payment account selected for use with the remote user operated payment module;
receiving, from a user, an encrypted account password for each payment account selected for use with the remote user operated payment module, wherein a decryption key for the encrypted password is maintained by the transaction processing system and is not available to the user and the remote payment module;
storing, in the remote user operated payment module, the encrypted password for each payment account selected for use with the remote user operated payment module;
receiving, from a user, a payment module access password;
authenticating a user using the received payment module access password and one of the one or more stored remote user operated payment module access passwords;
selecting a payment account from the at least one payment account selected for use with the remote user operated payment module;
encrypting and sending the stored information corresponding to the selected payment account to the transaction processing system;
encrypting the stored encrypted account password for the selected payment account to form a twice-encrypted password; and
sending the twice-encrypted password to the transaction processing system.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for performing remote financial transactions over an interactive network using a user operated payment module such as an initialized remote control device. The secure remote financial transaction system uses password security as well as a secure method for selecting and implementing personal passwords.
-
Citations
22 Claims
-
1. A method for performing remote financial transactions using a remote user operated payment module that communicates with a transaction processing system, in which the remote user operated payment module is operable in a home, the method comprising the steps performed by the remote user operated payment module, of:
-
storing, in the remote user operated payment module, one or more remote user operated payment module access passwords, said one or more remote user operated payment module access passwords being different from account information; storing, in the remote user operated payment module, information corresponding to at least one payment account selected for use with the remote user operated payment module; receiving, from a user, an encrypted account password for each payment account selected for use with the remote user operated payment module, wherein a decryption key for the encrypted password is maintained by the transaction processing system and is not available to the user and the remote payment module; storing, in the remote user operated payment module, the encrypted password for each payment account selected for use with the remote user operated payment module; receiving, from a user, a payment module access password; authenticating a user using the received payment module access password and one of the one or more stored remote user operated payment module access passwords; selecting a payment account from the at least one payment account selected for use with the remote user operated payment module; encrypting and sending the stored information corresponding to the selected payment account to the transaction processing system; encrypting the stored encrypted account password for the selected payment account to form a twice-encrypted password; and sending the twice-encrypted password to the transaction processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for performing remote financial transactions using a remote user operated payment module operable in a home that communicates with a transaction processing system, wherein the remote user operated payment module stores information corresponding to at least one payment account for each user of the remote user operated payment module, wherein the remote user operated payment module stores a remote user operated payment module access password for each user, said remote user operated payment module access password being different from account information, and wherein the remote user operated payment module receives and stores an encrypted account password corresponding to each payment account wherein a decryption key for the encrypted password is maintained by the transaction processing system and is not available to the user and the remote payment module, the method comprising the steps, performed by the remote user operated payment module, of:
-
receiving a payment module access password; authenticating a user using the received payment module access password and one of the one or more stored remote user operated payment module access passwords; interactively selecting a payment account based on input from the authenticated user; encrypting and sending the stored information corresponding to the selected payment account to the transaction processing system; encrypting the stored encrypted account password for the selected payment account to form a twice-encrypted password; and sending the twice-encrypted password to the transaction processing system. - View Dependent Claims (9, 10)
-
-
11. A remote user operated payment module operable in a home for performing remote financial transactions, the apparatus comprising:
-
a first portion configured to store one or more remote user operated payment module access passwords said one or more remote user operated payment module access passwords being different from account information; a second portion configured to store information corresponding to at least one payment account selected for use with the remote user operated payment module; a third portion configured to receive and store a respective encrypted account password for each payment account selected for use with the remote user operated payment module wherein a decryption key for the encrypted password is maintained by the transaction processing system and is not available to the user and the remote payment module; a fourth portion configured to receive a payment module access password and authenticate'"'"'s user using the received payment module access password and one of the one or more stored remote user operated payment module access passwords; a fifth portion configured to select a payment account from the at least one payment account selected for use with the remote user operated payment module; a sixth portion configured to encrypt and send the stored information corresponding to the selected payment account to a transaction processing system; a seventh portion configured to encrypt the stored encrypted account password for the selected payment account to form a twice-encrypted password; and an eighth portion configured to send the twice-encrypted password to the transaction processing system. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer program product comprising a computer usable medium having computer readable code embodied therein for performing remote financial transactions, the computer program product comprising:
-
a first portion configured to cause a remote user operated payment module operable in a home to store one or more remote user operated payment module access passwords said one or more remote user operated payment module access passwords being different from account information; a second portion configured to cause the remote user operated payment module to store information corresponding to at least one payment account selected for use with the remote user operated payment module; a third portion configured to cause the remote user operated payment module to receive and store a respective encrypted account password for each payment account selected for use with the remote user operated payment module wherein a decryption key for the encrypted password is maintained by the transaction processing system and is not available to the user and the remote payment module; a fourth portion configured to cause the remote user operated payment module to receive a payment module access password and authenticate a user using the received payment module access password and one of the one or more stored remote user operated payment module access passwords; a fifth portion configured to cause the remote user operated payment module to select a payment account from the at least one payment account selected for use with the remote user operated payment module; a sixth portion configured to cause the remote user operated payment module to encrypt and send the stored information corresponding to the selected payment account to a transaction processing system; a seventh portion configured to cause the remote user operated payment module to encrypt the stored encrypted account password for the selected payment account to form a twice-encrypted password; and an eighth portion configured to cause the remote user operated payment module to send the twice-encrypted password to the transaction processing system. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification