Unlock instant, AI-driven research and patent intelligence for your innovation.

Device and method for reporting data of mobile terminal in distributed manner

A mobile terminal and distributed technology, applied in branch office equipment, telephone communication, electrical components, etc., can solve problems such as traffic waste, increased memory usage, and power consumption of mobile phones

Active Publication Date: 2016-10-12
NUBIA TECHNOLOGY CO LTD
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] For the purpose of operation, the mobile APP will count the user's usage habits during the use process, report the recorded data to the server, and the server will mine the data, and formulate the development plan for the next version based on the results. The current industry practice is to The data statistics SDK (Software Development Kit, software development kit) is integrated in the mobile APP, and the collected data is uploaded to the server independently by the SDK. Since each APP reports data independently, it needs to connect to the network separately, which will cause the power loss of the mobile phone, and at the same time There are a lot of repeated basic data in the reported data, which will cause a waste of traffic
[0003] Some hardware manufacturers transmit the data collected by each APP to a central control APP for unified reporting. Although it can solve power and network problems, but with the introduction of a new APP, the memory usage is increased.

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
  • Device and method for reporting data of mobile terminal in distributed manner
  • Device and method for reporting data of mobile terminal in distributed manner
  • Device and method for reporting data of mobile terminal in distributed manner

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0067] Such as image 3 As shown, in this embodiment, a device for distributed reporting of mobile terminal data is characterized in that it includes:

[0068] Definition module 10, is used for defining the APP that contains data statistics SDK in the mobile terminal as an alternative APP;

[0069] The election module 20 is used to elect an APP from all the candidate APPs as the central control APP;

[0070] The collection and uploading module 30 is used to collect the data in all alternative APPs through the central control APP, and upload them in a unified manner.

[0071] In this embodiment, a central control APP is generated through election, and statistical data of each APP is managed and controlled, so as to achieve the functions of saving power, saving traffic, and reducing memory.

[0072] In this example, if Figure 6 As shown, there are many APPs stored in the ROM of the mobile terminal, and the data statistics SDK is integrated into the APP to count the startup i...

Embodiment 2

[0093] Such as Figure 4 As shown, in this embodiment, based on Embodiment 1, the campaign module 20 includes:

[0094] A sorting unit 21, configured to sort all candidate APPs;

[0095] The comparison unit 22 is configured to start from the first candidate APP, and successively compete with the subsequent candidate APPs, and compare the weights of the relevant information of the two candidate APPs that are being campaigned for, and the relevant information with the larger weight corresponds to The candidate APP is the winning APP, and the results of previous elections will be passed to the winning APP;

[0096] The traversal unit 23 is configured to traverse all candidate APPs to obtain the only winning APP as the central control APP.

[0097] In this embodiment, the campaign module 20 also includes:

[0098] The result sending unit 24 is used for the central control APP to send the final election results to all candidate APPs.

[0099] In this embodiment, the data struct...

Embodiment 3

[0107] Such as Figure 5 As shown, this embodiment proposes a method for distributed reporting of mobile terminal data, and the method includes steps:

[0108] S10, defining the APP containing the data statistics SDK in the mobile terminal as a candidate APP;

[0109] S20. Select an APP from all the candidate APPs as the central control APP;

[0110] S30. Collect the data in all alternative APPs through the central control APP, and upload them in a unified manner.

[0111] In this example, if Figure 6 As shown, there are many APPs stored in the ROM of the mobile terminal, and the data statistics SDK is integrated into the APP to count the startup information, page information, event click information, and CRASH information of the APP. The reporting APP can be regarded as an ordinary APP or a special APP. It is generated by comparing relevant parameters among various APPs. Its function is to receive the data of the APP integrated with the SDK and store it. And upload it 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 invention discloses a device and method for reporting data of a mobile terminal in a distributed manner, relating to the technical field of mobile terminals. The device comprises a defining module, a campaigning module and an acquiring and uploading module, wherein the defining module is used for defining APPs including data statistics SDK in the mobile terminal as alternative APPs; the campaigning module is used for campaigning one APP from all the alternative APPs and taking the APP as a centre control APP; and the acquiring and uploading module is used for acquiring data in all the alternative APPs through the centre control APP, and uploading the data in a unified manner. According to the device and the method disclosed by the invention, one centre control APP is generated in a campaigning manner; statistical data of various APPs is managed and controlled; therefore, the power and the flow are saved; and the role of a memory is reduced.

Description

technical field [0001] The invention relates to the technical field of mobile terminals, in particular to a device and method for distributed reporting of mobile terminal data. Background technique [0002] For the purpose of operation, the mobile APP will count the user's usage habits during the use process, report the recorded data to the server, and the server will mine the data, and formulate the development plan for the next version based on the results. The current industry practice is to The data statistics SDK (Software Development Kit, software development kit) is integrated in the mobile APP, and the collected data is uploaded to the server independently by the SDK. Since each APP reports data independently, it needs to connect to the network separately, which will cause the power loss of the mobile phone, and at the same time There are a lot of repeated basic data in the reported data, which will cause a waste of traffic. [0003] Some hardware manufacturers tran...

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): H04M1/725
CPCH04M1/72406H04M1/72445
Inventor 黄小峰
Owner NUBIA TECHNOLOGY CO LTD