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: 8068432Abstract: 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: GrantFiled: November 12, 2004Date of Patent: November 29, 2011Assignee: 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: 7734739Abstract: 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: GrantFiled: April 20, 2001Date of Patent: June 8, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Srikanth Natarajan, Darren D. Smith
-
Patent number: 7512841Abstract: 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: GrantFiled: October 22, 2004Date of Patent: March 31, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Anthony Paul Michael Walker, Darren D. Smith, David M. Rhodes, Srikanth Natarajan, Kam Chooi Wong
-
Patent number: 7293106Abstract: 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: GrantFiled: May 28, 2002Date of Patent: November 6, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventors: Srikanth Natarajan, Darren D. Smith
-
Patent number: 7003559Abstract: 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: GrantFiled: October 23, 2000Date of Patent: February 21, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Srikanth Nataraian, Darren D. Smith
-
Patent number: 6961768Abstract: 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: GrantFiled: July 13, 2001Date of Patent: November 1, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Wallace Clayton Davis, Darren D. Smith, Eric A. Pulsipher
-
Publication number: 20030225906Abstract: 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: ApplicationFiled: May 28, 2002Publication date: December 4, 2003Inventors: Srikanth Natarajan, Darren D. Smith
-
Publication number: 20020156883Abstract: 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: ApplicationFiled: April 20, 2001Publication date: October 24, 2002Inventors: Srikanth Natarajan, Darren D. Smith
-
Publication number: 20020156882Abstract: 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: ApplicationFiled: April 20, 2001Publication date: October 24, 2002Inventors: Srikanth Natarajan, Darren D. Smith
-
Publication number: 20020059417Abstract: 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: ApplicationFiled: July 13, 2001Publication date: May 16, 2002Inventors: Wallace Clayton Davis, Darren D. Smith, Eric A. Pulsipher
-
Patent number: 6295558Abstract: 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: GrantFiled: August 21, 1998Date of Patent: September 25, 2001Assignee: Hewlett-Packard CompanyInventors: Wallace Clayton Davis, Darren D. Smith, Eric A. Pulsipher
-
Patent number: 6226694Abstract: 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: GrantFiled: April 29, 1998Date of Patent: May 1, 2001Assignee: Hewlett-Packard CompanyInventors: 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: 6061723Abstract: 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: GrantFiled: October 8, 1997Date of Patent: May 9, 2000Assignee: Hewlett-Packard CompanyInventors: Anthony Walker, Eric A. Pulsipher, Darren D. Smith
-
Patent number: 5948055Abstract: 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: GrantFiled: August 29, 1996Date of Patent: September 7, 1999Assignee: Hewlett-Packard CompanyInventors: Eric A. Pulsipher, Darren D. Smith, Dominic L. Ruffatto
-
Patent number: 5276789Abstract: 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: GrantFiled: May 14, 1990Date of Patent: January 4, 1994Assignee: Hewlett-Packard Co.Inventors: Lawrence M. Besaw, Jeff C. Wu, Cho Y. Chang, Darren D. Smith, Mark J. Kean