Service selection for composite services
    1.
    发明申请
    Service selection for composite services 有权
    复合服务的服务选择

    公开(公告)号:US20070233703A1

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

    申请号:US11732631

    申请日:2007-04-03

    CPC classification number: G06F17/30861 H04L67/02

    Abstract: A system for selecting services that are used for a composite service, may include an accessing unit and a processing unit. The accessing unit may be configured to access: tasks of the composite service, transactional requirements of the tasks, services that are configured to fulfill the tasks, and transactional properties of the services. The processing unit may be configured to: compute conditions for services that are configured to fulfill a task and select a service configured to fulfill the task and having transactional properties that fulfill the conditions, wherein the conditions are computed using data comprising the transactional requirements of the tasks.

    Abstract translation: 用于选择用于复合服务的服务的系统可以包括访问单元和处理单元。 访问单元可以被配置为访问:复合服务的任务,任务的事务性需求,被配置为完成任务的服务以及服务的事务属性。 处理单元可以被配置为:为被配置为完成任务的服务计算条件,并且选择被配置为完成该任务并具有满足条件的事务性质的服务,其中使用包含以下内容的事务要求的数据来计算条件 任务。

    Tracing of collaborative workflows
    2.
    发明授权
    Tracing of collaborative workflows 有权
    跟踪协作工作流程

    公开(公告)号:US08819131B2

    公开(公告)日:2014-08-26

    申请号:US12058583

    申请日:2008-03-28

    Abstract: Embodiments include a system for tracing a collaborative workflow. The system includes an event collector and a transition engine. The event collector may be configured to receive data that represents an event of the collaborative workflow. The collaborative workflow has a local workflow part and a global workflow part. The transition engine may be configured to compute a new instance state of a model of the collaborative workflow. The new instance state represents an instance of the collaborative workflow obtained through the event of the collaborative workflow. The new instance state complies with rules of a local model of the local workflow part and with rules of a global model of the global workflow part.

    Abstract translation: 实施例包括用于跟踪协作工作流的系统。 该系统包括事件收集器和转换引擎。 事件收集器可以被配置为接收表示协作工作流的事件的数据。 协作工作流程具有本地工作流程部分和全局工作流部分。 转换引擎可以被配置为计算协作工作流的模型的新的实例状态。 新的实例状态表示通过协作工作流的事件获得的协作工作流的实例。 新的实例状态符合本地工作流程部分的本地模型的规则以及全球工作流部分的全局模型的规则。

    SECURE COMPOSITION OF WEB SERVICES
    3.
    发明申请
    SECURE COMPOSITION OF WEB SERVICES 审中-公开
    WEB服务的安全组合

    公开(公告)号:US20100132014A1

    公开(公告)日:2010-05-27

    申请号:US12637298

    申请日:2009-12-14

    CPC classification number: H04L63/105 G06F9/5038 G06F21/6218 H04L63/20

    Abstract: A method includes providing a model which allows to define acceptable sets of security features ((sfk(W))k ∈ [1,1]) associated with a workflow model (W) representing a composite web service (C), and to enable to advertise security features (SMS(si)) which are supported by candidate web services (si), and defining, based on the model, an assignment procedure which allows to build, a secure compliant composite web service, where the assignment procedure is an iterative process in that web services are assigned to workflow tasks one after the other such that after each iteration a subset of the at least one acceptable set of security features which is supported by the web services already assigned is analyzed in view of the next succeeding workflow task of the workflow model so as to be successively completed to the at least one acceptable set of security features by compliant candidate web services.

    Abstract translation: 一种方法包括提供允许定义与表示组合网络服务(C)的工作流模型(W)相关联的可接受的安全特征集((sfk(W))k∈[1,1])的模型,并且使能 发布由候选web服务(si)支持的安全特征(SMS(si)),并且基于该模型来定义允许构建安全兼容组合web服务的分配过程,其中分配过程是 该Web服务中的迭代过程一个接一个地被分配给工作流任务,使得在每个迭代之后,鉴于下一个后续工作流来分析由已经分配的web服务支持的至少一个可接受的安全特征集的子集 工作流模型的任务,以便通过顺应的候选网络服务连续完成至少一个可接受的安全特征集合。

    Method and system for automatically organizing and achieving a pre-given task by means of robot functionalities
    4.
    发明授权
    Method and system for automatically organizing and achieving a pre-given task by means of robot functionalities 有权
    通过机器人功能自动组织和实现预定任务的方法和系统

    公开(公告)号:US08548627B2

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

    申请号:US11634361

    申请日:2006-12-05

    CPC classification number: B25J9/1669 G05B19/4186 G05B2219/39109 Y02P90/185

    Abstract: Systems and methods for automatically organizing and achieving a pre-given task by means of plurality of robots, each robot having a robot specific set of functionalities, are described. In an example implementation, a method can include the following steps: providing and exposing, for each robot, a semantic description of the robot's robot specific functionalities by respective semantic web services; providing a semantic description of the pre-given task; matching the semantically described task with the semantic web services describing the robot specific functionalities; and combining automatically a coordinated set of the plurality of robots according to the matching result, such that the task is achieved when the robots are sequentially working upon invocation.

    Abstract translation: 描述了通过多个机器人自动组织和实现预定任务的系统和方法,每个机器人具有机器人特定的一组功能。 在一个示例实现中,一种方法可以包括以下步骤:为每个机器人提供和公开通过相应语义web服务对机器人的机器人特定功能的语义描述; 提供给定任务的语义描述; 将语义描述的任务与描述机器人特定功能的语义Web服务进行匹配; 并且根据匹配结果自动组合多个机器人的协调集合,使得当机器人在调用时顺序工作时实现该任务。

    Method and system for performing an untraceable secret matching
    5.
    发明授权
    Method and system for performing an untraceable secret matching 有权
    用于执行不可追踪的秘密匹配的方法和系统

    公开(公告)号:US07945044B2

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

    申请号:US12188044

    申请日:2008-08-07

    CPC classification number: H04L9/0844 H04L9/3073 H04L2209/42 H04L2209/80

    Abstract: Performing an untraceable secret matching between a first credential associated with a first property of a first user and a second credential associated with a second property of a second user includes receiving the first credential, receiving a matching reference formed so the first user can detect a matching of the first property with a remote property from a credential of another user, supplying a first nonce value to the second user, receiving a hidden version of the second credential from the second user formed by the second user on the basis of the second credential, the first nonce value supplied by the first user and a random value locally generated on a side of the second user, and performing the matching by combining the first credential and the received hidden credential with the first nonce value and comparing the combination with the matching reference.

    Abstract translation: 在与第一用户的第一属性相关联的第一凭证与与第二用户的第二属性相关联的第二凭证之间执行不可追踪的秘密匹配包括接收第一凭证,接收形成的匹配引用,使得第一用户可以检测匹配 的第一属性具有来自另一用户的凭证的远程属性,向第二用户提供第一随机值,从第二用户基于第二凭证形成的第二用户接收第二凭证的隐藏版本, 由第一用户提供的第一随机值和本地生成在第二用户侧的随机值,并且通过将第一凭证和接收到的隐藏凭证与第一随机数值组合并且将该组合与匹配引用进行比较来执行匹配 。

    METHOD AND SYSTEM FOR PERFORMING AN UNTRACEABLE SECRET MATCHING
    6.
    发明申请
    METHOD AND SYSTEM FOR PERFORMING AN UNTRACEABLE SECRET MATCHING 有权
    执行不可分割的秘密匹配的方法和系统

    公开(公告)号:US20090049517A1

    公开(公告)日:2009-02-19

    申请号:US12188044

    申请日:2008-08-07

    CPC classification number: H04L9/0844 H04L9/3073 H04L2209/42 H04L2209/80

    Abstract: Performing an untraceable secret matching between a first credential associated with a first property of a first user and a second credential associated with a second property of a second user includes receiving the first credential, receiving a matching reference formed so the first user can detect a matching of the first property with a remote property from a credential of another user, supplying a first nonce value to the second user, receiving a hidden version of the second credential from the second user formed by the second user on the basis of the second credential, the first nonce value supplied by the first user and a random value locally generated on a side of the second user, and performing the matching by combining the first credential and the received hidden credential with the first nonce value and comparing the combination with the matching reference.

    Abstract translation: 在与第一用户的第一属性相关联的第一凭证与与第二用户的第二属性相关联的第二凭证之间执行不可追踪的秘密匹配包括接收第一凭证,接收形成的匹配引用,使得第一用户可以检测匹配 的第一属性具有来自另一用户的凭证的远程属性,向第二用户提供第一随机值,从第二用户基于第二凭证形成的第二用户接收第二凭证的隐藏版本, 由第一用户提供的第一随机值和本地生成在第二用户侧的随机值,并且通过将第一凭证和接收到的隐藏凭证与第一随机数值组合并且将该组合与匹配引用进行比较来执行匹配 。

    Sealing electronic content
    7.
    发明申请
    Sealing electronic content 审中-公开
    密封电子内容

    公开(公告)号:US20080184334A1

    公开(公告)日:2008-07-31

    申请号:US11715219

    申请日:2007-03-06

    CPC classification number: H04L63/102 G06F21/6218 H04L63/061

    Abstract: A method includes associating an access policy with content. The access policy specifies at least one access condition to be satisfied prior to a content recipient accessing the content. An encryption key is provided to a content source, the encryption key being associated with the access policy and to be used by the content source to encrypt the content. At a trusted third party, the determination is made regarding whether the at least one access condition is satisfied. A decryption key is selectively provided from the trusted third party to the content recipient based on the at least one access condition being satisfied. The decryption key is associated with the access policy and may be used by the content recipient to decrypt the content.

    Abstract translation: 一种方法包括将访问策略与内容相关联。 访问策略指定在内容接收者访问内容之前要满足的至少一个访问条件。 向内容源提供加密密钥,所述加密密钥与所述访问策略相关联并且被所述内容源用于加密所述内容。 在可靠的第三方,确定是否满足至少一个访问条件。 基于所满足的至少一个访问条件,从所述受信任的第三方选择性地向所述内容接收者提供解密密钥。 解密密钥与访问策略相关联,并且可以被内容接收者用于解密内容。

    Service selection for composite services
    8.
    发明授权
    Service selection for composite services 有权
    复合服务的服务选择

    公开(公告)号:US08473962B2

    公开(公告)日:2013-06-25

    申请号:US11732631

    申请日:2007-04-03

    CPC classification number: G06F17/30861 H04L67/02

    Abstract: A system for selecting services that are used for a composite service, may include an accessing unit and a processing unit. The accessing unit may be configured to access: tasks of the composite service, transactional requirements of the tasks, services that are configured to fulfill the tasks, and transactional properties of the services. The processing unit may be configured to: compute conditions for services that are configured to fulfill a task and select a service configured to fulfill the task and having transactional properties that fulfill the conditions, wherein the conditions are computed using data comprising the transactional requirements of the tasks.

    Abstract translation: 用于选择用于复合服务的服务的系统可以包括访问单元和处理单元。 访问单元可以被配置为访问:复合服务的任务,任务的事务性需求,被配置为完成任务的服务以及服务的事务属性。 处理单元可以被配置为:为被配置为完成任务的服务计算条件,并且选择被配置为完成该任务并具有满足条件的事务性质的服务,其中使用包含以下内容的事务要求的数据来计算条件 任务。

    Enabling pervasive execution of workflows
    9.
    发明授权
    Enabling pervasive execution of workflows 有权
    实现普遍执行工作流

    公开(公告)号:US08000991B2

    公开(公告)日:2011-08-16

    申请号:US11512462

    申请日:2006-08-29

    Abstract: To allow workflow execution on a plurality of local devices such as in a pervasive environment in a decentralized manner, the present application proposes a method and architecture for executing a workflow on a device, the workflow comprising one or more task activities (tn) comprising actions performed by devices participating in the workflow and routing activities (rin) used to transfer control and data between devices, wherein the method comprises the operations of: receiving a message representing an incoming routing activity (rij); generating from the workflow a local part (Wn) to be executed on the device; executing task activities comprised by the generated local part (Wn) on the device; performing a request to a discovery service in order to obtain one or several identifications of next devices; and sending one or more messages representing a routing activity (rij) to the one or more next devices thus identified.

    Abstract translation: 为了允许在多个本地设备上的工作流执行,例如以分散的方式在普遍的环境中,本申请提出了用于在设备上执行工作流的方法和架构,所述工作流包括一个或多个任务活动(tn),其包括动作 由参与所述工作流的设备和用于在设备之间传送控制和数据的路由活动(rin)执行,其中所述方法包括以下操作:接收表示进入的路由活动(rij)的消息; 从所述工作流生成要在所述设备上执行的本地部分(Wn); 在设备上执行由生成的本地部分(Wn)组成的任务活动; 对发现服务执行请求以获得下一个设备的一个或多个标识; 以及将表示路由活动(rij)的一个或多个消息发送到由此识别的一个或多个下一个设备。

    Implementation of composite services
    10.
    发明申请
    Implementation of composite services 审中-公开
    实施复合服务

    公开(公告)号:US20080077933A1

    公开(公告)日:2008-03-27

    申请号:US11588205

    申请日:2006-10-24

    CPC classification number: G06F9/5038 G06F2209/506 H04L67/02

    Abstract: An example embodiment includes a device assigned to fulfill a task of a composite service. The device may include a processing unit to determine a further device to fulfill a further task of the composite service. The further device may have a transactional property that complies with a transactional requirement of the composite service. The device may further include a communication unit to send task data to the further device. The task data may include input data to fulfill the further task.

    Abstract translation: 示例性实施例包括分配用于实现组合服务的任务的设备。 该设备可以包括处理单元,以确定另一设备来实现组合服务的另外的任务。 另外的设备可以具有符合组合服务的事务性要求的事务性质。 该设备还可以包括通信单元,以将任务数据发送到另一设备。 任务数据可以包括用于实现进一步任务的输入数据。

Patent Agency Ranking