Patents by Inventor Daniel J. Martin
Daniel J. Martin 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: 8266277Abstract: A method and system for monitoring resources in a network of resources in a computing environment, is provided. One implementation involves discovering resources in the network; constructing a topology model including event information for each discovered resource; providing queries for polling the models for event information, such that the resources need not be polled; executing one or more queries against one or more models; evaluating the query results to ascertain whether or not an event has affected what is considered to be normal for the result of each query; and presenting the evaluation results to enable monitoring of the resources.Type: GrantFiled: June 25, 2009Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Matthew E. Duggan, Daniel J. Martin, Erik McCallum
-
Publication number: 20120207031Abstract: A physical host executes a virtual machine monitor (VMM) that instantiates a source virtual machine (VM). In response to the VMM receiving from the source VM a packet specifying a first destination address of a destination VM and a second destination address of a default gateway, the VMM determines whether the packet can be communicated to the destination VM without the packet being routed by the default gateway. In response to the VMM determining that the packet can be communicated to the destination VM without the packet being routed by the default gateway, the VMM forwards the packet to the destination VM such that the packet bypasses routing by the default gateway.Type: ApplicationFiled: April 26, 2012Publication date: August 16, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: ROBERT COWART, DAVID HADAS, DANIEL J. MARTIN, BRUCE RATCLIFF, RENATO RECIO
-
Publication number: 20120182992Abstract: A physical host executes a virtual machine monitor (VMM) that instantiates a source virtual machine (VM). In response to the VMM receiving from the source VM a packet specifying a first destination address of a destination VM and a second destination address of a default gateway, the VMM determines whether the packet can be communicated to the destination VM without the packet being routed by the default gateway. In response to the VMM determining that the packet can be communicated to the destination VM without the packet being routed by the default gateway, the VMM forwards the packet to the destination VM such that the packet bypasses routing by the default gateway.Type: ApplicationFiled: January 14, 2011Publication date: July 19, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: ROBERT COWART, DAVID HADAS, DANIEL J. MARTIN, BRUCE RATCLIFF, RENATO RECIO
-
Patent number: 8223667Abstract: Mechanisms for inferred discovery of a data communication device connected to a router, unreachable by a management module, and characterized by a device address are disclosed. The mechanisms include querying, by the management module, the router for connection data and identifying, by the management module in dependence upon the connection data, the device address.Type: GrantFiled: June 11, 2007Date of Patent: July 17, 2012Assignee: International Business Machines CorporationInventors: Matthew E. Duggan, Daniel J. Martin, David M. Roberts
-
Publication number: 20110035628Abstract: A method, system and computer-usable medium are disclosed for suppressing managed endpoint (MEP) child events in a network. A MEP multicast message is broadcast by an originating MEP. Responses received from peer MEPs within a selected time interval are processed to determine their respective IP address, MAC address, and VLAN. If this information is not currently stored in a table of peer MEP device information associated with the originating MEP, then it is added. The responding MEP is then marked in the peer MEP device table as having responded. Peer MEP devices that have responded to previous multicast messages, but have now failed to respond within the selected time interval, are determined. A MEP network event is generated, comprising the IP address of the device containing the MEP, the MAC address for inward-facing MEPs, the MAC address of the associated bridge, the port addresses for outward-facing MEPs, and associated VLAN information.Type: ApplicationFiled: August 5, 2009Publication date: February 10, 2011Inventors: Daniel J. Martin, Matthew E. Duggan, Christopher J. Baggott
-
Publication number: 20100332645Abstract: A method and system for monitoring resources in a network of resources in a computing environment, is provided. One implementation involves discovering resources in the network; constructing a topology model including event information for each discovered resource; providing queries for polling the models for event information, such that the resources need not be polled; executing one or more queries against one or more models; evaluating the query results to ascertain whether or not an event has affected what is considered to be normal for the result of each query; and presenting the evaluation results to enable monitoring of the resources.Type: ApplicationFiled: June 25, 2009Publication date: December 30, 2010Applicant: International Business Machines CorporationInventors: Matthew E. Duggan, Daniel J. Martin, Erik McCallum
-
Publication number: 20100306360Abstract: A method, apparatus, and computer program product for discovering network paths between network devices in a distance-vector network are provided. The method may include providing a node model of network devices in a distance-vector network. The node model may include a network address corresponding to a network device. The network address may be used to query the network device for routing information. This routing information may be used to identify another network address corresponding to a second network device, and to identify a path from the first network device to the second network device. These devices and the path therebetween may be mapped in the node model. Finally, the second network device may be queried for subsequent routing information to identify and map subsequent devices and paths.Type: ApplicationFiled: January 20, 2010Publication date: December 2, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthew E. Duggan, Daniel J. Martin
-
Patent number: 7543045Abstract: A method for estimating locations of devices in a network, the method including: identifying each of the devices; inputting an approximate location of at least one of the devices; constructing a constrain for each of the devices, the constrain comprising at least one of a type of connectivity of the device and a technology characteristic related to the device; deriving an optimization criterion on a location for each of the devices, the criterion assigning a positive weight to each constrain that is satisfied by at least one of an estimated location and the approximate location and assigning a negative weight to each constrain that is not satisfied by at least one of the estimated location and the approximate location; calculating a best fit location for each of the devices that maximizes the optimization criterion; presenting the best fit location for each of the devices to a user, the user either accepting or rejecting each best fit location, the user providing additional information for constructing each cType: GrantFiled: May 28, 2008Date of Patent: June 2, 2009Assignee: International Business Machines CorporationInventors: Dakshi Agrawal, Matthew E. Duggan, Daniel J. Martin, Vasileios Pappas
-
Publication number: 20080304496Abstract: Methods, apparatus, and products for inferred discovery of a data communications device connected to a router, unreachable by a management module, and characterized by a device address are disclosed that include querying, by the management module, the router for connection data and identifying, by the management module in dependence upon the connection data, the device address.Type: ApplicationFiled: June 11, 2007Publication date: December 11, 2008Inventors: Matthew E. Duggan, Daniel J. Martin, David M. Roberts
-
Patent number: 7423979Abstract: A method and system are described herein for obtaining IGP network information useful in determining network routing topologies. The method involves querying a router for its router identifier and all its area identifiers, counting the router's number of area identifiers to determine whether the router is an ABR or an ASBR, and querying the router's link state database for the lowest area identifier on the router. The method further involves importing all Type 1 and Type 2 LSAs for that area into the database of a network discovery software engine, importing from the router's link state database only those networks outside the router's autonomous system that are also directly connected to an ASBR, then moving to the next highest area identifier in the router's database to repeat importing Type 1 and Type 2 LSAs for that area into the database.Type: GrantFiled: September 26, 2003Date of Patent: September 9, 2008Assignee: International Business Machines CorporationInventor: Daniel J. Martin
-
Patent number: 7324231Abstract: The present invention is a computing system typically but not necessarily used in a printer, which includes a processor for managing operation of a print engine, expansion buses, and bridge devices between expansion buses. A bus bridge is described which can operate in an expansion bus environment. The bus bridge uses a nontransparent PCI bridge in a nonstandard manner to emulate a transparent bus bridge. Processes are included for detecting overall bus topology in the system and for creating configuration cycles on the secondary side of any bridge found.Type: GrantFiled: December 5, 2002Date of Patent: January 29, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Brett L. Davis, Daniel J. Martin
-
Patent number: 6879206Abstract: A disabler circuit is disclosed for disabling a function of a device. The disabler circuit includes a switch electrically coupled to an input voltage and to ground. The disabler circuit further includes a fuse electrically coupled a series with the switch between the input voltage and ground. The disabler circuit also includes a resistor electrically coupled and parallel with the switch and in series with the fuse between the input voltage and ground. If the switch is off, then current flows from the input voltage to ground through the resistor and the fuse and the current is too small to blow the fuse. If the switch is on, then current flows from the input voltage to ground through the switch and the fuse and is large enough to blow the fuse. In specific embodiment, the disabler circuit is part of a formatter in a printer to disable a duplexing function of the printer.Type: GrantFiled: June 2, 2003Date of Patent: April 12, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Brian C. Mayer, Daniel J. Martin, Edward Michael Wood
-
Publication number: 20040239405Abstract: A disabler circuit is disclosed for disabling a function of a device. The disabler circuit includes a switch electrically coupled to an input voltage and to ground. The disabler circuit further includes a fuse electrically coupled a series with the switch between the input voltage and ground. The disabler circuit also includes a resistor electrically coupled and parallel with the switch and in series with the fuse between the input voltage and ground. If the switch is off, then current flows from the input voltage to ground through the resistor and the fuse and the current is too small to blow the fuse. If the switch is on, then current flows from the input voltage to ground through the switch and the fuse and is large enough to blow the fuse. In specific embodiment, the disabler circuit is part of a formatter in a printer to disable a duplexing function of the printer.Type: ApplicationFiled: June 2, 2003Publication date: December 2, 2004Inventors: Brian C. Mayer, Daniel J. Martin, Edward Michael Wood
-
Publication number: 20040233859Abstract: A method and system are described herein for obtaining IGP network information useful in determining network routing topologies. The method involves querying a router for its router identifier and all its area identifiers, counting the router's number of area identifiers to determine whether the router is an ABR or an ASBR, and querying the router's link state database for the lowest area identifier on the router. The method further involves importing all Type 1 and Type 2 LSAs for that area into the database of a network discovery software engine, importing from the router's link state database only those networks outside the router's autonomous system that are also directly connected to an ASBR, then moving to the next highest area identifier in the router's database to repeat importing Type 1 and Type 2 LSAs for that area into the database.Type: ApplicationFiled: September 26, 2003Publication date: November 25, 2004Inventor: Daniel J. Martin
-
Publication number: 20040109195Abstract: The present invention is a computing system typically but not necessarily used in a printer, which includes a processor for managing operation of a print engine, expansion buses, and bridge devices between expansion buses. A bus bridge is described which can operate in an expansion bus environment. The bus bridge uses a nontransparent PCI bridge in a nonstandard manner to emulate a transparent bus bridge. Processes are included for detecting overall bus topology in the system and for creating configuration cycles on the secondary side of any bridge found.Type: ApplicationFiled: December 5, 2002Publication date: June 10, 2004Inventors: Brett L. Davis, Daniel J. Martin
-
Patent number: 6744739Abstract: A method and system are described herein for obtaining IGP network information useful in determining network routing topologies. The method involves querying a router for its router identifier and all its area identifiers, counting the router's number of area identifiers to determine whether the router is an ABR or an ASBR, and querying the router's link state database for the lowest area identifier on the router. The method further involves importing all Type 1 and Type 2 LSAs for that area into the database of a network discovery software engine, importing from the router's link state database only those networks outside the router's autonomous system that are also directly connected to an ASBR, then moving to the next highest area identifier in the router's database to repeat importing Type 1 and Type 2 LSAs for that area into the database.Type: GrantFiled: May 18, 2001Date of Patent: June 1, 2004Assignee: Micromuse Inc.Inventor: Daniel J. Martin
-
Publication number: 20030026212Abstract: A method and system are described herein for obtaining IGP network information useful in determining network routing topologies. The method involves querying a router for its router identifier and all its area identifiers, counting the router's number of area identifiers to determine whether the router is an ABR or an ASBR, and querying the router's link state database for the lowest area identifier on the router. The method further involves importing all Type 1 and Type 2 LSAs for that area into the database of a network discovery software engine, importing from the router's link state database only those networks outside the router's autonomous system that are also directly connected to an ASBR, then moving to the next highest area identifier in the router's database to repeat importing Type 1 and Type 2 LSAs for that area into the database.Type: ApplicationFiled: May 18, 2001Publication date: February 6, 2003Inventor: Daniel J. Martin
-
Patent number: 6363268Abstract: A transmission line antenna assembly having a substantially continuous bandwidth from the microwave region of the electromagnetic spectrum to the VHF region of the spectrum. The antenna assembly includes at least one balanced transmission line antenna element of high-temperature superconductor material supported by a substrate, an antenna cavity supporting the substrate and containing a thermally-conductive electromagnetic-energy-absorbing material therein, and a cryogenic cooler for cooling the antenna element to a temperature at which it exhibits superconductivity.Type: GrantFiled: August 10, 1994Date of Patent: March 26, 2002Assignee: BAE Systems Aerospace Electronics Inc.Inventors: James M. Schuchardt, Daniel J. Martin
-
Patent number: 4972671Abstract: An aircraft turbo-engine having an intake grille formed by radial struts disposed between inner and outer rings, each of said radial struts being in two parts, an upstream, fixed structural first part, and a downstream second part pivoted on said first part and forming an adjustable flap which constitutes an intake guide vane, all of said struts having the same cross-section as each other and at least some of the struts incorporating a pipe for the passage of oil, those oil pipe carrying struts each having its structural first part divided by a radial portion into an upstream chamber for the passage of hot air and a downstream chamber which is open along the length of its trailing edge and which receives the oil pipe.Type: GrantFiled: May 10, 1989Date of Patent: November 27, 1990Assignee: Societe Nationale d'Etude et de Construction de Moteurs d'Aviation "S.N.E.C.M.A."Inventors: Jean-Claude Asselin, Pierre A. Glowacki, Daniel J. Martin
-
Patent number: D618504Type: GrantFiled: October 6, 2009Date of Patent: June 29, 2010Inventors: Nicholas G. Boychak, Daniel J. Martin, Rebecca S. Williams