Cascaded digital signatures
First Claim
Patent Images
1. A method, comprising:
- generating one or more digital document identifiers for one or more digital documents using one or more contract clause identifiers of one or more contract clauses and/or one or more digital contract term identifiers of one or more digital contract terms;
generating a digital contract identifier for a digital contract using the one or more digital document identifiers; and
forming a digital signature using at least the digital contract identifier.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide methods and systems for methods and apparatuses for generating digital signatures of digital contracts, such as digital health care contracts. More specifically, embodiments of the present invention provide methods and systems for generating and using cascading digital signatures to identify a digital contract, enabling the digital contract'"'"'s integrity to be assured, and rendering the digital contract non-repudiative.
-
Citations
28 Claims
-
1. A method, comprising:
-
generating one or more digital document identifiers for one or more digital documents using one or more contract clause identifiers of one or more contract clauses and/or one or more digital contract term identifiers of one or more digital contract terms;
generating a digital contract identifier for a digital contract using the one or more digital document identifiers; and
forming a digital signature using at least the digital contract identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
facilitating a user in selecting one or more of the following elements of a digital contract;
a digital contract identifier for a digital contract;
characteristic data for one or more parties to the digital contract; and
one or more values interpolated into the digital contract;
combining the user selected contract elements to form a contract value; and
forming a digital signature using the contract value. - View Dependent Claims (15, 16, 17)
-
-
18. A system, comprising:
-
a processor;
an identifier module operated by the processor to generate one or more digital document identifiers for one or more digital documents using one or more contract clause identifiers and/or one or more digital contract term identifiers, and to generate a digital contract identifier for a digital contract using the one or more digital document identifiers; and
a signature module operated by the processor to form a digital signature for the digital contract using at least the digital contract identifier. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A system, comprising:
-
a processor;
a selection module operated by the processor to facilitate a user in selecting one or more of the following contract elements;
a digital contract identifier for the digital contract;
data characteristics of one or more parties to the digital contract; and
one or more values interpolated into the digital contract;
an assembly module operated by the processor to combine the user selected contract elements to form a contract value; and
a signature module operated by the processor to generate a digital signature using the contract value. - View Dependent Claims (25, 26)
-
-
27. An apparatus, comprising:
-
a storage medium having stored therein a plurality of programming instructions designed to implement a first execution thread equipped to generate one or more contract term identifiers for one or more digital contract terms;
a second execution thread equipped to generate one or more contract clause identifiers for one or more digital contract clauses using the one or more contract term identifiers;
a third execution thread equipped to generate one or more digital document identifiers for one or more digital documents using at least the one or more contract clause identifiers;
a fourth execution thread equipped to generate a digital contract identifier for a digital contract using the one or more digital document identifiers;
a fourth execution thread equipped to form a digital signature for the digital contract using at least the digital contract identifier; and
a processor coupled to the storage medium to execute the programming instructions.
-
-
28. An apparatus, comprising:
-
a storage medium having stored therein a plurality of programming instructions designed to implement a first execution thread equipped to facilitate a user in selecting one or more of the following contract elements;
a digital contract identifier for the digital contract;
data characteristics of one or more parties to the digital contract; and
one or more values interpolated into the digital contract;
a second execution thread equipped to combine the user selected contract elements to form a contract value;
a third execution thread equipped to generate a digital signature using the contract value; and
a processor coupled to the storage medium to execute the programming instructions.
-
Specification