Modeling user input and interaction in workflow based applications
    1.
    发明授权
    Modeling user input and interaction in workflow based applications 有权
    在基于工作流的应用程序中建模用户输入和交互

    公开(公告)号:US08849691B2

    公开(公告)日:2014-09-30

    申请号:US11321490

    申请日:2005-12-29

    IPC分类号: G06Q10/00 G06Q10/06

    摘要: Systems and methods that implement interactivity as part of a workflow itself. Data is passed in and out of the workflow to form an interactive workflow, via employing an interactive activity component. Such interactive activity component models suspension points within a workflow definition, wherein user input and associated interaction can be supplied to the workflow during various interactivity breaks that request user input. Such an arrangement enables a controlled/synchronous data exchange between the workflow and a host application associated therewith.

    摘要翻译: 将交互作为工作流本身的一部分的系统和方法。 通过使用交互式活动组件,将数据传入和传出工作流以形成交互式工作流程。 这样的交互式活动组件在工作流定义中模拟悬挂点,其中可以在请求用户输入的各种交互间隔期间将用户输入和相关联的交互提供给工作流。 这种布置使得能够在工作流和与其相关联的主机应用之间进行受控/同步的数据交换。

    Modeling user input and interaction in workflow based applications
    2.
    发明申请
    Modeling user input and interaction in workflow based applications 有权
    在基于工作流的应用程序中建模用户输入和交互

    公开(公告)号:US20070156485A1

    公开(公告)日:2007-07-05

    申请号:US11321490

    申请日:2005-12-29

    IPC分类号: G05B19/418

    摘要: Systems and methods that implement interactivity as part of a workflow itself. Data is passed in and out of the workflow to form an interactive workflow, via employing an interactive activity component. Such interactive activity component models suspension points within a workflow definition, wherein user input and associated interaction can be supplied to the workflow during various interactivity breaks that request user input. Such an arrangement enables a controlled/synchronous data exchange between the workflow and a host application associated therewith.

    摘要翻译: 将交互作为工作流本身的一部分的系统和方法。 通过使用交互式活动组件,将数据传入和传出工作流以形成交互式工作流程。 这样的交互式活动组件在工作流定义中模拟悬挂点,其中可以在请求用户输入的各种交互间隔期间将用户输入和相关联的交互提供给工作流。 这种布置使得能够在工作流和与其相关联的主机应用之间进行受控/同步的数据交换。

    Multiple concurrent workflow persistence schemes
    4.
    发明申请
    Multiple concurrent workflow persistence schemes 审中-公开
    多个并发工作流持久性方案

    公开(公告)号:US20070156486A1

    公开(公告)日:2007-07-05

    申请号:US11321789

    申请日:2005-12-29

    IPC分类号: G06F9/46

    摘要: Systems and methods that supply workflow management and workflow interaction with a plurality of persistence stores via employing a routing persistence service and an association lookup component. The routing persistence service routes and/or assigns each workflow instance to a corresponding persistence store, and the association lookup component manages caching associations between the workflow instance(s) and the plurality of persistence services. Accordingly, the subject innovation facilitates an extensible and/or pluggable mechanism for concurrent usage of multiple concrete implementations of a generic abstract workflow provider.

    摘要翻译: 通过采用路由持久性服务和关联查找组件来向多个持久性存储提供工作流管理和工作流交互的系统和方法。 路由持久性服务路由和/或将每个工作流实例分配给对应的持久性存储,并且关联查找组件管理工作流实例与多个持久性服务之间的高速缓存关联。 因此,本发明促进了用于并发使用通用抽象工作流提供者的多个具体实现的可扩展和/或可插拔机制。

    Object model on workflow
    6.
    发明申请
    Object model on workflow 审中-公开
    工作流上的对象模型

    公开(公告)号:US20070156487A1

    公开(公告)日:2007-07-05

    申请号:US11321820

    申请日:2005-12-29

    IPC分类号: G06F9/46

    摘要: Systems and methods that objectify view of workflows and management behavior via an access component that supplies access to the real workflow instance. The subject innovation enables custom features to be defined for interaction during run time. For example, custom features (e.g., strongly typed workflow) can include, a method(s), an event(s), a proper(ies), an interface and the like. Accordingly, the workflow can be exposed as an object type or class, wherein new members can be added and the workflow extended.

    摘要翻译: 通过访问组件访问实际工作流实例来对象化工作流和管理行为视图的系统和方法。 主题创新使得定制功能可以在运行时间内进行交互。 例如,自定义特征(例如,强类型工作流程)可以包括方法,事件,适当的,接口等。 因此,工作流可以被公开为对象类型或类,其中可以添加新成员并且扩展工作流。

    Control-scoped user interface workflow
    7.
    发明申请
    Control-scoped user interface workflow 有权
    控制范围的用户界面工作流程

    公开(公告)号:US20070061695A1

    公开(公告)日:2007-03-15

    申请号:US11223423

    申请日:2005-09-09

    IPC分类号: G06F15/00 G06F17/00

    摘要: A workflow container defines boundaries within which a user interface appears on a page. The workflow container may change what is displayed on the user interface based on a current state of the workflow. Each workflow container maintains an independent association with a workflow that drives the user interface. The workflow is associated with the workflow container at a control level such that multiple workflows may be independently executed on the same page concurrently or separately.

    摘要翻译: 工作流容器定义用户界面在页面上显示的边界。 工作流容器可以根据工作流的当前状态更改用户界面上显示的内容。 每个工作流容器与驱动用户界面的工作流维护独立关联。 该工作流程与控制级别的工作流容器相关联,以便多个工作流程可以同时或分开地在同一页面上独立执行。

    Databinding workflow data to a user interface layer
    8.
    发明申请
    Databinding workflow data to a user interface layer 有权
    将工作流数据绑定到用户界面层

    公开(公告)号:US20070112829A1

    公开(公告)日:2007-05-17

    申请号:US11273366

    申请日:2005-11-14

    IPC分类号: G06F7/00

    摘要: In a workflow system data is exchanged using databinding constructs between the workflow and user interface layer. During an execution of a workflow a user interface instance is activated in anticipation of a user input event. The workflow is suspended and data for populating the user interface instance is provided to the user interface layer using a databinding construct from the workflow. Upon receiving user input, another instance of the workflow is loaded and data associated with the user input provided from the user interface to the workflow employing a databinding construct such that the other instance of the workflow is executed with the data associated with the user input.

    摘要翻译: 在工作流系统中,使用数据绑定结构在工作流和用户界面层之间交换数据。 在执行工作流程期间,预期用户输入事件激活用户界面实例。 工作流被暂停,并且使用来自工作流的数据绑定构造将填充用户界面实例的数据提供给用户界面层。 一旦接收到用户输入,工作流的另一个实例被加载,并且与从用户界面提供给使用数据绑定结构的工作流程的用户输入相关联的数据,使得工作流的另一个实例与用户输入相关联的数据被执行。

    Framework for creating modular web applications
    9.
    发明授权
    Framework for creating modular web applications 有权
    创建模块化Web应用程序的框架

    公开(公告)号:US07281202B2

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

    申请号:US10465269

    申请日:2003-06-19

    IPC分类号: G06F15/00

    CPC分类号: G06F17/3089

    摘要: A framework for creating modular web pages. The framework enables the development of modular, customized, and personalized web applications including web portals and web pages. The framework includes an extensible part base class and an extensible zone base class. Part controls that derive from the part base class include web part controls, editor part controls, and catalog part controls. Zone controls, editor zone controls, and catalog zone controls derive from the zone base class. Each zone control contains one or more part controls and each zone is responsible for rendering part controls within each respective zone. Web part controls can communicate with other web part controls. Web part controls can be edited, removed, or added to a zone control. The functionality of part controls can vary widely among the part controls in a particular zone and across different zones.

    摘要翻译: 用于创建模块化网页的框架。 该框架支持开发模块化,定制化和个性化的Web应用程序,包括网络门户和网页。 该框架包括可扩展部分基类和可扩展区域基类。 从零件基础类派生的零件控件包括Web部件控件,编辑器零件控件和目录零件控件。 区域控件,编辑区控件和目录区域控件从区域基类派生。 每个区域控件包含一个或多个部件控件,每个区域负责在每个相应区域内渲染零件控件。 Web部件控件可以与其他Web部件控件进行通信。 Web部件控件可以编辑,删除或添加到区域控件。 部件控制的功能在特定区域和不同区域的部件控件之间可能有很大差异。

    Web page personalization
    10.
    发明申请
    Web page personalization 审中-公开
    网页个性化

    公开(公告)号:US20060020883A1

    公开(公告)日:2006-01-26

    申请号:US10857724

    申请日:2004-05-28

    IPC分类号: G06F17/21 G06F17/24 G06F15/16

    摘要: Web pages may be dynamically generated in response to a web request from a client. The web request specifies a dynamic content resource that declares one or more server-side controls having personalizable properties. Personalization refers to the ability for server-side controls to save property values to persistent storage and is not necessarily limited to a user-specific data management. Personalization also refers to retrieving the property values from persistent storage when the server-side controls are instantiated in order to dynamically generate the web page reflecting the persistent personalization data. The personalized property values may also be output with the HTML data of the resulting page and sent to the client for display.

    摘要翻译: 响应于来自客户端的web请求,可以动态地生成网页。 Web请求指定一个动态内容资源,声明一个或多个具有可个性化属性的服务器端控件。 个性化是指服务器端控件将属性值保存到持久存储的能力,并不一定限于用户特定的数据管理。 个性化还指的是当服务器端控件被实例化时从永久存储中检索属性值,以动态生成反映持久性个性化数据的网页。 个性化属性值也可以与结果页面的HTML数据一起输出并发送给客户端进行显示。