System for enabling data processing while maintaining confidentiality
First Claim
1. A method for processing transactions while maintaining a customer'"'"'s confidentiality within a system, the method comprising:
- receiving a customer'"'"'s identity information and transaction information, from a local system, at a local server;
substituting the customer'"'"'s identity information with a unique generic ID at the local server;
forwarding the generic ID and transaction information from the local server to a distinct compliance system while retaining the customer'"'"'s identity information at the local server, the transaction information being processed at the distinct compliance system to obtain compliance information by determining whether the transaction information is for a new transaction and, if the transaction information is for a new transaction, using the generic ID to determine whether the transaction information is for an existing customer;
receiving the compliance information and the generic ID, from the distinct compliance system, at the local server;
retrieving the customer'"'"'s identity information using the generic ID at the local server; and
merging the received compliance information and the customer'"'"'s identity information to obtain transaction fulfillment information.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for processing transactions while maintaining a customer'"'"'s confidentiality includes receiving a customer'"'"'s identity information and transaction information at a local server. The customer'"'"'s identity information is substituted with a unique generic ID at the local server. The generic ID and the transaction information are forwarded from the local server to a distinct compliance system while the customer'"'"'s identity information is retained at the local server. The transaction information is processed at the distinct compliance system to obtain compliance information using the transaction information and the generic ID. The compliance information and the generic ID are forwarded from the distinct compliance system to the local server. The customer'"'"'s identity information is retrieved using the generic ID at the local server.
-
Citations
19 Claims
-
1. A method for processing transactions while maintaining a customer'"'"'s confidentiality within a system, the method comprising:
-
receiving a customer'"'"'s identity information and transaction information, from a local system, at a local server;
substituting the customer'"'"'s identity information with a unique generic ID at the local server;
forwarding the generic ID and transaction information from the local server to a distinct compliance system while retaining the customer'"'"'s identity information at the local server, the transaction information being processed at the distinct compliance system to obtain compliance information by determining whether the transaction information is for a new transaction and, if the transaction information is for a new transaction, using the generic ID to determine whether the transaction information is for an existing customer;
receiving the compliance information and the generic ID, from the distinct compliance system, at the local server;
retrieving the customer'"'"'s identity information using the generic ID at the local server; and
merging the received compliance information and the customer'"'"'s identity information to obtain transaction fulfillment information. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for processing data including specific identity information and corresponding substantive information, the apparatus comprising:
-
a server that stores the data and transmits the data to a data processor, the server substituting the specific identity information with generic identity information before transmitting so that the specific identity information is not transmitted to the data processor, the data processor receiving the data, including the substituted generic identity information, without receiving the specific identity information, the data processor analyzing the substantive information to obtain results by determining whether the substantive information is an update for an existing record and, if the substantive information is not an update for an existing record, determining, using the substituted generic identity information, whether the data processor has an existing record for the generic identity information, the server receiving the results along with the associated generic identity information from the data processor;
wherein the server associates the generic identity information with the corresponding specific identity information so that the results are associated with the specific identity information. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for processing data including generic identity information and corresponding substantive information, the apparatus comprising:
a data processor that receives data, including generic identity information and corresponding substantive information, from a server that generates the generic identity information, without receiving specific identity information corresponding to the generic identity information, the data processor analyzing the substantive information to obtain results by determining whether the substantive information is an update for an existing record and, if the substantive information is not an update for an existing record, determining, using the generic identity information, whether the data processor has an existing record for the generic identity information, the data processor exporting the results along with the associated generic identity information back to the server, the server associating the generic identity information and the substantive information with the corresponding specific identity information. - View Dependent Claims (19)
Specification