System and method for storing documents accessed by multiple users in an on-demand service
First Claim
Patent Images
1. A method for storing documents tracked on behalf of a plurality of organizations, comprising:
- receiving a document to store on behalf of a first organization;
receiving a tag for storing in association with the document;
storing a document in association with the tag, the document being stored to document management storage; and
associating the document in the document management storage with a unique identifier;
wherein the document stored in the document management storage and copies of the document are tracked using a portion of a database limited to information of the first organization.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for storing documents that are being tracked in an on-demand service. These mechanisms and methods for storing documents in an on-demand service can enable embodiments to provide the sharing of documents and the storing of the documents in association with a tag. The ability of embodiments to provide the sharing of documents and the storing can enable an efficient searching for a shared document. In an embodiment, the shared document is categorized upon being stored.
-
Citations
42 Claims
-
1. A method for storing documents tracked on behalf of a plurality of organizations, comprising:
-
receiving a document to store on behalf of a first organization; receiving a tag for storing in association with the document; storing a document in association with the tag, the document being stored to document management storage; and associating the document in the document management storage with a unique identifier; wherein the document stored in the document management storage and copies of the document are tracked using a portion of a database limited to information of the first organization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for searching documents tracked on behalf of a plurality of organizations, comprising:
-
receiving a search query for a document stored on behalf of a first organization, the document being stored in a document management storage in association with a unique identifier and a tag, the unique identifier enabling a tracking of the document and of other versions of the document using a portion of a database limited to information of the first organization, the search query not including the unique identifier; receiving the tag as part of the search query; performing a search based on the search query by at least limiting the search to documents that have the tag; and returning results of the search. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A computer readable medium storing thereon one or more instructions, which when implemented causes a processor to implement a method for storing documents tracked on behalf of a plurality of organizations, the method comprising:
-
receiving a document to store on behalf of a first organization; receiving a tag for storing in association with the document; storing the document in association with the tag, the copy of the original document being stored to document management storage; and associating the document and a copy of the document in the document management storage with a unique identifier; wherein the unique identifier assigned to the document stored in the document management storage is tracked using a portion of a database limited to information of the first organization. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer readable medium storing thereon one or more instructions, which when implemented causes a processor to implement a method for searching documents tracked on behalf of a plurality of organizations, the method comprising:
-
receiving a search query for a document stored on behalf of a first organization, the document being stored in the document management storage in association with a unique identifier and a tag, the unique identifier enabling a tracking of the document and a version of the document using a portion of a database limited to information of the first organization, the search query not including the unique identifier; receiving the tag as part of the search query; performing a search based on the search query by at least limiting the search to documents that have the tag; and returning results of the search. - View Dependent Claims (37, 38, 39, 40, 41, 42)
-
Specification