-
公开(公告)号:US09779151B2
公开(公告)日:2017-10-03
申请号:US14496702
申请日:2014-09-25
Applicant: Minghao Lu , Muthuraj Thangavel , Jianhua Wen
Inventor: Minghao Lu , Muthuraj Thangavel , Jianhua Wen
IPC: G06F3/048 , G06F17/30 , G06F3/0484 , G06F3/0486 , G06F3/0488 , G06F3/0482
CPC classification number: G06F17/30572 , G06F3/0482 , G06F3/04842 , G06F3/0486 , G06F3/0488 , G06F17/30867
Abstract: Some examples of visualizing relationships in data sets can be implemented as a method by one or more computer systems. Dimension objects and multiple measure objects are displayed adjacent to a cause region and an effect region in a user interface. Each dimension object represents an input category associated with an input quantity that contributes to a total quantity in a data set. Each measure object represents an output category associated with an output quantity based on an input category. A dimension object and a measure object can be moved into the cause region and the effect region, respectively, in response to input. From the data set, an output quantity associated with the measure object is determined based on an input quantity associated with the dimension object from the total quantity in the data set. A result representing the output quantity is displayed in the measure object.
-
公开(公告)号:US09639583B2
公开(公告)日:2017-05-02
申请号:US14252656
申请日:2014-04-14
Applicant: Zheng Wang , Zhiyong Gong
Inventor: Zheng Wang , Zhiyong Gong
CPC classification number: G06F17/30554 , H04L67/2857
Abstract: Embodiments provide a data caching mechanism based on a user's request (query) to a remote database, and the corresponding response (query result) received therefrom. As part of a database query, the user can define cache parameter(s). When a viable communications link becomes available to access the remote database, volumes of relevant data are returned as a query result and cached locally according to those predefined cache parameter(s). Embodiments are particularly suited to allow a mobile device to interact with data of a remote database in an efficient and reliable manner. The mobile device's small form factor, may preclude local storage of large volumes of remotely stored data. However, this can be compensated for by selectively storing data in the cache memory according to user-specified parameters, allowing the mobile device to continue to have access to relevant information in the event that communication with the remote database is degraded or lost.
-
193.
公开(公告)号:US09396240B2
公开(公告)日:2016-07-19
申请号:US14095441
申请日:2013-12-03
Applicant: Bogdan Marinoiu , Yann Le Biannic
Inventor: Bogdan Marinoiu , Yann Le Biannic
IPC: G06F17/30
CPC classification number: G06F17/30563 , G06F17/30572
Abstract: The present disclosure describes methods, systems, and computer program products for enabling extreme visualization for large data sets stored in a database. One computer-implemented method includes receiving a request for an input schema to feed to a data specification language (DaSL) and a metadata outline of typed objects exposed by a database view identified in the request, requesting extraction of the input schema and metadata outline from the database, creating an instance of a DaSL compiler based upon the input schema, generating, by a computer, a DaSL query corresponding to objects selected from the metadata outline, requesting compilation of the DaSL query, and receiving a calculation plan and topology cursors responsive to the compilation of the DaSL query.
Abstract translation: 本公开描述了用于实现存储在数据库中的大数据集的极端可视化的方法,系统和计算机程序产品。 一种计算机实现的方法包括接收对输入模式的请求以馈送到数据指定语言(DaSL)和由请求中标识的数据库视图公开的类型对象的元数据概要,请求从输入模式和元数据轮廓中提取输入模式和元数据轮廓 数据库,基于输入模式创建DaSL编译器的实例,由计算机生成对应于从元数据概要中选择的对象的DaSL查询,请求编译DaSL查询,以及响应于接收计算计划和拓扑光标 以编译DaSL查询。
-
公开(公告)号:US09378306B2
公开(公告)日:2016-06-28
申请号:US13796782
申请日:2013-03-12
Applicant: Business Objects Software Ltd.
Inventor: Emmanuel Zarpas
IPC: G06F3/0484 , G06F17/30
CPC classification number: G06F17/30991
Abstract: Methods, systems, and computer-readable storage media for receiving data, displaying the data visualization based on the data, the data visualization being displayed within a GUI and being provided as a histogram including a first plurality of bins, the first plurality of bins being defined based on default binning parameters, receiving user input, the user input being input to the data visualization using the GUI and indicating a first operation, providing user-defined binning based on the user input, and displaying a modified data visualization based on the data and the first operation, the modified data visualization being displayed within the GUI and being provided as a histogram including a second plurality of bins, the second plurality of bins being defined based on the user-defined binning parameters and being different from the first plurality of bins.
Abstract translation: 用于接收数据的方法,系统和计算机可读存储介质,基于数据显示数据可视化,数据可视化在GUI内显示并且被提供为包括第一多个箱的直方图,第一多个箱是 基于默认分档参数定义,接收用户输入,使用GUI输入到数据可视化的用户输入并指示第一操作,基于用户输入提供用户定义的分档,并且基于数据显示修改的数据可视化 并且第一操作中,修改后的数据可视化被显示在GUI内并被提供为包括第二多个存储体的直方图,第二多个存储体是基于用户定义的合并参数来定义的,并且与第一多个 箱子。
-
公开(公告)号:US09280443B2
公开(公告)日:2016-03-08
申请号:US13960820
申请日:2013-08-07
Applicant: Business Objects Software Ltd
Inventor: Jun Che , Zimo Zhang , Tianli Zhang , Guan Li
CPC classification number: G06F11/3612 , G06F11/3409 , G06F11/3419 , G06F11/3466 , G06Q10/0639
Abstract: Described herein is a technology for a dashboard used for visualizing data. In some implementations, a dashboard with one or more dashboard item is provided. Performance of the dashboard is evaluated to determine a load time of the dashboard. Possible suggestions for improving performance of the dashboard are provided if performance issues are determined from evaluating performance of the dashboard.
Abstract translation: 这里描述的是用于可视化数据的仪表板的技术。 在一些实现中,提供具有一个或多个仪表板项目的仪表板。 评估仪表板的性能以确定仪表板的加载时间。 如果通过评估仪表板的性能确定性能问题,则可以提供改进仪表板性能的可能建议。
-
196.
公开(公告)号:US09268801B2
公开(公告)日:2016-02-23
申请号:US13792690
申请日:2013-03-11
Applicant: Didier Mazoue
Inventor: Didier Mazoue
IPC: G06F17/30
CPC classification number: G06F17/30292
Abstract: Methods, systems, and computer-readable storage media for determining data structure and field types of a data source that is to be processed by an application. Actions include receiving the data source, providing base data associated with the data source, determining a number of fields of the data source and, for each field, a field type based on the data source and the base data, generating data structure data, the data structure data comprising the number of fields and field types, and providing the data structure data to the application.
Abstract translation: 用于确定要由应用处理的数据源的数据结构和字段类型的方法,系统和计算机可读存储介质。 操作包括接收数据源,提供与数据源相关联的基本数据,确定数据源的字段数,并且对于每个字段,基于数据源和基本数据的字段类型,生成数据结构数据, 包括字段数和字段类型的数据结构数据,以及向应用提供数据结构数据。
-
公开(公告)号:US09262550B2
公开(公告)日:2016-02-16
申请号:US13842987
申请日:2013-03-15
Applicant: Jennifer Sam , Yuru Wang , George Sun , JohnPaul Burbank , Michael Tsumura
Inventor: Jennifer Sam , Yuru Wang , George Sun , JohnPaul Burbank , Michael Tsumura
IPC: G06F17/30
CPC classification number: G06F17/30917
Abstract: Techniques for processing semi-structured data include receiving semi-structured data, a value of the semi-structured data being associated with a key; identifying a structured data collection, the structured data collection being associated with a category and having a plurality of attributes; obtaining at least one of historical data associated with the plurality of attributes or additional data associated with a user of the computing system; mapping the key to an attribute of the plurality of attributes based on at least one of the historical data or the additional data; and storing the value in a cell of a data record of the structured data collection, the cell being associated with the attribute that was mapped to the key.
Abstract translation: 用于处理半结构化数据的技术包括接收半结构化数据,半结构化数据的值与密钥相关联; 识别结构化数据集合,所述结构化数据集合与类别相关联并具有多个属性; 获取与所述多个属性相关联的历史数据中的至少一个或与所述计算系统的用户相关联的附加数据; 基于历史数据或附加数据中的至少一个,将密钥映射到多个属性的属性; 并将该值存储在结构化数据收集的数据记录的单元中,该单元与映射到该键的属性相关联。
-
198.
公开(公告)号:US09251212B2
公开(公告)日:2016-02-02
申请号:US12413289
申请日:2009-03-27
Applicant: Wu Cao , Sridhar Ganti , Balaji Gadhiraju
Inventor: Wu Cao , Sridhar Ganti , Balaji Gadhiraju
IPC: G06F17/30
CPC classification number: G06F17/30469 , G06F17/30445
Abstract: A computer-implemented method of profiling a data set in a parallel processing environment includes vertically partitioning an initial data set. One or more attribute subsets are then profiled. A list of subjects is generated each corresponding to a specific attribute value identified in the profiling. Values of multiple attributes are extracted for each identified subject, and the sample results are assembled and merged.
Abstract translation: 在并行处理环境中对数据集进行分析的计算机实现方法包括垂直划分初始数据集。 然后对一个或多个属性子集进行轮廓分析。 每个对象都生成与列表中识别的特定属性值对应的列表。 为每个识别的对象提取多个属性的值,并将样本结果进行汇编和合并。
-
公开(公告)号:US09218373B2
公开(公告)日:2015-12-22
申请号:US13648954
申请日:2012-10-10
Applicant: Business Objects Software Ltd.
Inventor: Ricardo Saito , Min He
CPC classification number: G06F17/30303 , G06F17/2705 , G06F17/30463 , G06F17/30539
Abstract: In an example embodiment, a method of performing data profiling in an in-memory database is provided. A command requesting a data attribute calculation on data in the in-memory database may be received. A precreated procedure stored in the in-memory database may then be used to perform the data attribute calculation on the data in the in-memory database The precreated procedure may be described in a computer language utilized by the in-memory database. Finally, a result of the performing of the data attribute calculation may be returned to the client computer.
Abstract translation: 在示例实施例中,提供了在存储器内数据库中执行数据分析的方法。 可以接收对存储器内数据库中的数据请求数据属性计算的命令。 然后存储在存储器内数据库中的预处理过程可用于对存储器内数据库中的数据执行数据属性计算。预处理过程可以由内存数据库使用的计算机语言来描述。 最后,执行数据属性计算的结果可以返回给客户端计算机。
-
公开(公告)号:US09152627B2
公开(公告)日:2015-10-06
申请号:US13623719
申请日:2012-09-20
Applicant: David Kung , Min He , Mengdan Ma
Inventor: David Kung , Min He , Mengdan Ma
CPC classification number: G06F17/30 , G06F17/30371 , G06F17/3051 , G06Q10/06
Abstract: In an example embodiment, a method of automatically generating data validation rules from data stored in a column of a table is provided. Outliers for the data are determined by analyzing a profiling statistic for the data, the profiling statistic having a type. Then it is determined if a predefined limit is exceeded, based on a quantity of the outliers determined for the data through the analysis of the profiling statistic. A data validation rule is then automatically generated based on non-outliers detected in the data through the analysis of the profiling statistic, the generated data validation rule also being based on the type of the profiling statistic. The data validation rule can then be applied to data subsequently entered for the column, causing at least a portion of the data subsequently entered for the column to be rejected.
Abstract translation: 在示例实施例中,提供了从存储在表的列中的数据自动生成数据验证规则的方法。 通过分析数据的分析统计量,具有类型的分析统计信息来确定数据的异常值。 然后,基于通过分析统计量的分析为数据确定的异常值的数量,确定是否超过预定义的限制。 然后,基于通过分析统计信息的分析在数据中检测到的非离群值来自动生成数据验证规则,生成的数据验证规则也基于分析统计量的类型。 然后可以将数据验证规则应用于随后为列输入的数据,导致随后输入的数据的至少一部分数据被拒绝。
-
-
-
-
-
-
-
-
-