Patents by Inventor Scott Graham

Scott Graham 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).

  • Publication number: 20080192654
    Abstract: A method, apparatus and computer program product implement InfiniBand (IB) network topology simplification. A Subnet Manager (SM) of an IB subnet sends a subnet discovery request to each switch requesting the number of ports that are attached to the switch. Each of the switches and target channel adapters (TCAs) within the IB subnet includes a Subnet Management Agent (SMA). The Subnet Management Agent (SMA) of the receiving switch responds to the SM indicating a sufficient number of ports on the switch to support at least one port for each TCA. Each TCA supports at least two local IDs (LIDs).
    Type: Application
    Filed: February 9, 2007
    Publication date: August 14, 2008
    Inventors: Timothy Roy Block, Charles Scott Graham, Kris Marie Kendall
  • Patent number: 7412545
    Abstract: A hosting partition update mechanism allows updating the I/O capability of a logically-partitioned computer system in a way that minimally affects the performance and availability of I/O in the computer system. When an update is needed, a new hosting partition is created with the desired update(s). The I/O adapters in the current hosting partition are then migrated to the new hosting partition. The migration of an I/O adapter from the current hosting partition to the new hosting partition is relatively fast, thereby minimally impacting system performance and availability of I/O. Once all of the I/O adapters have been migrated to the new hosting partition, the current hosting partition may be kept as a backup, or may be eliminated. Providing a new or backup hosting partition allows updates to be performed in the new or backup hosting partition in a non-disruptive manner while the current hosting partition continues to service I/O requests.
    Type: Grant
    Filed: July 22, 2004
    Date of Patent: August 12, 2008
    Assignee: International Business Machines Corporation
    Inventors: David Charles Boutcher, Charles Scott Graham, Harvey Gene Kiel, Chetan Mehta, Jaya Srikrishnan
  • Publication number: 20080178201
    Abstract: An I/O adapter sharing mechanism in a logically partitioned computer system allows sharing a network I/O adapter between logical partitions in an efficient manner. A first logical partition owns (or controls) the I/O adapter, and a second logical partition desires to use (or share) the I/O adapter. An I/O adapter device driver that includes a hardware interface is provided in the first logical partition. A virtual device driver is provided in the second logical partition that provides a set of functions that is at least partially defined by querying the I/O adapter device driver in the first logical partition. The I/O adapter sharing mechanism includes a transfer mechanism that allows data to be transferred directly from the virtual device driver in the second logical partition to the I/O adapter without passing through the I/O adapter device driver in the first logical partition.
    Type: Application
    Filed: March 26, 2008
    Publication date: July 24, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald Leroy Billau, Charles Scott Graham, Harvey Gene Kiel, Chetan Mehta, Lee Anton Sendelbach, Jaya Srikrishnan
  • Publication number: 20080178191
    Abstract: A hosting partition update mechanism allows updating I/O capability of a logically-partitioned computer system in a way that minimally affects the performance and availability of I/O in the computer system. When an update is needed, a new hosting partition is created with the desired update(s). I/O adapters in the current hosting partition are then migrated to the new hosting partition. The migration of an I/O adapter from the current hosting partition to the new hosting partition is relatively fast, thereby minimally impacting system performance and availability of I/O. Once all of the I/O adapters have been migrated to the new hosting partition, the current hosting partition may be kept as a backup, or may be eliminated. Providing a new or backup hosting partition allows updates to be performed in the new or backup hosting partition in a non-disruptive manner while the current hosting partition continues to service I/O requests.
    Type: Application
    Filed: March 26, 2008
    Publication date: July 24, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Charles Boutcher, Charles Scott Graham, Harvey Gene Kiel, Chetan Mehta, Jaya Srikrishnan
  • Publication number: 20080174482
    Abstract: One or more atmospheric propagation effects are estimated by using a phase comparison between and upper sideband and a lower sideband of a modulated signal. In one embodiment, one or more propagation effects are estimated by using a phase comparison between an upper sideband and a lower sideband of a satellite navigation signal. In one embodiment, one or more ionospheric propagation effects are estimated by using a phase comparison between an upper sideband and a lower sideband of a GPS M-code signal.
    Type: Application
    Filed: February 25, 2008
    Publication date: July 24, 2008
    Applicant: L-3 Communications Corporation
    Inventors: George Watson, Scott Graham, Chris Reed
  • Publication number: 20080144531
    Abstract: Methods and systems for discovering and managing devices connected to InfiniBand ports are provided. The discovery may be performed by an end node, such that the end node interoperates with all standard InfiniBand components. Specific actions that are vendor unique, and potentially not compliant with the InfiniBand architecture, may not be done until after the discovery is complete and it has been verified that the noncompliant action will only be directed to entities known to be capable of processing them. These actions may include assuming the configuration responsibilities that would have been performed by the Subnet Manager in a standard InfiniBand network.
    Type: Application
    Filed: December 14, 2006
    Publication date: June 19, 2008
    Inventors: Mark Edward Fisher, Charles Scott Graham, Thomas Rembert Sand
  • Publication number: 20080144614
    Abstract: Methods and systems for discovering whether a given connection to an InfiniBand port is a standard InfiniBand connection or a non-standard connection (e.g., indicating the presence of a proprietary device) are provided. The discovery may be performed by an end node, such that the end node interoperates with all standard InfiniBand components. Specific actions that are vendor unique, and potentially not compliant with the InfiniBand architecture, may not be done until after the discovery is complete and it has been verified that the noncompliant action will only be directed to entities know to be capable of processing them.
    Type: Application
    Filed: December 14, 2006
    Publication date: June 19, 2008
    Inventors: Mark Edward Fisher, Charles Scott Graham, Kris Marie Kendall, Thomas Rembert Sand, Timothy Jerry Schimke
  • Patent number: 7383555
    Abstract: An I/O adapter sharing mechanism in a logically partitioned computer system allows sharing a network I/O adapter between logical partitions in an efficient manner. A first logical partition owns (or controls) the I/O adapter, and a second logical partition desires to use (or share) the I/O adapter. An I/O adapter device driver that includes a hardware interface is provided in the first logical partition. A virtual device driver is provided in the second logical partition that provides a set of functions that is at least partially defined by querying the I/O adapter device driver in the first logical partition. The I/O adapter sharing mechanism includes a transfer mechanism that allows data to be transferred directly from the virtual device driver in the second logical partition to the I/O adapter without passing through the I/O adapter device driver in the first logical partition.
    Type: Grant
    Filed: March 11, 2004
    Date of Patent: June 3, 2008
    Assignee: International Business Machines Corporation
    Inventors: Ronald Leroy Billau, Charles Scott Graham, Harvey Gene Kiel, Chetan Mehta, Lee Anton Sendelbach, Jaya Srikrishnan
  • Patent number: 7375680
    Abstract: One or more atmospheric propagation effects are estimated by using a phase comparison between and upper sideband and a lower sideband of a modulated signal. In one embodiment, one or more propagation effects are estimated by using a phase comparison between an upper sideband and a lower sideband of a satellite navigation signal. In one embodiment, one or more ionospheric propagation effects are estimated by using a phase comparison between an upper sideband and a lower sideband of a GPS M-code signal.
    Type: Grant
    Filed: May 12, 2005
    Date of Patent: May 20, 2008
    Assignee: L-3 Communications Corporation
    Inventors: George Watson, Scott Graham, Chris Reed
  • Patent number: 7366583
    Abstract: A method for fabricating a component using a tool includes determining an actual property of a region of the component, comparing the actual property of the region of the component with an expected property of the region to determine a difference between the actual property and the expected property, and updating a path of the tool that is electronically stored in a memory and executable by a processor for fabricating the component based on the difference between the actual property and the expected property of the region.
    Type: Grant
    Filed: September 1, 2005
    Date of Patent: April 29, 2008
    Assignee: General Electric Company
    Inventors: Steven Michael Burgess, Larisa Alexandra Elman, John Scott Graham, Michael Thomas Keating, Stephen Michael Carter, Michael Joseph Martini
  • Publication number: 20080019872
    Abstract: A circuit for control of an output current in a multiple unit cell array includes an array of unit cells arranged in rows and columns. Each unit cell includes a column select transistor being adapted for control by a column selector and a row select transistor being adapted for control by a row selector. The column select transistor and the row select transistor are connected together in series to each other and between an output node and a first supply. A return electrode is provided to complete the circuit.
    Type: Application
    Filed: July 10, 2007
    Publication date: January 24, 2008
    Inventors: Donald Ackley, Scott Graham
  • Patent number: 7303584
    Abstract: A method for facilitating fusion of bone structures includes providing an implant member for positioning between opposed bone structures, the implant member having a first end and a second end, and a segmentable portion having an outer wall defining an internal cavity for reception of bone growth inducing substances. The outer wall has at least one groove which extends substantially continuously about the outer wall to define a plurality of discrete ring-like segments. Each ring-like segment includes a plurality of apertures extending therethrough in communication with the internal cavity to permit fusion of vertebral bone tissue. The vertebral space defined between adjacent vertebral bodies is accessed, and the desired implant member length for insertion into the space between adjacent vertebral bodies is determined. The implant member is cut to the desired length and advanced within the vertebral space between the adjacent vertebral bodies.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: December 4, 2007
    Assignee: Howmedica Osteonics Corp.
    Inventors: Michael Castro, Herb Cohen, David Nichols, R. Scott Graham
  • Patent number: 7266083
    Abstract: A method, apparatus and computer program product are provided for implementing queue pair connection protection over an interconnect network, such as InfiniBand. A message packet is received for a queue pair (QP) and the QP is checked for an imminent connection failure. Responsive to identifying an imminent connection failure, a special message processing mode is established for the QP. After the special message processing mode is established, packets of the message are received without establishing a message queue entry and without storing packet data.
    Type: Grant
    Filed: February 26, 2003
    Date of Patent: September 4, 2007
    Assignee: International Business Machines Corporation
    Inventors: Michael Joseph Carnevale, Charles Scott Graham, Brent William Jacobs, Daniel Frank Moertl, Timothy Jerry Schimke, Lee Anton Sendelbach
  • Patent number: 7225364
    Abstract: A method, apparatus, and computer program product are provided for implementing a receive function over an interconnect network, such as InfiniBand. A virtual lane (VL) with a pending packet for a queue pair (QP) is selected. Then the pending packet is checked for an exceptional condition. Responsive to identifying the exceptional condition for the pending packet, a state bit is set for freezing the selected VL; and an interrupt is generated to firmware. Responsive to receiving the interrupt, the firmware determines a cause for freezing the selected VL and performs a responsive action. For example, the responsive action performed by firmware includes firmware performing an error recovery procedure (ERP) for the QP; firmware updating a state for the QP; or firmware performing application unique processing for the QP.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: May 29, 2007
    Assignee: International Business Machines Corporation
    Inventors: Michael Joseph Carnevale, Charles Scott Graham, Daniel Frank Moertl, Timothy Jerry Schimke
  • Patent number: 7212547
    Abstract: A method, apparatus, and computer program product are provided for implementing global to local queue pair translation in a network transport layer. A global queue pair number is identified. The global queue pair number is translated to a smaller local queue pair number. The local queue pair number is used for storing local queue pair context data for outbound header generation and inbound header checking. Upper layers of the network protocol above the network transport layer are allowed to use the global queue pair numbers.
    Type: Grant
    Filed: February 6, 2003
    Date of Patent: May 1, 2007
    Assignee: International Business Machines Corporation
    Inventors: Michael Joseph Carnevale, Charles Scott Graham, Daniel Frank Moertl, Timothy Jerry Schimke
  • Patent number: 7204926
    Abstract: A tandem blisk is mounted in a multiaxis electrochemical machine. A first row of blades is electrochemically machined in sequence. A second row of blades is then electrochemically machined in sequence while the blisk is still mounted in the machine. The machine is initially set up for machining both stages without removal of the blisk between the machining sequences.
    Type: Grant
    Filed: November 26, 2001
    Date of Patent: April 17, 2007
    Assignee: General Electric Company
    Inventors: Michael Scott Lamphere, John Scott Graham, Richard Spicer Robertson
  • Publication number: 20060283795
    Abstract: A wastewater treatment system includes a septic tank having a discharge in flow communication with one or more biofilter containers having filter media therein. Wastewater or effluent from the septic tank is allowed to contact the filter media and each container includes an outlet for discharging the wastewater to the environment or transferred to other treatment facilities.
    Type: Application
    Filed: August 28, 2006
    Publication date: December 21, 2006
    Inventors: Harry Nurse, Scott Graham, Kevin Sherman
  • Patent number: 7150063
    Abstract: A vehicle washing mitt for covering vehicle washing brushes, such as those at self-service car washes. The mitt is shaped to effectively cover the vehicle washing brush while it is in use. The material used to form the mitt has a soft fibrous external outside and is secured on to the brush with a fastener. Methods of washing a vehicle by using the mitt.
    Type: Grant
    Filed: March 14, 2000
    Date of Patent: December 19, 2006
    Inventor: Scott Graham
  • Publication number: 20060273953
    Abstract: One or more atmospheric propagation effects are estimated by using a phase comparison between and upper sideband and a lower sideband of a modulated signal. In one embodiment, one or more propagation effects are estimated by using a phase comparison between an upper sideband and a lower sideband of a satellite navigation signal. In one embodiment, one or more ionospheric propagation effects are estimated by using a phase comparison between an upper sideband and a lower sideband of a GPS M-code signal.
    Type: Application
    Filed: May 12, 2005
    Publication date: December 7, 2006
    Inventors: George Watson, Scott Graham, Chris Reed
  • Patent number: 7133405
    Abstract: An apparatus and method for an advanced multiplexing technique to allow a single host to support multiple Internet Protocol (IP) queue pairs with little or no overhead are provided. With the apparatus and method, after a queue pair is created, Internet Protocol filter attributes and values are set up for the queue pair through value added features to the standard InfiniBand “QP Modify” method. The IP filters are used during normal operations to determine which queue pair is associated with an incoming packet. During normal operations, when a channel adapter receives an Internet Protocol (IP) over InfiniBand (IB) packet, it uses one or more of several fields in the packet's transport and/or network header to determine which queue pair shall receive the packet. Thus, the host channel adapter uses the IP filters to route incoming packets to the appropriate queue pair and thereby allow more than one queue pair to be used to support IP.
    Type: Grant
    Filed: August 30, 2001
    Date of Patent: November 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: Charles Scott Graham, Vivek Kashyap, Danny Marvin Neal, Renato John Recio, Lee Anton Sendelbach