Patents by Inventor Darren D. Smith

Darren D. Smith 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: 8068432
    Abstract: A method and system for reducing fault analysis times in a network having a plurality of pollable objects. Poll responses are received from pollable objects, priorities are assigned to each received poll response in accordance with one or more of a received poll response value, a pollable object status and a type of pollable object, and the assigned priorities are processed and to determine any fault locations, wherein a pollable object with a higher priority is processed before a second pollable object with a lower priority. A status manager is operable to receive poll responses from one or more of the pollable objects, a status analyzer is operable to assign, in conjunction with one or more analyzers, priorities to each received poll response in accordance with the received poll response value, a pollable object status and a type of pollable object, and analyzers coupled the status analyzer use the assigned priorities and the corresponding received poll responses to determine a fault location.
    Type: Grant
    Filed: November 12, 2004
    Date of Patent: November 29, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Anthony Paul Michael Walker, Darren D. Smith, Russell John Huonder, David M. Rhodes, Kam Chooi Wong, Srikanth Natarajan
  • Patent number: 7734739
    Abstract: A method and system are described for managing a computer network. In accordance with exemplary embodiments of the present invention, a collection computer is assigned a management domain identifier uniquely associated with a management domain in which each collection computer resides. Information that includes the management domain identifier is received in at least one management computer from the collection computer. A database of the information accessed using the management domain identifier is maintained within the at least one management computer.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: June 8, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Srikanth Natarajan, Darren D. Smith
  • Patent number: 7512841
    Abstract: A method and system for locating a fault in a network. According to the system, an address analyzer and interface analyzer of a network manager of the network detect that there is a failure associated with a node of the network, a node analyzer of the network manager determines if the node responds to a poll, and if the node does not respond to the poll, a neighbor analyzer of the network manager models the failure, further comprising determining a number and a polling of a plurality of neighbor nodes of the node and assigning the fault in accordance with the number and the polling of the plurality of neighbor nodes According to the method, in response to a node having one or more of one or more addresses and one or more interfaces that fail to respond to a poll, polling the node and polling a plurality of neighbor nodes of the node and assigning the fault in accordance with the polling of the node and a number and the polling of the plurality of neighbor nodes.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: March 31, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Anthony Paul Michael Walker, Darren D. Smith, David M. Rhodes, Srikanth Natarajan, Kam Chooi Wong
  • Patent number: 7293106
    Abstract: The present invention is directed to finding a path between two nodes, including the routing and non-routing nodes of the path. Exemplary embodiments of the present invention are directed to a computer implemented method of finding a path between two nodes in a network. Exemplary steps of the method include obtaining information from a routing table of a first node in the path to determine a second node in the path; determining whether any non-routing nodes are in the path between the first and second nodes; and producing a representation of nodes in the path.
    Type: Grant
    Filed: May 28, 2002
    Date of Patent: November 6, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Srikanth Natarajan, Darren D. Smith
  • Patent number: 7003559
    Abstract: A preferred system includes a processor, a discovery mechanism and a layout mechanism. The discovery mechanism is configured to generate and store topology data specifying connectors and segments of a communication network. The layout mechanism, which interfaces with the discovery mechanism, is configured to receive topology data from the discovery mechanism and drive a display based upon the topology data. Additionally, the discovery mechanism is configured to determine a path between a start node and an end node based upon the topology data. For instance, such a path(s) may be based upon information corresponding to a type of path of interest and/or information corresponding to a type of connector of interest. Methods and computer readable media also are provided.
    Type: Grant
    Filed: October 23, 2000
    Date of Patent: February 21, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Srikanth Nataraian, Darren D. Smith
  • Patent number: 6961768
    Abstract: Automatic failover methodology provides a mechanism whereby a central control unit, such as a management station, will automatically takeover interface status polling of objects of a collection station that is temporarily unreachable. This methodology is applicable to any distributed computing environment, such as a data communications network, in which it is desirable to have a central control unit assume the interface status polling operation of a temporarily inaccessible collection station. The collection station may be inaccessible due to the network on which the central control unit and the collection station reside being down or due to the collection station being down for maintenance.
    Type: Grant
    Filed: July 13, 2001
    Date of Patent: November 1, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Wallace Clayton Davis, Darren D. Smith, Eric A. Pulsipher
  • Publication number: 20030225906
    Abstract: The present invention is directed to finding a path between two nodes, including the routing and non-routing nodes of the path. Exemplary embodiments of the present invention are directed to a computer implemented method of finding a path between two nodes in a network. Exemplary steps of the method include obtaining information from a routing table of a first node in the path to determine a second node in the path; determining whether any non-routing nodes are in the path between the first and second nodes; and producing a representation of nodes in the path.
    Type: Application
    Filed: May 28, 2002
    Publication date: December 4, 2003
    Inventors: Srikanth Natarajan, Darren D. Smith
  • Publication number: 20020156883
    Abstract: A method and system are described for managing a computer network. In accordance with exemplary embodiments of the present invention, a collection computer is assigned a management domain identifier uniquely associated with a management domain in which each collection computer resides. Information that includes the management domain identifier is received in at least one management computer from the collection computer. A database of the information accessed using the management domain identifier is maintained within the at least one management computer.
    Type: Application
    Filed: April 20, 2001
    Publication date: October 24, 2002
    Inventors: Srikanth Natarajan, Darren D. Smith
  • Publication number: 20020156882
    Abstract: A method and system are described for identifying the source of an event in a computer network. In accordance with exemplary embodiments of the present invention, an identifier tag is associated with an event occurring within the computer network, wherein the identifier tag uniquely identifies at least one collection computer monitoring the event. At least one management computer receives information from the at least one collection computer that includes the identifier tag. The at least one management computer derives an identification of each collection computer from the identifier tag. The source of the event is identified to a user using the identification of each collection computer.
    Type: Application
    Filed: April 20, 2001
    Publication date: October 24, 2002
    Inventors: Srikanth Natarajan, Darren D. Smith
  • Publication number: 20020059417
    Abstract: Automatic failover methodology provides a mechanism whereby a central control unit, such as a management station, will automatically takeover interface status polling of objects of a collection station that is temporarily unreachable. This methodology is applicable to any distributed computing environment, such as a data communications network, in which it is desirable to have a central control unit assume the interface status polling operation of a temporarily inaccessible collection station. The collection station may be inaccessible due to the network on which the central control unit and the collection station reside being down or due to the collection station being down for maintenance.
    Type: Application
    Filed: July 13, 2001
    Publication date: May 16, 2002
    Inventors: Wallace Clayton Davis, Darren D. Smith, Eric A. Pulsipher
  • Patent number: 6295558
    Abstract: Automatic failover methodology provides a mechanism whereby a central control unit, such as a management station, will automatically takeover interface status polling of objects of a collection station that is temporarily unreachable. This methodology is applicable to any distributed computing environment, such as a data communications network, in which it is desirable to have a central control unit assume the interface status polling operation of a temporarily inaccessible collection station. The collection station may be inaccessible due to the network on which the central control unit and the collection station reside being down or due to the collection station being down for maintenance.
    Type: Grant
    Filed: August 21, 1998
    Date of Patent: September 25, 2001
    Assignee: Hewlett-Packard Company
    Inventors: Wallace Clayton Davis, Darren D. Smith, Eric A. Pulsipher
  • Patent number: 6226694
    Abstract: A system and method synchronizes multiple data stores and achieves data consistency in a non-transactional multiprocessing computer system. Processes are paused and later resumed according to their position in a dependency tree of the system. The data input sources of the system are in effect disabled and any data flow currently in progress in the system is flushed out the various data flow paths to the different data stores. When this process is complete, each of the multiple data stores is synchronized and the data is in a consistent state.
    Type: Grant
    Filed: April 29, 1998
    Date of Patent: May 1, 2001
    Assignee: Hewlett-Packard Company
    Inventors: Steven J. Constant, Toni Atkinson, Stephen C. Booth, James R. Greuel, Paul H. Price, Robert D. Schettler, Darren D. Smith, John T. Ward
  • Patent number: 6061723
    Abstract: A network monitor for distinguishing between broken and inaccessible network elements. The network monitor includes one or more computer readable storage mediums, and computer readable program code stored in the one or more computer readable storage mediums. The computer readable program code includes code for discovering the topology of a plurality of network elements, code for periodically polling a plurality of network interfaces associated with the plurality of network elements, code for computing or validating a criticalRoute attribute for each of the plurality of network interfaces, and code for analyzing a status of network interfaces identified by the criticalRoute attribute of an interface in question (IIQ) which is not responding to a poll or ping.
    Type: Grant
    Filed: October 8, 1997
    Date of Patent: May 9, 2000
    Assignee: Hewlett-Packard Company
    Inventors: Anthony Walker, Eric A. Pulsipher, Darren D. Smith
  • Patent number: 5948055
    Abstract: An internet monitoring system efficiently discovers topology data of a network by utilizing a distributed object model. The topology data represents the devices and interconnections of the network and can be used to display various conceptual views of the network at a management station. In accordance with the internet monitoring system, different sets of topology data are discovered with corresponding sets of computer-based stations, such as management stations or collection stations, by discovering the topology at respective regions of the network. Further, the different sets of topology data can be combined at a management station to derive a global view of the network. Both management and remote stations include a layout mechanism for receiving topology data and driving the output device based upon the topology data and a discovery mechanism for discovering and storing the topology data.
    Type: Grant
    Filed: August 29, 1996
    Date of Patent: September 7, 1999
    Assignee: Hewlett-Packard Company
    Inventors: Eric A. Pulsipher, Darren D. Smith, Dominic L. Ruffatto
  • Patent number: 5276789
    Abstract: A system for automatically laying out and graphically displaying the topology of a computer network system. The layout system retrieves a list of the nodes within the network and their interconnections from a database which can be manually built by a network administrator or automatically constructed by other software. The system will provide any of three views that can be requested by the user. An internet view is the largest and shows the interconnection of different networks. A network view can be shown for any of the networks described in the internet view. A network is comprised of segments and the system will display a view of the nodes connected to any one of the segments. The system will automatically update the view as new nodes become available in the database. This aspect of the system and allows the system to dynamically update the graph when the list of nodes is being supplied by other software.
    Type: Grant
    Filed: May 14, 1990
    Date of Patent: January 4, 1994
    Assignee: Hewlett-Packard Co.
    Inventors: Lawrence M. Besaw, Jeff C. Wu, Cho Y. Chang, Darren D. Smith, Mark J. Kean