ODEX optimization method and system

An optimization method and a technology for optimizing conditions, which are applied in the field of ODEX optimization methods and systems, can solve problems that affect user use, long optimization time, and heating in the CPU area of ​​​​the terminal, so as to improve the heating problem when starting up, improve user experience, and reduce effect of influence

Inactive Publication Date: 2016-12-07
YULONG COMPUTER TELECOMM SCI (SHENZHEN) CO LTD
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, many applications need to be loaded when booting up, and ODEX optimization in the background requires a lot of CPU (Central Processing Unit, central processing unit) resources, and the optimization takes a relatively long time, which will cause serious heat in the CPU area of ​​​​the terminal after booting up , and if the user uses the terminal during the optimization period, there may be a freeze, which affects the user's use

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
  • ODEX optimization method and system
  • ODEX optimization method and system
  • ODEX optimization method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0061] figure 1 It is a flow chart of an ODEX optimization method provided by Embodiment 1 of the present invention. This method is applicable to the situation where ODEX optimization is required when the terminal restores factory settings or OTA (Over-the-Air Technology, over-the-air technology). ODEX optimization system, the system can be implemented by means of hardware and / or software, and can be integrated into a terminal, typically, the terminal can be a mobile phone. The method specifically includes the following steps:

[0062]Step 110 , analyzing the user's usage habits to obtain an idle time period that can be optimized for ODEX.

[0063] Because ODEX optimization requires a lot of CPU resources, if the user uses the terminal during the optimization period, it is inevitable that there will be a freeze. In order to ensure the normal use of the user, the system will limit the upper limit of the CPU resources occupied by ODEX optimization, which will lead to optimizati...

Embodiment 2

[0079] figure 2 It is a schematic flowchart of an ODEX optimization method provided in Embodiment 2 of the present invention. On the basis of Embodiment 1, this embodiment optimizes the operation of "Optimizing ODEX within the time period for optimizing ODEX". The benefits of optimization are Ensure that the ODEX time period that can be optimized meets the time required to complete ODEX optimization. For details, see figure 2 As shown, the method is as follows:

[0080] Step 210 , analyzing the user's usage habits to obtain idle time slots that can be optimized for ODEX.

[0081] Step 220, receiving an ODEX optimization request.

[0082] Step 230, determine that the terminal state meets the optimization condition.

[0083] Step 240, determine that the current time is within the ODEX time period that can be optimized.

[0084] Step 250, determine that the time length from the current time to the end time of the ODEX time period that can be optimized is greater than or equ...

Embodiment 3

[0099] Figure 4 A schematic flow chart of an ODEX optimization method provided by Embodiment 3 of the present invention. On the basis of the above-mentioned embodiments, this embodiment is further optimized. This embodiment is applicable to the situation where a user uses a terminal during ODEX optimization , gives the solution when optimization conflicts occur. The advantage of this optimization is that it effectively solves the problem that ODEX optimization brings users a bad terminal experience. For details, see Figure 4 As shown, the method is as follows:

[0100] Step 410 , analyzing the user's usage habits to obtain an idle time period for ODEX that can be optimized.

[0101] Step 420, receiving an ODEX optimization request.

[0102] Step 430, determine that the terminal state meets the optimization condition.

[0103] Step 440, perform ODEX optimization within the time period in which ODEX can be optimized.

[0104] Step 450, determine that the mobile phone is i...

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 embodiment of the invention discloses an ODEX optimization method and system. The method comprises the steps of analyzing a user usage habit, thereby obtaining an idle optimizable ODEX period of time; receiving an ODEX optimization request; determining that a terminal state satisfies an optimization condition; and carrying out ODEX optimization in the optimizable ODEX period of time. According to the ODEX optimization method provided by the embodiment of the method and the system, the idle optimizable ODEX period of time is obtained by analyzing the user usage habit; after the ODEX optimization request is received, it is determined that the terminal state satisfies the optimization condition; and the ODEX optimization technical scheme is carried out in the optimizable ODEX period of time. According to the technical scheme, the optimization is not carried out when the terminal is idle rather than the terminal is booted; the idle optimizable ODEX period of time is obtained by analyzing the user usage habit; the boot heating problem can be improved; the influence on normal usage of the user is reduced; and the user experience is improved.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of terminal application software, in particular to an ODEX optimization method and system. Background technique [0002] The ODEX file is an executable file extracted from the application APK (Android Package, Android installation package) on the Android operating system, and is obtained by optimizing the dex file in the Android installation package. The process of optimizing the dex file in the Android installation package to obtain the ODEX file is called ODEX optimization. In order to improve the startup speed of the terminal, some terminals adopt the method of performing ODEX optimization in the background, and perform ODEX optimization in the background immediately after the terminal is powered on. [0003] However, many applications need to be loaded when booting up, and ODEX optimization in the background requires a lot of CPU (Central Processing Unit, central processing unit) r...

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/50G06F9/48
CPCG06F9/4881G06F9/4893G06F9/5027
Inventor 黎琛张健
Owner YULONG COMPUTER TELECOMM SCI (SHENZHEN) 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