Patents by Inventor Steven Lucas

Steven 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).

  • Patent number: 7865708
    Abstract: Consistency for replicating data storage subsystem configurations in accordance with a “golden” configuration file. A data storage subsystem comprises a blade system with a plurality of slots, the blade system configured to support a plurality of blades and a storage system, each arranged in a predetermined slot of the blade system. A management module operates the blade system to first power on the storage system. In accordance with a “golden” configuration file, the storage system passes sequence information to the management module. The management module powers on the plurality of server blades in accordance with the sequence information. The storage system is configured with the “golden” configuration file to log on the server blades in accordance with the power on sequence to logically configure the server blades in accordance with the “golden” configuration file.
    Type: Grant
    Filed: August 13, 2007
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Linda Van Patten Benhase, John Charles Elliott, Robert Akira Kubo, Gregg Steven Lucas
  • Patent number: 7822990
    Abstract: Systems and methods for providing encryption and decryption of data transmitted on a computer implemented network, preferably user authentication identifier data, such as a password, at the point of entry into the user's computer. The systems and methods enable an end user to mentally select a marker from one of the randomly arranged elements on a first portion of a graphical image. A second portion of the graphical image includes an arrangement of possible elements of any individual authentication identifier sequence, and is positioned adjacent to the first portion. The systems and methods prompt a user to enter each element of the identifier by moving the selected marker and the first portion as necessary to substantially align the selected marker with a chosen element of the authentication identifier appearing on the outer portion. According to one embodiment, the image portions are concentric wheels. According to another embodiment, the image portions are arranged in adjacent rows.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: October 26, 2010
    Assignee: Oracle International Corporation
    Inventors: Thomas Emmanual Varghese, Steven Lucas Harris, Jon Bryan Fisher, Don Bosco Durai
  • Patent number: 7818612
    Abstract: An apparatus and system 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: Grant
    Filed: June 16, 2008
    Date of Patent: October 19, 2010
    Assignee: International Business Machines Corporation
    Inventors: Matthew David Bomhoff, Brian James Cagno, Gregg Steven Lucas, Kenny Nian Gan Qiu
  • Patent number: 7787482
    Abstract: A high speed fabric is provided and is partitioned into sub-fabrics for host adapter traffic and device adapter traffic. A high-speed switch includes an expander for host adapter traffic and an expander for device adapter traffic. The high-speed switch also includes a plurality of connectors, where each connector is partitioned into dual interfaces. For each connector, one interface is connected to the host adapter traffic expander and the other interface is connected to the device adapter traffic expander. Blades are provided with one or more connectors, where each connector is partitioned into dual interfaces for host adapter traffic and device adapter traffic. The blades may be any combination of processor blades, boot drive enclosure blades, switched bunch of disks enclosure blades, and/or integrated RAID controller disk enclosure blades.
    Type: Grant
    Filed: October 17, 2006
    Date of Patent: August 31, 2010
    Assignee: International Business Machines Corporation
    Inventors: Katherine Tyldesley Blinick, Rezaul Shah Mohammad Islam, Gregg Steven Lucas, Robert Earl Medlin, Tohru Sumiyoshi
  • Patent number: 7782126
    Abstract: A mechanism is provided for a one card to filter false signals due to a another card being hot-plugged. A discriminator circuit in the card receives a low-state signal via an input and, responsive to receiving the low-state signal, the discriminator circuit compares the low-state signal to a static signal. Responsive to the low-state signal being greater than the static signal, the discriminator circuit outputs a high-voltage signal. The high-voltage signal output by the discriminator circuit indicates that the low-state signal is a false low signal. Responsive to the low-state signal being less than or equal to the static signal, the discriminator circuit outputs a low-voltage signal. The low-voltage signal output by the discriminator circuit indicates that the low-state signal is a valid low signal.
    Type: Grant
    Filed: January 29, 2008
    Date of Patent: August 24, 2010
    Assignee: International Business Machines Corporation
    Inventors: Brian James Cagno, Gregg Steven Lucas, Tohru Sumiyoshi
  • Patent number: 7782845
    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: Grant
    Filed: November 19, 2004
    Date of Patent: August 24, 2010
    Assignee: International Business Machines Corporation
    Inventors: Matthew David Bomhoff, Brian James Cagno, Gregg Steven Lucas, Kenny Nian Gan Qiu, Andrew Ellis Seidel
  • Patent number: 7765331
    Abstract: A blade server system includes a plurality of blade slots, a management module, and a plurality of switch modules. The switch modules provide connectivity to a plurality of communications fabrics. At least one switch module includes an integrated redundant array of independent disks (RAID) controller. A storage enclosure may be connected to the switch with the integrated RAID controller without having to include a stand-alone RAID controller, such as in one of the blade slots, and without having to include a RAID controller within the storage enclosure.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: July 27, 2010
    Assignee: International Business Machines Corporation
    Inventors: Rezaul Shah Mohammad Islam, Gregg Steven Lucas, Kenneth Robert Schneebeli, Theodore Brian Vojnovich
  • Patent number: 7747900
    Abstract: Mechanisms for thresholding system power loss notifications in a data processing system are provided. Power loss detection modules are provided in a data processing system having one or more data processing devices, such as blades in an IBM BladeCenter® chassis. The power loss detection modules detect the type of infrastructure of the data processing system, a position of a corresponding data processing device within the data processing system, and a capability of the data processing system to provide power during a power loss scenario. The detection module detects various inputs identifying these types of data processing system and power system characteristics and provides logic for defining a set of behaviors during a power loss scenario, e.g., behaviors for sending system notifications of imminent power loss. The detection of the various inputs and the defining of a set of behaviors may be performed statically and/or dynamically.
    Type: Grant
    Filed: April 2, 2007
    Date of Patent: June 29, 2010
    Assignee: International Business Machines Corporation
    Inventors: John Charles Elliott, Robert Akira Kubo, Gregg Steven Lucas
  • Patent number: 7716309
    Abstract: Consistency for replicating data storage subsystem configurations in accordance with a “golden” configuration file. A data storage subsystem comprises a blade system with a plurality of slots, the blade system configured to support a plurality of blades and a storage system, each arranged in a predetermined slot of the blade system. The storage system arranges a logical configuration of the server blades in accordance with a “golden” configuration file. The server blade slot versus WWN information is collected and provided to the storage system. The storage system converts the “golden” configuration file slot information to WWNs. The server blades are enabled for access to said storage system as they log on with WWNs in accordance with the “golden” configuration file.
    Type: Grant
    Filed: August 13, 2007
    Date of Patent: May 11, 2010
    Assignee: International Business Machines Corporation
    Inventors: Linda Van Patten Benhase, John Charles Elliott, Robert Akira Kubo, Gregg Steven Lucas
  • Patent number: 7694029
    Abstract: A mechanism is provided for unique identification of each endpoint in a storage area network interconnect that is bridged by a specialized cable. Each endpoint is capable of querying peer endpoints for a unique identification. Once a unique identifier is obtained for all peer connections to a given endpoint, the endpoint may perform a comparison to validate that the cable connection terminations are connected to valid endpoints. If all endpoints are valid, then the mechanism enables the ports connected to the cable.
    Type: Grant
    Filed: August 2, 2006
    Date of Patent: April 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Robert Akira Kubo, Gregg Steven Lucas
  • Patent number: 7673176
    Abstract: A computing device comprising a plurality of devices and a plurality of visual indicators is disclosed. Each of the plurality of visual indicators is interconnected with a power source and is associated with a different one of the plurality of devices. None of the plurality of visual indicators comprises a capacitor.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: March 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Richard Lionel Bradshaw, Gregg Steven Lucas, Andrew Ellis Seidel
  • Patent number: 7627788
    Abstract: A radio frequency identifier (RFID) active/passive tag is provided to identify failed sub-CRU and location within a higher level CRU. When an error occurs on the base blade or within one of the sub-CRUs, the embedded processor writes failure information to the RFID. RFID tags may also contain data identifying the locations, of the sub-CRUs of the blade. Thus, when there is a failure, the RFID may report the failed component as well as the location of a failed sub-CRU. Sub-CRUs may also include an embedded processor and RFID tag. When a service action is initiated to repair or replace a blade, the RFID tag may be read by a RFID reader. The RFID reader device may then present failure information, including the identification of the failed sub-CRU and other associated information to the operator. The RFID reader device may also request associated information from a server computer.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: December 1, 2009
    Assignee: International Business Machines Corporation
    Inventors: John Charles Elliott, Robert Akira Kubo, Gregg Steven Lucas, Andrew Ellis Seidel
  • Patent number: 7619981
    Abstract: An apparatus, system, and method are disclosed for detecting and reporting network mis-cabling. One embodiment of the apparatus includes a detection module, a comparison module, and a cabling connection module. The detection module is configured to detect a new connection at a network switch. The new connection is formed by physically connecting a network cable to the network switch, at one termination, and to another network device, at another termination. The comparison module is configured to compare the new connection to a connection rule, where the connection rule defines either a legal cabling connection or an illegal cabling connection. The cabling connection module is configured to control whether or not the new connection is inserted into the data network or maintained isolated from the data network.
    Type: Grant
    Filed: March 15, 2004
    Date of Patent: November 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Matthew David Bomhoff, Brian James Cagno, Gregg Steven Lucas, Kenny Nian Gan Qiu, Andrew Ellis Seidel
  • Patent number: 7616764
    Abstract: Systems and methods for providing encryption and decryption of data transmitted on a computer implemented network, preferably user authentication identifier data, such as a password, at the point of entry into the user's computer. The systems and methods enable an end user to mentally select a marker from one of the randomly arranged elements on a first portion of a graphical image. A second portion of the graphical image includes an arrangement of possible elements of any individual authentication identifier sequence, and is positioned adjacent to the first portion. The systems and methods prompt a user to enter each element of the identifier by moving the selected marker and the first portion as necessary to substantially align the selected marker with a chosen element of the authentication identifier appearing on the outer portion. According to one embodiment, the image portions are concentric wheels. According to another embodiment, the image portions are arranged in adjacent rows.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: November 10, 2009
    Assignee: Oracle International Corporation
    Inventors: Thomas Emmanual Varghese, Steven Lucas Harris, Jon Bryan Fisher, Don Bosco Durai
  • Patent number: 7610418
    Abstract: A method of configuring a blade enclosure is provided in which, in a first step, slots are identified whose SAS connectors are to be connected to SAS device blades in a minimum capacity configuration. In a second step, slots are identified whose SAS connectors are to be connected to the SAS device blades in a maximum capacity configuration. A path is then established from the SAS switch to the SAS connector of each slot identified in either the first step or the second step. Blade devices, such as RAID controller blades and disk enclosure blades are installed in the identified slots. Thus, the SAS switch within the enclosure selectively and efficiently interfaces with a predetermined number of blade slots rather than with all slots.
    Type: Grant
    Filed: August 23, 2006
    Date of Patent: October 27, 2009
    Assignee: International Business Machines Corporation
    Inventors: William Gavin Holland, Shah Mohammad Rezaul Islam, Gregg Steven Lucas
  • Patent number: 7596701
    Abstract: Systems and methods for providing encryption and decryption of data transmitted on a computer implemented network, preferably user authentication identifier data, such as a password, at the point of entry into the user's computer. The systems and methods enable an end user to mentally select a marker from one of the randomly arranged elements on a first portion of a graphical image. A second portion of the graphical image includes an arrangement of possible elements of any individual authentication identifier sequence, and is positioned adjacent to the first portion. The systems and methods prompt a user to enter each element of the identifier by moving the selected marker and the first portion as necessary to substantially align the selected marker with a chosen element of the authentication identifier appearing on the outer portion. According to one embodiment, the image portions are concentric wheels. According to another embodiment, the image portions are arranged in adjacent rows.
    Type: Grant
    Filed: January 25, 2006
    Date of Patent: September 29, 2009
    Assignee: Oracle International Corporation
    Inventors: Thomas Emmanual Varghese, Steven Lucas Harris, Jon Bryan Fisher, Don Bosco Durai
  • Patent number: 7596723
    Abstract: An apparatus, system, and method are disclosed for selective cross communications between autonomous storage modules. A RAID controller communicates through a first cascading communications loop comprising a first storage module. The first storage module includes a plurality of storage devices and is disposed in an enclosure. The RAID controller also communicates through a second cascading communications loop comprising a second storage module. The second storage module also includes a plurality of storage devices and is disposed in the enclosure. An interface module transmits messages of the first loop through the second storage module. In one embodiment, the RAID controller communicates a cross communications command to the interface module through the second storage module to enable the interface module to transmit the messages of the first loop through the second storage module in response to a failure of the first loop upstream of the first storage module.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: September 29, 2009
    Assignee: International Business Machines Corporation
    Inventors: John Charles Elliott, Robert Akira Kubo, Gregg Steven Lucas
  • Patent number: 7584325
    Abstract: An apparatus, system, and method are disclosed for providing a redundant array of inexpensive disks (“RAID”) storage subsystem within a processor blade enclosure. A first RAID controller blade is included and configured to fit in a processor blade enclosure. At least one processor in communication with the first RAID controller blade is included. A disk enclosure blade is provided that includes a plurality of hard disk drives. The disk enclosure blade is configured to fit in the processor blade enclosure and the hard disk drives are in communication with the first RAID controller blade.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: September 1, 2009
    Assignee: International Business Machines Corporation
    Inventors: William Gavin Holland, Shah Mohammed Rezaul Islam, Carl Evan Jones, Robert Akira Kubo, Gregg Steven Lucas, Andrew Boyce McNeill, Jr., Kenneth Robert Schneebeli, Theodore Brian Vojnovich
  • Publication number: 20090189646
    Abstract: An apparatus, method, and discriminator circuit are provided for filtering false signals. A discriminator circuit receives a low-state signal via an input and, responsive to receiving the low-state signal, the discriminator circuit compares the low-state signal to a static signal. Responsive to the low-state signal being greater than the static signal, the discriminator circuit outputs a high-voltage signal. The high-voltage signal output by the discriminator circuit indicates that the low-state signal is a false low signal. Responsive to the low-state signal being less than or equal to the static signal, the discriminator circuit outputs a low-voltage signal. The low-voltage signal output by the discriminator circuit indicates that the low-state signal is a valid low signal.
    Type: Application
    Filed: January 29, 2008
    Publication date: July 30, 2009
    Inventors: Brian James Cagno, Gregg Steven Lucas, Tohru Sumiyoshi
  • Patent number: 7565488
    Abstract: An apparatus, system, and method are disclosed for integrating a blade RAID controller and storage. A storage blade enclosure communicates with a blade chassis. The storage blade enclosure is mounted within the blade chassis. A RAID controller disposed in the storage blade enclosure receives a command through the storage blade enclosure. In one embodiment, the command is communicated through the blade chassis from a processor blade mounted in the blade chassis. The RAID controller redundantly stores data to or retrieves data from a storage module disposed in the storage blade enclosure in response to the command using a RAID redundancy methodology.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: July 21, 2009
    Assignee: International Business Machines Corporation
    Inventors: Yoshihiro Fujie, Shah Mohammad Rezaul Islam, Gregg Steven Lucas, Koji Nakase, Ronald Dean Parrish, Tohru Sumiyoshi