Patents Represented by Attorney Bracewell & Patterson, L.L.P.
-
Patent number: 6719059Abstract: 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: GrantFiled: January 10, 2003Date of Patent: April 13, 2004Assignee: ABB Vetco Gray Inc.Inventors: Francisco Dezen, Lars-Petter Sollie, Stephen P. Fenton, Jon E. Hed
-
Patent number: 6721853Abstract: 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: GrantFiled: June 29, 2001Date of Patent: April 13, 2004Assignee: International Business Machines CorporationInventors: Guy Lynn Guthrie, Ravi Kumar Arimilli, James Stephen Fields, Jr., John Steven Dodson
-
Patent number: 6720981Abstract: 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: GrantFiled: December 8, 1999Date of Patent: April 13, 2004Assignee: International Business Machines CorporationInventor: Viktors Berstis
-
Patent number: 6721901Abstract: 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: GrantFiled: February 28, 2000Date of Patent: April 13, 2004Assignee: International Business Machines CorporationInventors: Gerald Francis McBrearty, Johnny Meng-Han Shieh
-
Patent number: 6718362Abstract: 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: GrantFiled: May 31, 2000Date of Patent: April 6, 2004Assignee: International Business Machines CorporationInventors: Bruce A. Beadle, Michael Wayne Brown, Randolph Michael Forlenza, Douglas Scott Rothert, Miguel Sang
-
Patent number: 6718369Abstract: 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: GrantFiled: April 3, 2000Date of Patent: April 6, 2004Assignee: International Business Machines CorporationInventor: Rabindranath Dutta
-
Patent number: 6716728Abstract: 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: GrantFiled: March 5, 2002Date of Patent: April 6, 2004Assignee: BAE Systems Information and Electronic Systems Integration, Inc.Inventors: Robert Dockerty, Nadim Haddad, Michael J. Hurt, Frederick T. Brady
-
Patent number: 6717594Abstract: 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: GrantFiled: September 25, 2000Date of Patent: April 6, 2004Assignee: International Business Machines CorporationInventors: Tam D. Bui, George John Dawkins, Van Hoa Lee, Jayeshkumar M. Patel, Kiet Anh Tran
-
Patent number: 6717099Abstract: 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: GrantFiled: June 10, 2002Date of Patent: April 6, 2004Assignee: International Business Machines CorporationInventor: Satya P. Arya
-
Patent number: 6715556Abstract: 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: GrantFiled: September 16, 2002Date of Patent: April 6, 2004Assignee: Baker Hughes IncorporatedInventors: John J Mack, Brown L. Wilson
-
Patent number: 6717233Abstract: 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: GrantFiled: January 25, 2000Date of Patent: April 6, 2004Assignee: BAE Systems Information and Electronic Systems Integration, Inc.Inventors: Nadim Haddad, Charles N. Alcorn, Jonathan Maimon, Leonard R. Rockett, Scott Doyle
-
Patent number: 6718427Abstract: 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: GrantFiled: October 23, 2000Date of Patent: April 6, 2004Assignee: International Business Machines CorporationInventors: Wayne Charles Carlson, Gregory Tad Kishi, Jonathan Wayne Peake
-
Patent number: 6714170Abstract: 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: GrantFiled: August 28, 2002Date of Patent: March 30, 2004Inventor: Robert Kleinschmidt
-
Patent number: 6712099Abstract: 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: GrantFiled: June 15, 2001Date of Patent: March 30, 2004Assignee: Lockheed Martin CorporationInventors: Ronald P. Schmidt, Larry R. Bersuch, Ross A. Benson, Amir Islam
-
Patent number: 6715086Abstract: 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: GrantFiled: June 30, 1999Date of Patent: March 30, 2004Assignee: International Business Machines CorporationInventors: Maria Azua Himmel, Herman Rodriguez
-
Patent number: 6712880Abstract: 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: GrantFiled: October 22, 2001Date of Patent: March 30, 2004Assignee: ABB Lummus Global, Inc.Inventors: Jorge H. Foglietta, Hazem Haddad, Earle Ross Mowrey, Sanjiv N. Patel, Ajit Sangave
-
Patent number: 6715062Abstract: 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: GrantFiled: July 26, 2000Date of Patent: March 30, 2004Assignee: International Business Machines CorporationInventor: Charles Robert Moore
-
Patent number: 6710954Abstract: 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: GrantFiled: August 16, 2001Date of Patent: March 23, 2004Assignee: International Business Machines CorporationInventors: Nhan Xuan Bui, Tomoaki Kimura, Akimitsu Sasaki
-
Patent number: 6710296Abstract: 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: GrantFiled: November 20, 2001Date of Patent: March 23, 2004Assignee: Lockheed Martin CorporationInventor: David S. Siedal
-
Patent number: D488212Type: GrantFiled: May 27, 2003Date of Patent: April 6, 2004Inventor: Marcelo Garza Lagüera Garza