Patent ID: 9355384
Filing Date: 2016-05-31
CPC Classification: G06Q,H04L

Claim Text:
1. A non-transitory computer readable storage medium including a computer program executed by at least one processor to perform operations in an online document sharing community in a network environment including a plurality of participant computers operated by participants in the online document sharing community and a storage system, the operations comprising: receiving a search request from a requesting participant at a requesting participant computer comprising one of the participant computers in the network environment for a result page for documents satisfying a search criteria; using, by a search engine, a search index to identify documents satisfying the search criteria, wherein the search index provides an index of terms in documents in a document store accessible through a database implementing the online document sharing community; returning the result page to the requesting participant computer identifying at least one document in the document store identified by the search engine from the search index as satisfying the search criteria; receiving a document request from the requesting participant for a requested document comprising one of the documents identified in the result page; determining whether the requesting participant is a member of a group, indicated in group information in the database, associated with the requested document through information in the database; in response to determining that the requesting participant is not a member of the group associated with the requested document, performing: