CLOUD COMPUTING ENHANCED GATEWAY FOR COMMUNICATION NETWORKS
First Claim
1. A method comprising:
- monitoring network traffic of a local area network (LAN);
detecting a network event associated with the LAN;
reporting the network event to one or more servers of a cloud-based computing network;
receiving a network policy update for the LAN from the one or more servers of the cloud-based computing network, wherein the network policy update is based, at least in part, on a type of network event reported to the one or more servers of the cloud-based computing network; and
implementing the network policy update at the LAN.
1 Assignment
0 Petitions
Accused Products
Abstract
A network traffic managing node of a local area network, such as a router or gateway, can monitor network traffic of the local area network. A network event associated with the local area network is detected using the network traffic managing node. The network event is reported from the network traffic managing node to one or more servers of a cloud-based computing network. A network policy update for the network traffic managing node is received from the cloud-based computing network. The network policy update is based, at least in part, on a type of network event reported to the cloud-based computing network. The network policy update is implemented at the network traffic managing node to process and/or resolve the network event.
-
Citations
36 Claims
-
1. A method comprising:
-
monitoring network traffic of a local area network (LAN); detecting a network event associated with the LAN; reporting the network event to one or more servers of a cloud-based computing network; receiving a network policy update for the LAN from the one or more servers of the cloud-based computing network, wherein the network policy update is based, at least in part, on a type of network event reported to the one or more servers of the cloud-based computing network; and implementing the network policy update at the LAN. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
classifying a plurality of packet streams detected at a network traffic managing node of a local area network (LAN); detecting an unknown packet stream at the network traffic managing node; selecting a default classification for the unknown packet stream; reporting information associated with the unknown packet stream from the network traffic managing node to one or more servers of a cloud-based computing network; receiving, at the network traffic managing node, a packet stream detection policy update for the unknown packet stream from the cloud-based computing network; and implementing the packet stream detection policy update at the network traffic managing node for subsequently detecting and classifying the unknown packet stream. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving, at one or more servers of a cloud-based computing network, a report message from a router of a local area network (LAN) indicating a network event that was detected at the router; determining a type of network event that was detected by the router at the LAN; aggregating data associated with the type of network event reported by the router with data previously received from other routers that also detected the type of network event; analyzing the aggregate data associated with the type of network event; determining network policy updates associated with the type of network event based on results of the analysis of the aggregate data associated with the type of network event; and sending the network policy updates to the router of the LAN to configure the router with the network policy updates associated with the type of network event. - View Dependent Claims (19, 20, 21)
-
-
22. A network router comprising:
-
one or more processors; and one or more memory units configured to store one or more instructions which, when executed by the one or more processors, causes the network router to perform operations that comprise; monitoring network traffic of a local area network (LAN); detecting a network event associated with the LAN; reporting the network event to one or more servers of a cloud-based computing network; receiving a network policy update for the network router from the one or more servers of the cloud-based computing network, wherein the network policy update is based, at least in part, on a type of network event reported to the one or more servers of the cloud-based computing network; and implementing the network policy update at the network router. - View Dependent Claims (23, 24, 25)
-
-
26. A network router comprising:
-
a processor; and a network monitoring unit coupled with the processor and configured to; classify a plurality of packet streams detected at the network router of a local area network (LAN); detect an unknown packet stream received at the network router; select a default classification for the unknown packet stream; report information associated with the unknown packet stream to one or more servers of a cloud-based computing network; receive, from the cloud-based computing network, a packet stream detection policy update for the unknown packet stream; and implement the packet stream detection policy update at the network router for subsequently detecting and classifying the unknown packet stream. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. One or more machine-readable storage media having stored therein instructions, which when executed by one or more processors causes the one or more processors to perform operations that comprise:
-
classifying a plurality of packet streams detected at a local area network (LAN); detecting an unknown packet stream at the LAN; selecting a default classification for the unknown packet stream; reporting information associated with the unknown packet stream to one or more servers of a cloud-based computing network; receiving a packet stream detection policy update for the unknown packet stream from the cloud-based computing network; and implementing the packet stream detection policy update for subsequently detecting and classifying the unknown packet stream. - View Dependent Claims (34, 35, 36)
-
Specification