Adding value to a rendered document
US-2018096203-A1 · Apr 5, 2018 · US
US2017192940A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017192940-A1 |
| Application number | US-201615373205-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 8, 2016 |
| Priority date | Dec 29, 2015 |
| Publication date | Jul 6, 2017 |
| Grant date | — |
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.
A method may include receiving, from multiple, different sources, documents. The documents may be received in multiple, different file formats. The method may include performing operations on the documents to prepare the documents for processing, to obtain data included in the documents, or to determine information describing the documents. The method may include storing or providing, for storage, status information corresponding to the documents. The status information for a document may identify results of performing the operations with regard to the document. The method may include receiving an instruction that identifies an action to perform with regard to the document. The method may include performing the action. The method may include updating the status information to generate updated status information based on a result of performing the action. The method may include providing the updated status information.
Opening claim text (preview).
What is claimed is: 1 . A system, comprising: one or more devices to: receive a plurality of documents, the plurality of documents being received from multiple, different sources and being associated with multiple, different file formats; perform one or more operations on the plurality of documents to prepare the plurality of documents for processing, to obtain data included in the plurality of documents, or to determine information describing the plurality of documents, at least one of the one or more operations being selected based on the multiple, different sources or based on the multiple, different file formats; store status information corresponding to the plurality of documents, the status information identifying results of performing the one or more operations; receive an instruction pertaining to a document of the plurality of documents, the instruction identifying an action to perform with regard to the document; perform the action based on the instruction; update the status information, as updated status information, to identify the action or a result of performing the action; and provide the updated status information. 2 . The system of claim 1 , where the action includes obtaining particular data describing the document; and where the one or more devices, when performing the action, are to: determine that a particular operation to obtain the particular data has not been performed on the document; obtain the document; perform the particular operation to obtain the particular data; and cause the particular data to be provided via a web application. 3 . The system of claim 1 , where the one or more devices are to: determine the one or more operations to perform based on a model, the model receiving attributes of the plurality of documents as input, and the model outputting information identifying the one or more operations to perform. 4 . The system of claim 1 , where the one or more operations include one or more of: an operation to determine whether a source or a destination of one or more of the plurality of documents is valid, an operation to perform an antivirus scan on one or more of the plurality of documents, an operation to decompress one or more of the plurality of documents, or an operation to determine whether a file format of one or more the plurality of documents are valid. 5 . The system of claim 1 , where the one or more devices, when receiving the plurality of documents, are to: receive the plurality of documents via a secure session. 6 . The system of claim 1 , where the one or more devices, when performing the one or more operations, are to: perform an optical character recognition operation to identify the data included in the plurality of documents; generate a data structure based on the data included in the plurality of documents; and provide the data structure for storage in association with the plurality of documents. 7 . The system of claim 1 , where the one or more devices, when performing the one or more operations, are to: provide a particular document, of the plurality of documents, to another device, the other device receiving input identifying the information relating to the plurality of documents; and receive, from the other device, the information relating to the plurality of documents. 8 . A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions that, when executed by one or more processors, cause the one or more processors to: receive a plurality of documents from multiple, different sources, the plurality of documents being associated with multiple, different file formats; perform one or more operations on the plurality of documents to prepare the plurality of documents for processing, to identify data included in the plurality of documents, or to identify information relating to the plurality of documents, at least one of the one or more operations being selected based on the multiple, different sources or based on the multiple, different file formats; store status information corresponding to the plurality of documents, the status information for a document, of the plurality of documents, identifying a result of performing the one or more operations with regard to the document; receive an instruction pertaining to a particular document of the plurality of documents, the instruction identifying an action to perform with regard to the particular document; perform the action based on the instruction; update the status information, as updated status information, to identify the action or a result of performing the action; and provide the updated status information. 9 . The computer-readable medium of claim 8 , where the one or more instructions, that cause the one or more processors to perform the action, cause the one or more processors to: provide, for storage, the plurality of documents, the data included in the plurality of documents, or the information relating to the plurality of documents. 10 . The computer-readable medium of claim 9 , where the action relates to obtaining one or more documents of the plurality of documents; and where the one or more instructions, that cause the one or more processors to perform the action, cause the one or more processors to: obtain, from storage, the one or more documents; obtain, from storage, data included in the one or more documents or information relating to the one or more documents; and provide the one or more documents, the data included in the one or more documents, or the information relating to the one or more documents. 11 . The computer-readable medium of claim 8 , where the one or more instructions, that cause the one or more processors to provide the updated status information, cause the one or more processors to: provide the updated status information via a web application interface. 12 . The computer-readable medium of claim 8 , where the action relates to performing a particular operation, the particular operation being different than the one or more operations; and where the one or more instructions, that cause the one or more processors to perform the action, cause the one or more processors to: determine that the particular operation has not yet been performed with regard to the particular document; and perform the particular operation based on determining that the particular operation has not yet been performed. 13 . The computer-readable medium of claim 8 , where an operation, of the one or more operations, is an optical character recognition operation; and where the one or more instructions, that cause the one or more processors to receive the plurality of documents, cause the one or more processors to: receive information identifying a plurality of document templates corresponding to the plurality of documents, a document template, of the plurality of document templates, identifying one or more locations in a corresponding document at which to detect particular text; and perform the optical character recognition operation based on the plurality of document templates. 14 . The computer-readable medium of claim 8 , where the one or more instructions, that cause the one or more processors to receive the instruction, cause the one or more processors to: receive the instruction from a mobile device and based on an interaction with an interface of a web application; and where the one or more instructions, when executed by the one or more processors, cause the one or more processors to: provide information identifying a result of th
Storage facilities · CPC title
Templates · CPC title
Physics · mapped topic
Physics · mapped topic
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.