-
公开(公告)号:US11567634B2
公开(公告)日:2023-01-31
申请号:US17476055
申请日:2021-09-15
Applicant: Business Objects Software Ltd.
Inventor: Flavia Moser , Scott Cameron , Julian Gosper
IPC: G06F3/0482 , G06F16/248
Abstract: In some example embodiments, an indication of a selected data point of a current visualization can be received. A context of the selected data point can be determined based on a dimension of the data point, and explanation candidates can be generated based on the context of the selected data point. Each exploration candidate can have a different dimension context that is within the context of the selected data point and a corresponding value for the dimension context. For each one of the explanation candidates, a corresponding score can be generated based on a difference between the value for the explanation candidate and an average value of all the values of the explanation candidates. The explanation candidates can be ranked based on the scores. At least one of the explanation candidates can be selected based on the ranking, and selectable explanation(s) for the selected explanation candidate(s) can be displayed.
-
公开(公告)号:US20220382613A1
公开(公告)日:2022-12-01
申请号:US17333480
申请日:2021-05-28
Applicant: BUSINESS OBJECTS SOFTWARE LTD.
Inventor: Arta Alavi
Abstract: A method, a system, and a computer program product for analyzing error messages. A first error log generated as a result of an execution of at least one task of a computing system at a first instance is received. The first error log include a plurality of first error messages. A first association rules model is generated using the first error messages. The first association rules model includes a plurality of association rules defining one or more relationships. A second error log, including a plurality of second error messages, generated as a result of an execution of the task at a second instance is received and a second association rules model is generated using the second error messages. Based on the first and second association rules models, at least one error message pattern associated with execution of the at least one task is determined.
-
公开(公告)号:US20220335314A1
公开(公告)日:2022-10-20
申请号:US17233600
申请日:2021-04-19
Applicant: BUSINESS OBJECTS SOFTWARE LTD.
Inventor: Jacques DOAN HUU , Elouan ARGOUARCH
Abstract: Provided is a system and method which decomposes a predicted output signal of a time-series forecasting model into a plurality of sub signals that correspond to a plurality of components, and determines and displays a global contribution of each component. In one example, the method may include iteratively predicting an output signal of a time-series data value via execution of a time-series model, decomposing the predicted output signal into a plurality of component signals corresponding to a plurality of components of the time-series machine learning algorithm, respectively, and displaying the plurality of global values via a user interface.
-
公开(公告)号:US20220114526A1
公开(公告)日:2022-04-14
申请号:US17068692
申请日:2020-10-12
Applicant: Business Objects Software Ltd.
Inventor: Jiandong Shi , Katherine Wright , Flavia Moser , Ahmet Yoldemir
IPC: G06Q10/06 , G06F3/0482
Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program executable by a device. The program identifies a set of visualizations associated with the user. The program further determines, for each visualization in the set of visualizations, a score associated with changes in the visualization. The program also determines a subset of the set of visualizations based on the set of scores. The program further provides to the user notifications associated with the subset of the set of visualizations.
-
公开(公告)号:US11269875B2
公开(公告)日:2022-03-08
申请号:US17146824
申请日:2021-01-12
Applicant: Business Objects Software Ltd.
Inventor: Michael Tsumura , Ivailo Ivanov , Viren Suresh Kumar
IPC: G06F16/245 , G06F16/35 , G06F16/2458 , G06F3/04847
Abstract: In some example embodiments, a graphical user interface (GUI) is caused to be displayed on a computing device of a user. The GUI can be configured to enable the user to submit an identification of a dataset and at least one configuration parameter. The identification of the data source, the at least one configuration parameter, and the at least one wrangling parameter can be received via the GUI on the computing device. A sampling algorithm can be configured based on the at least one configuration parameter. A sample of data from the dataset can be generated using the configured sampling algorithm. At least one data wrangling operation can be performed on the sample of data based on the at least one wrangling parameter.
-
公开(公告)号:US11210180B2
公开(公告)日:2021-12-28
申请号:US16156703
申请日:2018-10-10
Applicant: Business Objects Software Ltd.
Inventor: Viren Kumar
Abstract: An improved model-based approach for undoing actions in an application that was not previously configured with an undo feature is disclosed. Object models are constructed for each object invoked by the application. Snapshots of the object model are captured after every action to preserve the object model state at different points in time. The object model includes an object tree data structure having multiple nodes comprising data and metadata for the object. The object model is frozen and editing of the object is only permitted via an undo management engine. In response to edits from the application, the undo management engine responds by unfreezing the path of object nodes from leaf node to root node in the object tree data structure. Edits are applied to the object model at the leaf node. The object model can then be re-frozen to maintain the state of the object after each action.
-
公开(公告)号:US11137880B2
公开(公告)日:2021-10-05
申请号:US16359735
申请日:2019-03-20
Applicant: Business Objects Software Ltd.
Inventor: Flavia Moser , Scott Cameron , Julian Gosper
IPC: G06F3/0482 , G06F16/248
Abstract: In some example embodiments, an indication of a selected data point of a current visualization can be received. A context of the selected data point can be determined based on a dimension of the data point, and explanation candidates can be generated based on the context of the selected data point. Each exploration candidate can have a different dimension context that is within the context of the selected data point and a corresponding value for the dimension context. For each one of the explanation candidates, a corresponding score can be generated based on a difference between the value for the explanation candidate and an average value of all the values of the explanation candidates. The explanation candidates can be ranked based on the scores. At least one of the explanation candidates can be selected based on the ranking, and selectable explanation(s) for the selected explanation candidate(s) can be displayed.
-
公开(公告)号:US11068558B2
公开(公告)日:2021-07-20
申请号:US16229775
申请日:2018-12-21
Applicant: Business Objects Software Ltd.
Inventor: Nathan Wang , Rita Huang , Shou-Chieh Chao , Pak Man Chan , Walter Mak , Sanam Narula , Tsz Hong Sung , Benny Mak
IPC: G06F15/16 , G06F16/957 , G06F16/9038 , G06F16/904
Abstract: Some embodiments provide a program. The program receives from a first webview a first request for data for a first visualization in a plurality of visualizations specified in a visualization collection definition. The program further retrieves the data for the first visualization in the plurality of visualizations. The program also sends the first webview the data for the first visualization in order for the first webview to render the first visualization. The program further receives from a second webview a second request for data for a second visualization in the plurality of visualizations specified in the visualization collection definition. The program also retrieves the data for the second visualization in the plurality of visualizations using the background processing thread. The program further sends the second webview the data for the second visualization in order for the second webview to render the second visualization.
-
公开(公告)号:US11036766B2
公开(公告)日:2021-06-15
申请号:US16277725
申请日:2019-02-15
Applicant: BUSINESS OBJECTS SOFTWARE LTD.
Inventor: Paul Pallath , Ying Wu
IPC: G06F16/2458 , G06F16/28 , G06N20/00 , G06N20/20
Abstract: Techniques are described for performing a time series analysis using a clustering based symbolic representation. Implementations employ a clustering based symbolic representation applied to time series data. In some implementations, the time series data is discretized into subsequences with regular time intervals, and symbols encoding the time intervals may be derived by performing clustering algorithms on the subsequences. In the new representation, a time series is transformed into a sequence of categorical values. The symbolic representation is suitable to perform time series classification and forecast with higher accuracy and greater efficiency compared to previously used techniques. Through use of the symbolic representation, a dimension reduction is applied to transform the time sequences to a feature space with lower dimensions. As output of such transformation, a new representation is obtained based on the original time series. This new reduced-dimension representation improves the efficiency of time series data mining and forecasting.
-
公开(公告)号:US11003473B2
公开(公告)日:2021-05-11
申请号:US16229439
申请日:2018-12-21
Applicant: Business Objects Software Ltd.
Inventor: Sanam Narula , Nathan Wang , Pak Man Chan
Abstract: Some embodiments provide a program. The program receives a first request to perform a first function in a plurality of functions configured for execution by a web browser operating on a client device. The first function is implemented by a second function on the mobile device using native code. The second function is configured to emulate the first function. In response to the first request, the program further performs the second function. The program also receives a second request to perform a third function in the plurality of functions. The third function is implemented by a fourth function on the mobile device using scripting code compliant with a defined scripting standard. The fourth function is configured to emulate the third function. In response to the second request, the program further performing the fourth function.
-
-
-
-
-
-
-
-
-