System and method for aggregate monitoring of user-based groups of private computer networks
First Claim
1. A system for aggregate monitoring of user-based groups of private computer networks, the system comprising:
- a plurality of monitoring servers having at least one hardware processor for monitoring a plurality of private networks, wherein each private network is a local area network (LAN) at a different hospitality location; and
each private network includes at least one monitoring server acting as a gateway between the private network and a wide area network (WAN), and monitoring the private network by collecting statuses of devices installed on the private network;
wherein the at least one monitoring server of each private network is for collecting the statuses of the devices installed on the private network by monitoring network traffic passed between the private network and the WAN while acting as the gateway between the private network and the WAN; and
a central server coupled to each of the monitoring servers via the WAN and having a storage device storing information pertaining to a plurality of users, the information respectively associating each of the users with a group of one or more of the private networks;
wherein the central server is configured for;
receiving a request from a remote device via the WAN, the request indicating a requesting user that issued the request;
determining the group of private networks associated with the requesting user according to the information stored in the storage device;
automatically generating a set of statistics according to the statuses collected for each private network in the group associated with the requesting user and not according to the statuses collected for other private networks that are not in the group associated with the requesting user;
generating the set of statistics at least including a percentage of the private networks in the group associated with the requesting user that have at least one guest currently engaged in a particular type of Internet activity;
wherein a private network in the group associated with the requesting user is deemed to have at least one guest currently engaged in the particular type of Internet activity when there is at least one active TCP connection from a user device on the private network to a destination portcorresponding to the particular type of Internet activity; and
sending the set of statistics to the remote device via the WAN in response to the request.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for aggregate monitoring of private computer networks includes a plurality of monitoring servers for monitoring a plurality of private networks. Each private network has at least one monitoring server configured for monitoring the private network by collecting statuses of devices associated with the private network. A central server is coupled to each of the monitoring servers via a wide area network (WAN) and stores information pertaining to a plurality of users. The information associates each of the users with a group of one or more of the private networks. The central server may receive a request from a remote device via the WAN, determine the group of private networks associated with the requesting user, automatically generate a set of statistics according to only the statuses collected for each private network in the group associated with the requesting user, and send the set of statistics to the remote device.
26 Citations
20 Claims
-
1. A system for aggregate monitoring of user-based groups of private computer networks, the system comprising:
-
a plurality of monitoring servers having at least one hardware processor for monitoring a plurality of private networks, wherein each private network is a local area network (LAN) at a different hospitality location; and each private network includes at least one monitoring server acting as a gateway between the private network and a wide area network (WAN), and monitoring the private network by collecting statuses of devices installed on the private network; wherein the at least one monitoring server of each private network is for collecting the statuses of the devices installed on the private network by monitoring network traffic passed between the private network and the WAN while acting as the gateway between the private network and the WAN; and a central server coupled to each of the monitoring servers via the WAN and having a storage device storing information pertaining to a plurality of users, the information respectively associating each of the users with a group of one or more of the private networks; wherein the central server is configured for; receiving a request from a remote device via the WAN, the request indicating a requesting user that issued the request; determining the group of private networks associated with the requesting user according to the information stored in the storage device; automatically generating a set of statistics according to the statuses collected for each private network in the group associated with the requesting user and not according to the statuses collected for other private networks that are not in the group associated with the requesting user; generating the set of statistics at least including a percentage of the private networks in the group associated with the requesting user that have at least one guest currently engaged in a particular type of Internet activity; wherein a private network in the group associated with the requesting user is deemed to have at least one guest currently engaged in the particular type of Internet activity when there is at least one active TCP connection from a user device on the private network to a destination port corresponding to the particular type of Internet activity; and sending the set of statistics to the remote device via the WAN in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of aggregate monitoring of user-based groups of private computer networks, the method comprising:
-
monitoring a plurality of private networks utilizing a plurality of monitoring servers, wherein each private network is a local area network (LAN) at a different hospitality location; and each private network includes at least one monitoring server acting as a gateway between the private network and a wide area network (WAN), and monitoring the private network by collecting statuses of devices installed on the private network; wherein the at least one monitoring server of each private network is for collecting the statuses of the devices installed on the private network by monitoring network traffic passed between the private network and the WAN while acting as the gateway between the private network and the WAN; providing a central server coupled to each of the monitoring servers via the WAN and having a storage device storing information pertaining to a plurality of users, the information respectively associating each of the users with a group of one or more of the private networks; receiving a request at the central server from a remote device via the WAN, the request indicating a requesting user that issued the request; determining the group of private networks associated with the requesting user by the central server according to the information stored in the storage device; automatically generating a set of statistics by the central server according to the statuses collected for each private network in the group associated with the requesting user and not according to the statuses collected for other private networks that are not in the group associated with the requesting user; generating the set of statistics at least including a percentage of the private networks in the group associated with the requesting user that have at least one guest currently engaged in a particular type of Internet activity; wherein a private network in the group associated with the requesting user is deemed to have at least one guest currently engaged in the particular type of Internet activity when there is at least one active TCP connection from a user device on the private network to a destination port corresponding to the particular type of Internet activity; and sending the set of statistics by the central server to the remote device via the WAN in response to the request. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification