Uniform search system and method for selectively sharing distributed access-controlled documents
First Claim
1. A method of selectively sharing a plurality of distributed access-controlled documents, comprising:
- a plurality of content providers cooperating to create a privacy-preserving index structure; and
the privacy-preserving index structure mapping a plurality of keywords representing a content to be shared to the plurality of content providers.
2 Assignments
0 Petitions
Accused Products
Abstract
A privacy-preserving index system addresses the problem of providing a privacy-preserving search over distributed access-controlled content. Indexed documents can be readily reconstructed from inverted indexes used in the search. The privacy-preserving index system builds a centralized privacy-preserving index in conjunction with a distributed access-control enforcing search protocol. The privacy-preserving index utilizes a randomized algorithm for constructing a privacy-preserving index. The privacy-preserving index is strongly resilient to privacy breaches. The privacy-preserving index system allows content providers to maintain complete control in defining access groups and ensuring its compliance, and further allows system implementors to retain tunable knobs to balance privacy and efficiency concerns for their particular domains.
-
Citations
35 Claims
-
1. A method of selectively sharing a plurality of distributed access-controlled documents, comprising:
-
a plurality of content providers cooperating to create a privacy-preserving index structure; and
the privacy-preserving index structure mapping a plurality of keywords representing a content to be shared to the plurality of content providers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product having a plurality of instruction codes for selectively sharing a plurality of distributed access-controlled documents, comprising:
-
a plurality of content providers comprising a first set of instruction codes for cooperating to create a privacy-preserving index structure; and
the privacy-preserving index structure comprising a second set of instruction codes for mapping a plurality of keywords representing a content to be shared to the plurality of content providers. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A system for selectively sharing a plurality of distributed access-controlled documents, comprising:
-
a plurality of content providers that cooperate to create a privacy-preserving index structure; and
the privacy-preserving index structure map a plurality of keywords representing a content to be shared to the plurality of content providers. - View Dependent Claims (32, 33, 34, 35)
-
Specification