会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Virtual machine transitioning from emulating mode to enlightened mode
    • 虚拟机从仿真模式转换为开启模式
    • US07984438B2
    • 2011-07-19
    • US11349795
    • 2006-02-08
    • Benjamin A. LeisJacob OshinsParag Chakraborty
    • Benjamin A. LeisJacob OshinsParag Chakraborty
    • G06F9/455
    • G06F9/45537
    • A computing device has a hardware device employed to provide a hardware service to the computing device and a plurality of virtual machines including a host virtual machine (VM-H) to which the hardware device is assigned, and a client virtual machine (VM-C) that can consume the hardware service by way of the VM-H. The VM-C includes an emulating stack and an enlightened stack. The emulating stack interfaces an application requesting the hardware service with a trap in a virtualization layer of the computing device which re-directs the request to the VM-H. The enlightened stack interfaces the application with the VM-H and bypasses the virtualization layer. The emulating stack includes a shunt driver that shunts to the enlightened stack each request from the application directed to the emulating stack.
    • 计算设备具有用于向计算设备提供硬件服务的硬件设备,以及包括分配硬件设备的主机虚拟机(VM-H)和客户端虚拟机(VM-C)的多个虚拟机 ),可以通过VM-H消耗硬件服务。 VM-C包括仿真堆栈和启发堆栈。 仿真堆栈将请求硬件服务的应用程序与计算设备的虚拟化层中的陷阱进行接口,该陷阱将请求重定向到VM-H。 开放的堆栈将应用程序与VM-H进行接口,并绕过虚拟化层。 模拟堆栈包括分流驱动器,该分流驱动器将指向仿真堆栈的应用的每个请求的启发堆栈分流。
    • 4. 发明授权
    • Transferring data between virtual machines by way of virtual machine bus in pipe mode
    • 通过管道模式下的虚拟机总线在虚拟机之间传输数据
    • US07941800B2
    • 2011-05-10
    • US11360126
    • 2006-02-23
    • Benjamin A. LeisJacob OshinsChristopher Eck
    • Benjamin A. LeisJacob OshinsChristopher Eck
    • G06F9/455
    • G06F9/5077G06F9/45537G06F9/544
    • A computing device has a virtual machine bus (VM bus) operable in a pipe mode where all incoming data written to the VM bus from a source is passed through to be read from the VM bus by a sink, and a plurality of instantiated virtual machines (VMs). Each VM hosts an instance of an operating system upon an application may be instantiated. Each VM includes a computing object for issuing a call to a component object of another VM, and a VM bus system object for receiving the call and communicating same to a VM bus system object of the another VM by way of the VM bus. The VM bus system object is also for receiving the call from the VM bus system object of the another VM by way of the VM bus and for communicating the received call to the computing object.
    • 计算设备具有以管道模式操作的虚拟机总线(VM总线),其中从源传送到VM总线的所有传入数据被传送到通过信宿从VM总线读取,并且多个实例化的虚拟机 (VM)。 每个VM托管一个操作系统的实例,一个应用程序可以被实例化。 每个VM包括用于发出对另一VM的组件对象的调用的计算对象,以及用于接收该呼叫的VM总线系统对象,并且通过VM总线将该通信与另一VM的VM总线系统对象进行通信。 VM总线系统对象还用于通过VM总线从另一VM的VM总线系统对象接收呼叫,并将接收到的呼叫传送到计算对象。
    • 6. 发明授权
    • Optimizing defragmentation operations in a differential snapshotter
    • 优化差分快照器中的碎片整理操作
    • US08386434B2
    • 2013-02-26
    • US12646640
    • 2009-12-23
    • Norbert P. KustersBenjamin A. LeisMark J. Zbikowski
    • Norbert P. KustersBenjamin A. LeisMark J. Zbikowski
    • G06F7/00G06F17/00
    • G06F3/065G06F3/061G06F3/0617G06F3/067G06F2201/84Y10S707/99943
    • A method for establishing and maintaining a differential snapshot of a set of files stored on a volume is disclosed. The invention achieves processing time and disk space optimizations by avoiding copy-on-write operations for logically insignificant moves of blocks, such as the block rearrangements characteristic of defragmentation utilities. A file system enhancement enabling the passing of a block copy command from the file system to lower-level drivers, is used to inform the snapshotter that a block move operation is not logically meaningful. When the logically insignificant move is of a block whose data forms part of the data captured in the snapshot virtual volume, and when the move is to a block location that is functioning as logical free space, the snapshotter can simply modify its block bitmap and update translation table entries without needing to perform a copy-on-write.
    • 公开了一种用于建立和维护存储在卷上的一组文件的差分快照的方法。 本发明通过避免在块的逻辑上不重要的移动(例如,碎片整理实用程序的特征的块重排)来避免写入时的写入操作来实现处理时间和磁盘空间优化。 使用能够将块复制命令从文件系统传递到较低级别驱动程序的文件系统增强功能用于通知快照器块移动操作在逻辑上无意义。 当逻辑上不显着的移动是一个块,其数据构成快照虚拟卷中捕获的数据的一部分,并且当移动到作为逻辑可用空间的块位置时,快照器可以简单地修改其块位图并更新 转换表条目,而不需要执行写时复制。
    • 8. 发明授权
    • Encryption of system paging file
    • 加密系统页面文件
    • US07325115B2
    • 2008-01-29
    • US10721562
    • 2003-11-25
    • Benjamin A. LeisDavid B. CrossDuncan G. BryceJianrong GuRajeev Y. NagarScott A. Field
    • Benjamin A. LeisDavid B. CrossDuncan G. BryceJianrong GuRajeev Y. NagarScott A. Field
    • G06F12/00
    • G06F12/145G06F21/62G06F21/6281G06F21/80G06F2221/2143
    • An operating system copies data from memory pages into a paging file on disk, in order to free up space in the memory. A mechanism is disclosed that causes the data to be encrypted as it is copied into the paging file, thereby protecting the paged data from unauthorized (or otherwise undesired) observation. The data that is stored in the paging file is encrypted with a session key, that is generated shortly after the machine on which the paging file exists is started. The session key, which is used both for encryption and decryption of the paging file data, is stored in volatile memory, so that the key is not persisted across boots of the machine. Since the key is not persisted across boots, old paging file data that was stored prior to the most recent boot cannot be recovered in clear text, thereby protecting the data from observation.
    • 操作系统将数据从内存页复制到磁盘上的页面文件中,以释放内存中的空间。 公开了一种机制,使得数据在被复制到寻呼文件中时被加密,从而保护分页数据免受未经授权(或以其他方式不希望的)观察。 存储在页面文件中的数据使用会话密钥进行加密,会话密钥是在启动了分页文件的计算机之后不久生成的。 用于分页文件数据的加密和解密的会话密钥存储在易失性存储器中,使得密钥不会在机器的引导上持久存储。 由于密钥在整个引导过程中不会持久存在,所以在最新引导之前存储的旧页面文件数据无法以明文形式恢复,从而保护数据免受观察。