Creation and execution of customised code for a data processing platform

    公开(公告)号:US11200051B2

    公开(公告)日:2021-12-14

    申请号:US17088435

    申请日:2020-11-03

    Abstract: A method of executing computer-readable code for interaction with one or more data resources on a data processing platform, the method performed using one or more processors, comprising: receiving a request message including an identifier identifying executable code stored in a data repository; determining, using the identifier, an execution environment of a plurality of stored execution environments mapped to the identified executable code, wherein determining the execution environment mapped to the identified executable code comprises: accessing mapping data identifying a mapping between the identifier and the execution environment of the plurality of stored execution environments, the mapping data including configuration data associated with the identifier, wherein the configuration data identifies one or more convention-based data libraries particular to the execution environment; configuring the determined execution environment to access the one or more convention-based data libraries during execution; executing the identified executable code using the determined execution environment; and passing requests made with the identified executable code to the one or more data resources via a proxy.

    Creation and execution of customised code for a data processing platform

    公开(公告)号:US10409590B2

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

    申请号:US15884068

    申请日:2018-01-30

    Abstract: A method of executing computer-readable code for interaction with one or more data resources on a data processing platform is disclosed, wherein the method is performed using one or more processors. The method may comprise receiving a request message including an identifier identifying executable code stored in a data repository. Another operation may comprise determining, using the identifier, an execution environment mapped to the executable code. Another operation may comprise executing the identified executable code using the determined execution environment. A further operation may comprise passing requests made with the executable code to one or more data resources via a proxy. Also disclosed is a method of creating customized computer-readable code for interaction with one or more data resources on a data processing platform, wherein the method is performed using one or more processors. This method may comprise receiving, through a code creation tool, user entered computer-readable code, committing the entered code to a data repository and creating an identifier which maps to the committed code and to an execution environment for running the committed code on the data processing platform.

    System with methodology for dynamic modular ontology

    公开(公告)号:US10803106B1

    公开(公告)日:2020-10-13

    申请号:US14630472

    申请日:2015-02-24

    Abstract: A system with methodology for dynamic modular ontology. In one embodiment, for example, a method comprises: receiving a command from an analyst to create a new ontology module; receiving, from the analyst, a selection of a first ontology module to import into the new ontology module; receiving, from the analyst, a selection of a second ontology module to import into the new ontology module; detecting an ambiguous data type definition conflict between a first definition of a data type in the first ontology module and a second definition of the data type in the second ontology module; generating a third definition of the data type reflecting a resolution of the ambiguous data type definition conflict; and storing, in a data container, the new ontology module comprising the third definition of the data type.

    Simple web search
    4.
    发明授权
    Simple web search 有权
    简单的网页搜索

    公开(公告)号:US08868537B1

    公开(公告)日:2014-10-21

    申请号:US14077159

    申请日:2013-11-11

    Abstract: A system of one or more computing devices is utilized for, among other purposes, creating a template-driven search interface and conducting searches thereon. In an embodiment, the system comprises: a template repository; search templates in the template repository, the search templates comprising at least: field specification data that specify search interface fields for obtaining search input data, and query specification data that specify how to generate structured queries based on the search input data obtained for the one or more of the search interface fields; a search field generator that generates search fields indicated by the field specification data; a template loading module, coupled to the template repository, that identifies available search templates in the template repository; and a search interface generator, coupled to the search field generator and template loading module, that generates different search interfaces depending on which template is selected.

    Abstract translation: 除了其它目的之外,利用一个或多个计算设备的系统来创建模板驱动的搜索界面并对其进行搜索。 在一个实施例中,系统包括:模板存储库; 所述搜索模板至少包括:指定用于获取搜索输入数据的搜索界面字段的字段规范数据,以及基于为所述搜索输入数据获得的所述搜索输入数据和 更多的搜索界面字段; 产生由场规格数据指示的搜索字段的搜索字段生成器; 耦合到模板存储库的模板加载模块,其标识模板存储库中的可用搜索模板; 以及耦合到搜索字段生成器和模板加载模块的搜索界面生成器,其根据所选择的模板生成不同的搜索接口。

    SIMPLE WEB SEARCH
    5.
    发明申请
    SIMPLE WEB SEARCH 审中-公开

    公开(公告)号:US20190026368A1

    公开(公告)日:2019-01-24

    申请号:US16049605

    申请日:2018-07-30

    Abstract: A system of one or more computing devices is utilized for, among other purposes, creating a template-driven search interface and conducting searches thereon. In an embodiment, the system comprises: a template repository; search templates in the template repository, the search templates comprising at least: field specification data that specify search interface fields for obtaining search input data, and query specification data that specify how to generate structured queries based on the search input data obtained for the one or more of the search interface fields; a search field generator that generates search fields indicated by the field specification data; a template loading module, coupled to the template repository, that identifies available search templates in the template repository; and a search interface generator, coupled to the search field generator and template loading module, that generates different search interfaces depending on which template is selected.

    Simple web search
    6.
    发明授权

    公开(公告)号:US10037383B2

    公开(公告)日:2018-07-31

    申请号:US14985201

    申请日:2015-12-30

    Abstract: A system of one or more computing devices is utilized for, among other purposes, creating a template-driven search interface and conducting searches thereon. In an embodiment, the system comprises: a template repository; search templates in the template repository, the search templates comprising at least: field specification data that specify search interface fields for obtaining search input data, and query specification data that specify how to generate structured queries based on the search input data obtained for the one or more of the search interface fields; a search field generator that generates search fields indicated by the field specification data; a template loading module, coupled to the template repository, that identifies available search templates in the template repository; and a search interface generator, coupled to the search field generator and template loading module, that generates different search interfaces depending on which template is selected.

    Creation and execution of customised code for a data processing platform

    公开(公告)号:US10970065B2

    公开(公告)日:2021-04-06

    申请号:US16453638

    申请日:2019-06-26

    Abstract: A method of executing computer-readable code for interaction with one or more data resources on a data processing platform, the method performed using one or more processors, comprising: receiving a request message including an identifier identifying executable code stored in a data repository; determining, using the identifier, an execution environment of a plurality of stored execution environments mapped to the identified executable code, wherein determining the execution environment mapped to the identified executable code comprises: accessing mapping data identifying a mapping between the identifier and the execution environment of the plurality of stored execution environments, the mapping data including configuration data associated with the identifier, wherein the configuration data identifies one or more convention-based data libraries particular to the execution environment; configuring the determined execution environment to access the one or more convention-based data libraries during execution; executing the identified executable code using the determined execution environment; and passing requests made with the identified executable code to the one or more data resources via a proxy.

    SIMPLE WEB SEARCH
    9.
    发明申请
    SIMPLE WEB SEARCH 审中-公开

    公开(公告)号:US20160110458A1

    公开(公告)日:2016-04-21

    申请号:US14985201

    申请日:2015-12-30

    Abstract: A system of one or more computing devices is utilized for, among other purposes, creating a template-driven search interface and conducting searches thereon. In an embodiment, the system comprises: a template repository; search templates in the template repository, the search templates comprising at least: field specification data that specify search interface fields for obtaining search input data, and query specification data that specify how to generate structured queries based on the search input data obtained for the one or more of the search interface fields; a search field generator that generates search fields indicated by the field specification data; a template loading module, coupled to the template repository, that identifies available search templates in the template repository; and a search interface generator, coupled to the search field generator and template loading module, that generates different search interfaces depending on which template is selected.

    Simple web search
    10.
    发明授权
    Simple web search 有权
    简单的网页搜索

    公开(公告)号:US09262529B2

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

    申请号:US14487342

    申请日:2014-09-16

    Abstract: A system of one or more computing devices is utilized for, among other purposes, creating a template-driven search interface and conducting searches thereon. In an embodiment, the system comprises: a template repository; search templates in the template repository, the search templates comprising at least: field specification data that specify search interface fields for obtaining search input data, and query specification data that specify how to generate structured queries based on the search input data obtained for the one or more of the search interface fields; a search field generator that generates search fields indicated by the field specification data; a template loading module, coupled to the template repository, that identifies available search templates in the template repository; and a search interface generator, coupled to the search field generator and template loading module, that generates different search interfaces depending on which template is selected.

    Abstract translation: 除了其它目的之外,利用一个或多个计算设备的系统来创建模板驱动的搜索界面并对其进行搜索。 在一个实施例中,系统包括:模板存储库; 所述搜索模板至少包括:指定用于获取搜索输入数据的搜索界面字段的字段规范数据,以及基于为所述搜索输入数据获得的所述搜索输入数据和 更多的搜索界面字段; 产生由场规格数据指示的搜索字段的搜索字段生成器; 耦合到模板存储库的模板加载模块,用于标识模板存储库中的可用搜索模板; 以及耦合到搜索字段生成器和模板加载模块的搜索界面生成器,其根据所选择的模板生成不同的搜索接口。

Patent Agency Ranking