System and method for encapsulating transaction messages with verifiable data generated identifiers
First Claim
1. An encapsulated message data structure embodied in a computer readable media comprising:
- a message set, the message set including a message body that contains the content of a message and a data generated interpretation identifier that verifiably identifies an interpretation file that may be used to interpret the message body; and
a data generated message identifier that is a hash function of the message set that includes the message body and the data generated interpretation identifier, the data generated message identifier being determined such that the data generated message identifier verifiably identifies the message set.
3 Assignments
0 Petitions
Accused Products
Abstract
A data structure and method are disclosed for encapsulating a message with a verifiable message ID and a verifiable identification of message interpretation information. The encapsulated message includes a message set and a data generated message identifier. The message set includes a message body that contains the content of a message and a data generated interpretation identifier that verifiably identifies an interpretation file that may be used to interpret the message body. The data generated message identifier is a hash function of the message set that includes the message body and the data generated interpretation identifier. The data generated message identifier is determined such that the data generated message identifier verifiably identifies the message set.
63 Citations
53 Claims
-
1. An encapsulated message data structure embodied in a computer readable media comprising:
-
a message set, the message set including a message body that contains the content of a message and a data generated interpretation identifier that verifiably identifies an interpretation file that may be used to interpret the message body; and a data generated message identifier that is a hash function of the message set that includes the message body and the data generated interpretation identifier, the data generated message identifier being determined such that the data generated message identifier verifiably identifies the message set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of encapsulating a message comprising the steps of:
-
creating a message set, the message set including a message body that contains the content of a message and a data generated interpretation identifier that verifiably identifies an interpretation file that may be used to interpret the message body; creating a data generated message identifier that is a hash function of the message set that includes the message body and the data generated interpretation identifier, the data generated message identifier being created such that the data generated message identifier verifiably identifies the message set; encapsulating the message set and the data generated message identifier into an encapsulated message. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. An encapsulated message data structure embodied in a computer readable media comprising:
-
a message body that contains the content of a message; a data generated interpretation identifier associated with the message body, the data generated interpretation identifier being arranged to verifiably identify an interpretation file that may be used to interpret the message body; and a data generated message identifier that is a hash function of the message body and the data generated interpretation identifier, the data generated message identifier being determined such that the data generated message identifier verifiably identifies the message and the data generated interpretation identifier.
-
-
35. A method of encapsulating a message comprising the steps of:
-
associating an interpretation identifier with a message body, the interpretation identifier being arranged to verifiably identify an interpretation fie that may be used to interpret the message body; creating a data generated message identifier that is a function of the contents of the message body; encapsulating the message body, the interpretation identifier and the data generated message identifier into an encapsulated message.
-
-
36. An encapsulated message data structure embodied in a computer readable media comprising:
a message set, the message set including a message body that contains the content of a message and a data generated interpretation identifier that verifiably identifies an interpretation file that may be used to interpret the message body. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
Specification