Self describing data packets generated at an issuing instrument
AssigneeEthicon, Inc.
InventorsFrederick E. Shelton, IV, Raymond E. Parfett, David C. Yates
Life of this patent
Estimating the term…
Abstract
Various surgical hubs are disclosed. A surgical hub comprises a processor and a memory coupled to the processor. The memory stores instructions executable by the processor to: receive a first self-describing data packet from a first data source, the first self-describing data packet comprising a first preamble, a first data payload, a source of the first data payload, and a first encryption certificate, wherein the first preamble defines the first data payload and the first encryption certificate verifies the authenticity of the first data packet; parse the received first preamble; and interpret the first data payload based on the first preamble.
Claims18
A surgical hub for use in a surgical procedure that involves energy application to tissue at a surgical site, comprising:
- a processing circuit;
- and
- a memory coupled to the processing circuit, the memory storing instructions executable by the processing circuit to:
- receive, via using encrypted wired or wireless protocols, a first self-describing data packet from a first data source, wherein the first data source includes patient data generated by a surgical instrument associated with the surgical procedure, the first self-describing data packet comprising a first preamble, a first data payload, a source of the first data payload, procedural variables, and a first encryption certificate, wherein the first preamble defines the first data payload and the first encryption certificate verifies authenticity of the first self-describing data packet;
- parse the received first preamble;
- recognize a data type contained in the first self-describing data packet based on the procedural variables;
- and
- interpret the first data payload based on the first preamble and identify the first data payload without being notified in advance that the first self-describing data packet was received;
- and the first self-described data packet is stored on the surgical hub.
A surgical hub for use in a surgical procedure that involves energy application to tissue at a surgical site, comprising:
- a control circuit configured to:
- receive, via using encrypted wired or wireless protocols, a first self-describing data packet from a first data source, wherein the first data source includes patient data generated by a surgical instrument associated with the surgical procedure, the first self-describing data packet comprising a first preamble, a first data payload, a source of the first data payload, procedural variables, and a first encryption certificate, wherein the first preamble defines the first data payload and the first encryption certificate verifies the authenticity of the first self-describing data packet;
- parse the received first preamble;
- recognize a data type contained in the first self-describing data packet based on the procedural variables;
- and
- interpret the first data payload based on the first preamble and identify the first data payload without being notified in advance that the first self-describing data packet was received;
- and the first self-described data packet is stored on the surgical hub.
A non-transitory computer:
- readable medium storing computer readable instructions which, when executed, causes a machine to:
- receive, via using encrypted wired or wireless protocols, a first self-describing data packet from a first data source, wherein the first data source includes patient data generated by a surgical instrument associated with a surgical procedure, the first self-describing data packet comprising a first preamble, a first data payload, a source of the first data payload, procedural variables, and a first encryption certificate, wherein the first preamble defines the first data payload and the first encryption certificate verifies authenticity of the first self-describing data packet;
- parse the received first preamble;
- recognize a data type contained in the first self-describing data packet based on the procedural variables;
- and
- interpret the first data payload based on the first preamble and identify the first data payload without being notified in advance that the first self-describing data packet was received;
- and the first self-described data packet is stored on a surgical hub.
Dependencies are inferred from the claim text.