Patent ID: 8326828
Filing Date: 2012-12-04
Classification: G06F

Abstract:
1. A method of optimizing information technology resource usage, comprising the steps of: a computing system generating a query, and based on the query, the computing system retrieving a plurality of descriptions of a plurality of data items included in the data repository and identified by a respective plurality of identifiers; the computing system loading into a first cache a first chunk of a plurality of chunks of the plurality of identifiers, wherein the first chunk is an ordered list of identifiers of the plurality of identifiers; the computing system loading into a second cache a first set of meta information that describes a first set of data items of the plurality of data items, wherein the first set of data items is identified by an ordered sub-list of identifiers of the ordered list of identifiers, and wherein the ordered sub-list of identifiers is a first sub-chunk within the first chunk; the computing system determining that a portion of the first set of meta information is being viewed via a web page by a user of a client computer in communication with the computing system via a network, wherein the portion includes a description of a data item of the first set of data items, and wherein the data item is identified by an identifier in the ordered sub-list of identifiers; the computing system determining a position of the identifier within the ordered sub-list of identifiers; and based on the position of the identifier within the ordered sub-list of identifiers, the computing system pre-loading a second set of meta information into the second cache, wherein the second set of meta information describes a second set of data items of the plurality of data items.