Patents by Inventor Kevin Clarke

Kevin Clarke 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: 20080206699
    Abstract: A method and apparatus for heating a liquid storage tank includes a liquid storage tank having an interior and a peripheral sidewall. An engine compartment is appended to the peripheral sidewall in front of the heat tube. An engine is disposed in the engine compartment. Heat given off from the engine during operation heats the engine compartment and such heat is transferred through peripheral sidewall to the interior of the liquid storage tank. An exhaust conduit extends into the interior of the liquid storage tank. Heat from hot exhaust gases passing through the exhaust conduit heats the interior of the liquid storage tank.
    Type: Application
    Filed: November 26, 2007
    Publication date: August 28, 2008
    Inventors: Perry Lucien St. Denis, Kevin Clarke
  • Patent number: 7313795
    Abstract: A method and system of managing resource allocation in a non-uniform resource access computer system is disclosed. A method comprises determining access costs between resources in a computer system having non-uniform access costs between the resources. The method also includes constructing a hierarchical data structure comprising the access costs. The hierarchical data structure is traversed to manage a set of the resources.
    Type: Grant
    Filed: May 27, 2003
    Date of Patent: December 25, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Jonathan Chew, Robert L. Berube, Kevin Clarke, Tim Marsland, Eric Saxe, Bart Smaalders
  • Publication number: 20060237454
    Abstract: A container (1) for hot-from-cooking poultry having a recessed base (2) with side-walls (3, 4, 5, 6), a domed lid (7), and a hinge (14) connecting the lid (7) to the base. The lid and the base are adapted for closure of the container around a joint surface (11). The hinge (14) is provided at the joint surface and at one side of the container (1) and extending along a straight hinge region spaced out from the intersection of one of the side-walls of the recess and the joint surface. The side-wall has a portion (17) angled at an acute angle with respect to the joint surface, and being generally coplanar with the hinge region. The container can be stood with the wall portion and the hinge on a support surface, with the intersection of the side-wall of which it is a portion and joint surface set up from the support surface.
    Type: Application
    Filed: May 25, 2004
    Publication date: October 26, 2006
    Inventor: Kevin Clarke
  • Publication number: 20060112219
    Abstract: A modular data storage system with a control path and a data path. The storage system includes three modular components linked and adapted for independent removal and insertion within the modular data storage system. A service processor is positioned in the control path, a data services platform is positioned in the data path and the control path, and a storage array controller is positioned in the data path and the control path. The data services platform has a host interface interfacing with storage application hosts and includes a control path block linked to the service processor. The platform includes a data path block including data path functions that may be functions partitioned for performance only by the data services platform. The storage array controller includes a control path block linked to the service processor and including control interfaces. The controller includes a data path block including data path functions.
    Type: Application
    Filed: November 19, 2004
    Publication date: May 25, 2006
    Inventors: Gaurav Chawla, Rodney Dekoning, Kevin Clarke
  • Publication number: 20040243660
    Abstract: A method and system of managing resource allocation in a non-uniform resource access computer system is disclosed. A method comprises determining access costs between resources in a computer system having non-uniform access costs between the resources. The method also includes constructing a hierarchical data structure comprising the access costs. The hierarchical data structure is traversed to manage a set of the resources.
    Type: Application
    Filed: May 27, 2003
    Publication date: December 2, 2004
    Inventors: Jonathan Chew, Robert L. Berube, Kevin Clarke, Tim Marsland, Eric Saxe, Bart Smaalders
  • Publication number: 20040142316
    Abstract: The invention provides a method of testing for a blood-borne agent present in or on the surface of white blood cells or on platelets, comprising: (a) providing a blood-derived sample enriched in such white blood cells and/or platelets: and (b) testing for the presence or absence, or amount or concentration, of said agent in said sample.
    Type: Application
    Filed: March 19, 2004
    Publication date: July 22, 2004
    Inventors: Richard Owen, Kevin Clarke
  • Patent number: D588441
    Type: Grant
    Filed: May 13, 2008
    Date of Patent: March 17, 2009
    Inventor: Kevin Clarke
  • Patent number: D594313
    Type: Grant
    Filed: August 5, 2008
    Date of Patent: June 16, 2009
    Inventor: Kevin Clarke