Privacy Preserving E-Payment Architecture, Systems, and Methods
First Claim
Patent Images
1. A computer system providing privacy in online transactions, said computer system comprising:
- a processor; and
a memory coupled to the processor, the memory having stored therein software instructions that, when executed by the processor, cause the processor to perform operations including;
receiving a purchase request from a client, the purchase request including banking information, the banking information being encrypted with a third party public key such that the system cannot decrypt the encrypted banking information;
transmitting the encrypted banking information to a bank system, wherein the banking information cannot be used to identify the identity of the client;
receiving an authorization message if the client'"'"'s purchase request is authorized.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for providing privacy in online transactions. The method can include receiving, at a service provider system, a purchase request from a client, the purchase request including banking information, and the banking information being encrypted with a third party public key such that the service provider system cannot decrypt the encrypted banking information. The encrypted banking information can be transmitted to a bank system, such that the banking information cannot be used to identify the identity of the client. The method can also include receiving an authorization message if the client'"'"'s purchase request is authorized.
15 Citations
18 Claims
-
1. A computer system providing privacy in online transactions, said computer system comprising:
-
a processor; and a memory coupled to the processor, the memory having stored therein software instructions that, when executed by the processor, cause the processor to perform operations including; receiving a purchase request from a client, the purchase request including banking information, the banking information being encrypted with a third party public key such that the system cannot decrypt the encrypted banking information; transmitting the encrypted banking information to a bank system, wherein the banking information cannot be used to identify the identity of the client; receiving an authorization message if the client'"'"'s purchase request is authorized. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing privacy in online transactions, the method comprising:
-
receiving, at a service provider system, a purchase request from a client, the purchase request including banking information, the banking information being encrypted with a third party public key such that the service provider system cannot decrypt the encrypted banking information; transmitting the encrypted banking information to a bank system, wherein the banking information cannot be used to identify the identity of the client; receiving an authorization message from the bank system if the client'"'"'s purchase request is authorized. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium having stored thereon software instructions that, when executed by a computer, cause the computer to perform operations comprising:
-
receiving a purchase request from a client, the purchase request including banking information, the banking information being encrypted with a third party public key such that the system cannot decrypt the encrypted banking information; transmitting the encrypted banking information to a bank system, wherein the banking information cannot be used to identify the identity of the client; receiving an authorization message if the client'"'"'s purchase request is authorized. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification