会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 65. 发明申请
    • EFFICIENT HANDLING OF INTERRUPTS IN A COMPUTING ENVIRONMENT
    • 有效处理计算环境中的中断
    • US20090241189A1
    • 2009-09-24
    • US12050862
    • 2008-03-18
    • Vedvyas ShanbhogueUday R. SavagaonkarRavi L. Sahita
    • Vedvyas ShanbhogueUday R. SavagaonkarRavi L. Sahita
    • G06F12/14
    • G06F13/26
    • A method for efficiently handling interrupts in a virtual technology environment with integrity services is provided. The method comprises assigning an interrupt to a virtual machine that is running a software agent; suspending the software agent; invoking a protected interrupt handler; copying the interrupt's memory content to a protected location, in response to successfully verifying the integrity of the content; replacing the interrupt's return address with a return address for a protected function; switching from the software agent's protected context to its active context; executing the original interrupt handler; returning control to the protected function to ensure that execution of the software agent resumes safely; switching back to the software agent's protected context, in response to successfully verifying the integrity of the content; and passing control back to the software agent to resume execution.
    • 提供了一种在完整性服务中有效处理虚拟技术环境中断的方法。 该方法包括:向运行软件代理的虚拟机分配中断; 暂停软件代理; 调用受保护的中断处理程序; 响应成功验证内容的完整性,将中断的内存内容复制到受保护的位置; 用保护功能的返回地址替换中断的返回地址; 从软件代理的受保护的上下文切换到其活动上下文; 执行原始中断处理程序; 将控制权返回到受保护的功能,以确保软件代理的执行安全恢复; 响应成功验证内容的完整性,切换回软件代理的受保护的上下文; 并将控制权传回软件代理程序以恢复执行。
    • 66. 发明申请
    • USING A TRANSLATION LOOKASIDE BUFFER TO MANAGE PROTECTED MICRO-CONTEXTS
    • 使用翻译LOOKASIDE缓冲区来管理受保护的微型内容
    • US20090172343A1
    • 2009-07-02
    • US11967523
    • 2007-12-31
    • Uday R. Savagaonkar
    • Uday R. Savagaonkar
    • G06F12/10
    • G06F12/1009G06F9/461G06F12/1027G06F12/1036G06F12/145G06F2212/651
    • Embodiments of an invention for using a translation lookaside buffer to manage protected micro-contexts are disclosed. In one embodiment, an apparatus includes an interface and memory management logic. The interface is to perform a transaction to fetch information from a memory. The memory management logic is to translate an untranslated address to a memory address. The memory management logic includes a storage location, a series of translation stages, determination logic, and a translation lookaside buffer. The storage location is to store an address of a data structure for the first translation stage. Each of the translation stages includes translation logic to find an entry in a data structure based on a portion of the untranslated address. Each entry is to store an address of a different data structure for the first translation stage, an address of a data structure for a successive translation stage, or the physical address. The determination logic is to determine whether an entry is storing an address of a different data structure for the first translation stage. The translation lookaside buffer is to store translations.
    • 公开了使用翻译后备缓冲器来管理受保护的微上下文的发明的实施例。 在一个实施例中,一种装置包括接口和存储器管理逻辑。 该接口是执行一个事务来从内存中获取信息。 存储器管理逻辑将非翻译地址转换为存储器地址。 存储器管理逻辑包括存储位置,一系列翻译级,确定逻辑和翻译后备缓冲器。 存储位置是存储用于第一翻译阶段的数据结构的地址。 每个翻译阶段包括翻译逻辑,以基于未翻译地址的一部分在数据结构中找到条目。 每个条目是存储用于第一翻译阶段的不同数据结构的地址,用于连续翻译阶段的数据结构的地址或物理地址。 确定逻辑是确定条目是否存储用于第一翻译阶段的不同数据结构的地址。 翻译后备缓冲区用于存储翻译。