Patent application number | Description | Published |
20090197518 | MINE BARRIER SURVIVAL SYSTEM - A barrier survival system that isolates a safe volume within a mine or other confined structure and provides breathable air to one or more survivors within the safe volume who are awaiting rescue by generating oxygen, removing one or more toxins, carbon dioxide and carbon monoxide; and providing heat. | 08-06-2009 |
20100135116 | MINER ACOUSTIC COMMUNICATION AND LOCATION SYSTEM - A miner communication and locating system is disclosed. Two technologies used in the system include a communicator, and a locator array that may be used with a computer. The communicator portion allows trapped miners to continually signal without physical effort that they have survived a cave-in or explosion in a direct, mechanical, and reliable manner. The locator array receives the communicator signal for use to accurately identify where the survivors are underground, and facilitate their rescue; a computer can be used to calculate the position of the communicator from information provided by a plurality of locators: global positioning system receivers may be used with the locator array. | 06-03-2010 |
20110265914 | Tankless Exothermic Torch - A thermite torch is disclosed that contains a thermite composition made of a bimodal mixture of nano-sized particles and micro-sized particles. Also disclosed is a tankless exothermic torch comprising a rod and a handle that contains a gas generating compound in the handle. The thermite torch gun does not require a tank of compressed gas. Elimination of this tank mitigates dangers and logistical burdens associated with it presence and use, without compromising operation or cutting performance. The rod may contain a high-density mixture of oxygen-releasing and/or heat-releasing chemicals. Preferably, the mixture comprises a bimodal-blend of nanometer and micrometer-sized particles in a closely-packed configuration to fill interstitial voids. The gun may contain an ignition module and power supply for initiating directed high-temperature flame jetting, and for turning it on/off/on when a solid-chemical oxygen generator is mounted in the gun. | 11-03-2011 |
20120082005 | MINER ACOUSTIC COMMUNICATION AND LOCATION SYSTEM - A miner communication and locating system is disclosed. Two technologies used in the system include a communicator, and a locator array that may be used with a computer. The communicator portion allows trapped miners to continually signal without physical effort that they have survived a cave-in or explosion in a direct, mechanical, and reliable manner. The locator array receives the communicator signal for use to accurately identify where the survivors are underground, and facilitate their rescue; a computer can be used to calculate the position of the communicator from information provided by a plurality of locators: global positioning system receivers may be used with the locator array. | 04-05-2012 |
Patent application number | Description | Published |
20110197039 | Background Migration of Virtual Storage - Described is a technology by which a virtual hard disk is migrated from a source storage location to a target storage location without needing any shared physical storage, in which a machine may continue to use the virtual hard disk during migration. This facilitates use the virtual hard disk in conjunction with live-migrating a virtual machine. Virtual hard disk migration may occur fully before or after the virtual machine is migrated to the target host, or partially before and partially after virtual machine migration. Background copying, sending of write-through data, and/or servicing read requests may be used in the migration. Also described is throttling data writes and/or data communication to manage the migration of the virtual hard disk. | 08-11-2011 |
20110231839 | VIRTUAL MACHINE HOMOGENIZATION TO ENABLE MIGRATION ACROSS HETEROGENEOUS COMPUTERS - Described is a technology by which a virtual machine may be safely migrated to a computer system with a different platform. Compatibility of the virtual machine may be checked by comparing the virtual machine's capabilities against those of the new platform. To ensure compatibility, when created the virtual machine may have its capabilities limited by the lowest common capabilities of the different platforms available for migration. Computer systems may be grouped into migration pools based upon similar capabilities, and/or a virtual machine may be mapped to certain computer systems based upon capabilities needed by that virtual machine, such as corresponding to needed performance, fault tolerance and/or flexibility. | 09-22-2011 |
20110302577 | VIRTUAL MACHINE MIGRATION TECHNIQUES - Techniques for migrating a virtual machine from a source computer system to a target computer system are disclosed. In an exemplary embodiment, a group of pages can be mapped writable in response to determining that the guest operating system attempted to change a specific page. In the same, or other embodiments, pages can be compressed prior to sending such that throughput of a communication channel is maximized. In the same, or other embodiments, storage IO jobs can be canceled on a source computer system and reissued by a target computer system. | 12-08-2011 |
20110320556 | Techniques For Migrating A Virtual Machine Using Shared Storage - Techniques for providing the ability to live migrate a virtual machine from one physical host to another physical host employ shared storage as the transfer medium for the state of the virtual machine. In addition, the ability for a virtualization module to use second-level paging functionality is employed, paging-out the virtual machine memory content from one physical host to the shared storage. The content of the memory file can be restored on another physical host by employing on-demand paging and optionally low-priority background paging from the shared storage to the other physical host. | 12-29-2011 |
20130013953 | HEALTH MONITORING OF APPLICATIONS IN A GUEST PARTITION - A health monitoring technique monitors the health and performance of applications executing in a guest partition in a virtualized environment. In an embodiment, a guest integration component interacts with an application through an application programming interface in order for the virtualization platform to monitor the health and performance of the application. In another embodiment, the guest integration component may include a monitoring agent that accesses an event log and/or a performance monitor log to access the health and performance of the application. The health and performance of the application may then be analyzed by the virtualization platform to determine an appropriate remedial action. | 01-10-2013 |
20130014103 | COMBINED LIVE MIGRATION AND STORAGE MIGRATION USING FILE SHARES AND MIRRORING - Migration of a virtual machine and associated files to a destination host may be performed. A source host may initiate establishment of a temporary network file share at a destination location of the destination host to provide the source host and the destination host with access to the file share. While the virtual machine is running at the source host, a storage migration and a live migration may be initiated. Using the network file share, the source host may copy the associated files to the destination location. A runtime state of the virtual machine may be copied to the destination host. In a final phase of the migration, the virtual machine at the source host may be stopped, the storage migration may be completed, the copying of the runtime state may be completed, and the virtual machine may be started at the destination host. | 01-10-2013 |
20130290661 | COMBINED LIVE MIGRATION AND STORAGE MIGRATION USING FILE SHARES AND MIRRORING - Migration of a virtual machine and associated files to a destination host may be performed. A source host may initiate establishment of a temporary network file share at a destination location of the destination host to provide the source host and the destination host with access to the file share. While the virtual machine is running at the source host, a storage migration and a live migration may be initiated. Using the network file share, the source host may copy the associated files to the destination location. A runtime state of the virtual machine may be copied to the destination host. In a final phase of the migration, the virtual machine at the source host may be stopped, the storage migration may be completed, the copying of the runtime state may be completed, and the virtual machine may be started at the destination host. | 10-31-2013 |
20140007092 | AUTOMATIC TRANSFER OF WORKLOAD CONFIGURATION | 01-02-2014 |
20140208166 | HEALTH MONITORING OF APPLICATIONS IN A GUEST PARTITION - A health monitoring technique monitors the health and performance of applications executing in a guest partition in a virtualized environment. In an embodiment, a guest integration component interacts with an application through an application programming interface in order for the virtualization platform to monitor the health and performance of the application. In another embodiment, the guest integration component may include a monitoring agent that accesses an event log and/or a performance monitor log to access the health and performance of the application. The health and performance of the application may then be analyzed by the virtualization platform to determine an appropriate remedial action. | 07-24-2014 |
20140289354 | Background Migration of Virtual Storage - Described is a technology by which a virtual hard disk is migrated from a source storage location to a target storage location without needing any shared physical storage, in which a machine may continue to use the virtual hard disk during migration. This facilitates use the virtual hard disk in conjunction with live-migrating a virtual machine. Virtual hard disk migration may occur fully before or after the virtual machine is migrated to the target host, or partially before and partially after virtual machine migration. Background copying, sending of write-through data, and/or servicing read requests may be used in the migration. Also described is throttling data writes and/or data communication to manage the migration of the virtual hard disk. | 09-25-2014 |
20140359144 | Efficient Programmatic Memory Access over Network File Access Protocols - Embodiments provide a method and system for transferring data between different computing devices. Specifically, a communication session is established between a first computing device and a second computing device. The communication session may be established using a first communication protocol. The first computing device creates a virtual memory object which is bound to one or more memory blocks of the first computing device. A path to the virtual memory object is generated and the path is transmitted to the second computing device using the communication session. The second computing device may then read or write data directly into/from the virtual memory object using a second communication protocol that is different from the first communication protocol. The data is written into and read from the virtual memory object using file system commands. | 12-04-2014 |