Patents by Inventor James A. Stuart

James A. Stuart 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: 20030207971
    Abstract: An emollient gel useful as an ingredient in inks, paint, lubricants, grease and cosmetics, and particularly as a replacement for petrolatum in such applications. The emollient gel is composed of 40-98% of an oil, or blend of oils, and 2-60% of a thickening wax, or blend of thickening waxes. The oil is preferably a vegetable seed oil such as soybean oil, and the thickening wax is preferably a polyolefin wax such as polyethylene or polypropylene, an ethylene vinyl acetate co-polymer (EVA), or natural waxes or wax esters such as bees wax or candililla wax.
    Type: Application
    Filed: May 13, 2003
    Publication date: November 6, 2003
    Applicant: React of Delafield LLC
    Inventors: James A. Stuart, Bruce A. Tavares
  • Patent number: 6487685
    Abstract: A method for minimizing ECC bits in variable sized data formats is provided that comprises determining the number of ECC bits needed for each of a plurality of data formats and creating a common data representation for using a single implementation of error detection and correction logic for all of the plurality of data formats. The method then chooses an ECC matrix and default values for unused data bits in the common data representation such that any ECC bits beyond the minimum required for that sized data format will have known values thereby allowing smaller data formats to go through the error detection and correction logic using the common data representation. The method then retrieves a data entry having one of the plurality of data formats and formats the data entry into the common data representation.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: November 26, 2002
    Assignee: Silicon Graphics, Inc.
    Inventors: James A. Stuart Fiske, David E. McCracken
  • Patent number: 6453408
    Abstract: A method for controlling memory page migration in a parallel processor computer (10) is provided that comprises requesting access to a memory page (14) by a requester processor (206). The method then determines whether the requester processor (206) is a local processor or a remote processor. The method then increments a local access counter (52) and identifies the local access counter (52) as an incremented counter in response to determining that the requester processor (206) is a local processor. If the requester processor (206) is determined to be a remote processor, the method increments a remote access counter (54) and identifies the remote access counter (54) as the incremented counter. The method next sets a threshold processing indicator to a positive value if the incremented counter exceeds a value threshold (58) or if a difference between the local access counter (52) and the remote access counter (54) exceeds a difference threshold (62).
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: September 17, 2002
    Assignee: Silicon Graphics, Inc.
    Inventors: James A. Stuart Fiske, David Edward McCracken, Leonard Mark Widra
  • Patent number: 6429175
    Abstract: A lubricating grease composition including the combination of an oil base, a thickener, and bismuth preferably in the form of a bismuth carboxylate. The grease has excellent film strength, improved “anti-washout” capabilities, and, depending on the thickener used, may have no dropping point, meaning that the oil will not separate out at elevated temperatures.
    Type: Grant
    Filed: November 20, 2000
    Date of Patent: August 6, 2002
    Assignee: New Age Chemical, Inc.
    Inventors: James A. Stuart, Jr., Douglas A. Wallace
  • Patent number: 6381681
    Abstract: A memory protection system for shared memory in a multiprocessor computer is provided that comprises a multiprocessor computer (10) having a plurality of processor regions and a plurality of memory pages (16). Each processor region includes one or more processors (12). Each processor (12) includes a cache (18), and each memory page (16) includes one or more cache lines (20) for coupling to the cache (18) of processors (12) within the plurality of processor regions using the memory page (16). Each memory page (16) includes a set of protection bits (82) associated with each processor region in the plurality of processor regions. The set of protection bits (82) includes an acquire protection bit (84) for each processor region in the plurality of processor regions. The acquire protection bit (84) determines whether the associated processor is enabled to perform acquire operations on the memory page (16).
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: April 30, 2002
    Assignee: Silicon Graphics, Inc.
    Inventors: David E. McCracken, Allan James Christie, James A. Stuart Fiske
  • Patent number: 5277708
    Abstract: A composition for buffing metal parts comprising from 2% to 12% by weight of a fatty acid or fatty ester, 0.5% to 10% by weight of a nonionic water soluble surfactant, 10% to 50% by weight of an abrasive grit, 40% to 70% by weight of water, a sufficient amount of an alkaline to provide the composition with a pH in the range of 6.5 to 9.0, and 0.3% to 3.0% by weight of an acrylic copolymer which provides a paste-like consistency for the composition. The composition is water washable from the metal part after buffing.
    Type: Grant
    Filed: January 19, 1993
    Date of Patent: January 11, 1994
    Assignee: S&S Industrial Services, Inc.
    Inventor: James A. Stuart, Jr.