FLEXIBLE WORKFLOW TASK ASSIGNMENT SYSTEM AND METHOD
    1.
    发明申请
    FLEXIBLE WORKFLOW TASK ASSIGNMENT SYSTEM AND METHOD 审中-公开
    灵活的工作流任务分配系统和方法

    公开(公告)号:US20120303401A1

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

    申请号:US13117751

    申请日:2011-05-27

    IPC分类号: G06Q10/00

    CPC分类号: G06Q10/06

    摘要: Enterprise systems, methods and computer program products are disclosed for facilitating a flexible assignment of tasks to work item queues according to assignment rules and conditions for a business document. The system comprises associating an application object server response to a client workflow form or control, associating an expression to an assignment rule or condition with the work item queue and creating a default work item queue for an expression or series of ordered expressions that do not evaluate true. During runtime, the flexible workflow task assignment process evaluates the sequence of ordered expressions for a given work item queue until no next expression is to be evaluated and assigning the task to the default work item queue.

    摘要翻译: 公开了企业系统,方法和计算机程序产品,以便于根据业务文档的分配规则和条件灵活地将任务分配给工作项队列。 系统包括将应用对象服务器响应与客户端工作流表单或控件相关联,将表达式与分配规则或条件与工作项队列相关联,并为不评估的表达式或一系列有序表达式创建默认工作项队列 真正。 在运行时,灵活的工作流任务分配过程评估给定工作项队列的有序表达式序列,直到不需要评估下一个表达式并将任务分配给默认工作项队列。

    Entity projection
    2.
    发明申请
    Entity projection 有权
    实体投影

    公开(公告)号:US20060271382A1

    公开(公告)日:2006-11-30

    申请号:US11139746

    申请日:2005-05-27

    IPC分类号: G06Q99/00

    摘要: The present invention provides an entity projection in a client. The entity projection is an encapsulation of data, from an owning service, and residing on a consumer of that service. The entity projection provides an abstraction that conforms to an entity programming model on the consumer. The entity projection may illustratively include a subset of the properties of an entity in the owning service, the subset being only those properties required by the entity and those properties desired by the consumer.

    摘要翻译: 本发明提供客户端中的实体投影。 实体投影是来自拥有的服务并驻留在该服务的消费者上的数据的封装。 实体投影提供符合消费者实体编程模型的抽象。 实体投影可以示例性地包括所有权服务中的实体的属性的子集,该子集仅仅是实体所需的属性以及消费者期望的那些属性。

    Automatic create, update and delete event publishing
    3.
    发明授权
    Automatic create, update and delete event publishing 有权
    自动创建,更新和删除事件发布

    公开(公告)号:US07774792B2

    公开(公告)日:2010-08-10

    申请号:US11175117

    申请日:2005-07-05

    IPC分类号: G06F3/00 G06F15/173

    摘要: A system for providing automatic event publication relative to data owned by a service is disclosed. A service which owns data publishes internal events when data is created, updated, or deleted. These internal events are only visible by consumers on the same physical computer and running within the same process or executable. Consumers who are located remotely or in a separate process cannot subscribe to these events. Embodiments provide the ability to expose local entity create, update, and delete events as “public” events (or out-only messages) on a service contract. This allows external consumers who may be remote and even on a different platform, to subscribe and receive notifications of when data changes in the owning service.

    摘要翻译: 公开了一种用于提供自动事件发布相对于服务所拥有的数据的系统。 拥有数据的服务在创建,更新或删除数据时发布内部事件。 这些内部事件仅在消费者在相同的物理计算机上可见,并在相同的进程或可执行文件中运行。 位于远程或单独进程的消费者不能订阅这些事件。 实施例提供了将服务契约上的本地实体创建,更新和删除事件作为“公共”事件(或仅限消息)的能力。 这允许可能是远程的外部消费者甚至在不同的平台上订阅并接收关于所属服务中的数据变化的通知。

    Automatic create, update and delete event publishing
    4.
    发明申请
    Automatic create, update and delete event publishing 有权
    自动创建,更新和删除事件发布

    公开(公告)号:US20070011266A1

    公开(公告)日:2007-01-11

    申请号:US11175117

    申请日:2005-07-05

    IPC分类号: G06F15/16

    摘要: A system for providing automatic event publication relative to data owned by a service is disclosed. A service which owns data publishes internal events when data is created, updated, or deleted. These internal events are only visible by consumers on the same physical computer and running within the same process or executable. Consumers who are located remotely or in a separate process cannot subscribe to these events. Embodiments provide the ability to expose local entity create, update, and delete events as “public” events (or out-only messages) on a service contract. This allows external consumers who may be remote and even on a different platform, to subscribe and receive notifications of when data changes in the owning service.

    摘要翻译: 公开了一种用于提供自动事件发布相对于服务所拥有的数据的系统。 拥有数据的服务在创建,更新或删除数据时发布内部事件。 这些内部事件仅在消费者在相同的物理计算机上可见,并在相同的进程或可执行文件中运行。 位于远程或单独进程的消费者不能订阅这些事件。 实施例提供了将服务契约上的本地实体创建,更新和删除事件作为“公共”事件(或仅限消息)的能力。 这允许可能是远程的外部消费者甚至在不同的平台上订阅并接收关于所属服务中的数据变化的通知。

    Entity synchronization using filtering
    5.
    发明申请
    Entity synchronization using filtering 审中-公开
    实体同步使用过滤

    公开(公告)号:US20060271383A1

    公开(公告)日:2006-11-30

    申请号:US11139834

    申请日:2005-05-27

    IPC分类号: G06Q99/00

    CPC分类号: G06F21/6218 G06F16/278

    摘要: The present invention provides a filtering mechanism for filtering data synchronized from an entity in an owning service to a consumer. The filtering mechanism can include one or more of temporal filtering, filtering based on security permissions, filtering based on organization structure or roles, and user-defined filters. Different and additional filters can be used as well.

    摘要翻译: 本发明提供一种用于过滤从拥有业务中的实体同步到消费者的数据的过滤机制。 过滤机制可以包括时间过滤,基于安全权限的过滤,基于组织结构或角色的过滤以及用户定义的过滤器中的一个或多个。 也可以使用不同的附加过滤器。

    Entity agent
    6.
    发明申请
    Entity agent 有权
    实体代理

    公开(公告)号:US20070005577A1

    公开(公告)日:2007-01-04

    申请号:US11173308

    申请日:2005-07-01

    IPC分类号: G06F17/30

    摘要: An abstraction for rich data access for consumers of a service in a service oriented system. The abstraction is created by the author of a service which owns the data, and includes a number of service-public properties and associations. Further, the abstraction can contain metadata and logic that provides for a rich, interactive experience for the consumer interacting with the data encapsulated by the entity agent. These can include verifying that the data conforms to the contract published by the owning service, validating and defaulting properties, and validating associated data. Also the abstraction can contains metadata and logic for transmitting of the data back to the owning service and optionally saving to the local data store of the consumer.

    摘要翻译: 为面向服务的系统中的服务的消费者提供丰富的数据访问的抽象。 抽象由拥有数据的服务的作者创建,并且包括许多服务公共属性和关联。 此外,抽象可以包含元数据和逻辑,为消费者与由实体代理封装的数据进行交互提供丰富的交互式体验。 这些可以包括验证数据是否符合由所有者服务发布的合同,验证和默认属性以及验证相关数据。 此外,抽象可以包含用于将数据发送回所属服务的元数据和逻辑,并且可选地保存到消费者的本地数据存储。

    Reference data aggregate service population
    7.
    发明申请
    Reference data aggregate service population 审中-公开
    参考数据汇总服务人口

    公开(公告)号:US20060271384A1

    公开(公告)日:2006-11-30

    申请号:US11140712

    申请日:2005-05-31

    IPC分类号: G06Q99/00

    摘要: The present invention provides a method for registering a service with an aggregation service, and storing data within the aggregate service. The process of registration is performed by a service explicitly notifying or being discovered by the aggregation service. In one embodiment there are four steps to the registration process. The first step is determining existence of a service and there are two ways this can happen, discovery and explicit notification. The second step of the process is metadata retrieval. Once the existence of the service is determined, the aggregation service attempts to retrieve relevant metadata about the service. The third step is setting up how the aggregation service is populated. If it is to be populated via a push synchronization, entity create, update, and delete event subscriptions are created with the service so it will push its data to the aggregation service. If pull synchronization is used, a scheduled retrieval process is configured on the aggregation service so the service can pull data at scheduled intervals. The fourth step in the process is the initial population of the aggregation data store.

    摘要翻译: 本发明提供了一种用于向聚合服务注册服务的方法,并且在聚合服务内存储数据。 注册过程由明确通知或被聚合服务发现的服务执行。 在一个实施例中,登记过程有四个步骤。 第一步是确定服务的存在,有两种可能发生的方式,发现和明确的通知。 该过程的第二步是元数据检索。 一旦确定了服务的存在,聚合服务将尝试检索有关服务的相关元数据。 第三步是设置聚合服务的填充方式。 如果要通过推送同步来填充实体,则创建,更新和删除事件订阅将使用该服务创建,以便将其数据推送到聚合服务。 如果使用拉同步,则在聚合服务上配置计划检索过程,以便服务可以按预定间隔拉取数据。 该过程的第四步是聚合数据存储的初始填充。