-
公开(公告)号:US20210365471A1
公开(公告)日:2021-11-25
申请号:US16877909
申请日:2020-05-19
Applicant: BUSINESS OBJECTS SOFTWARE LTD.
Inventor: Paul O'Hara , Robert McGrath , Ying Wu , Shekhar Chhabra , Eoin Goslin , Pat Connaughton , John Bowden , Alan Maher , David Hutchinson , Leanne Long , Malte Christian Kaufmann , Pukhraj Saxena , Priti Mulchandani , Anirban Banerjee
IPC: G06F16/26 , G06F16/28 , G06F16/2458
Abstract: The present disclosure involves systems, software, and computer implemented methods for generating insights based on numeric and categorical data. One example method includes receiving a request for an insight analysis for a dataset that includes at least one continuous feature and at least one categorical feature. Continuous features can have any value within a range of numerical values and categorical features are enumerated features that can have a value from a predefined set of values. A selection of a first continuous feature for analysis is received, and at least one categorical feature is identified for analysis. A deviation factor and a relationship factor are determined for each identified categorical feature. An insight score is determined for each identified categorical feature that combines the deviation factor and the relationship factor for the categorical feature. The insight score is provided for at least some of the identified categorical features.
-
公开(公告)号:US11107166B2
公开(公告)日:2021-08-31
申请号:US16140760
申请日:2018-09-25
Applicant: BUSINESS OBJECTS SOFTWARE LTD.
Inventor: Paul O'Hara , Ying Wu
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to predict future Day Sales Outstanding (DSO) forecasts for a number of future time periods. In one aspect, a method includes receiving open receivables financial line item data and revenue financial line item data, providing the open receivables financial line item data to a DSO predictor engine to generate a predicted open receivables that includes a multi-step time series forecasting regression generated from the open receivables financial line item data, providing the revenue financial line item data to the DSO predictor engine to generate a predicted revenue comprising the multi-step time series forecasting regression generated from the revenue financial line item data; generating a predicted DSO with the predicted open receivables and predicted revenue, and providing the predicted DSO to a client device.
-
公开(公告)号:US11048761B2
公开(公告)日:2021-06-29
申请号:US16218755
申请日:2018-12-13
Applicant: BUSINESS OBJECTS SOFTWARE LTD.
Inventor: Devicharan Vinnakota
IPC: G06F7/02 , G06F16/00 , G06F16/907 , G06F16/9035 , G06Q10/06 , G06F16/901 , G06F40/30
Abstract: Methods, systems, and computer-readable storage media for receiving, by a semantic context service, a semantic context associated with a report generated by a first analytical tool, storing, by the semantic context service, the semantic context, receiving, by the semantic context service, a semantic context request from a second analytical tool, the semantic context request including a set of parameters, determining, by the semantic context service, a response to the semantic context request based on the set of parameters, the response including the semantic context, and returning, by the semantic context service, the response to the second analytical tool, the second analytical tool applying the semantic context to a report generated by the second analytical tool.
-
公开(公告)号:US20210182320A1
公开(公告)日:2021-06-17
申请号:US16710994
申请日:2019-12-11
Applicant: Business Objects Software Ltd.
Inventor: Xing Jin , Sumedha Sharma , James Lloyd
IPC: G06F16/29 , G06F16/2457 , G01C21/34
Abstract: Point-of-Interest (POI) data is stored according to a first, POI library as a flat file in a database. An engine is positioned between the POI library and an interface. The interface is configured to interact with data structured in a hierarchical manner and stored according to a second library (e.g., a modeling interface utilizing folders). The engine functions to wrap a POI object taken from a table of the POI library, into an augmented object recognized and handled by the second library of the (hierarchical) interface. To accomplish this, the engine augments the POI table with an additional column that is to be indexed by the second library. In this manner, embodiments may impart additional, hierarchy-based functionality to existing POI handling schemes. Particular embodiments may impart enhanced security (e.g., permissions at the data object-level) to existing POI schemes that implement permissions only at the POI-level and/or at the application-level.
-
公开(公告)号:US20210064623A1
公开(公告)日:2021-03-04
申请号:US16559838
申请日:2019-09-04
Applicant: BUSINESS OBJECTS SOFTWARE LTD.
Inventor: Sanam Narula , Noel Ray Barron , Pak Man Chan , Walter Mak , Rita Huang , Tsz Hong Sung
IPC: G06F16/2455 , G06F16/954 , G06F16/958 , G06F3/0481 , G06F3/0484 , H04L29/06
Abstract: A system includes reception of a request to execute queries associated with an interactive data visualization, building, based on the request, of all queries required by the interactive data visualization on a background thread, reception of a query response associated with each built query on the background thread, building of a final response on the background thread based on the received query responses, and rendering, on a main thread, of the interactive data visualization based on the final response.
-
公开(公告)号:US20210048990A1
公开(公告)日:2021-02-18
申请号:US16540413
申请日:2019-08-14
Applicant: BUSINESS OBJECTS SOFTWARE LTD.
Inventor: Johnson Wong
IPC: G06F8/35 , G06F9/445 , G06F16/901 , G06F9/54
Abstract: A system includes determination of a component state tree of an application, determination of a node of the component state tree, where all child nodes of the node have been refactored to comprise an immutable model, determination of a consumer component associated with invalid access to a state of the node, and modification of the access to the state of the node by the consumer component.
-
公开(公告)号:US10915522B2
公开(公告)日:2021-02-09
申请号:US15964814
申请日:2018-04-27
Applicant: BUSINESS OBJECTS SOFTWARE LTD.
Inventor: Krista Drushku , Nicolas Labroche , Patrick Marcel , Verónika Peralta
IPC: G06F16/242 , G06F16/335 , H04L29/08 , G06Q10/06
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for improving recommendation to users in data intelligence systems. In one aspect, a method includes the actions of receiving a current observation describing an interaction of a user with a data intelligence system; identifying a current user interest based on the current observation, wherein past observations of the user with the data intelligence system are clustered to form user interests in a Markov model; using the Markov model and based on the current user interest, determining a next user interest from the user interests; extracting a one past observation from the determined next user interest based on a selection criterion and a threshold, wherein the selection criterion is based on how closely the at least one past observation matches the current observation; and sending a recommendation to the user based on the past observation.
-
公开(公告)号:US10417223B2
公开(公告)日:2019-09-17
申请号:US15720930
申请日:2017-09-29
Applicant: Business Objects Software Ltd.
Inventor: Michael Tsumura , Ivailo Ivanov , Viren Suresh Kumar
IPC: G06F3/0484 , G06F16/245 , G06F16/35 , G06F16/2458
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 and the at least one configuration 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. The time parameter can limit an execution time of the generating of the sample of data to within a maximum amount of time indicated by the user.
-
公开(公告)号:US10379969B2
公开(公告)日:2019-08-13
申请号:US14964244
申请日:2015-12-09
Applicant: Business Objects Software Ltd.
Inventor: James Crawford
IPC: G06F11/14 , G06F16/2455
Abstract: The disclosure generally describes methods, software, and systems, including a method for using and managing ephemeral tables. User inputs associated with a database management system are received from an application. The user inputs are associated with a particular user and a particular application. From an auto-save cache index, one or more ephemeral tables are identified that are associated with the user inputs. The ephemeral tables are mapped to one or more tables in the database management system. Using the user inputs and the auto-save cache index, the one or more ephemeral tables are updated. Information associated with the user inputs is automatically stored on a temporal basis. The information survives database sessions, transaction boundaries, and database management system restarts.
-
110.
公开(公告)号:US10310846B2
公开(公告)日:2019-06-04
申请号:US14662502
申请日:2015-03-19
Applicant: Paul Pallath , Ronan O'Connell , Robbie O'Brien , Girish Kalasa Ganesh Pai , Jayanta Roy , Satinder Singh
Inventor: Paul Pallath , Ronan O'Connell , Robbie O'Brien , Girish Kalasa Ganesh Pai , Jayanta Roy , Satinder Singh
Abstract: The disclosure generally describes computer-implemented methods, software, and systems, including a method for generating executable components. One method includes identifying a user request to create a new function based pre-existing algorithms, the new function to be used in an application used by a user; providing a set of available algorithms from an algorithm library; receiving a selection by a user of an algorithm from the available algorithms; providing a set of available parameters associated with the selected algorithm; receiving an election by the user of one or more parameters from the set of available parameters; generating an executable component in response to receiving the selection of the algorithm and the election of the one or more parameters, the executable component performing the selected algorithm using at least the elected one or more parameters; and storing the executable component for subsequent execution in response to the requested new function.
-
-
-
-
-
-
-
-
-