System for processing data collected by iot devices
Abstract
A plurality of system nodes coupled via a dedicated private network is described herein. The nodes offer an end-to-end solution for protecting against network-based attacks. The nodes can also execute applications locally at the request of a user device such that a user operating the user device can use the applications executed locally on the nodes as if the applications were executing locally on the user device. To protect user data, the nodes may not transmit any user data to the user device. Rather, a node can generate a graphical representation of the environment in which the applications are executed, and transmit the graphical representation to the user device. As the user performs actions that result in a change of a graphical view of the environment in which the applications are executed, the node can generate and transmit new graphical representations of the environment to the user device.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A system comprising:
a network node configured to store data collected by a plurality of IoT devices; and a delayed/disruption tolerant network (DTN) device configured to operate as an interface between the IoT devices and the network node, the DTN device coupled to the IoT devices by a network, and configured to forward IoT data received from the IoT devices to the network node; wherein the DTN device is configured to instruct at least one of the IoT devices to implement a policy in which the IoT device (1) detects a loss of a network connection between the IoT device and the DTN device; (2) stores, in a memory of the IoT device, data it collects while the network connection is lost; and (3) in response to detecting reestablishment of the network connection, forwards the stored data to the DTN device and deletes the stored data from the memory.
2 . The system of claim 1 , wherein the network node is configured to communicate with the IoT devices over both a public network and a non-public cellular network.
3 . The system of claim 1 , wherein the network node comprises a plurality of self-encrypting drives that store the collected data, and comprises an encryption key management system that manages encryption keys used by the self-encrypting drives.
4 . The system of claim 1 , further comprising a second network node that is connected to the network node by a private network that is separate from said network, wherein the second network node stores a redundant copy of the collected data, and is configured to operate in place of the first network node while the first network node is down.
5 . The system of claim 4 , wherein the first and second network nodes are configured to communicate network threat detection data with each other over the private network.
6 . The system of claim 1 , wherein the network node comprises a processing server that executes an application, said application providing a user interface that is remotely accessible by user devices, wherein the user interface is configured to display information regarding statuses of the IoT devices.
7 . The system of claim 6 , wherein the user interface includes functionality for a user to specify login credentials of an IoT device, and the node is configured to use the login credentials to access the IoT device.
8 . The system of claim 6 , wherein the user interface includes functionality for a user to define a group that comprises a plurality of the IoT devices, and to specify a set of group-level parameters for the group.
9 . The system of claim 8 , wherein the network node is configured to monitor the plurality of IoT devices to determine whether an IoT device in the group is operating outside the set of group-level parameters.
10 . The system of claim 6 , wherein the user interface includes functionality for a user to specify parameters that control behaviors of the IoT devices.
11 . The system of claim 10 , wherein the application is configured to control an IoT device by transmitting an instruction that instructs the IoT device to modify its behavior.
12 . The system of claim 1 , wherein the data collected by the IoT devices comprises physical parameter data measured by sensors of the IoT devices.
13 . The system of claim 1 , wherein the network node executes an application that is remotely accessible to users from user devices, and the network node is configured to protect data included in user interface displays generated by the application by generating, and transmitting to the user devices, graphical representations of the user interface displays.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.