Patents by Inventor Michael R. Haley

Michael R. Haley 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: 7979537
    Abstract: A system and method for scalable status change detection in a network of nodes includes embedding node coordinate positions into a virtual map environment. A cluster of nodes are represented with a representative node to form a hierarchy of nodes and clusters where changes in a status of the representative node imply a status change in the nodes of the cluster. By selectively monitoring the representative nodes for the changes in status, the representative nodes create a capability for scalable monitoring of the network.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: July 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Michael R. Haley, Sanghwan Lee, Prashant Pradhan, Debanjan Saha, Sambit Sahu
  • Patent number: 7782796
    Abstract: A method of generating an annotated network topology of a network is described. The method includes; deriving a network topology by performing a route tracing utility between each pair of endpoints to determine the route taken by packets; initially annotating each network path with an initial value; determining the available bandwidth of a path connecting a pair of endpoints by performing Transfer Control Protocol (TCP) flows between the pair of endpoints; identifying a bottleneck link in the network path, and annotating all edges to generate an annotated network topology wherein available bandwidth annotation of links inside the network is determined using end-to-end network measurements.
    Type: Grant
    Filed: August 16, 2005
    Date of Patent: August 24, 2010
    Assignee: International Business Machines Corporation
    Inventors: Michael R. Haley, Prashant Pradhan, Debanjan Saha, Sambit Sahu, Manpreet Singh
  • Patent number: 7496663
    Abstract: A system and method for scalable status change detection in a network of nodes includes embedding node coordinate positions into a virtual map environment. A cluster of nodes are represented with a representative node to form a hierarchy of nodes and clusters where changes in a status of the representative node imply a status change in the nodes of the cluster. By selectively monitoring the representative nodes for the changes in status, the representative nodes create a capability for scalable monitoring of the network.
    Type: Grant
    Filed: August 29, 2005
    Date of Patent: February 24, 2009
    Assignee: International Business Machines Corporation
    Inventors: Michael R. Haley, Sanghwan Lee, Prashant Pradhan, Debanjan Saha, Sambit Sahu
  • Publication number: 20080235373
    Abstract: A system and method for scalable status change detection in a network of nodes includes embedding node coordinate positions into a virtual map environment. A cluster of nodes are represented with a representative node to form a hierarchy of nodes and clusters where changes in a status of the representative node imply a status change in the nodes of the cluster. By selectively monitoring the representative nodes for the changes in status, the representative nodes create a capability for scalable monitoring of the network.
    Type: Application
    Filed: June 2, 2008
    Publication date: September 25, 2008
    Inventors: Michael R. Haley, Sanghwan Lee, Prashant Pradhan, Debanjan Saha, Sambit Sahu
  • Publication number: 20070299746
    Abstract: The present invention discloses a convergence tool for analyzing an information technology infrastructure that integrates network performance, quality of experience (QOE), and anticipated financial return parameters, which are interdependent on one another. One aspect of the invention includes a method including a step of identifying an information technology infrastructure configuration having an estimated subscriber load resulting from at least one service provided over the infrastructure. Performance metrics for the infrastructure can be computed based upon the subscriber load. Quality of experience metrics for subscribers receiving the service via the infrastructure can be determined based in part upon the computed performance metrics. Financial metrics can be calculated that are based in part upon an expected subscriber population, which is based in part upon the determined quality of experience metrics. The expected subscriber population can be used to adjust the estimated subscriber load.
    Type: Application
    Filed: June 22, 2006
    Publication date: December 27, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MICHAEL R. HALEY, DINESH C. VERMA