UNIVERSAL CACHE MANAGEMENT SYSTEM

Patent №

US 9,703,706

Granted

2017-07-11

Filed 2011

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13037172

Techniques for universal cache management are described. In an example embodiment, a plurality of caches are allocated, in volatile memory of a computing device, to a plurality of data-processing instances, where each one of the plurality of caches is exclusively allocated to a separate one of the plurality of data-processing instances. A common cache is allocated in the volatile memory of the computing device, where the common cache is shared by the plurality of data-processing instances. Each instance of the plurality of data-processing instances is configured to: identify a data block in the particular cache allocated to that instance, where the data block has not been changed since the data block was last persistently written to one or more storage devices; cause the data block to be stored in the common cache; and remove the data block from the particular cache. Data blocks in the common cache are maintained without being persistently written to the one or more storage devices.

AI hardwareG06F 12/0811G06F 12/084G06F 12/0871G06F 12/0897G06F 16/24552G06F 2212/1048G06F 2212/22

AI classification

AI hardware0.52
Evolutionary computation0.02
Natural language0.02
Vision0.01
Planning0.00
Knowledge representation0.00
Machine learning0.00
Speech0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 258740817

Assignors

BAGAL, PRASAD V., LONG, RICH

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC