A method and system for determining the quality of an application program

An application program and a technology for determining methods, applied in the computer field, can solve problems such as inaccurate reflection of application program quality, poor user experience, high power consumption and data traffic loss

Inactive Publication Date: 2011-12-28
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF4 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This may cause many important quality indicators of the application, such as power consumption, data traffic consumption, etc., which cannot be controlled by manufacturers. However, these quality indicators are extremely important for mobile terminals such as mobile phones and tablet computers. Applications with poor quality will Poor impact on mobile phone performance or resource usage, and poor user experience
[0003] In the prior art, there are methods of counting quality indicators such as power consumpt

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
  • A method and system for determining the quality of an application program
  • A method and system for determining the quality of an application program
  • A method and system for determining the quality of an application program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] figure 1 The flow chart of the main method provided by Embodiment 1 of the present invention, such as figure 1 As shown, the method mainly includes the following steps:

[0037] Step 101: The mobile terminal counts the average value of the quality indicators of the application program, and regularly reports to the cloud server.

[0038] The mobile terminal involved in the embodiments of the present invention refers to the device actually used by the user to run the application program, which may include but not limited to: a mobile phone, a tablet computer, and the like.

[0039] The aforementioned quality indicators may include, but are not limited to: power consumption, data flow consumption, application crash times, application unresponsive times, and the like.

[0040] The quality index statistical module on the mobile terminal realizes the statistics of the average value of the quality index. Correspondingly, the quality index statistical module corresponding to ...

Embodiment 2

[0048] figure 2 The flow chart of the method for determining the power consumption of an application program provided by Embodiment 2 of the present invention, as shown in figure 2 As shown, the method may specifically include the following steps:

[0049] Step 201: The battery status monitoring service on the mobile terminal counts the usage time of each device of the mobile terminal by the application program during the running time.

[0050] The various devices of the above mobile terminal include but are not limited to: CPU, GPS device, DSP, network communication module, bluetooth device, infrared device.

[0051] Since the application programs are developed based on the underlying operating system and various service interfaces, when the application program uses CPU, GPS equipment, DSP, network communication module, Bluetooth equipment, infrared equipment, etc. to generate power consumption, the operating system or various service programs The battery status monitoring ...

Embodiment 3

[0066] image 3 The flow chart of the method for determining the data traffic consumption of the application program provided by Embodiment 3 of the present invention, as shown in image 3 As shown, the method may specifically include the following steps:

[0067] Step 301: The traffic monitoring service on the mobile terminal counts the data traffic consumption of the application program during the running time.

[0068] The data traffic consumption of the application program can be realized by the traffic monitoring service by counting the data packets sent and received by the application program, which is a prior art and will not be repeated here.

[0069] Step 302: The traffic monitoring service uses the data traffic consumption of the application program during the running time and the running time to calculate the average data traffic consumption of the application program.

[0070] In this step, the average data traffic consumption It can be calculated according to ...

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 present invention provides a method and system for determining the quality of an application program, wherein the method includes: the mobile terminal counts the average value of the quality index of the application program, and regularly reports it to a cloud server; The average value of the quality index of the application program, the convergence value of the average value of the quality index is displayed as the measured value of the quality index of the application program. The measurement value of the quality index of the application program obtained by the present invention is based on the convergence value of the average value reported by a large number of mobile terminals, which reflects the general quality state of the application program, can accurately reflect the quality of the application program, and provides users with a better It is used as a reference to avoid the poor impact on the performance or resource occupation of the mobile terminal caused by the application program downloaded by the user with poor quality.

Description

【Technical field】 [0001] The invention relates to the field of computer technology, in particular to a method and system for determining the quality of an application program. 【Background technique】 [0002] Application Program (Application Program) refers to a computer program developed to run on an operating system in order to complete one or several specific tasks. It is different from traditional mobile phone software, and applications are provided by third-party developers. Non-mobile phone manufacturers. This may cause many important quality indicators of the application, such as power consumption, data traffic consumption, etc., which cannot be controlled by the manufacturer. However, these quality indicators are extremely important for mobile terminals such as mobile phones and tablet computers. Applications with poor quality will It will have a poor impact on the performance or resource occupation of the mobile phone, and will also bring a poor user experience. ...

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
IPC IPC(8): G06F11/00
Inventor 郭杰成
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) 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