-
公开(公告)号:US20210133238A1
公开(公告)日:2021-05-06
申请号:US16671997
申请日:2019-11-01
Applicant: Business Objects Software LTD
Inventor: Xin Qiu , Yang Jin , Sumedha Sharma , James Lloyd
IPC: G06F16/904 , G06T11/20 , G06F16/9038
Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program renders a visualization that includes a first set of visual elements. The program further receives a request for measure values categorized according to the first level of dimension values in the first hierarchy of dimension values and a second level of dimension values in the second hierarchy of dimension values. The program also generates a query for a second set of data from the dataset. The program further sends the query to a computing system configured to manage the dataset. The program also receives the second set of data from the computing system. The program further renders a second set of visual elements. The program also replaces the first set of visual elements in the visualization with the second set of visual elements.
-
公开(公告)号:US10896204B2
公开(公告)日:2021-01-19
申请号:US16266892
申请日:2019-02-04
Applicant: Business Objects Software Ltd.
Inventor: Flavia Moser , Alexander Kennedy MacAulay , Julian Gosper
IPC: G06F16/28 , G06F16/25 , G06F16/26 , G06F16/248 , G06T11/20
Abstract: A raw dataset including measures and dimensions is processed, by a preprocessing module, using an algorithm that produces a preprocessed dataset such that at least one type of statistical analysis of the preprocessed dataset yields equal results to the same type of statistical analysis of the raw dataset. The preprocessed dataset is then analyzed by a statistical analysis module to identify subsets of the preprocessed dataset that include a non-random structure or pattern. The analysis of the preprocessed dataset includes the at least one type of statistical analysis that produces the same results for both the preprocessed and raw datasets. The identified subsets are then ranked by a statistical ranker based on the analysis of the preprocessed dataset and a subset is selected for visualization based on the rankings. A visualization module then generates a visualization of the selected identified subset that highlights a non-random structure of the selected subset.
-
公开(公告)号:US10803065B1
公开(公告)日:2020-10-13
申请号:US16569091
申请日:2019-09-12
Applicant: BUSINESS OBJECTS SOFTWARE LTD.
Inventor: Justin Wong , Houman Ghaemi , Veljko Jovanovic
IPC: G06F16/2455 , G06F16/2458 , G06F16/28
Abstract: A system includes determination of a plurality of queries, each of the plurality of queries indicating a first object as a data source, generation of a first query on the first object based on a first two or more of the plurality of queries, modification of each of the first two or more queries to indicate the first query as the data source, requesting of execution of the first query and the modified first two or more queries, and reception of a result set associated with each of the first two or more queries.
-
公开(公告)号:US10540400B2
公开(公告)日:2020-01-21
申请号:US14856979
申请日:2015-09-17
Applicant: Business Objects Software, Ltd.
Inventor: Bruno Dumant , Yann Le Biannic , Olivier Hamon
IPC: G06F16/9032 , G06F16/2457 , G06F16/9038
Abstract: A computer-implemented method for generating a plurality of data query suggestions is described. The method includes receiving a textual input in a user interface of a software application implementing a plurality of business processes and determining a query context for the textual input. The method also includes computing a plurality of ranked numerical scores based on the query context in which the ranked numerical scores are computed using information obtained from a plurality of usage metrics associated with the query context and determining, using the plurality of ranked numerical scores, a plurality of candidate data combinations. The method also includes ordering the plurality of candidate data combinations according to the plurality of ranked numerical scores and generating at least one data suggestion using the ordered plurality of candidate data combinations and providing the at least one data suggestion in the user interface.
-
公开(公告)号:US10540171B2
公开(公告)日:2020-01-21
申请号:US15857845
申请日:2017-12-29
Applicant: Business Objects Software, Ltd.
Inventor: Paul Sheedy , Conor McEvoy , Reiner Hille-Doering , Christof Engel
IPC: G06F9/445 , H04L29/08 , G06F9/44 , H04L12/24 , G06F8/656 , G06F3/0482 , G06F3/0484 , G06F8/71
Abstract: A state capture designation for an element of an application within an application design environment may be received, indicating that the application, once deployed, will include a state capture functionality for capturing a state of the element, and a state restoration function for restoring the state of the element. Following deployment of the application within a runtime environment, and in response to an invocation of the state capture functionality, a captured state of the element may be stored. A state restoration request for the captured state may be received by way of the state restoration functionality, and following a re-deployment of the application with an update to the element that was included as part of an update to the application within the application design environment. The captured state may then be restored to the updated element, in response to the state restoration request, and within the runtime environment.
-
公开(公告)号:US10459745B2
公开(公告)日:2019-10-29
申请号:US14971508
申请日:2015-12-16
Applicant: Business Objects Software Limited
Inventor: Alfred Fung , Sean McGregor , Brian McConville , Xing Jin , Trevor Dubinsky , Philip Leung , Ariel Kahana , Stephen Paxian
IPC: G06F9/451 , G06F16/33 , G06F3/048 , G06F3/0482 , G06F16/332
Abstract: Software program “help” functionality includes features enhancing its relevance to users. An engine may receive/record context data arising from interactions between a user and the software program. The engine may process that context data to reference a plurality of sources (e.g., official help documentation, user blogs, partner web sites, etc.) and harvest relevant help information. Based upon stored context data and help information available from the plurality of sources, certain embodiments may generate suggested questions allowing further exploration of help issues. Some embodiments may offer help information in the form of an interactive “hotspot” focusing upon a specific UI element (e.g., icon). Processing the context data may allow the engine to assign a particular skill level (e.g., novice/intermediate/expert) to individual users, tailoring the help information to that skill level. The interactive nature of the help functionality may enhance its use in conjunction with complex workflows encountered in many software programs.
-
公开(公告)号:US10068029B2
公开(公告)日:2018-09-04
申请号:US14496671
申请日:2014-09-25
Applicant: Minghao Lu , Muthuraj Thangavel
Inventor: Minghao Lu , Muthuraj Thangavel
Abstract: Some examples of visualizing relationships between survey data can be implemented by displaying a user interface including a survey question region and a percentage region. In response to detecting a selection of a survey data set, multiple question objects are displayed in the survey question region. Each question object represents a survey question and an answer option for the survey question. In response to inputs to interact with the multiple question objects, survey results such as a percentage of selections of a first answer option to a first survey question represented by a first question object can be determined and displayed in the user interface. Also, interrelationships between answers to survey questions can be displayed by positioning question objects at different locations in the user interface. In response to a selection of a question object, other question objects can be presented according to the correlation with the selected question object.
-
公开(公告)号:US10037025B2
公开(公告)日:2018-07-31
申请号:US14877764
申请日:2015-10-07
Applicant: BUSINESS OBJECTS SOFTWARE LTD.
Inventor: Paul Pallath , Rouzbeh Razavi
CPC classification number: G06F11/079 , G05B23/02 , G05B23/0254 , G06F11/0709 , G06F11/0751 , G06F11/0787 , H04L67/12
Abstract: The present disclosure describes methods, systems, and computer program products for detecting anomalies in an Internet-of-Things (IoT) network. One computer-implemented method includes receiving, by operation of a computer system, a dataset of a plurality of data records, each of the plurality of data records comprising a plurality of features and a target variable, the plurality of features and target variable including information of a manufacturing environment; identifying a set of normal data records from the dataset based on the target variable; identifying inter-feature correlations by performing correlation analysis on the set of normal data records; and detecting anomaly based on the inter-feature correlations for predictive maintenance.
-
公开(公告)号:US10007708B2
公开(公告)日:2018-06-26
申请号:US14529779
申请日:2014-10-31
Applicant: Flavia Moser , Scott Cameron , Julian Gosper
Inventor: Flavia Moser , Scott Cameron , Julian Gosper
CPC classification number: G06F16/248 , G06T11/206
Abstract: Techniques of providing visualization suggestions are disclosed. In some example embodiments, a current visualization of at least a portion of data of a dataset is determined to be displayed to a user in a graphical user interface of a device, a plurality of visualization candidates is generated based on an application of transition rules to the current visualization, a corresponding score for each one of the plurality of visualization candidates is generated based on a corresponding level of data variance for the data of the corresponding visualization candidate, a ranking of the plurality of visualization candidates is generated based on the scores, at least one of the plurality of visualization candidates is selected based on the ranking, and a plurality of selectable visualization suggestions corresponding to the selected visualization candidates is caused to be displayed to the user in the graphical user interface of the device.
-
公开(公告)号:US09875119B2
公开(公告)日:2018-01-23
申请号:US14560416
申请日:2014-12-04
Applicant: Johnson Wong , David Mosimann , Greg Golds , Jiandong Shi , Sebastien Foucault , Jonathan Heller
Inventor: Johnson Wong , David Mosimann , Greg Golds , Jiandong Shi , Sebastien Foucault , Jonathan Heller
CPC classification number: G06F9/44521 , G06F9/44505
Abstract: In an example embodiment, a bundle loader is run in response to a communication from an application. The communication may indicate that the plurality of bundles of components in the application is to be executed. The plurality of bundles may include at least one bundle having a component that depends on a dependency component in another of the plurality of bundles. A configuration file indicating a set of the plurality of bundles to load in the bundle loader is received. The bundle loader is operated to load a bundle manifest for each bundle in the set of the plurality of bundles to load. Then, for each of the bundles in the set of plurality of bundles to load, the bundle is activated if no unactivated dependency component exists for any component in the bundle.
-
-
-
-
-
-
-
-
-