Computer implemented systems and methods for processing semi-structured documents

    公开(公告)号:US10255376B2

    公开(公告)日:2019-04-09

    申请号:US14586290

    申请日:2014-12-30

    Abstract: The present disclosure includes techniques pertaining to computer implemented systems and methods for processing semi-structured data. In one embodiment, semi-structured data in a data source is analyzed and structural information about the data is generated. The semi-structured documents may comprise a plurality of fields having associated values. Documents may be analyzed to determine particular fields in the plurality of semi-structured documents. Statistics may be generated to determine, for example, a frequency that each particular field appears in the plurality of semi-structured documents. Particular fields and associated frequencies and other statistics may be stored in a memory, for example.

    System and method for simplifying data access between tiers in a multi-tier system

    公开(公告)号:US09946737B2

    公开(公告)日:2018-04-17

    申请号:US13492039

    申请日:2012-06-08

    Applicant: Luan O'Carroll

    Inventor: Luan O'Carroll

    CPC classification number: G06F17/30303 G06F17/30371 G06F17/30525

    Abstract: A system and method for simplifying data access between tiers in a multi-tier system is disclosed. In an embodiment, a method is provided for receiving a request for service from a browser at a generic data access object (GDAO) layer; generating, by use of a data processor, a single, shared, generic data transfer object (GDTO) at the GDAO layer; calling through to a database tier, the database tier providing database metadata; and using the database metadata to include result data in the GDTO and return the GDTO in response to the request.

    Visualization suggestion application programming interface

    公开(公告)号:US09830370B2

    公开(公告)日:2017-11-28

    申请号:US14490172

    申请日:2014-09-18

    Abstract: A dataset and some user selected columns of the dataset are received by a statistical analysis module for analysis. The statistical analysis module generates a score for each unselected column of the dataset based on statistical analysis of the unselected columns and all or a subset of the selected columns. A ranking of the unselected columns is presented to the user for selection of one additional column of the dataset, after which the remaining unselected columns are re-ranked according to their associated scores and once again displayed to the user. The user may continue selecting from among the ranked columns until a threshold number of columns has been selected, at which point the user may deselect a selected column in order to continue selecting additional columns. A visualization suggestion application program interface then matches the selected columns with compatible visualization configurations and presents some of these visualizations to the user.

    Techniques for creating dynamic interactive infographics

    公开(公告)号:US09715556B2

    公开(公告)日:2017-07-25

    申请号:US14075612

    申请日:2013-11-08

    CPC classification number: G06F17/30893

    Abstract: A computer implemented system comprises one or more computer processors and a non-transitory computer-readable storage medium. The non-transitory computer-readable storage medium comprises instructions, that when executed, control the one or more computer processors to be configured for receiving a first input representative of associating the text object and the graphical representation, determining a relationship between the text object and the graphical representation, converting the text object to a control variable according to the relationship, and linking the control variable to the graphical representation, wherein the graphical representation is dynamically updated when a second input is received that modifies the control variable.

    Application programming interface tracing mechanism
    117.
    发明授权
    Application programming interface tracing mechanism 有权
    应用编程接口跟踪机制

    公开(公告)号:US09489179B2

    公开(公告)日:2016-11-08

    申请号:US13415649

    申请日:2012-03-08

    Applicant: Marco Pesarese

    Inventor: Marco Pesarese

    CPC classification number: G06F8/316 G06F11/3466 G06F2201/86 G06F2201/865

    Abstract: Example systems and methods of providing an application programming interface tracing mechanism are presented. In one example, an application programming interface for an application is provided, the interface including an interface object. A proxy object is created for the interlace object. At the proxy object, method calls from the application for the interface object are received, recorded, and passed to the interface object. An execution trace including the recorded method calls is generated.

    Abstract translation: 提出了提供应用编程接口跟踪机制的示例系统和方法。 在一个示例中,提供了用于应用的应用程序编程接口,该接口包括接口对象。 为交错对象创建代理对象。 在代理对象上,来自接口对象的应用程序的方法调用被接收,记录并传递给接口对象。 生成包括记录的方法调用的执行跟踪。

    Obtaining data from unstructured data for a structured data collection
    118.
    发明授权
    Obtaining data from unstructured data for a structured data collection 有权
    从结构化数据获取结构化数据收集的数据

    公开(公告)号:US09299041B2

    公开(公告)日:2016-03-29

    申请号:US13842228

    申请日:2013-03-15

    Abstract: Techniques for obtaining data from unstructured data for a structured data collection include receiving unstructured data that includes text; identifying an attribute associated with a structured data collection; obtaining at least one of historical data associated with the attribute or additional data associated with a user of the computing system; identifying one or more terms from the unstructured data as being associated with the attribute based on at least one of the historical data or the additional data; and storing the identified one or more terms in a data record of the unstructured data collection.

    Abstract translation: 用于从结构化数据收集的非结构化数据获取数据的技术包括接收包括文本的非结构化数据; 识别与结构化数据收集相关联的属性; 获得与所述属性或与所述计算系统的用户相关联的附加数据相关联的历史数据中的至少一个; 基于历史数据或附加数据中的至少一个从所述非结构化数据识别与所述属性相关联的一个或多个术语; 以及将所识别的一个或多个项存储在非结构化数据集合的数据记录中。

    Descriptive framework for data visualization
    119.
    发明授权
    Descriptive framework for data visualization 有权
    数据可视化的描述性框架

    公开(公告)号:US09262850B2

    公开(公告)日:2016-02-16

    申请号:US13960818

    申请日:2013-08-07

    CPC classification number: G06T11/206 G06F17/30554

    Abstract: Described herein is a descriptive framework to facilitate data visualization. In accordance with one aspect of the framework, one or more module manifests are provided, wherein a module manifest describes a module that represents a particular component of a visualization. A chart manifest may be used to coordinate the one or more module manifests. A visualization may be rendered based on the chart manifest.

    Abstract translation: 这里描述了一个便于数据可视化的描述性框架。 根据框架的一个方面,提供了一个或多个模块清单,其中模块清单描述了表示可视化的特定组件的模块。 图表清单可用于协调一个或多个模块清单。 可以基于图表清单呈现可视化。

    Classifying data using machine learning
    120.
    发明授权
    Classifying data using machine learning 有权
    使用机器学习分类数据

    公开(公告)号:US09171057B2

    公开(公告)日:2015-10-27

    申请号:US13945720

    申请日:2013-07-18

    Applicant: Sherif Botros

    Inventor: Sherif Botros

    CPC classification number: G06F17/30598 G06Q10/00

    Abstract: Techniques for data classification include matching one or more attributes of a commodity with one or more terms of a plurality of terms in a word matrix; generating, based on the matching, a vector for the commodity; and identifying, based on the vector, one or more classification regions that each define a classification of the commodity.

    Abstract translation: 用于数据分类的技术包括将商品的一个或多个属性与单词矩阵中的多个术语中的一个或多个术语进行匹配; 基于匹配产生商品的向量; 以及基于所述向量来识别每个定义所述商品分类的一个或多个分类区域。

Patent Agency Ranking