System and Method for Parsing Regulatory and Other Documents for Machine Scoring Background
US-2024296188-A1 · Sep 5, 2024 · US
US9858274B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9858274-B2 |
| Application number | US-201514859150-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 18, 2015 |
| Priority date | Jul 20, 2007 |
| Publication date | Jan 2, 2018 |
| Grant date | Jan 2, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: storing, by a multi-tenant document management system, documents for a plurality of tenants of the multi-tenant document management system, wherein the documents include a plurality of documents accessible to one or more users associated with a first tenant of the plurality of tenants, wherein the plurality of documents includes, for a particular document: a current version of the particular document; and one or more previous versions of the particular document; receiving, by the multi-tenant document management system from a first user of the one or more users, a request for information associated with a subset of the plurality of documents; in response to the request, generating, by the multi-tenant document management system, a first webpage that includes the information associated with the subset of the plurality of documents; sending, by the multi-tenant document management system, the first webpage to the first user; receiving, by the multi-tenant document management system from the first user, a selection of a first document of the subset of the plurality of documents; in response to the selection, sending, by the multi-tenant document management system to the first user, a second webpage that is operable to display a preview of the first document in a browser of a device of the first user; receiving, by the multi-tenant document management system from the first user, a request to synchronize a version of the first document stored on the device of the first user with a current version of the first document stored by the multi-tenant document management system; determining, by the multi-tenant document management system based on the request, whether the version of the first document stored on the device of the first user matches the current version of the first document; and sending, by the multi-tenant document management system, an indication based on the determining. 2. The method of claim 1 , wherein the second webpage is operable to display the preview of the first document in the browser of the device of the first user without the multi-tenant document management system sending the first document to the device of the first user. 3. The method of claim 1 , wherein the second webpage further includes a hyperlink to the first document and one or more items of metadata associated with the first document. 4. The method of claim 1 , wherein the first document is created by a second user of the one or more users associated with the first tenant. 5. The method of claim 1 , wherein the plurality of documents are accessible to the one or more users based on a set of permissions respectively associated with each of the one or more users. 6. The method of claim 1 , further comprising: storing, by the multi-tenant document management system, an identifier associated with the current version of first document, wherein the identifier includes a hash value based on the current version of the first document. 7. The method of claim 6 , wherein the determining whether the version of the first document stored on the device of the first user matches the current version of the first document includes: comparing, by the multi-tenant document management system, the hash value associated with the current version of the first document with a hash value associated with associated with the version of the first document stored on the device of the first user. 8. The method of claim 1 , further comprising: sending, by the multi-tenant document management system, a copy of the current version of the first document to the first user in response to the version of the first document stored on the device of the first user not matching the current version of the first document. 9. The method of claim 1 , wherein the subset of the plurality of documents include at least one document that matches a search of the multi-tenant document management system based on a tag provided by the first user. 10. The method of claim 1 , wherein the preview of the first document includes an excerpt of the first document. 11. The method of claim 1 , wherein the information associated with the subset of the plurality of documents includes, for a given document included in the subset, an indication of activity associated with the given document. 12. A non-transitory computer-readable storage medium having stored thereon a plurality of instructions that are capable of being executed by a multi-tenant document management system to cause operations comprising: storing, by the multi-tenant document management system, documents for a plurality of tenants of the multi-tenant document management system, wherein the documents include a plurality of documents accessible to one or more users associated with a first tenant of the plurality of tenants, wherein the plurality of documents includes, for a particular document: a current version of the particular document; and one or more previous versions of the particular document; receiving, by the multi-tenant document management system from a first user of the one or more users, a request for information associated with a subset of the plurality of documents; in response to the request, generating, by the multi-tenant document management system, a first webpage that includes the information associated with the subset of the plurality of documents; sending, by the multi-tenant document management system, the first webpage to the first user; receiving, by the multi-tenant document management system from the first user, a selection of a first document of the subset of the plurality of documents; in response to the selection, sending, by the multi-tenant document management system, a second webpage that is operable to display a preview of the first document in a browser of a device of the first user; receiving, by the multi-tenant document management system from the first user, a request to synchronize a version of the first document stored on the device of the first user with a current version of the first document stored by the multi-tenant document management system; determining, by the multi-tenant document management system based on the request, whether the version of the first document stored on the device of the first user matches the current version of the first document; and sending, by the multi-tenant document management system, an indication based on the determining. 13. A multi-tenant document management system, comprising: at least one processor; and a memory having instructions stored thereon that are capable of being executed by the at least one processor to cause the multi-tenant document management system to perform operations comprising: storing documents for a plurality of tenants of the multi-tenant document management system, wherein the documents include a plurality of documents accessible to one or more users associated with a first tenant of the plurality of tenants, wherein the plurality of documents includes, for a particular document: a current version of the particular document; and one or more previous versions of the particular document; receiving, from a first user of the one or more users, a request for information associated with a subset of the plurality of documents; in response to the request, generating a first webpage that includes the information associated with the subset of the plurality of documents; sending the first webpage to the first user; receiving from the first user, a selection of a first document of the subset of the plurality of documents; in response to the selection, sending a second webpage that is operable to display a prev
Synchronous replication · CPC title
Managing data history or versioning (querying versioned data G06F16/2474; querying temporal data G06F16/2477) · CPC title
Document structures and storage, e.g. HTML extensions · CPC title
Optimising the visualization of content, e.g. distillation of HTML documents · CPC title
Document management systems · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.