会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Protecting duplicate/lost updates against host failures
    • 保护重复/丢失的主机故障更新
    • US06701330B1
    • 2004-03-02
    • US09001138
    • 1997-12-30
    • Thomas P. CooperMichael J. HillDennis R. KonradThomas L. Nowatzki
    • Thomas P. CooperMichael J. HillDennis R. KonradThomas L. Nowatzki
    • G06F1200
    • G06F9/466G06F11/1402Y10S707/99938Y10S707/99952Y10S707/99953
    • Method and apparatus for tracking messages and transactions communicated between a number of users and a number of hosts, where the hosts are executing concurrent applications. During a first user session, a first user communicates with a first host. A counter associated with the first user session is incremented when the application creates an output message. The counter is decremented when the output message is released to the first user. A flag associated with the first user session is set and the counter is incremented once the flag is set, if an input message or committing transaction is received from the first user. The flag is cleared and the counter is decremented when the input message or committing transaction is processed by the concurrent application. The counter being decremented indicates there are no dependencies during the first user session with regard to the output message, input message, or committing transaction. If a second user session is initiated with a second host, the second host determines if there are any dependencies with the first user session. A dependency exists if the output message is created but not released, or if the input message or committing transaction is received but not processed. If there are dependencies, the first user session is reestablished to resolve the dependencies, otherwise, the second session is continued.
    • 用于跟踪在多个用户和主机执行并发应用程序的主机之间传递的消息和事务的方法和装置。 在第一用户会话期间,第一用户与第一主机通信。 当应用程序创建输出消息时,与第一用户会话关联的计数器递增。 当输出消息被释放到第一个用户时,计数器递减。 如果从第一用户接收到输入消息或提交事务,则设置与第一用户会话关联的标志,并且一旦设置了标志,则计数器递增。 当并发应用程序处理输入消息或提交事务时,标志被清除,计数器递减。 计数器递减表示在第一个用户会话期间关于输出消息,输入消息或提交事务没有依赖关系。 如果用第二主机发起第二用户会话,则第二主机确定是否存在与第一用户会话有任何依赖关系。 如果输出消息被创建但未被释放,或者输入消息或提交事务被接收但未被处理,则存在依赖关系。 如果有依赖关系,则重新建立第一个用户会话来解析依赖关系,否则第二个会话继续。
    • 3. 发明授权
    • XPC backup for in-process audit
    • 用于进程内审核的XPC备份
    • US6079000A
    • 2000-06-20
    • US1136
    • 1997-12-30
    • Thomas P. CooperMichael J. HillDennis R. KonradThomas L. Nowatzki
    • Thomas P. CooperMichael J. HillDennis R. KonradThomas L. Nowatzki
    • G06F11/14G06F11/34G06F12/00
    • G06F11/1474G06F11/1456G06F11/1471G06F11/3476Y10S707/99953Y10S707/99955
    • Method and apparatus for providing backup memory storage for audit trail data within a computer system having a main memory storage, a non-volatile memory storage, and backup memory storage. The computer system executes a number of transaction programs which generate audit trail entries. As the audit trail entries are generated, a portion of the audit trail entries are stored in a portion of the main memory storage to create an audit trail. The audit trail entries are accumulated in the portion of the main memory storage until a request is received to write the portion of the main memory storage to a corresponding portion of the non-volatile memory. Subsequent portions of the audit trail entries are accumulated in subsequent portions of the main memory storage. An output transfer to the backup memory storage is made once a sufficient number of portions of the main memory storage have been written to corresponding portions of the non-volatile memory in order to maximize the transfer efficiency to the backup memory storage.
    • 用于在具有主存储器存储器,非易失性存储器存储器和备用存储器存储器的计算机系统内提供用于审计跟踪数据的备份存储器存储器的方法和装置。 计算机系统执行多个生成审计跟踪条目的事务程序。 当生成审计跟踪条目时,一部分审计跟踪条目存储在主存储器存储器的一部分中以创建审计跟踪。 审计跟踪条目累积在主存储器存储器的部分中,直到接收到请求以将主存储器存储器的部分写入到非易失性存储器的对应部分。 审计跟踪条目的后续部分被累积在主存储器存储器的后续部分中。 一旦将主存储器存储器的足够数量的部分写入到非易失性存储器的对应部分中,就可以进行到备份存储器存储器的输出传输,以便最大化对备份存储器存储器的传送效率。
    • 4. 发明授权
    • Shared file allocation and release
    • 共享文件分配和发布
    • US6055547A
    • 2000-04-25
    • US1137
    • 1997-12-30
    • Thomas P. CooperMichael J. HillDennis R. KonradThomas L. Nowatzki
    • Thomas P. CooperMichael J. HillDennis R. KonradThomas L. Nowatzki
    • G06F17/30
    • G06F17/30067Y10S707/99955
    • Method and apparatus for managing the allocation and release of memory space within a number of files shared by a number of hosts in a data processing system. A number of allocate and release tables are provided which are accessible by the number of hosts for managing the allocation and release of space within the number of files. Each one of the number of allocate and release tables corresponds to one of the number of files and provides a file location, file size, and indication to the number of hosts of which of the number of blocks within the file have been allocated and which of the number of blocks have been released. Any host may allocate one or more of the number of blocks to store messages created or received by the host by determining from the allocate and release tables which one or more of the number of blocks within one of the number of files are available. The host may then release the one or more of the number of blocks once the one or more of the number of blocks are no longer required to store the message. Once the one or more of the number of blocks are released, any of the number of hosts may allocate and release additional messages.
    • 用于管理由数据处理系统中的多个主机共享的多个文件中的存储器空间的分配和释放的方法和装置。 提供了许多分配和释放表,可以通过用于管理文件数量中的分配和释放空间的主机数来访问。 分配和释放表中的每一个对应于文件数量之一,并且提供文件位置,文件大小和指示文件中已经分配了哪个块数目的主机数量,以及哪个 块的数量已经被释放。 任何主机可以分配多个块中的一个或多个来存储由主机创建或接收的消息,从分配和释放表中确定文件数目之一内的多个块中的一个或多个是可用的。 一旦不再需要多个块的一个或多个来存储消息,主机可以释放一个或多个块的数量。 一旦一个或多个块的数量被释放,任何数量的主机可以分配和释放附加消息。
    • 9. 发明申请
    • EVENT LOGGER FOR JUST-IN-TIME STATIC TRANSLATION SYSTEM
    • 一次性静态转换系统的事件记录
    • US20130262820A1
    • 2013-10-03
    • US13432416
    • 2012-03-28
    • Michael J. RieschlThomas L. NowatzkiJames F. MertenNathan Zimmer
    • Michael J. RieschlThomas L. NowatzkiJames F. MertenNathan Zimmer
    • G06F9/30
    • G06F11/3419G06F9/45554G06F11/3476G06F2201/865
    • Systems and methods for event logging in a just-in-time static translation system are disclosed. One method includes executing a workload in a computing system having a native instruction set architecture, the workload stored in one or more banks of non-native instructions. At least a portion of the workload is further included in one or more banks of native instructions and executing the workload comprises executing at least part of the workload from the one or more banks of native instructions. The method also includes determining an amount of time during execution of the workload in which the execution of the workload occurs from the one or more banks of native instructions. The method includes generating a log including performance statistics generated during execution of the workload, the performance statistics including the amount of time.
    • 公开了在即时静态翻译系统中事件记录的系统和方法。 一种方法包括在具有本地指令集架构的计算系统中执行工作负载,所述工作负载存储在一个或多个非本地指令组中。 工作负载的至少一部分还包括在一个或多个本地指令组中,并且执行工作负载包括从一个或多个本机指令行执行至少一部分工作负载。 该方法还包括确定在执行工作负荷的执行期间的时间量,其中工作负荷的执行从一个或多个本机指令组发生。 该方法包括生成包括在执行工作负载期间生成的性能统计的日志,该性能统计包括时间量。
    • 10. 发明授权
    • System and method for managing recovery information in a transaction
