Multi-broker messaging and telemedicine database replication
First Claim
Patent Images
1. A method, comprising:
- transmitting, by a first network node, a first election message, the first election message being transmitted in response to the first network node failing to connect to a second network node serving as a master network node of a subnetwork including the first network node and the second network node, the transmitting using a message broker of the first network node, the second network node being a slave node to a third network node serving as a master network node to a network including the subnetwork;
receiving, at the first network node and from a fourth network node in the subnetwork, a second election message;
comparing, by the first network node, a network hierarchy level of the first network node with a network hierarchy level of the fourth network node;
designating, by the first network node, the first network node as the master network node of the subnetwork based at least on the network hierarchy level of the first network node being higher than the network hierarchy level of the fourth network node, the first network node becoming another slave node of the third network node as a result of the designating; and
transmitting, by the first network node and to the fourth network node, an instruction to use the message broker of the first network node for communicating over the network.
4 Assignments
0 Petitions
Accused Products
Abstract
A master node is provided. The master node can be configured to include multi-broker messaging. The node can be configured to perform Telemedicine Database Replication. A surrogate master node(s) can be provided in a wireless ad-hoc network. In some variations, the master node and surrogate master node(s) can be arranged in a mesh network.
-
Citations
18 Claims
-
1. A method, comprising:
-
transmitting, by a first network node, a first election message, the first election message being transmitted in response to the first network node failing to connect to a second network node serving as a master network node of a subnetwork including the first network node and the second network node, the transmitting using a message broker of the first network node, the second network node being a slave node to a third network node serving as a master network node to a network including the subnetwork; receiving, at the first network node and from a fourth network node in the subnetwork, a second election message; comparing, by the first network node, a network hierarchy level of the first network node with a network hierarchy level of the fourth network node; designating, by the first network node, the first network node as the master network node of the subnetwork based at least on the network hierarchy level of the first network node being higher than the network hierarchy level of the fourth network node, the first network node becoming another slave node of the third network node as a result of the designating; and transmitting, by the first network node and to the fourth network node, an instruction to use the message broker of the first network node for communicating over the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a processor; and
,a memory storing machine-readable instructions, which when executed by the processor, cause the processor to perform one or more operations comprising; transmitting, by a first network node, a first election message, the first election message being transmitted in response to the first network node failing to connect to a second network node serving as a master network node of a subnetwork including the first network node and the second network node, the transmitting using a message broker of the first network node, the second network node being a slave node to a third network node serving as a master node to a network including the subnetwork; receiving, at the first network node and from a fourth network node in the subnetwork, a second election message; comparing, by the first network node, a network hierarchy level of the first network node with a network hierarchy level of the fourth network node; designating, by the first network node, the first network node as the master node of the subnetwork based at least on the network hierarchy level of the first network node being higher than the network hierarchy level of the fourth network node, the first network node becoming another slave node of the third network node as a result of the designating; and transmitting, by the first network node and to the fourth network node, an instruction to use the message broker of the first network node for communicating over the network. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification