← Back to Patent Explorer
US5367573A Expired / Lapsed US ⏱️ 0.0 years remaining

Signature data object

Assignee: Hewlett Packard Development Co LP
•
Filing: 1993-07-02
•
Granted: 1994-11-22
•
Expires: 2013-07-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A "signature data object" (SDO) is a machine-readable structured data record which a signer may associate with a parent object, e.g., an electronic document. An SDO comprises three required encoded parts: A signature header structure; a signature data structure; and a signature proof block. An SDO may include data identifying a role in which the signer is acting and a message code encoding a semantic for the parent object/document such as "submitted by," "approved," etc. In one embodiment, the SDO includes at least one descriptor of (1) a subordinate part of the parent object or (2) an attachment of the parent object/document, to whose (i) value or (ii) presence the validity of the signature data object is bound. An SDO may also include data indicating that it supersedes a specified other SDO associated with that parent object.

Inventors

  • 👤 John Quimby

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 06:02
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/32; H04L9/3247; H04L2209/00; H04L2209/56

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 135 words
A machine-readable data structure being a signature data object created by a machine-executed process encoding data representing a signal generated by a signer, said signature data object comprising: (a) a signature header structure describing said signal and its meaning comprising (1) a signature unique identifier code, (2) a code representing a date and time, (3) an application process identification code identifying a process which created said signature data object, (4)a signer identification code, and (5) a message code imparting a semantic value to the signal generated by the signer; (b) a parent object identification code identifying a parent object associated with said signature data object; and (c) a signature proof structure describing security and validation methods used in constructing said signature data object and data associated with proving the authenticity and validity of said signal.
Claim 2
Dependent Claim 135 words
A machine-readable data structure being a signature data object created by a machine-executed process encoding data representing a signal generated by a signer, said signature data object comprising: (a) a signature header structure describing said signal and its meaning comprising (1) a signature unique identifier code, (2) a code representing a date and time, (3) an application process identification code identifying a process which created said signature data object, (4)a signer identification code, and (5) a message code imparting a semantic value to the signal generated by the signer; (b) a parent object identification code identifying a parent object associated with said signature data object; and (c) a signature proof structure describing security and validation methods used in constructing said signature data object and data associated with proving the authenticity and validity of said signal.
Claim 3
Dependent Claim 20 words
The signature data object of claim 1, wherein said signer identification code encodes user profile data specific to the signer.
Claim 4
Dependent Claim 23 words
The signature data object of claim 1, wherein said signer identification code encodes a text string representing a role played by said signer.
Claim 5
Dependent Claim 27 words
The signature data object of claim 1, wherein said application process identification code includes an encoded version number of said process which created said signature data object.
Claim 6
Dependent Claim 79 words
The signature data object of claim 1, wherein the data encoded in said signature header structure further comprises at least one of the following: (a) a principal identifier of an associated end user on whose behalf the signature is generated; (b) an identifier of a security domain from which said signature data object was created; and (c) a signature unique identifier of another signature data object having the same parent object that is superseded by said signature data object.
Claim 7
Dependent Claim 37 words
The signature data object of claim 1, wherein the data encoded in said parent object identification code further comprises a descriptor for each part of the parent object and a value expression specification associated with each descriptor.
Claim 8
Dependent Claim 47 words
The signature data object of claim 6, wherein said parent object is an expense authorization form, wherein said descriptor represents a total monetary value field of a purchase order, and said value expression specification specifies that the total monetary value field is less than a specified amount.
Claim 9
Dependent Claim 49 words
The signature data object of claim 1, wherein the data encoded in said parent object identification code further comprises at least one descriptor representing (1) a subordinate part of the parent object or (2) an attachment of the parent object to whose value said signature data object is bound.
Claim 10
Dependent Claim 40 words
The signature data object of claim 8, wherein said signature data object represents a signature authorizing expenditures, said parent object is an expense authorization form, and one of said descriptors represents a total monetary value field of a purchase order.
Claim 11
Dependent Claim 49 words
The signature data object of claim 1, wherein the data encoded in said parent object identification code further comprises at least one descriptor representing (1) a subordinate part of the parent object or (2) an attachment of the parent object to whose presence said signature data object is bound.
Claim 12
Dependent Claim 38 words
The signature data object of claim 10, wherein said signature data object represents a signature of approval, said parent object is an expense voucher, and one of said descriptors represents an attachment which is an expense justification memo.
Claim 13
Dependent Claim 55 words
The signature data object of claim 1, wherein the data encoded in said parent object identification code further comprises at least one descriptor of a second signature data object associated with said parent object, wherein the validity of said signature data object is bound to the presence and validity of said second signature data object.
Claim 14
Dependent Claim 54 words
A method of transmitting to a receiver an electronic document with a signature of a signer comprising the steps of: (a) creating a signature data object in accordance with claim 1; (b) associating said signature data object with the electronic document; and (c) transmitting the electronic document and said signature object to the receiver.
Claim 15
Dependent Claim 26 words
The signature data object of claim 1, wherein said semantic value imparted to the message code comprises one of an approval, a disapproval, or an abstention.
Claim 16
Dependent Claim 143 words
A machine-readable data structure being a signature data object created by a machine-executed process encoding data representing a signal generated by a signer, said signature data object comprising: (a) a signature unique identifier code; (b) a code representing a date and time; (c) an application process identification code identifying the process which created said signature data object; (d) a signer identification code; (e) a message code imparting a semantic value to said signal; (f) a parent object identification code identifying a parent object associated with said signature data object; (g) at least one descriptor representing (1) a subordinate part of said parent object to whose value or presence said signature data object is bound; and (h) a signature proof structure describing security and validation methods used in constructing said first signature data object, and data associated with proving the validity of said signal.
Claim 17
Dependent Claim 143 words
A machine-readable data structure being a signature data object created by a machine-executed process encoding data representing a signal generated by a signer, said signature data object comprising: (a) a signature unique identifier code; (b) a code representing a date and time; (c) an application process identification code identifying the process which created said signature data object; (d) a signer identification code; (e) a message code imparting a semantic value to said signal; (f) a parent object identification code identifying a parent object associated with said signature data object; (g) at least one descriptor representing (1) a subordinate part of said parent object to whose value or presence said signature data object is bound; and (h) a signature proof structure describing security and validation methods used in constructing said first signature data object, and data associated with proving the validity of said signal.
Claim 18
Dependent Claim 23 words
The signature data object of claim 15, wherein said signer identification code includes a text string encoding a role played by said signer.
Claim 19
Dependent Claim 30 words
A machine-readable program storage device encoding a program comprising machine-executable instructions which, when executed on a computer system, result in creating said signature data object as specified in claim 15.

References Cited (Backward Citations)

US4405829A Cited
US4930073A Cited
US5005200A Cited
US5189700A Cited
US5136643A Cited
US5136647A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-11-21 1998-05-23 1998-11-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-11-21 2002-05-23 2002-11-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-11-21 2006-05-23 2006-11-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag