Method and apparatus for conducting a confidential search
First Claim
Patent Images
1. A method, comprising:
- accessing one or more terms associated with one or more nodes of a network;
encrypting the accessed one or more terms;
receiving an encrypted search term from a user;
comparing the received encrypted search term with at least a portion of the encrypted accessed terms; and
providing a result of the comparison to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method and apparatus for conducting a confidential search. The method comprises accessing one or more terms associated with one or more nodes of a network, encrypting the accessed one or more terms and receiving an encrypted search term from a user. The method further comprises comparing the received encrypted search term with at least a portion of the encrypted accessed terms and providing a result of the comparison to the user.
-
Citations
20 Claims
-
1. A method, comprising:
-
accessing one or more terms associated with one or more nodes of a network;
encrypting the accessed one or more terms;
receiving an encrypted search term from a user;
comparing the received encrypted search term with at least a portion of the encrypted accessed terms; and
providing a result of the comparison to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An article comprising one or more machine-readable storage media containing instructions that when executed enable a processor to:
-
access one or more terms associated with one or more remote files over a network;
encrypt the accessed one or more terms;
receive an encrypted search term from a user;
compare the received encrypted search term with the encrypted accessed terms; and
provide a result of the comparison to the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
a storage unit; and
a control unit communicatively coupled to the storage unit, the control unit adapted to;
access one or more terms associated with one or more remote files over a network;
store the accessed one or more terms in the storage unit;
encrypt the stored one or more terms;
receive an encrypted search term from a user;
compare the received encrypted search term with the encrypted accessed terms; and
provide a result of the comparison over the network. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification