Patent ID: 7542968

Claim:
A cache apparatus for processing object identification information records associated with managed objects, said object identification information records being provided by a managed object reader, each object identification information record including at least one attribute, an extractor defining how to identify the attribute within said object identification information record and attribute data associated with a value assignable to the attribute, said cache apparatus comprising: a cache section for recording a plurality of data sets, each recorded set including an attribute, an extractor defining how to identify the attribute within object identification information, and attribute data associated with the attribute; an extracting section for receiving an object identification information record from the managed object reader, identifying an attribute in said received object identification information record, and extracting attribute data assigned to the identified attribute in the received object identification information record; a cache reading section for responding to a determination that the cache section does not include a recorded set having the identified attribute and the extracted attribute data to send a query to the database apparatus; a receiving section for receiving a response from the database apparatus, said response comprising a database record including the identified attribute and attribute data associated with the identified attribute; and a cache registration section for recording the identified attribute and the associated attribute data in a recorded data set in said cache section.