Client server communication system
US-9760412-B2 · Sep 12, 2017 · US
US11509526B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11509526-B2 |
| Application number | US-202016988995-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 10, 2020 |
| Priority date | Jan 10, 2011 |
| Publication date | Nov 22, 2022 |
| Grant date | Nov 22, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A first cloud extension agent that facilitates internet-based management of a first set of local computing resources of a network is provided by a remote network management platform. A first connection is established to the first cloud extension agent. A second cloud extension agent that facilitates internet-based management of a second set of local computing resources of a network is provided by the remote network management platform. A second connection is established to the second cloud extension agent. A first set of instructions is provided to the first cloud extension via the first connection and a second set of instructions is provided to the second cloud extension via the second connection.
Opening claim text (preview).
What is claimed is: 1. A method comprising: providing, by a remote network management platform, a first cloud extension agent that facilitates internet-based management of a first set of local computing resources of a first network, wherein the first set of local computing resources comprises mobile devices associated with the first network, and wherein the first cloud extension agent is to run locally on the first network and initiate a first connection to the remote network management platform through a firewall of the first network without reconfiguration; establishing the first connection to the first cloud extension agent; providing a second cloud extension agent that facilitates internet-based management of a second set of local computing resources of a second network, wherein the second set of local computing resources comprises servers associated with the second network, and wherein the second cloud extension agent is to run locally on the second network and initiate a second connection to the remote network management platform through a firewall of the second network without reconfiguration; establishing the second connection to the second cloud extension agent; providing a first set of instructions to the first cloud extension agent via the first connection and a second set of instructions to the second cloud extension agent via the second connection; receiving, from the first cloud extension agent via the first connection, a first snapshot of corresponding statuses of the first set of local computing resources; receiving, from the second cloud extension agent via the second connection, a second snapshot of corresponding statuses of the second set of local computing resources; receiving, from at least one of the first cloud extension agent via the first connection or the second cloud extension agent via the second connection, only incremental data comprising changes in at least one of the corresponding statuses of the first set of local computing resources captured in the first snapshot or the corresponding statuses of the second set of local computing resources captured in the second snapshot. 2. The method of claim 1 , wherein the first set of instructions comprises one or more actions to be performed by the first cloud extension agent on the first set of local computing resources and the second set of instructions comprises one or more actions to be performed by the second cloud extension agent on the second set of local computing resources. 3. The method of claim 1 , wherein the first set of local computing resources corresponds to a first region of the first network and wherein the second set of local computing resources corresponds to a second region of the second network. 4. The method of claim 3 , wherein the first region corresponds to a first geographic location and the second region corresponds to a second geographic location. 5. The method of claim 1 , wherein providing the first cloud extension agent and the second cloud extension agent facilitates load balancing of the first network and the second network. 6. The method of claim 1 , wherein the first set of instructions is different than the second set of instructions. 7. The method of claim 1 , wherein at least one of the first set of instructions or the second set of instructions corresponds to a software upgrade. 8. The method of claim 1 , wherein at least one of the first set of instructions or the second set of instructions corresponds to a configuration change. 9. The method of claim 1 , wherein at least one of the first set of instructions or the second set of instructions corresponds to a policy change. 10. A system comprising: a memory; and a hardware resource operatively coupled to the memory, the hardware resource to: provide, by a remote network management platform, a first cloud extension agent that facilitates internet-based management of a first set of local computing resources of a first network, wherein the first set of local computing resources comprises mobile devices associated with the first network, and wherein the first cloud extension agent is to run locally on the first network and initiate a first connection to the remote network management platform through a firewall of the first network without reconfiguration; establish the first connection to the first cloud extension agent; provide a second cloud extension agent that facilitates internet-based management of a second set of local computing resources of a second network, wherein the second set of local computing resources comprises servers associated with the second network, and wherein the second cloud extension agent is to run locally on the second network and initiate a second connection to the remote network management platform through a firewall of the second network without reconfiguration; establish the second connection to the second cloud extension agent; provide a first set of instructions to the first cloud extension agent via the first connection and a second set of instructions to the second cloud extension agent via the second connection; receive, from the first cloud extension agent via the first connection, a first snapshot of corresponding statuses of the first set of local computing resources; receive, from the second cloud extension agent via the second connection, a second snapshot of corresponding statuses of the second set of local computing resources; and receive, from at least one of the first cloud extension agent via the first connection or the second cloud extension agent via the second connection, only incremental data comprising changes in at least one of the corresponding statuses of the first set of local computing resources captured in the first snapshot or the corresponding statuses of the second set of local computing resources captured in the second snapshot. 11. The system of claim 10 wherein the first set of instructions comprises one or more actions to be performed by the first cloud extension agent on the first set of local computing resources and the second set of instructions comprises one or more actions to be performed by the second cloud extension agent on the second set of local computing resources. 12. The system of claim 10 , wherein the first set of local computing resources corresponds to a first region of the first network and wherein the second set of local computing resources corresponds to a second region of the second network. 13. The system of claim 12 , wherein the first region corresponds to a first geographic location and the second region corresponds to a second geographic location. 14. The system of claim 10 , wherein providing the first cloud extension agent and the second cloud extension agent facilitates load balancing of the first network and the second network. 15. The system of claim 10 , wherein the first set of instructions is different than the second set of instructions. 16. The system of claim 10 , wherein at least one of the first set of instructions or the second set of instructions corresponds to a software upgrade. 17. The system of claim 10 , wherein at least one of the first set of instructions or the second set of instructions corresponds to a configuration change. 18. The system of claim 10 , wherein at least one of the first set of instructions or the second set of instructions corresponds to a policy change. 19. A non-transitory computer readable medium, having instructions stored thereon which, when executed by a hardware resource, cause the hardware resource to: provide, by a remote network m
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Interoperability with other network applications or services · CPC title
for managing network security; network security policies in general (filtering policies H04L63/0227) · CPC title
Involving tunnels, e.g. MPLS · CPC title
involving control of end-device applications over a network · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.