Patents by Inventor Douglas Andrew Wood

Douglas Andrew Wood 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: 9342431
    Abstract: A technique to generically manage extensible correlation data is provided for correlating a series of events. The technique employs a global unique identifier (GUID) for identifying an event and uses the GUID as a key to associate one or more extensible correlators of correlation data. A transport correlator may be configured to transport the GUID for associating with a GUID of a second event such that a small and fixed amount of data is passed by the communications layer providing the transport, minimally impacting communications. An arbitrary amount of data may be logged and keyed with the GUID, providing optimization and flexibility.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: May 17, 2016
    Assignee: International Business Machines Corporation
    Inventors: Harm Sluiman, Eric Labadie, Abdolreza Salahshour, Douglas Andrew Wood
  • Patent number: 9002668
    Abstract: A method, system, and computer usable program product for discovering an equipment power connection relationship between an equipment and an electrical power outlet. A workload executing on the equipment is monitored for a period resulting in monitoring data. The Metering data associated with a first power outlet in a plurality of power outlets is searched, the metering data representing electrical power drawn from a power outlet over the period. A determination is made whether the monitoring data matches with the metering data associated with the first power outlet. If a match is determined, a relationship is identified between the equipment and the first power outlet, whereby the first power outlet is known to supply electrical power to the equipment.
    Type: Grant
    Filed: April 28, 2010
    Date of Patent: April 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jeffery John Van Heuklon, Douglas Andrew Wood
  • Patent number: 8554456
    Abstract: An approach is provided that gathers observational traffic data at traffic controller nodes. Each of the traffic controller nodes communicates observational traffic data to other traffic controller nodes via a network. The traffic controller nodes negotiate traffic control parameters. The negotiating process receives timing proposals from the other traffic controller nodes included in the related set. The nodes analyze the proposed timings based on the traffic controller's gathered observational traffic data. The traffic controller node prepares responses in response to the analysis. The traffic controller node sends the negotiation responses to the other traffic controller nodes. The traffic controller node also adjusts its traffic control parameters that control the node's cycle times based on the analysis.
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: October 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Charles David Brant, Esther Marie Burwell, Robert Lee Orr, Douglas Andrew Wood
  • Publication number: 20130013178
    Abstract: An approach is provided that gathers observational traffic data at traffic controller nodes. Each of the traffic controller nodes communicates observational traffic data other traffic controller nodes via a network. The traffic controller nodes negotiate traffic control parameters. The negotiating process receives timing proposals from the other traffic controller nodes included in the related set. The nodes analyze the proposed timings based on the traffic controller's gathered observational traffic data. The traffic controller node prepares responses in response to the analysis. The traffic controller node sends the negotiation responses to the other traffic controller nodes. The traffic controller node also adjusts its traffic control parameters that control the node's cycle times based on the analysis.
    Type: Application
    Filed: July 5, 2011
    Publication date: January 10, 2013
    Applicant: International Business Machines Corporation
    Inventors: Charles David Brant, Esther Marie Burwell, Robert Lee Orr, Douglas Andrew Wood
  • Publication number: 20110270461
    Abstract: A method, system, and computer usable program product for discovering an equipment power connection relationship between an equipment and an electrical power outlet. A workload executing on the equipment is monitored for a period resulting in monitoring data. The Metering data associated with a first power outlet in a plurality of power outlets is searched, the metering data representing electrical power drawn from a power outlet over the period. A determination is made whether the monitoring data matches with the metering data associated with the first power outlet. If a match is determined, a relationship is identified between the equipment and the first power outlet, whereby the first power outlet is known to supply electrical power to the equipment.
    Type: Application
    Filed: April 28, 2010
    Publication date: November 3, 2011
    Applicant: International Business Machines Corporation
    Inventors: JEFFERY JOHN VAN HEUKLON, Douglas Andrew Wood
  • Patent number: 7624432
    Abstract: Provided are a method, a system, an article of manufacture, and a computer program product, wherein a first indicator is stored for a first entity, and wherein the first indicator identifies groups to which the first entity belongs and operations associated with the groups. The first entity receives a second indicator from a second entity, wherein the second indicator indicates privileges granted to the second entity for at least one operation on at least one group. A determination is made locally by the first entity, whether an operation requested by the second entity is to be executed by the first entity, based on a comparison of the second indicator to the first indicator.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: November 24, 2009
    Assignee: International Business Machines Corporation
    Inventor: Douglas Andrew Wood
  • Publication number: 20090138595
    Abstract: A technique to generically manage extensible correlation data is provided for correlating a series of events. The technique employs a global unique identifier (GUID) for identifying an event and uses the GUID as a key to associate one or more extensible correlators of correlation data. A transport correlator may be configured to transport the GUID for associating with a GUID of a second event such that a small and fixed amount of data is passed by the communications layer providing the transport, minimally impacting communications. An arbitrary amount of data may be logged and keyed with the GUID, providing optimization and flexibility.
    Type: Application
    Filed: February 5, 2009
    Publication date: May 28, 2009
    Inventors: Harm Sluiman, Eric Labadie, Abdolreza Salahshour, Douglas Andrew Wood
  • Patent number: 7533153
    Abstract: A computer implemented method for managing IM presence based on task context, comprising storing group affiliations for a requesting IM user and a target IM user. A request from the requesting IM user is received for the target IM user's status. The requesting IM user's group affiliation is determined. The target IM user's status relationship associated with the requesting IM user's group affiliation is determined. The status relationship for the target IM user is returned to the requesting IM user. Communication from the requesting IM user is forwarded to a predefined reroute destination if the target IM user has defined the reroute destination for communication originating from the requesting IM user's group affiliation.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: May 12, 2009
    Assignee: International Business Machines Corporation
    Inventors: Douglas Andrew Wood, Kamorudeen Larry Yusuf
  • Patent number: 7523463
    Abstract: A technique to generically manage extensible correlation data is provided for correlating a series of events. The technique employs a global unique identifier (GUID) for identifying an event and uses the GUID as a key to associate one or more extensible correlators of correlation data. A transport correlator may be configured to transport the GUID for associating with a GUID of a second event such that a small and fixed amount of data is passed by the communications layer providing the transport, minimally impacting communications. An arbitrary amount of data may be logged and keyed with the GUID, providing optimization and flexibility.
    Type: Grant
    Filed: November 6, 2003
    Date of Patent: April 21, 2009
    Assignee: International Business Machines Corporation
    Inventors: Harm Sluiman, Eric Labadie, Abdolreza Salahshour, Douglas Andrew Wood
  • Patent number: 7146351
    Abstract: Calibration factors determine how topograpy components are designed and built in order to support the management philosophies and methodologies. A marketing analysis may be used to identify the calibration factors that are needed to support a large market. In this manner, many calibration factors may be applied to a single topography requirement so that multiple operating environments and multiple management philosophies are supported by the topography. The components are stored in a component library and calibration factors corresponding to the components are stored in a data store. A customer's management philosophy, methodology, and operating environments are compared with the component metadata in order to identify suitable topography components which are installed on client computer systems to form to topography. Topography-neutral application components are adapted for installation on any topography regardless of the customer's management characteristics and operating environments.
    Type: Grant
    Filed: November 28, 2001
    Date of Patent: December 5, 2006
    Assignee: International Business Machines Corporation
    Inventors: John William Sweitzer, Douglas Andrew Wood
  • Patent number: 7072900
    Abstract: A system and method for developing topography based management systems is presented. A software system is designed using a layered approach that provides a topography that is suitable to a particular management philosophy or particular customer requirements. The topography can be viewed as a fabric that provides an infrastructure that supports the customer's management philosophy and other requirements. The topography addresses deployment mechanisms, such as interfaces between applications and users, security infrastructure, such as what control is asserted and maintained for the topography, component interaction defining how components installed on the topography interact with one another, and operation conduits that determine where and how processing is performed within the infrastructure. These same capabilities are addressed by other topographies that are developed. Common topography-neutral application components are designed and built to be installed on any topography.
    Type: Grant
    Filed: November 28, 2001
    Date of Patent: July 4, 2006
    Assignee: International Business Machines Corporation
    Inventors: John William Sweitzer, Douglas Andrew Wood
  • Patent number: 6857123
    Abstract: As a solution to the problem of distributed knowledge of data object definitions, data object definitions are removed from the source code. A Meta Data Service is created and made available on a network which knows the definitions of all of the objects that are used by applications that are designed to use the Meta Data Service. When an object is created, the Meta Data Service creates and stores a meta definition for the object. Data objects are passed over a network in a “soft” format. Applications within a distributed data processing system are designed in such a manner such that, at any stage of object processing, an application does not assume to understand the definition or structure of an object, nor is an application hard-coded with the object definitions. At each stage, an application queries the Meta Data Service for the meta definition of the object before proceeding with the processing of an object.
    Type: Grant
    Filed: December 18, 1998
    Date of Patent: February 15, 2005
    Assignee: International Business Machines Corporation
    Inventors: Andrew Max Nuxoll, Gordon Scott Rulong, Douglas Andrew Wood
  • Publication number: 20040237093
    Abstract: A technique to generically manage extensible correlation data is provided for correlating a series of events. The technique employs a global unique identifier (GUID) for identifying an event and uses the GUID as a key to associate one or more extensible correlators of correlation data. A transport correlator may be configured to transport the GUID for associating with a GUID of a second event such that a small and fixed amount of data is passed by the communications layer providing the transport, minimally impacting communications. An arbitrary amount of data may be logged and keyed with the GUID, providing optimization and flexibility.
    Type: Application
    Filed: November 6, 2003
    Publication date: November 25, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Harm Sluiman, Eric Labadie, Abdolreza Salahshour, Douglas Andrew Wood
  • Publication number: 20030101180
    Abstract: Calibration factors determine how topograpy components are designed and built in order to support the management philosophies and methodologies. A marketing analysis may be used to identify the calibration factors that are needed to support a large market. In this manner, many calibration factors may be applied to a single topography requirement so that multiple operating environments and multiple management philosophies are supported by the topography. The components are stored in a component library and calibration factors corresponding to the components are stored in a data store. A customer's management philosophy, methodology, and operating environments are compared with the component metadata in order to identify suitable topography components which are installed on client computer systems to form to topography. Topography-neutral application components are adapted for installation on any topography regardless of the customer's management characteristics and operating environments.
    Type: Application
    Filed: November 28, 2001
    Publication date: May 29, 2003
    Applicant: International Business Machines Corporation
    Inventors: John William Sweitzer, Douglas Andrew Wood
  • Publication number: 20030101250
    Abstract: A system and method for developing topography based management systems is presented. A software system is designed using a layered approach that provides a topography that is suitable to a particular management philosophy or particular customer requirements. The topography can be viewed as a fabric that provides an infrastructure that supports the customer's management philosophy and other requirements. The topography addresses deployment mechanisms, such as interfaces between applications and users, security infrastructure, such as what control is asserted and maintained for the topography, component interaction defining how components installed on the topography interact with one another, and operation conduits that determine where and how processing is performed within the infrastructure. These same capabilities are addressed by other topographies that are developed. Common topography-neutral application components are designed and built to be installed on any topography.
    Type: Application
    Filed: November 28, 2001
    Publication date: May 29, 2003
    Applicant: International Business Machines Corporation
    Inventors: John William Sweitzer, Douglas Andrew Wood
  • Patent number: 6321192
    Abstract: An adaptive learning system and method. This method begins when a problem description provided by the user is received. This problem description may include non-tokenized text. The description is then searched character-by-character against a unique keyword data structure for any user-defined keywords. During this matching process, the routine examines each character in the description and compares it to the keywords in the data structure. Once all keywords are identified, the routine generates a set of solutions associated with at least one of the matching keywords. These solutions are then ranked, for example, based on how many times a respective solution has been used (to solve the problem previously) or how may matching keywords are associated with a respective solution.
    Type: Grant
    Filed: October 22, 1998
    Date of Patent: November 20, 2001
    Assignee: International Business Machines Corporation
    Inventors: Alice Maria Houchin, Douglas Andrew Wood
  • Patent number: 6263333
    Abstract: A method for searching a non-tokenized text string for matches against a keyword data structure organized as a set of one or more keyword objects. The method begins by (a) indexing into the keyword data structure using a character in the non-tokenized text string. Preferably, the character is a Unicode value. The routine then continues by (b) comparing a portion of the non-tokenized text string to a keyword object. If the portion of the non-tokenized text string matches the keyword object, the routine saves the keyword object in a match list. If, however, the portion of the non-tokenized text string does not match the keyword object and there are no other keyword objects that share a root with the non-matched keyword object, the routine repeats step (a) with a new character. These steps are then repeated until all characters in the non-tokenized text string have been analyzed against the keyword data structure.
    Type: Grant
    Filed: October 22, 1998
    Date of Patent: July 17, 2001
    Assignee: International Business Machines Corporation
    Inventors: Alice Maria Houchin, Douglas Andrew Wood