MONITORING A PROCESS ON AN IoT DEVICE
AssigneeInternational Business Machines Corporation
InventorsTakuya Mishina, Naoto Sato, Kugamoorthy Gajananan, Kohichi Ono, Fumiko Akiyama
Life of this patent
Estimating the term…
Abstract
Monitoring a process on an Internet of Things (IoT) device is performed by receiving, by the IoT device, a network data transfer from an external device; and receiving, by the IoT device, meta-information of the network data transfer. The meta-information can be generated, based on the network data transfer, by a network monitoring device. Additionally, the IoT device detects a file storing data of the network data transfer based on the meta-information. Further, the IoT device monitors a process relating to the detected file on the IoT device.
Claims25
A computer-implemented method for monitoring a process on an Internet of Things (IoT) device, comprising:
- receiving, by the IoT device, a network data transfer from an external device;
- receiving, by the IoT device, meta-information including a destination port number of a packet of the network data transfer, the meta-information being generated based on the network data transfer by a network monitoring device;
- detecting, by the IoT device, a file storing data of the network data transfer to identify a detected file based on the meta-information, the destination port number enabling identification of the detected file without scanning data in the detected file;
- and
- monitoring, by the IoT device, a process relating to the detected file on the IoT device.
(canceled)
A computer implemented method for monitoring a process on an Internet of Things (IoT) device, comprising:
- observing, by a network monitoring device, network data transfers destined for the IoT device;
- detecting, by the network monitoring device, a file transfer among the network data transfers;
- generating, by the network monitoring device, meta-information including a destination port number of a packet of the file transfer, the meta-information identifying the file transfer at the IoT device;
- and
- notifying, by the network monitoring device, the IoT device of the meta-information to enable the IoT device to identify the file transfer and monitor a process relating to a file storing data of the file transfer, the destination port number enabling identification of the file without scanning data in the file.
(canceled)
A computer program product for monitoring a process on an IoT device, the computer program product including one or more computer readable storage mediums collectively storing program instructions that are executable by a processor or programmable circuitry to cause the processor or programmable circuitry to perform operations comprising:
- receiving a network data transfer from an external device;
- receiving meta-information including a destination port number of a packet of the network data transfer, the meta-information being generated based on the network data transfer by a network monitoring device;
- detecting a file storing data of the network data transfer to identify a detected file based on the meta-information, the destination port number enabling identification of the detected file without scanning data in the detected file;
- and
- monitoring a process relating to the detected file on the IoT device.
A computer program product for monitoring a process on an Internet of Things (IoT) device, the computer program product including one or more computer readable storage mediums collectively storing program instructions that are executable by a processor or programmable circuitry to cause the processor or programmable circuitry to perform operations comprising:
- observing network data transfers destined for the IoT device;
- detecting a file transfer among the network data transfers;
- generating meta-information including a destination port number of a packet of the file transfer, the meta-information identifying the file transfer at the IoT device;
- and
- notifying the IoT device of the meta-information to enable the IoT device to identify the file transfer and monitor a process relating to a file storing data of the file transfer, the destination port number enabling identification of the file without scanning data in the file.
An Internet of Things (IoT) device comprising:
- a processor or a programmable circuitry;
- a network interface circuit;
- and
- one or more computer readable mediums collectively including instructions that, when executed by the processor or the programmable circuitry, cause the processor or the programmable circuitry to:
- receive a network data transfer from an external device via the network interface circuit;
- receive meta-information including a destination port number of a packet of the network data transfer via the network interface circuit, the meta-information being generated based on the network data transfer by a network monitoring device;
- detect a file storing data of the network data transfer to identify a detected file based on the meta-information, the destination port number enabling identification of the detected file without scanning data in the detected file;
- and
- monitor a process relating to the detected file on the IoT device.
Dependencies are inferred from the claim text.