Method for the creation of an intelligent document, and device for carrying out said method
AssigneeDeutsche Post AG
InventorsBoris Mayer, Thomas Ogilvie, Henning Endruscheit, Volker Klös
Life of this patent
Estimating the term…
Abstract
There is provided a method and system for the creation of an intelligent document that can be executed upon the occurrence of a precondition. An exemplary method comprises providing displayable contents that include static contents and dynamic contents, and inserting the dynamic contents into the intelligent document separately from the static contents.
Claims26
A method comprising:
- inserting displayable information into an intelligent document at a time when the intelligent document is created indicating a negative result of a first checking step, the intelligent document being created on a server comprising a database for logging a record of printing of postage indicium with embedded programs to be transmitted from the server via a network to a client and to be executed by a program execution environment of a display program to display the intelligent document on a display device of the client that can be executed upon occurrence of a precondition;
- inserting one or more program modules into the intelligent document configured in such a way that after the intelligent document has been opened in the display program, the one or more program modules are automatically started if the program execution environment is present;
- performing the first checking step to determine a presence of the program execution environment depending on whether the one or more program modules can be executed or not;
- performing a second checking step to determine whether the network connection between the client and the network exists;
- performing a third checking step to determine whether the database does not contain a record of printing of the postage indicium;
- converting information indicating the negative result of the first checking step into information indicating a successful execution of the first checking step by executing the program modules;
- providing displayable contents that include static contents and dynamic contents;
- inserting the dynamic contents into the intelligent document separately from the static contents;
- providing a button by the intelligent document for printing a displayed sample of the postage indicium clearly marked as sample as often as desired;
- providing the valid postage indicium in a concealed area of the intelligent document that cannot be displayed by the display program on the display device;
- and
- actuating another button for printing the valid postage indicium, which is made visible after indication of the positive result of the first, second, and third checking steps.
A tangible, non-transitory, machine-readable medium that stores machine-readable instructions that are executable by a computer, the tangible, non-transitory, machine-readable medium comprising:
- machine-readable instructions that, when executed by a computer, start an inserted program module automatically if a program execution environment is present as a check that the program execution environment is present, provide displayable contents that include static contents and dynamic contents, and insert the dynamic contents into an intelligent document separately from the static contents, provided a button for printing a displayed sample of a valid postage indicium clearly marked as sample as often as desired, provide the valid postage indicium in a concealed area of the intelligent document that cannot be displayed by a display program on the display device, and actuate another button for printing the valid postage indicium, which is made visible after indication of the positive result of the checking step, the intelligent document being produced with displayable information indicating a negative result of a checking step inserted into the intelligent document at a time when the intelligent document is created on a server, and with one or more inserted program modules to be transmitted from the server via a network to a client, the server comprising a database for logging a record of printing of the valid postage indicium, the inserted program modules being configured in such a way that after the intelligent document has been opened in the display program and the checking steps are performed, if the program execution environment is present, a network connection between the client and the network exists, and no record of printing of the valid postage indicium is present in the database, the inserted program modules are automatically started to convert the inserted displayable information indicating negative results of the checking step into information indicating a successful execution of the checking steps.
An intelligent document stored on a tangible, non-transitory, machine-readable medium, comprising a program that, when a precondition has been met, can be executed by a program execution environment and that contains contents that can be displayed by a display program, the intelligent document comprising a program module that is configured to create displayable information on a basis of static contents and of dynamic contents, wherein the intelligent document comprises displayable information indicating a negative result of a checking step that determines whether the program execution environment is present;
- and
- wherein the program module is configured in such a way that after the intelligent document has been opened in the display program, the program module is automatically started if the program execution environment is present, which implies that the program execution environment is present, converts the displayable information indicating the negative result of the checking step into information indicating a successful execution of the checking step, provides a button for printing a displayed sample of the postage indicium clearly marked as a sample as often as desired, provides the valid postage indicium in a concealed area of the intelligent document that cannot be displayed by the display program on the display device, and actuates another button for printing the valid postage indicium, which is made visible after indication of the positive result of the checking step.
Dependencies are inferred from the claim text.