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

327 results about "Virtual platform" patented technology

A virtual platform or virtual prototype is a model of a hardware platform that runs on a simulator and provides the same behavior as the hardware platform – with the embedded software running.

Secure virtual network platform for enterprise hybrid cloud computing environments

A secure virtual network platform connects two or more different or separate network domains. When a data packet is received at an end point in one network domain, a determination is made as to whether the data packet should be forwarded outside the virtual network platform, or transmitted via the virtual network to a destination in another network domain connected by the virtual network platform.
Owner:ZENTERA SYST

Virtual architecture and instruction set for parallel thread computing

A virtual architecture and instruction set support explicit parallel-thread computing. The virtual architecture defines a virtual processor that supports concurrent execution of multiple virtual threads with multiple levels of data sharing and coordination (e.g., synchronization) between different virtual threads, as well as a virtual execution driver that controls the virtual processor. A virtual instruction set architecture for the virtual processor is used to define behavior of a virtual thread and includes instructions related to parallel thread behavior, e.g., data sharing and synchronization. Using the virtual platform, programmers can develop application programs in which virtual threads execute concurrently to process data; virtual translators and drivers adapt the application code to particular hardware on which it is to execute, transparently to the programmer.
Owner:NVIDIA CORP

Multi-core computing resource management system based on virtual computing technology

The invention relates to a multi-core system computer resource management system based on a virtual computer technology. The system comprises a plurality of virtual machines, a virtual machine monitor and a virtual machine manager. The virtual machine monitor monitors the load condition and the operation state of the virtual machine at real time. The virtual machine manager is a bond for communication between a virtual machine and a physical host. The virtual machine operates on the virtual machine manager and provides the user with a virtual platform. At the same time, the invention divides the virtual machine into three general categories, and different resource adjusting strategies are adopted for each category of the virtual machine respectively. The invention provides a practical and feasible way for the dynamic adjusting and distributing problem of multi-core computer resource and realizes the maximization of energy saving and resource utilization.
Owner:HUAZHONG UNIV OF SCI & TECH

Workload management for heterogeneous hosts in a computing system environment

Methods and apparatus involve managing workload migration to host devices in a data center having heterogeneously arranged computing platforms. Fully virtualized images include drivers compatible with varieties of host devices. The images also include an agent that detects a platform type of a specific host device upon deployment. If the specific host is a physical platform type, the agent provisions native drivers. If the specific host is a virtual platform type, the agent also detects a hypervisor. The agent then provisions front-end drivers that are most compatible with the detected hypervisor. Upon decommissioning of the image, the image is returned to its pristine state and saved for later re-use. In other embodiments, detection methods of the agent are disclosed as are computing systems, data centers, and computer program products, to name a few.
Owner:SUSE LLC

Method and apparatus for implementing and managing distributed virtual switches in several hosts and physical forwarding elements

ActiveUS8966035B2Readily, securely, and efficiently communicate with each otherDigital computer detailsData switching by path configurationData centerVirtual switch
In general, the present invention relates to a virtual platform in which one or more distributed virtual switches can be created for use in virtual networking. According to some aspects, the distributed virtual switch according to the invention provides the ability for virtual and physical machines to more readily, securely, and efficiently communicate with each other even if they are not located on the same physical host and / or in the same subnet or VLAN. According other aspects, the distributed virtual switches of the invention can support integration with traditional IP networks and support sophisticated IP technologies including NAT functionality, stateful firewalling, and notifying the IP network of workload migration. According to further aspects, the virtual platform of the invention creates one or more distributed virtual switches which may be allocated to a tenant, application, or other entity requiring isolation and / or independent configuration state. According to still further aspects, the virtual platform of the invention manages and / or uses VLAN or tunnels (e.g, GRE) to create a distributed virtual switch for a network while working with existing switches and routers in the network. The present invention finds utility in both enterprise networks, datacenters and other facilities.
Owner:NICIRA

Virtual architecture and instruction set for parallel thread computing

A virtual architecture and instruction set support explicit parallel-thread computing. The virtual architecture defines a virtual processor that supports concurrent execution of multiple virtual threads with multiple levels of data sharing and coordination (e.g., synchronization) between different virtual threads, as well as a virtual execution driver that controls the virtual processor. A virtual instruction set architecture for the virtual processor is used to define behavior of a virtual thread and includes instructions related to parallel thread behavior, e.g., data sharing and synchronization. Using the virtual platform, programmers can develop application programs in which virtual threads execute concurrently to process data; virtual translators and drivers adapt the application code to particular hardware on which it is to execute, transparently to the programmer.
Owner:NVIDIA CORP

