An application independent, in-kernel cache is implemented. In-kernel caches provide applications with commonly used data quickly and efficiently. Methods and instruments for storing content, cache objects, are implemented leveraging operating system supplied mechanisms. Every operating system has one or more specific means of in-kernel storage usable by kernel extensions. A system that acquires storage for the cache objects is implemented. Techniques for allowing multiple varying sources of data are defined. Multiple data sources may provide application specific and/or application independent data using various protocols. The aforementioned cache object storage mechanisms are independent of the source of the data and vise versa. Techniques for fast lookup and management of cache objects are defined. Mechanisms for moving the data from the data source into the cache object storage mechanism are implemented.

 
Web www.patentalert.com

> System and method for searching and retrieving information regarding related goods and services

~ 00312