×

Meta-complete data storage

  • US 9,152,579 B2
  • Filed: 01/27/2014
  • Issued: 10/06/2015
  • Est. Priority Date: 09/29/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • encrypting, for each datum in a plurality of structured clear-text data comprising a first subset of clear-text characters and a second subset of clear-text characters, the first subset of clear-text characters to produce a first subset of encrypted characters, each of a plurality of subsets of encrypted characters comprising metadata describing the encryption of a subset of clear-text characters into the subset of encrypted characters such that a total length of the subset of encrypted characters and the metadata is equal to a length of the subset of clear-text characters;

    storing the first subset of encrypted characters adjacent to the second subset of clear text characters within a partially encrypted datum in a database;

    searching, by a processor, the second subset of clear text characters of each partially encrypted datum stored in the database with a first portion of a query term to identify a first subset of partially encrypted data, the second subset of clear text characters in each partially encrypted datum in the first subset of partially encrypted data including the first portion of the query term; and

    searching, by the processor, the first subset of encrypted characters of each partially encrypted datum in the first subset of partially encrypted data with a second portion of the query term to identify a result set of partially encrypted data, each partially encrypted datum in the result set including the first portion of the query term in the second subset of clear text characters of the partially encrypted datum and the second portion of the query term in the first subset of encrypted characters of the partially encrypted datum.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×