Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

212 results about "Virtual hardware" patented technology

System and method for quickly arranging and updating virtual environment in cloud computing platform

The invention discloses a system and a method for quickly arranging and updating virtual environment in a cloud computing platform. The method includes that a configuration file is used to describe the virtual environment and analyzed to be a model, model difference is calculated to acquire operation sets, the operation sets are sequenced and then executed, a programming interface and a hardware source pool provided by the cloud computing platform are used to operate virtual hardware in the process of execution, a programming interface provided by an automated software configuration management tool to operate software, needed virtual environment is acquired after execution of all operations is completed, and the above process can be repeated by modifying the configuration file and resubmitting the same to update the virtual environment which is arranged already. By the system and method, work when a user arranges the virtual environment is greatly simplified from multiple aspects, capability in updating the virtual environment is provided, arranging and updating processes are accelerated, and multiplexing capability of configuration is improved. The system and the method have wide application and popularization prospect.
Owner:山东中创软件商用中间件股份有限公司

Device driver processing for automated system restores

In one embodiment, a computer accessible medium comprises a plurality of instructions which, when executed, parse at least a section of an input file to identify: (i) one or more driver information files, if at least one driver information file is listed in the section, and (ii) one or more first device drivers, if at least one device driver is listed in the section. If at least one driver information file is listed in the section, the plurality of instructions parse each of the one or more driver information files to identify: (i) one or more second device drivers, if at least one device driver is included in the driver information file, and (ii) one or more miniport drivers, if at least one miniport driver is included in the driver information file. The plurality of instructions select a selected device driver from the first device drivers, the second device drivers, and the miniport drivers. The selected device driver is to be listed in an output file that is used in a text phase of an operating system installation on a computer system that includes the hardware device. In another embodiment, a computer accessible medium comprises a plurality of instructions which, when executed and if a computer system comprises at least one virtual hardware device, identify the virtual hardware device and a corresponding physical hardware device. The plurality of instructions also capture a device driver associated with the physical hardware device for use as the device driver in an install of an operating system on a second computer system having a same type of physical hardware device. Corresponding computer systems and methods are also described.
Owner:SYMANTEC OPERATING CORP

Multi-processor system and data processing method thereof

Provided is a multi-processor system. The multi-processor system comprises an application system, a virtual platform, a virtual hardware system and a hardware forwarding system, wherein one or more applications run on the application system, one or more virtual machines run on the virtual platform, each virtual machine supports operation of a different operating system, and supports operation of one or more applications of the application system, the virtual hardware system comprises a plurality of virtual CPUs, a main core and dedicated memories special for the virtual CPUs, the memories correspond to the virtual CPUs respectively, each virtual CPU is used for supporting operation of each virtual machine, each virtual CPU corresponds to the only virtual ID, a virtual hardware management system runs on the main core, and is used for being in charge of management of all the virtual CPUs, the content of management of all the virtual CPUs includes operation of having control over the number of physical CPUs or physical inner cores in each virtual CPU as needed, the hardware forwarding system is used for receiving messages, searching for forwarding tables, and carrying out processing and forwarding on the messages with corresponding entries according to indication of the entries.
Owner:无锡驰沃信息技术有限公司

Hardware abstraction layer multiplexing method and device, operating system and device

The embodiment of the invention provides a hardware abstraction layer multiplexing method and device, an operating system and device. The method comprises the following steps of obtaining a sample; responsive to hardware operation instructions, calling a first application program interface (API) in a first operating system side virtual hardware abstraction layer (HAL) by a first process of the first operating system, sending a calling request of the first API to a second operating system through cross-process communication, wherein the configuration of the first API in the virtual HAL corresponds to the configuration of the second API in the second operating system side HAL, and the configuration of the first API in the virtual HAL corresponds to the configuration of the second API in thesecond operating system side HAL. The virtual HAL is set at a first operating system side, so that the calling of the API in the virtual HAL by the first operating system side can be transmitted to the second operating system side through cross-process communication, the multiplexing of the HAL of the second operating system side by the first operating system is realized, the realization is convenient, and the method can be suitable for any different operating systems.
Owner:BANMA ZHIXING NETWORK HONGKONG CO LTD

Computer and method for managing hardware device

The invention provides a computer and a method for managing a hardware device, wherein the computer comprises a hardware platform, a first operation module which is provided with a first operation system, a virtual machine management module which is provided with a virtual machine manager and a second operation module which is provided with a second operation system which is arranged on the virtual machine manager; the first operation module comprises a back-end driving control module for generating a first trigger signal when a request for unloading the hardware device is detected; the second operation module comprises a front-end driving control module for acquiring the first trigger signal, acquiring the usage status of the virtual hardware device of the hardware device by the second operation system according to the first trigger signal and generating a usage status result; and when the usage status result indicates that the second operation system is using the virtual hardware device, the back-end driving control module is notified not to unload the hardware device. The computer and the method for managing the hardware device can guarantee that the device is safely removed according to the usage status of the device by the second operation system.
Owner:LENOVO SOFTWARE

Virtual machine reliability testing method and virtual machine reliability testing device

The invention discloses a virtual machine reliability testing method and device, belonging to the field of computers. The method includes: receiving a fault injection instruction, the fault injection instruction at least carries a fault identifier, and the fault identifier is used to identify a virtual hardware resource of a virtual machine running in the host computer; according to the fault identifier, obtaining a fault command word, the fault command word is a virtual hardware Fault parameters for resource fault injection; when the system function of the host is monitored, judge whether the virtual machine calling the system function is a test virtual machine that occupies virtual hardware resources according to the fault command word; if so, intercept the system function , setting the return value of the system function to a specified error value, and returning the specified error value to the test virtual machine, so that the test virtual machine performs reliability testing. The invention does not require testers to locate and modify the source code of the host machine on-line, but only needs testers to input fault identifications, which reduces the skill requirements for testers and is relatively simple to operate.
Owner:HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products