Patent 7734618 was granted and assigned to Microsoft on June, 2010 by the United States Patent and Trademark Office.
A request logging component formulates an index that could have been utilized by a query to a database, if the index had existed. The request logging component stores the formulated query as an unsatisfied request. The index creation component creates the index of the database from the unsatisfied request.