Patents Assigned to Helix Software Co.
  • Patent number: 5875474
    Abstract: A method for caching virtual memory paging requests and disk input/output requests utilizes a portion of the video memory as a location for paged memory as well as an alternative location for a disk cache system. The portion of video memory employed is off screen memory (OSM), access to which is controlled to make OSM available for paging or caching requirements. System operators may be monitored on a continuing basis to provide for a dynamic allocation of OSM.
    Type: Grant
    Filed: November 14, 1995
    Date of Patent: February 23, 1999
    Assignee: Helix Software Co.
    Inventors: Daniel Fabrizio, Michael Spilo
  • Patent number: 5860131
    Abstract: A method for dynamic caching of data in a disk based operating system whereby physical memory is dynamically shared between the cache management system and the operating system. The operating system is monitored to determine the availability of free physical memory in the computer system and its location therein. A portion of free physical memory may be borrowed from the memory management component of the operating system and allocated to the cache management system for the purpose of increasing the cache memory size. The borrowed physical memory is returned to the memory management software component when needed by the operating system.
    Type: Grant
    Filed: June 17, 1996
    Date of Patent: January 12, 1999
    Assignee: Helix Software Co.
    Inventor: Jonathan A. Daub