×

Cross domain discovery

  • US 8,874,929 B2
  • Filed: 10/27/2009
  • Issued: 10/28/2014
  • Est. Priority Date: 10/27/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for searching, comprising:

  • uploading an object into a cross domain discovery system that includes a plurality of user service components;

    generating a composite object structure of the uploaded object by one of the user service components, the composite object structure including an object identification that is a random number;

    detecting an object identification collision by the one of the user service components and generating a new object identification of the composite object structure;

    storing, by an object service component, first keywords in association with a first entity of the object, and second keywords in association with a second entity of the object by a search service component, the first entity having a first restriction level and the second entity having a second restriction level, one of the first and second entities is an existing entity that has at least information of a person to contact for the object, wherein storing the first keywords and second keywords further comprises;

    encrypting the first entity using a first symmetric key;

    storing the encrypted first entity in the object service component;

    encrypting the second entity using a second symmetric key;

    storing the encrypted second entity in the object service component;

    obtaining the first symmetric key and the second symmetric key in association with the object;

    splitting the first symmetric key into a first key split and a second key split; and

    splitting the second symmetric key into a third key split and a forth key split;

    determining a search request having the first restriction level matching the first keywords by the search service component; and

    responding to the search request with the first entity.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×