TECHNIQUES FOR PROCESSING DATA FROM A MULTILINGUAL DATABASE
    1.
    发明申请
    TECHNIQUES FOR PROCESSING DATA FROM A MULTILINGUAL DATABASE 有权
    从多数据库处理数据的技术

    公开(公告)号:US20080249998A1

    公开(公告)日:2008-10-09

    申请号:US11697377

    申请日:2007-04-06

    IPC分类号: G06F17/30

    摘要: A method, system and article of manufacture for providing natural language support for users running queries against a multilingual database. One embodiment comprises identifying one or more physical values defined by physical data in the multilingual database for a query result associated with an executed query. At least one translation function configured to transform at least a portion of the identified physical values defined in one or more different natural languages into alternative values defined in a selected language is executed. From each executed translation function, a data structure mapping at least a portion of the identified physical values to translated values defined in the selected language is identified and the translated values defining the alternative values defined in the selected language are retrieved from each identified data structure. The query result associated with the executed query including the alternative values defined in the selected language is output.

    摘要翻译: 一种为多语言数据库运行查询的用户提供自然语言支持的方法,系统和制品。 一个实施例包括识别由多个语言数据库中的物理数据定义的与执行的查询相关联的查询结果的一个或多个物理值。 至少一个翻译功能被配置为将所定义的一个或多个不同自然语言中所识别的物理值的至少一部分转换为以选定语言定义的替换值。 从每个执行的翻译功能,识别将所识别的物理值的至少一部分映射到以所选择的语言定义的翻译值的数据结构,并且从每个识别的数据结构中检索定义所选语言中定义的替代值的翻译值。 输出与执行查询相关联的查询结果,包括以所选语言定义的替代值。

    Techniques for processing data from a multilingual database
    2.
    发明授权
    Techniques for processing data from a multilingual database 有权
    从多语言数据库处理数据的技术

    公开(公告)号:US07680780B2

    公开(公告)日:2010-03-16

    申请号:US11697377

    申请日:2007-04-06

    IPC分类号: G06F17/30

    摘要: A method, system and article of manufacture for providing natural language support for users running queries against a multilingual database. One embodiment comprises identifying one or more physical values defined by physical data in the multilingual database for a query result associated with an executed query. At least one translation function configured to transform at least a portion of the identified physical values defined in one or more different natural languages into alternative values defined in a selected language is executed. From each executed translation function, a data structure mapping at least a portion of the identified physical values to translated values defined in the selected language is identified and the translated values defining the alternative values defined in the selected language are retrieved from each identified data structure. The query result associated with the executed query including the alternative values defined in the selected language is output.

    摘要翻译: 一种为多语言数据库运行查询的用户提供自然语言支持的方法,系统和制品。 一个实施例包括识别由多个语言数据库中的物理数据定义的与执行的查询相关联的查询结果的一个或多个物理值。 至少一个翻译功能被配置为将所定义的一个或多个不同自然语言中所识别的物理值的至少一部分转换为以选定语言定义的替换值。 从每个执行的翻译功能,识别将所识别的物理值的至少一部分映射到以所选择的语言定义的翻译值的数据结构,并且从每个识别的数据结构中检索定义所选语言中定义的替代值的翻译值。 输出与执行查询相关联的查询结果,包括以所选语言定义的替代值。

    Peer to peer (P2P) federated concept queries
    3.
    发明授权
    Peer to peer (P2P) federated concept queries 有权
    对等(P2P)联合概念查询

    公开(公告)号:US09043365B2

    公开(公告)日:2015-05-26

    申请号:US12145584

    申请日:2008-06-25

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30566 G06F17/30964

    摘要: Embodiments of the invention are generally related to data processing, and more specifically to retrieving results for a query from one or more devices coupled to a network. A first device may receive an abstract query including logical fields defined by a first data abstraction model and retrieve query results stored in the first device. The query may be sent to one or more other devices via the network. The one or more other devices may be configured to convert the abstract query to local abstract queries including logical fields defined in local data abstraction models. The local queries may be issued against local databases to retrieve additional results for the query.

    摘要翻译: 本发明的实施例通常涉及数据处理,更具体地涉及从耦合到网络的一个或多个设备检索查询的结果。 第一设备可以接收包括由第一数据抽象模型定义的逻辑字段的抽象查询,并且检索存储在第一设备中的查询结果。 该查询可以经由网络发送到一个或多个其他设备。 一个或多个其他设备可以被配置为将抽象查询转换成本地抽象查询,包括在本地数据抽象模型中定义的逻辑字段。 可能会针对本地数据库发出本地查询以检索查询的其他结果。

    Web service discovery via data abstraction model and condition creation
    4.
    发明授权
    Web service discovery via data abstraction model and condition creation 有权
    通过数据抽象模型和条件创建实现Web服务发现

    公开(公告)号:US08667011B2

    公开(公告)日:2014-03-04

    申请号:US13460736

    申请日:2012-04-30

    IPC分类号: G06F17/30 G06F9/44

    CPC分类号: G06F17/30864

    摘要: A method includes receiving a selection of a logical field of a data abstraction model. The method includes determining model entries (e.g., concepts) associated with the selected logical field and examining the data abstraction model to determine other model entries that are equal to the model entries associated with the selected logical field. For each equal model entry, the method includes determining web services to be used in performing a search, where the web services are determined by querying a discovery registry associated with the data abstraction model to discover one or more web services that are resolvable based on the selected logical field. A first discovered web service is executed with user supplied criteria provided via a user interface to obtain a list of values. A condition is created that limits acceptable values associated with the selected logical field based on the user supplied criteria.

    摘要翻译: 一种方法包括接收数据抽象模型的逻辑字段的选择。 该方法包括确定与所选择的逻辑字段相关联的模型条目(例如,概念),并且检查数据抽象模型以确定等于与所选择的逻辑字段相关联的模型条目的其他模型条目。 对于每个相等的模型条目,该方法包括确定要用于执行搜索的Web服务,其中通过查询与数据抽象模型相关联的发现注册来确定Web服务,以发现基于该可解析的一个或多个web服务 选择逻辑字段。 通过用户界面提供的用户提供的标准来执行首次发现的Web服务以获得值列表。 创建条件,其基于用户提供的标准来限制与所选逻辑字段相关联的可接受值。

    Ontological translation of abstract rules
    5.
    发明授权
    Ontological translation of abstract rules 失效
    抽象规则的本体翻译

    公开(公告)号:US08140557B2

    公开(公告)日:2012-03-20

    申请号:US11748705

    申请日:2007-05-15

    IPC分类号: G06F7/10 G06F17/30

    CPC分类号: G06F17/30734 G06F17/3056

    摘要: Embodiments of the invention provide techniques for selecting rule engines for processing abstract rules based on functionality and cost. In general, an abstract rule is analyzed to determine which functions are required to process the rule. The abstract rule is assigned to a rule engine by evaluating metadata describing the functions and costs of the rule engines. The abstract rule is then translated to the format required by the selected rule engine.

    摘要翻译: 本发明的实施例提供了用于基于功能和成本来选择用于处理抽象规则的规则引擎的技术。 一般来说,分析抽象规则以确定处理规则需要哪些功能。 通过评估描述规则引擎的功能和成本的元数据将抽象规则分配给规则引擎。 然后将抽象规则转换为所选规则引擎所需的格式。

    Data model simplification through field fallout
    6.
    发明授权
    Data model simplification through field fallout 有权
    数据模型通过现场灰尘简化

    公开(公告)号:US08122052B2

    公开(公告)日:2012-02-21

    申请号:US12769527

    申请日:2010-04-28

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    CPC分类号: G06F17/30398 G06F17/30392

    摘要: Methods, articles of manufacture and systems are provided for simplifying a query building process by limiting the number of fields presented to a user for building queries. The number of fields presented to the user may be limited by hiding one or more logical fields from the user based on usage characteristics. For example, a logical field that is rarely used or has not been used within a predetermined period of time may be hidden from the user. For some embodiments, a fallout manager may monitor the use of logical fields in building queries, update usage characteristics, and mark logical fields as hidden based on the usage characteristics. A graphical user interface may not present to a user logical fields that have been marked as hidden.

    摘要翻译: 提供了方法,制品和系统,以通过限制呈现给用户的字段数量来建立查询来简化查询构建过程。 提供给用户的字段的数量可以通过基于使用特性隐藏来自用户的一个或多个逻辑字段来限制。 例如,在预定时间段内很少使用或未被使用的逻辑字段可能被用户隐藏。 对于一些实施例,灰尘管理器可以监视构建查询中的逻辑字段的使用,更新使用特征,以及基于使用特性将逻辑字段标记为隐藏。 图形用户界面可能不会向用户呈现已被标记为隐藏的逻辑字段。

    Usage-based optimization of network traffic and data warehouse size
    7.
    发明授权
    Usage-based optimization of network traffic and data warehouse size 有权
    基于用户优化的网络流量和数据仓库大小

    公开(公告)号:US08086574B2

    公开(公告)日:2011-12-27

    申请号:US12106641

    申请日:2008-04-21

    IPC分类号: G06F17/00

    摘要: The present invention generally provides systems, methods, and articles of manufacture for maintaining a data warehouse having a plurality of fields updated with data from one or more data sources. Rather than automatically update every field of data available in the warehouse, a limited subset of fields identified through their involvement in queries issued against the warehouse are updated. By limiting the fields that are updated, the network bandwidth required to transmit the updates to the data warehouse may be reduced. Further, by removing fields from the data warehouse that are not in use, the size of the data warehouse may be reduced.

    摘要翻译: 本发明通常提供用于维护具有用来自一个或多个数据源的数据更新的多个字段的数据仓库的系统,方法和制品。 不是自动更新仓库中可用数据的每个字段,而是通过参与对仓库发出的查询来识别的有限子集的字段被更新。 通过限制更新的字段,可以减少向数据仓库发送更新所需的网络带宽。 此外,通过从未使用的数据仓库中删除字段,可以减少数据仓库的大小。

    WEB SERVICE DISCOVERY VIA DATA ABSTRACTION MODEL AND CONDITION CREATION
    8.
    发明申请
    WEB SERVICE DISCOVERY VIA DATA ABSTRACTION MODEL AND CONDITION CREATION 有权
    WEB服务发现通过数据抽取模型和条件创建

    公开(公告)号:US20110270870A1

    公开(公告)日:2011-11-03

    申请号:US12771760

    申请日:2010-04-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30864

    摘要: A method includes receiving a selection of a logical field of a data abstraction model. The method includes determining model entries (e.g., concepts) associated with the selected logical field and examining the data abstraction model to determine other model entries that are equal to the model entries associated with the selected logical field. For each equal model entry, the method includes determining web services to be used in performing a search, where the web services are determined by querying a discovery registry associated with the data abstraction model to discover one or more web services that are resolvable based on the selected logical field. A first discovered web service is executed with user supplied criteria provided via a user interface to obtain a list of values. A condition is created that limits acceptable values associated with the selected logical field based on the user supplied criteria.

    摘要翻译: 一种方法包括接收数据抽象模型的逻辑字段的选择。 该方法包括确定与所选择的逻辑字段相关联的模型条目(例如,概念),并且检查数据抽象模型以确定等于与所选择的逻辑字段相关联的模型条目的其他模型条目。 对于每个相等的模型条目,该方法包括确定要用于执行搜索的Web服务,其中通过查询与数据抽象模型相关联的发现注册来确定web服务,以发现可基于该可解析的一个或多个web服务 选择逻辑字段。 通过用户界面提供的用户提供的标准来执行首次发现的Web服务以获得值列表。 创建条件,其基于用户提供的标准来限制与所选逻辑字段相关联的可接受值。

    WEB SERVICE DISCOVERY VIA DATA ABSTRACTION MODEL AUGMENTED BY FIELD RELATIONSHIP IDENTIFICATION
    9.
    发明申请
    WEB SERVICE DISCOVERY VIA DATA ABSTRACTION MODEL AUGMENTED BY FIELD RELATIONSHIP IDENTIFICATION 失效
    通过现场关系识别获得的数据抽取模型进行WEB服务发现

    公开(公告)号:US20110270817A1

    公开(公告)日:2011-11-03

    申请号:US12771707

    申请日:2010-04-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30427

    摘要: A computer-implemented method includes receiving a selection of a particular logical field via a database query interface. The method includes querying a discovery registry associated with a data abstraction model of a database to discover one or more web services that are resolvable based on the particular logical field. The data abstraction model includes a plurality of logical fields, where each logical field corresponds to a particular data structure of the database. A web service input and a web service output of a particular discovered web service are associated with logical fields of the data abstraction model via the discovery registry. The method further includes initiating execution of a discovered web service that returns a list of values. The list of values obtained by the discovered web service may be augmented with information determined based on field relationship metadata of the data abstraction model, where the field relationship metadata corresponds to the list of values.

    摘要翻译: 计算机实现的方法包括经由数据库查询接口接收特定逻辑字段的选择。 该方法包括查询与数据库的数据抽象模型相关联的发现注册表,以发现基于特定逻辑字段可解析的一个或多个web服务。 数据抽象模型包括多个逻辑字段,其中每个逻辑字段对应于数据库的特定数据结构。 特定发现的Web服务的Web服务输入和Web服务输出通过发现注册表与数据抽象模型的逻辑字段相关联。 该方法还包括启动返回值列表的发现的web服务的执行。 可以通过基于数据抽象模型的场关系元数据确定的信息来增强由所发现的web服务获得的值的列表,其中字段关系元数据对应于值列表。