Patents by Inventor Gordon Davis

Gordon Davis 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: 20050050018
    Abstract: Dynamic data search structures are described that are capable of handling large numbers of active entries and a high rate of additions and deletions of active entries while complying with 2MSL requirements and providing precise time-out capabilities. A free queue which is integrated with the timing loop of session entries provides available sessions for new entries in the search structure and removes obsolete sessions from the tree. Multiples of such timing loops can be used to maintain multiple timing intervals. One such timing loop may contain soft entries still attached to the search structure but which are eligible to be removed and to be reused to accommodate new sessions. A spare buffer pool is also included in the data structure to add and remove buffers to maintain delays.
    Type: Application
    Filed: September 3, 2003
    Publication date: March 3, 2005
    Applicant: International Business Machines Corporation
    Inventors: Claude Basso, Gordon Davis, Marco Heddes, Dongming Hwang, Colin Verrilli
  • Publication number: 20050033938
    Abstract: A network processor utilizes protocol processor units (PPUs) to provide instruction communication for the network. Each PPU includes a core language processor (CLP). Each CLP contains general purpose registers and includes a coprocessor that contains scalar registers and array registers. The CLP controls and instructs a plurality of coprocessors that run in parallel with the CLP. Each coprocessor is a specialized hardware assist engine having direct access to the CLP registers and arrays through two sets of interface signals, a coprocessor execution interface and a coprocessor data interface.
    Type: Application
    Filed: September 14, 2004
    Publication date: February 10, 2005
    Applicant: International Business Machines Corporation
    Inventors: Gordon Davis, Marco Heddes, Ross Leavens, Mark Rinaldi
  • Publication number: 20050022196
    Abstract: A mechanism controls a multi-thread processor so that when a first thread encounters a latency event for a first predefined time interval temporary control is transferred to an alternate execution thread for duration of the first predefined time interval and then back to the original thread. The mechanism grants full control to the alternate execution thread when a latency event for a second predefined time interval is encountered. The first predefined time interval is termed short latency event whereas the second time interval is termed long latency event.
    Type: Application
    Filed: August 11, 2004
    Publication date: January 27, 2005
    Applicant: International Business Machines Corporation
    Inventors: Gordon Davis, Marco Heddes, Ross Leavens, Fabrice Verplanken
  • Patent number: 6016468
    Abstract: A codebook excited speech coder analyzes speech to produce coefficients of a synthesis filter, the parameters of a long-term prediction filter (LTP) and a codeword indication one of a set of excitations. The results are transmitted to a receiver where they can be used to resynthesize the speech. The LTP and excitation analysis involve generation of impulse response products by adding additional terms to products already formed and storing them in a store. Multiplication of these products by excitation terms is performed using a pointer table storing precalculated addresses of locations in the store. If some excitations are shifted versions of others, some addresses can be obtained by modifying other addresses. The LTP analysis may include selection between a simple delay prediction and a prediction including the sum of two differently delayed terms, to provide improved predictor delay resolution.
    Type: Grant
    Filed: July 27, 1993
    Date of Patent: January 18, 2000
    Assignee: British Telecommunications Public Limited Company
    Inventors: Daniel Kenneth Freeman, Wing-Tak Kenneth Wong, Andrew Gordon Davis
  • Patent number: 5372589
    Abstract: A transparent, self-adhesive film dressing with a special aerating fenestra, is provided for efficiently securing an percutaneous catheter to the skin of the patient, for continual and complete visual inspection of the insertion penetration site and catheter, without encouraging growth of bacteria. The film is configured with an open aperture located directly over and surrounding the insertion penetration site, to provide continual aeration and allow the incision site to remain uncovered and accessible to ambient air, and thus remaining dry, preventing accumulation and maintenance of a warm moist environment, discouraging growth of bacteria, and decreasing relative risk of penetration site infection. The surrounding film is transparent for visual inspection, and is adhesive and large enough to serve as an efficient anchor to prevent accidental dislodgement of the catheter, but is no longer an infection hazard.
    Type: Grant
    Filed: November 24, 1993
    Date of Patent: December 13, 1994
    Inventor: W. Gordon Davis
  • Patent number: D411506
    Type: Grant
    Filed: August 7, 1997
    Date of Patent: June 29, 1999
    Inventor: Donald Gordon Davis