Patent ID: 9141933
Filing Date: 2015-09-22
Classification: G06F,G06Q

Abstract:
1. A method for generating a personalized report, the method comprising: using one or more processors to execute instructions retained in one or more instances of machine-readable media to perform operations comprising: receiving at a server, a request to display a report, the request being associated with a user and identifying the report to be displayed, the server hosting personalization preferences specified on a per report and per user basis; determining at the server that the user has established personalization preferences for the report by identifying within a directory of the user a first file having a report identifier mapping the user's personalization preferences to a report definition included in a second file, the first file specifying the user's personalization preferences for the report identified in the request; generating an instance of the report by processing the report definition included in the second file and associated with the report identified in the request; processing the instance of the report by selecting data specified by the personalization preferences and formatting the selected data in the instance of the report in accordance with the personalization preferences included in the first file to generate the personalized instance of the report; and causing the personalized instance of the report to be displayed.