Method and apparatus for providing cross-platform hardware support for computer platforms

A method and apparatus for providing cross-platform hardware support for a computing platform are described herein. In one embodiment, an example of a computing system includes, but is not limited to, at least one physical hardware device, a host operating system (HOS), a virtual platform running on the HOS including a virtual operating system (VOS) and at least one virtual hardware device associated with a device type of the physical hardware device, a virtual device driver included in the VOS to control the at least one virtual hardware device, and a mechanism to synchronize the at least one virtual hardware device with the at least one physical hardware device through a direct use of at least one device driver library on the HOS. Other methods and apparatuses are also described.
Owner:DLOO

Software executables having virtual hardware, operating systems, and networks

Software executables having virtual hardware, operating systems, and networks are described herein. In one embodiment, an example of a computing system includes, but is not limited to, a host operating system (HOS) including a HOS kernel, a virtual operating system (VOS) coupled to the HOS including a first virtual platform and a second virtual platform, an executable including a first application to be run on the first virtual platform and a second application to be run on the second virtual platform, and a dispatcher in response to the executable to dispatch the first application to the first virtual platform and the second application to the second virtual platform. Other methods and apparatuses are also described.
Owner:DLOO

Cloud computing safety protection system and method based on SDN

The invention discloses a cloud computing safety protection system based on an SDN. The system is composed of a controller cluster control module, an environment monitoring module and a cluster basic function guarantee module. The controller cluster control module is the core of the whole system and acquires the change situations such as addition and deletion of switches, and addition and deletion of terminals of a current network and the change situations such as addition, deletion and migration of virtual machines in a cloud computing environment according to information fed back by the environment monitoring module, virtual switches supporting the SDN and virtual platform management interfaces supporting the SDN are adopted in the environment monitoring module, and changes, caused by migration, addition and deletion of the virtual machines and other service flow changes, of safety requirements are automatically recognized under the condition that normal service operation is not affected. The cluster basic function guarantee module conducts coordinated management on multiple controllers in the cloud environment. The invention further discloses a cloud computing safety protection method based on the SDN. According to the system and the method, customizable safety protection services can be flexibly and quickly provided according to requirements in the cloud environment.
Owner:蓝盾信息安全技术有限公司

Two-level service model in operating system partitions

The present invention provides, in one embodiment, a multi-level service model operating system environment that may be partitioned into a global zone and one or more non-global zones to isolate processes from processes executing in association with other non-global zones under control of a single kernel instance. In one embodiment, the multi-level service model includes a virtual platform layer and an application layer. The virtual platform layer may include services and resources for supporting the zones, which can be made accessible to the zones in the form of a virtual platform. The application layer may comprise the non-global zones, including an application environment for maintaining a runtime state for the zone's processes and any zone-constructed objects, such as network connections and shared memory segments. In one embodiment, control and management of non-global zones can be provided by a system of states and transitions.
Owner:ORACLE INT CORP

Information display method and system

ActiveCN105245546AIncrease or decrease match valueStrong and vivid feedbackTransmissionClient-sideComputer science
An embodiment of the invention discloses an information display method. The information display method comprises the steps of receiving a prop selection command input by a target audience client side, wherein the prop selection command is used for selecting a target prop for a target competition object in competition interaction; increasing or reducing a competition value corresponding to the target competition object according to attributes corresponding to the target prop; and sending an increasing or reducing result of the competition value to all audience client sides joining in the competition interaction and a client side corresponding to the competition object, so as to allow all audience client sides and the client side corresponding to the competition object to show the increasing or reducing result of the competition value. The invention also discloses a related system. Through adoption of the method and system, the PK value is increased or reduced through different props, the supported PK object can be directly encouraged, the unsupported PK object can be hit directly, the manners for supporting the PK object by the audience client sides in PK interaction in a virtual platform are diversified, and the problem of single expression is solved; and the attributes of the target prop also comprise special effect information, thereby making the PK atmosphere more lively.
Owner:广州方硅信息技术有限公司

Dependable virtual platform and construction method thereof, data migration method among platforms

The invention discloses a dependable virtual platform and a construction method thereof, a data migration method among platforms. The dependable virtual platform comprises a hardware security chip, a virtual machine monitor (VMM), an administrative domain, a user domain and a dependable serving domain (TSD), wherein an expanded trust chain is used by the TSD for users to establish dependable operating environment. The construction method includes: building the TSD; then establishing secure communication mechanisms between the managing domain and the TSD and between the managing domain and a domestic user domain; accomplishing calls of security application of the user domain to a dependable function by the user domain through interaction with the managing domain, accomplishing transmission and treatments of dependable orders by the managing domain through the interaction of the TSD; interacting a source platform migration engine and a goal platform migration engine; migrating migration data which is produced and based on the hardware security chip and the TSD to a goal platform, and recovering data on the goal platform, accomplishing quick migration of the TSD and a virtual machine. The dependable virtual platform and the construction method thereof, the data migration method among platforms are capable of improving safety of dependable service and providing flexible operation and deployment mechanisms for the platforms.
Owner:INST OF SOFTWARE - CHINESE ACAD OF SCI

Cross-platform virtual computing resource management method under cloud computing environment

InactiveCN103092670AReduce the complexity of operation and maintenance managementEasy to achieve unified managementResource allocationTransmissionVirtualizationData center
The invention discloses a cross-platform virtual computing resource management method based on cloud computing environment. The cross-platform virtual computing resource management method can perform unified management on virtual resources under different virtual platforms and is composed of a uniform interface, a common object model and a computing resource adapter. The uniform interface defines a universal method for operating virtual computing resources, and the common object model defines a uniform object model of the virtual computing resources. The computing resource adapter performs adaption aiming at the different virtual platforms, and therefore the virtual computing resources of the different virtual platforms of a data center can be managed conveniently.
Owner:PCI TECH GRP CO LTD

Hybrid system combining TLM simulators and HW accelerators

A hybrid system is combining transaction level modeling (TLM) simulators and hardware accelerators so that new system-on chip (SoC) designs are integrated in a virtual platform (VP) to run TLM simulation and existent semiconductor intellectual properties (IP) are added to physical platform (PP) to run hardware accelerator. A new circuit design with TLM is easier to be performed than with register transfer language (RTL) and it is integrated in a virtual platform and existent IP doesn't have to be redesigned to be integrated in a virtual platform.
Owner:GLOBAL UNICHIP CORPORATION

Method for auditing safely system log

The present invention belonging to computer technology field relates to a security auditing method of system log, which is created and accessed on the virtual platform based on trusted computing. With the help of the trusted platform module, which is a hardware trust root, the system log is created locally and credibly. The trust to server can be transferred to the trusted platform, and the credibility of the trusted platform log storage can be improved by the remote proof and packaging storage property which is provided by the trusted platform. Without relying on a credible third party server, the machine platform can complete high credible security audit. The invention can be widely used in the security audit of computer system.
Owner:INST OF SOFTWARE - CHINESE ACAD OF SCI

Mirror image snapshooting based on virtual machine backup system and backup method

The invention provides a mirror image snapshooting based on virtual machine backup system which is used for backing up virtual machine information in a virtual platform. The backup system comprises a backup server, a virtual management module, a mirror image snapshooting module and a snapshot comparison module, wherein the backup server is used for storing backup information of at least one virtual machine; the virtual management module is used for selecting the virtual machines required to be backed up; the mirror image snapshooting module is used for creating snapshots for disk mirror images of the virtual machines; and the snapshot comparison module is used for judging whether backup records of the selected virtual machines exist in the backup server and comparing the existent backup records with the created snapshot information if the backup records exist to store and back up differential information in the backup server. According to the system, the mirror image snapshooting module is utilized for snapshooting the virtual machines as needed, and the differential information is quickly extracted for backup storage when the mirror image snapshots of the virtual machines are not the same as the backup information, so that the utilization efficiency of mirror image storage is improved. Furthermore, the invention provides a backup method.
Owner:WUHAN OPENKER COMPUTING

Method and System for Software Licensing Under Machine Virtualization

A method and system implementing software licensing management under machine virtualization are disclosed. According to one embodiment, a system comprises a virtual platform running on a physical machine; a binding agent running on a host operating system of the virtual platform; a license enforcement module running on a virtual machine instance of the virtual platform. The license enforcement module is in communication with the binding agent. The binding agent enforces a mutex lock to ensure that only a specified number of license enforcement modules are running on the physical machine.
Owner:FLEXERA SOFTWARE

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:无锡驰沃信息技术有限公司

Virtual computation environmental system based on virtual machine

The invention provides a virtual computing environment system constructed based on a virtual machine. The system is used for providing a consistent and unified computing environment for a user on a computer connected to a network, which causes that the user can obtain the computing environment which is on the computer at any place and is identical with that of the personal computer in a familiar workplace. Based on the virtual machine technology, a tool named OS browser is designed as a unified virtual platform for operation of the user computing environment. The user assigns a system mapping from the network by the platform and creates a corresponding customer operating system as the operating system of the user computing environment. Additionally, virtual network facilities can cause the user to access network resources in the network of the familiar workplace in the computing environment.
Owner:BEIHANG UNIV

Method for constructing wide area network virtual platform

The invention provides a method for constructing a wide area network virtual platform. The method comprises the following steps: a plurality of data centers are virtualized into a logic local area network, wherein a virtualization platform is deployed in each data center; a template mirror image in a file used for deploying a virtual machine, a user privately-owned mirror image and a virtual machine configuration file are established, wherein static configuration files for an operating system and a user request service are installed in the template mirror image; the user privately-owned mirror image contains a privately-owned file stored by a user and modified system configuration information; the virtual machine configuration file contains parameters of a user privately-owned mirror image virtual machine. The method for constructing the wide area network virtual platform further comprises the following step that the template mirror image, the user privately-owned mirror image and the virtual machine configuration file are deployed in the multiple data centers in the logic local area network. The method for constructing the wide area network virtual platform saves storage resources, improves virtual machine deployment efficiency at the same time, and realizes virtual machine transferring across a wide area network.
Owner:INST OF COMPUTING TECH CHINESE ACAD OF SCI

Integrated Circuit Modeling Method and Framework Tool

An integrated circuit modeling method 100 implementable on computer, which has an executable software model 145 having modules 140 of reusable functional cores 105 coded in a high level language and a virtual platform of the integrated circuit employable in an architecture exploration step 115. A modeling library of modules coded in high level languages and hardware level languages are provided and instantiated according to user input in a functional verification step 120 having a co-simulation environment, with interface code 170 between modules automatically generated by an interface generator 130 based on a two dimensional data array of hardware specification inputs 205, the interface code 170 further interfacing with wrappers engaged between high and hardware level language modules.
Owner:HONG KONG APPLIED SCI & TECH RES INST CO LTD A LIMITED LIABILITY

Safe message forwarding method and safe message forwarding device

A virtual firewall (VFW) notifies a virtual switch (vSwitch) to establish a flow directing policy according to a security policy configured for the VFW. The vSwitch directs a received packet matching the flow directing policy to the VFW according to the flow directing policy. When receiving the packet forwarded from the vSwitch, the VFW performs security processing for the packet according to the security policy, and forwards the processed packet satisfying the security policy to a target virtual machine (VM). The VFW and the vSwitch are established in a same physical machine based on a virtual platform.
Owner:NEW H3C TECH CO LTD

Virtual platform system based on firmware

The invention discloses a virtualized platform system based on a firmware which is used for protecting program data and persistence metadata of the platform and preventing damage of a local operation system. The technical proposal is that: the system comprises a management program module of an operation system; a driving program module of a flash memory virtual operation system; the module is composed of an extensible firmware interface unit which is used for communicating with VMM and requesting VMM for service; an extensible firmware interface module mounted in a firmware EFI which is in charge of realizing the verification request sent by an embodiment of the operation system and a control protocol of the system management during the operating period and is composed of an extensible disk service unit, a dynamic subarea and an establishment deletion virtual machine which contains VMM used for separating the embodiment of each operation system; a protected variable storage area which is used for storing read / write constancy data in VMM, so as to be visited only by the extensible firmware interface module; and a permanent memorizer which stores read-only VMM program data, so as to avoid vicious changes. The invention is applied in the computer field.
Owner:SUZHOU ONE WORLD TECH

Virtual platform information security protection method

InactiveCN104378387AImplement access controlMeet customized development needsTransmissionProtection layerProtection system
The invention discloses a virtual platform information security protection method. The method includes setting a virtual platform detection system, a virtual platform protection system and a virtual platform management system; acquiring network traffic, and performing host firewall security rule matching on the traffic through the virtual platform detection system; allowing a virtual interpreter to forward the matched traffic on the hypervisor layer of the virtual platform protection system, judging whether a set network access control strategy is met or not through a virtual platform protection layer after forwarding, and refusing to forward if the strategy is met; analyzing traffic information without limitation, when a traffic security strategy is not met, filtering the traffic. Compared with the prior art, the method had the advantages that the access control between virtual machines can be implemented; by means of QoS arrangement, VLAN classification and traffic filtering functions, the probability of malicious traffic communication can be reduced.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Onboard embedded software development platform

ActiveCN102968311ASolve the problem that the development is limited by the hardware constraints of the target machineImprove portabilitySpecific program execution arrangementsSoftware development processInternal management
The invention discloses an onboard embedded software development platform which comprises a development platform management module, an embedded application module, a data simulation driving module, an SRU (self-recording unit) driving interface simulation module, a VxWorksAPI interface simulation module, a subsystem management simulation module, an LRU (least recently used) control simulation module and a display simulation module, wherein the development platform management module is used for managing the embedded application module, the data simulation driving module, the SRU driving interface simulation module and the VxWorksAPI interface simulation module inside the development platform, and schedules the subsystem management simulation module, the LRU control simulation module and the display simulation module in a multiprocess manner, and maintains related window handles. Software developers can utilize the platform to develop the brand-new development mode by a virtual system, and perform system definition, software development, integration and deployment on the virtual platform departing from physical hardware, thereby improving the software development efficiency.
Owner:CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST

Non-invasive online detection method and system for rotor broken-bar fault of three-phase cage type asynchronous motor

InactiveCN102495368ASolve the problem of annihilation rotor broken bar fault signal spectrum lineOvercome misjudgmentSpectral/fourier analysisDynamo-electric machine testingFrequency spectrumHarmonic
The invention provides a non-invasive online detection method and system for a rotor broken-bar fault of a three-phase cage type asynchronous motor. The detection system comprises a data acquisition system and a virtual platform. The detection method comprises the following steps of: acquiring any one phase of stator current of the three-phase cage type asynchronous motor by the data acquisition system; measuring a base frequency f0 of a stator current signal by the virtual platform and carrying out filtering and spectrum zoom on the stator current signal; finding and accurately measuring a groove harmonic component of the motor to carry out timely accurate measurement on a slip ratio s of the motor; and carrying out online detection to detect whether the motor has the rotor broken-bar fault through accurately searching whether a characteristic component of the rotor broken-bar fault exists. According to the invention, the problem that a rotor broken-bar fault signal spectral line is annihilated by a stator current fundamental harmonic signal spectrum is effectively solved. Meanwhile, the problem of erroneous judgment caused by influences of fluctuation of load, power supply harmonic and other interference signals is further solved; and therefore, the method and the system provided by the invention have the advantages of simplicity in operation, high flexibility and the like.
Owner:SOUTHWEST UNIVERSITY

Entity material quality replacement method based on three-dimensional virtual platform

InactiveCN103035024AInstant renderingReduce program operation timeGeometric image transformation3D-image renderingThumbnailVirtual camera
The invention discloses an entity material quality replacement method based on a three-dimensional virtual platform. The entity material quality replacement method based on the three-dimensional virtual platform comprises the following steps that a three-dimensional render engine is initialized, an initial position of a virtual camera in a scene is set, the size of a viewport is set, after a user selects the scene, scene data is read from scene organization files, entity data is read from material files, an illumination effect of the scene is loaded, a software interface is initialized, a texture mapping menu which comprises a plurality of various thumbnails of texture mappings is displayed, wherein the thumbnails can be dragged, a user selects a texture mapping from the texture mapping menu, and drags the texture mapping to the scene, software confirms a three-dimensional coordinate of the scene of a needed position through drag operation of the user, material quality need replacing is confirmed through the three-dimensional coordinate, when the material quality is confirmed, the texture mapping in the entity texture mapping is carried out with appropriate scaling by the selected texture mapping in the texture mapping menu and is replaced by the selected texture mapping in the texture mapping menu, and the scene is saved. The entity material quality replacement method based on the three-dimensional virtual platform achieves immediate render.
Owner:NANJING HOMEJOY DIGITAL TECH

Virtual machine template IVF storage method

The invention provides a virtual machine template IVF storage method. Different application types of virtual machines, such as WEB service, database service and load balance, are mounted on an established virtual platform according to a requirement, and a virtual machine operating system, an application program, a configuration environment and the like are mounted. After an environment is established, a function demand of a user in a certain aspect, such as website construction, is basically met. A system comprises a virtual machine template configuration file (1), a completeness checking file (2) and a virtual machine magnetic disk mirror image file (3). If the user still needs to deploy a similar environment, the user only needs to configure the current virtual machine into a use template so as to avoid repeated operation of the previous work, and then a virtual machine is established according to the template, so that the similar environment can be established quickly.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Hyper-converged storage system supporting data application service

The invention discloses a hyper-converged storage system supporting data application service. The system is used for providing data storage service and data application service at the same time. The system comprises a distributed resource storage module and a micro-service container module; the distributed resource storage module and the micro-service container module are in communication connection; the distributed resource storage module comprises multiple data storage devices for carrying out distributed storage to data; the distributed resource storage module is connected to the micro-service container module; the micro-service container module comprises multiple virtual platform modules; the virtual platform modules are used for providing installation environments to the data application service so as to provide the data application service. According to the invention, the technical problem that the hyper-converged mechanism in the prior art is difficult to converge third party data software and provide the data application service is solved.
Owner:EISOO SOFTWARE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products