Scalable, selective traffic proxying
AssigneeMicrosoft Technology Licensing, LLC
InventorsJon Joy, Derk Adair Benisch, Tom Janes, James Boerner, Michael Sitler, Anthony Paul Penta, Zachariah Morgan
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsJon Joy, Derk Adair Benisch, Tom Janes, James Boerner, Michael Sitler, Anthony Paul Penta, Zachariah Morgan
Estimating the term…
Proxy networks enable a source to send traffic to one or more targets through a set of nodes operating as proxies. However, proxy networks are typically nonselective (often by design), and do not enable a source to specify properties of the nodes selected as proxies to send traffic to the target. Presented herein are proxy network techniques that enable sources to specify node properties in a target request, and that utilize a set of node managers for respective subsets of nodes. For a target request specifying selected node properties, the node managers may select as proxies nodes having the node properties specified in the target request. Additionally, the techniques presented herein promote the flexibility of the proxy network (e.g., adding groups of nodes, expanding the variety of nodes and node properties, and sending various forms of traffic using any protocol to various topics on behalf of many and various sources).
A method of sending traffic on behalf of sources to targets using node managers managing nodes having node properties, the method using a device having a processor and comprising:
A method of instructing nodes to send traffic to at least one target on behalf of at least one source on a computer having a processor, the method comprising:
A memory device storing instructions that, when executed on a processor of a computer, cause the computer to send traffic on behalf of sources to targets using node managers managing nodes having node properties, by:
Dependencies are inferred from the claim text.