System and method for hosted network management

US9559891B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9559891-B2
Application numberUS-201314089341-A
CountryUS
Kind codeB2
Filing dateNov 25, 2013
Priority dateMar 1, 2007
Publication dateJan 31, 2017
Grant dateJan 31, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A hosted network management solution for communications over a computer network supports data communication across a network in accordance with a network message protocol such that communications are established between a network host and a node device. The and the node device performs a self-configuring operation in which the network host identifies a network owner associated with the hosted network, and maintains a persistent network connection path between the network host and the node device for the exchange of network packet messages. The network host retrieves message data from the network packet messages it receives from the node device and performs network management operations to provide a user management interface to the identified network owner. The hosted network management enables more convenient setup and configuration for the network owner and provides more complete and effective network management tools.

First claim

Opening claim text (preview).

We claim: 1. A method comprising: receiving, at a network host, a request from a node device for a network address, wherein the node device is one of a plurality of node devices in a managed network; determining that the node device is associated with device registration data in the managed network that identifies a network owner of the managed network; returning a network address allocation message to the node device based on the device registration data, the network address allocation message for use in configuring the node device for operation in the managed network; establishing, based on the network allocation message, a persistent Virtual Private Network (VPN) tunnel between the network host and the node device; maintaining the persistent VPN tunnel between the network host and the node device for exchanging network messages; and performing, by the network host, pull-based network monitoring to provide a user management interface to the network owner for managing the plurality of node devices, wherein the network host sends a query message to the node device using the persistent VPN tunnel, retrieves operational data from a query response from the node device, and provides real-time updates to the user management interface in accordance with the operational data from the node device, wherein different ones of the plurality of node devices are part of different ones of local networks associated with the network owner. 2. The method of claim 1 , wherein maintaining the persistent VPN tunnel comprises: receiving periodic authentication messages from the node device at the network host; and responding to the authentication message with an acknowledgment message. 3. The method of claim 1 , further comprising: providing the user management interface to the network owner via a portal accessed over a wide area network. 4. The method of claim 1 , wherein the node device is one of a router, a gateway device, and a wireless access point. 5. The method of claim 1 , wherein the node device is a gateway device configured to provide network address translation for a plurality of client devices located on a local area network. 6. The method of claim 1 , further comprising: sending and receiving encapsulated packet messages between the network host and the node device, the encapsulated packet messages comprising packet messages of a message protocol appended with header information associated with the managed network. 7. A network host comprising: one or more computer processors; and a memory storing instructions that, when executed by the one or more computer processors, cause the network host to: receive a request from a node device for a network address, wherein the node device is one of a plurality of node devices in a managed network; determine that the node device is associated with device registration data in the managed network that identifies a network owner of the managed network; return a network address allocation message to the node device based on the device registration data, the network address allocation message for use in configuring the node device for operation in the managed network; establish, based on the network allocation message, a persistent Virtual Private Network (VPN) tunnel between the network host and the node device; maintain the persistent VPN tunnel between the network host and the node device for exchanging network messages; and perform pull-based network monitoring to provide a user management interface to the network owner for managing the plurality of node devices, wherein the network host sends a query message to the node device using the persistent VPN tunnel, retrieves operational data from a query response from the node device, and provides real-time updates to the user management interface in accordance with the operational data from the node device, wherein different ones of the plurality of node devices are part of different ones of local networks associated with the network owner. 8. The network host of claim 7 , wherein maintaining the persistent VPN tunnel comprises: receiving periodic authentication messages from the node device at the network host; and responding to the authentication message with an acknowledgment message. 9. The network host of claim 7 , wherein the instructions further cause the network host to: provide the user management interface to the network owner via a portal accessed over a wide area network. 10. The network host of claim 7 , wherein the node device is one of a router, a gateway device, and a wireless access point. 11. The network host of claim 7 , wherein the node device is a gateway device configured to provide network address translation for a plurality of client devices located on a local area network. 12. The network host of claim 7 , wherein the instructions further cause the network device to: send and receive encapsulated packet messages between the network host and the node device, the encapsulated packet messages comprising packet messages of a message protocol appended with header information associated with the managed network. 13. A non-transitory computer-readable medium storing instructions that, when executed by a network host, cause the network host to: receive a request from a node device for a network address, wherein the node device is one of a plurality of node devices in a managed network; determine that the node device is associated with device registration data in the managed network that identifies a network owner of the managed network; return a network address allocation message to the node device based on the device registration data, the network address allocation message for use in configuring the node device for operation in the managed network; establish, based on the network allocation message, a persistent Virtual Private Network (VPN) tunnel between the network host and the node device; maintain the persistent VPN tunnel between the network host and the node device for exchanging network messages; and perform pull-based network monitoring to provide a user management interface to the network owner for managing the plurality of node devices, wherein the network host sends a query message to the node device using the persistent VPN tunnel, retrieves operational data from a query response from the node device, and provides real-time updates to the user management interface in accordance with the operational data from the node device, wherein different ones of the plurality of node devices are part of different ones of local networks associated with the network owner. 14. The non-transitory computer-readable medium of claim 13 , wherein maintaining the persistent VPN tunnel comprises: receiving periodic authentication messages from the node device at the network host; and responding to the authentication message with an acknowledgment message. 15. The non-transitory computer-readable medium of claim 13 , wherein the instructions further cause the network host to: provide the user management interface to the network owner via a portal accessed over a wide area network. 16. The non-transitory computer-readable medium of claim 13 , wherein the node device is one of a router, a gateway device, and a wireless access point. 17. The non-transitory computer-readable medium of claim 13 , wherein the node device is a gateway device configured to provide network address translation for a plurality of client devices located on a local area network.

Assignees

Inventors

Classifications

  • H04L41/04Primary

    Network management architectures or arrangements · CPC title

  • Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols · CPC title

  • Gateway arrangements · CPC title

  • Network addressing or numbering for mobility support · CPC title

  • Configuration setting · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9559891B2 cover?
A hosted network management solution for communications over a computer network supports data communication across a network in accordance with a network message protocol such that communications are established between a network host and a node device. The and the node device performs a self-configuring operation in which the network host identifies a network owner associated with the hosted n…
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04L41/04. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 31 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).