processing system
    • 用于在事务处理系统中管理恢复信息的系统和方法
    • US6018746A
    • 2000-01-25
    • US996760
    • 1997-12-23
    • Michael James HillThomas Pearson CooperDennis Richard KonradThomas L. Nowatzki
    • Michael James HillThomas Pearson CooperDennis Richard KonradThomas L. Nowatzki
    • G06F9/46G06F11/14G06F17/30G06F12/08G06F12/02
    • G06F11/1474G06F9/466Y10S707/961Y10S707/99943Y10S707/99953
    • A system and method for organizing and managing recovery information on a per-transaction basis using distinct memory structures is provided. A transaction processing system includes one or more transaction request units for initiating data transactions with a database. A memory architecture includes storage modules to store transaction recovery information that is used in recovering from a transaction processing failure, and further includes transaction descriptor memory structures each of which correspond to a distinct transaction. The transaction descriptors allow access to the transaction recovery information to be isolated from other transaction recovery information. A control information field in each transaction descriptor stores a transaction identifier that identifies the distinct transaction to which it corresponds. The transaction descriptor also includes multiple information address fields, each of which includes a pointer to one of the storage modules that stores part of the transaction recovery information associated with the transaction identifier.
    • 提供了一种用于使用不同的存储器结构在每个事务的基础上组织和管理恢复信息的系统和方法。 事务处理系统包括用于发起与数据库的数据交易的一个或多个事务请求单元。 存储器架构包括用于存储用于从事务处理失败恢复的事务恢复信息的存储模块,并且还包括每个对应于不同事务的事务描述符存储器结构。 事务描述符允许访问事务恢复信息与其他事务恢复信息隔离。 每个事务描述符中的控制信息字段存储标识与之对应的不同事务的事务标识符。 交易描述符还包括多个信息地址字段,每个字段包括指向存储与交易标识符相关联的事务恢复信息的一部分的存储模块之一的指针。