Author signatures for legal purposes
AssigneeAdobe Systems Incorporated
InventorsJames D. Pravetz, Krish Chaudhury, Sunil C. Agrawal
Life of this patent
Estimating the term…
Abstract
Methods and apparatus, including computer program products, implementing and using techniques for establishing trust in an electronic document. An electronic document is received. State dependent content in the electronic document is identified. The state dependent content is content that is renderable to have a several appearances. The electronic document is presented to a user, which includes disclosing the presence of any identified state dependent content in the electronic document.
Claims27
A computer-implemented method, comprising:
- receiving an electronic document that is digitally signed and includes state dependent content and stored state-information associated with a first appearance of the state dependent content, wherein the first appearance of the state dependent content includes an appearance of the state dependent content at the time the electronic document was signed;
- presenting the electronic document, wherein the state dependent content is presented to have a second appearance;
- comparing the stored state-information to state-information associated with the second appearance of the state dependent content;
- and
- disclosing the presence of the state dependent content in the electronic document if the stored state-information is different from the state-information associated with the second appearance of the state dependent content,
- wherein the stored state-information comprises hash information associated with the first appearance of the state dependent content.
A system comprising:
- a computer-readable medium encoding an electronic document;
- a display device;
- and
- processor electronics configured to perform operations comprising:
- receiving an electronic document that is digitally signed and includes state dependent content and stored state-information associated with a first appearance of the state dependent content, wherein the first appearance of the state dependent content includes an appearance of the state dependent content at the time the electronic document was signed;
- presenting the electronic document, wherein the state dependent content is presented to have a second appearance;
- comparing the stored state-information to state-information associated with the second appearance of the state dependent content;
- and
- disclosing the presence of the state dependent content in the electronic document if the stored state-information is different from the state-information associated with the second appearance of the state dependent content;
- wherein the state-information associated with the second appearance of the state dependent content comprises hash information based on the second appearance of the state dependent content.
A computer-implemented method comprising:
- receiving an electronic document that is digitally signed and includes state dependent content and stored state-information associated with a first appearance of the state dependent content, wherein the first appearance of the state dependent content includes an appearance of the state dependent content at the time the electronic document was signed;
- presenting the electronic document, wherein the state dependent content is presented to have a second appearance;
- comparing the stored state-information to state-information associated with the second appearance of the state dependent content;
- and
- disclosing the presence of the state dependent content in the electronic document if the stored state-information is different from the state-information associated with the second appearance of the state dependent content;
- wherein the state-information associated with the second appearance of the state dependent content comprises hash information based on the second appearance of the state dependent content.
A system comprising:
- a computer-readable medium encoding an electronic document;
- a display device;
- and
- processor electronics configured to perform operations comprising:
- receiving an electronic document that is digitally signed and includes state dependent content and stored state-information associated with a first appearance of the state dependent content, wherein the first appearance of the state dependent content includes an appearance of the state dependent content at the time the electronic document was signed;
- presenting the electronic document, wherein the state dependent content is presented to have a second appearance;
- comparing the stored state-information to state-information associated with the second appearance of the state dependent content;
- and
- disclosing the presence of the state dependent content in the electronic document if the stored state-information is different from the state-information associated with the second appearance of the state dependent content;
- wherein the stored state-information comprises hash information associated with the first appearance of the state dependent content.
A computer-implemented method, comprising:
- receiving an electronic document that is digitally signed and includes state dependent content and stored state-information associated with a first appearance of the state dependent content, wherein the first appearance of the state dependent content includes an appearance of the state dependent content at the time the electronic document was signed;
- presenting the electronic document, wherein the state dependent content is presented to have a second appearance;
- generating state-information associated with the second appearance of the state dependent content by calculating hash information based on the second appearance of the presented state dependent content;
- comparing the stored state-information to the state-information associated with the second appearance of the state dependent content;
- and
- disclosing the presence of the state dependent content in the electronic document if the stored state-information is different from the state-information associated with the second appearance of the state dependent content.
Dependencies are inferred from the claim text.