Patent ID: 9053440
Filing Date: 2015-06-09
Classification: G06F,G06Q

Abstract:
1. A computing system comprising: one or more processors; one or more computer-readable data storage devices; and an enterprise software application, stored on the one or more computer-readable data storage devices for execution by the one or more processors, and configured for customizing a business intelligence output for a user account, wherein the enterprise software application comprises: program instructions for receiving information on a user role of a user account associated with a business intelligence system; program instructions for gathering information on interactions of the user account with the business intelligence system, wherein gathering the information on the interactions of the user account with the business intelligence system comprises recording one or more interactions the user account has with each of one or more levels of detail in a multidimensional data source associated with the business intelligence system; program instructions for generating an initial business intelligence output based on data from one or more data sources; program instructions for determining weightings of associations between the user account and the one or more levels of detail in the multidimensional data source based on the one or more interactions the user account has with each of one or more levels of detail in the initial business intelligence output; program instructions for generating a customized business intelligence output for the user account in one or more subsequent business intelligence outputs based on the initial business intelligence output, the user role, and the weightings of associations between the user account and the one or more levels of detail in the multidimensional data source based on the one or more interactions the user account has with each of one or more levels of detail in the initial business intelligence output; and program instructions for providing the customized business intelligence output to the user account in the one or more subsequent business intelligence outputs, wherein providing the customized business intelligence output to the user account comprises presenting search results for a search of the customized business intelligence output that are ranked or filtered based at least in part on the weightings of associations between the user account and the one or more levels of detail in the multidimensional data source based on the one or more interactions the user account has with each of one or more levels of detail in the initial business intelligence output.