Method and system for maintaining data in a substantiated state
AssigneeMedidata Solutions, Inc.
InventorsIsaac Wong, Johnlouis Petitbon, Benjamin Young, Matthew Szenher, Andrew Newbigging
Life of this patent
Estimating the term…
Abstract
A method for maintaining data in a substantiated state includes executing one or more services on the data message at a first node, annotating the message header with the services executed at the first node, transmitting the data message over a data network, and receiving the annotated data message at a second node. The annotation corresponds to the services executed at the first node, and the annotated data is extractable from the header for the execution of services at the second node. A system for maintaining data in a substantiated state is also described.
Claims15
A computer-implemented method for transmitting a data message in a network, the data message having a header, the method comprising:
- executing at a first node a validation service and an auditing service that operate on the data message, wherein:
- the validation service guarantees that software code operating at the first node successfully fulfilled a regulatory standard software code validation process;
- and
- the auditing service captures an audit trail for the data message in compliance with the regulatory standard;
- generating substantiation information comprising the results of the execution of the validation and auditing services;
- substantiating the data message by adding the substantiation information to the header at the first node;
- transmitting the substantiated data message over the network;
- receiving the substantiated data message at a second node;
- and
- extracting at the second node the substantiation information from the header to verify that the data message remains substantiated.
A computer-based system for maintaining data in a substantiated state, comprising:
- a distributed data network having at least a first node and a second node;
- and
- a processor located at each node,
- wherein the processor at the first node:
- executes a validation service and an auditing service that operate on a data message, the data message having a header;
- generates substantiation information comprising the results of the execution of the validation and auditing services;
- and
- substantiates the data message by adding the substantiation information to the header,
- and wherein:
- the validation service is configured to guarantee that software code operating at the first node successfully fulfilled a regulatory standard software code validation process;
- and
- the auditing service is configured to capture an audit trail for the message in compliance with the regulatory standard.
Dependencies are inferred from the claim text.