The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 07, 2022
Filed:
Sep. 27, 2018
Oracle International Corporation, Redwood Shores, CA (US);
Hariharan Lakshmanan, Belmont, CA (US);
Dhruvil Shah, Sunnyvale, CA (US);
Prashant Gaharwar, San Mateo, CA (US);
Shasank K. Chavan, Menlo Park, CA (US);
Tirthankar Lahiri, Palo Alto, CA (US);
Saraswathy Narayan, Redwood Shores, CA (US);
Oracle International Corporation, Redwood Shores, CA (US);
Abstract
Techniques related to automatic cache management are disclosed. In some embodiments, one or more non-transitory storage media store instructions which, when executed by one or more computing devices, cause performance of an automatic cache management method when a determination is made to store a first set of data in a cache. The method involves determining whether an amount of available space in the cache is less than a predetermined threshold. When the amount of available space in the cache is less than the predetermined threshold, a determination is made as to whether a second set of data has a lower ranking than the first set of data by at least a predetermined amount. When the second set of data has a lower ranking than the first set of data by at least the predetermined amount, the second set of data is evicted. Thereafter, the first set of data is cached.