Patents by Inventor Michael Sitler

Michael Sitler has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9769121
    Abstract: 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).
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: September 19, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jon Joy, Derk Adair Benisch, Tom Janes, James Boerner, Michael Sitler, Anthony Paul Penta, Zachariah Morgan
  • Publication number: 20140068761
    Abstract: Systems and techniques of monitoring, detecting and handling abusive client behavior among data communication to and from a server system is presented. In one embodiment, a method for detecting and handling abusive client comprises: monitoring communications traffic between said server and said client; testing said traffic for abusive activity substantially in real-time; and if abusive activity has been detected, taking action against said abusive activity within a desired time period. In another embodiment, a server system comprises: a capture module that captures data between said server and a client; a package module that packages the said captured data; an analyze data module that detects abusive activity within said captured data; and a recommendations and/or actions module to perform actions in response to said abusive activity.
    Type: Application
    Filed: September 6, 2012
    Publication date: March 6, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Padmanaban Ragavan, Dinesh Rajurs, Uma Shankar Venkata Stanam, Michael Sitler
  • Publication number: 20130067023
    Abstract: 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).
    Type: Application
    Filed: September 12, 2011
    Publication date: March 14, 2013
    Applicant: Microsoft Corporation
    Inventors: Jon Joy, Derk Adair Benisch, Tom Janes, James Boerner, Michael Sitler, Anthony Paul Penta, Zachariah Morgan
  • Patent number: D973344
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: December 27, 2022
    Inventor: Paul Michael Sitler