×

Secure application access system

  • US 9,552,492 B2
  • Filed: 12/09/2013
  • Issued: 01/24/2017
  • Est. Priority Date: 08/01/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • requesting, by a first device, an encrypted record from a second device;

    receiving, by the first device, the encrypted record from the second device;

    decrypting, by the first device, the received encrypted record as decrypted data;

    creating, by the first device, an index of keywords;

    scanning the decrypted data, and for each keyword encountered in the decrypted data, associating in the index a unique identifier string with the encountered keyword and inserting the unique identifier string in a modified encrypted record corresponding to a location where the keyword was encountered;

    sending the modified encrypted record to the second device to replace the encrypted record stored on the second device;

    receiving a search query from a client device, the search query entered by a user in a search area that is mapped to the first device, the search query comprising one or more keywords;

    matching the one or more keywords with one or more keywords in the index;

    in response to a match of a keyword in the index, generating a second search query for the second device that includes a substring of encrypted data retrieved from the index that is associated with the matched keyword; and

    sending the second search query to the second device.

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