Abstract: A computer implemented method for identifying tampering of an electronic document, the method comprising the steps of: generating a document digest for the document, the document having associated one or more modification records and the document digest being a copulative digest based on & digest of each of the modification records; receiving a modified version of the document from a document modifier, the modified version of the document having associated one or sore additional modification records; generating a new document digest for the modified document, the new document digest being a cumulative digest based on a digest of each of the modification records and the additional modification records; generating a validation digest, the validation digest being a cumulative digest based on the document digest and a digest of each of the additional modification records; comparing the new document digest and the validation digest to determine if the modified version of the document has been tampered with.
Abstract: A computer implemented method for accessing content is a rich internet application, the rich internet application being suitable for execution in an application runtime environment operating with a web browser on a computer system, and the content being stored in a data structure in the rich internet application, the method comprising copying the content to at least one field in a web page accessed by the web browser such that the content is accessible via the at least one field in the web page.
Abstract: A graphical user interface, for use in generating a definition of an automated response mechanism to be used in automatically communicating when a response occasion occurs, comprises screens (272, 282, 288, 316, 322) which present, in two side by side columns (286, 284, 290, 292), a list of selectable items and a list of those items which have been selected, items being transferrable from one column to the other. Selected items are implemented in the automated response. Selectable items include the media (284, 286) for the communication, criteria definitions (310, 320, 312) to be fulfilled or not for an item to be used, fixed (302) text and variable data (304) items in selectable idioms and languages for each medium, and for use when different criteria are fulfilled, and place holders for defining the physical locations in the one or more media responses of items used.