Patents by Inventor Gregg Lucas

Gregg Lucas 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: 20060277327
    Abstract: A method is disclosed to set signal compensation settings for a data storage device comprising a first port and a second port, where that first port is interconnected to a first switch via a first communication pathway having a predetermined first length. The method determines first signal compensation settings based upon the first length.
    Type: Application
    Filed: June 3, 2005
    Publication date: December 7, 2006
    Inventors: Brian Cagno, Robert Kubo, Gregg Lucas
  • Publication number: 20060200685
    Abstract: A method is disclosed to selectively provide power to a component disposed in an information storage and retrieval system. Applicants' method supplies a controller comprising a control portion in combination with a plurality of components comprising one or more host adapters, one or more device adapter ports, and a Fibre Channel switch. The method monitors the performance of each of those components. The method discontinues the supply of power to first component while continuing to provide power to the remaining plurality of components. The method then resumes providing power to the first component while continuing the supply of power to the remaining plurality of components.
    Type: Application
    Filed: March 3, 2005
    Publication date: September 7, 2006
    Inventors: Carl Jones, Robert Kubo, Gregg Lucas
  • Publication number: 20060181400
    Abstract: Components in a data storage subsystem are tracked, and their status monitored, with the use of memory devices such as RFID tags. In the practice of the invention, a component of a data storage subsystem, such as a data recording device, is associated with a memory device, such as but not limited to a Radio Frequency Identification (RFID) tag, that is capable of storing information regarding a status of the data storage component. A storage controller controls the data storage component. A reader/writer operably integrated into the storage controller, wherein the reader/writer is operable to be controlled by the storage controller to communicate in a wireless manner an update of the information within said memory device regarding the status said data storage component.
    Type: Application
    Filed: January 31, 2005
    Publication date: August 17, 2006
    Applicant: International Business Machines Corporation
    Inventors: Aaron Cox, John Elliott, Richard Kisley, Gregg Lucas
  • Publication number: 20060182110
    Abstract: An apparatus, system, and method are disclosed for fibre channel device addressing. The apparatus includes a mapping module, a receiving module, and an assigning module configured to execute the necessary steps of defining an address assignment map to associate a single logical address with a physical device, receive a request for the logical address defined for the physical device by the address assignment map, and consistently assign the logical address defined by the address assignment map to the physical device. Beneficially, the apparatus, system, and method provide for consistent and reliable fibre channel device addressing.
    Type: Application
    Filed: February 17, 2005
    Publication date: August 17, 2006
    Inventors: Matthew Bomhoff, Brian Cagno, John Elliott, Robert Kubo, Gregg Lucas
  • Publication number: 20060179167
    Abstract: An apparatus, system, and method are disclosed for performing a storage device maintenance operation. A management module receives a command through an interconnection module configured as a non-blocking switch. The management module performs a maintenance operation on a storage device through the interconnection module in response to the command. In addition, the management module may receive queries on the status of the maintenance operation through the interconnection module and report the status of the maintenance operation through the interconnection module.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 10, 2006
    Inventors: Matthew Bomhoff, Brian Cagno, Gregg Lucas, Kenny Qiu
  • Publication number: 20060174044
    Abstract: A multiple-master Inter Integrated Circuit (“I2C) bus system includes a first master device including a first processing device within a first power boundary and a second master device including a second processing device within a second power boundary connected through a single I2C bus to one or more slave devices. The second master device utilizes a software algorithm or hardware component to detect or manage power up of the first power boundary. Additionally, the second master device includes a bus control algorithm that allows it, once initiated, to communicate with the connected slave device, to direct the first power boundary to activate or detect that the first power boundary has powered up, and to release the I2C bus. Once the first processor has initialized, the first master device acquires control of the I2C bus without arbitration or interference with the second master device.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 3, 2006
    Inventors: Matthew Bomhoff, Brian Cagno, Robert Kubo, Gregg Lucas
  • Publication number: 20060164795
    Abstract: Systems and methods for thermally isolating multiple energy producing entities and for monitoring the operational status of each entity. A thermal dielectric placed between each of the multiple energy producing entities creates isolation or containment zones, and a monitor provided within each isolation or containment zone determines the operational status of each entity. The thermal dielectric minimizes the adverse impact a failed entity can have on neighboring entities by isolating loads generated from each individual energy producing entity. The thermal dielectric also helps isolate a monitor within one isolation or containment zone from conditions existing in a neighboring zone. Each monitor helps to identify the operational status and conditions of one of the isolation or containment zones and a corresponding one of the entities located within such zone.
    Type: Application
    Filed: January 21, 2005
    Publication date: July 27, 2006
    Applicant: International Business Machines Corporation
    Inventors: Carl Jones, Robert Kubo, Gregg Lucas
  • Publication number: 20060146461
    Abstract: An apparatus, system, and method are disclosed for maximizing power system holdup time during loss of input power. An energy storage module is included to deliver energy from an output stage of a first power supply to a bus. A power loss module is included to detect loss of power transmitting capability from an input stage of the first power supply to the output stage of the first power supply. A set-point reduction module is included to reduce an output voltage of the first power supply in response to the power loss module detecting loss of power transmitting capability. An isolation module is included to prevent energy flow from the energy storage module to the bus when the output voltage of the first power supply is lower than a voltage on the bus sustained by a second power supply.
    Type: Application
    Filed: January 6, 2005
    Publication date: July 6, 2006
    Inventors: Carl Jones, Robert Kubo, Gregg Lucas
  • Publication number: 20060132310
    Abstract: Components in a data storage subsystem are tracked, and their status monitored, with the use of memory devices such as RFID tags. In the practice of the invention, a component of a data storage subsystem, such as a data recording device, is associated with a memory device, such as but not limited to a Radio Frequency Identification (RFID) tag, that is capable of storing information regarding the data storage component and configured to transmit such information upon interrogation by a reader device. The memory device is coupled to an indicator device that is configured to selectively indicate information about the data storage component.
    Type: Application
    Filed: December 17, 2004
    Publication date: June 22, 2006
    Applicant: International Business Machines Corporation
    Inventors: Aaron Cox, Richard Kisley, Gregg Lucas
  • Publication number: 20060114930
    Abstract: Systems, methods and a computer program product are provided to permit the identification of all of the devices of a specified domain in a multi-domain environment. All communication among the domain devices is in-band having the advantage that no additional cabling is required. A control center between host devices and the domains receives an in-band command from an initiating device in a specified domain, the command being transmitted in response to the activation of a triggering device on the initiating device. Upon receipt of the command, the control center broadcasts an in-band command to each of the other devices in the domain directing the other devices to activate an indicator on each of the other devices. With the indicators on the devices in the specified domain activated, an administrator is able to identify those devices and thus focus his search for the faulty device only on those devices within the domain.
    Type: Application
    Filed: November 17, 2004
    Publication date: June 1, 2006
    Applicant: International Business Machines (IBM) Corporation
    Inventors: Gregg Lucas, Robert Kubo, Michael Curnalia, Aaron Cox, Matthew Bomhoff
  • Publication number: 20060114758
    Abstract: A data storage and retrieval system that comprises a data storage device is disclosed. The data storage and retrieval system further comprises a first LED, a second LED, a third LED, and a fourth LED, interconnected with the data storage device. The data storage device causes the first LED and the second LED to emit first light comprising a first color if the data storage device detects an internal failure. Alternatively, the storage device causes the third LED and the fourth LED to emit second light comprising a second color if the data storage device remains operative.
    Type: Application
    Filed: November 18, 2004
    Publication date: June 1, 2006
    Inventors: Carl Jones, Gregg Lucas, Andrew Seidel
  • Publication number: 20060112305
    Abstract: An apparatus, system, and method are disclosed for limiting failures in redundant signals. A coordination module generates a power status signal for each of a plurality of power modules. An input module receives a source signal. A signal generation module generates a plurality of output signals from the source signal and at least one power status signal. The output signals are not asserted if at least one power supply is operational. If a device of the signal generation module malfunctions, no more than one output signal is erroneously asserted.
    Type: Application
    Filed: November 16, 2004
    Publication date: May 25, 2006
    Inventors: Brian Cagno, John Elliott, Carl Jones, Robert Kubo, Gregg Lucas
  • Publication number: 20060112249
    Abstract: A method is disclosed to set the signaling rate of a switch domain disposed in an information storage and retrieval system. The method establishes a switch domain target operating speed, and determines if that switch domain target operating speed comprises a first signaling rate. If the switch domain target operating speed comprises a first signaling rate, then the method asserts first Device Control Code bits to each of the plurality of data storage devices, and each of the plurality of data storage devices communicates with the switch using that first signaling rate. If the switch domain target operating speed does not comprise the first signaling rate, then the method asserts second Device Control Code bits to each of the plurality of data storage devices, and each of the plurality of data storage devices communicates with the switch using a second signaling rate.
    Type: Application
    Filed: November 22, 2004
    Publication date: May 25, 2006
    Inventors: Matthew Bomhoff, Brian Cagno, John Elliott, Carl Jones, Robert Kubo, Gregg Lucas
  • Publication number: 20060109844
    Abstract: An apparatus, system, and method are disclosed for automatically and transparently managing addresses in an arbitrated loop network. An arbitrated loop network switch is programmed with an address map and configured with the necessary modules to monitor an address assignment process and associate soft assigned addresses claimed during the address arbitration process with physical slot addresses. In one embodiment, the address fields of packets addressing a specific physical slot are changed (in route) to the soft address assigned during the address arbitration process. The entire process may be transparent to the rest of the network and to users. The present invention facilitates maintaining a physically ordered addressing scheme despite any soft addressing that occurs during loop initialization.
    Type: Application
    Filed: November 19, 2004
    Publication date: May 25, 2006
    Inventors: Matthew Bomhoff, Brian Cagno, Gregg Lucas, Kenny Gan Qiu, Andrew Seidel
  • Publication number: 20060103997
    Abstract: A method is disclosed to supply power to one or more battery-backup assemblies. The method supplies a first controller, a second controller, a first battery-backup assembly, and a second battery-backup assembly. The method further supplies a power bus interconnected to the first controller, the second controller, the first battery-backup assembly, and the second battery-backup assembly, and a first power supply and a second power supply interconnected with the power bus. The method provides power to the first controller and to the second controller and to the first battery-backup assembly over a first period of time, and provides power to the first controller and to the second controller and to the second battery-backup assembly over a second period of time, where the first period of time differs from the second period of time.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 18, 2006
    Inventors: Carl Jones, Robert Kubo, Gregg Lucas
  • Publication number: 20060106947
    Abstract: An information storage and retrieval system is disclosed, wherein that information storage and retrieval system comprises a storage controller, comprising one or more host adapter ports, one or more device adapter ports, a processor, and a Fibre Channel switch. The information storage and retrieval system further comprises a Fibre Channel switch controller consisting essentially of a Fibre Channel switch and a processor. The system further comprises a plurality of data storage devices, where each of those data storage devices is interconnected with the storage controller and with the Fibre Channel switch controller.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 18, 2006
    Inventors: Michael Benhase, Matthew Bomhoff, Brian Cagno, John Elliott, Robert Kubo, Gregg Lucas
  • Publication number: 20060104206
    Abstract: An apparatus, system, and method are disclosed for detecting a fibre channel miscabling event. The apparatus includes a detect module, a determine module, and an enable module. The detect module detects a fibre channel cable connection configuration, the determine module determines whether the connection configuration is valid according to preset validity requirements, and the enable module enables a valid fibre channel connection. Additionally, services for implementing such an apparatus, system, and method are disclosed. Implementation of the apparatus, system, and method beneficially reduce risk of data corruption, denial of data access, and similar data communication errors associated with miscabling events.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 18, 2006
    Inventors: Matthew Bomhoff, Brian Cagno, John Elliott, Robert Kubo, Gregg Lucas
  • Publication number: 20060106752
    Abstract: A method to provide an operation to an information storage device is disclosed. The method supplies an information storage device and a protocol conversion device capable of receiving an operation in a first communication protocol comprising a variable attribute, and providing that operation to the information storage device in a second communication protocol, where that second communication protocol does not support the variable attribute. The method provides an operation to the protocol conversion device using said first communication protocol, and determines if the variable attribute is configured in that operation. If the method determines that the variable attribute is not configured in the operation, then the method provides the operation to the information storage device using the second communication protocol.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 18, 2006
    Inventors: Carl Jones, Robert Kubo, Gregg Lucas
  • Publication number: 20060106952
    Abstract: An apparatus, system, and method are disclosed for integrating an enclosure. An initialization module initializes a second enclosure. A discovery module discovers a connection of the second enclosure to a first enclosure. An address module creates a valid address for the second enclosure. An assignment module assigns the address to the second enclosure. A power control module cycles power to the second enclosure to reinitialize the second enclosure and set the address.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 18, 2006
    Inventors: Matthew Bomhoff, Brian Cagno, John Elliott, Robert Kubo, Gregg Lucas
  • Publication number: 20060104215
    Abstract: A method is disclosed to set the speed of a network. The method supplies a network interconnected with a system controller and a plurality of switch domains, where each of those plurality of switch domains comprises one or more information storage devices and a switch domain controller, and sets by each of the plurality of switch domains a signaling rate for that switch domain. The method queries in-band by the system controller each of the plurality of switch domains for that switch domain's signaling rate, and provides in-band by each of the plurality of switch domains the signaling rate for that switch domain. The method provides in-band by the system controller to each of the plurality of switch domains a first speed selection command specifying a first network speed, and resets by each of the plurality of switch domains the signaling rate for that switch domain to the first network speed.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 18, 2006
    Inventors: Matthew Bomhoff, Brian Cagno, John Elliott, Carl Jones, Robert Kubo, Gregg Lucas, Katherine Tyldesley