×

Method for increasing cache size

  • US 10,387,316 B2
  • Filed: 05/07/2018
  • Issued: 08/20/2019
  • Est. Priority Date: 05/18/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for using a resource by one or more applications, the resource comprising multiple resource components that are individually accessed and controlled by an operating system for being used by the one or more applications, each of the resource components is tagged using a first tag, a second tag, or a third tag, and each of the resource components is capable of being used by the one or more applications for a first purpose and for a second purpose, for use with a request from an application by an operating system to use two resource components respectively for the first and second purposes, the method comprising the steps of:

  • determining if a resource component associated with the first tag or with the second tag is available for use;

    responsive to the determining, notifying the application if no resource component in the resource is associated with the first tag or with the second tag;

    determining, by the operating system, if a first resource component associated with the first tag is available in the resource;

    if a first resource component associated with the first tag is available, then;

    selecting the first resource component associated with the first tag;

    using the selected first resource component by the application for the first purpose; and

    tagging the first resource component with the third tag;

    determining, by the operating system, if a third resource component associated with the first tag is available in the resource;

    if a third resource component associated with the first tag is available, then;

    selecting the third resource component associated with the first tag;

    using the third resource component by the application for the second purpose; and

    tagging the third resource component with the second tag.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×