会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明申请
    • TRANSACTION PROCESSING IN TRANSACTIONAL MEMORY
    • 交易记录中的交易处理
    • US20100100689A1
    • 2010-04-22
    • US12353905
    • 2009-01-14
    • Alexander DadiomovDana GroffYosseff LevanoniJames E. Johnson
    • Alexander DadiomovDana GroffYosseff LevanoniJames E. Johnson
    • G06F12/00
    • G06F9/466
    • A transactional memory processing system provides for the integration of transactional memory concepts at the compiler-level into a higher-level traditional transaction processing system. Atomic blocks at the compiler-level can be specified as atomic block transactions and include the features of atomicity and isolation. Actions within this atomic block transaction include the enlistment of resource managers from a repository. The repository can now include a pre-programmed memory resource manager to manage the transactional memory. As in traditional transactions, a commit protocol can be used to determine if the actions are valid and can be exposed outside of the transaction. Unlike traditional transactions, however, the transaction is not necessarily doomed if all of the actions are not validated. Rather, memory conflicts can cause a rollback and re-execution of the atomic block transaction, which can be repeated as long as necessary, until the memory resource manger votes to commit.
    • 事务性存储器处理系统提供将编译器级的事务存储器概念集成到更高级别的传统事务处理系统中。 编译器级别的原子块可以指定为原子块事务,并包含原子性和隔离特征。 这个原子块事务中的操作包括资源管理器从资源库的招募。 存储库现在可以包括预编程的存储器资源管理器来管理事务存储器。 与传统的交易一样,提交协议可用于确定操作是否有效,并且可以在事务之外暴露出来。 然而,与传统交易不同,如果所有操作都未被验证,则交易不一定注定。 相反,内存冲突可能导致原子块事务的回滚和重新执行,这可以在必要时重复,直到内存资源管理器投票提交。
    • 7. 发明授权
    • Transaction processing in transactional memory
    • 交易记忆中的事务处理
    • US08166481B2
    • 2012-04-24
    • US12353905
    • 2009-01-14
    • Alexander DadiomovDana GroffYosseff LevanoniJames E. Johnson
    • Alexander DadiomovDana GroffYosseff LevanoniJames E. Johnson
    • G06F9/46G06F7/00G06F12/00
    • G06F9/466
    • A transactional memory processing system provides for the integration of transactional memory concepts at the compiler-level into a higher-level traditional transaction processing system. Atomic blocks at the compiler-level can be specified as atomic block transactions and include the features of atomicity and isolation. Actions within this atomic block transaction include the enlistment of resource managers from a repository. The repository can now include a pre-programmed memory resource manager to manage the transactional memory. As in traditional transactions, a commit protocol can be used to determine if the actions are valid and can be exposed outside of the transaction. Unlike traditional transactions, however, the transaction is not necessarily doomed if all of the actions are not validated. Rather, memory conflicts can cause a rollback and re-execution of the atomic block transaction, which can be repeated as long as necessary, until the memory resource manger votes to commit.
    • 事务性存储器处理系统提供将编译器级的事务存储器概念集成到更高级别的传统事务处理系统中。 编译器级别的原子块可以指定为原子块事务,并包含原子性和隔离特征。 这个原子块事务中的操作包括资源管理器从资源库的招募。 存储库现在可以包括预编程的存储器资源管理器来管理事务存储器。 与传统的交易一样,提交协议可用于确定操作是否有效,并且可以在事务之外暴露出来。 然而,与传统交易不同,如果所有操作都未被验证,则交易不一定注定。 相反,内存冲突可能导致原子块事务的回滚和重新执行,这可以在必要时重复,直到内存资源管理器投票提交。
    • 8. 发明授权
    • Transaction processing for side-effecting actions in transactional memory
    • 交易记忆中副作用的事务处理
    • US08001548B2
    • 2011-08-16
    • US12254745
    • 2008-10-20
    • Dana GroffAlexander DadiomovYossi Levanoni
    • Dana GroffAlexander DadiomovYossi Levanoni
    • G06F9/46G06F7/00G06F12/00
    • G06F9/466
    • A processing system includes a transactional memory, first and second resource managers, and a transaction manager for a concurrent program having a thread including an atomic transaction having a side-effecting action. The first resource manager is configured to enlist in the atomic transaction and manage a resource related to the side effecting action. The second resource manager is configured to enlist in the atomic transaction and manage the transaction memory. The transaction manager is coupled to the first and second resource managers and manager is configured to receive a vote from the first and second resource managers as to whether to commit the transaction. The side-effecting action is postponed until after the transaction commits or applied along with a compensating action to the side-effecting action.
    • 处理系统包括事务存储器,第一和第二资源管理器,以及具有包括具有副作用动作的原子事务的线程的并发程序的事务管理器。 第一个资源管理器配置为招募原子事务并管理与副作用相关的资源。 第二个资源管理器被配置为招募原子事务并管理事务存储器。 事务管理器耦合到第一和第二资源管理器,并且管理器被配置为从第一和第二资源管理器接收关于是否提交事务的投票。 副作用动作被推迟到交易提交或应用以及对副作用动作的补偿动作之后。
    • 9. 发明申请
    • TRANSACTION PROCESSING FOR SIDE-EFFECTING ACTIONS IN TRANSACTIONAL MEMORY
    • 交易处理在交易记忆中的影响行动
    • US20100100885A1
    • 2010-04-22
    • US12254745
    • 2008-10-20
    • Dana GroffAlexander DadiomovYossi Levanoni
    • Dana GroffAlexander DadiomovYossi Levanoni
    • G06F9/50
    • G06F9/466
    • A processing system includes a transactional memory, first and second resource managers, and a transaction manager for a concurrent program having a thread including an atomic transaction having a side-effecting action. The first resource manager is configured to enlist in the atomic transaction and manage a resource related to the side effecting action. The second resource manager is configured to enlist in the atomic transaction and manage the transaction memory. The transaction manager is coupled to the first and second resource managers and manager is configured to receive a vote from the first and second resource managers as to whether to commit the transaction. The side-effecting action is postponed until after the transaction commits or applied along with a compensating action to the side-effecting action.
    • 处理系统包括事务存储器,第一和第二资源管理器,以及具有包括具有副作用动作的原子事务的线程的并发程序的事务管理器。 第一个资源管理器配置为招募原子事务并管理与副作用相关的资源。 第二个资源管理器被配置为招募原子事务并管理事务存储器。 事务管理器耦合到第一和第二资源管理器,并且管理器被配置为从第一和第二资源管理器接收关于是否提交事务的投票。 副作用动作被推迟到交易提交或应用以及对副作用动作的补偿动作之后。
    • 10. 发明授权
    • Security model for common multiplexed transactional logs
    • 常用复用事务日志的安全模型
    • US08321667B2
    • 2012-11-27
    • US11711990
    • 2007-02-28
    • Dexter P. BradshawWilliam R. TiptonDana GroffZoheb Lester Alexander Vacheri
    • Dexter P. BradshawWilliam R. TiptonDana GroffZoheb Lester Alexander Vacheri
    • H04L29/06G06F17/00
    • G06F21/6218G06F9/455
    • A security model is provided in a transactional logging infrastructure that is arranged as a protected subsystem built on an underlying secure file system. Files in the underlying file system used by virtual log streams are protected from direct user writes, and are written-to only through the protected subsystem that is brokered by a machine-wide principal so that virtual log files sharing the same multiplexed physical log are kept secure from each other. Log file handles and user- and kernel-mode objects are exposed to log clients through interfaces using consistent security semantics for both dedicated and virtual logs. Log clients are agnostic of the underlying secure file system and can only manipulate file system containers—abstract objects that implement the physical log and used to virtualize the file system by normalizing input/output operations—by using the interfaces brokered by the principal in the protected subsystem.
    • 在事务日志记录基础设施中提供安全模型,该基础架构被安排为构建在底层安全文件系统上的受保护子系统。 虚拟日志流所使用的基础文件系统中的文件受到保护,不受直接用户写入的影响,只能通过由机器范围的主体中介的受保护子系统进行写入,以便共享共享多个物理日志的虚拟日志文件 相互安全 日志文件句柄和用户和内核模式对象通过使用一致的安全语义的专用和虚拟日志的接口向日志客户端公开。 日志客户端与底层安全文件系统无关,只能操纵文件系统容器 - 通过归一化输入/输出操作来实现物理日志并用于虚拟化文件系统的抽象对象 - 通过使用受保护的主体代理的接口 子系统。