Patent ID: 8468145
Filing Date: 2013-06-18
Classification: G06F

Abstract:
1. A computer system including instructions stored on a non-transitory computer-readable storage device and executable by at least one processor, the computer system comprising: a URL inspector configured to cause the at least one processor to determine a uniform resource locator (URL) which includes an indexable fragment, the indexable fragment being associated with dynamic content rendered in a website identified by the URL which includes the indexable fragment, the dynamic content being associated with executable code configured to be executed by a browser rendering the website to thereby perform a partial modification of a previously-rendered version of the website: a URL separator configured to cause the at least one processor to separate, from the URL which includes the indexable fragment, a base URL occurring prior to the indexable fragment; an indexer configured to cause the at least one processor to process content identified by the base URL to obtain processed content thereof, wherein the processed content does not include embedded resources to be rendered; a rendering system configured to cause the at least one processor to render the processed content together with content identified by the URL which includes the indexable fragment to obtain rendered content, wherein the rendered content includes rendering of the embedded resources; and a content converter configured to cause the at least one processor to convert the rendered content into indexable content, the indexable content including markup language code.