Patents by Inventor Adrian Power

Adrian Power 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: 11477098
    Abstract: The detection of network communication problems in networks that have multiple end nodes, and multiple transit nodes in between. One or more of the end nodes monitors one or more flows, creates associated flow information including performance information for each flow, and then reports the flow information. A system then estimates, for each of multiple flows within the network, a likely path that network traffic takes through that network. The system might then use performance information for each of the reported flows to identify at least one candidate problem network entity that is common amongst the estimated paths of the at least the subset of the plurality of flows.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: October 18, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Adrian Power, Peter John Hill
  • Publication number: 20200336395
    Abstract: The detection of network communication problems in networks that have multiple end nodes, and multiple transit nodes in between. One or more of the end nodes monitors one or more flows, creates associated flow information including performance information for each flow, and then reports the flow information. A system then estimates, for each of multiple flows within the network, a likely path that network traffic takes through that network. The system might then use performance information for each of the reported flows to identify at least one candidate problem network entity that is common amongst the estimated paths of the at least the subset of the plurality of flows.
    Type: Application
    Filed: July 1, 2020
    Publication date: October 22, 2020
    Inventors: Adrian POWER, Peter John HILL
  • Patent number: 10721145
    Abstract: The detection of network communication problems in networks that have multiple end nodes, and multiple transit nodes in between. One or more of the end nodes monitors one or more flows, creates associated flow information including performance information for each flow, and then reports the flow information. A system then estimates, for each of multiple flows within the network, a likely path that network traffic takes through that network. The system might then use performance information for each of the reported flows to identify at least one candidate problem network entity that is common amongst the estimated paths of the at least the subset of the plurality of flows.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: July 21, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Adrian Power, Peter John Hill
  • Publication number: 20190081875
    Abstract: The detection of network communication problems in networks that have multiple end nodes, and multiple transit nodes in between. One or more of the end nodes monitors one or more flows, creates associated flow information including performance information for each flow, and then reports the flow information. A system then estimates, for each of multiple flows within the network, a likely path that network traffic takes through that network. The system might then use performance information for each of the reported flows to identify at least one candidate problem network entity that is common amongst the estimated paths of the at least the subset of the plurality of flows.
    Type: Application
    Filed: November 14, 2018
    Publication date: March 14, 2019
    Inventors: Adrian Power, Peter John Hill
  • Patent number: 10135704
    Abstract: The detection of network communication problems in networks that have multiple end nodes, and multiple transit nodes in between. One or more of the end nodes monitors one or more flows, creates associated flow information including performance information for each flow, and then reports the flow information. A system then estimates, for each of multiple flows within the network, a likely path that network traffic takes through that network. The system might then use performance information for each of the reported flows to identify at least one candidate problem network entity that is common amongst the estimated paths of the at least the subset of the plurality of flows.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: November 20, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adrian Power, Peter John Hill
  • Publication number: 20180006894
    Abstract: A portable handheld computing device includes a network interface and a control unit. The network interface is configured to interface the portable handheld computing device to a network cable. The control unit is configured to establish a link over the network cable. The control unit is also configured to receive, at a first endpoint of the network cable, at least identifying information via a neighbor discovery protocol. The identifying information includes identification of a device to which a second endpoint of the network cable is connected. The control unit is also configured to decode the identifying information.
    Type: Application
    Filed: June 29, 2016
    Publication date: January 4, 2018
    Inventors: Adrian Power, Faraz Yusuf, Mikhail Cherniak, Peter Hill
  • Publication number: 20150372893
    Abstract: The detection of network communication problems in networks that have multiple end nodes, and multiple transit nodes in between. One or more of the end nodes monitors one or more flows, creates associated flow information including performance information for each flow, and then reports the flow information. A system then estimates, for each of multiple flows within the network, a likely path that network traffic takes through that network. The system might then use performance information for each of the reported flows to identify at least one candidate problem network entity that is common amongst the estimated paths of the at least the subset of the plurality of flows.
    Type: Application
    Filed: June 20, 2014
    Publication date: December 24, 2015
    Inventors: Adrian Power, Peter John Hill