会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • On-line replacement and changing of virtualization software
    • 虚拟化软件的在线更换和更换
    • US07814495B1
    • 2010-10-12
    • US11394558
    • 2006-03-31
    • Beng-Hong LimKinshuk Govil
    • Beng-Hong LimKinshuk Govil
    • G06F9/455G06F9/46G06F9/44
    • G06F9/45558G06F8/656G06F9/5077G06F2009/4557
    • In a virtualized system running one or more virtual machines on a first hypervisor, a second hypervisor is installed and control of the hardware resources of the physical computer supporting the virtualized system is migrated from the first hypervisor to the second hypervisor without interrupting the operation of the first hypervisor and the virtual machines. Initially a minimal set of hardware resources is hot-removed from control by the first hypervisor, and the second hypervisor is launched on the minimal set of hardware resources. Both the remaining hardware resources and the virtual machines are then migrated from the first hypervisor to the second hypervisor until all the virtual machines have been migrated over to the second hypervisor, while the virtual machines and the first hypervisor continue running largely unaffected by the migration process.
    • 在运行第一管理程序上的一个或多个虚拟机的虚拟化系统中,安装第二管理程序,并且支持虚拟化系统的物理计算机的硬件资源的控制从第一管理程序迁移到第二管理程序,而不中断 第一个虚拟机管理程序和虚拟机。 最初,由第一虚拟机管理程序的控制热删除最少的一组硬件资源,并且在最小的硬件资源集上启动第二管理程序。 然后,剩余的硬件资源和虚拟机都从第一个虚拟机管理程序迁移到第二个虚拟机管理程序,直到所有的虚拟机已经迁移到第二个虚拟机管理程序,而虚拟机和第一个虚拟机监控程序继续运行在很大程度上不受迁移进程的影响 。
    • 4. 发明申请
    • On-Line Replacement and Changing of Virtualization Software
    • 在线更换和虚拟化软件的更改
    • US20110023030A1
    • 2011-01-27
    • US12897464
    • 2010-10-04
    • Beng-Hong LIMKinshuk GOVIL
    • Beng-Hong LIMKinshuk GOVIL
    • G06F9/46G06F9/455
    • G06F9/45558G06F8/656G06F9/5077G06F2009/4557
    • In a virtualized system running one or more virtual machines on a first hypervisor, a second hypervisor is installed and control of the hardware resources of the physical computer supporting the virtualized system is migrated from the first hypervisor to the second hypervisor without interrupting the operation of the first hypervisor and the virtual machines. Initially a minimal set of hardware resources is hot-removed from control by the first hypervisor, and the second hypervisor is launched on the minimal set of hardware resources. Both the remaining hardware resources and the virtual machines are then migrated from the first hypervisor to the second hypervisor until all the virtual machines have been migrated over to the second hypervisor, while the virtual machines and the first hypervisor continue running largely unaffected by the migration process.
    • 在运行第一管理程序上的一个或多个虚拟机的虚拟化系统中,安装第二管理程序,并且支持虚拟化系统的物理计算机的硬件资源的控制从第一管理程序迁移到第二管理程序,而不中断 第一个虚拟机管理程序和虚拟机。 最初,由第一虚拟机管理程序的控制热删除最少的一组硬件资源,并且在最小的硬件资源集上启动第二管理程序。 然后,剩余的硬件资源和虚拟机都从第一个虚拟机管理程序迁移到第二个虚拟机管理程序,直到所有的虚拟机已经迁移到第二个虚拟机管理程序,而虚拟机和第一个虚拟机监控程序继续运行在很大程度上不受迁移进程的影响 。
    • 5. 发明授权
    • Transparent memory address remapping
    • 透明内存地址重映射
    • US06880022B1
    • 2005-04-12
    • US10827475
    • 2004-04-19
    • Carl A. WaldspurgerMichael NelsonKinshuk Govil
    • Carl A. WaldspurgerMichael NelsonKinshuk Govil
    • G06F12/10G06F12/00G06F12/08G06F13/00G06F17/00
    • G06F12/1081
    • A computer has a hardware memory arranged into portions that are separately addressable using first identifiers, which are represented using a first number of address bits. A subsystem that is able to address a second space of the hardware memory using second identifiers initiates I/O requests directed to a device that is able to address a different, first memory space using first identifiers, which are represented using a second number of address bits. The second identifiers are initially mapped into the second memory space, but for any I/O request that meets a remapping criterion, the corresponding second identifier is remapped to one of the first identifiers that identifies a portion of the memory in the first memory space. The second space is different from the first space and the second number of address bits is greater less than the first number of address bits.
    • 计算机具有被布置成使用第一标识符分开地寻址的部分的硬件存储器,其使用第一数量的地址位来表示。 能够使用第二标识符来寻址硬件存储器的第二空间的子系统启动针对能够使用第二数量地址表示的第一标识符来寻址不同的第一存储器空间的设备的I / O请求 位。 最初将第二标识符映射到第二存储器空间中,但是对于满足重新映射标准的任何I / O请求,相应的第二标识符被重新映射到标识第一存储器空间中存储器的一部分的第一标识符之一。 第二个空间不同于第一个空间,第二个地址位数比第一个地址位的数量大。
    • 6. 发明授权
    • On-line replacement and changing of virtualization software
    • 虚拟化软件的在线更换和更换
    • US08316374B2
    • 2012-11-20
    • US12897464
    • 2010-10-04
    • Beng-Hong LimKinshuk Govil
    • Beng-Hong LimKinshuk Govil
    • G06F9/46G06F9/455G06F11/00
    • G06F9/45558G06F8/656G06F9/5077G06F2009/4557
    • In a virtualized system running one or more virtual machines on a first hypervisor, a second hypervisor is installed and control of the hardware resources of the physical computer supporting the virtualized system is migrated from the first hypervisor to the second hypervisor without interrupting the operation of the first hypervisor and the virtual machines. Initially a minimal set of hardware resources is hot-removed from control by the first hypervisor, and the second hypervisor is launched on the minimal set of hardware resources. Both the remaining hardware resources and the virtual machines are then migrated from the first hypervisor to the second hypervisor until all the virtual machines have been migrated over to the second hypervisor, while the virtual machines and the first hypervisor continue running largely unaffected by the migration process.
    • 在运行第一管理程序上的一个或多个虚拟机的虚拟化系统中,安装第二管理程序,并且支持虚拟化系统的物理计算机的硬件资源的控制从第一管理程序迁移到第二管理程序,而不中断 第一个虚拟机管理程序和虚拟机。 最初,由第一虚拟机管理程序的控制热删除最少的一组硬件资源,并且在最小的硬件资源集上启动第二管理程序。 然后,剩余的硬件资源和虚拟机都从第一个虚拟机管理程序迁移到第二个虚拟机管理程序,直到所有的虚拟机已经迁移到第二个虚拟机管理程序,而虚拟机和第一个虚拟机监控程序继续运行在很大程度上不受迁移进程的影响 。
    • 7. 发明授权
    • Communicating with USB devices after a computer system crash
    • 在计算机系统崩溃后与USB设备通信
    • US08166349B2
    • 2012-04-24
    • US12337697
    • 2008-12-18
    • Erik Cota-RoblesPraveen VegullaKinshuk GovilOlivier Cremel
    • Erik Cota-RoblesPraveen VegullaKinshuk GovilOlivier Cremel
    • G06F11/00
    • G06F13/24G06F11/0745G06F11/0778G06F11/3476
    • One embodiment is a method of transferring data from a computer system to a Universal Serial Bus (USB) device after a computer system crash where interrupts are masked, the method comprising: (a) detecting the computer system crash; (b) transferring at least a portion of the data to a USB driver for the USB device; (c) the USB driver transferring the portion of the data to a USB controller driver for a USB controller for the USB device; (d) the USB controller driver causing the USB controller to transfer the portion of the data to the USB device; (e) polling the USB controller to determine whether the data transfer was completed; and (f) if the data transfer was completed, providing a notification to the computer system. Another embodiment is a method of transferring data from a Universal Serial Bus (USB) device to a computer system after a computer system crash where interrupts are masked, the method comprising: (a) detecting the computer system crash; (b) identifying a USB device used to communicate data to the computer system; (c) polling a USB controller for the identified USB device to determine whether new input has been received; (d) if so, obtaining the new input; and (e) transferring the new output to the computer system for further processing.
    • 一个实施例是在中断被屏蔽的计算机系统崩溃之后将数据从计算机系统传送到通用串行总线(USB)设备的方法,所述方法包括:(a)检测计算机系统崩溃; (b)将至少一部分数据传送到USB设备的USB驱动器; (c)USB驱动程序将数据的一部分传送到用于USB设备的USB控制器的USB控制器驱动器; (d)USB控制器驱动器,使USB控制器将该部分数据传送到USB设备; (e)轮询USB控制器以确定数据传输是否完成; (f)数据传输完成后,向计算机系统提供通知。 另一个实施例是在中断被屏蔽的计算机系统崩溃之后将数据从通用串行总线(USB)设备传送到计算机系统的方法,所述方法包括:(a)检测计算机系统崩溃; (b)识别用于向计算机系统传送数据的USB设备; (c)轮询所识别的USB设备的USB控制器以确定是否已经接收到新的输入; (d)若有,获得新的投入; 和(e)将新输出传送到计算机系统以进行进一步处理。
    • 8. 发明申请
    • COMMUNICATING WITH USB DEVICES AFTER A COMPUTER SYSTEM CRASH
    • 计算机系统崩溃后与USB设备通信
    • US20100161863A1
    • 2010-06-24
    • US12337697
    • 2008-12-18
    • Erik COTA-ROBLESPraveen VEGULLAKinshuk GOVILOlivier CREMEL
    • Erik COTA-ROBLESPraveen VEGULLAKinshuk GOVILOlivier CREMEL
    • G06F13/22G06F13/24
    • G06F13/24G06F11/0745G06F11/0778G06F11/3476
    • One embodiment is a method of transferring data from a computer system to a Universal Serial Bus (USB) device after a computer system crash where interrupts are masked, the method comprising: (a) detecting the computer system crash; (b) transferring at least a portion of the data to a USB driver for the USB device; (c) the USB driver transferring the portion of the data to a USB controller driver for a USB controller for the USB device; (d) the USB controller driver causing the USB controller to transfer the portion of the data to the USB device; (e) polling the USB controller to determine whether the data transfer was completed; and (f) if the data transfer was completed, providing a notification to the computer system. Another embodiment is a method of transferring data from a Universal Serial Bus (USB) device to a computer system after a computer system crash where interrupts are masked, the method comprising: (a) detecting the computer system crash; (b) identifying a USB device used to communicate data to the computer system; (c) polling a USB controller for the identified USB device to determine whether new input has been received; (d) if so, obtaining the new input; and (e) transferring the new output to the computer system for further processing.
    • 一个实施例是在中断被屏蔽的计算机系统崩溃之后将数据从计算机系统传送到通用串行总线(USB)设备的方法,所述方法包括:(a)检测计算机系统崩溃; (b)将至少一部分数据传送到USB设备的USB驱动器; (c)USB驱动程序将数据的一部分传送到用于USB设备的USB控制器的USB控制器驱动器; (d)USB控制器驱动器,使USB控制器将该部分数据传送到USB设备; (e)轮询USB控制器以确定数据传输是否完成; (f)数据传输完成后,向计算机系统提供通知。 另一个实施例是在中断被屏蔽的计算机系统崩溃之后将数据从通用串行总线(USB)设备传送到计算机系统的方法,所述方法包括:(a)检测计算机系统崩溃; (b)识别用于向计算机系统传送数据的USB设备; (c)轮询所识别的USB设备的USB控制器以确定是否已经接收到新的输入; (d)若有,获得新的投入; 和(e)将新输出传送到计算机系统以进行进一步处理。
    • 10. 发明授权
    • Fast determination of compatibility of virtual machines and hosts
    • 快速确定虚拟机和主机的兼容性
    • US08359374B2
    • 2013-01-22
    • US12556520
    • 2009-09-09
    • Kinshuk GovilKiran KamathSteven Michael KusaloMark Russell Johnson
    • Kinshuk GovilKiran KamathSteven Michael KusaloMark Russell Johnson
    • G06F15/177G06F15/173G06F15/16
    • G06F9/455G06F9/5044
    • A method of determining compatibility of a virtual machine or virtual machine disk file with a host, including a storage host, is disclosed. A lookup matrix is created to provide a fast compatibility lookup for a group of computing objects and a group of hosts. To create the lookup matrix, computing object properties are retrieved from each of the plurality of computing objects. The computing object properties include resource requirements of each of the plurality of computing objects. Further, host properties are retrieved from each of the plurality of hosts. The method further includes creating a plurality of host logical groups of a subset of the plurality of hosts having substantially same host properties and creating a plurality of computing object logical groups of a subject of the plurality of computing objects having substantially same computing object properties. The lookup matrix provides answers whether each member of a selected computing object logical group can be transferred to each member of a selected host logical group.
    • 公开了一种确定虚拟机或虚拟机磁盘文件与包括存储主机在内的主机的兼容性的方法。 创建查找矩阵以便为一组计算对象和一组主机提供快速兼容性查找。 为了创建查找矩阵,从多个计算对象中的每一个检索计算对象属性。 计算对象属性包括多个计算对象中的每一个的资源需求。 此外,从多个主机中的每个主机检索主机属性。 该方法还包括创建具有基本上相同的主机属性的多个主机的子集的多个主机逻辑组,并且创建具有基本上相同的计算对象属性的多个计算对象的对象的多个计算对象逻辑组。 查找矩阵提供了所选计算对象逻辑组的每个成员是否可以传送到所选主机逻辑组的每个成员的答案。