Patent application number | Description | Published |
20100153432 | OBJECT BASED MODELING FOR SOFTWARE APPLICATION QUERY GENERATION - This disclosure relates to computer implemented methods, systems, and software for querying data associated with a service-oriented enterprise software application. A query request is received, for data associated with a service-oriented enterprise software application. A business information view object can be identified based on the query request. Using a query embodied in the business information view object, business objects can be queried that are decoupled from the enterprise software application. In another instance, a business object associated with a service-oriented enterprise software application can be identified and metadata extracted, relating to the identified business object. Business information view objects can be automatically generated based on the business object and the extracted metadata. | 06-17-2010 |
20100211895 | METHOD FOR VISUALIZATION AND INTEGRATION OF BUSINESS INTELLIGENCE DATA - A method, system and means, the method includes defining a visualization dashboard, including defining at least one chart to include in the visualization dashboard and a range of data to occupy the at least one chart; defining data connections to at least one webservice of a business application platform (AP); and specifying webservice connections to a persistence of business intelligence data. | 08-19-2010 |
20120166470 | SYSTEMS AND METHODS PROVIDING TOUCHSCREEN REPORT NAVIGATION - According to some embodiments, a database may store business information and meta-data associated with the business information. A processor coupled to the database may generate: (i) a first report associated with at least some of the business information, wherein the first report is to be displayed in a first area of a display of a remote touch sensitive device, and (ii) a second report associated with at least some of the business information, wherein the second report is to be displayed in a second area of the touch sensitive device. A communication port coupled to the processor may transmit the first and second reports and receive a destination location from the touch sensitive device, wherein the destination location is associated with a movement of a selected report element of the first report. According to some embodiments, the processor may, if the destination location is not associated with a report, generate a third report based on at least some of the business information and the selected report element. If the destination location is associated with the second report, the processor may generate a modified second report based on a pre-determined analytical mapping between the first and second reports, if available. | 06-28-2012 |
20130151465 | RANGE AND PATTERN SELECTION IN REPORTING SOLUTIONS RELATED TO ANALYTICAL MODELS - Various embodiments of systems and methods for range and pattern selection in reporting solutions related to analytical models are described herein. Selection of range of values or pattern selection is performed and then the values are transformed to a list of single variables known to the underlying online analytical processing system. | 06-13-2013 |
20130166892 | GENERATING A RUNTIME FRAMEWORK - In an embodiment, the runtime framework is responsible for executing multidimensional analytical metadata in a runtime environment that is determined by the runtime framework. To generate such a runtime framework, the received multidimensional analytical metadata is analyzed to determine a type of an associated calculation pattern. Based upon the type, subsets of the multidimensional analytical metadata and corresponding runtime decision rules are determined. To execute the subsets, executable conditions corresponding to the multidimensional analytical metadata are identified. Based upon the executable conditions, the calculation pattern associated with the multidimensional analytical metadata is executed by executing the associated subsets, and the runtime framework is generated. The runtime framework determines calculation scenario executable subsets and calculation scenario inexecutable subsets that are associated with the multidimensional analytical metadata, and executes the subsets in their respective engines. | 06-27-2013 |
20140033089 | INTEGRATION OF TRANSACTIONAL ACTIONS INTO ANALYTICAL REPORTS - During an online analytical processing session, actions can be presented for performance on transactional data underlying the session. Actions can be filtered to those valid for a particular context. Other features, such as acquisition of parameters for the actions can be supported. | 01-30-2014 |
20140047377 | RETRIEVING DATA FROM AN EXTERNAL DATA SOURCE - According to an example implementation, a method may include receiving metadata from a first external data source, the metadata indicating types of fields stored by the first external data source, generating a signal configured to cause a display to generate a metadata graphical user interface (GUI) presenting the types of fields to a user, receiving a signal indicating a selection of at least a first type of field and a second type of field by the user via the metadata GUI, receiving data from the first external data source, and converting a type of at least a first field of the received data into the first type and a type of at least a second field of the received data into the second type. | 02-13-2014 |
20140172827 | IN-MEMORY, COLUMNAR DATABASE MULTIDIMENSIONAL ANALYTICAL VIEW INTEGRATION - A multidimensional analytical view (MDAV) type can be supported for an in-memory, columnar database, and MDAV calculations can be integrated into the database. Such an MDAV can be combined with other MDAV types as desired. Calculations typically performed at the application layer can be pushed down to the database. A model-based approach allows generation of a calculation plan, and calculations can be performed directly on the database. | 06-19-2014 |
20140181005 | EFFICIENT ASSIGNMENT OF QUERY REQUESTS BETWEEN ANALYTICAL ENGINES OF DIFFERING COMPLEXITY - Runtime performance of report generation and other response to query requests can be improve using a report analyzer that can parse the query request and distribute the necessary analytical task among two or more analytical engines of varying levels of complexity. | 06-26-2014 |