Patents by Inventor Andrew Dale

Andrew Dale 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: 20040188147
    Abstract: A drill pipe protector having a tubular sleeve that is attached to a section of drill pipe and resides over the outer diameter of the drill pipe while moving within an associated well casing or well hole. The sleeve has low-friction end pads positioned on the ends of the sleeve to reduce friction between the ends of the sleeve and the end of an adjacent thrust bearing collar used to hold the sleeve in place on the drill pipe.
    Type: Application
    Filed: March 30, 2004
    Publication date: September 30, 2004
    Applicant: WESTERN WELL TOOL, INC.
    Inventors: Brian Mitchell, Andrew Dale Fuller, Norman Bruce Moore
  • Patent number: 6739415
    Abstract: A drill pipe protector having a tubular sleeve that is attached to a section of drill pipe and resides over the outer diameter of the drill pipe while moving within an associated well casing or well hole. The sleeve has low-friction end pads positioned on the ends of the sleeve to reduce friction between the ends of the sleeve and the end of an adjacent thrust bearing collar used to hold the sleeve in place on the drill pipe.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: May 25, 2004
    Assignee: Western Well Tool, Inc.
    Inventors: Brian Mitchell, Andrew Dale Fuller, Norman Bruce Moore
  • Publication number: 20030235204
    Abstract: Protocol multiplexer is configured to receive multiple communication links, each link operating with one of a plurality of communication protocols. Protocol handler converts the received data and frames the data according to the communication protocol in use for a particular communication link. Port multiplexer separates the received frames into data frames and control frames. The data frames being multiplexed onto a single data bus and the control frames being multiplexed onto a single control bus to increase performance of the protocol multiplexer.
    Type: Application
    Filed: June 21, 2002
    Publication date: December 25, 2003
    Applicant: International Business Machines Corporation
    Inventors: Michael Joseph Azevedo, Andrew Dale Walls
  • Publication number: 20030229733
    Abstract: Related DMA transfers are chained by detecting a memory access to a selectable location corresponding to a first DMA transfer. A second DMA transfer may be initiated without CPU intervention in response to the detected memory access. Data transfers such as those related to data communications may be overlapped without waiting for reception of the entire communication. The present invention increases system throughput while reducing data latency and is particularly useful within systems that use intelligent peripherals or controllers. The architecture of the present invention permits deployment within existing systems using both chainable and conventional DMA devices.
    Type: Application
    Filed: June 5, 2002
    Publication date: December 11, 2003
    Inventors: David Frank Hepner, Andrew Dale Walls
  • Publication number: 20030221069
    Abstract: A method and apparatus for increasing the processing speed of processors and increasing the data hit ratio is disclosed herein. The method increases the processing speed by providing a non-L1 instruction caching that uses prefetch to increase the hit ratio. Cache lines in a cache set are buffered, wherein the cache lines have a parameter indicating data selection characteristics associated with each buffered cache line. Then which buffered cache lines to cast out and/or invalidate is determined based upon the parameter indicating data selection characteristics.
    Type: Application
    Filed: May 22, 2002
    Publication date: November 27, 2003
    Applicant: International Business Machines Corporation
    Inventors: Michael Joseph Azevedo, Carol Spanel, Andrew Dale Walls
  • Publication number: 20030221072
    Abstract: A method and apparatus for increasing the performance of a computing system and increasing the hit ratio in at least one non-L1 cache. A caching assistant and a processor are embedded in a processing system. The caching assistant analyzes system activity, monitors and coordinates data requests from the processor, processors and other data accessing devices, and monitors and analyzes data accesses throughout the cache hierarchy. The caching assistant is provided with a dedicated cache for storing fetched and prefetched data. The caching assistant improves the performance of the computing system by anticipating which data is likely to be requested for processing next, accessing and storing that data in an appropriate non-L1 cache prior to the data being requested by processors or data accessing devices. A method for increasing the processor performance includes analyzing system activity and optimizing a hit ratio in at least one non-L1 cache.
    Type: Application
    Filed: May 22, 2002
    Publication date: November 27, 2003
    Applicant: International Business Machines Corporation
    Inventors: Michael Joseph Azevedo, Andrew Dale Walls
  • Publication number: 20030192720
    Abstract: A drill pipe protector having a tubular sleeve that is attached to a section of drill pipe and resides over the outer diameter of the drill pipe while moving within an associated well casing or well hole. The sleeve has low-friction end pads positioned on the ends of the sleeve to reduce friction between the ends of the sleeve and the end of an adjacent thrust bearing collar used to hold the sleeve in place on the drill pipe.
    Type: Application
    Filed: April 4, 2003
    Publication date: October 16, 2003
    Inventors: Brian Mitchell, Andrew Dale Fuller, Norman Bruce Moore
  • Patent number: 6606677
    Abstract: A high speed interrupt controller and interrupt discrimination scheme for a data communication system is provided, usable in a subsystem of a data communication system. The controller and its scheme may be used for expanding the number of interrupts to be efficiently received and discriminated by a processor having a limited number of interrupt input lines. The present invention can be used for optimizing the management of data within a shared bus with multiple masters, wherein a shared bus is connected to a plurality of bus masters and corresponding slaves and located between an external bus connected to a system processor, and an internal bus connected to an internal processor. The architecture utilizes the high speed interrupt controller device having a circuitry which has a plurality of interrupt lines and may have one output line and a control code, located in the device interrupt handler.
    Type: Grant
    Filed: March 7, 2000
    Date of Patent: August 12, 2003
    Assignee: international Business Machines Corporation
    Inventors: Bitwoded Okbay, Andrew Dale Walls, Michael Joseph Azevedo
  • Patent number: 6519666
    Abstract: A shared bus arbitration scheme for a data communication system is provided, where a shared bus is connected to a plurality of bus masters and resources, some resources having higher priority than the others and including a peripheral device. Each master may request control of the shared bus and is adapted to perform short transfers and long burst transfers on the shared bus between a resource and the master. A shared bus arbiter is utilized for dynamically determining the highest priority request between a number of shared bus requests, and granting control of the shared bus to the highest priority requesting bus master.
    Type: Grant
    Filed: October 5, 1999
    Date of Patent: February 11, 2003
    Assignee: International Business Machines Corporation
    Inventors: Michael Joseph Azevedo, Carol Spanel, Andrew Dale Walls
  • Patent number: 6496890
    Abstract: A shared bus hang prevention and recovery scheme for a data communication system is provided, where a shared bus is connected to a plurality of bus masters and corresponding slaves and located between an external bus connected to a system processor, and an internal bus connected to an internal processor. Some of the masters are associated with the external bus and others are associated with the internal bus, and one of the bus masters is a control master associated with the internal processor. The scheme utilizes a shared bus hang prevention and recovery device having a circuitry and a control code. The circuitry is timing each pending request of the control master for the shared bus and initiating bus recovery if the shared bus is hung up, when the control master exceeded a pre-determined time period allowed for waiting to acquire the shared bus control and complete the transfer on the shared bus.
    Type: Grant
    Filed: December 3, 1999
    Date of Patent: December 17, 2002
    Inventors: Michael Joseph Azevedo, Brent Cameron Beardsley, Bitwoded Okbay, Carol Spanel, Andrew Dale Walls
  • Patent number: 6496878
    Abstract: A Transfer Progress Alert Module and a method for optimizing processing of a data transfer load, in a data communication system is provided. The data transfer load is divided in individual data blocks. The device and method simultaneously perform pipelined operations on different individual data blocks, thus optimizing the overlap of pipelined operations. The method includes initializing the transfer by selecting a pre-defined individual data block size and determining a key for selecting and monitoring transfers with transfer addresses within a pre-determined address region. The method then continuously repeats following steps until all monitored individual data blocks from the data transfer load are processed. First, the incoming individual data blocks are transferred on a bus between a peripheral device and a memory, and the Transfer Progress Alert module is used for monitoring the individual data blocks having transfer addresses determined to belong in the pre-determined address region.
    Type: Grant
    Filed: November 3, 1999
    Date of Patent: December 17, 2002
    Assignee: International Business Machines Corporation
    Inventors: Michael Joseph Azevedo, Roger Gregory Hathorn, Andrew Dale Walls
  • Publication number: 20020117337
    Abstract: A drill pipe protector assembly for providing hydraulic lift and improved sliding lubrication to a drill string. The protector defines a tubular sleeve that is attached to a section of drill pipe and resides over the outer diameter of the drill pipe while moving within an associated well casing or well hole. The sleeve is adapted to provide hydraulic lift and sliding lubrication relative to the well casing and thus, increase the proclivity of the drill pipe to slide down the hole while also reducing the development of cutting dams. The sleeve includes a plurality of radially oriented openings which direct drilling mud from the annular space between the sleeve and drill pipe to the annular space between the sleeve and the casing or outer well wall. The sleeve also includes a plurality of wedge shaped longitudinal channels in communication with the radial openings.
    Type: Application
    Filed: February 26, 2002
    Publication date: August 29, 2002
    Inventors: Norman Bruce Moore, Andrew Dale Fuller
  • Patent number: 6378633
    Abstract: A drill pipe protector assembly for providing hydraulic lift and improved sliding lubrication to a drill string. The protector defines a tubular sleeve that is attached to a section of drill pipe and resides over the outer diameter of the drill pipe while moving within an associated well casing or well hole. The sleeve is adapted to provide hydraulic lift and sliding lubrication relative to the well casing and thus, increase the proclivity of the drill pipe to slide down the hole while also reducing the development of cutting dams. The sleeve includes a plurality of radially oriented openings which direct drilling mud from the annular space between the sleeve and drill pipe to the annular space between the sleeve and the casing or outer well wall. The sleeve also includes a plurality of wedge shaped longitudinal channels in communication with the radial openings.
    Type: Grant
    Filed: March 13, 2001
    Date of Patent: April 30, 2002
    Assignee: Western Well Tool, Inc.
    Inventors: Norman Bruce Moore, Andrew Dale Fuller
  • Publication number: 20020038727
    Abstract: A drill pipe protector assembly for providing hydraulic lift and improved sliding lubrication to a drill string. The protector defines a tubular sleeve that is attached to a section of drill pipe and resides over the outer diameter of the drill pipe while moving within an associated well casing or well hole. The sleeve is adapted to provide hydraulic lift and sliding lubrication relative to the well casing and thus, increase the proclivity of the drill pipe to slide down the hole while also reducing the development of cutting dams. The sleeve includes a plurality of radially oriented openings which direct drilling mud from the annular space between the sleeve and drill pipe to the annular space between the sleeve and the casing or outer well wall. The sleeve also includes a plurality of wedge shaped longitudinal channels in communication with the radial openings.
    Type: Application
    Filed: March 13, 2001
    Publication date: April 4, 2002
    Inventors: Norman Bruce Moore, Andrew Dale Fuller
  • Patent number: 6250405
    Abstract: A drill pipe protector assembly for providing hydraulic lift and improved sliding lubrication to a drill string. The protector defines a tubular sleeve that is attached to a section of drill pipe and resides over the outer diameter of the drill pipe while moving within an associated well casing or well hole. The sleeve is adapted to provide hydraulic lift and sliding lubrication relative to the well casing and thus, increase the proclivity of the drill pipe to slide down the hole while also reducing the development of cutting dams. The sleeve includes a plurality of radially oriented openings which direct drilling mud from the annular space between the sleeve and drill pipe to the annular space between the sleeve and the casing or outer well wall. The sleeve also includes a plurality of wedge shaped longitudinal channels in communication with the radial openings.
    Type: Grant
    Filed: December 29, 1999
    Date of Patent: June 26, 2001
    Assignee: Western Well Tool, Inc.
    Inventors: Norman Bruce Moore, Andrew Dale Fuller