会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • SUPPORT FOR A PARAMETERIZED QUERY/VIEW IN COMPLEX EVENT PROCESSING
    • 支持在复杂事件处理中进行参数查询/查看
    • US20120072455A1
    • 2012-03-22
    • US13193377
    • 2011-07-28
    • Parul JainVikram ShuklaAnand SrinivasanAlexandre de Castro AlvesEric Hsiao
    • Parul JainVikram ShuklaAnand SrinivasanAlexandre de Castro AlvesEric Hsiao
    • G06F17/30
    • G06F17/30433G06F17/30427G06F17/30448
    • The present invention includes a method for providing parameterized queries in complex event processing (CEP). The method includes providing a query template which includes one or more bind variables, providing sets of parameters corresponding to the one or more bind variables, and parsing the query template to determine positions of the one or more bind variables. The method further includes scanning the provided sets of parameters to determine which of the sets of parameters are to be bound to the one or more bind variables, binding the one or more bind variables which are determined to be bound to the sets of parameters, and substituting the bound one or more bind variables with the corresponding sets of parameters. The method further includes injecting all incarnations of the parameterized queries into the system, and one template/parameterized query is configured to run them all.
    • 本发明包括一种在复杂事件处理(CEP)中提供参数化查询的方法。 该方法包括提供包括一个或多个绑定变量的查询模板,提供与一个或多个绑定变量相对应的参数集合,以及解析查询模板以确定一个或多个绑定变量的位置。 该方法还包括扫描所提供的参数集合以确定参数组中的哪一组要绑定到一个或多个绑定变量,将被确定为绑定的一个或多个绑定变量绑定到参数集合,以及 用绑定的一个或多个绑定变量替换相应的参数集。 该方法还包括将参数化查询的所有形式注入到系统中,并且一个模板/参数化查询被配置为全部运行它们。
    • 2. 发明授权
    • Support for a parameterized query/view in complex event processing
    • 在复杂事件处理中支持参数化查询/视图
    • US08713049B2
    • 2014-04-29
    • US13193377
    • 2011-07-28
    • Parul JainVikram ShuklaAnand SrinivasanAlexandre de Castro AlvesEric Hsiao
    • Parul JainVikram ShuklaAnand SrinivasanAlexandre de Castro AlvesEric Hsiao
    • G06F17/30
    • G06F17/30433G06F17/30427G06F17/30448
    • The present invention includes a method for providing parameterized queries in complex event processing (CEP). The method includes providing a query template which includes one or more bind variables, providing sets of parameters corresponding to the one or more bind variables, and parsing the query template to determine positions of the one or more bind variables. The method further includes scanning the provided sets of parameters to determine which of the sets of parameters are to be bound to the one or more bind variables, binding the one or more bind variables which are determined to be bound to the sets of parameters, and substituting the bound one or more bind variables with the corresponding sets of parameters. The method further includes injecting all incarnations of the parameterized queries into the system, and one template/parameterized query is configured to run them all.
    • 本发明包括一种在复杂事件处理(CEP)中提供参数化查询的方法。 该方法包括提供包括一个或多个绑定变量的查询模板,提供与一个或多个绑定变量相对应的参数集合,以及解析查询模板以确定一个或多个绑定变量的位置。 该方法还包括扫描所提供的参数集合以确定参数组中的哪一组要绑定到一个或多个绑定变量,将被确定为绑定的一个或多个绑定变量绑定到参数集合,以及 用绑定的一个或多个绑定变量替换相应的参数集。 该方法还包括将参数化查询的所有形式注入到系统中,并且一个模板/参数化查询被配置为全部运行它们。
    • 5. 发明申请
    • SPATIAL DATA CARTRIDGE FOR EVENT PROCESSING SYSTEMS
    • 用于事件处理系统的空间数据盒
    • US20110161328A1
    • 2011-06-30
    • US12949081
    • 2010-11-18
    • Hoyong ParkAlexandre de Castro AlvesUnmesh DeshmukhAnand Srinivasan
    • Hoyong ParkAlexandre de Castro AlvesUnmesh DeshmukhAnand Srinivasan
    • G06F17/30
    • G06F17/30241G06F17/30516
    • Techniques for extending the capabilities of an event processing system to support the processing of spatial data. In one set of embodiments, this extensibility can be provided via a plug-in extension component referred to herein as a spatial data cartridge. The spatial data cartridge can enable the event processing system to support spatial data types (e.g., point, polygon, etc.) and various operations related to such data types (e.g., proximity determinations, overlap determinations, etc.). The spatial data cartridge can also define an indexing scheme that can be integrated with the capabilities of the event processing system to support the indexing of spatial data. Using the spatial data cartridge, the event processing system can operate on spatial data even if spatial data formats are not natively supported by the system.
    • 用于扩展事件处理系统的能力以支持空间数据处理的技术。 在一组实施例中,可以通过本文称为空间数据盒的插件扩展组件来提供该可扩展性。 空间数据盒可以使得事件处理系统能够支持空间数据类型(例如,点,多边形等)和与这种数据类型相关的各种操作(例如,接近度确定,重叠确定等)。 空间数据盒还可以定义可与事件处理系统的能力集成以支持空间数据索引的索引方案。 使用空间数据盒,事件处理系统即使空间数据格式本身不被系统支持,也可以对空间数据进行操作。
    • 9. 发明授权
    • Spatial data cartridge for event processing systems
    • 用于事件处理系统的空间数据盒式磁带
    • US09430494B2
    • 2016-08-30
    • US12949081
    • 2010-11-18
    • Hoyong ParkAlexandre de Castro AlvesUnmesh DeshmukhAnand Srinivasan
    • Hoyong ParkAlexandre de Castro AlvesUnmesh DeshmukhAnand Srinivasan
    • G06F17/30
    • G06F17/30241G06F17/30516
    • Techniques for extending the capabilities of an event processing system to support the processing of spatial data. In one set of embodiments, this extensibility can be provided via a plug-in extension component referred to herein as a spatial data cartridge. The spatial data cartridge can enable the event processing system to support spatial data types (e.g., point, polygon, etc.) and various operations related to such data types (e.g., proximity determinations, overlap determinations, etc.). The spatial data cartridge can also define an indexing scheme that can be integrated with the capabilities of the event processing system to support the indexing of spatial data. Using the spatial data cartridge, the event processing system can operate on spatial data even if spatial data formats are not natively supported by the system.
    • 用于扩展事件处理系统的能力以支持空间数据处理的技术。 在一组实施例中,可以通过本文称为空间数据盒的插件扩展组件来提供该可扩展性。 空间数据盒可以使得事件处理系统能够支持空间数据类型(例如,点,多边形等)和与这种数据类型相关的各种操作(例如,接近度确定,重叠确定等)。 空间数据盒还可以定义可与事件处理系统的能力集成以支持空间数据索引的索引方案。 使用空间数据盒,事件处理系统即使空间数据格式本身不被系统支持,也可以对空间数据进行操作。
    • 10. 发明授权
    • Extensible language framework using data cartridges
    • 使用数据墨盒的可扩展语言框架
    • US09058360B2
    • 2015-06-16
    • US12957201
    • 2010-11-30
    • Alexandre de Castro AlvesAnand SrinivasanHoyong ParkShailendra Mishra
    • Alexandre de Castro AlvesAnand SrinivasanHoyong ParkShailendra Mishra
    • G06F17/30G06F7/00
    • G06F17/30516G06F17/30557
    • A framework for extending the capabilities of an event processing system using one or more plug-in components referred to herein as data cartridges. In one set of embodiments, the data cartridge framework described herein can enable an event processing system to support one or more extension languages that are distinct from the native event processing language supported by the system. For example, certain “extension language” data cartridges can be provided that enable an event processing system to support complex data types and associated methods/operations that are common in object-oriented languages, but are not common in event processing languages. In these embodiments, an event processing system can access an extension language data cartridge to compile and execute queries that are written using a combination of the system's native event processing language and the extension language.
    • 一种用于使用本文中称为数据盒的一个或多个插件组件来扩展事件处理系统的能力的框架。 在一组实施例中,本文描述的数据盒架构可以使得事件处理系统能够支持与系统支持的本机事件处理语言不同的一个或多个扩展语言。 例如,可以提供某些“扩展语言”数据盒,其使得事件处理系统能够支持面向对象语言中常见的复杂数据类型和相关联的方法/操作,但在事件处理语言中不常见。 在这些实施例中,事件处理系统可以访问扩展语言数据盒,以编译和执行使用系统的本机事件处理语言和扩展语言的组合来编写的查询。