-
公开(公告)号:US20140222416A1
公开(公告)日:2014-08-07
申请号:US13767846
申请日:2013-02-14
Applicant: BUSINESS OBJECTS SOFTWARE LIMITED
Inventor: Xinrong HUANG
IPC: G06F17/30
CPC classification number: G06F17/30687 , G06F17/2223 , G06F17/2863
Abstract: Described herein is a technology for facilitating searching and matching of data. In accordance with one implementation, first and second feature sets are extracted. The first feature set is associated with an input data string including one or more first ideographic elements, while the second feature set is associated with a candidate string including one or more second ideographic elements. A match score of the candidate string is determined based on the first and second feature sets.
Abstract translation: 这里描述了一种便于搜索和匹配数据的技术。 根据一个实现,提取第一和第二特征集。 第一特征集合与包括一个或多个第一表意元素的输入数据串相关联,而第二特征集与包括一个或多个第二表意元素的候选串相关联。 基于第一和第二特征集确定候选字符串的匹配分数。
-
公开(公告)号:US11663231B2
公开(公告)日:2023-05-30
申请号:US16702424
申请日:2019-12-03
Applicant: Business Objects Software Limited
Inventor: Satishkumar Sekharan , Yuru Wang
IPC: G06F16/25 , G06F16/955 , G06N20/00 , G06F16/2452 , G06F16/28 , G06F9/30
CPC classification number: G06F16/252 , G06F9/30043 , G06F16/24524 , G06F16/288 , G06F16/955 , G06N20/00
Abstract: A method for sharing access to data from a cloud-based analytics engine may include receiving, at a first client, a message from a second client. The message may include an image of a data presentation and metadata associated with the data presentation. The first client may respond to a selection of the image of the data presentation by accessing the cloud-based analytics engine to retrieve, based on the metadata associated with the data presentation, data associated with the data presentation. The data presentation may generated for display at the first client based on the data retrieved from the cloud-based analytics engine. The data presentation displayed at the first client may be interactive to enable an application of one or more modifications to the data presentation displayed at the first client. Related systems and articles of manufacture are also provided.
-
公开(公告)号:US20220100299A1
公开(公告)日:2022-03-31
申请号:US17039136
申请日:2020-09-30
Applicant: Business Objects Software Limited
Inventor: Arnaud NOUARD , Raphael GEOFFROY
IPC: G06F3/048
Abstract: Embodiments may be associated with a user interface design for an application. An intelligent user interface platform may collect user experience data associated with a user's interactions with the application over time (e.g., user actions, touchscreen interactions, computer mouse clicks, attention information, context information, etc.). The intelligent user interface platform may then analyze the user experience data (e.g., looking for most visited interface locations, most used actions, infrequently accessed functions, common user mistakes, etc.). The intelligent user interface platform may also automatically create a user interface design adjustment based on the analysis. For example, the user interface design adjustment might be associated with a menu item, a sub-menu item, an application action, an icon location, adding a display element, removing a display element, etc.
-
公开(公告)号:US10459744B2
公开(公告)日:2019-10-29
申请号:US14971437
申请日: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 , G06F3/048 , G06F16/33 , G06F3/0484
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.
-
公开(公告)号:US20190171741A1
公开(公告)日:2019-06-06
申请号:US15829163
申请日:2017-12-01
Applicant: Business Objects Software Limited
Inventor: Alain CHARROUX
IPC: G06F17/30
Abstract: According to some embodiments, an abstraction engine may determine a data manipulation definition generated by a creator platform to accesses a database via a first connection protocol (e.g., ODBC). The abstraction engine may then automatically analyze the data manipulation definition to discover a connectivity parameter (e.g., a DSN, a DBMS type, a DBMS host name, a port, etc.) associated with the access to the database via the first connection protocol. The data manipulation definition may then be stored along with the connectivity parameter as a meta-connection into a metadata repository. A consuming platform may retrieve the meta-connection from the metadata repository translate the meta-connection into the database manipulation definition to accesses the database via a second connection protocol (e.g., JDBC).
-
公开(公告)号:US10268737B2
公开(公告)日:2019-04-23
申请号:US14984528
申请日:2015-12-30
Applicant: Business Objects Software Limited
Inventor: Alfred Fung , Ali Moosavi , Erik Schmidt , David Mosimann , Jung-Rung Han
Abstract: Embodiments relate to techniques for performing data blending operations across multiple different data sets comprising data structures with columns and rows. The data sets may be classified and displayed in a visualization (i.e., chart) in a client interface. Columns and rows from the blended data sets may be mapped together (i.e., linked). Updates to the visualization, including adding elements from the data sets, may trigger a data blending process on the backend server in communication with a database. The server may blend the specified data by generating a runtime artifact representing a calculation graph for the blend operation and query the database to retrieve a resulting data set. The data blending operation may comprise collapsing dimensions of a primary data set with linked dimensions of a secondary data sets into a blended column and aggregating values of measures in rows of the blended column of the resulting data structure.
-
公开(公告)号:US10229099B2
公开(公告)日:2019-03-12
申请号:US15077547
申请日:2016-03-22
Applicant: Business Objects Software Limited
Inventor: Satishkumar Sekharan
Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a first device. The program generates, at the first device, a snapshot of a digital content page being presented by a second device. The program also provides a set of annotation tools for annotating the snapshot of the digital content page. The program further adds a set of annotations to the snapshot of the digital content page using the set of annotation tools.
-
公开(公告)号:US10152560B2
公开(公告)日:2018-12-11
申请号:US14973113
申请日:2015-12-17
Applicant: Business Objects Software Limited
Inventor: Alexei Potiagalov , Sarah Menard , Paul Ekeland , Ivailo Ivanov
IPC: G06F17/30
Abstract: Embodiments provide for querying and visualization of query results of graph data. An engine processes graph data to create metadata (e.g., in JSON format) identifying at least different node types and edge types that are present in a graph database. An overview visualization simplifies presentation of graph data by depicting only various different node types and graph types. The overview visualization may form the basis for formulating queries including the metadata, which are then promulgated to the graph database. Returned query results may be visualized as an overview or on a detailed node level, promoting insight and formulation of additional queries including node/edge type metadata. The engine may convert graph data query results into tabular form for consumption by relational database analytical tools. According to particular embodiments, an engine of an in-memory database may be particularly suited to perform graph data visualization, querying, and/or tabular conversion tasks.
-
公开(公告)号:US10083206B2
公开(公告)日:2018-09-25
申请号:US14946549
申请日:2015-11-19
Applicant: Business Objects Software Limited
Inventor: Huma Zaidi , Marjolein Visser , Madison Poon
IPC: G06F17/30
CPC classification number: G06F16/24544 , G06F16/2428
Abstract: Embodiments effect the combination of data from different tables (e.g., of an underlying database), and the visualization of that combined table data in an incremental manner. Columns from a second table may be selectively combined with those of a first table, manually by user selection and/or automatically by best guess matching. Such matching may be based upon commonalities between table column headers. A menu may allow user selection of specific table(s)/table column(s) to be combined with a first table, as well as a manner of that combination (e.g., particular types of SQL join operations). The table data combination process is visualized step-by-step (e.g., allowing toggling and forward/backward navigation between interface screens), ensuring the user is able to follow data migration in the combined workflow, and appreciate/recognize changing values resulting therefrom. Particular embodiments may leverage the processing power of an in-memory database engine to accomplish combination and/or visualization of table data.
-
公开(公告)号:US20170277696A1
公开(公告)日:2017-09-28
申请号:US15077517
申请日:2016-03-22
Applicant: Business Objects Software Limited
Inventor: Satishkumar Sekharan
CPC classification number: H04L65/403 , G06Q10/101
Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a first device. The program establishes a collaboration session with a second device. The program also receives, from the second device, analytics data shared through the collaboration session and contextual data associated with the analytics data. The program further provides additional data for display on the first device based on the contextual data associated with the analytics data.
-
-
-
-
-
-
-
-
-