Patents by Inventor Arlie Stephens

Arlie Stephens 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: 8271550
    Abstract: A memory management system for managing memory of a processing device and a corresponding method thereof. The system comprises a memory manager and a garbage collector. The memory manager is configured to allocate memory after dividing discrete units of memory into smaller units. The garbage collector is configured to organize a memory availability collection of free units of memory in the memory manager. The collection is ordered based on at least one of the amount of each of the discrete units available and the allocation age of the discrete units.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: September 18, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Arlie Stephens, Eric Hamilton
  • Publication number: 20080104152
    Abstract: A memory management system for managing memory of a processing device and a corresponding method thereof are described. The system comprises a memory manager and a garbage collector. The memory manager is configured to allocate memory after dividing discrete units of memory into smaller units. The garbage collector is configured to organize a memory availability collection of free units of memory in the memory manager. The collection is ordered based on at least one of the amount of each of the discrete units available and the allocation age of the discrete units.
    Type: Application
    Filed: October 27, 2006
    Publication date: May 1, 2008
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Arlie Stephens, Eric Hamilton
  • Publication number: 20060230246
    Abstract: A method for managing memory usage in a computer system having a kernel and a kernel memory class. The method includes ascertaining a size of a base memory of the computer system, the base memory representing memory designated to be non-evacuable. The method also includes setting a size of the kernel memory class to be no larger than the size of the base memory. Requests for additional memory by a kernel process is evaluated at the evaluation stage and granted only if the additional memory, if granted, would not cause an amount of memory used by the kernel to exceed the size of the kernel memory class.
    Type: Application
    Filed: April 8, 2005
    Publication date: October 12, 2006
    Inventors: Clifford Mather, Donald Morris, Arlie Stephens, Anil Rao