Patent Document ID: 9262420
Application ID: 13453209

Base Claim:
1. A network system that enables indexing of a user-accessible resource stored on a third-party server, the system comprising: a data storage device configured to store indexable metadata, and a processor in communication with the data storage device and configured to: determine access control information for the user-accessible resource stored on the third-party server, wherein the user-accessible resource access control information has different permissions than access control information for the network system; provide access to the user-accessible resource based on the user-accessible resource access control information; communicate the access control information to the third-party server; receive, from the third-party server, indexable metadata describing at least a portion of content of the user-accessible resource, wherein the content of the user-accessible resource is not searchable by a searching functionality of the processor; set a threshold amount of indexable metadata to be accepted from the third-party server; determine a received amount of indexable metadata from the third-party server; compare the threshold amount to the received amount of metadata; reject the indexable metadata if the received amount exceeds the threshold amount; process the received indexable metadata if the indexable metadata is accepted; and arrange the received indexable metadata on the data storage device in a manner that is searchable by the searching functionality of the processor.

---

Claim 2:
2. The network system according to claim 1 , wherein the indexable metadata is associated with metadata access control information and wherein the metadata access control information has different permissions than the user-accessible resource access control information.