Monitoring network traffic
First Claim
Patent Images
1. A method of monitoring data traffic through a monitoring device, the method comprising:
- establishing a secure channel between a user communication device and the monitoring device;
performing, by the user communication device, a first monitoring procedure for a data packet generated for transmission to a predetermined destination through a communication network; and
performing, by the user communication device, a second monitoring procedure for a data packet received through a communication network,wherein the first monitoring procedure includes;
diverting the generated data packet to the monitoring device through the secure channel; and
requesting the monitoring device to transmit the diverted data packet to the predetermined destination if the diverted data packet is a non-malicious packet;
wherein the second monitoring procedure includes;
determining whether a source address of the received data packet is an address of the monitoring device;
diverting the received data packet to the monitoring device through the secure channel and requesting the monitoring device to monitor the diverted data packet, when the source address of the received data packet is determined not to be the address of the monitoring device; and
determining the received data packet as a non-malicious packet and processing the received data packet without a data packet diverting operation, when the source address of the received data packet is determined to be the address of the monitoring device; and
wherein the monitoring device is configured to perform a monitoring operation on a received data packet and to change a source address of the received data packet to the address of the monitoring device when the received data packet is non-malicious.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure is related to monitoring data traffic of user equipment through a monitoring node. A monitoring node may receive a data packet from user equipment registered for a monitoring service through a secure channel. The monitoring node may perform a monitoring operation on the received data packet and determine whether the received data packet is a malicious packet or a non-malicious packet. When the received data packet is a non-malicious packet, the monitoring node may transmit the data packet to a destination through a communication network.
21 Citations
19 Claims
-
1. A method of monitoring data traffic through a monitoring device, the method comprising:
-
establishing a secure channel between a user communication device and the monitoring device; performing, by the user communication device, a first monitoring procedure for a data packet generated for transmission to a predetermined destination through a communication network; and performing, by the user communication device, a second monitoring procedure for a data packet received through a communication network, wherein the first monitoring procedure includes; diverting the generated data packet to the monitoring device through the secure channel; and requesting the monitoring device to transmit the diverted data packet to the predetermined destination if the diverted data packet is a non-malicious packet; wherein the second monitoring procedure includes; determining whether a source address of the received data packet is an address of the monitoring device; diverting the received data packet to the monitoring device through the secure channel and requesting the monitoring device to monitor the diverted data packet, when the source address of the received data packet is determined not to be the address of the monitoring device; and determining the received data packet as a non-malicious packet and processing the received data packet without a data packet diverting operation, when the source address of the received data packet is determined to be the address of the monitoring device; and wherein the monitoring device is configured to perform a monitoring operation on a received data packet and to change a source address of the received data packet to the address of the monitoring device when the received data packet is non-malicious. - View Dependent Claims (2, 3)
-
-
4. A method of monitoring data traffic through a monitoring device, the method comprising:
-
receiving, by a user communication device, a data packet from at least one of a third-party device and the monitoring device through a communication network; determining, by the user communication device, whether a source address of the received data packet is an address of the monitoring device; diverting, by the user communication device, the received data packet to the monitoring device through a secure channel established between the user communication device and the monitoring device when the source address of the received data packet is determined not to be the address of the monitoring device; requesting, by the user communication device, the monitoring device to monitor the diverted data packet; and determining, by the user communication device, the received data packet as a non-malicious packet and processing, by the user communication device, the received data packet without the diverting the received data packet to the monitoring device, when the source address of the received data packet is determined to be the address of the monitoring device, wherein the monitoring device is configured to perform a monitoring operation on a received data packet and to change a source address of the received data packet to the address of the monitoring device when the received data packet is non-malicious. - View Dependent Claims (5, 6, 7)
-
-
8. A method of monitoring data traffic associated with a user communication device, the method comprising:
-
receiving, by a monitoring device, a data packet from the user communication device registered for a monitoring service through a secure channel established between the user communication device and the monitoring device; performing, by the monitoring device, a monitoring operation on the received data packet; determining, by the monitoring device, whether the received data packet is a malicious packet or a non-malicious packet; changing, by the monitoring device, a source address of the received data packet to an address of the monitoring device when the received data packet is the non-malicious packet; and transmitting, by the monitoring device, the changed data packet to the user communication device or a predetermined destination of the received data packet, wherein the transmitting includes; when the received data packet is a data packet which is received by the user communication device from a third-party device other than the monitoring device through a communication network and diverted to the monitoring device by the user communication device, transmitting the changed data packet to the user communication device through the secure channel; and wherein the user communication device is configured (i) to receive a data packet, and (ii) to determine the received data packet as a non-malicious packet and to process the received data packet without a data packet diverting operation, when a source address of the received data packet is the address of the monitoring device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification