Patent ID: 8171398

Claim:
An information providing method that generates and provides information to be delivered to a client having a Resource Description Framework Site Summary (“RSS”) reader, the method comprising steps of: layout processing of content data acquired from a content server in accordance with template data; checking for a cause of a layout error when the layout error has occurred in said layout processing step, identifying one or more templates that have caused the layout error to occur, and storing one or more identifiers of the one or more templates in a memory; generating RSS data based on a result of the layout error, and uploading the RSS data to an information providing server, wherein the RSS data includes one or more Uniform Resource Locators (“URLs”) corresponding to the stored one or more templates; providing requested data to the client when the client has requested the data in accordance with the one or more URLs included in the RSS data provided to the client, wherein the client downloads the one or more templates based on the one or more URLs, edits the one or more templates using a template editing application installed in the client, and uploads one or more edited templates that do not cause the layout error; and storing the one or more edited templates uploaded by the client, wherein at least one of the above steps is performed, at least in part, by a computer processor.