Method and system for collecting digital documents from a plurality of sources
11238128 · 2022-02-01
Assignee
Inventors
Cpc classification
G06Q10/107
PHYSICS
G06F16/958
PHYSICS
International classification
G06F16/958
PHYSICS
G06F16/957
PHYSICS
G06F16/16
PHYSICS
Abstract
A method for collection of digital documents from a plurality of sources, the method comprising: a step to determine a collection order defining a list of documents to be collected, each document being associated with a determined source and a determined identifier, a step to generate a plurality of web pages from the collection order, each web page including a loading area associated with each digital document from said source, each loading area being adapted to automatically store a digital document in a memory of a computer management system, and a step to send a collection email to each source, each collection email sent to a source including a computer link to access the web loading page associated with said source.
Claims
1. A method for collection of digital documents from a plurality of sources, the method comprising, in sequence: a step to generate, by a business application, a collection order defining a list of digital documents to be collected, a source for each digital document, and an identifier for each digital document; a step to automatically generate, by the business application, a plurality of web loading pages as a function of the generated collection order; wherein each web loading page is associated with a source of the generated collection order; wherein each web loading page for the associated source of the generated collection order comprises at least one document loading area for each digital document for the associated source of the generated collection order, wherein each document loading area is configured by the business application as a function of said source associated with said web loading page and said identifier of each digital document associated with said source; wherein each document loading area has a label corresponding to said identifier associated with each digital document to be collected from said source; wherein at least one web loading page comprises at least two document loading areas having different labels for each document loading area; wherein at least two of the plurality of web loading pages have different labels; and wherein each discrete document loading area on a web loading page is adapted to automatically store a digital document in a memory of a computer management system and to format said automatically stored digital document as a function of the identifier of the digital document and of the source associated with said loading area; and a step to automatically send, by the business application, a collection email to each source of the generated collection order, each collection email sent to a source including a computer link to access the generated web loading page associated with said source of the generated collection order to allow the digital documents from each source to be automatically stored and formatted.
2. The method for collection according to claim 1, comprising: a step wherein a given source opens the web loading page, using the computer access link, a step wherein said given source loads a digital document in a loading area of said web loading page, and a step to automatically store and format said digital document in the computer management system.
3. The method for collection according to claim 2, wherein the step to automatically format said digital document in the computer management system comprises a step to rename said digital document.
4. The method for collection according to claim 3, wherein the identifier comprising a plurality of variables, the method comprises a step to rename said digital document using a naming mask configured to form a file name from variables of the identifier.
5. The method for collection according to claim 2, wherein the step to automatically format said digital document in the computer management system comprises a step to assign metadata to said digital document.
6. The method for collection according to claim 2, comprising a step wherein said computer management system checks the digital document loaded in said loading area.
7. The method for collection according to claim 1, comprising a step to automatically generate the collection order from a computer application, preferably accessible from internet.
8. The method for collection according to claim 1, wherein each identifier comprises a plurality of variables that are preferably kept in order relative to each other by separators.
9. The method for collection according to claim 1, wherein at least two of the several loading areas of the at least one web loading page are discrete loading areas located in different locations on the same web loading page, and wherein the labels of the at least one web loading page are different from labels of another at least one web loading page of the plurality of web loading pages.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The invention will be better understood after reading the following description given solely as an example with reference to the appended drawings on which:
(2)
(3)
(4)
(5)
(6)
(7) Note that the figures present the invention in sufficient detail to apply the invention, and obviously said figures can be extended to better define the invention if required.
DETAILED DESCRIPTION
(8) With reference to
(9) The digital documents D may be of any nature and any type. For example, the digital documents D may be technical documents (3D drawing, text document), commercial documents (image, music, etc.), or legal documents (translation, power of attorney, administration documents), etc.
(10) As an example, and still with reference to
(11) Each digital document D to be collected is associated with a determined source S and a determined identifier P. In this example, the receiver R would like to obtain a document D(A,P1) concerning a particular power of attorney (identifier P1), from the first source A. Similarly, the receiver R would like to obtain a document D(B,P2) concerning a general power of attorney (identifier P2) and a document D(B,P3) concerning a translation, from the second source B. Finally, the receiver R would like to obtain a document D(C,P3) concerning a translation (identifier P3) and a document D(C,P4) concerning a confirmation of a tax payment (identifier P4), from the third source C.
(12) Obviously, each identifier can correspond to a single variable or a combination of variables so as to appropriately identify a digital document D. Preferably, the identifiers are unique so that each document associated with an identifier can be formatted uniquely.
(13) As illustrated in
(14) The method for collecting digital documents D according to the invention will now be described. The computer management system 1 will be presented after.
(15) With reference to
(16) In this example, as illustrated in
(17) In this example, the collection order O is generated automatically by a business application (not shown) accessible from an internet browser. Nevertheless, it is obvious that the collection order O could be obtained differently, in particular by manual editing, by the use of a download page wherein all criteria (sources, identifiers, etc.) can be selected in a form such that, after validation, the collection order can be sent.
(18) Still with reference to
(19) Each web loading page W can be accessed through a web access link LW that can be practically input/activated in a browser, for example, by a single mouse click.
(20) The web loading pages W associated with sources A, B, C respectively are subsequently referenced W(A), W(B), W(C) and are accessible through links LW(A), LW(B), LW(C) respectively as illustrated on
(21) Now with reference to
(22) Thus, each document loading area ZD is configured as a function of: the source S of the web loading page W wherein loading area ZD is located and the identifier P of the digital document D to be loaded for said source S.
(23) Each loading area ZD is adapted to automatically store a digital document D in a memory of the computer management system 1 and to format it as a function of the parameters of said loading area ZD, and in particular the source S and identifier P associated with the document loading area ZD. As will be presented below, formatting refers equally to the definition of the name of said digital document D and to the assignment of metadata for said digital document D.
(24) Preferably, each loading area ZD includes a label corresponding to the identifier P of the document D to be loaded. For example, the identifier P “/upload/VAL/EP1234567/FR_DE/full_translation” is associated with the label “Full translation from FR to DE of patent EP1234567».
(25) Preferably, each identifier P comprises a plurality of variables that are preferably kept in order relative to each other using separators, such as the “I” or a similar symbol. In this example, the identifier P includes the following variables {business unit} {publication number} { iso code of source language}-{iso code of target language} { name}.
(26) Advantageously in this example, each identifier P, in addition to uniquely describing the document D to be loaded, also corresponds to the computer storage path, in other words its tree structure. Each variable of the identifier P advantageously corresponds to a directory and the order of variables defines the storage tree structure. For example, the document D associated with the identifier P “/upload/VAL/EP1234567/FR_DE/full_translation” will be stored in a directory “FR_DE”, itself stored in a directory “EP1234567”, itself stored in a directory “VAL”.
(27) Also preferably, document D is renamed using a naming mask that forms a file name from variables of the identifier P. For example, the naming mask is defined as “{publication number} {iso code of source language}-{iso code of target language} {name}.{ext}”. In this example, the document to be loaded D is renamed as follows: EP1234567 FR_DE full_translation.pdf.
(28) Also preferably, the document D includes metadata in order to allow a practical search for it and/or manipulation of it. In this example, the metadata for document D include in particular the identity of the source. Preferably, the metadata of a document also include the loading time by the source S, the processing time by the receiver 1, the original name of document D, the status of document D (new, error, etc.), the country concerned by document D, the department concerned by document D, the type of document D (PDF, WORD), etc. Thus, formatting of a digital document D depends on the source S and the identifier P.
(29) An identifier P thus helps to store and format a document D in a unique and practical manner.
(30) Additionally with reference to
(31) Also preferably, each collection email M comprises a list of digital documents D to be collected for each source S.
(32) Preferably, each collection email M comprises informations about the source S, particularly, an email address, the source name, the source language, etc. Preferably, the informations about the source S are included in the collection order O or obtained in a database from said connection order O.
(33) With reference to
(34) In this case, three collection emails M(A), M(B), M(C) are addressed to sources A, B, C respectively so that said sources A, B, C can access the web loading pages W(A), W(B), W(C) respectively through access links LW(A), LW(B), LW(C).
(35) Preferably, each source S is equipped with a computer communication terminal that includes a message service and an internet browser. The computer terminal is also provided with a keyboard and a mouse.
(36) After the collection email M addressed to each source S has been received, each source S accesses its own specific web loading page W and deposits the digital document D to be stored and formatted in the dedicated loading area ZD in the web loading page W. After the deposit, the digital document D is “loaded”, in other words is temporarily stored so that it can be checked before being permanently stored.
(37) For example, with reference to
(38) After the access link LW(A) has been activated, the web loading page W(A) opens from the source A browser that can then display the only loading area ZD(A, P1) that will receive a particular power. Since there is a label corresponding to the identifier of document P1 in the loading area ZD(A, P1), the source A clearly and unambiguously understands which digital document D has to be loaded in the web loading page W.
(39) In this example, following a simple copy-drag using the mouse on its communication terminal, the source A can deposit the digital document D(A, P1) in the loading area ZD(A, P1).
(40) Preferably, the graphic form of the loading area ZD(A, P1) is modified after the digital document D(A, P1) has been deposited in the loading area ZD(A, P1). For example, it might change colour or its label might be changed to confirm to the source A that a digital document D(A, P1) has been deposited.
(41) The document D(A,P1) is then stored in the memory of the management system 1 and formatted as a function of the source A and the identifier P1 in order for it to be able to be optimally referenced in the management system 1 as described above. In this example, the identity of the source A can be used to define a metadata of document D while the identifier P1 can be used to define metadata, the name of the document D and its storage path. Advantageously, the identity of the source S is easily obtained during identification of the source S to the loading page LW(A).
(42) Advantageously, there is no need for the source A and for the receiver R to rename and/or reference the document D(A,P1) and to specify the storage location.
(43) When several documents with the same identifier P3 are requested from different sources B, C as illustrated on
(44) In order to be sure that the stored digital documents D are those expected by the receiver R, the method for collection includes, before the storage step, a step wherein said computer management system 1 checks the digital document D loaded in said storage area ZD.
(45) Preferably, the check step is done by the receiver R previewing the digital document D directly in an internet browser. Subsequent to the preview, the receiver R can either “accept” the digital document D that will then be stored, or “refuse” the digital document, specifying the reason for refusal that will result in alerting the source A by sending another collection mail M(A) to it, including the reason for refusal.
(46) Depending on needs, several documents can also be deposited at the same time in a single loading area ZD. In this case, the documents at source A have to be named precisely.
(47) The invention also relates to a computer management system 1 that is in the form of a server or several servers connected to the internet network. The management system 1 is administrated by the receiver so as to collect services by clients, request determined documents at different sources as a function of ordered services, and collect them and communicate them to its clients.
(48) The management system 1 includes a storage memory 10 and a module for determining a collection order O defining a list of digital documents D to be collected. In this example, the management system 1 comprises a business application module accessible from an internet browser so that clients can order services from the receiver R. The business application module can generate a collection order O as a function of the ordered services.
(49) The management system 1 also includes a module to automatically generate a plurality of web loading pages W as presented above, from the collection order O.
(50) The management system 1 also includes a module that automatically sends a collection email M to each source S in order to allow the digital documents D from each source S to be automatically stored and formatted.
(51) Thanks to the invention, many digital documents can be reliably and practically collected in a management system from a large number of sources. This advantageously makes collected documents quickly available to third parties.