Network presence status from network activity
First Claim
1. A system for monitoring connectivity status comprising:
- one or more network traffic transport entities each transporting network traffic and operable to;
monitor a portion of the network traffic;
access one or more network traffic alert rules each associated with traffic characteristics indicative of network status for a communication device;
apply the network traffic alert rules to the portion of the network traffic;
determine whether an alert is required based on the application of the network traffic alert rules; and
in response to a determination that an alert is required, generate an alert message comprising a device identifier associated with the portion of the network traffic and traffic characteristics for the portion of the network traffic; and
an aggregation server operable to;
maintain a connectivity status profile indicating, for one or more communication devices associated with a network system user, a connectivity status for the communication device;
receive the alert message from the network traffic transport entity;
identify a matching one of the communication devices in the connectivity status profile based on the device identifier in the alert message;
determine an updated network connectivity status for the matching communication device based on the traffic characteristics in the alert message; and
update the connectivity status for the matching communication device using the updated network connectivity status.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for monitoring connectivity status includes network traffic transport entities and an aggregation server. The network traffic transport entities transport network traffic and are able to monitor a portion of the network traffic, access one or more network traffic alert rules, apply the network traffic alert rules to the portion of the network traffic, and determine whether an alert is required based on the application of the network traffic alert rules. The network traffic transport entities are also able to, in response to a determination that an alert is required, generate an alert message. The aggregation server is able to maintain a connectivity status profile, receive the alert message from the network traffic transport entity, identify a matching one of the communication devices in the connectivity status profile, determine an updated network connectivity status for the matching communication device, and update the connectivity status for the matching communication device.
20 Citations
25 Claims
-
1. A system for monitoring connectivity status comprising:
-
one or more network traffic transport entities each transporting network traffic and operable to;
monitor a portion of the network traffic;
access one or more network traffic alert rules each associated with traffic characteristics indicative of network status for a communication device;
apply the network traffic alert rules to the portion of the network traffic;
determine whether an alert is required based on the application of the network traffic alert rules; and
in response to a determination that an alert is required, generate an alert message comprising a device identifier associated with the portion of the network traffic and traffic characteristics for the portion of the network traffic; and
an aggregation server operable to;
maintain a connectivity status profile indicating, for one or more communication devices associated with a network system user, a connectivity status for the communication device;
receive the alert message from the network traffic transport entity;
identify a matching one of the communication devices in the connectivity status profile based on the device identifier in the alert message;
determine an updated network connectivity status for the matching communication device based on the traffic characteristics in the alert message; and
update the connectivity status for the matching communication device using the updated network connectivity status. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for monitoring connectivity status comprising:
-
monitoring a portion of network traffic;
accessing one or more network traffic alert rules each associated with traffic characteristics indicative of network status for a communication device;
applying the network traffic alert rules to the portion of the network traffic;
determining whether an alert is required based on the application of the network traffic alert rules; and
in response to a determination that an alert is required, generating an alert message comprising a device identifier associated with the portion of the network traffic and traffic characteristics for the portion of the network traffic; and
maintaining a connectivity status profile indicating, for one or more communication devices associated with a network system user, a connectivity status for the communication device;
receiving the alert message;
identifying a matching one of the communication devices in the connectivity status profile based on the device identifier in the alert message;
determining an updated network connectivity status for the matching communication device based on the traffic characteristics in the alert message; and
updating the connectivity status for the matching communication device using the updated network connectivity status. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. Software for monitoring connectivity status comprising, embodied in a computer readable medium and, when executed using one or more processors, operable to:
-
monitor a portion of network traffic;
access one or more network traffic alert rules each associated with traffic characteristics indicative of network status for a communication device;
apply the network traffic alert rules to the portion of the network traffic;
determine whether an alert is required based on the application of the network traffic alert rules; and
in response to a determination that an alert is required, generate an alert message comprising a device identifier associated with the portion of the network traffic and traffic characteristics for the portion of the network traffic; and
maintain a connectivity status profile indicating, for one or more communication devices associated with a network system user, a connectivity status for the communication device;
receive the alert message;
identify a matching one of the communication devices in the connectivity status profile based on the device identifier in the alert message;
determine an updated network connectivity status for the matching communication device based on the traffic characteristics in the alert message; and
update the connectivity status for the matching communication device using the updated network connectivity status. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for monitoring connectivity status comprising:
-
a means for monitoring a portion of network traffic;
a means for accessing one or more network traffic alert rules each associated with traffic characteristics indicative of network status for a communication device;
a means for applying the network traffic alert rules to the portion of the network traffic;
a means for determining whether an alert is required based on the application of the network traffic alert rules; and
a means for generating an alert message comprising a device identifier associated with the portion of the network traffic and traffic characteristics for the portion of the network traffic; and
a means for maintaining a connectivity status profile indicating, for one or more communication devices associated with a network system user, a connectivity status for the communication device;
a means for receiving the alert message;
a means for identifying a matching one of the communication devices in the connectivity status profile based on the device identifier in the alert message;
a means for determining an updated network connectivity status for the matching communication device based on the traffic characteristics in the alert message; and
a means for updating the connectivity status for the matching communication device using the updated network connectivity status.
-
Specification