Systems and methods for implementing network gateway in catastrophe context or the like
First Claim
1. A computer-implemented method comprising:
- providing, by a gateway communication device to a plurality of primary communication devices in a network, access to communicate with each of the plurality of primary communication devices, wherein at least one primary communication device in communication with the gateway communication device receives a request from a first primary communication device and a second primary communication device to join the network and transmits the request to join the network to the gateway communication device along with a set of data corresponding to a number of intermediary devices linked between each of the first primary communication device and the second primary communication device and the gateway communication device;
periodically transmitting, by the gateway communication device from at least one of the plurality of primary communication devices, a message associated with an availability of the gateway communication device and the at least one of the plurality of primary communication devices to a secondary communication device outside the network;
upon authenticating, by the gateway communication device or a third primary communication device of the plurality of primary communication devices, the secondary communication device, converting the third primary communication device into a second gateway communication device and transmitting a network policy to the secondary communication device, the network policy comprising a set of one or more data security functions configuring the secondary communication device to communicate with the plurality of primary communication devices in accordance with the set of data security functions; and
receiving, by the gateway communication device and the second gateway communication device, via a central server, data from the secondary communication device and the plurality of primary communication devices, wherein the central server executes load balancing among the gateway communication device and the second gateway communication device for transmission and distribution of the data based on an availability of the gateway communication device and the second gateway communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system has a plurality of communications devices within a geographic area. Each device is capable of communicating from within the geographic area with any other device proximate the device, and is also capable of communicating from within the geographic area with a communications service having access to an area external to the geographic area if such communications service is operational and available to the device. At least one of the devices is a gateway device that communicates from within the geographic area with the communications service, and at least some of the devices are non-gateway devices that communicate from within the geographic area with the gateway device. Each non-gateway device communicates from within the geographic area with the area external thereto by way of the gateway device and the communications service communicated with by the gateway device.
31 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
providing, by a gateway communication device to a plurality of primary communication devices in a network, access to communicate with each of the plurality of primary communication devices, wherein at least one primary communication device in communication with the gateway communication device receives a request from a first primary communication device and a second primary communication device to join the network and transmits the request to join the network to the gateway communication device along with a set of data corresponding to a number of intermediary devices linked between each of the first primary communication device and the second primary communication device and the gateway communication device; periodically transmitting, by the gateway communication device from at least one of the plurality of primary communication devices, a message associated with an availability of the gateway communication device and the at least one of the plurality of primary communication devices to a secondary communication device outside the network; upon authenticating, by the gateway communication device or a third primary communication device of the plurality of primary communication devices, the secondary communication device, converting the third primary communication device into a second gateway communication device and transmitting a network policy to the secondary communication device, the network policy comprising a set of one or more data security functions configuring the secondary communication device to communicate with the plurality of primary communication devices in accordance with the set of data security functions; and receiving, by the gateway communication device and the second gateway communication device, via a central server, data from the secondary communication device and the plurality of primary communication devices, wherein the central server executes load balancing among the gateway communication device and the second gateway communication device for transmission and distribution of the data based on an availability of the gateway communication device and the second gateway communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
a server comprising a processor configured to; provide to a plurality of primary communication devices in a network access to communicate with each of the plurality of primary communication devices, wherein at least one primary communication device in communication with a gateway communication device receives a request from a first primary communication device and a second primary communication device to join the network and transmits the request to join the network to the gateway communication device along with a set of data corresponding to a number of intermediary devices linked between each of the first primary communication device and the second primary communication device and the gateway communication device; periodically transmit via the gateway communication device from at least one of the plurality of primary communication devices a message associated with an availability of the gateway communication device and the at least one of the plurality of primary communication devices to a secondary communication device outside the network; upon authenticating via the gateway communication device or a third primary communication device of the plurality of primary communication devices, the secondary communication device, converting the third primary communication device into a second gateway communication device and transmit a network policy to the secondary communication device, the network policy comprising a set of one or more data security functions configuring the secondary communication device to communicate with the plurality of primary communication devices in accordance with the set of data security functions; and receive by the gateway communication device and the second gateway communication device, via a central server, data from the secondary communication device and the plurality of primary communication devices, wherein the central server executes load balancing among the gateway communication device and the second gateway communication device for transmission and distribution of the data based on an availability of the gateway communication device and the second gateway communication device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification