Method and apparatus for traffic routing and path optimization for peer-to-peer communications
US-2019158408-A1 · May 23, 2019 · US
US12119984B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12119984-B2 |
| Application number | US-202318211096-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 16, 2023 |
| Priority date | May 10, 2019 |
| Publication date | Oct 15, 2024 |
| Grant date | Oct 15, 2024 |
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.
Various embodiments are generally directed to techniques for dynamic network resiliency, such as by monitoring and controlling the configuration of one or more network components to ensure proper endpoint alignment, for instance. Some embodiments are particularly directed to a tool (e.g., resiliency agent) that can automatically recognize symptoms of issues with a network component, such as autoscaling, latency, traffic spikes, resource utilization spikes, etcetera, and respond appropriately to ensure continued and optimized operation of the network component. In many embodiments, the tool may dynamically reroute endpoint traffic, perform traffic balancing, and/or drive autoscaling to optimize operation of the network component in response to recognizing symptoms.
Opening claim text (preview).
The invention claimed is: 1. An apparatus, comprising: a processor; and a memory comprising instructions that when executed by the processor cause the processor to: identify relocation of a component in a network from a first region to a second region; determine an interruption of endpoint alignment of the component with the network due to relocation of the component from the first region to the second region; and reconfigure the component to restore endpoint alignment with the network. 2. The apparatus of claim 1 , wherein the instructions, when executed by the processor, further cause the processor to reconfigure one or more components in a chain of interdependencies associated with the component to restore endpoint alignment of the component with the network. 3. The apparatus of claim 1 , wherein the component in the network comprises one or more of an application, an application programming interface, a compute instance, hardware. 4. The apparatus of claim 1 , wherein the instructions, when executed by the processor, further cause the processor to perform a differential analysis to determine a best practice for reconfiguring the component to restore endpoint alignment with the network. 5. The apparatus of claim 1 , wherein the instructions, when executed by the processor, further cause the processor to reconfigure a connection between the component and an upstream component in the network to restore endpoint alignment with the network. 6. The apparatus of claim 1 , wherein the instructions, when executed by the processor, further cause the processor to map an interdependency chain for one or more portions of the network. 7. The apparatus of claim 6 , wherein the instructions, when executed by the processor, further cause the processor to utilize differential analysis to identify one or more weaknesses in the interdependency chain. 8. The apparatus of claim 1 , wherein the instructions, when executed by the processor, further cause the processor to reconfigure a connection between the component and a downstream component in the network to restore endpoint alignment with the network. 9. At least one non-transitory computer-readable medium comprising a set of instructions that, in response to execution by a processor circuit, cause the processor circuit to: identify relocation of a component in a network from a first region to a second region; determine an interruption of endpoint alignment of the component with the network due to relocation of the component from the first region to the second region; and reconfigure the component to restore endpoint alignment with the network. 10. The at least one non-transitory computer-readable medium of claim 9 , wherein the set of instructions, in response to execution by the processor circuit, further cause the processor circuit to reconfigure one or more components in a chain of interdependencies associated with the component to restore endpoint alignment of the component with the network. 11. The at least one non-transitory computer-readable medium of claim 9 , wherein the component in the network comprises one or more of an application, an application programming interface, a compute instance, hardware. 12. The at least one non-transitory computer-readable medium of claim 9 , wherein the set of instructions, in response to execution by the processor circuit, further cause the processor circuit to perform a differential analysis to determine a best practice for reconfiguring the component to restore endpoint alignment with the network. 13. The at least one non-transitory computer-readable medium of claim 9 , wherein the set of instructions, in response to execution by the processor circuit, further cause the processor circuit to reconfigure a connection between the component and an upstream component in the network to restore endpoint alignment with the network. 14. The at least one non-transitory computer-readable medium of claim 9 , wherein the set of instructions, in response to execution by the processor circuit, further cause the processor circuit to map an interdependency chain for one or more portions of the network. 15. The at least one non-transitory computer-readable medium of claim 14 , wherein the set of instructions, in response to execution by the processor circuit, further cause the processor circuit to utilize differential analysis to identify one or more weaknesses in the interdependency chain. 16. The at least one non-transitory computer-readable medium of claim 9 , wherein the set of instructions, in response to execution by the processor circuit, further cause the processor circuit to reconfigure a connection between the component and a downstream component in the network to restore endpoint alignment with the network. 17. A computer-implemented method, comprising: identifying relocation of a component in a network from a first region to a second region; determining an interruption of endpoint alignment of the component with the network due to relocation of the component from the first region to the second region; and reconfiguring the component to restore endpoint alignment with the network. 18. The computer-implemented method of claim 17 , comprising reconfiguring one or more components in a chain of interdependencies associated with the component to restore endpoint alignment of the component with the network. 19. The computer-implemented method of claim 17 , comprising performing a differential analysis to determine a best practice for reconfiguring the component to restore endpoint alignment with the network. 20. The computer-implemented method of claim 17 , comprising reconfiguring a connection between the component and an upstream component in the network to restore endpoint alignment with the network.
Policy-based network configuration management · CPC title
by keeping history of different configuration generations or by rolling back to previous configuration versions · CPC title
Assignment of logical groups to network elements · CPC title
comprising specially adapted graphical user interfaces [GUI] · CPC title
Discovery or management of network topologies · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.