Patents by Inventor Allen Bills

Allen Bills 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).

  • Patent number: 8141544
    Abstract: A fuel system for a vehicle has a fuel tank, a fuel line in communication with the fuel tank, a carburetor having an inlet side and an outlet side, a return line connected to the outlet side of the carburetor and communicating with the fuel tank, and a nozzle positioned in the return line. The fuel line is connected to the inlet side of said carburetor so as to pass fuel into a fuel bowl of the carburetor. The nozzle has an orifice formed therethrough. The orifice of the nozzle has a diameter of between 0.005 and 0.050 inches. The nozzle is in sealed relationship with an inner wall of the return line.
    Type: Grant
    Filed: March 19, 2008
    Date of Patent: March 27, 2012
    Inventor: Allen Bills
  • Patent number: 6941322
    Abstract: Embodiments of the present invention are generally directed to a method, apparatus and system for journaling an object in a file system of a computer. In one aspect, a request to make a change on the object is received. In response, a journal entry containing a set of information regarding the change is generated. The journal entry is then stored to a journal. A determination is made as to whether the object contains an indicator indicating to a journal file system to bypass storing the change to the object. If so, the journal file system bypasses storing the change to the object if the object contains the indicator.
    Type: Grant
    Filed: April 25, 2002
    Date of Patent: September 6, 2005
    Assignee: International Business Machines Corporation
    Inventors: Raymond Allen Bills, Jerry Leroy Von Berge
  • Patent number: 6714951
    Abstract: A system and method for automatic journaling of objects in a computer file system. A journal directory operation is caused when a new or existing object to be linked into a directory if the directory has an attribute indicating automatic journaling status. An operating system synchronization lock is acquired before the object is journaled to preserve the object from changes by the operating system, and held in place until after journaling has started.
    Type: Grant
    Filed: April 16, 2001
    Date of Patent: March 30, 2004
    Assignee: International Business Machines Corporation
    Inventors: Raymond Allen Bills, Jerry Leroy Von Berge
  • Publication number: 20030204479
    Abstract: Embodiments of the present invention are generally directed to a method, apparatus and system for journaling an object in a file system of a computer. In one aspect, a request to make a change on the object is received. In response, a journal entry containing a set of information regarding the change is generated. The journal entry is then stored to a journal. A determination is made as to whether the object contains an indicator indicating to a journal file system to bypass storing the change to the object. If so, the journal file system bypasses storing the change to the object if the object contains the indicator.
    Type: Application
    Filed: April 25, 2002
    Publication date: October 30, 2003
    Applicant: International Business Machines Corporation
    Inventors: Raymond Allen Bills, Jerry Leroy Von Berge
  • Patent number: 6535970
    Abstract: A method and apparatus are provided for enhanced performance caching for path names. A vnode is built for a root directory and a path name is stored in a path cache for the vnode for the root directory. A second vnode is built for a second directory and a path name is stored in a path cache for the second vnode. When a next vnode is built for a next directory, then a path name is stored in a path cache for the next vnode. For a given vnode, the path name includes an entire path name that leads to the vnode. A given vnode is enabled to return its entire path name in one step, without reverse traversal.
    Type: Grant
    Filed: January 4, 2000
    Date of Patent: March 18, 2003
    Assignee: International Business Machines Corporation
    Inventors: Raymond Allen Bills, Atul S. Kumar
  • Publication number: 20020152195
    Abstract: A system and method for automatic journaling of objects in a computer file system. A journal directory operation causes a new or existing object to be linked into a directory if the directory has an attribute indicating automatic journaling status. An operating system synchronization lock is acquired before the object is journaled to preserve the object from changes by the operating system, and held in place until after journaling has started.
    Type: Application
    Filed: April 16, 2001
    Publication date: October 17, 2002
    Applicant: International Business Machines Corporation
    Inventors: Raymond Allen Bills, Jerry Leroy Von Berge