Composite Application Using Security Annotations
    1.
    发明申请
    Composite Application Using Security Annotations 审中-公开
    使用安全注释的复合应用程序

    公开(公告)号:US20090099860A1

    公开(公告)日:2009-04-16

    申请号:US11872330

    申请日:2007-10-15

    IPC分类号: G06Q10/00

    摘要: Automatic secure application composition, in which a specification for a business process is accessed, the specification including a security annotation that defines a security intention, and a task that defines at least a portion of the business process, and that calls an external service. A security pattern associated with the security annotation is invoked, and a service provider associated with the external service that satisfies the security intention is identified based on the invoked security pattern. The business process is invoked using the identified service provider.

    摘要翻译: 自动安全应用程序组合,其中访问业务流程的规范,包括定义安全意图的安全注释的规范以及定义业务流程的至少一部分并且呼叫外部服务的任务。 调用与安全注释相关联的安全模式,并且基于所调用的安全模式来识别与满足安全意图的外部服务相关联的服务提供者。 使用标识的服务提供商调用业务流程。

    Acquisition of user data over a network
    2.
    发明申请
    Acquisition of user data over a network 有权
    通过网络获取用户数据

    公开(公告)号:US20060129905A1

    公开(公告)日:2006-06-15

    申请号:US11014122

    申请日:2004-12-15

    申请人: Murray Spork

    发明人: Murray Spork

    IPC分类号: G06F17/21

    CPC分类号: G06F17/241 G06F17/243

    摘要: An embodiment includes a method that includes intercepting, by an intermediary, a form destined for a device used by a user over a network that is from an application executing on a different device on the network. The form includes parts to be completed by the user. The method also includes completing, by the intermediary, a first part of the parts to be completed by the user, prior to the form being received by the device.

    摘要翻译: 一个实施例包括一种方法,该方法包括:中间地截取来自在网络上的不同设备上执行的应用的用户通过网络使用的设备的格式。 表格包括用户要完成的部分。 该方法还包括在由设备接收到形式之前由中间件完成由用户完成的部件的第一部分。

    Provisioning and performing action items
    3.
    发明授权
    Provisioning and performing action items 有权
    配置和执行操作项目

    公开(公告)号:US09367824B2

    公开(公告)日:2016-06-14

    申请号:US13176575

    申请日:2011-07-05

    IPC分类号: G06Q10/06

    CPC分类号: G06Q10/06311

    摘要: An action item specifying one or more tasks is instantiated. Thereafter, data characterizing the action item is associated with at least one tool to perform at least one task. Each tool comprises at least one service, application or procedure to facilitate or perform the at least one task. Subsequently, the at least one tool is initiated. User-generated input and/or other data is received from the at least one tool. Performance of one or more of the tasks specified by the action item is then finalized using the at least one tool and the user-generated input and/or other data. In some variations, the action item can be provisioned with at least one contextual resource to facilitate performance of at least one task. The at least one contextual resource can be associated with the action item and/or at least one user associated with the action item.

    摘要翻译: 指定一个或多个任务的操作项被实例化。 此后,表征动作项目的数据与至少一个工具相关联以执行至少一个任务。 每个工具包括用于促进或执行至少一个任务的至少一个服务,应用或过程。 随后,启动至少一个工具。 从至少一个工具接收用户生成的输入和/或其他数据。 然后使用至少一个工具和用户生成的输入和/或其他数据来确定由操作项目指定的一个或多个任务的性能。 在一些变型中,可以使用至少一个上下文资源来配置动作项目以促进至少一个任务的执行。 所述至少一个上下文资源可以与所述动作项目和/或与所述动作项目相关联的至少一个用户相关联。

    SYSTEMS AND METHODS FOR ACCESSING APPLICATIONS BASED ON USER INTENT MODELING
    4.
    发明申请
    SYSTEMS AND METHODS FOR ACCESSING APPLICATIONS BASED ON USER INTENT MODELING 有权
    基于用户内容建模的应用系统与方法

    公开(公告)号:US20120166177A1

    公开(公告)日:2012-06-28

    申请号:US12977646

    申请日:2010-12-23

    IPC分类号: G06F17/27

    CPC分类号: G06F17/27

    摘要: In one embodiment, the present invention includes a computer-implemented method comprising storing information in a datastore, the information corresponding to a plurality of computer applications, wherein the plurality of computer applications have associated annotations, receiving an input from a user, providing a first verb and a first noun corresponding to a user intent based on said input, and specifying one or more of said plurality of applications based on the verb and noun annotations for the plurality of applications and the first verb and first noun corresponding to the user intent. The annotations comprise a verb describing one or more activities performed by an associated application and a noun describing work objects on which the activities are performed. Users access the applications in the datastore.

    摘要翻译: 在一个实施例中,本发明包括计算机实现的方法,包括在数据存储区中存储信息,所述信息对应于多个计算机应用,其中所述多个计算机应用具有相关联的注释,从用户接收输入, 基于所述输入对应于用户意图的动词和第一名词,并且基于多个应用的​​动词和名词注释以及与用户意图对应的第一动词和第一名词来指定所述多个应用中的一个或多个。 注释包括描述由相关联的应用程序执行的一个或多个活动的动词和描述执行活动的工作对象的名词。 用户访问数据存储区中的应用程序。

    PROVISIONING AND PERFORMING ACTION ITEMS
    5.
    发明申请
    PROVISIONING AND PERFORMING ACTION ITEMS 有权
    提供和执行行动项目

    公开(公告)号:US20130014026A1

    公开(公告)日:2013-01-10

    申请号:US13176575

    申请日:2011-07-05

    IPC分类号: G06F3/048 G06F15/16

    CPC分类号: G06Q10/06311

    摘要: An action item specifying one or more tasks is instantiated. Thereafter, data characterizing the action item is associated with at least one tool to perform at least one task. Each tool comprises at least one service, application or procedure to facilitate or perform the at least one task. Subsequently, the at least one tool is initiated. User-generated input and/or other data is received from the at least one tool. Performance of one or more of the tasks specified by the action item is then finalized using the at least one tool and the user-generated input and/or other data. In some variations, the action item can be provisioned with at least one contextual resource to facilitate performance of at least one task. The at least one contextual resource can be associated with the action item and/or at least one user associated with the action item. Related apparatus, systems, techniques and articles are also described.

    摘要翻译: 指定一个或多个任务的操作项被实例化。 此后,表征动作项目的数据与至少一个工具相关联以执行至少一个任务。 每个工具包括用于促进或执行至少一个任务的至少一个服务,应用或过程。 随后,启动至少一个工具。 从至少一个工具接收用户生成的输入和/或其他数据。 然后使用至少一个工具和用户生成的输入和/或其他数据来确定由操作项目指定的一个或多个任务的性能。 在一些变型中,可以使用至少一个上下文资源来配置动作项目以促进至少一个任务的执行。 所述至少一个上下文资源可以与所述动作项目和/或与所述动作项目相关联的至少一个用户相关联。 还描述了相关设备,系统,技术和物品。

    Systems and methods for accessing applications based on user intent modeling
    6.
    发明授权
    Systems and methods for accessing applications based on user intent modeling 有权
    基于用户意图建模访问应用程序的系统和方法

    公开(公告)号:US08731902B2

    公开(公告)日:2014-05-20

    申请号:US12977646

    申请日:2010-12-23

    IPC分类号: G06F17/27

    CPC分类号: G06F17/27

    摘要: In one embodiment, the present invention includes a computer-implemented method comprising storing information in a datastore, the information corresponding to a plurality of computer applications, wherein the plurality of computer applications have associated annotations, receiving an input from a user, providing a first verb and a first noun corresponding to a user intent based on said input, and specifying one or more of said plurality of applications based on the verb and noun annotations for the plurality of applications and the first verb and first noun corresponding to the user intent. The annotations comprise a verb describing one or more activities performed by an associated application and a noun describing work objects on which the activities are performed. Users access the applications in the datastore.

    摘要翻译: 在一个实施例中,本发明包括计算机实现的方法,包括在数据存储区中存储信息,所述信息对应于多个计算机应用,其中所述多个计算机应用具有相关联的注释,从用户接收输入, 基于所述输入对应于用户意图的动词和第一名词,并且基于多个应用的​​动词和名词注释以及与用户意图对应的第一动词和第一名词来指定所述多个应用中的一个或多个。 注释包括描述由相关联的应用程序执行的一个或多个活动的动词和描述执行活动的工作对象的名词。 用户访问数据存储区中的应用程序。

    System and method of executing a dynamic program in a structured environment
    7.
    发明授权
    System and method of executing a dynamic program in a structured environment 有权
    在结构化环境中执行动态程序的系统和方法

    公开(公告)号:US08261248B2

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

    申请号:US11935285

    申请日:2007-11-05

    IPC分类号: G06F9/45

    CPC分类号: G06F9/45537 G06F21/53

    摘要: In one embodiment the present invention includes a first virtual machine that executes a non-dynamic program, that implements a second virtual machine that executes a dynamic program. The dynamic program operates in the structured environment of the non-dynamic programming language via various allowed interaction pathways. In this manner, dynamic programs may be executed in a robust business applications environment.

    摘要翻译: 在一个实施例中,本发明包括执行非动态程序的第一虚拟机,其实现执行动态程序的第二虚拟机。 动态程序通过各种允许的交互路径在非动态编程语言的结构化环境中运行。 以这种方式,可以在稳健的业务应用环境中执行动态程序。

    System and Method of Executing a Dynamic Program in a Structured Environment
    8.
    发明申请
    System and Method of Executing a Dynamic Program in a Structured Environment 有权
    在结构化环境中执行动态程序的系统和方法

    公开(公告)号:US20090119642A1

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

    申请号:US11935285

    申请日:2007-11-05

    IPC分类号: G06F9/455 G06F9/44 G06F9/45

    CPC分类号: G06F9/45537 G06F21/53

    摘要: In one embodiment the present invention includes a first virtual machine that executes a non-dynamic program, that implements a second virtual machine that executes a dynamic program. The dynamic program operates in the structured environment of the non-dynamic programming language via various allowed interaction pathways. In this manner, dynamic programs may be executed in a robust business applications environment.

    摘要翻译: 在一个实施例中,本发明包括执行非动态程序的第一虚拟机,其实现执行动态程序的第二虚拟机。 动态程序通过各种允许的交互路径在非动态编程语言的结构化环境中运行。 以这种方式,可以在稳健的业务应用环境中执行动态程序。