Patent ID: 9092537
Filing Date: 2015-07-28
Classification: G06F

Abstract:
1. A method, implemented on a machine having at least one processor, storage, and a communication platform connected to a network for generating dynamic content, comprising the steps of: receiving, via the communication platform, a request and associated information to generate a dynamic content page (DCP), wherein the associated information comprises a characterization of the request related to a first topic; obtaining, by one of the at least one processor, a template based on the request and the associated information, the template comprising a specification of a plurality of pieces of content to be included in the DCP and a layout in which the plurality of pieces of content is to be arranged in the DCP; generating, by one of the at least one processor, the DCP that comprises the plurality of pieces of content identified and arranged based on the template; providing, by one of the at least one processor, the DCP as a response to the request; detecting, by one of the at least one processor, a change in the characterization of the request; changing, by one of the at least one processor, the template used to generate the DCP based on information related to the detected change, in response to the detection of the change in the characterization of the request, wherein the changed characterization is related to a second topic different from the first topic; and updating, by one of the at least one processor, the DCP based on the changed template.