METHOD, SYSTEM, AND PROGRAM PRODUCT FOR PREVENTING UNAUTHORIZED CHANGES TO AN ELECTRONIC DOCUMENT
First Claim
1. A method for preventing unauthorized changes to an electronic document, comprising:
- accessing an electronic document having a user interface control (UIC);
determining whether a portion of the electronic document is protected by examining at least one of;
a signature status of data associated with the UIC, or an archival status of the UIC; and
preventing, based on the determining, a user interaction with the electronic document that affects at least one of;
the data, or a presentation property of the electronic document that affects an interpretation of the data.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method, system, and program product for preventing unauthorized changes to an electronic document (or a portion thereof). Specifically, under the present invention, an electronic document having a user interface control (UIC) is obtained. It is then determined whether a portion of the electronic document for which the user interaction is being attempted is protected by examining at least one of: a signature status of data associated with the UIC, or an archival status of the UIC. Based on this determination, the user interaction will be denied if it affects at least one of: the data, or a presentation property that affects an interpretation of the data is prevented. A notice indicating the denial of the user interaction can then be communicated to a user/party attempting the user interaction.
-
Citations
24 Claims
-
1. A method for preventing unauthorized changes to an electronic document, comprising:
-
accessing an electronic document having a user interface control (UIC); determining whether a portion of the electronic document is protected by examining at least one of;
a signature status of data associated with the UIC, or an archival status of the UIC; andpreventing, based on the determining, a user interaction with the electronic document that affects at least one of;
the data, or a presentation property of the electronic document that affects an interpretation of the data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for preventing unauthorized changes to an electronic document, comprising:
-
a system for accessing an electronic document having a user interface control (UIC); a system for determining whether a portion of the electronic document is protected by examining at least one of;
a signature status of data associated with the UIC, or an archival status of the UIC; anda system for preventing, based on the determining, a user interaction with the electronic document that affects at least one of;
the data, or a presentation property of the electronic document that affects an interpretation of the data. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A program product stored on a computer readable medium for preventing unauthorized changes to an electronic document, the computer readable medium comprising program code for causing a computer system to perform the following steps:
-
accessing an electronic document having a user interface control (UIC); determining whether a portion of the electronic document is protected by examining at least one of;
a signature status of data associated with the UIC, or an archival status of the UIC; andpreventing, based on the determining, a user interaction with the electronic document that affects at least one of;
the data, or a presentation property of the electronic document that affects an interpretation of the data. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method for deploying an application for preventing unauthorized changes to an electronic document, comprising:
providing a computer infrastructure being operable to; access an electronic document having at least one user interface control (UIC); determine whether a portion of the electronic document is protected by examining at least one of;
a signature status of data associated with the UIC, or an archival status of the UIC; andprevent, based on the determining, a user interaction with the electronic document that affects at least one of;
the data, or a presentation property of the electronic document that affects an interpretation of the data.- View Dependent Claims (20, 21, 22, 23, 24)
Specification