Patent ID: 8572483
Filing Date: 2013-10-29
Classification: G06F

Abstract:
1. A method for presenting dynamic content, comprising: receiving a request for content from a first website by a presentation browser application, wherein the presentation browser application comprises a plurality of browser presentation windows, wherein the request for content is for content of a first type; providing to a network interface the request for content for delivery to the first website; in response to the request for content, receiving content including: (i) browser metadata comprising executable code that controls a presentation of content, (ii) user metadata comprising one or more of title information and category information, and (iii) content data, at the presentation browser application from the first website; selecting parsing rules to be applied to the browser metadata user metadata and content data, the parsing rules being dependent on at least the first website; parsing the received browser metadata, user metadata, and content data according to the selected parsing rules to separately flag at least the user metadata and the content data from the received content such that the browser metadata remains unexecuted; extracting at least the flagged user metadata and the content data such that the browser metadata remains unexecuted; selecting a first browser presentation window from the plurality of browser presentation windows, wherein the first browser presentation window is determined to be suitable for displaying the received content data from the first website; displaying information included in at least some of the received user metadata in a first frame of the selected first browser presentation window, wherein the format of the first frame of the selected first browser presentation window is defined by the presentation browser application; displaying at least some of the received content data in a second frame of the selected first browser presentation window, wherein the format of the second frame and the relationship of the second frame to the first frame is defined by the presentation browser application.