US7373365B2 - System and method for automatic indexing and archiving of paper documents - Google Patents
System and method for automatic indexing and archiving of paper documents Download PDFInfo
- Publication number
- US7373365B2 US7373365B2 US10/823,293 US82329304A US7373365B2 US 7373365 B2 US7373365 B2 US 7373365B2 US 82329304 A US82329304 A US 82329304A US 7373365 B2 US7373365 B2 US 7373365B2
- Authority
- US
- United States
- Prior art keywords
- document
- folder
- paper document
- image
- paper
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related, expires
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/93—Document management systems
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99955—Archiving or backup
Definitions
- the present invention relates to the indexing and archiving of documents in general, and more particularly, indexing and archiving of documents consisting of a few sheets of paper in particular. Still more particularly, the present invention relates to a system and method for automatic indexing and archiving of paper documents in both hard and soft forms.
- Enterprises deal with a large number of papers related to the various kinds of agreements with their suppliers and customers. There is a need to preserve these documents in a proper condition for a pre-specified number of years in order to successfully carry out business. There are also the other kinds of legal documents that need to be preserved for a longer period of time as part of statutory requirements. These documents need to be taken out for modification purposes: additional signatures and additional sheets get added to an existing version of the documents. Auditing requirements and several business transactions necessitate the usage of these documents quite frequently. Manual handling of the documents for these purposes lead to the reduction in the useful life of the documents. However, statutory requirements and ongoing business relationships demand the preservation of the documents for a much longer period of time. Enterprises such as banks also deal with a large volume of paper documents. It is important to ensure that the documents received by a bank from its customers are stored in a secured way and returned back in the best possible conditions. Typically, in a bank, an identified branch offers the safe custody services to handle the documents of multiple branches of the bank.
- Automating the indexing and archiving of paper documents requires the management of (a) scanners, to ensure that a reliable soft copy gets generated and to support audit verification, (b) printers, to ensure that a hard copy gets printed on demand, (c) vaults, to ensure that the original hard copy gets securely stored, (d) eject bins, to ensure that the original hard copy gets delivered on demand, and (e) scanned soft copies of paper documents, to ensure that multiple copies of a paper document get generated without resorting to the multiple times scanning of the original document.
- U.S. Pat. No. 6,456,747 to Altman; Gerald (Auburndale, Mass.) for “Systems, processes and products for storage and retrieval of physical paper documents, electro-optically generated electronic documents, and computer generated electronic documents” (issued on Sep. 24, 2002 and assigned to Papercomp, Inc. (Newton, Mass.)) describes a system wherein, newly received or generated paper documents of different content classifications are simply scanned under the control of a digital processor at random in date/time order to produce corresponding electronic images, and the paper documents are stacked in sequential folders. The digital processor then can provide sets of electronic images that belong to selected content classifications for working purposes, and can indicate the locations of the paper documents in the folders and boxes whenever the need arises.
- the known systems do not address the issue of automatically storing, indexing, and retrieval of documents, where a document is a collection of a few sheets of paper.
- the present invention provides with a system for automatically indexing and archiving of paper documents that ensures that the paper documents, in both hard and soft forms, are securely stored and delivered on need basis. Further, the present invention provides for maintaining consistency between soft and hard forms of paper documents.
- the primary objective of the invention is to achieve an automatic indexing and archiving of documents, wherein a document is a collection of a few sheets of paper. This is achieved by storing hard copy documents in automatically accessible vaults and soft copy of the documents as folders in a database.
- One aspect of the invention is to represent a document as cover page and a few sheets of paper, and maintain a unique mapping between hard form and soft form of the document, wherein the hard form is the original document, and soft form is the image of the original document.
- Another aspect of the present invention is the management of scanners, wherein an appropriate scanner is used to obtain a soft copy of an input document and to manage multiple versions of the input document.
- Yet another aspect of the present invention is to provide a controlled access to the stored documents and soft copies.
- Another aspect of the present invention is to ensure consistency between a document and the corresponding soft form, and to provide a copy of a consistent document based on the corresponding soft form using an appropriate printer.
- Yet another aspect of the present invention is to ensure an automatic storage and retrieval of the original documents.
- Another aspect of the present invention is folder management, wherein a soft copy of the an original document is stored in a consistent and version controlled way.
- Yet another aspect of the present invention is the verification of signature present in an original document and signature stored in the corresponding folder.
- Another aspect of the present invention is the verification of content stored in a folder with respect to the content of the corresponding document stored in a vault.
- Yet another aspect of the present invention is to determine version change in a document based on the analysis of the cover page of the document.
- FIG. 1 depicts the architecture of Paper Indexing and Archiving System (PIAS) along with the main components.
- PIAS Paper Indexing and Archiving System
- FIG. 2 depicts the key subsystems of PIAS system.
- FIG. 3 depicts a typical workflow of PIAS system.
- FIG. 4 provides a brief description of the various databases of PIAS system.
- FIG. 5 provides the description of a folder and its relationship with a document.
- FIG. 6 depicts role based access rights to access folders.
- FIG. 7 describes the procedure related to Scan management.
- FIG. 8 describes the procedure related to Access control management.
- FIG. 9 describes the procedure related to Print management.
- FIG. 10 describes the procedure related to Vault management.
- FIG. 11 describes the procedure related to Folder management.
- FIG. 12 describes the procedure related to the additional functionality of Folder management.
- FIG. 13 describes the procedure related to Database management.
- FIG. 14 describes the procedure related to the comparison of a document and the corresponding folder.
- FIG. 15 describes the procedure related to cover page analysis.
- FIG. 16 describes the procedure related to signature verification.
- FIG. 17 depicts the network architecture of PIAS system.
- FIG. 1 depicts the system architecture of PIAS system ( 100 ).
- the system helps in storing the original documents intact in a secured vault. This is achieved by using a scanner ( 102 ) to scan an input document wherein the input document consists of a cover paper and a few sheets of paper.
- PIAS system is useful in office environments to help manage company confidential and legal documents.
- a company requires to make frequent references to the original version of a document during its day-to-day activities. Further, in a company with multiple branch offices, a document may need to be made available to the various branch offices on demand. Also, as many of these documents are company confidential, it is essential to ensure that the documents are delivered to the right recipients.
- both scanner and printer are equipped with ways of obtaining user identity before either accepting a document or delivering a document.
- the other important requirement is to manage multiple versions of the documents. This is achieved by comparing the cover page of a version of a document with the cover page of an earlier version.
- a scanner is used to accept an input document and in order to locally bind the input document with a user, the user is requested to reprovide the identity using an appropriate input device that is part of the scanner.
- the accepted input document is put onto a tray with a unique bin ID ( 104 ) and is moved to a pre-defined location with in a vault ( 106 ).
- PIAS server This movement of the tray from a place near a scanner to its location within a vault is managed by vault control subsystem and is constantly monitored by PIAS server ( 108 ).
- the server is responsible for enabling an appropriate scanner, for instructing vault control subsystem to route an empty tray to near the scanner, and finally putting the tray with the input document back into the vault.
- Such a centralized monitoring ensures that adequate access control mechanisms are enforced and access logs get generated.
- PIAS stores the scanned copy of the documents in a database ( 110 ) and manages a set of printers to generate copies on demand.
- a printer is controlled by PIAS server, and is enabled on need basis, user identity is accepted, and a copy of a document from the database is printed on the printer ( 112 ). Again, the repeated acceptance of the user identity ensures that the document is not gathered by a stranger and also addresses the situations wherein the printers are geographically distributed.
- the delivery of the original documents is through eject bins that are a part of vault control subsystem and managed by PIAS server ( 114 ).
- the generated access logs are stored in a database ( 116 ) and is used to generate audit trails.
- Touch sensitive screen with soft keyboard ( 118 ) helps in obtaining user and document information for validation and storing purposes.
- FIG. 2 depicts the various subsystems of PIAS system.
- the system takes a hard copy document as input through a scanner ( 200 ) and related inputs from a user terminal ( 202 ). Based on the user request, a copy of a document is provided via a printer ( 204 ) or the original document is delivered via an eject bin ( 206 ).
- the original documents are stored in a vault ( 208 ) and a soft copy of the same are stored in a folder database ( 210 ).
- Scan control and management subsystem controls and manages multiple,scanners to facilitate the input of documents by users ( 212 ).
- Both input of a document and retrieval of copies and the original document are based on a user's access rights and Access control and management subsystem ensures that the access to the documents is consistent with the defined access rights ( 214 ).
- a user's request for a copy of a document is managed by Print control and management subsystem that manages multiple printers and ensures that print copy is delivered to the right user ( 216 ).
- the input documents are stored in a secured vault that is managed by vault control and management subsystem and the documents are indexed to facilitate retrieval of a requested document ( 218 ).
- a soft copy of the input documents are stored in a folder database and are version controlled to help generate copies of the documents on need basis ( 220 ).
- the database management subsystem manages the data related to access logs, access rights, and system information ( 222 ).
- FIG. 3 describes a typical workflow related to PIAS system.
- the workflow depicts the major functions of the system and indicates the process of management of the input documents.
- FIG. 4 provides a brief description of a few important elements of some of the databases of PIAS system.
- 400 represents Folder Header DB and consists of information related to a document such as description, category, creation and version information, and some statistical information.
- 402 represents Folder Details DB and consists of information related to a particular version of a particular document such as document ID, signature, version details, number of sheets contained in the document, bin related information, scanner and printer information, and a soft copy of the document.
- 404 represents User DB and consists of user details such as role and signature.
- 406 relates to access control information and consists of information such as access rights of users and period of validity.
- 408 relates to bin database and consists of information related to document in a bin and associated folder details.
- Vault DB represents Vault DB and consists of information such as number of bins that are part of a vault, and their availability.
- 412 relates to system database and consists of information related to scanners, printers, and eject bins.
- 414 relates to access log information and contains information such as bin and/or folders accessed along with user information.
- FIG. 5 provides the description of a folder.
- a folder is the soft counterpart of a document and consists of the document in a soft form for (a) displaying on the screen for verification purposes; and (b) printing a copy for processing purposes.
- 500 depicts a document with a cover page, and one or more sheets of paper.
- Cover page consists of details such as document description, category, number of sheets of paper contained in the document, document creation history, and document submission history ( 502 ).
- a soft form, in the form of page image is generated ( 504 ) and the original document gets into a vault while the soft copy of the document gets into a folder database.
- FIG. 6 depicts the distribution of folders with respect to a role hierarchy.
- Each document has a document category that gets stored in a folder database as folder category.
- the access rights are defined with respect to roles so that the users with appropriate roles are allowed access to appropriate folders and the corresponding documents.
- a role hierarchy allows an aggregation of folders from a leaf node towards the root node.
- FIG. 7 describes the procedure related to scanner control and management.
- the input document needs to be properly validated and stored in a vault.
- an additional input regarding a document is provided by the user through a user terminal and this input is used for comparison with the field values extracted from the cover page of the input document.
- the scanners are typically kept in disabled state to avoid misuse.
- the enabled scanner configuration is determined and subsequently stored in the database ( 712 ).
- An image generated by a scanner is dependent on the scanner parameters and hence, the stored parameters are used to reconfigure a scanner during repeated scanning of the same document for audit purposes to obtain a reasonably similar images.
- a free bin in the vault is identified and the tray corresponding to the free bin is pushed closer to the scanner ( 714 ).
- it is required to verify that the right user is inputting the document using the enabled scanner.
- FIG. 8 describes the procedure related to access control and management.
- Different access rights include (a) provide a document created by a user to the user; (b) provide a document created by a user with a particular role to a user who is above this user with respect to the role hierarchy; and (c) get a document copy or display based on role. If the document can be made available ( 810 ), return true ( 812 ).
- FIG. 9 describes the procedure related to print management.
- Obtain user information and information about a document whose copy needs to be printed ( 900 ). Based on user role and the document category, check the access rights of the user ( 902 ). If the user is not eligible for obtaining print ( 904 ), then generate error message and log details ( 906 ). Otherwise, get bin id and retrieve the corresponding tray ( 908 ). Get cover page details of the document ( 910 ) and the corresponding cover page details from the folder ( 912 ). Compare the two cover pages ( 914 ) and if they do not match, generate error message and log details ( 916 ). Otherwise, identify and enable a free printer that matches the configuration requirements ( 920 ).
- FIG. 10 describes the procedure related to vault control and management.
- the main objectives of this procedure are to (a) get a free tray so as to put a new document into the vault; (b) get a filled tray for printing or delivering purposes; (c) put the filled tray back after either the retrieved document is printed or a new document has been put into the tray; and (d) put back an empty tray into the vault after the document contained in the tray has been delivered.
- Get the input request of a user 1000 ). If the request is to get a free tray ( 1002 ), determine free bin ID using vault database ( 1010 ). Get the corresponding tray ( 1012 ) and make sure that the tray is indeed free without any document ( 1014 ).
- the request is to get a filled tray ( 1002 )
- FIG. 11 describes the procedure related to folder management.
- a folder gets created for every document that is input to the system and different folder versions are created as document undergoes several changes.
- a folder contains adequate information about a document such as creation details, submission history, document category, number of sheets in the document, version information, period of validity of the document, and delivery details.
- adequate matching of two forms of content is done at various levels: signature, cover page, and full document level.
- Get input request ( 1100 ) and the request is one of creation of a new folder, version change of an existing folder, signature verification, or full content verification. If the input request is for folder creation ( 1102 ), then a unique folder ID is generated to store the details of the input document ( 1104 ).
- the cover page details are obtained from the information provided by the user through the user terminal ( 1106 ).
- the folder header and folder details are appropriately updated ( 1108 ), and the configuration information of the scanner that is used to input the document into PIAS system is obtained and stored as part of the folder details ( 1110 ).
- the scanned copy of the input document is stored as part of the folder details ( 1112 ).
- the count information that is part of the folder details is reset as the input document is a new document ( 1114 ), the database is suitably updated ( 1116 ), and access details are logged ( 1118 ). If the input request is related to the change in version of an existing folder ( 1102 ), the folder ID of the folder containing the earlier version of the document information is obtained ( 1120 ).
- the need for folder version change arises whenever there is a change in the version information of the corresponding document.
- the period of a folder indicates the duration between the creation of a version and the creation of the next version, and is suitably updated whenever there is a version change ( 1122 ).
- the folder version is obtained ( 1124 ) and the input version change information is validated with respect to the existing version information ( 1126 ).
- a new folder ID is obtained, and the folder header is suitably updated and the folder details of the new folder ID are also suitably updated ( 1128 ).
- Get scanner configuration information and update the folder details 1130 ).
- Reset counts and update version information 1132
- update database 1116
- update access logs 1118 ).
- the required folder ID is obtained ( 1140 ).
- the requirement is to verify whether the signature on the document cover page and the signature contained in the corresponding folder match.
- the signature on the cover page of the document contained in a bin associated with folder ID is obtained ( 1142 ).
- the required folder ID is obtained ( 1150 ). Get the corresponding document ( 1152 ).
- Step 1156 For each page in the folder, perform Step 1156 ( 1154 ). Compare the two corresponding pages ( 1156 ). Return the result based on the extent of match of the multiple pages in the document ( 1158 ), and finally, update database ( 1116 ) and update access logs ( 1118 ).
- FIG. 12 describes an additional procedure related to folder management. Get input request and the input request is one of obtaining an original document, the status of a folder, or details of one or more folders. If the input request is related to obtaining an original document ( 1202 ), then the corresponding bin ID is obtained ( 1204 ). The folder Id of a folder corresponding to the document under consideration is also obtained ( 1206 ). Obtain the folder details ( 1208 ) and update the period as the original document is being delivered ( 1210 ). Also, update the delivery details ( 1212 ). Update the status of the document as delivered ( 1214 ). Finally, update database ( 1216 ), update counts ( 1218 ), and update access logs ( 1220 ).
- the input request is for multiple folders ( 1202 )
- get folder category or user id 1270 .
- Obtain multiple folders based on folder category if folder category is provided as input ( 1272 ) and obtain multiple folders based on user ID if user ID is provided as input ( 1274 ).
- Provide the requested information related to multiple folders 1276 ).
- update counts 1218
- update access logs 1220 ).
- FIG. 13 describes the procedure related to database management. Get input request ( 1300 ). If the input request is to update user database ( 1302 ), then get user details ( 1304 ), based on the details, determine the database records that need to be modified ( 1306 ), update these records ( 1308 ), and finally update user database ( 1310 ). On the other hand, if the input request is for access control database updation ( 1302 ), then get information related access rights, folder id, and period information ( 1320 ). Locate the appropriate database records that need to be modified ( 1322 ) and appropriately update the database records ( 1324 ). Finally, update access control database ( 1326 ).
- the input request is for updating access logs ( 1302 )
- access information such as access for printing and access for document storage ( 1340 ).
- access information such as access for printing and access for document storage ( 1340 ).
- access information such as access for printing and access for document storage ( 1340 ).
- access information such as access for printing and access for document storage ( 1340 ).
- access information such as access for printing and access for document storage ( 1340 ).
- access information such as access for printing and access for document storage ( 1340 ).
- system information such as scanner information, vault information, and printer information ( 1360 ).
- FIG. 14 describes the procedure related to the comparison of contents of a document and the corresponding folder. The comparison is performed during an audit trail to ensure that contents of a bin and the corresponding folder match.
- Get folder ID and the corresponding bin ID ( 1400 ).
- Get document using bin ID from the vault and perform cover page analysis 1402 ).
- cover page analysis Use the results of cover page analysis (a) to check whether the document details, such as document name and document description, in the document and the folder match ( 1404 ); (b) to check whether the creation details in the document and the folder match ( 1406 ); and (c) to check whether the submission history in the document and the folder match (i 408 ). If there is a match ( 1410 ), get the folder contents ( 1412 ) and get the document contents ( 1414 ).
- Steps 1418 through 1432 For each page in the folder, perform Steps 1418 through 1432 ( 1416 ). Get folder page contents ( 1418 ) and get scan copy image of the corresponding page in the document ( 1420 ). Preprocess both images ( 1422 ). Preprocessing is done account for skew and lighting aspects, and the images are appropriately normalized to account for environmental and scanner factors. Compare two images by successive comparison of smaller corresponding squares from left to right and top to bottom ( 1424 ). Check if any square to square comparison is outside the threshold limit ( 1426 ). If it is not so ( 1428 ), check whether any more squares or pages remain for comparison ( 1430 ). If so, check whether any more squares remain for comparison. If so, continue from Step 1424 . Else, continue from Step 1418 .
- FIG. 15 describes the procedure related to cover page analysis.
- the objective of the cover page analysis is to obtain the information about a document contained in the cover page of the document and this obtained information is used to ensure the consistency between the document and the corresponding folder contents by comparing the cover page information in the document and in the folder.
- Get cover page image ( 1500 ).
- Document cover page is a formatted page and contains standard fields, and the values for these fields are provided by a user ( 1502 ). These values are either handwritten or printed.
- scan the page image from left to right and top to bottom 1504 ).
- Perform printed character recognition to identify the printed field “Document Name:” ( 1506 ).
- Perform handwritten character recognition that also recognizes printed characters ( 1510 ). Similarly, obtain the image segment following the fields: “Document Category,” “Document Description,” “# of Sheets,” “User Name,” “User ID,” “Date,” “SUser Name,” “SUser ID,” “Version,” and “SDate” ( 1512 ). Perform handwritten character recognition to identify each of the image segments ( 1514 ). Extract the image segment corresponding to the signature ( 1516 ). Finally, store the identified field values and the signature image ( 1518 ).
- FIG. 16 describes the procedure related to the comparison of signatures contained in a document and the corresponding folder. This comparison is performed to ensure that a document and the corresponding folder are consistent.
- FIG. 17 describes the network architecture of PIAS system.
- PIAS server is connected to the rest of elements through a network ( 1700 ).
- the database that contains the critical folder details are stored on a local database ( 1702 ) and also on a remote database ( 1704 ). These two databases are connected via a storage network to facilitate easier switching over to the remote copy if there is any problem with the local copy ( 1706 ).
- multiple, homogeneous peripherals are used and these peripherals are effectively managed by forming a network of these peripherals.
- the multiple, touch sensitive user terminals form a terminal network ( 1708 ).
- scanners form their own network ( 1710 )
- vaults form a vault network ( 1712 )
- printers form a printer network ( 1714 )
- eject bins form their own network ( 1716 ).
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Enterprises deal with a lot of papers in their day-to-day activities. Many of these papers are company confidential documents and many are legal documents with a statutory requirement that they be preserved for a pre-specified number of years. During the course of time, there is a need to (a) obtain copies of these papers; and (b) modify the contents. Such frequent handling of papers may reduce the life of the papers and lead to statutory violations. A system for automatic indexing and retrieval of paper documents involves (a) storing paper documents in a secured manner in both hard and soft forms; (b) indexing of both forms of the stored paper documents; (c) retrieving soft form of a paper document for display and copying; (d) retrieving hard form of a paper document for modification and removal; (e) managing multiple versions of the paper documents; and (e) access control and audit trailing. It is essential to maintain consistency between hard and soft forms, and image processing techniques are deployed to ensure consistency between hard and soft forms. Another form of consistency that is required to be ensured is the correct cataloging and indexing of paper documents. This is achieved by comparing input information with the contents of the cover page of a paper document to account for human input errors.
Description
The present invention relates to the indexing and archiving of documents in general, and more particularly, indexing and archiving of documents consisting of a few sheets of paper in particular. Still more particularly, the present invention relates to a system and method for automatic indexing and archiving of paper documents in both hard and soft forms.
Enterprises deal with a large number of papers related to the various kinds of agreements with their suppliers and customers. There is a need to preserve these documents in a proper condition for a pre-specified number of years in order to successfully carry out business. There are also the other kinds of legal documents that need to be preserved for a longer period of time as part of statutory requirements. These documents need to be taken out for modification purposes: additional signatures and additional sheets get added to an existing version of the documents. Auditing requirements and several business transactions necessitate the usage of these documents quite frequently. Manual handling of the documents for these purposes lead to the reduction in the useful life of the documents. However, statutory requirements and ongoing business relationships demand the preservation of the documents for a much longer period of time. Enterprises such as banks also deal with a large volume of paper documents. It is important to ensure that the documents received by a bank from its customers are stored in a secured way and returned back in the best possible conditions. Typically, in a bank, an identified branch offers the safe custody services to handle the documents of multiple branches of the bank.
Consider a business scenario involving an enterprise and a consultant. The consultant enters an agreement with the enterprise to provide consulting services and an agreement to this effect is reached between the two parties, and a suitable non disclosure agreement (NDA) and memorandum of understanding (MoU) are drafted for business and legal purposes. The initial term of validity of these two agreements is two years, and the agreements are appropriately signed and are stored. On providing the services to the enterprise, the consultant raises an invoice on the enterprise for payment purposes. Internally, within the enterprise, the invoice processing involves, apart from other documents such as work order and approvals, a copy of the MoU needs to be attached as a support document for the received invoice. This calls for obtaining a copy of the MoU and during such manual copying, the document needs to be handled carefully. As business relationship matures, it is required to extend the previously signed NDA and MoU. This requires, possibly adding an addendum to the original documents. Again, it is required to handle the documents carefully.
Under conditions when a soft copy of a document is maintained, with time, it becomes difficult to ensure that several copies are consistent with the original hard copy. Redundant copies create data integrity issues. Another equally important integrity issue arises in multi-office enterprises. In such an enterprise, typically, agreements are initiated by the individual offices, and are centrally controlled and managed by the head office. The documents are maintained centrally and it is required to keep track of the several agreements that get generated from the several branch offices. It is essential to maintain the same in a secured place due to the company confidential nature of these documents. On account of these factors, there is a need for securely storing both hard and soft forms of the documents so that (a) both soft and hard forms of the documents are available when needed; (b) consistency between soft and hard forms is maintained; (c) multiple document versions are tracked and managed; (d) controlled access is provided to both soft and hard forms of the documents; and (d) audit trails are maintained to ensure confidentiality of the stored documents.
Automating the indexing and archiving of paper documents requires the management of (a) scanners, to ensure that a reliable soft copy gets generated and to support audit verification, (b) printers, to ensure that a hard copy gets printed on demand, (c) vaults, to ensure that the original hard copy gets securely stored, (d) eject bins, to ensure that the original hard copy gets delivered on demand, and (e) scanned soft copies of paper documents, to ensure that multiple copies of a paper document get generated without resorting to the multiple times scanning of the original document.
U.S. Pat. No. 5,978,477 to Hull; Jonathan J. (Cupertino, Calif.); Peairs; Mark (Menlo Park, Calif.); Cullen; John (Redwood City, Calif.); Baxter; Michael (Sunnyvale, Calif.) for “Automatic and transparent document archiving” (issued on Nov. 2, 1999 and assigned to Ricoh Company Limited (Ota-Ku, Tokyo, JP)) describes an automatic archiving system that makes document archiving transparent to users. In one embodiment, documents scanned or printed over a local area network are automatically archived.
U.S. Pat. No. 6,236,767 to Altman; Gerald (Newton, Mass.) for “System and method for storing and retrieving matched paper documents and electronic images” (issued on May 22, 2001 and assigned to Papercomp, Inc. (Newton, Mass.)) describes a system and method for scanning a paper document, and the paper document and its electronic image are assigned a unique identifier. The received paper documents are stacked in sequential folders, which in turn are stacked in sequential boxes.
U.S. Pat. No. 6,456,747 to Altman; Gerald (Auburndale, Mass.) for “Systems, processes and products for storage and retrieval of physical paper documents, electro-optically generated electronic documents, and computer generated electronic documents” (issued on Sep. 24, 2002 and assigned to Papercomp, Inc. (Newton, Mass.)) describes a system wherein, newly received or generated paper documents of different content classifications are simply scanned under the control of a digital processor at random in date/time order to produce corresponding electronic images, and the paper documents are stacked in sequential folders. The digital processor then can provide sets of electronic images that belong to selected content classifications for working purposes, and can indicate the locations of the paper documents in the folders and boxes whenever the need arises.
U.S. Pat. No. 6,628,412 to Jeran; Paul L. (Meridian, Id.); Mahoney; Terry P. (Boise, Id.) for “Methods of document management and automated document tracking, and a document management system” (issued on Sep. 30, 2003 and assigned to Hewlett-Packard Development Company, L. P. (Houston, Tex.)) describes a method for document tracking in which a printed document is printed with a machine-readable code and is stored in a database for tracking purposes. The document is scanned with a scanner machine to extract the machine-readable code and compared with the information in the database to track the document.
The known systems do not address the issue of automatically storing, indexing, and retrieval of documents, where a document is a collection of a few sheets of paper. The present invention provides with a system for automatically indexing and archiving of paper documents that ensures that the paper documents, in both hard and soft forms, are securely stored and delivered on need basis. Further, the present invention provides for maintaining consistency between soft and hard forms of paper documents.
The primary objective of the invention is to achieve an automatic indexing and archiving of documents, wherein a document is a collection of a few sheets of paper. This is achieved by storing hard copy documents in automatically accessible vaults and soft copy of the documents as folders in a database.
One aspect of the invention is to represent a document as cover page and a few sheets of paper, and maintain a unique mapping between hard form and soft form of the document, wherein the hard form is the original document, and soft form is the image of the original document.
Another aspect of the present invention is the management of scanners, wherein an appropriate scanner is used to obtain a soft copy of an input document and to manage multiple versions of the input document.
Yet another aspect of the present invention is to provide a controlled access to the stored documents and soft copies.
Another aspect of the present invention is to ensure consistency between a document and the corresponding soft form, and to provide a copy of a consistent document based on the corresponding soft form using an appropriate printer.
Yet another aspect of the present invention is to ensure an automatic storage and retrieval of the original documents.
Another aspect of the present invention is folder management, wherein a soft copy of the an original document is stored in a consistent and version controlled way.
Yet another aspect of the present invention is the verification of signature present in an original document and signature stored in the corresponding folder.
Another aspect of the present invention is the verification of content stored in a folder with respect to the content of the corresponding document stored in a vault.
Yet another aspect of the present invention is to determine version change in a document based on the analysis of the cover page of the document.
On the other hand, if the request is to get a filled tray (1002), determine the bin ID containing the required tray (1030) and get the corresponding tray (1032). Check whether the tray contains a document (1034). Get Eject bin ID and check whether it is zero (1036). If it so, then the intent in getting a filled tray from the vault is to verify the document for consistency before generating a copy of the same and hence, perform Steps 1016 through 1022. Otherwise, Eject bin ID is non-zero (1036) and the intent is to deliver the original document to the user. Push the tray close to the target eject bin with ID as Eject bin ID (1038). Wait for a pre-defined time for the user to pick up the delivered document (1040). If the document is collected within a timeout period (1042), then pull the empty tray back into the vault (1044), update DB (1046), and return true (1048). If the document is not collected within the timeout period (1042), then pull back the filled tray (1050), update DB (1046), and return true (1048). On the other hand, if the request is to put back a filled tray (1002), get scanner ID to determine the location from where the tray needs to be pulled back (1060). Obtain the bin ID that indicates the position of the tray within the vault (1062). Pull the tray from a pre-defined position close to the scanner (1064) and check whether the tray is filled (1066). Push the tray to its destination bin in the vault (1068). Update database to indicate the current status of the vault (1046) and return true (1048). Alternatively, if the request is put back an empty tray (1002), get scanner ID or Eject bin ID (1080). The intent is to pull back an empty tray into its position in the vault after either a successful delivery or an unsuccessful document input. Obtain the bin ID that indicates the position of the tray within the vault (1082). Pull tray from its current position (1084) and check whether the tray is empty (1086). Push the tray to its destination bin in the vault (1068). Update database to indicate the current status of the vault (1046) and return true (1048).
Thus, a system and method for automatic indexing and archiving of paper documents has been disclosed. Although the present invention has been described particularly with reference to the figures, it will be apparent to one of the ordinary skill in the art that the present invention may appear in any number of systems that perform indexing and archiving of papers in both hard and soft forms. It is further contemplated that many changes and modifications may be made by one of ordinary skill in the art without departing from the spirit and scope of the present invention.
Claims (4)
1. A system for automatic indexing and archiving of a plurality of paper documents in both hard and soft forms, said system comprising:
a version management subsystem for managing a plurality of versions of a paper document, wherein the system is configured to scan each of said plurality of versions of said paper document at different times, wherein the version management subsystem is configured to manage the plurality of versions of said paper document based on a “Version” field contained in a cover page of each of said plurality of versions of said paper document;
a consistency verification subsystem for managing consistency of an archived paper document, wherein said archived paper document comprises a cover page and a plurality of pages, wherein the consistency verification subsystem is configured to manage consistency of the archived paper document based on consistency verification of said cover page and each of said plurality of pages; and
a cover page analysis subsystem for analyzing the cover page of a paper document, wherein, said cover page comprises a plurality of fields comprised of “Document Name:”, “Document Category:”, “Document Description:”, “# of Sheets:”, “User Name:”, “User ID:”, “Date:”, “SUser Name:”, “SUser ID:”, “Signature:”, and “SDate:”, and wherein the cover page analysis subsystem is configured to perform said analysis based on extracting said plurality of fields along with the corresponding values from said cover page.
2. The system of claim 1 , wherein said version management subsystem comprises means for managing a plurality of versions of a paper document comprising scanning of a cover page with a pre-defined format of said paper document, analyzing of an image of said cover page, identification of the “Version” field of said pre-defined format in said image, identification of an image segment following the “Version” field of said pre-defined format in said image, recognizing of a plurality of characters in said image segment, determination of a document version number of said paper document based on said plurality of characters, determination of a folder corresponding to said paper document, obtaining of a folder version number of said folder, and creation of a new folder based on said document version and said folder version.
3. The system of claim 1 , wherein said consistency verification subsystem comprises means for managing consistency between a paper document stored in a vault and a folder stored in a database comprising comparison of document details in said paper document and said folder, comparison of creation details in said paper document and said folder, comparison of submission history in said paper document and said folder, pre-processing of a document page image of a page of said paper document, pre-processing of a folder page image of a page of said folder, wherein said folder page image corresponds with said document page image, comparison of said document page image and said folder page image, and comparison of image of each of plurality of pages of said paper document with image of corresponding page of a plurality of pages of said folder.
4. The system of claim 1 , wherein said cover page analysis subsystem comprises means for analyzing the cover page in a pre-defined format of a paper document comprising obtaining of a plurality of field names in said pre-defined format, obtaining of a plurality of image segments, wherein each of said plurality of image segments follows a field name of said plurality of field names in said paper document, recognition of a plurality of characters in each of said plurality of image segments, and extraction of signature image based on signature field in said pre-defined format in said paper document.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/823,293 US7373365B2 (en) | 2004-04-13 | 2004-04-13 | System and method for automatic indexing and archiving of paper documents |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/823,293 US7373365B2 (en) | 2004-04-13 | 2004-04-13 | System and method for automatic indexing and archiving of paper documents |
Publications (2)
Publication Number | Publication Date |
---|---|
US20050226261A1 US20050226261A1 (en) | 2005-10-13 |
US7373365B2 true US7373365B2 (en) | 2008-05-13 |
Family
ID=35060474
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/823,293 Expired - Fee Related US7373365B2 (en) | 2004-04-13 | 2004-04-13 | System and method for automatic indexing and archiving of paper documents |
Country Status (1)
Country | Link |
---|---|
US (1) | US7373365B2 (en) |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050278220A1 (en) * | 2004-06-09 | 2005-12-15 | Hahn-Carlson Dean W | Automated transaction processing system and approach |
US20070192275A1 (en) * | 2006-01-18 | 2007-08-16 | Foygel Dan A | Automatic document exchange with archiving capability |
US20070198533A1 (en) * | 2006-01-18 | 2007-08-23 | Foygel Dan A | Automatic document exchange with document searching capability |
US20070198560A1 (en) * | 2006-01-18 | 2007-08-23 | Foygel Dan A | Automatic document exchange and execution management |
US20070206863A1 (en) * | 2006-03-01 | 2007-09-06 | Fuji Xerox Co., Ltd. | Image processing apparatus, image processing method and computer readable medium storing image processing program |
US20080314968A1 (en) * | 2007-05-23 | 2008-12-25 | Maher Patrick R | System and Method for Capturing and Managing Personal Documents and Information |
US20090228489A1 (en) * | 2008-03-10 | 2009-09-10 | Canon Kabushiki Kaisha | Image forming apparatus method of controlling the image forming apparatus and storage medium |
WO2010003192A1 (en) * | 2008-07-11 | 2010-01-14 | Mookika Pty Ltd | Integrated management and storage of hardcopy and softcopy documents |
US20100030751A1 (en) * | 2008-07-31 | 2010-02-04 | Hirofumi Horikawa | Operations information management system |
US20100153843A1 (en) * | 2008-12-11 | 2010-06-17 | Yogesh Sankarasubramaniam | Processing of Printed Documents |
US20100192006A1 (en) * | 2009-01-28 | 2010-07-29 | Gharat Satish M | Database change verifier |
US20110145014A1 (en) * | 2009-12-15 | 2011-06-16 | Suzette Jacqueline Avneri | International life-saving rapid retrieving tool |
US20120084308A1 (en) * | 2010-10-05 | 2012-04-05 | Lg Electronics Inc. | Electronic device and operating method thereof |
US8266024B2 (en) | 2004-06-09 | 2012-09-11 | Syncada Llc | Transaction accounting auditing approach and system therefor |
US8392285B2 (en) | 1996-11-12 | 2013-03-05 | Syncada Llc | Multi-supplier transaction and payment programmed processing approach with at least one supplier |
US8396811B1 (en) | 1999-02-26 | 2013-03-12 | Syncada Llc | Validation approach for auditing a vendor-based transaction |
US8560439B2 (en) | 2004-06-09 | 2013-10-15 | Syncada Llc | Transaction processing with core and distributor processor implementations |
US8589268B2 (en) | 1996-11-12 | 2013-11-19 | Syncada Llc | Financial institution-based transaction processing system and approach |
US8650119B2 (en) | 2004-06-09 | 2014-02-11 | Syncada Llc | Order-resource fulfillment and management system and approach |
US8712884B2 (en) | 2006-10-06 | 2014-04-29 | Syncada Llc | Transaction finance processing system and approach |
US8751337B2 (en) | 2008-01-25 | 2014-06-10 | Syncada Llc | Inventory-based payment processing system and approach |
US8762238B2 (en) | 2004-06-09 | 2014-06-24 | Syncada Llc | Recurring transaction processing system and approach |
US8825549B2 (en) | 1996-11-12 | 2014-09-02 | Syncada Llc | Transaction processing with core and distributor processor implementations |
US8925108B2 (en) | 2004-08-31 | 2014-12-30 | Adobe Systems Incorporated | Document access auditing |
US10891323B1 (en) * | 2015-02-10 | 2021-01-12 | West Corporation | Processing and delivery of private electronic documents |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8306924B2 (en) * | 2005-11-16 | 2012-11-06 | Submittal Exchange, Llc | Method and system for online submittal exchange |
US20070297577A1 (en) * | 2006-06-26 | 2007-12-27 | Felix Immanuel Wyss | System and method for maintaining communication recording audit trails |
JP2008160507A (en) * | 2006-12-25 | 2008-07-10 | Fuji Xerox Co Ltd | Electronic document processing program, key information recording program, electronic document processing system, key information recording system, and document storage system |
US20080163364A1 (en) * | 2006-12-27 | 2008-07-03 | Andrew Rodney Ferlitsch | Security method for controlled documents |
US8482751B2 (en) * | 2007-11-14 | 2013-07-09 | Lexmark International, Inc. | Radio frequency identification printing device |
US20090132406A1 (en) * | 2007-11-21 | 2009-05-21 | Paperless Office Solutions, Inc. D/B/A Docvelocity | System and method for paperless loan applications |
CA2957327A1 (en) * | 2007-12-06 | 2009-06-11 | Capsilon Corporation | Systems and methods for intelligent paperless document management |
JP5137858B2 (en) * | 2009-01-13 | 2013-02-06 | キヤノン株式会社 | Image processing apparatus, image processing method, storage medium, and program |
US20110093468A1 (en) * | 2009-10-19 | 2011-04-21 | Pitney Bowes Inc. | System and method for improving storage and retreival of documents |
IL202028A (en) | 2009-11-10 | 2016-06-30 | Icts Holding Company Ltd | Product, apparatus and methods for computerized authentication of electronic documents |
US8744196B2 (en) * | 2010-11-26 | 2014-06-03 | Hewlett-Packard Development Company, L.P. | Automatic recognition of images |
DE102015106499A1 (en) * | 2015-04-28 | 2016-11-03 | Qbo Gmbh | archiving system |
CN108647759A (en) * | 2018-07-02 | 2018-10-12 | 深圳市诺信连接科技有限责任公司 | A kind of file management system and method |
US11144337B2 (en) * | 2018-11-06 | 2021-10-12 | International Business Machines Corporation | Implementing interface for rapid ground truth binning |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6043819A (en) * | 1990-01-16 | 2000-03-28 | Digital Image Systems, Corp | Image based document processing and information management system and apparatus |
US20020083079A1 (en) * | 2000-11-16 | 2002-06-27 | Interlegis, Inc. | System and method of managing documents |
US6427032B1 (en) * | 1997-12-30 | 2002-07-30 | Imagetag, Inc. | Apparatus and method for digital filing |
US6456747B2 (en) * | 1996-06-27 | 2002-09-24 | Papercomp, Inc. | Systems, processes and products for storage and retrieval of physical paper documents, electro-optically generated electronic documents, and computer generated electronic documents |
US20030235345A1 (en) * | 1998-07-31 | 2003-12-25 | Bruce W. Stalcup | Imaged document optical correlation and conversion system |
-
2004
- 2004-04-13 US US10/823,293 patent/US7373365B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6043819A (en) * | 1990-01-16 | 2000-03-28 | Digital Image Systems, Corp | Image based document processing and information management system and apparatus |
US6456747B2 (en) * | 1996-06-27 | 2002-09-24 | Papercomp, Inc. | Systems, processes and products for storage and retrieval of physical paper documents, electro-optically generated electronic documents, and computer generated electronic documents |
US6427032B1 (en) * | 1997-12-30 | 2002-07-30 | Imagetag, Inc. | Apparatus and method for digital filing |
US20030235345A1 (en) * | 1998-07-31 | 2003-12-25 | Bruce W. Stalcup | Imaged document optical correlation and conversion system |
US20020083079A1 (en) * | 2000-11-16 | 2002-06-27 | Interlegis, Inc. | System and method of managing documents |
Cited By (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8825549B2 (en) | 1996-11-12 | 2014-09-02 | Syncada Llc | Transaction processing with core and distributor processor implementations |
US8595099B2 (en) | 1996-11-12 | 2013-11-26 | Syncada Llc | Financial institution-based transaction processing system and approach |
US8589268B2 (en) | 1996-11-12 | 2013-11-19 | Syncada Llc | Financial institution-based transaction processing system and approach |
US8392285B2 (en) | 1996-11-12 | 2013-03-05 | Syncada Llc | Multi-supplier transaction and payment programmed processing approach with at least one supplier |
US8396811B1 (en) | 1999-02-26 | 2013-03-12 | Syncada Llc | Validation approach for auditing a vendor-based transaction |
US8266024B2 (en) | 2004-06-09 | 2012-09-11 | Syncada Llc | Transaction accounting auditing approach and system therefor |
US7925551B2 (en) * | 2004-06-09 | 2011-04-12 | Syncada Llc | Automated transaction processing system and approach |
US8560439B2 (en) | 2004-06-09 | 2013-10-15 | Syncada Llc | Transaction processing with core and distributor processor implementations |
US8650119B2 (en) | 2004-06-09 | 2014-02-11 | Syncada Llc | Order-resource fulfillment and management system and approach |
US8762238B2 (en) | 2004-06-09 | 2014-06-24 | Syncada Llc | Recurring transaction processing system and approach |
US20050278220A1 (en) * | 2004-06-09 | 2005-12-15 | Hahn-Carlson Dean W | Automated transaction processing system and approach |
US8925108B2 (en) | 2004-08-31 | 2014-12-30 | Adobe Systems Incorporated | Document access auditing |
US8539004B2 (en) | 2006-01-18 | 2013-09-17 | Adobe Systems Incorporated | Automatic document exchange with document searching capability |
US20100274863A1 (en) * | 2006-01-18 | 2010-10-28 | Echosign, Inc. | Automatic Document Exchange and Execution Management |
US20110113110A1 (en) * | 2006-01-18 | 2011-05-12 | Echosign, Inc. | Automatic document exchange with archiving capability |
US8620953B2 (en) | 2006-01-18 | 2013-12-31 | Adobe Systems Incorporated | Automatic document exchange with archiving capability |
US7996367B2 (en) | 2006-01-18 | 2011-08-09 | Echosign, Inc. | Automatic document exchange with document searching capability |
US7996439B2 (en) | 2006-01-18 | 2011-08-09 | Echosign, Inc. | Automatic document exchange and execution management |
US20070192275A1 (en) * | 2006-01-18 | 2007-08-16 | Foygel Dan A | Automatic document exchange with archiving capability |
US20070198533A1 (en) * | 2006-01-18 | 2007-08-23 | Foygel Dan A | Automatic document exchange with document searching capability |
US8583705B2 (en) | 2006-01-18 | 2013-11-12 | Adobe Systems Incorporated | Automatic document exchange and execution management |
US7895166B2 (en) * | 2006-01-18 | 2011-02-22 | Echosign, Inc. | Automatic document exchange with archiving capability |
US20070198560A1 (en) * | 2006-01-18 | 2007-08-23 | Foygel Dan A | Automatic document exchange and execution management |
US20070206863A1 (en) * | 2006-03-01 | 2007-09-06 | Fuji Xerox Co., Ltd. | Image processing apparatus, image processing method and computer readable medium storing image processing program |
US7738703B2 (en) * | 2006-03-01 | 2010-06-15 | Fuji Xerox Co., Ltd. | Image processing apparatus, image processing method and computer readable medium storing image processing program |
US8712884B2 (en) | 2006-10-06 | 2014-04-29 | Syncada Llc | Transaction finance processing system and approach |
US20080314968A1 (en) * | 2007-05-23 | 2008-12-25 | Maher Patrick R | System and Method for Capturing and Managing Personal Documents and Information |
US8751337B2 (en) | 2008-01-25 | 2014-06-10 | Syncada Llc | Inventory-based payment processing system and approach |
US20090228489A1 (en) * | 2008-03-10 | 2009-09-10 | Canon Kabushiki Kaisha | Image forming apparatus method of controlling the image forming apparatus and storage medium |
US8554751B2 (en) * | 2008-03-10 | 2013-10-08 | Canon Kabushiki Kaisha | Image forming apparatus, method of controlling the image forming apparatus, and storage medium |
US20120194848A1 (en) * | 2008-03-10 | 2012-08-02 | Canon Kabushiki Kaisha | Image forming apparatus, method of controlling the image forming apparatus, and storage medium |
US8176020B2 (en) * | 2008-03-10 | 2012-05-08 | Canon Kabushiki Kaisha | Image forming apparatus, method of controlling the image forming apparatus, and storage medium |
WO2010003192A1 (en) * | 2008-07-11 | 2010-01-14 | Mookika Pty Ltd | Integrated management and storage of hardcopy and softcopy documents |
US20100030751A1 (en) * | 2008-07-31 | 2010-02-04 | Hirofumi Horikawa | Operations information management system |
US20100153843A1 (en) * | 2008-12-11 | 2010-06-17 | Yogesh Sankarasubramaniam | Processing of Printed Documents |
US8238665B2 (en) | 2008-12-11 | 2012-08-07 | Hewlett-Packard Development Company, L.P. | Processing of printed documents |
US7953744B2 (en) * | 2009-01-28 | 2011-05-31 | International Business Machines Corporation | Database change verifier |
US20100192006A1 (en) * | 2009-01-28 | 2010-07-29 | Gharat Satish M | Database change verifier |
US20110145014A1 (en) * | 2009-12-15 | 2011-06-16 | Suzette Jacqueline Avneri | International life-saving rapid retrieving tool |
US8725709B2 (en) * | 2010-10-05 | 2014-05-13 | Lg Electronics Inc. | Electronic device and operating method thereof |
US20120084308A1 (en) * | 2010-10-05 | 2012-04-05 | Lg Electronics Inc. | Electronic device and operating method thereof |
US10891323B1 (en) * | 2015-02-10 | 2021-01-12 | West Corporation | Processing and delivery of private electronic documents |
Also Published As
Publication number | Publication date |
---|---|
US20050226261A1 (en) | 2005-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7373365B2 (en) | System and method for automatic indexing and archiving of paper documents | |
US10025904B2 (en) | Systems and methods for managing a master patient index including duplicate record detection | |
CN108647311B (en) | Electronic processing system and method for engineering construction management process file | |
AU622946B2 (en) | Converting documents into electronic data for transaction processing | |
US7853629B2 (en) | Document imaging and management system for paperless workflow | |
EP0846298B1 (en) | Electronic document and data storage and retrieval system | |
EP1739905B1 (en) | Method and system for management of electronic messages | |
US6772943B2 (en) | System and method for document storage management | |
US10572461B2 (en) | Systems and methods for managing a master patient index including duplicate record detection | |
US9002838B2 (en) | Distributed capture system for use with a legacy enterprise content management system | |
US9390089B2 (en) | Distributed capture system for use with a legacy enterprise content management system | |
US7216114B2 (en) | Transfer of mail folders between e-mail users | |
CN1387652A (en) | System and method for integrating paper-based business documents with computer-readable data entered via computer network | |
CN1967591A (en) | Transaction cooperation method in branch office system | |
US20040029639A1 (en) | Automated output, archival, and retrieval method and system for managing information and documents associated with winnings received from a casino game | |
JP5245143B2 (en) | Document management system and method | |
US20240386386A1 (en) | Digital mailroom application | |
US9208452B2 (en) | Digital rights management for publishing scanned documents on the internet | |
JPH07239854A (en) | Image file system | |
US8838543B2 (en) | Archiving system that facilitates systematic cataloguing of archived documents for searching and management | |
US20220261763A1 (en) | Digital mailroom application | |
JP2021103592A (en) | Document management device and method for managing document | |
US20140222762A1 (en) | Automated document archive for a document processing unit | |
JP4235628B2 (en) | Document management apparatus, document management system, information management apparatus, information processing apparatus, and document management apparatus control method | |
JP3421630B2 (en) | Handwritten character management device, handwritten character management method, handwritten character inquiry system, and handwritten character inquiry method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SATYAM COMPUTER SERVICES, LTD., INDIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:VARADARAJAN, SRIDHAR;AMUR, RAVI GURURAJ;RAO, KORRAPATI KALYANA;REEL/FRAME:015205/0665 Effective date: 20040405 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20120513 |