CN104125596A - Data traffic statistics method and data traffic statistics device - Google Patents
Data traffic statistics method and data traffic statistics device Download PDFInfo
- Publication number
- CN104125596A CN104125596A CN201410320815.8A CN201410320815A CN104125596A CN 104125596 A CN104125596 A CN 104125596A CN 201410320815 A CN201410320815 A CN 201410320815A CN 104125596 A CN104125596 A CN 104125596A
- Authority
- CN
- China
- Prior art keywords
- data traffic
- network
- mobile terminal
- application program
- network formats
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a data traffic statistics method and a data traffic statistics device. The method comprises the following steps of: monitoring the connected network types of a mobile terminal, and reading the totally consumed data traffics of application programs under the different network types within the system log of the mobile terminal; counting the data traffics of the application programs, which are consumed respectively under the various network types according to the data traffics read for many times and the corresponding network types during data traffic reading; showing the counted data traffics of the application programs, which are consumed respectively under the various network types. The method and the device disclosed by the invention realize monitoring for the consumed data traffic of each application program, provide basis for saving the data traffics of the mobile terminal, avoid the waste of the data traffics by turning off fee deduction or traffic stealing application programs, acquire the data traffic consumed by the same application program under the different types of networks, and control the waste of the fee deduction or traffic stealing application programs for the data traffics by preventing the application program from being connected with at least one network type on this basis.
Description
Technical field
The present invention relates to communication technical field, be specifically related to a kind of data flow statistic method, and a kind of data flux statistics device.
Background technology
Nowadays most mobile terminal all has function of surfing the Net, especially popularizing along with smart mobile phone, people are brought into cybertimes, and a large amount of application program that mobile terminal is generally all provided with, carry out obtaining information by application program accesses network, can consume the data traffic of this mobile terminal simultaneously.
In actual practicality, mobile terminal may exist some to deduct fees or the escape application program of consumed flow of flow, even if user does not use this application program, this application program still can be at running background, the traffic consumes of mobile terminal is increased greatly, use general traffic monitoring software can only monitor total data traffic that mobile terminal consumes, cannot add up respectively the flow of each application program.
On the other hand, part mobile terminal can compatible different network formats, for example, WIFI (Wireless Fidelity, Wireless Fidelity) wireless network, 2G (2rd-genneration, Generation Mobile Telecommunication System technology), 3G (3rd-genneration, 3G (Third Generation) Moblie technology) etc., and the network of handover access different systems in use, therefore the flow, same application being consumed under networks with different systems is distinguished and is necessary.
Summary of the invention
In view of the above problems, the present invention has been proposed to provide a kind of data flow statistic method that overcomes the problems referred to above or address the above problem at least in part and corresponding data flux statistics device.
According to one aspect of the present invention, a kind of data flow statistic method is provided, comprising:
The network formats that monitoring mobile terminal connects, and in the system journal of described mobile terminal, read the data traffic that application program altogether consumes under different network formats;
Corresponding network formats according to the data traffic repeatedly reading and while reading described data traffic, adds up the data traffic that described application program consumes respectively under diverse network standard;
The data traffic that the described application program of statistics is consumed respectively under diverse network standard is shown.
Alternatively, described in the system journal of described mobile terminal, read application program under different network formats altogether consume data traffic comprise:
Obtain the unique identifier of described application program by call function;
Flow status by described mobile terminal obtains interface, reads the data traffic that the application program of described unique identifier instruction altogether consumes under different network formats.
Alternatively, the network formats that described monitoring mobile terminal connects comprises: the network of monitoring mobile terminal is connected to the handover event between different network formats.
Alternatively, the handover event that the network of described monitoring mobile terminal is connected between different network formats comprises:
Broadcast registration interface to described mobile terminal sends the request of monitoring the handover event between different network formats;
Receive described mobile terminal in the time that network connection changes, the network of transmission connects the notice of the event that switches.
Alternatively, the data traffic that described basis repeatedly reads and corresponding network formats while reading, add up the data traffic that described application program consumes respectively under diverse network standard and comprise:
In the time that described mobile terminal is switched to another network formats from a network formats, obtain the current data traffic reading, and, the current front data traffic once reading reading;
Calculate the difference of the current data traffic reading and the front data traffic once reading, obtain the data traffic consuming under the described network formats of described application program before switching.
Alternatively, the data traffic that described basis repeatedly reads and corresponding network formats while reading described data traffic, add up the data traffic that described application program consumes respectively under diverse network standard and comprise:
To the data traffic reading at every turn, add the label of network formats corresponding while reading described data traffic;
The data traffic of the label to network formats described in each class is extracted respectively, obtains multiple data traffics that each network formats is corresponding;
It is poor that the first data traffic reading when being switched to described network formats and the second data traffic reading in the time that described network formats is switched to another network formats are done, and obtains the data traffic that described application program consumes respectively under diverse network standard.
Alternatively, in the network formats connecting at described monitoring mobile terminal, described method also comprises:
Be switched to different network formats if the network of described mobile terminal connects,, in the first Preset Time section, monitor the network connection state of described mobile terminal, and determine that described network connection state is for connecting.
Alternatively, described in the first Preset Time section, monitor the network connection state of described mobile terminal, and determine that described network connection state comprises for connecting:
In the first Preset Time section, judge that according to predeterminated frequency the network connection state of described mobile terminal does not connect for connecting still;
If the network connection state of described mobile terminal is for connecting, and in the second Preset Time section, the network connection state of described mobile terminal is connection, determine that described network connection state is for connecting.
Alternatively, described method also comprises:
Obtain the application program that user selects at mobile terminal, stop the application program of selecting to connect at least one network formats.
Alternatively, described in obtain the application program that user selects at mobile terminal, stop the application program of selecting to connect at least one network formats and comprise:
Obtain the application program that user selects at mobile terminal, the application program that turning-off mobile terminal is selected;
Or, obtain the application program that user selects at mobile terminal, judge whether the data traffic that the application program of selecting consumes respectively under diverse network standard meets preset range, and stop the application program of selecting to connect network formats corresponding to data traffic that meets preset range.
Alternatively, whether the described data traffic that judges that the application program of selecting consumes respectively under diverse network standard meets preset range, and network formats corresponding to data traffic that stops the application program connection of selecting to meet preset range comprises:
Judge respectively whether the data traffic that described application program consumes under diverse network standard meets preset range;
If meet, using the network formats corresponding data traffic that meets preset range as objective network standard, by being set, fire compartment wall revises the authority that described application program connects described objective network standard, and/or, by closing the port of described mobile terminal, forbid sending the request that described application program connects described objective network standard, to stop described application program to connect described objective network standard.
Alternatively, before the network formats connecting at described monitoring mobile terminal, described method also comprises: determine that the screen of described mobile terminal is in screen lock state;
Before the described data traffic that the described application program of statistics is consumed respectively under diverse network standard is shown, described method also comprises:
Determine the screen releasing screen locking of described mobile terminal
Alternatively, the described data traffic that the described application program of statistics is consumed respectively under diverse network standard is shown and is comprised:
The data traffic that the described application program of statistics is consumed respectively under diverse network standard sorts from big to small according to numerical value, and shows on the interface of described mobile terminal according to sequence;
And/or, obtain the date of selecting at described mobile terminal, show the data traffic that in described mobile terminal, each application program consumes altogether on the date of selecting respectively;
And/or, calculate the data traffic that all application programs consumes every day altogether, and draw and represent that data traffic consumes the curve chart of tendency according to the date;
And/or, obtain the application program of selecting at described mobile terminal, and show data traffic that the application program selected consumed respectively in the every day of the 3rd Preset Time section and the data traffic of consumption altogether.
According to another aspect of the present invention, a kind of data flux statistics device is provided, comprising:
Network formats monitoring module, the network formats connecting for monitoring mobile terminal;
Flow read module, for the system journal at described mobile terminal, reads the data traffic that application program altogether consumes under different network formats;
Traffic statistics module, for network formats corresponding according to the data traffic that repeatedly reads and while reading described data traffic, adds up the data traffic that described application program consumes respectively under diverse network standard;
Display module, shows for the data traffic that the described application program of statistics is consumed respectively under diverse network standard.
Alternatively, described flow read module comprises:
Identifier obtains submodule, for obtain the unique identifier of described application program by call function;
Interface reading submodule, obtains interface for the flow status by described mobile terminal, reads the data traffic that the application program of described unique identifier instruction altogether consumes under different network formats.
Alternatively, described network formats monitoring module, is connected to the handover event between different network formats specifically for the network of monitoring mobile terminal.
Alternatively, described network formats monitoring module comprises:
Request sends submodule, sends the request of monitoring the handover event between different network formats for the broadcast registration interface to described mobile terminal;
Notice receives submodule, and for receiving described mobile terminal in the time that network connection changes, the network of transmission connects the notice of the event that switches.
Alternatively, described traffic statistics module comprises:
Flow obtains submodule, in the time that described mobile terminal is switched to another network formats from a network formats, obtains the current data traffic reading, and, the current front data traffic once reading reading;
Flow rate calculation submodule, for calculating the difference of the current data traffic reading and the front data traffic once reading, obtains the data traffic consuming under the described network formats of described application program before switching.
Alternatively, described traffic statistics module comprises:
Label adds submodule, for to the data traffic reading at every turn, adds the label of network formats corresponding while reading described data traffic;
Classification submodule, extracts for the data traffic of the label to network formats described in each class respectively, obtains multiple data traffics that each network formats is corresponding;
Do poor submodule, it is poor to do for the first data traffic reading when being switched to described network formats and the second data traffic reading in the time that described network formats is switched to another network formats, obtains the data traffic that described application program consumes respectively under diverse network standard.
Alternatively, described device also comprises:
Connect determination module, in the network formats connecting at described network formats monitoring module monitoring mobile terminal, if connecting, the network of described mobile terminal is switched to different network formats, in the first Preset Time section, monitor the network connection state of described mobile terminal, and determine that described network connection state is for connecting.
Alternatively, described connection determination module comprises:
The first connection judgment submodule, in the first Preset Time section, judges that according to predeterminated frequency the network connection state of described mobile terminal does not connect for connecting still;
The second connection judgment submodule, if be connection for the network connection state of described mobile terminal, and in the second Preset Time section, the network connection state of described mobile terminal is connection, determines that described network connection state is for connecting.
Alternatively, described device also comprises:
Connect and stop module, the application program of selecting at mobile terminal for obtaining user, stops the application program of selecting to connect at least one network formats.
Alternatively, described connection stops module to comprise:
Closing application program submodule, the application program of selecting at mobile terminal for obtaining user, the application program that turning-off mobile terminal is selected;
Or, network formats connexon module, the application program of selecting at mobile terminal for obtaining user, judge whether the data traffic that the application program of selecting consumes respectively under diverse network standard meets preset range, and stop the application program of selecting to connect network formats corresponding to data traffic that meets preset range.
Alternatively, described network formats connexon module comprises: scope judgment sub-unit, for judging whether the data traffic that described application program consumes under diverse network standard meets preset range respectively, if meet, using the network formats corresponding data traffic that meets preset range as objective network standard, and carry out fire compartment wall submodule and/or port shutdown submodule are set;
Fire compartment wall arranges subelement, revises for fire compartment wall is set the authority that described application program connects described objective network standard, to stop described application program to connect described objective network standard;
Port shutdown subelement, for by the port of closing described mobile terminal, forbids sending the request that described application program connects described objective network standard, to stop described application program to connect described objective network standard.
Alternatively, described device also comprises:
Screen locking determination module, before the network formats connecting at described network formats monitoring module monitoring mobile terminal, determines that the screen of described mobile terminal is in screen lock state;
Remove screen locking determination module, for add up the data traffic that described application program consumes respectively under diverse network standard in described traffic statistics module after, determine that the screen of described mobile terminal is removed screen locking.
Alternatively, described display module comprises:
First shows submodule, sorts from big to small, and show on the interface of described mobile terminal according to sequence for the data traffic that the described application program of statistics is consumed respectively under diverse network standard according to numerical value;
And/or second shows submodule, for obtaining the date of selecting at described mobile terminal, show the data traffic that in described mobile terminal, each application program consumes altogether on the date of selecting respectively;
And/or the 3rd shows submodule, the data traffic altogether consuming every day for calculating all application programs, and draw and represent that data traffic consumes the curve chart of tendency according to the date;
And/or the 4th shows submodule, for obtaining the application program of selecting at described mobile terminal, and show data traffic that the application program selected consumed respectively in the every day of the 3rd Preset Time section and the data traffic of consumption altogether.
According to the embodiment of the present invention, the network formats connecting by monitoring mobile terminal, read the data traffic that application program altogether consumes under different network formats simultaneously, and then corresponding network formats during according to each reading out data flow, can add up the data traffic consuming respectively under diverse network standard, realizing the data traffic that each application program is consumed monitors respectively, for the data traffic of saving mobile terminal provides foundation, deduct fees or the flow application program of escaping is avoided the waste of data traffic by closing, also obtained the data traffic that same application consumes under networks with different systems simultaneously, on this basis, can control and deduct fees or the flow application program waste data traffic of escaping by stoping application program to connect at least one network formats.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to better understand technological means of the present invention, and can be implemented according to the content of specification, and for above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
Brief description of the drawings
By reading below detailed description of the preferred embodiment, various other advantage and benefits will become cheer and bright for those of ordinary skill in the art.Accompanying drawing is only for the object of preferred implementation is shown, and do not think limitation of the present invention.And in whole accompanying drawing, represent identical parts by identical reference symbol.In the accompanying drawings:
Fig. 1 shows the flow chart of data flow statistic method according to an embodiment of the invention;
Fig. 2 a-2b shows the schematic diagram that the embodiment of the present invention 1 is shown the data traffic of each application program consumption;
Fig. 3 shows the flow chart of data flow statistic method in accordance with another embodiment of the present invention;
Fig. 4 a-4c shows the schematic diagram that the embodiment of the present invention 2 is shown the data traffic of each application program consumption;
Fig. 5 shows the structured flowchart of data flux statistics device according to an embodiment of the invention;
Fig. 6 shows the structured flowchart of data flux statistics device in accordance with another embodiment of the present invention.
Embodiment
Exemplary embodiment of the present disclosure is described below with reference to accompanying drawings in more detail.Although shown exemplary embodiment of the present disclosure in accompanying drawing, but should be appreciated that and can realize the disclosure and the embodiment that should do not set forth limits here with various forms.On the contrary, it is in order more thoroughly to understand the disclosure that these embodiment are provided, and can be by the those skilled in the art that conveys to complete the scope of the present disclosure.
Embodiment 1
With reference to figure 1, show the flow chart of data flow statistic method according to an embodiment of the invention, the method specifically can comprise the following steps:
The network formats that step 101, monitoring mobile terminal connect, and in the system journal of described mobile terminal, read the data traffic that application program altogether consumes under different network formats.
Mobile terminal (mobile phone, PAD etc.) can compatible multiple network standard, and network formats described herein is divided into mobile communications network and wireless network.
Mobile communications network develops into 4G network from conventional 2G, 3G network.2G (2rd-generation), Generation Mobile Telecommunication System technology comprises several standards such as GSM, CDMA; 3G (4rd-generation), 3G (Third Generation) Moblie technology comprises several standards such as CDMA2000, WCDMA, TD-SCDMA, WiMAX; LTE is exactly 4G (4rd-generation), i.e. the 4th third-generation mobile communication technology can be united and be divided into two kinds of TDD and FDD according to standard, further can be divided into the evolution of certain standard of 3G, the evolution LTE technology TD-LTE of for example TD-SCDMA.Wireless network WIFI is that one can be by mobile terminal with the interconnected technology of wireless mode, and object is the interoperability between the Wi-Fi product improving based on IEEE802.11 standard.
User can be switched arbitrarily according to actual needs between multiple network standard, for example, is switched to 3G network from WIFI network, is switched to 2G network from 3G network.Reading out data flow when network formats by monitoring mobile terminal, can know the increase along with data traffic, and the situation of change of the network formats that mobile terminal connects, is further used for calculating the data traffic under diverse network standard.
Particularly, the handover event of the network formats that can connect by monitoring mobile terminal obtains the network formats of mobile terminal, the attribute that can also connect by read network in system, or the network state that reads Application Monitoring is obtained the network formats of mobile terminal, or adopting any other suitable attainable scheme, the present invention does not limit this.
Step 102, corresponding network formats according to the data traffic that repeatedly reads and while reading described data traffic, add up the data traffic that described application program consumes respectively under diverse network standard.
By the network formats of the data traffic repeatedly reading and the current correspondence reading, can distinguish the data traffic of application program correspondence under different network formats.For a kind of network formats, according to using each data traffic recording in stage of this network formats, the data traffic can statistics application program using under this network formats.
Step 103, the data traffic that the described application program of statistics is consumed respectively under diverse network standard are shown.
After the data traffic consuming under diverse network standard in the method acquisition application program by above-described embodiment, can further show data traffic, make mobile phone users can see the concrete condition of application program usage data flow under diverse network standard.
According to the embodiment of the present invention, having realized the data traffic that each application program is consumed on the one hand monitors respectively, provide foundation for saving the data traffic of mobile terminal, and then deducted fees or the flow application program of escaping is avoided the waste of data traffic by closing.On the other hand, obtained the data traffic that same application consumes under networks with different systems.
Particularly, can reading system the current network formats of mobile terminal of record, or the handover event connecting by monitoring network is determined the network formats of mobile terminal, can also read the current network formats of the mobile terminal recording by third party software, can also adopt any other suitable attainable scheme, the present invention does not limit this.
In the embodiment of the present invention, preferred, the network formats that described monitoring mobile terminal connects can comprise: the network of monitoring mobile terminal is connected to the handover event between different network formats.
Can determine by described handover event the network formats that current network connects, for example, mobile terminal has connected 3G network, listens to while being switched to the handover event of WIFI from 3G, can determine the current connection of mobile terminal WIFI network.
Can be by registration mobile terminal broadcast registration interface intercepting switch events, or overall static variable is set, this static variable of corresponding change in the time that the network formats connecting changes, can obtain current network formats by reading static variable, can also adopt any other suitable attainable scheme, the present invention does not limit this.
In the embodiment of the present invention, preferably, the handover event that the network of described monitoring mobile terminal is connected between different network formats comprises:
Sub-step S11, the request of monitoring the handover event between different network formats to the broadcast registration interface transmission of described mobile terminal.
Sub-step S12, receive described mobile terminal and connect while changing at network, the network of transmission connects the notice of the event that switches.
Mobile terminal itself possesses the function that monitor network changes, taking Andriod system as example, can send request to operating system broadcast registration interface (RegisterReceiver), require the notice of the event that switches in the time there is the handover event of network connection, Andriod system is monitored network state by ConnectivityManager interface and is changed, when First Contact Connections network, can receive a Broadcast broadcast announcement, follow-up carrying out when network switches also can receive corresponding notice, for example, from GPRS to WIFI, program is received 3 Broadcast to I haven't seen you for ages, first Broadcast is connected to WIFI, second Broadcast disconnects GPRS, the 3rd Broadcast is connected to WIFI, hence one can see that the current connection of mobile terminal WIFI network.
In the embodiment of the present invention, in the network formats connecting at monitoring mobile terminal, can be in the system journal of described mobile terminal, read the data traffic that application program altogether consumes under different network formats, realize the data traffic that each application program is consumed and monitor respectively.The data traffic of obtaining application program can provide foundation for the data traffic of saving mobile terminal, consumed flow that certain application program is deducted fees if find or flow is escaped, can deduct fees or the flow application program of escaping is avoided the waste of data traffic by closing, can also be used for further analyzing the data traffic under diverse network standard according to the flow and the corresponding network formats that repeatedly obtain.
Particularly, can be by obtaining data traffic for the application program of traffic monitoring, data traffic that also can reading system record, can also adopt any other suitable attainable scheme, and the present invention does not limit this.
In the embodiment of the present invention, preferably, described in the system journal of described mobile terminal, read application program under different network formats altogether consume data traffic can comprise:
Sub-step S21, obtain the unique identifier of described application program by call function.
Sub-step S22, obtain interface by the flow status of described mobile terminal, read the data traffic that the application program of described unique identifier instruction altogether consumes under different network formats.
In the embodiment of the present invention, mobile terminal records the data traffic that consumes of each application program, for a certain application program, the data traffic of record is the data traffic that this application program altogether consumes under diverse network standard herein.
Each application sequence possesses corresponding unique identifier, for application program corresponding to unique identification, an application program and other a application program can be distinguished by unique identifier.Taking Android system as example, because Android is single user system, do not need to support multi-user to log in, therefore traditional terminal iidentification system has just lost original meaning, the developer of Android has revised the implication of terminal iidentification, use it for the mark of application program, adopt UID application programs to manage, the corresponding UID of each application program is as unique identifier.
The data traffic of application program is marked with the unique identifier of this application program, according to unique identifier, obtain interface (android.net.TrafficStats) by the flow status of described mobile terminal, this interface provides multiple static method, can directly call and obtain data traffic corresponding to this application program.
Before extracting data traffic, first obtain the unique identifier of application program, unique identifier is kept at mobile terminal, can obtain by the call function setting in advance, taking Andriod system as example, the activities that we are moving in can acquisition system by ActivityManager, comprise process (Process) etc., application program/bag, service (Service), task (Task) information, use getRunningAppProces (obtaining the progress information moving) method of ActivityManager to obtain RunningAppProcessInfo (progress information moving), have unique identifier UID in RunningAppProcessInfo the inside.
Particularly, the mode of data flow quantity statistical can have multiple, and in a kind of preferred exemplary of the embodiment of the present invention, described step 102 can comprise:
Sub-step S31, in the time that described mobile terminal is switched to another network formats from a network formats, obtain the current data traffic reading, and, the current front data traffic once reading reading.
Sub-step S32, calculate the difference of the current data traffic reading and the front data traffic once reading, obtain the data traffic consuming under the described network formats of described application program before switching.
When mobile terminal is switched to another network formats B from a network formats A, the current data traffic a reading is under the all-network standard of network formats A and network formats A connection before, the spent all data traffics of mobile terminal, if obtain the data traffic c consuming under network formats A, can extract the data traffic a obtaining in the time that network formats A is switched to network formats B, the data traffic b obtaining during with firm access network standard A, it is the current front data traffic once reading reading, the difference that data traffic a and data traffic b subtract each other, be the data traffic c consuming under network formats A.
For example, when mobile terminal is switched to 3G network from 2G network, the data traffic of record is 15G, be switched to WIFI network from 3G network again, the data traffic of record is 20G, in the time of the data traffic of calculating under 3G network, it is poor 20G and 15G can be done, and the data traffic obtaining under 3G network is 5G.
In the another kind of preferred exemplary of the embodiment of the present invention, described step 102 can comprise:
Sub-step S41, to the data traffic reading at every turn, add the label of network formats corresponding while reading described data traffic.
Sub-step S42, the data traffic of the label to network formats described in each class is extracted respectively, obtains multiple data traffics that each network formats is corresponding.
It is poor that sub-step S43, the first data traffic reading when being switched to described network formats and the second data traffic reading in the time that described network formats is switched to another network formats are done, and obtains the data traffic that described application program consumes respectively under diverse network standard.
In this example, for diverse network standard, corresponding label is set, can repeatedly samples to data traffic, and determine current connected network formats simultaneously, the each data traffic gathering is added to the label of upper corresponding network formats.Then according to label, multiple data traffics are classified, the data traffic of the non-other network formats label to each class is extracted, and the data traffic of the label that carries same network formats is classified as to a class.
Because the data traffic reading has been accumulated current time all data traffics before, therefore, the size of data traffic is only relevant with the time of obtaining data traffic, more approaches current time, and data traffic is larger.For each network formats, the first data traffic reading when extraction is switched to described network formats, and, extract the second data traffic reading in the time that described network formats is switched to another network formats, both do difference can obtain the data traffic that described application program consumes respectively under this network formats.
Be understandable that, the first data traffic reading while being switched to described network formats, be data traffic minimum in all data traffics corresponding to this network formats, the second data traffic reading in the time that described network formats is switched to another network formats, be data traffic maximum in all data traffics corresponding to this network formats, therefore, all data traffics in such can be compared, extract maximum data traffic and minimum data traffic, it is poor that maximum data traffic and minimum data traffic are done, what obtain is the data traffic that application program consumes under such network formats.
For example, gather 100 data traffics, the network formats that monitors connection while gathering front 20 data traffics is 2G, and while gathering the 21st data traffic, network connection has been switched to 3G, and is 3G from 21-100 network formats corresponding to data traffic.The first data traffic reading while being switched to 2G is the 1st data traffic, that is to say data traffic minimum under 2G standard, the second data traffic reading in the time that 2G is switched to 3G is the 20th data traffic, that is to say data traffic maximum under 2G standard, therefore, the data traffic under statistics 2G network formats is that the 20th data traffic deducts the 1st data traffic.The first data traffic reading while being switched to 3G is the 21st data traffic, that is to say data traffic minimum under 3G standard, the second data traffic reading in the time that 3G is switched to 2G is the 100th data traffic, that is to say data traffic maximum under 3G standard, therefore, the data traffic under statistics 3G network standard is that the 100th data traffic deducts the 21st data traffic.
In concrete realization, can also take other attainable modes to add up the data traffic that described application program consumes respectively under diverse network standard, the present invention does not limit this.
In actual applications, the situation that may exist of short duration network not connect in the process that network switches, now without reading out data flow, therefore, in the network formats connecting at described monitoring mobile terminal, described method can also comprise:
Be switched to different network formats if the network of described mobile terminal connects,, in the first Preset Time section, monitor the network connection state of described mobile terminal, and determine that described network connection state is for connecting.
Can be according to the experience of practical application, set in advance a period of time as window phase, i.e. the first Preset Time section, in the first Preset Time section, mobile terminal is attempting connecting new network the state in not connecting, only monitor network connection status, do not carry out the operation of obtaining data traffic, in the time that definite network connection state is connection, carry out the operation of obtaining data traffic.
Particularly, whether mobile terminal can arrange according to the actual requirements in network connection state, for example, can be in the time monitoring mobile terminal and be connected with certain network formats, determine that mobile terminal is in network connection state, also can monitor that mobile terminal is connected with certain network formats and during in stable connection, determining that mobile terminal is in network connection state within a period of time.
In the embodiment of the present invention, preferably, described in the first Preset Time section, monitor the network connection state of described mobile terminal, and determine that described network connection state can comprise for connecting:
Sub-step S51, in the first Preset Time section, the network connection state that judges described mobile terminal according to predeterminated frequency does not connect for connecting still;
If the network connection state of the described mobile terminal of sub-step S52 is for connecting, and in the second Preset Time section, the network connection state of described mobile terminal is connection, determine that described network connection state is for connecting.
In the first Preset Time section, repeatedly judge the network connection state of mobile terminal, if connect, this connection may be only of short duration connection, will soon disconnect, in this case without obtaining data traffic, therefore, whether can further judge in the second Preset Time section in connection status, if still in network connection state, illustrate that network connects more stable within a period of time, can carry out the operation of obtaining data traffic.
The mode that the data traffic of obtaining is shown can have multiple, for example, according to showing after size sequence, or show the traffic consumes trend within a period of time, or calculate the data traffic of each application program consumption in the odd-numbered day and show etc., the present invention does not limit this.
In the embodiment of the present invention, preferred, the described data traffic that the described application program of statistics is consumed respectively under diverse network standard is shown and is comprised:
Sub-step S61, the data traffic that the described application program of statistics is consumed respectively under diverse network standard sort from big to small according to numerical value, and show on the interface of described mobile terminal according to sequence.
And/or, sub-step S62, obtain the date of selecting at described mobile terminal, show the data traffic that in described mobile terminal, each application program consumes altogether on the date of selecting respectively.
And/or, sub-step S63, calculate the data traffic that all application programs consumes every day altogether, and draw and represent that data traffic consumes the curve chart of tendency according to the date.
And/or, sub-step S64, obtain the application program of selecting at described mobile terminal, and show data traffic that the application program selected consumed respectively in the every day of the 3rd Preset Time section and the data traffic of consumption altogether.
After the data traffic that statistics application program consumes respectively under diverse network standard, can carry out the data traffic under diverse network standard to sort according to numerical value priority from big to small, can show according to sequence, thereby can browse the comparative result of the data traffic consuming under each standard; The date that can also select according to user, the data traffic that statistics application program consumed in the odd-numbered day, and the data traffic of the odd-numbered day wastage in bulk or weight of multiple application programs is shown, thereby the data traffic that relatively each application program consumes; Can also calculate respectively the summation of the data traffic that under multiple odd-numbered days, all application programs consume, taking date in odd-numbered day and data traffic corresponding to odd-numbered day as transverse and longitudinal coordinate, the tendency curves of drawing data flow; Can also show data traffic and multiple total data flow that certain application program consumed respectively in multiple odd-numbered days, to observe the comparison of the data traffic consuming in multiple odd-numbered days.
The data traffic of statistics is shown and can be adopted in above sub-step S61-S64 any one or various ways.
With reference to figure 2a-2b, show the schematic diagram that the embodiment of the present invention 1 is shown the data traffic of each application program consumption.Wherein, Fig. 2 a has shown the data traffic that each allows the software consumes of networking, and for example, QQ consumes 1.87M, and micro-letter consumes 466.1K.Progress bar ratio has shown the ratio of data traffic and the consumable data traffic of current consumption, and the ratio of consumed flow maximum is 100%.The operation that this button can be forbidden corresponding software, for forbidding button, is clicked in the data traffic right side of each software.
This top, interface is the tendency chart of the data traffic of wastage in bulk or weight, traffic trends figure gives tacit consent to the data traffic that shows 5 days, the data traffic that consumed the same day is presented at the rightmost side, interface, the data traffic of the wastage in bulk or weight on the trend top of every day corresponding same day, tendency toward sliding figure slidably checks the data traffic that this month on other dates consume.
Be switched to after today, tendency chart is the consumption trend on 24 hours each hour another day, and the click odd-numbered day enters corresponding traffic consumes details odd-numbered day page, clicks this month, be switched to traffic consumes details this month page, enter " software consumes details " interface that this software is corresponding after clicking a certain software icon.
Be the displaying interface of the data traffic of the embodiment of the present invention 1 odd-numbered day statistics as shown in Figure 2 b, provided the flow 20M consuming altogether May 15, also listed each software respectively in the data traffic of daily consumption in Mays 15.
It should be noted that Fig. 2 a-2b states the schematic diagram that interface of mobile terminal is shown, in concrete realization, can adjust the mode of showing according to the actual requirements, the present invention does not limit this.
Embodiment 2
With reference to figure 3, show the flow chart of data flow statistic method in accordance with another embodiment of the present invention, the method specifically can comprise the following steps:
Step 201, determine mobile terminal screen in screen lock state.
In concrete application, mobile terminal may be in screen lock state, under screen lock state, user does not carry out any operation, should not produce any data traffic, and deduct fees or flow escape application program during screen locking can continue operation, therefore, data flow statistic method of the present invention, can be under monitoring mobile terminal screen locking state, the data traffic of each application program.Therefore,, under this application scenarios, the method for the embodiment of the present invention can be carried out during in screen lock state at the screen of mobile terminal.
Step 202, monitor the network formats that described mobile terminal connects, and in the system journal of described mobile terminal, read the data traffic that application program altogether consumes under different network formats.
Step 203, corresponding network formats according to the data traffic that repeatedly reads and while reading described data traffic, add up the data traffic that described application program consumes respectively under diverse network standard.
Step 204, remove after screen locking at the screen of described mobile terminal, the data traffic that the described application program of statistics is consumed respectively under diverse network standard is shown.
The flow that under statistics screen lock state, each application program consumes, and after the flow that consumes under different network formats of each application program, can remove screen locking at screen and show user, so that whether user checks the situation of abnormal consumption flow.
Having added up after the data traffic that under screen lock state, each application program consumes, can further show, with reference to figure 4a-4c, show the schematic diagram that the embodiment of the present invention 2 is shown the data traffic of each application program consumption.
Fig. 4 a has shown the data traffic that each software backstage consumes, that is to say the data traffic consuming under mobile terminal screen locking state, in interface, comprise the tendency chart of the data traffic of backstage wastage in bulk or weight, be switched to after today, tendency chart is the consumption trend on 24 hours each hour another day, and the click odd-numbered day enters corresponding traffic consumes details odd-numbered day page, clicks this month, be switched to traffic consumes details this month page, enter " software consumes details " interface that this software is corresponding after clicking a certain software icon.
Wherein, can stop all application program interconnection networks by " all forbidding " button.
Further click the icon of certain application program in Fig. 4 a and can check the details of the data traffic of this application program consumption, with reference to figure 4b, show application program correspondence " software consumes details " interface, provide the data traffic that backstage consumes, the data traffic that application program " the mobile phone bodyguard of Baidu " consumes on backstage is 3.4M, account for and use 25% of flow, and provide the data traffic consuming on foreground and backstage respectively in May 13 and 14 two days Mays, it should be noted that, herein, the data traffic sum that foreground and backstage consume is the data traffic that this application program consumes altogether, can pass through the method statistic of embodiment 1, the data traffic that backstage consumes is the data traffic consuming under screen lock state, can pass through the method statistic of embodiment 2.
In Fig. 4 b, also comprise networking master switch button and backstage networking button, networking master switch button can control this software and connect one or all-network standard, backstage networking button can control this software during screen locking not at running background, during screen locking, do not connect one or all-network standard.Networking master switch cuts out networking switch in backstage while cutting out automatically, more automatically opens backstage networking switch while opening, and backstage networking switch does not affect networking master switch.
The click odd-numbered day enters corresponding traffic consumes details odd-numbered day page, show the displaying interface of odd-numbered day background traffic with reference to figure 4c, wherein provide the data traffic that all software consumed on backstage altogether May 15, can forbid that all software connects one or all-network standard by " all forbidding " button.
It should be noted that Fig. 4 a-4c states the schematic diagram that interface of mobile terminal is shown, in concrete realization, can adjust the mode of showing according to the actual requirements, the present invention does not limit this.
Step 205, obtain user mobile terminal select application program, stop select application program connect at least one network formats.
Obtain the data traffic of mobile terminal under diverse network standard and after mobile terminal display data flow, the situation that user consumes according to data traffic, can select certain application program, further by stoping application program interconnection network standard to be controlled to deduct fees or the flow application program waste data traffic of escaping, thereby save a large amount of data traffics for user.
In concrete realization, can close this application program, or by network firewall is set, or by the port of turning-off mobile terminal, stop certain network formats of application program, can also adopt any other suitable attainable scheme, the present invention does not limit this.
In the embodiment of the present invention, preferably, described step 205 can comprise:
Sub-step S71, obtain user mobile terminal select application program, turning-off mobile terminal select application program;
Or, sub-step S72, obtain user mobile terminal select application program, judge whether the data traffic that the application program of selecting consumes respectively under diverse network standard meets preset range, and stop the application program of selecting to connect network formats corresponding to data traffic that meets preset range.
Close application program and can stop this application program consumption data flow under all-network standard.Because the data traffic of statistics is the data traffic consuming respectively under multiple network standard, therefore, may exist under some network formats consumption data flow less, more situation under some network formats, can only stop application program to connect and consume more network formats.
For deduct fees or flow escape waste data traffic application program preset range can be set for being greater than certain pre-set threshold value or meeting certain numerical value interval, for example, it is be greater than 10M or belong between the scope of 10M~1G that preset range is set, pass through data flow quantity statistical, the data traffic that the program that is applied consumes under 3G network is greater than 10M or belongs to the scope of 10M~1G, determine that this application program is to deduct fees or flow deducting fees of consumption data flow or the flow program of escaping of escaping, can stop this application program to connect 3G network, deduct fees or the flow application program waste data traffic of escaping thereby can control, can save a large amount of data traffics for user.
Preferably, whether the described data traffic that judges that the application program of selecting consumes respectively under diverse network standard meets preset range, and network formats corresponding to data traffic that stops the application program connection of selecting to meet preset range can comprise:
Sub-step S71, judge whether the data traffic that described application program consumes under diverse network standard meets preset range respectively, if meet, using the network formats corresponding data traffic that meets preset range as objective network standard.
Sub-step S72, by being set, fire compartment wall revises the authority that described application program connects described objective network standard, and/or, by closing the port of described mobile terminal, forbid sending the request that described application program connects described objective network standard, to stop described application program to connect described objective network standard.
User determines that flow that certain application program consumes under certain network formats exists when abnormal, can further forbid that this application program is used this network, the method of forbidding comprises multiple, can be according to actual application environment and demand setting, in the embodiment of the present invention, can revise the authority that described application program connects described network formats by fire compartment wall is set, and/or by the port of turning-off mobile terminal, forbid sending the request that described application program connects application standard, thereby forbid that described application program connects this network formats.
Particularly, network firewall is the software between the network connecting in computer and it, and the all-network communication of this computer inflow and outflow all will be passed through this fire compartment wall.Network firewall can be closed the port not using, and can also forbid the outgoing communication of particular port, thereby can forbid the access from special website, prevents all communications from not clear invader.In the embodiment of the present invention, in the time of application program interconnection network, send and connect certain network formats request from certain port, forbid the outgoing communication of particular port by network firewall, do not send the connection request of network formats, thereby forbid that application program connects this network formats.
By being set, fire compartment wall closes the connection of application program use network formats, can click fire compartment wall icon, select " system setting ", the access rule of each application program is further set, or unlatching carries fire compartment wall, each program for the first time when accesses network system can eject the prompting frame how inquiry is processed, further can select to stop to connect.The application program that can also install by mobile terminal arranges fire compartment wall, and for example, existing application program possesses the function of networking fire compartment wall, freely arranges whether other each application programs are networked at client end interface.In actual applications, can select to arrange fire compartment wall and by any in two kinds of modes of port of turning-off mobile terminal, or select two kinds of modes, to stop application program linking objective network formats.
According to the embodiment of the present invention, the network formats connecting by monitoring mobile terminal, read the data traffic that application program altogether consumes under different network formats simultaneously, and then corresponding network formats during according to each reading out data flow, can add up the data traffic consuming respectively under diverse network standard, realizing the data traffic that each application program is consumed monitors respectively, for the data traffic of saving mobile terminal provides foundation, deduct fees or the flow application program of escaping is avoided the waste of data traffic by closing, also obtained the data traffic that same application consumes under networks with different systems simultaneously, on this basis, can deduct fees or the flow application program of escaping connects corresponding network by closing, control and deduct fees or the flow application program waste data traffic of escaping.
With reference to figure 5, it shows the structured flowchart of data flux statistics device according to an embodiment of the invention, specifically can comprise with lower module:
Network formats monitoring module 301, the network formats connecting for monitoring mobile terminal.
Flow read module 302, for the system journal at described mobile terminal, reads the data traffic that application program altogether consumes under different network formats.
Traffic statistics module 303, for network formats corresponding according to the data traffic that repeatedly reads and while reading described data traffic, adds up the data traffic that described application program consumes respectively under diverse network standard.
Display module 304, shows for the data traffic that the described application program of statistics is consumed respectively under diverse network standard.
In the embodiment of the present invention, preferably, described flow read module comprises:
Identifier obtains submodule, for obtain the unique identifier of described application program by call function;
Interface reading submodule, obtains interface for the flow status by described mobile terminal, reads the data traffic that the application program of described unique identifier instruction altogether consumes under different network formats.
In the embodiment of the present invention, preferably, described network formats monitoring module, is connected to the handover event between different network formats specifically for the network of monitoring mobile terminal.
In the embodiment of the present invention, preferably, described network formats monitoring module comprises:
Request sends submodule, sends the request of monitoring the handover event between different network formats for the broadcast registration interface to described mobile terminal;
Notice receives submodule, and for receiving described mobile terminal in the time that network connection changes, the network of transmission connects the notice of the event that switches.
In a kind of preferred exemplary of the embodiment of the present invention, described traffic statistics module comprises:
Flow obtains submodule, in the time that described mobile terminal is switched to another network formats from a network formats, obtains the current data traffic reading, and, the current front data traffic once reading reading;
Flow rate calculation submodule, for calculating the difference of the current data traffic reading and the front data traffic once reading, obtains the data traffic consuming under the described network formats of described application program before switching.
In the another kind of preferred exemplary of the embodiment of the present invention, described traffic statistics module comprises:
Label adds submodule, for to the data traffic reading at every turn, adds the label of network formats corresponding while reading described data traffic;
Classification submodule, extracts for the data traffic of the label to network formats described in each class respectively, obtains multiple data traffics that each network formats is corresponding;
Do poor submodule, it is poor to do for the first data traffic reading when being switched to described network formats and the second data traffic reading in the time that described network formats is switched to another network formats, obtains the data traffic that described application program consumes respectively under diverse network standard.
In the embodiment of the present invention, preferably, described device also comprises:
Connect determination module, in the network formats connecting at described network formats monitoring module monitoring mobile terminal, if connecting, the network of described mobile terminal is switched to different network formats, in the first Preset Time section, monitor the network connection state of described mobile terminal, and determine that described network connection state is for connecting.
In the embodiment of the present invention, preferably, described connection determination module comprises:
The first connection judgment submodule, in the first Preset Time section, judges that according to predeterminated frequency the network connection state of described mobile terminal does not connect for connecting still;
The second connection judgment submodule, if be connection for the network connection state of described mobile terminal, and in the second Preset Time section, the network connection state of described mobile terminal is connection, determines that described network connection state is for connecting.
In the embodiment of the present invention, preferably, described display module comprises:
First shows submodule, sorts from big to small, and show on the interface of described mobile terminal according to sequence for the data traffic that the described application program of statistics is consumed respectively under diverse network standard according to numerical value;
And/or second shows submodule, for obtaining the date of selecting at described mobile terminal, show the data traffic that in described mobile terminal, each application program consumes altogether on the date of selecting respectively;
And/or the 3rd shows submodule, the data traffic altogether consuming every day for calculating all application programs, and draw and represent that data traffic consumes the curve chart of tendency according to the date;
And/or the 4th shows submodule, for obtaining the application program of selecting at described mobile terminal, and show data traffic that the application program selected consumed respectively in the every day of the 3rd Preset Time section and the data traffic of consumption altogether.
According to the embodiment of the present invention, the network formats connecting by monitoring mobile terminal, read the data traffic that application program altogether consumes under different network formats simultaneously, and then corresponding network formats during according to each reading out data flow, can add up the data traffic consuming respectively under diverse network standard, realizing the data traffic that each application program is consumed monitors respectively, for the data traffic of saving mobile terminal provides foundation, deduct fees or the flow application program of escaping is avoided the waste of data traffic by closing, also obtained the data traffic that same application consumes under networks with different systems simultaneously.
With reference to figure 6, it shows the structured flowchart of data flux statistics device in accordance with another embodiment of the present invention, specifically can comprise with lower module:
Screen locking determination module 401, before the network formats connecting at network formats monitoring module monitoring mobile terminal, determines that the screen of described mobile terminal is in screen lock state.
Network formats monitoring module 402, the network formats connecting for monitoring mobile terminal.
Flow read module 403, for the system journal at described mobile terminal, reads the data traffic that application program altogether consumes under different network formats.
Traffic statistics module 404, for network formats corresponding according to the data traffic that repeatedly reads and while reading described data traffic, adds up the data traffic that described application program consumes respectively under diverse network standard.
Remove screen locking determination module 405, for add up the data traffic that described application program consumes respectively under diverse network standard in described traffic statistics module after, determine that the screen of described mobile terminal is removed screen locking
Display module 406, shows for the data traffic that the described application program of statistics is consumed respectively under diverse network standard.
Connect and stop module 407, the application program of selecting at mobile terminal for obtaining user, stops the application program of selecting to connect at least one network formats.Further preferably, described connection stops module 406 to comprise:
Closing application program submodule, the application program of selecting at mobile terminal for obtaining user, the application program that turning-off mobile terminal is selected;
Or, network formats connexon module, the application program of selecting at mobile terminal for obtaining user, judge whether the data traffic that the application program of selecting consumes respectively under diverse network standard meets preset range, and stop the application program of selecting to connect network formats corresponding to data traffic that meets preset range.
Further preferably, described network formats connexon module comprises:
Scope judgment sub-unit, for judging whether the data traffic that described application program consumes under diverse network standard meets preset range respectively, if meet, using the network formats corresponding data traffic that meets preset range as objective network standard, and carry out fire compartment wall submodule and/or port shutdown submodule are set;
Fire compartment wall arranges subelement, revises for fire compartment wall is set the authority that described application program connects described objective network standard, to stop described application program to connect described objective network standard;
Port shutdown subelement, for by the port of closing described mobile terminal, forbids sending the request that described application program connects described objective network standard, to stop described application program to connect described objective network standard.
According to the embodiment of the present invention, the network formats connecting by monitoring mobile terminal, read the data traffic that application program altogether consumes under different network formats simultaneously, and then corresponding network formats during according to each reading out data flow, can add up the data traffic consuming respectively under diverse network standard, realizing the data traffic that each application program is consumed monitors respectively, for the data traffic of saving mobile terminal provides foundation, deduct fees or the flow application program of escaping is avoided the waste of data traffic by closing, also obtained the data traffic that same application consumes under networks with different systems simultaneously, on this basis, can control and deduct fees or the flow application program waste data traffic of escaping by stoping application program to connect at least one network formats.
Because described device embodiment is substantially corresponding to the embodiment of the method shown in earlier figures 1 and Fig. 2, therefore not detailed part in the description of the present embodiment can, referring to the related description in previous embodiment, just not repeat at this.
The algorithm providing at this is intrinsic not relevant to any certain computer, virtual system or miscellaneous equipment with demonstration.Various general-purpose systems also can with based on using together with this teaching.According to description above, it is apparent constructing the desired structure of this type systematic.In addition, the present invention is not also for any certain programmed language.It should be understood that and can utilize various programming languages to realize content of the present invention described here, and the description of above language-specific being done is in order to disclose preferred forms of the present invention.
In the specification that provided herein, a large amount of details are described.But, can understand, embodiments of the invention can be put into practice in the situation that there is no these details.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand one or more in each inventive aspect, in the above in the description of exemplary embodiment of the present invention, each feature of the present invention is grouped together into single embodiment, figure or sometimes in its description.But, the method for the disclosure should be construed to the following intention of reflection: the present invention for required protection requires than the more feature of feature of clearly recording in each claim.Or rather, as reflected in claims below, inventive aspect is to be less than all features of disclosed single embodiment above.Therefore, claims of following embodiment are incorporated to this embodiment thus clearly, and wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and can the module in the equipment in embodiment are adaptively changed and they are arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and can put them in addition multiple submodules or subelement or sub-component.At least some in such feature and/or process or unit are mutually repelling, and can adopt any combination to combine all processes or the unit of disclosed all features in this specification (comprising claim, summary and the accompanying drawing followed) and disclosed any method like this or equipment.Unless clearly statement in addition, in this specification (comprising claim, summary and the accompanying drawing followed) disclosed each feature can be by providing identical, be equal to or the alternative features of similar object replaces.
In addition, those skilled in the art can understand, although embodiment more described herein comprise some feature instead of further feature included in other embodiment, the combination of the feature of different embodiment means within scope of the present invention and forms different embodiment.For example, in the following claims, the one of any of embodiment required for protection can be used with compound mode arbitrarily.
All parts embodiment of the present invention can realize with hardware, or realizes with the software module of moving on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that and can use in practice microprocessor or digital signal processor (DSP) to realize according to the some or all functions of the some or all parts in the data flux statistics equipment of the embodiment of the present invention.The present invention can also be embodied as part or all equipment or the device program (for example, computer program and computer program) for carrying out method as described herein.Realizing program of the present invention and can be stored on computer-readable medium like this, or can there is the form of one or more signal.Such signal can be downloaded and obtain from internet website, or provides on carrier signal, or provides with any other form.
It should be noted above-described embodiment the present invention will be described instead of limit the invention, and those skilled in the art can design alternative embodiment in the case of not departing from the scope of claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and is not listed as element or step in the claims.Being positioned at word " " before element or " one " does not get rid of and has multiple such elements.The present invention can be by means of including the hardware of some different elements and realizing by means of the computer of suitably programming.In the unit claim of having enumerated some devices, several in these devices can be to carry out imbody by same hardware branch.The use of word first, second and C grade does not represent any order.Can be title by these word explanations.
The invention discloses A1, a kind of data flow statistic method, comprising:
The network formats that monitoring mobile terminal connects, and in the system journal of described mobile terminal, read the data traffic that application program altogether consumes under different network formats;
Corresponding network formats according to the data traffic repeatedly reading and while reading described data traffic, adds up the data traffic that described application program consumes respectively under diverse network standard;
The data traffic that the described application program of statistics is consumed respectively under diverse network standard is shown.
A2, method as described in A1, wherein, described in the system journal of described mobile terminal, read the data traffic that application program altogether consumes under different network formats and comprise:
Obtain the unique identifier of described application program by call function;
Flow status by described mobile terminal obtains interface, reads the data traffic that the application program of described unique identifier instruction altogether consumes under different network formats.
A3, method as described in A1, wherein, the network formats that described monitoring mobile terminal connects comprises: the network of monitoring mobile terminal is connected to the handover event between different network formats.
A4, method as described in A3, wherein, the handover event that the network of described monitoring mobile terminal is connected between different network formats comprises:
Broadcast registration interface to described mobile terminal sends the request of monitoring the handover event between different network formats;
Receive described mobile terminal in the time that network connection changes, the network of transmission connects the notice of the event that switches.
A5, method as described in A3, wherein,
The data traffic that described basis repeatedly reads and corresponding network formats while reading, add up the data traffic that described application program consumes respectively under diverse network standard and comprise:
In the time that described mobile terminal is switched to another network formats from a network formats, obtain the current data traffic reading, and, the current front data traffic once reading reading;
Calculate the difference of the current data traffic reading and the front data traffic once reading, obtain the data traffic consuming under the described network formats of described application program before switching.
A6, method as described in A1, wherein, the data traffic that described basis repeatedly reads and corresponding network formats while reading described data traffic, add up the data traffic that described application program consumes respectively under diverse network standard and comprise:
To the data traffic reading at every turn, add the label of network formats corresponding while reading described data traffic;
The data traffic of the label to network formats described in each class is extracted respectively, obtains multiple data traffics that each network formats is corresponding;
It is poor that the first data traffic reading when being switched to described network formats and the second data traffic reading in the time that described network formats is switched to another network formats are done, and obtains the data traffic that described application program consumes respectively under diverse network standard.
A7, method as described in A1, wherein, in the network formats connecting at described monitoring mobile terminal, described method also comprises:
Be switched to different network formats if the network of described mobile terminal connects,, in the first Preset Time section, monitor the network connection state of described mobile terminal, and determine that described network connection state is for connecting.
A8, method as described in A7, wherein, described in the first Preset Time section, monitor the network connection state of described mobile terminal, and determine that described network connection state comprises for connecting:
In the first Preset Time section, judge that according to predeterminated frequency the network connection state of described mobile terminal does not connect for connecting still;
If the network connection state of described mobile terminal is for connecting, and in the second Preset Time section, the network connection state of described mobile terminal is connection, determine that described network connection state is for connecting.
A9, method as described in A1, wherein, described method also comprises:
Obtain the application program that user selects at mobile terminal, stop the application program of selecting to connect at least one network formats.
A10, method as described in A9, wherein, described in obtain the application program that user selects at mobile terminal, stop the application program of selecting to connect at least one network formats and comprise:
Obtain the application program that user selects at mobile terminal, the application program that turning-off mobile terminal is selected;
Or, obtain the application program that user selects at mobile terminal, judge whether the data traffic that the application program of selecting consumes respectively under diverse network standard meets preset range, and stop the application program of selecting to connect network formats corresponding to data traffic that meets preset range.
A11, method as described in A10, wherein, whether the described data traffic that judges that the application program of selecting consumes respectively under diverse network standard meets preset range, and network formats corresponding to data traffic that stops the application program connection of selecting to meet preset range comprises:
Judge respectively whether the data traffic that described application program consumes under diverse network standard meets preset range;
If meet, using the network formats corresponding data traffic that meets preset range as objective network standard, by being set, fire compartment wall revises the authority that described application program connects described objective network standard, and/or, by closing the port of described mobile terminal, forbid sending the request that described application program connects described objective network standard, to stop described application program to connect described objective network standard.
A12, method as described in A1, wherein,
Before the network formats connecting at described monitoring mobile terminal, described method also comprises: determine that the screen of described mobile terminal is in screen lock state;
Before the described data traffic that the described application program of statistics is consumed respectively under diverse network standard is shown, described method also comprises:
Determine the screen releasing screen locking of described mobile terminal.
A13, method as described in A1, wherein, the described data traffic that the described application program of statistics is consumed respectively under diverse network standard is shown and is comprised:
The data traffic that the described application program of statistics is consumed respectively under diverse network standard sorts from big to small according to numerical value, and shows on the interface of described mobile terminal according to sequence;
And/or, obtain the date of selecting at described mobile terminal, show the data traffic that in described mobile terminal, each application program consumes altogether on the date of selecting respectively;
And/or, calculate the data traffic that all application programs consumes every day altogether, and draw and represent that data traffic consumes the curve chart of tendency according to the date;
And/or, obtain the application program of selecting at described mobile terminal, and show data traffic that the application program selected consumed respectively in the every day of the 3rd Preset Time section and the data traffic of consumption altogether.
The invention also discloses B14, a kind of data flux statistics device, comprising:
Network formats monitoring module, the network formats connecting for monitoring mobile terminal;
Flow read module, for the system journal at described mobile terminal, reads the data traffic that application program altogether consumes under different network formats;
Traffic statistics module, for network formats corresponding according to the data traffic that repeatedly reads and while reading described data traffic, adds up the data traffic that described application program consumes respectively under diverse network standard;
Display module, shows for the data traffic that the described application program of statistics is consumed respectively under diverse network standard.
B15, device as described in B14, wherein, described flow read module comprises:
Identifier obtains submodule, for obtain the unique identifier of described application program by call function;
Interface reading submodule, obtains interface for the flow status by described mobile terminal, reads the data traffic that the application program of described unique identifier instruction altogether consumes under different network formats.
B16, device as described in B14, wherein, described network formats monitoring module, is connected to the handover event between different network formats specifically for the network of monitoring mobile terminal.
B17, device as described in B16, wherein, described network formats monitoring module comprises:
Request sends submodule, sends the request of monitoring the handover event between different network formats for the broadcast registration interface to described mobile terminal;
Notice receives submodule, and for receiving described mobile terminal in the time that network connection changes, the network of transmission connects the notice of the event that switches.
B18, device as described in B16, wherein, described traffic statistics module comprises:
Flow obtains submodule, in the time that described mobile terminal is switched to another network formats from a network formats, obtains the current data traffic reading, and, the current front data traffic once reading reading;
Flow rate calculation submodule, for calculating the difference of the current data traffic reading and the front data traffic once reading, obtains the data traffic consuming under the described network formats of described application program before switching.
B19, device as described in B14, wherein, described traffic statistics module comprises:
Label adds submodule, for to the data traffic reading at every turn, adds the label of network formats corresponding while reading described data traffic;
Classification submodule, extracts for the data traffic of the label to network formats described in each class respectively, obtains multiple data traffics that each network formats is corresponding;
Do poor submodule, it is poor to do for the first data traffic reading when being switched to described network formats and the second data traffic reading in the time that described network formats is switched to another network formats, obtains the data traffic that described application program consumes respectively under diverse network standard.
B20, device as described in B14, wherein, described device also comprises:
Connect determination module, in the network formats connecting at described network formats monitoring module monitoring mobile terminal, if connecting, the network of described mobile terminal is switched to different network formats, in the first Preset Time section, monitor the network connection state of described mobile terminal, and determine that described network connection state is for connecting.
B21, device as described in B20, wherein, described connection determination module comprises:
The first connection judgment submodule, in the first Preset Time section, judges that according to predeterminated frequency the network connection state of described mobile terminal does not connect for connecting still;
The second connection judgment submodule, if be connection for the network connection state of described mobile terminal, and in the second Preset Time section, the network connection state of described mobile terminal is connection, determines that described network connection state is for connecting.
B22, device as described in B14, wherein, described device also comprises:
Connect and stop module, the application program of selecting at mobile terminal for obtaining user, stops the application program of selecting to connect at least one network formats.
B23, device as described in B22, wherein, described connection stops module to comprise:
Closing application program submodule, the application program of selecting at mobile terminal for obtaining user, the application program that turning-off mobile terminal is selected;
Or, network formats connexon module, the application program of selecting at mobile terminal for obtaining user, judge whether the data traffic that the application program of selecting consumes respectively under diverse network standard meets preset range, and stop the application program of selecting to connect network formats corresponding to data traffic that meets preset range.
B24, device as described in B23, wherein, described network formats connexon module comprises: scope judgment sub-unit, for judging whether the data traffic that described application program consumes under diverse network standard meets preset range respectively, if meet, using the network formats corresponding data traffic that meets preset range as objective network standard, and carry out fire compartment wall submodule and/or port shutdown submodule are set;
Fire compartment wall arranges subelement, revises for fire compartment wall is set the authority that described application program connects described objective network standard, to stop described application program to connect described objective network standard;
Port shutdown subelement, for by the port of closing described mobile terminal, forbids sending the request that described application program connects described objective network standard, to stop described application program to connect described objective network standard.
B25, device as described in B14, wherein, described device also comprises:
Screen locking determination module, before the network formats connecting at described network formats monitoring module monitoring mobile terminal, determines that the screen of described mobile terminal is in screen lock state;
Remove screen locking determination module, for add up the data traffic that described application program consumes respectively under diverse network standard in described traffic statistics module after, determine that the screen of described mobile terminal is removed screen locking.
B26, device as described in B14, wherein, described display module comprises:
First shows submodule, sorts from big to small, and show on the interface of described mobile terminal according to sequence for the data traffic that the described application program of statistics is consumed respectively under diverse network standard according to numerical value;
And/or second shows submodule, for obtaining the date of selecting at described mobile terminal, show the data traffic that in described mobile terminal, each application program consumes altogether on the date of selecting respectively;
And/or the 3rd shows submodule, the data traffic altogether consuming every day for calculating all application programs, and draw and represent that data traffic consumes the curve chart of tendency according to the date;
And/or the 4th shows submodule, for obtaining the application program of selecting at described mobile terminal, and show data traffic that the application program selected consumed respectively in the every day of the 3rd Preset Time section and the data traffic of consumption altogether.
Claims (10)
1. a data flow statistic method, comprising:
The network formats that monitoring mobile terminal connects, and in the system journal of described mobile terminal, read the data traffic that application program altogether consumes under different network formats;
Corresponding network formats according to the data traffic repeatedly reading and while reading described data traffic, adds up the data traffic that described application program consumes respectively under diverse network standard;
The data traffic that the described application program of statistics is consumed respectively under diverse network standard is shown.
The method of claim 1, wherein 2. described in the system journal of described mobile terminal, read the data traffic that application program altogether consumes under different network formats and comprise:
Obtain the unique identifier of described application program by call function;
Flow status by described mobile terminal obtains interface, reads the data traffic that the application program of described unique identifier instruction altogether consumes under different network formats.
3. the network formats that the method for claim 1, wherein described monitoring mobile terminal connects comprises: the network of monitoring mobile terminal is connected to the handover event between different network formats.
4. method as claimed in claim 3, wherein, the handover event that the network of described monitoring mobile terminal is connected between different network formats comprises:
Broadcast registration interface to described mobile terminal sends the request of monitoring the handover event between different network formats;
Receive described mobile terminal in the time that network connection changes, the network of transmission connects the notice of the event that switches.
5. method as claimed in claim 3, wherein,
The data traffic that described basis repeatedly reads and corresponding network formats while reading, add up the data traffic that described application program consumes respectively under diverse network standard and comprise:
In the time that described mobile terminal is switched to another network formats from a network formats, obtain the current data traffic reading, and, the current front data traffic once reading reading;
Calculate the difference of the current data traffic reading and the front data traffic once reading, obtain the data traffic consuming under the described network formats of described application program before switching.
6. the data traffic that the method for claim 1, wherein described basis repeatedly reads and corresponding network formats while reading described data traffic, add up the data traffic that described application program consumes respectively under diverse network standard and comprise:
To the data traffic reading at every turn, add the label of network formats corresponding while reading described data traffic;
The data traffic of the label to network formats described in each class is extracted respectively, obtains multiple data traffics that each network formats is corresponding;
It is poor that the first data traffic reading when being switched to described network formats and the second data traffic reading in the time that described network formats is switched to another network formats are done, and obtains the data traffic that described application program consumes respectively under diverse network standard.
7., in the network formats the method for claim 1, wherein connecting at described monitoring mobile terminal, described method also comprises:
Be switched to different network formats if the network of described mobile terminal connects,, in the first Preset Time section, monitor the network connection state of described mobile terminal, and determine that described network connection state is for connecting.
8. method as claimed in claim 7, wherein, described in the first Preset Time section, monitor the network connection state of described mobile terminal, and determine that described network connection state comprises for connecting:
In the first Preset Time section, judge that according to predeterminated frequency the network connection state of described mobile terminal does not connect for connecting still;
If the network connection state of described mobile terminal is for connecting, and in the second Preset Time section, the network connection state of described mobile terminal is connection, determine that described network connection state is for connecting.
9. the method for claim 1, wherein described method also comprises:
Obtain the application program that user selects at mobile terminal, stop the application program of selecting to connect at least one network formats.
10. a data flux statistics device, comprising:
Network formats monitoring module, the network formats connecting for monitoring mobile terminal;
Flow read module, for the system journal at described mobile terminal, reads the data traffic that application program altogether consumes under different network formats;
Traffic statistics module, for network formats corresponding according to the data traffic that repeatedly reads and while reading described data traffic, adds up the data traffic that described application program consumes respectively under diverse network standard;
Display module, shows for the data traffic that the described application program of statistics is consumed respectively under diverse network standard.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410320815.8A CN104125596B (en) | 2014-07-07 | 2014-07-07 | A kind of data flow statistic method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410320815.8A CN104125596B (en) | 2014-07-07 | 2014-07-07 | A kind of data flow statistic method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104125596A true CN104125596A (en) | 2014-10-29 |
CN104125596B CN104125596B (en) | 2018-07-27 |
Family
ID=51770828
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410320815.8A Active CN104125596B (en) | 2014-07-07 | 2014-07-07 | A kind of data flow statistic method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104125596B (en) |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104486138A (en) * | 2014-11-25 | 2015-04-01 | 北京奇虎科技有限公司 | Flow monitoring method and device and monitoring server |
CN104572177A (en) * | 2014-12-19 | 2015-04-29 | 龙凤娇 | Mobile traffic management method and mobile traffic management device |
CN104717368A (en) * | 2015-04-08 | 2015-06-17 | 宇龙计算机通信科技(深圳)有限公司 | Flow-data updating method, flow-data updating system and terminal |
CN104869595A (en) * | 2015-05-04 | 2015-08-26 | 小米科技有限责任公司 | Method and device for controlling data traffic |
CN105516026A (en) * | 2015-11-20 | 2016-04-20 | 小米科技有限责任公司 | Hot spot networking control method and device |
CN105813143A (en) * | 2014-12-29 | 2016-07-27 | 北京新媒传信科技有限公司 | Method and device for supporting network handover of application program |
CN106341286A (en) * | 2015-07-13 | 2017-01-18 | 腾讯科技(深圳)有限公司 | Flow rate display processing method and device |
CN106547575A (en) * | 2016-12-12 | 2017-03-29 | 北京奇虎科技有限公司 | The management method and device of application attribute |
CN106792878A (en) * | 2016-12-27 | 2017-05-31 | 努比亚技术有限公司 | A kind of data traffic monitoring method and device |
CN107743080A (en) * | 2017-09-30 | 2018-02-27 | 广东欧珀移动通信有限公司 | Flow statistical method and device, computer equipment, computer-readable recording medium |
CN107908675A (en) * | 2017-10-27 | 2018-04-13 | 努比亚技术有限公司 | A kind of method for exhibiting data, terminal and computer-readable recording medium |
CN107979561A (en) * | 2016-10-21 | 2018-05-01 | 中国电信股份有限公司 | For controlling the methods, devices and systems of malicious traffic stream |
CN108306790A (en) * | 2018-01-31 | 2018-07-20 | 世纪龙信息网络有限责任公司 | application traffic monitoring method, device and Android device |
CN109144222A (en) * | 2018-08-23 | 2019-01-04 | 北京小米移动软件有限公司 | Flow information acquisition methods and device |
CN109792612A (en) * | 2017-04-18 | 2019-05-21 | 华为技术有限公司 | Synchronous method, equipment and the system of terminal monitoring information |
CN110381555A (en) * | 2019-08-12 | 2019-10-25 | 江苏传艺科技股份有限公司 | A kind of data transfer switch management system for 5G terminal |
CN111954247A (en) * | 2020-06-30 | 2020-11-17 | 联想(北京)有限公司 | Information processing method, terminal and storage medium |
CN112333040A (en) * | 2020-10-12 | 2021-02-05 | 联通智网科技有限公司 | Flow separation method and device, storage medium and computer equipment |
CN112732356A (en) * | 2021-01-11 | 2021-04-30 | 江西中瑞防雷技术有限公司 | Data monitoring management system of intelligent platform system |
CN116319679A (en) * | 2022-12-27 | 2023-06-23 | 中国电子产业工程有限公司 | Network connection monitoring method and device |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1492625A (en) * | 2002-10-25 | 2004-04-28 | 华为技术有限公司 | Display method for all link service flow statistics on network |
US7027809B1 (en) * | 1996-03-14 | 2006-04-11 | Bellsouth Intellectual Property Corporation | Systems and methods for providing visibility to SS7 integrated on-line networks |
CN101247238A (en) * | 2007-02-14 | 2008-08-20 | 华为技术有限公司 | Method and system for data flux statistics |
CN101800792A (en) * | 2010-01-12 | 2010-08-11 | 华为终端有限公司 | Mobile phone internet traffic counting and displaying method and device, and mobile phone |
CN102186190A (en) * | 2011-04-29 | 2011-09-14 | 深圳市五巨科技有限公司 | Mobile terminal network traffic counting method and device |
CN102612084A (en) * | 2012-02-24 | 2012-07-25 | 中兴通讯股份有限公司 | Method and device for controlling data traffic |
CN102625331A (en) * | 2011-06-14 | 2012-08-01 | 北京小米科技有限责任公司 | Monitor method of data flow of mobile terminal and apparatus |
CN102629909A (en) * | 2012-03-30 | 2012-08-08 | 奇智软件(北京)有限公司 | Traffic counting method and system based on processes |
US20120307667A1 (en) * | 2010-05-18 | 2012-12-06 | Zte Corporation | Method and device for counting resident time span ratio in dual network of dual mode single standby terminal user |
CN103188647A (en) * | 2011-12-29 | 2013-07-03 | 北京网秦天下科技有限公司 | Method and system for statistically analyzing and warning Internet surfing flow of mobile terminal |
CN103209449A (en) * | 2012-01-17 | 2013-07-17 | 上海贝尔股份有限公司 | Method and device for switching and network accessing of users through access network discovery and selection function (ANDSF) unit |
CN103235915A (en) * | 2013-04-16 | 2013-08-07 | 广东欧珀移动通信有限公司 | Network application program processing method and mobile terminal thereof |
CN103281687A (en) * | 2013-05-30 | 2013-09-04 | 北京小米科技有限责任公司 | Network flow management method and device of double-card terminal |
CN103491519A (en) * | 2013-09-25 | 2014-01-01 | 大唐移动通信设备有限公司 | Charging method and device under hybrid network |
CN103813356A (en) * | 2014-02-28 | 2014-05-21 | 宇龙计算机通信科技(深圳)有限公司 | Flow management device and flow management method thereof |
-
2014
- 2014-07-07 CN CN201410320815.8A patent/CN104125596B/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7027809B1 (en) * | 1996-03-14 | 2006-04-11 | Bellsouth Intellectual Property Corporation | Systems and methods for providing visibility to SS7 integrated on-line networks |
CN1492625A (en) * | 2002-10-25 | 2004-04-28 | 华为技术有限公司 | Display method for all link service flow statistics on network |
CN101247238A (en) * | 2007-02-14 | 2008-08-20 | 华为技术有限公司 | Method and system for data flux statistics |
CN101800792A (en) * | 2010-01-12 | 2010-08-11 | 华为终端有限公司 | Mobile phone internet traffic counting and displaying method and device, and mobile phone |
US20120307667A1 (en) * | 2010-05-18 | 2012-12-06 | Zte Corporation | Method and device for counting resident time span ratio in dual network of dual mode single standby terminal user |
CN102186190A (en) * | 2011-04-29 | 2011-09-14 | 深圳市五巨科技有限公司 | Mobile terminal network traffic counting method and device |
CN102625331A (en) * | 2011-06-14 | 2012-08-01 | 北京小米科技有限责任公司 | Monitor method of data flow of mobile terminal and apparatus |
CN103188647A (en) * | 2011-12-29 | 2013-07-03 | 北京网秦天下科技有限公司 | Method and system for statistically analyzing and warning Internet surfing flow of mobile terminal |
CN103209449A (en) * | 2012-01-17 | 2013-07-17 | 上海贝尔股份有限公司 | Method and device for switching and network accessing of users through access network discovery and selection function (ANDSF) unit |
CN102612084A (en) * | 2012-02-24 | 2012-07-25 | 中兴通讯股份有限公司 | Method and device for controlling data traffic |
CN102629909A (en) * | 2012-03-30 | 2012-08-08 | 奇智软件(北京)有限公司 | Traffic counting method and system based on processes |
CN103235915A (en) * | 2013-04-16 | 2013-08-07 | 广东欧珀移动通信有限公司 | Network application program processing method and mobile terminal thereof |
CN103281687A (en) * | 2013-05-30 | 2013-09-04 | 北京小米科技有限责任公司 | Network flow management method and device of double-card terminal |
CN103491519A (en) * | 2013-09-25 | 2014-01-01 | 大唐移动通信设备有限公司 | Charging method and device under hybrid network |
CN103813356A (en) * | 2014-02-28 | 2014-05-21 | 宇龙计算机通信科技(深圳)有限公司 | Flow management device and flow management method thereof |
Cited By (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104486138A (en) * | 2014-11-25 | 2015-04-01 | 北京奇虎科技有限公司 | Flow monitoring method and device and monitoring server |
CN104572177A (en) * | 2014-12-19 | 2015-04-29 | 龙凤娇 | Mobile traffic management method and mobile traffic management device |
CN105813143B (en) * | 2014-12-29 | 2019-11-29 | 北京新媒传信科技有限公司 | A kind of method and apparatus for supporting application program network switching |
CN105813143A (en) * | 2014-12-29 | 2016-07-27 | 北京新媒传信科技有限公司 | Method and device for supporting network handover of application program |
CN104717368B (en) * | 2015-04-08 | 2017-09-08 | 宇龙计算机通信科技(深圳)有限公司 | Data on flows update method, data on flows more new system and terminal |
CN104717368A (en) * | 2015-04-08 | 2015-06-17 | 宇龙计算机通信科技(深圳)有限公司 | Flow-data updating method, flow-data updating system and terminal |
CN104869595A (en) * | 2015-05-04 | 2015-08-26 | 小米科技有限责任公司 | Method and device for controlling data traffic |
CN106341286A (en) * | 2015-07-13 | 2017-01-18 | 腾讯科技(深圳)有限公司 | Flow rate display processing method and device |
CN105516026A (en) * | 2015-11-20 | 2016-04-20 | 小米科技有限责任公司 | Hot spot networking control method and device |
CN107979561B (en) * | 2016-10-21 | 2020-07-03 | 中国电信股份有限公司 | Method, device and system for controlling malicious traffic |
CN107979561A (en) * | 2016-10-21 | 2018-05-01 | 中国电信股份有限公司 | For controlling the methods, devices and systems of malicious traffic stream |
CN106547575A (en) * | 2016-12-12 | 2017-03-29 | 北京奇虎科技有限公司 | The management method and device of application attribute |
CN106792878A (en) * | 2016-12-27 | 2017-05-31 | 努比亚技术有限公司 | A kind of data traffic monitoring method and device |
CN109792612A (en) * | 2017-04-18 | 2019-05-21 | 华为技术有限公司 | Synchronous method, equipment and the system of terminal monitoring information |
CN109792612B (en) * | 2017-04-18 | 2021-10-22 | 华为技术有限公司 | Synchronization method, device and system for terminal monitoring information |
US11395164B2 (en) | 2017-04-18 | 2022-07-19 | Huawei Technologies Co., Ltd. | Method, apparatus and computer-readable medium for terminal monitoring information synchronization |
CN107743080B (en) * | 2017-09-30 | 2019-10-25 | Oppo广东移动通信有限公司 | Flow statistical method and device, computer equipment, computer readable storage medium |
CN107743080A (en) * | 2017-09-30 | 2018-02-27 | 广东欧珀移动通信有限公司 | Flow statistical method and device, computer equipment, computer-readable recording medium |
CN107908675A (en) * | 2017-10-27 | 2018-04-13 | 努比亚技术有限公司 | A kind of method for exhibiting data, terminal and computer-readable recording medium |
CN107908675B (en) * | 2017-10-27 | 2021-12-17 | 努比亚技术有限公司 | Data display method, terminal and computer readable storage medium |
CN108306790A (en) * | 2018-01-31 | 2018-07-20 | 世纪龙信息网络有限责任公司 | application traffic monitoring method, device and Android device |
CN108306790B (en) * | 2018-01-31 | 2020-07-24 | 世纪龙信息网络有限责任公司 | Application flow monitoring method and device and Android equipment |
CN109144222A (en) * | 2018-08-23 | 2019-01-04 | 北京小米移动软件有限公司 | Flow information acquisition methods and device |
CN110381555B (en) * | 2019-08-12 | 2021-05-28 | 江苏传艺科技股份有限公司 | Data transmission switch management system for 5G terminal |
CN110381555A (en) * | 2019-08-12 | 2019-10-25 | 江苏传艺科技股份有限公司 | A kind of data transfer switch management system for 5G terminal |
CN111954247A (en) * | 2020-06-30 | 2020-11-17 | 联想(北京)有限公司 | Information processing method, terminal and storage medium |
CN112333040A (en) * | 2020-10-12 | 2021-02-05 | 联通智网科技有限公司 | Flow separation method and device, storage medium and computer equipment |
CN112333040B (en) * | 2020-10-12 | 2023-05-02 | 联通智网科技股份有限公司 | Flow separation method and device, storage medium and computer equipment |
CN112732356A (en) * | 2021-01-11 | 2021-04-30 | 江西中瑞防雷技术有限公司 | Data monitoring management system of intelligent platform system |
CN116319679A (en) * | 2022-12-27 | 2023-06-23 | 中国电子产业工程有限公司 | Network connection monitoring method and device |
Also Published As
Publication number | Publication date |
---|---|
CN104125596B (en) | 2018-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104125596A (en) | Data traffic statistics method and data traffic statistics device | |
CN104486138A (en) | Flow monitoring method and device and monitoring server | |
CN105354492B (en) | Mobile communication terminal and message notification control method and device thereof | |
EP3270619B1 (en) | Network connection control method and system for mobile terminal | |
US20130148532A1 (en) | Virtual diagnostic system for wireless communications network systems | |
CN105760043A (en) | Notification processing method and device | |
CN104009892A (en) | Monitoring method and device for traffic of mobile terminal and client side | |
CN103619018A (en) | Method and device for detecting access right of wireless network and router | |
CN104462542B (en) | The sorting technique and system of application software icon based on Android | |
CN105704066A (en) | Networking control method, device and system, security gateway and mobile terminal | |
CN104780185A (en) | Information sharing control method and device | |
CN103220173A (en) | Alarm monitoring method and alarm monitoring system | |
CN105893508B (en) | Determine the methods, devices and systems of the primary page and H5 page access order | |
CN104881408A (en) | Method, device and system for counting number of clicks on page and displaying result | |
CN104267799A (en) | Network server and method and system for processing power consumption of electronic equipment | |
CN111711275B (en) | Design method of intelligent power distribution monitoring system applied to container | |
CN105117320A (en) | Method for managing application in electronic terminal and electronic terminal thereof | |
CN105808286A (en) | Background program removal method and electronic device | |
CN105281965B (en) | Traffic acquisition method and device based on IOS (input/output system) | |
CN109347938B (en) | Traffic monitoring method, telephone watch, mobile terminal and server | |
CN112364267B (en) | Front-end data acquisition method and device | |
CN106603467A (en) | Network application management method, device and terminal | |
CN109240556A (en) | Method and device for customizing terminal status bar and electronic equipment | |
CN105208571A (en) | Calibration method and device for utilization amount of communication service | |
CN103051625A (en) | Method and system for monitoring networking application programs by utilizing intelligent terminals |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220726 Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before: Qizhi software (Beijing) Co.,Ltd. |
|
TR01 | Transfer of patent right |