Patent ID: 7599966

Claim:
A system comprising: a user computer coupled to a network; a destination server having a content database coupled to said network; a search engine coupled to said network, said search engine to, query said destination server for dynamically generated content items via an Application Programming Interface (API), receive, in response to said query, said dynamically generated content items from said content database, said dynamically generated content items comprising one or more dynamic listings, each of the dynamically generated content items being updated according to an associated item update cycle; build one or more search databases based at least in part on said dynamically generated content items, wherein said dynamic listings are usable to generate one or more associated content pages for each of said dynamically generated content items, compute a frequency for each of said associated item update cycles to determine a most dynamic content item, prioritize refreshing the most dynamic content item, associate a second update cycle with said dynamic listings based on content type, the second update cycle being decoupled from the frequency for each of said associated item update cycles, and respond to a plurality of user queries using said one or more search databases.