Patents by Inventor John Mullins

John Mullins 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: 20070078962
    Abstract: The field of the present invention relates generally to computer systems, private computer networks or private virtual networks for managed peer to peer or peer to server communications with respect to activities of chance such as gaming and investing and to methods and software for accessing, utilizing and managing private computer networks or virtual private networks including servers and clients. More particularly, the present invention relates to a system, methods and software for creating, maintaining, accessing, navigating and persisting relationship between servers with other servers and/or clients within a private or virtual private network for managed peer to peer communications for activities of chance such as gaming or investing.
    Type: Application
    Filed: December 27, 2005
    Publication date: April 5, 2007
    Inventors: Robert Donnelli, Sean O'Brien, John Mullins
  • Publication number: 20060272578
    Abstract: The invention relates to a device for depositing especially crystalline layers on especially crystalline substrates, said device comprising a process chamber which is arranged in a reactor housing and comprises a substrate holder for receiving at least one substrate. A gas-admittance body is arranged opposite the substrate holder, said body comprising a gas-leak surface facing the substrate holder and provided with a plurality of essentially evenly distributed outlets for process gases to be introduced into the process chamber. In order to improve the observation of the surface temperature, the inventive device is provided with a plurality of sensors arranged to the rear of the outlets and respectively aligned with an associated outlet.
    Type: Application
    Filed: August 16, 2006
    Publication date: December 7, 2006
    Inventors: John Mullins, Johannes Kaeppeler, Victor Saywell
  • Publication number: 20060229330
    Abstract: Novel intermediate compounds are disclosed. These compounds are useful in the synthesis of 4-aminopyrimidine-5-one derivatives that inhibit cyclin-dependent kinases, in particular cyclin-dependent kinase 4 (Cdk4). The 4-aminopyrimidine-5-one derivatives and their pharmaceutically acceptable salts have antiproliferative activity and are useful in the treatment or control of cancer, in particular solid tumors.
    Type: Application
    Filed: June 20, 2006
    Publication date: October 12, 2006
    Inventors: David Bartkovitz, Xin Chu, Qingjie Ding, Nan Jiang, Allen Lovey, John Moliterni, John Mullin, Binh Vu, Peter Wovkulich
  • Patent number: 7096470
    Abstract: A method and apparatus are provided for implementing thread replacement for optimal performance in a two-tiered multithreading structure. A first tier thread state storage stores a limited number of runnable thread register states. A second tier thread storage facility stores a second number of thread states that is greater than the limited number of runnable thread register states. Each stored thread state includes predefined selection data. A runnable thread selection logic coupled between the first tier thread state storage and the second tier thread storage facility, uses the stored predefined selection data for selectively exchanging thread states between the first tier limited number of runnable thread register states and the second tier thread storage facility.
    Type: Grant
    Filed: September 19, 2002
    Date of Patent: August 22, 2006
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey Douglas Brown, Harold F. Kossman, Timothy John Mullins
  • Publication number: 20060052339
    Abstract: This invention relates to novel N-acyl modified polysaccharides and pharmaceutical compositions comprising the modified polysaccharides and comprising dietary calcium as a mixture or as a salt. Further the invention relates to processes for using such compounds to inhibit lipases, to lower cholesterol, to lower the absorption of dietary fat, or as a dietary fiber supplement. In a preferred aspect of the invention the modified polysaccharides are capable of absorbing substantial amounts of oils or fats while dissipating in an aqueous solution. The invention also relates to a non-absorbable and essentially non-digestible polysaccharide fiber composition that is useful as a weight loss composition.
    Type: Application
    Filed: August 28, 2005
    Publication date: March 9, 2006
    Inventor: John Mullins
  • Patent number: 6965986
    Abstract: A method and apparatus are provided for implementing two-tiered thread state multithreading support with a high clock rate. A first tier thread state storage stores a limited number of runnable thread register states. The limited number is less than a threshold value. Next thread selection logic coupled between the first tier thread state storage and a currently executing processor state, picks a next thread to run on a processor from the limited number of runnable thread register states. A second tier thread storage facility stores a second number of thread states that is greater than the limited number of runnable thread register states. A runnable thread selection logic coupled between the first tier thread state storage and the second tier thread storage facility, selectively exchanges thread states between the first tier limited number of runnable thread register states and the second tier thread storage facility.
    Type: Grant
    Filed: September 19, 2002
    Date of Patent: November 15, 2005
    Assignee: International Business Machines Corporation
    Inventors: Harold F. Kossman, Timothy John Mullins
  • Publication number: 20040059896
    Abstract: A method and apparatus are provided for implementing two-tiered thread state multithreading support with a high clock rate. A first tier thread state storage stores a limited number of runnable thread register states. The limited number is less than a threshold value. Next thread selection logic coupled between the first tier thread state storage and a currently executing processor state, picks a next thread to run on a processor from the limited number of runnable thread register states. A second tier thread storage facility stores a second number of thread states that is greater than the limited number of runnable thread register states. A runnable thread selection logic coupled between the first tier thread state storage and the second tier thread storage facility, selectively exchanges thread states between the first tier limited number of runnable thread register states and the second tier thread storage facility.
    Type: Application
    Filed: September 19, 2002
    Publication date: March 25, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Harold F. Kossman, Timothy John Mullins
  • Publication number: 20040060052
    Abstract: A method and apparatus are provided for implementing thread replacement for optimal performance in a two-tiered multithreading structure. A first tier thread state storage stores a limited number of runnable thread register states. A second tier thread storage facility stores a second number of thread states that is greater than the limited number of runnable thread register states. Each stored thread state includes predefined selection data. A runnable thread selection logic coupled between the first tier thread state storage and the second tier thread storage facility, uses the stored predefined selection data for selectively exchanging thread states between the first tier limited number of runnable thread register states and the second tier thread storage facility.
    Type: Application
    Filed: September 19, 2002
    Publication date: March 25, 2004
    Applicant: International Business Machines Corporation
    Inventors: Jeffrey Douglas Brown, Harold F. Kossman, Timothy John Mullins
  • Patent number: 6324620
    Abstract: Method and apparatus for managing data on DASD units to improve system performance comprises monitoring portions of data on a plurality of DASD units to determine the times the data is accessed within a given time period, and characterizing accessed data portions of a DASD unit as HOT and COLD data. The DASD units are monitored to determine the number of times each unit is accessed within a time period to develop utilization factors reflective of the number of times the DASD unit is accessed during the time period. HOT and COLD data is moved between DASD units based on the utilization factors of the DASD units.
    Type: Grant
    Filed: July 23, 1998
    Date of Patent: November 27, 2001
    Assignee: International Business Machines Corporation
    Inventors: Patrick James Christenson, Michael Joseph Corrigan, Thomas Richard Crowley, Michael Steven Faunce, Michael James McDermott, Timothy John Mullins, Glen Warren Nelson, Russell Paul VanDuine, Bruce Marshall Walk
  • Patent number: 6130228
    Abstract: Compounds of Formula (I), methods for their preparation, pharmaceutical formulations and use thereof.
    Type: Grant
    Filed: August 25, 1998
    Date of Patent: October 10, 2000
    Assignee: University of Strathclyde
    Inventors: George Rennet Proctor, Alan Lang Harvey, Maureen Theresa McKenna, Steven John Mullins
  • Patent number: 6049867
    Abstract: A method and system for enhanced performance multithread operation in a data processing system which includes a processor, a main memory store and at least two levels of cache memory. At least one instruction within an initial thread is executed. Thereafter, the state of the processor at a selected point within the first thread is stored, execution of the first thread is terminated and a second thread is selected for execution only in response to a level two or higher cache miss, thereby minimizing processor delays due to memory latency. The validity state of each thread is preferably maintained in order to minimize the likelihood of returning to a prior thread for execution before the cache miss has been corrected. A least recently executed thread is preferably selected for execution in the event of a nonvalidity indication in association with all remaining threads, in anticipation of a change to the valid status of that thread prior to all other threads.
    Type: Grant
    Filed: August 4, 1997
    Date of Patent: April 11, 2000
    Assignee: International Business Machines Corporation
    Inventors: Richard James Eickemeyer, Ross Evan Johnson, Harold F. Kossman, Steven Raymond Kunkel, Timothy John Mullins, James Allen Rose
  • Patent number: 6019810
    Abstract: An effluent treatment system for removing effluent gases from a gas stream including a packing having a plurality of randomly arranged elements of calcareous material. The elements may be spent shells of shellfish, especially half mussel shells and have a liquid retention portion which may form an individual liquid reservoir depending on the orientation of the element with the packing. Suitable bacteria are retained in at least some of the reservoirs. The system may be operated as a biofilter or a bioscrubber.
    Type: Grant
    Filed: November 10, 1997
    Date of Patent: February 1, 2000
    Assignee: Bord na Mona
    Inventors: John Paul Phillips, Kieran John Mullins
  • Patent number: 5731489
    Abstract: The present invention relates to transgenic rats in the genome of which at least one human gene is integrated the gene product of which participates in blood pressure control. More specifically, the invention relates to transgenic rats and their offspring exhibiting increased blood pressure (>90/>140 mm Hg) or high blood pressure (>95/>160 mm Hg). Finally, the invention relates to processes for the production of the transgenic rats of the present invention and their offspring and their use for pharmacological tests.
    Type: Grant
    Filed: January 17, 1995
    Date of Patent: March 24, 1998
    Assignee: Detlev Ganten
    Inventors: Detlev Ganten, John Mullins, Kazuo Murakami
  • Patent number: 4801058
    Abstract: An aircraft has a ducted fan gas turbine engine connected thereto by an underwing mounting arrangement. Links connect the engine to wing main beams and are connected only to that side of the engine which is inboard with respect to the fuselage of the aircraft. An aerodynamically shaped box structure surrounds the links and obviates the gap between engine and wing on the inboard side of the engine.
    Type: Grant
    Filed: February 5, 1987
    Date of Patent: January 31, 1989
    Assignee: Rolls-Royce plc
    Inventor: John A. Mullins
  • Patent number: 4228651
    Abstract: The downstream portions of a ducted fan, gas turbine engine are translatable to open respective gaps and allow the lateral egress of exhaust gas and fan air. The fan air outlet is upstream of the exhaust gas outlet and the translatable fan cowl portion and gas turbine engine casing cooperate to reduce the fan annulus on translation. Exhaust gas passing laterally through its outlet enters any annular space remaining between casing and cowl and prevents the passage of fan air in a downstream direction.
    Type: Grant
    Filed: October 24, 1978
    Date of Patent: October 21, 1980
    Assignee: Rolls-Royce Limited
    Inventor: John A. Mullins