Patents Represented by Attorney Bracewell & Patterson, L.L.P.
  • Patent number: 6719059
    Abstract: A plug retrieval and installation tool is used with a subsea well having a production tree, a tubing hanger, a passage that extends vertically through the tubing hanger and the tree, and a plug located within a plug profile in the passage within the tubing hanger. The plug retrieval device has a housing and connector that is lowered on a lift line onto the upper end of the tree. An axially extensible stem in the housing is driven by drive mechanism into the production passage of the tubing hanger. A retrieval member mounted to the stem engages the plug and pulls it upwardly in the passage while the stem is being moved upward. The connector, drive mechanism and retrieval member are powered by an ROV.
    Type: Grant
    Filed: January 10, 2003
    Date of Patent: April 13, 2004
    Assignee: ABB Vetco Gray Inc.
    Inventors: Francisco Dezen, Lars-Petter Sollie, Stephen P. Fenton, Jon E. Hed
  • Patent number: 6721853
    Abstract: A cache controller for a processor in a remote node of a system bus in a multiway multiprocessor link sends out a cache deallocate address transaction (CDAT) for a given cache line when that cache line is flushed and information from memory in a home node is no longer deemed valid for that cache line of that remote node processor. A local snoop of that CDAT transaction is then performed as a background function by other processors in the same remote node. If the snoop results indicate that same information is valid in another cache, and that cache decides it better to keep it valid in that remote node, then the information remains there. If the snoop results indicate that the information is not valid among caches in that remote node, or will be flushed due to the CDAT, the system memory directory in the home node of the multiprocessor link is notified and changes state in response to this.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: April 13, 2004
    Assignee: International Business Machines Corporation
    Inventors: Guy Lynn Guthrie, Ravi Kumar Arimilli, James Stephen Fields, Jr., John Steven Dodson
  • Patent number: 6720981
    Abstract: A system and method are disclosed in which a browser application animates web page construction. The animated construction involves the browser associating each web object with an animated mover character. The web object and animated mover character are moved from outside a boundary area of the web page to its programmed location within the web page wherein the movement simulates that the animated mover character is building the web page. The browser processes all of the web objects to display the entire web page with all of the web objects.
    Type: Grant
    Filed: December 8, 1999
    Date of Patent: April 13, 2004
    Assignee: International Business Machines Corporation
    Inventor: Viktors Berstis
  • Patent number: 6721901
    Abstract: A method and system for recovering mirrored logical data volumes within a computer system after a system failure is disclosed. A computer system includes mirrored logical volumes that can be accessed by multiple nodes. Mirrored in-flight logs are provided for the mirrored logical volumes. The mirrored in-flight logs include multiple node partitions, each node partition corresponding to one of the nodes. Furthermore, each entry within the mirrored in-flight logs indicate whether or not a write operation is currently being performed by at least one of the nodes. After an abnormal termination of one of the nodes due to, for example, a system failure, one of the remaining nodes is automatically selected to copy data from one of the mirrored logical volumes to another of the mirrored logical volumes, according to the entries within one of the mirrored in-flight logs.
    Type: Grant
    Filed: February 28, 2000
    Date of Patent: April 13, 2004
    Assignee: International Business Machines Corporation
    Inventors: Gerald Francis McBrearty, Johnny Meng-Han Shieh
  • Patent number: 6718362
    Abstract: A method, system, and program that efficiently augments and enhances the functions of a network library with new functional elements. The method, system and program provide an extension utility, which contains a number of extended library services, such as security, Reliability, Availability, Serviceability, RAS, load balancing, snooping, and logging. The extended library services also include a general network monitoring function, by which a network connection is monitored, and the conditions reported back to the client. Also provided is a control utility, which places hooks related to one or more extended library services in the library processing code of the network protocol stack. The control utility-places the hooks within a call sequence based on a priority determination. Thus, hooks are placed within the call response sequence relative to the time the standard library services are to be performed.
    Type: Grant
    Filed: May 31, 2000
    Date of Patent: April 6, 2004
    Assignee: International Business Machines Corporation
    Inventors: Bruce A. Beadle, Michael Wayne Brown, Randolph Michael Forlenza, Douglas Scott Rothert, Miguel Sang
  • Patent number: 6718369
    Abstract: A data processing system with efficient facilities for transmitting a serial electronic publication to subscribers includes a status manager and a push engine. The status manager associates a vacation setting with at least one subscriber among a plurality of subscribers. The push engine identifies one or more non-vacationing subscribers among the plurality of subscribers, by reference to the vacation setting, and electronically transmits issues of the publication only to the one or more non-vacationing subscribers. In an illustrative embodiment, the data processing system includes an input module that receives a message from the at least one subscriber specifying a vacation interval for putting the vacation setting in effect, the vacation interval is stored, and the push engine identifies the one or more non-vacationing subscribers by reference to the vacation interval.
    Type: Grant
    Filed: April 3, 2000
    Date of Patent: April 6, 2004
    Assignee: International Business Machines Corporation
    Inventor: Rabindranath Dutta
  • Patent number: 6716728
    Abstract: A radiation hardened silicon-on-insulator transistor is disclosed. A dielectric layer is disposed on a substrate, and a transistor structure is disposed on the dielectric layer. The transistor structure includes a body region, a source region, a drain region, and a gate layer. The body region is formed on a first surface portion of the dielectric layer, the source region is formed on a second surface portion of the dielectric layer contiguous with the first surface portion, the drain region is formed on a third surface portion of the dielectric layer contiguous with the first surface portion, and the gate layer overlies the body region and being operative to induce a channel in that portion of the body region disposed between and adjoining the source region and the drain region. In addition, multiple diffusions are placed across two edges of the source region.
    Type: Grant
    Filed: March 5, 2002
    Date of Patent: April 6, 2004
    Assignee: BAE Systems Information and Electronic Systems Integration, Inc.
    Inventors: Robert Dockerty, Nadim Haddad, Michael J. Hurt, Frederick T. Brady
  • Patent number: 6717594
    Abstract: A data processing system and method are disclosed for displaying a graphical depiction of the system configuration of the data processing system. Execution of a boot process of the data processing system is started. Prior to a completion of the boot process, a configuration of the data processing system is determined by the system itself. A graphical depiction of the configuration is then generated. The graphical depiction is then graphically displayed utilizing a display screen which is included in the data processing system. The graphical depiction illustrates each device included in the system as well as how the devices are interconnected. Thereafter, the execution of the boot process is completed. The steps of determining a configuration, generating a graphical depiction, and graphically displaying the graphical depiction are completed prior to completing the booting the data processing system, and thus prior to an operating system being executed by the data processing system.
    Type: Grant
    Filed: September 25, 2000
    Date of Patent: April 6, 2004
    Assignee: International Business Machines Corporation
    Inventors: Tam D. Bui, George John Dawkins, Van Hoa Lee, Jayeshkumar M. Patel, Kiet Anh Tran
  • Patent number: 6717099
    Abstract: A joining technique and design for welding hard to weld elements of a disk drive suspension machines or coins the parts to be welded at their weld interface. A small pocket is formed at the weld interface to let evaporated material gases escape during welding and reduce gas bubble trapping in the weld nugget. For laser welding, a pocket is formed in thick parts to control the welded web thickness for fast melting and thorough mixing of top and bottom materials. For resistance spot welding, it may be necessary to form pockets in both materials on the electrode contact side to reduce material thickness. This technique provides a weld interface design that solves joint reliability and dynamic variation problems. This technique can be used to attach aluminum-to-aluminum or other materials that are difficult to weld due to porous welds, and to improve weld quality of both spot and seam welds.
    Type: Grant
    Filed: June 10, 2002
    Date of Patent: April 6, 2004
    Assignee: International Business Machines Corporation
    Inventor: Satya P. Arya
  • Patent number: 6715556
    Abstract: An intake assembly for a well pump restricts gas entry into the pump when the pump is located in a horizontal section of the well bore. The restrictor is located within a tubular intake housing. The intake housing has apertures for receiving the flow of well fluid. The apertures are spaced circumferentially around the housing. Once installed in the well, some of the apertures will be at higher elevations than others. The restrictor partially blocks at least one of the higher elevation apertures and opens at least one of the lower elevation apertures. The gas will be at the higher elevations, thus it is restricted from flowing in through the higher elevation aperture while the liquid freely flows into the lower elevation aperture. The restrictor may be of a buoyant material to float upward in the well fluid. The restrictor may also be open in response to contact with the casing wall.
    Type: Grant
    Filed: September 16, 2002
    Date of Patent: April 6, 2004
    Assignee: Baker Hughes Incorporated
    Inventors: John J Mack, Brown L. Wilson
  • Patent number: 6717233
    Abstract: A method for fabricating resistors within a semiconductor integrated circuit device is disclosed. A resistor is fabricated by first depositing a passivation layer on a semiconductor substrate having multiple transistors previously formed thereon. Next, a first contact window and a second contact window are formed through the first passivation layer at a first contact location and a second contact location, respectively. The first and second contact windows are then filled with metal, such as tungsten, and the metal at the first and second contact windows is planarized to form a first bottom contact and a second bottom contact, respectively. A resistive film, such as polysilicon, subsequently deposited over the first passivation layer. Next, a second passivation layer is formed over the resistive film. Finally, a first top contact and a second top contact are formed to respectively connect the first bottom contact and the second bottom contact to the resistive film.
    Type: Grant
    Filed: January 25, 2000
    Date of Patent: April 6, 2004
    Assignee: BAE Systems Information and Electronic Systems Integration, Inc.
    Inventors: Nadim Haddad, Charles N. Alcorn, Jonathan Maimon, Leonard R. Rockett, Scott Doyle
  • Patent number: 6718427
    Abstract: A method and system utilizing data fragments for efficiently importing/exporting a removable storage volume having a number of data files from a first virtual storage system to a second virtual storage system. The method includes writing data fragments to the end of the removable storage volume in the first virtual storage system. In an advantageous embodiment, the data fragments are written to the end of the removable storage volume when the removable storage volume is closed. The data fragments contain information, such as data file headers, that uniquely identifies the data files residing in the removable storage volume. Next, the removable storage volume is transferred to the second virtual storage system. Upon receipt of the removable storage volume, the second virtual storage system updates a tape volume cache in the second virtual storage system utilizing the information contained in the data fragments without having to read each of the data files.
    Type: Grant
    Filed: October 23, 2000
    Date of Patent: April 6, 2004
    Assignee: International Business Machines Corporation
    Inventors: Wayne Charles Carlson, Gregory Tad Kishi, Jonathan Wayne Peake
  • Patent number: 6714170
    Abstract: A satellite dish assembly is mounted on the exterior of a vehicle. The dish assembly is in its traveling position while the vehicle is traveling from one place to another. The satellite dish is below the uppermost portion of the vehicle while in the assembly's traveling position. The satellite dish assembly raises and the aims the dish towards a transmitting satellite after the vehicle reaches its destination. One motor raises the satellite dish with a telescoping mast. Two other motors adjust the direction the dish is facing by rotating and tilting the dish on top of the mast. The satellite dish receives the signals from the transmitting satellite and communicates the signals into the vehicle. The motors are used to reposition the satellite dish in its traveling position before the vehicle starts for its next destination.
    Type: Grant
    Filed: August 28, 2002
    Date of Patent: March 30, 2004
    Inventor: Robert Kleinschmidt
  • Patent number: 6712099
    Abstract: A three-dimensional weave architecture for weaving preforms has fill fibers woven to provide layer-to-layer interlocking of layers of warp fiber as well as interlocking of fibers within each layer. The woven preform transfers out-of-plane loading through directed fibers to minimize inter-laminar tension. The preform has a base and at least one leg extending from the base, the base and leg each having at least two layers of warp fibers. The fill fibers follow a weave sequence which carries them through part of the base, then into the legs, then through the other portion of the base, and back through the base to return to the starting point of the fill tow. The leg may be connected at a single- or distributed-column intersection, and the intersection may be radiussed. The outer ends of the base and legs may have tapers formed from terminating layers of warp fibers in a stepped pattern.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: March 30, 2004
    Assignee: Lockheed Martin Corporation
    Inventors: Ronald P. Schmidt, Larry R. Bersuch, Ross A. Benson, Amir Islam
  • Patent number: 6715086
    Abstract: A time-enhanced input device driver for a data processing system is capable of generating time-enhanced output in response to input signals. The input device driver receives a first input-event signal followed by a second input-event signal. In response to the second input-event signal, the input device driver generates a character code and an associated time-span code. The time-span code reflects the amount of time that separated the first input-event signal from the second. In an illustrative embodiment, the first and second input-event signals may comprise a key-down signal from a particular key on a keyboard and a key-up signal from that key respectively, in which case the generated character code would correspond to that key.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: March 30, 2004
    Assignee: International Business Machines Corporation
    Inventors: Maria Azua Himmel, Herman Rodriguez
  • Patent number: 6712880
    Abstract: A cryogenic process and apparatus for separating multi-component gaseous hydrocarbon streams to recover both gaseous and liquid compounds. More particularly, the cryogenic processes and apparatus of this invention utilize a high pressure absorber to improve the energy efficiency of processing natural gas for pipeline gas sales and recovering natural gas liquids (NGL) gas from gaseous hydrocarbon streams.
    Type: Grant
    Filed: October 22, 2001
    Date of Patent: March 30, 2004
    Assignee: ABB Lummus Global, Inc.
    Inventors: Jorge H. Foglietta, Hazem Haddad, Earle Ross Mowrey, Sanjiv N. Patel, Ajit Sangave
  • Patent number: 6715062
    Abstract: A processor includes instruction sequencing logic, execution circuitry, data storage coupled to the execution circuitry, and test circuitry. The test circuitry detects for a hardware error in one of the instruction sequencing logic, execution circuitry, and data storage during functional operation of the processor in response to an instruction within an instruction stream provided by the instruction sequencing logic. In one embodiment, a hardware error can be detected by comparing values output in response to a test instruction by redundant circuitry that performs the same function. Alternatively or in addition, a hardware error can be detected by performing an arithmetic or logical operation having a known result (e.g., multiplication by 1, addition of 0, etc.) in response to the test instruction.
    Type: Grant
    Filed: July 26, 2000
    Date of Patent: March 30, 2004
    Assignee: International Business Machines Corporation
    Inventor: Charles Robert Moore
  • Patent number: 6710954
    Abstract: In a tape drive system performing read/write operations on a tape by inserting a tape cartridge into a tape drive, the tape cartridge having a tape on which servo and data tracks are arranged longitudinally and a predetermined servo pattern is recorded on each of the servo tracks, a method and system for re-setting coefficients of a low-pass filter for servo control of the tape drive, each time the tape cartridge is inserted into the tape drive so that a servo system of the tape drive is stabilized. More specifically, the servo pattern is read from the tape in the cartridge inserted into the tape drive, frequency analysis for the read servo pattern is performed, a singularity that exceeds a predetermined spectrum range is detected from frequency components obtained by the frequency analysis, and the coefficients of the low-pass filter are set so as to cancel a power spectrum of the singularity.
    Type: Grant
    Filed: August 16, 2001
    Date of Patent: March 23, 2004
    Assignee: International Business Machines Corporation
    Inventors: Nhan Xuan Bui, Tomoaki Kimura, Akimitsu Sasaki
  • Patent number: 6710296
    Abstract: A method and apparatus are provided for rapid production of high-strength metal structures. A computerized model of the structure is created, then the model is sliced into horizontal layers. A computer-controlled gantry controls the location of a roller in at least three axes (x, y, and z), the roller depending from the gantry. An electron or laser beam melts the end of a metal wire, forming a puddle of molten metal near the roller. Coordinates defining each layer of the model of the component are sent to the gantry, which moves the roller over the puddle to create a uniform-thickness layer, the wire feeding additional metal to be melted by the beam as the gantry moves. The puddle is narrow, typically requiring multiple narrow strips to be laid adjacent each other to form a complete layer. When a layer is completed, additional layers are formed on the first layer, and this process repeats until the structure is completed.
    Type: Grant
    Filed: November 20, 2001
    Date of Patent: March 23, 2004
    Assignee: Lockheed Martin Corporation
    Inventor: David S. Siedal
  • Patent number: D488212
    Type: Grant
    Filed: May 27, 2003
    Date of Patent: April 6, 2004
    Inventor: Marcelo Garza Lagüera Garza