Nova Patents
EP2560101A2

Information storage system

Abstract

A system for storing information having a predetermined use which requires the information to be secured. The information may comprise credit card details used to complete a transaction. The system includes: (a) A client system for storing an encoded version of the information and an identifier. The encoded version is generated from first data of the information and an encoded version of the second data of the information. The information can be generated from the first data and the second data, and the predetermined use is infeasible with only one of the first data and the second data. (b) A remote server for storing the second data and an encoded identifier generated from the identifier. The client system sends at least the encoded version of the second data to the remote server. The client system or the remote server is able to generate the information from the first data and the second data. Accordingly, only part of the information to be secured is stored locally on the client system, whilst the other part is stored on the remote server, and neither the client system nor the remote server have a record of the entire information.

EP2560101A2, drawing sheet 1
Sheet 1 of 12

Term

Term ended

Projected expiry passed 11 April 2023, 3.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

14 claims: 4 independent, 10 dependent

  1. 1
    A process executed by a first computer system (102), including:receiving (502) an identifier and first data from a second computer system (104) having second data, said first data and said second data being such that digital data can be generated from said first data and said second data, and use of said digital data cannot be performed using only one of said first data and said second data;and storing (510) said first data with an encoded identifier generated from said identifier, without storing said identifier.
  2. 9
    A process as claimed in any one of claims 6 to 8 further comprising encoding (708, 908) the subsequent identifier to generate a database key for a registry (304) and using (710, 910) the generated key to retrieve the first data from the registry.
  3. 13
    14. An apparatus comprising:a first computer system (102) configured to receive an identifier and first data from a second computer system (104) having second data, said first data and said second data being such that digital data can be generated from said first data and said second data, and use of said digital data cannot be performed using only one of said first data and said second data;and means for storing (304) said first data with an encoded identifier generated from said identifier, without storing said identifier.
  4. 14
    15. Computer-readable storage device having stored thereon program code for executing a process as claimed in any one of claims 1 to 13.