Systems and methods for negotiating transactions between nodes
    2.
    发明授权
    Systems and methods for negotiating transactions between nodes 有权
    节点之间协商交易的系统和方法

    公开(公告)号:US07149802B2

    公开(公告)日:2006-12-12

    申请号:US10999837

    申请日:2004-11-30

    IPC分类号: G06F13/00

    摘要: Distributed computing systems having mechanisms for efficiently coordinating transactions between nodes in the system are provided. One or more nodes may negotiate maximum time periods in which to communicate with each other or a transaction coordinator. A node is determined to be non-responsive when the time since a last communication exceeds the maximum time period. The maximum time period may include an adjustment for the latency of at least a portion of the distributed computing system.

    摘要翻译: 提供了具有用于有效地协调系统中的节点之间的事务的机制的分布式计算系统。 一个或多个节点可以协商在彼此或交易协调器中进行通信的最大时间段。 当自上次通信以来的时间超过最大时间段时,确定节点不响应。 最大时间段可以包括对分布式计算系统的至少一部分的等待时间的调整。

    TRANSPARENTLY CAPTURING THE CAUSAL RELATIONSHIPS BETWEEN REQUESTS ACROSS DISTRIBUTED APPLICATIONS
    3.
    发明申请
    TRANSPARENTLY CAPTURING THE CAUSAL RELATIONSHIPS BETWEEN REQUESTS ACROSS DISTRIBUTED APPLICATIONS 失效
    透明地分配应用程序要求之间的原因关系

    公开(公告)号:US20080178195A1

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

    申请号:US11626144

    申请日:2007-01-23

    IPC分类号: G06F9/44

    CPC分类号: G06F9/542

    摘要: Several embodiments disclosed herein are directed to methods, computer program products, and systems configured to track operation dependencies. For example, in one embodiment, at a first entity, a first identifier corresponding to a first operation is accessed. For a second operation occurring as a result of the first operation, a second identifier is generated. A directed event including the first and second identifiers is emitted. The directed event is logged. The second identifier is sent to a second entity. An operation call for the second operation is also sent to the second entity. The second identifier is made available at the second entity for use in creating directed events for subsequent operations occurring as a result of the second operation.

    摘要翻译: 本文公开的若干实施例涉及被配置为跟踪操作依赖性的方法,计算机程序产品和系统。 例如,在一个实施例中,在第一实体处,访问对应于第一操作的第一标识符。 对于作为第一操作的结果而发生的第二操作,生成第二标识符。 发射包括第一和第二标识符的定向事件。 定向事件被记录。 第二个标识符被发送到第二个实体。 第二个操作的操作调用也被发送到第二个实体。 第二标识符在第二实体可用,用于创建用于作为第二操作的结果的后续操作的定向事件。

    Request processing with mapping and repeatable processes
    5.
    发明授权
    Request processing with mapping and repeatable processes 有权
    请求处理与映射和可重复的进程

    公开(公告)号:US08326911B2

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

    申请号:US11771640

    申请日:2007-06-29

    IPC分类号: G06F15/16 G06F9/44 G06F9/46

    CPC分类号: G06F9/5038

    摘要: The embodiments described herein generally relate to a method and system of injecting repeatable processes, or workflows, into the processing of data-oriented or procedural requests in an entity management system. A request in such a system is subject to authentication, authorization, and action phases of processing, and workflows may be associated with each phase for automatic processing upon the triggering of a certain request under particular circumstances. A declarative mapping associates workflows with the request type, phase, requester, and target. The mapping may be created at the system administrator level, or by any person with the necessary capabilities, through the application of the processing concept in API or UI and may be consulted and invoked upon receipt of a request matching the mapping's criteria. Mappings may also be created and retrieved to manage state changes resulting from processing in other phases of the request processing model.

    摘要翻译: 本文描述的实施例通常涉及将可重复进程或工作流注入到实体管理系统中面向数据或程序请求的处理中的方法和系统。 在这样的系统中的请求需要经过处理的认证,授权和操作阶段,并且工作流可以与每个阶段相关联,以便在特定情况下触发特定请求时进行自动处理。 声明性映射将工作流与请求类型,阶段,请求者和目标相关联。 映射可以通过在API或UI中应用处理概念在系统管理员级别或任何具有必要功能的人员创建,并且可以在接收到符合映射标准的请求时被查询和调用。 还可以创建和检索映射以管理由请求处理模型的其他阶段中的处理导致的状态改变。

    Scalable virtual partitioning of resources
    7.
    发明授权
    Scalable virtual partitioning of resources 有权
    资源的可扩展虚拟分区

    公开(公告)号:US07454516B1

    公开(公告)日:2008-11-18

    申请号:US09632382

    申请日:2000-08-03

    摘要: Resources are partitioned via a virtual partitioning system to distribute the resources over a plurality of resource servers. A virtual partition table can be kept at each of a set of resource managers handling requests for resources in tandem. When a resource is requested, a virtual partition value is calculated algorithmically, and the value is mapped to a resource component via the virtual partition table. The resource component encapsulates information indicating on which of the resource servers the resource resides and can provide a component for performing operations on the resource even though the requestor does not have information about where the resource resides. The resources can be repartitioned by modifying the virtual partition table, thus allowing the addition of additional resource servers to the system while the resources remain available. Additional resource types can be added without reengineering the system.

    摘要翻译: 通过虚拟分区系统对资源进行分区,以在多个资源服务器上分发资源。 虚拟分区表可以保存在一组资源管理器的每一个处理资源的串行处理请求中。 当请求资源时,算法计算出虚拟分区值,并通过虚拟分区表将该值映射到资源组件。 资源组件封装指示资源驻留哪些资源服务器的信息,并且可以提供用于对资源执行操作的组件,即使请求者没有关于资源所在的位置的信息。 可以通过修改虚拟分区表来重新分配资源,从而允许在资源保持可用时向系统添加额外的资源服务器。 可以添加其他资源类型,而无需重新设计系统。

    Automated display of trace historical data
    8.
    发明授权
    Automated display of trace historical data 有权
    自动显示跟踪历史数据

    公开(公告)号:US07802233B2

    公开(公告)日:2010-09-21

    申请号:US11342775

    申请日:2006-01-30

    IPC分类号: G06F9/44

    CPC分类号: G06F11/323

    摘要: The intuitive display of trace historical data in a manner that processing control transfer between processing entities is represented in the context of trace data from multiple processing entities. For each processing entity, a set of one or more trace entries are identified for that processing entity and displayed in a manner that the trace entries for the processing entity are shown associated with the processing entity. The transfer of control between processing entities is also shown in a manner that illustrates a transfer of processing control.

    摘要翻译: 以处理实体之间的处理控制转移的方式直观地显示跟踪历史数据在来自多个处理实体的跟踪数据的上下文中被表示。 对于每个处理实体,为该处理实体识别一组一个或多个跟踪条目,并且以使得处理实体的跟踪条目被示出为与处理实体相关联的方式来显示。 处理实体之间的控制传送也以示出处理控制传送的方式示出。

    UNIFIED MANAGEMENT POLICY
    9.
    发明申请
    UNIFIED MANAGEMENT POLICY 有权
    统一管理政策

    公开(公告)号:US20090222882A1

    公开(公告)日:2009-09-03

    申请号:US12163791

    申请日:2008-06-27

    IPC分类号: H04L9/00

    CPC分类号: G06F21/604 G06F21/6218

    摘要: Defining a unified access management policy expression that unifies access control policy with events or workflows. Unified management policy information is stored. The unified management policy information defines permissions for access to resources together with events or workflows. A request is received to execute the one or more operations on one or more objects. The requested operation is verified against the unified management rules. Verifying includes performing a single retrieval, retrieving both the access control information and the events or workflows and calculating the applicability of the rule to the conditions represented by the request. Matching rules are applied, access control decisions performed and associated workflows are executed.

    摘要翻译: 定义将访问控制策略与事件或工作流统一的统一访问管理策略表达式。 存储统一的管理策略信息。 统一的管理策略信息定义了访问资源以及事件或工作流的权限。 接收到请求以对一个或多个对象执行一个或多个操作。 所要求的操作根据统一管理规则进行验证。 验证包括执行单个检索,检索访问控制信息和事件或工作流程,并计算规则对请求所表示的条件的适用性。 应用匹配规则,执行访问控制决策和相关工作流程。

    RESOURCE STATE TRANSITION BASED ACCESS CONTROL SYSTEM
    10.
    发明申请
    RESOURCE STATE TRANSITION BASED ACCESS CONTROL SYSTEM 有权
    资源状态转换的访问控制系统

    公开(公告)号:US20090222881A1

    公开(公告)日:2009-09-03

    申请号:US12163782

    申请日:2008-06-27

    IPC分类号: G06F21/00

    CPC分类号: G06F21/604 G06F21/6218

    摘要: Enforcing access control based on resource state. A method includes receiving a request for an operation on one or more objects stored on computer readable media. One or more pre-operation states of the one or more objects are determined. One or more post-operation states of the one or more objects are determined. One or more access control rules are referenced. The access control rules control access to resources based on pre-operation state and post operation state. It can then be determined that the one or more access control rules allow the operation to succeed based on the one or more pre-operation states and the one or more post operation states. Based on determining that the one or more access control rules allow the operation to succeed, the operation is allowed to succeed.

    摘要翻译: 基于资源状态执行访问控制。 一种方法包括在存储在计算机可读介质上的一个或多个对象上接收对操作的请求。 确定一个或多个对象的一个​​或多个预操作状态。 确定一个或多个对象的一个​​或多个后操作状态。 引用一个或多个访问控制规则。 访问控制规则基于操作前状态和后操作状态来控制对资源的访问。 然后可以确定一个或多个访问控制规则基于一个或多个预操作状态和一个或多个后操作状态来允许操作成功。 基于确定一个或多个访问控制规则允许操作成功,允许操作成功。