| CPC G16H 40/40 (2018.01) [G16H 40/60 (2018.01); H04L 65/1036 (2013.01); H04L 67/303 (2013.01); H04L 69/08 (2013.01)] | 20 Claims |

|
1. A system for managing data communication in a surgical environment, the system comprising:
an edge communication device communicatively coupled to a surgical device, the edge communication device configured to receive data from the surgical device during a surgical procedure, and the edge communication device comprising a memory device, a controller, and a transceiver; and
a profile distribution server configured to communicate with the transceiver of the edge communication device over one or more networks, wherein responsive to the edge communication device being connected to the one or more networks, the profile distribution server is configured to transmit profile data to the edge communication device that configures operation of the edge communication device, the profile data identifying data types to be logged by the edge communication device, a first condition related to the surgical device data and associated with a first server, and a second condition related to the surgical device data and associated with a second server,
wherein the edge communication device is configured to store the profile data in the memory device, and based on the stored profile data, format the received surgical device data into log files of the identified data types, transmit at least a portion of the log files to the first server over the one or more networks using the transceiver only when the first condition is satisfied, and transmit at least a portion of the log files to the second server over the one or more networks using the transceiver only when the second condition is satisfied.
|