Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Computer system and policy-based compression method

A technology of computer system and compression method, which is applied in the direction of calculation, program control design, program code conversion, etc., to achieve the effect of shortening download time or other operation time and saving storage space

Inactive Publication Date: 2017-01-04
MEDIATEK INC
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, providing ARTs on low-cost devices with smaller memory (e.g., typical mobile devices) remains a challenge for hardware and software developers

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Computer system and policy-based compression method
  • Computer system and policy-based compression method
  • Computer system and policy-based compression method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Certain terms are used in the description and claims to refer to particular components. Those skilled in the art should understand that hardware manufacturers may use different terms to refer to the same component. The specification and claims do not use the difference in name as a way to distinguish components, but use the difference in function of components as a criterion for distinguishing. "Includes" and "comprises" mentioned throughout the description and claims are open-ended terms, so they should be interpreted as "including but not limited to". "Approximately" means that within an acceptable error range, those skilled in the art can solve the technical problem within a certain error range and basically achieve the technical effect. In addition, the term "coupled" includes any direct and indirect electrical connection means. Therefore, if it is described in the text that a first device is coupled to a second device, it means that the first device may be direct...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a computer system and a policy-based compression method. The policy-based compression method is suitable for the compression of the machine code file. The policy-based compression method includes generating the machine code file from the bytecode by a virtual machine located in the computer system; determining whether to compress the machine code file according to a first set of conditions defined by a first policy, wherein the first set of conditions comprises one or more conditions; and compressing the machine code file into a compressor code file in the computer system when it is determined that the first set of conditions is satisfied. One of the advantages of the present invention is to save storage space, shorten the download time or other operation time.

Description

technical field [0001] The present invention relates to software management in a computer system with (hosts) virtual machines (Virtual Machine, VM), and more particularly, to a computer system and its policy-based compression method. Background technique [0002] A VM is a software emulation implementation of a machine (eg, a computer) for executing high level programs. The VM provides a platform-independent programming environment, abstracts the details of the underlying hardware or operating system (Operating System, OS), and allows high-level programs to be executed in the same manner as on other platforms. A type of VM, sometimes called a Managed Runtime Environment (MRE), runs on a host OS to provide an emulation environment for a single process. For VM emulation, a high-level program (eg, JAVA) is compiled into a specific bytecode (bytecode) format. In order to be executed on a real hardware machine (eg, ARM processor, x86 processor, etc.), the bytecode can be compi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/455
CPCG06F9/45533G06F9/44578G06F9/4552G06F8/41G06F8/61
Inventor 曹任明蔡宪明钟文钦
Owner MEDIATEK INC
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