REACTIVE COINCIDENCE
    11.
    发明申请
    REACTIVE COINCIDENCE 审中-公开
    反应性协调

    公开(公告)号:US20170004025A1

    公开(公告)日:2017-01-05

    申请号:US15265749

    申请日:2016-09-14

    CPC classification number: G06F9/542 G06F17/5009

    Abstract: An outer event stream can be modeled to represent duration for an event with an inner event stream. The inner event stream can be generated to represent duration of at least one event from the outer event stream. By modeling the outer event stream to include duration, coincidence between two or more events can be determined. More specifically, the modeling of the outer event stream enables use of operators to identify coincidence between events from event streams.

    Abstract translation: 外部事件流可以被建模以表示具有内部事件流的事件的持续时间。 可以生成内部事件流以表示来自外部事件流的至少一个事件的持续时间。 通过对外部事件流进行建模以包括持续时间,可以确定两个或更多个事件之间的一致性。 更具体地,外部事件流的建模使得能够使用运算符来识别来自事件流的事件之间的一致性。

    DELEGATION OF EXPRESSION TREE EVALUATION
    12.
    发明申请
    DELEGATION OF EXPRESSION TREE EVALUATION 有权
    代表树木评估

    公开(公告)号:US20140067871A1

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

    申请号:US13603966

    申请日:2012-09-05

    CPC classification number: G06F17/30569 G06F8/427 G06F8/43 G06F17/227

    Abstract: Evaluating an expression tree. A method includes, at a first domain, accessing an expression tree. The expression tree comprises a plurality of nested expressions. The plurality of nested expressions spans a plurality of domains. The expressions in the expression tree are expressed in a common format in spite of the different expressions of the expression tree being intended to be evaluated by different domains. At the first domain, the method includes evaluating one or more references to local variables included in the plurality of nested expressions. The method further includes determining that one or more expressions in the plurality of expressions are to be evaluated by a different domain. The method further includes expanding the one or more expressions in the plurality of expressions to be evaluated by different domains to allow the one or more expressions to be evaluated by the different domain.

    Abstract translation: 评估表达式树。 一种方法包括在第一域访问表达式树。 表达式树包括多个嵌套表达式。 多个嵌套表达式跨越多个域。 表达式树中的表达式以通用格式表示,尽管表达式树的不同表达式旨在由不同的域来评估。 在第一域中,该方法包括评估对多个嵌套表达式中包括的局部变量的一个或多个引用。 该方法还包括确定多个表达式中的一个或多个表达式将被不同的域评估。 该方法还包括扩展要由不同域评估的多个表达式中的一个或多个表达式,以允许一个或多个表达式由不同的域进行评估。

    Mapping from objects to data model
    13.
    发明授权
    Mapping from objects to data model 有权
    从对象映射到数据模型

    公开(公告)号:US08150882B2

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

    申请号:US12396471

    申请日:2009-03-03

    CPC classification number: G06F17/30427

    Abstract: Aspects of the subject matter described herein relate to mapping from application objects to an abstract data model. In aspects, a mapper receives registrations that indicate behavior (e.g., how objects are constructed, modified, or examined) of application objects. The behavior may be specified using user-supplied expressions. The mapper aggregates this data and uses it to map application requests for data access into one or more operations that operate on the abstract data model. A data access layer may then translate the operations into actions to access data corresponding to the requests from a store. If appropriate, data obtained from the store may then be inserted into application objects as indicated by the registrations.

    Abstract translation: 本文描述的主题的方面涉及从应用对象到抽象数据模型的映射。 在方面,映射器接收指示应用对象的行为(例如,如何构造,修改或检查对象)的注册。 可以使用用户提供的表达式指定行为。 映射器聚合此数据,并将其用于将数据访问的应用程序请求映射到对抽象数据模型进行操作的一个或多个操作。 然后,数据访问层可以将操作转换为用于访问对应于来自商店的请求的数据的动作。 如果适当,可以从商店获得的数据被插入到由注册所指示的应用对象中。

    Delegation of expression tree evaluation
    15.
    发明授权
    Delegation of expression tree evaluation 有权
    表达树评估的授权

    公开(公告)号:US09524323B2

    公开(公告)日:2016-12-20

    申请号:US13603966

    申请日:2012-09-05

    CPC classification number: G06F17/30569 G06F8/427 G06F8/43 G06F17/227

    Abstract: Evaluating an expression tree. A method includes, at a first domain, accessing an expression tree. The expression tree comprises a plurality of nested expressions. The plurality of nested expressions spans a plurality of domains. The expressions in the expression tree are expressed in a common format in spite of the different expressions of the expression tree being intended to be evaluated by different domains. At the first domain, the method includes evaluating one or more references to local variables included in the plurality of nested expressions. The method further includes determining that one or more expressions in the plurality of expressions are to be evaluated by a different domain. The method further includes expanding the one or more expressions in the plurality of expressions to be evaluated by different domains to allow the one or more expressions to be evaluated by the different domain.

    Abstract translation: 评估表达式树。 一种方法包括在第一域访问表达式树。 表达式树包括多个嵌套表达式。 多个嵌套表达式跨越多个域。 表达式树中的表达式以通用格式表示,尽管表达式树的不同表达式旨在由不同的域来评估。 在第一域中,该方法包括评估对多个嵌套表达式中包括的局部变量的一个或多个引用。 该方法还包括确定多个表达式中的一个或多个表达式将被不同的域评估。 该方法还包括扩展要由不同域评估的多个表达式中的一个或多个表达式,以允许一个或多个表达式由不同的域进行评估。

    Reactive coincidence
    16.
    发明授权
    Reactive coincidence 有权
    反应性巧合

    公开(公告)号:US09477537B2

    公开(公告)日:2016-10-25

    申请号:US12966511

    申请日:2010-12-13

    CPC classification number: G06F9/542 G06F17/5009

    Abstract: An outer event stream can be modeled to represent duration for an event with an inner event stream. The inner event stream can be generated to represent duration of at least one event from the outer event stream. By modeling the outer event stream to include duration, coincidence between two or more events can be determined. More specifically, the modeling of the outer event stream enables use of operators to identify coincidence between events from event streams.

    Abstract translation: 外部事件流可以被建模以表示具有内部事件流的事件的持续时间。 可以生成内部事件流以表示来自外部事件流的至少一个事件的持续时间。 通过对外部事件流进行建模以包括持续时间,可以确定两个或更多个事件之间的一致性。 更具体地,外部事件流的建模使得能够使用运算符来识别来自事件流的事件之间的一致性。

    View maintenance rules for an update pipeline of an object-relational mapping (ORM) platform
    17.
    发明授权
    View maintenance rules for an update pipeline of an object-relational mapping (ORM) platform 有权
    查看对象关系映射(ORM)平台的更新流水线的维护规则

    公开(公告)号:US09430552B2

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

    申请号:US11725195

    申请日:2007-03-16

    Abstract: A database update pipeline may be incorporated into a data access architecture for providing data services to applications, thereby bridging the gap between application data and data as persisted in databases. The update pipeline has the ability to translate changes made to object instances into data store change constructs, and carry those changes over to a data store. Such a pipeline can also advantageously perform the reverse operation, allowing applications to query using the database update pipeline, and receive materialized object instances.

    Abstract translation: 数据库更新流水线可以被并入用于向应用提供数据服务的数据访问架构,从而桥接应用数据和数据之间的间隔,如同在数据库中一样。 更新管道具有将对象实例所做的更改转换为数据存储更改结构的能力,并将这些更改转发到数据存储。 这样的管道还可以有利地执行反向操作,允许应用程序使用数据库更新流水线进行查询,并且接收物化对象实例。

    Mapping from objects to data model
    18.
    发明授权
    Mapping from objects to data model 有权
    从对象映射到数据模型

    公开(公告)号:US08392462B2

    公开(公告)日:2013-03-05

    申请号:US13408798

    申请日:2012-02-29

    CPC classification number: G06F17/30427

    Abstract: Aspects of the subject matter described herein relate to mapping from application objects to an abstract data model. In aspects, a mapper receives registrations that indicate behavior (e.g., how objects are constructed, modified, or examined) of application objects. The behavior may be specified using user-supplied expressions. The mapper aggregates this data and uses it to map application requests for data access into one or more operations that operate on the abstract data model. A data access layer may then translate the operations into actions to access data corresponding to the requests from a store. If appropriate, data obtained from the store may then be inserted into application objects as indicated by the registrations.

    Abstract translation: 本文描述的主题的方面涉及从应用对象到抽象数据模型的映射。 在方面,映射器接收指示应用对象的行为(例如,如何构造,修改或检查对象)的注册。 可以使用用户提供的表达式指定行为。 映射器聚合此数据,并将其用于将数据访问的应用程序请求映射到对抽象数据模型进行操作的一个或多个操作。 然后,数据访问层可以将操作转换为用于访问对应于来自商店的请求的数据的动作。 如果适当,可以从商店获得的数据被插入到由注册所指示的应用对象中。

    Processing Queries for Event Data in a Foreign Representation
    19.
    发明申请
    Processing Queries for Event Data in a Foreign Representation 审中-公开
    处理外部代表事件数据的查询

    公开(公告)号:US20120323941A1

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

    申请号:US13163435

    申请日:2011-06-17

    CPC classification number: G06F16/24568

    Abstract: The subject disclosure is directed towards processing a query corresponding to event data in a foreign representation. In order to produce results for the query, an event structure is defined for each requested event type. Information is automatically generated for configuring adapters to identify attribute data associated with the each requested event type and return the attribute data according to the event structure. These adapters search historical event data or real-time event data for the event-related data.

    Abstract translation: 主题公开涉及处理与外部表示中的事件数据相对应的查询。 为了产生查询的结果,为每个请求的事件类型定义事件结构。 自动生成信息,用于配置适配器以识别与每个请求的事件类型相关联的属性数据,并根据事件结构返回属性数据。 这些适配器搜索事件相关数据的历史事件数据或实时事件数据。

    Stream Operator
    20.
    发明申请
    Stream Operator 有权
    流操作员

    公开(公告)号:US20120297080A1

    公开(公告)日:2012-11-22

    申请号:US13108005

    申请日:2011-05-16

    CPC classification number: G06F9/542

    Abstract: Aspects of the subject matter described herein relate to stream operators. In aspects, a stream event is received. Based on a timestamp associated with the stream event and the number of stream operators that have asked to be activated prior to or at the timestamp, zero or more stream objects are informed of one or more time events and torn down if no longer needed. In addition, a destination stream operator is instantiated, if needed, data (e.g., the timestamp and packet, if any) corresponding to the stream event is provided to a stream operator, output data, if any, is received from the stream operator, and the stream operator is torn down if it no longer needs state data between invocations.

    Abstract translation: 本文描述的主题的方面涉及流操作员。 在方面,接收流事件。 基于与流事件相关联的时间戳和要求在时间戳之前或时间戳处被激活的流运算符的数量,零或多个流对象被通知一个或多个时间事件,并且如果不再需要则被拆除。 另外,如果需要,将目的地流运算符进行实例化,将与流事件相对应的数据(例如,时间戳和分组,如果有的话)提供给流运算符,则从流运算符接收输出数据(如果有的话) 如果流操作员不再需要调用之间的状态数据,则该流操作符将被拆除。

Patent Agency Ranking