SECURE SYSTEM AND METHOD FOR PAYMENT CARD AND DATA STORAGE AND PROCESSING VIA INFORMATION SPLITTING
First Claim
1. A method for securely storing and retrieving data, comprising:
- in a first splitting stage;
splitting, by a splitting entity, a data unit of a data originator into a first component and at least a further second component such that the data unit cannot be reconstructed without having the first and second component; and
storing the second component on a secure server in a non-volatile memory, the secure server being separate from any entity that may store the first component; and
in a second accessing stage;
accessing, by a secure data retriever who is not the data originator, the first component provided directly or indirectly by the data originator;
accessing, by the data retriever, the second component from the secure server;
combining the first component, the second component, and any further necessary components that make up the data unit by the data retriever into a retrieved data unit that is identical to the data unit that was split; and
outputting the retrieved data unit to a user readable device or a system memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for securely storing and retrieving data. A data unit is split by an entity, into a first component and at least a further second component such that the data unit cannot be reconstructed without having the first and second component. The second component is stored on a secure server in a non-volatile memory, the secure server being separate from any entity that may store the first component. The first and second component of the data unit are then subsequently accessed by a secure data retriever who is not an originator of the data, where the second component is accessed from the secure server. The secure data retriever combines these components into the original data unit. The method is particularly applied in commerce for credit card information in which significant restrictions are placed on the permanent storage of such data.
69 Citations
19 Claims
-
1. A method for securely storing and retrieving data, comprising:
-
in a first splitting stage; splitting, by a splitting entity, a data unit of a data originator into a first component and at least a further second component such that the data unit cannot be reconstructed without having the first and second component; and storing the second component on a secure server in a non-volatile memory, the secure server being separate from any entity that may store the first component; and in a second accessing stage; accessing, by a secure data retriever who is not the data originator, the first component provided directly or indirectly by the data originator; accessing, by the data retriever, the second component from the secure server; combining the first component, the second component, and any further necessary components that make up the data unit by the data retriever into a retrieved data unit that is identical to the data unit that was split; and outputting the retrieved data unit to a user readable device or a system memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification