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

97 results about "Application virtualization" patented technology

Application virtualization (also known as process virtualization) is a software technology that encapsulates computer programs from the underlying operating system on which it is executed. A fully virtualized application is not installed in the traditional sense, although it is still executed as if it were. The application behaves at runtime like it is directly interfacing with the original operating system and all the resources managed by it, but can be isolated or sandboxed to varying degrees.

Method for deployment and operation of application in computer and virtual machine environments

The invention provides a device and a method for the deployment and operation of application in computer and virtual machine environments. The device comprises a virtual machine manager, a first operation system, a system operation system and an application virtual operation component module, wherein the second operation system is connected with a first operation system through the virtual machine manager; the first operation system comprises a first storage module for storing an installation file of a first application; the application virtual operation component module is connected with the first storage module and the virtual machine manager respectively and is used for processing installation information during the operation of the first application, the installation information is input into the second operation system through the virtual machine manager, and a second application and an operation environment of the second application are established in the second operation system according to the installation information; and the virtual machine manager acquires a second application reading and writing operation request and feeds a corresponding reading and writing operation result back to the second operation system. The method prevents the transfer of user working data between the operation systems and simplifies the work of the user.
Owner:LENOVO (BEIJING) LTD

Generalized application virtualization method for business use on the web and the mini server using this method

The invention issued is a generalized application virtualization method for business use on the web and the mini server, including: (1) Initializing (which includes obtaining parameters, reading configuration file, and initializing a DDE service), application monitoring, registration and login. (2) Accessing to a server via Access Protocol from a client-side SOD controller (aka SOD client controller, or SOD controller). (3) Content selecting via keyword search, with the selected contents provided by the Content Management Protocol. (4) Choosing one of the available application virtualization methods according to bandwidth needed by the user and the resources consumed in the data center. (5) Binding of the executable software for the application virtualization method and the contents selected, and running of that executable software. (6) Metering and billing: Meter the start and end time of the execution of application virtualization method and calculate the billing. The aforementioned method, not only invents a client controller on the basis of application virtualization, but also allows a user to do secure access, choose contents, run application, meter the content usage and calculate the billing; furthermore, this reaches a goal to complete content leasing and billing without being monopolized by Microsoft products.
Owner:TRANSOFT SHANGHAI

Android storage application sandbox based on application program virtualization, and communication method thereof

ActiveCN106384045AOvercomes the disadvantage of restricting the permissions of untrusted applicationsImprove communication securityPlatform integrity maintainanceVirtualizationOperational system
The invention discloses an Android storage application sandbox based on application program virtualization. The Android storage application sandbox comprises an agent and a target, wherein a strong secure boundary used for securely isolating untrusted application programs exists between the target and the agent; the agent is an application program process, owns all platform permissions distributed by a system, can normally interact with Android middleware and is used as all interactive compulsory agents between the target and an Android system; the agent comprises an API (Application Program Interface) layer, a core logic layer and a virtual layer; and the target does not have a platform permission, can not access Android firmware, can not change a file system and comprises sandbox service, a Binder interprocess communication interceptor and a system calling interceptor. Safety provided by an isolation process is used, and the untrusted application programs are dynamically loaded and executed in the process to avoid revising an operating system and the untrusted application programs. Meanwhile, a controllable method is used for permitting the untrusted application programs to execute an input / output operation and access system resources, and the untrusted application programs are packaged in the sandbox environment.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

A new USB protocol based computer acceleration device using multi I/O channel SLC NAND and DRAM cache

This study presents a new USB protocol based computer acceleration device that uses multi-channel single-level cell NAND type flash memory (SLC NAND) and Dynamic random-access memory (DRAM) cache. This device includes a main controller chip, at least one SLC NAND module, and a USB interface to connect the device to a computer. It then creates and assigns a cache file in SLC NAND and DRAM for the computer cache system, caches the common used applications, and read and pre-reads frequently used files. The device drive improves the USB protocol, optimizes the BOT protocol in the traditional USB interface protocol, and optimizes resource allocation for the USB transport protocol.The algorithm and framework of the device employ the following design:1. The device virtualizes the application programs for pre-storing all program files and the system environment files required by programs into the device.2. The device works in multi I / O channel mode, an array module integrates an array of SLC NAND chips and uses main controller chip that can deal with multi I / O channel.3. By monitoring long-term user habits, data that will be used by system can be estimated, and the data can be pre-stored in the device.4. The device allows intelligent compression and automatic release of system memory in background.
Owner:WEIJIA ZHANG

Realization method and realization system of distributed deployment application program based on input/output (IO) decoupling

The invention discloses a realization method and a realization system of a distributed deployment application program based on input/output (IO) decoupling, and relates to a virtual machine. The realization system comprises client software, a separation dynamic link library and a virtual program management unit, wherein the separation dynamic link library is located between executable program of a server end and a system dynamic link library, the separation dynamic link library invokes and transfers the functions about displaying and an IO part to a local end to execute by means of remote procedure call (RPC), and the functions about the displaying and the IO part comprise all the functions related to man-machine interface interaction, graphical display, file IO and network IO. The realization method and the realization system of the distributed deployment application program the IO decoupling based on the IO decoupling separate the logic part of an application program from the display and the IO part, do not change the application program and other parts, and enable the application program to be virtualized, the virtualized granularity is relatively low, the excitation effect of a virtualization program is the same as that of the local program, the interactively between the virtualization program and the other local programs is good, and the consumption of resources of a operation system of the virtual machine is reduced.
Owner:WUHAN POST & TELECOMM RES INST CO LTD

A virtualization system and method based on xen secure computer trusted device

The invention belongs to the application field of virtualization technology, and in particular relates to a virtualization system and method based on a Xen secure computer trusted device. The system includes a virtual trusted device, and the virtual trusted device includes a trusted device virtualization back-end driver, a trusted device virtualization front-end driver and a trusted back-end management module; the trusted device virtualization front-end driver is set in the virtual client system In the virtual client system, there is also an application program, and the application program is connected to the trusted device virtualization back-end driver set in the privileged domain operating system through the trusted device virtualization front-end driver; the trusted back-end management module is set in the privileged domain In the domain operating system, it is connected with the trusted device virtualization back-end driver and the hardware trusted device. The invention provides trusted device services for the virtual client system under the condition of ensuring the credibility of the virtual client operating system, relieves the dependence of the original trusted device virtualization technology on the trusted device simulation tool, and realizes the domestic trusted device virtualization.
Owner:SOUTH CHINA UNIV OF TECH

Video redirecting system and method based on application virtualization technology

The invention discloses a video redirecting system and method based on the application virtualization technology. The system comprises a terminal device and a server, wherein the application virtualization technology is applied to the terminal device and the server. A decoder module is integrated into the terminal device, a parser module is integrated into the server, and the decoder module and the parser module achieve data interaction through an exclusive data channel for the application virtualization technology. The parser module is firstly called by a player, video files are read by the parser module, video streams are sent to the terminal device through the exclusive data channel, and the video streams are separated and decoded by the decoder module. According to the video redirecting system and method based on the application virtualization technology, video playing is accomplished by a decoder integrated into a terminal, so that the formats of played videos are not restrained by video playing formats of the player of the server. Through the mode, a user processes the videos directly through the terminal device rather than the player of the server, and therefore user interaction speed can be increased effectively, and user experience can be effectively enhanced.
Owner:MASSCLOUDS
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