CN104811918A - Cell phone traffic control system and method with self-learning function - Google Patents

Cell phone traffic control system and method with self-learning function Download PDF

Info

Publication number
CN104811918A
CN104811918A CN201510199366.0A CN201510199366A CN104811918A CN 104811918 A CN104811918 A CN 104811918A CN 201510199366 A CN201510199366 A CN 201510199366A CN 104811918 A CN104811918 A CN 104811918A
Authority
CN
China
Prior art keywords
flow
use amount
memory
main control
same day
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.)
Pending
Application number
CN201510199366.0A
Other languages
Chinese (zh)
Inventor
周海林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Teng Yue Science And Technology Ltd
Original Assignee
Chengdu Teng Yue Science And Technology Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chengdu Teng Yue Science And Technology Ltd filed Critical Chengdu Teng Yue Science And Technology Ltd
Priority to CN201510199366.0A priority Critical patent/CN104811918A/en
Publication of CN104811918A publication Critical patent/CN104811918A/en
Pending legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a cell phone traffic control system and method with a self-learning function. The system comprises a traffic use amount acquisition module, a main control MCU (Micro-programmed Control Unit), a traffic control module, an information promoting module, a storage for storing a traffic accumulated amount in recent 15 days, and a buffer for storing a traffic accumulated amount in a current day accumulation process, wherein the traffic use amount acquisition module is used for acquiring the traffic consumed by a cell phone in each second; the output end of the traffic use amount acquisition module is connected with the main control MCU; the output end of the main control MCU is connected with the traffic control module and the information promoting module respectively. The invention provides the cell phone traffic control system and method with the self-learning function; the problem that the traffic is leaked without reasons and cannot be controlled when related software is not used is solved, and a condition that malicious software consumes the traffic is easier to find.

Description

A kind of mobile phone flow control system and method thereof with self-learning function
Technical field
The present invention relates to a kind of mobile phone flow control system and the method thereof with self-learning function.
Background technology
Along with the development of science and technology and improving constantly of people's living standard, mobile phone has become a requisite part in people's life, mobile phone is except pioneer telephone, outside SMS, its function also gets more and more, the scope related to is also more and more wider, and surfing Internet with cell phone function is people's one of the most frequently used functions in life.
Surfing Internet with cell phone needs flow naturally, but some leaky cell phone softwares also can will use a large amount of flow when not using correlation function at all now, if not charging in set meal, flow will be quite expensive, therefore often there is the problem of telephone expenses minimizing gratuitous in Mobile phone card, so in the urgent need to a kind of system that can control mobile phone flow and method thereof.
Summary of the invention
The object of the invention is to overcome the deficiencies in the prior art, thering is provided a kind of mobile phone flow control system and the method thereof with self-learning function, solving when not using related software, flow leaks the problem that but can not get controlling without reason, when Malware consumed flow, be more easily found.
The object of the invention is to be achieved through the following technical solutions: a kind of mobile phone flow control system with self-learning function, it comprises flow consumption acquisition module, main control MCU, flow-control module, information reminding module, for storing the memory of flux cumulating use amount every day in nearest 15 days and adding up for storing the buffer that flow in process adds up use amount the same day, the flow that described flow consumption acquisition module collection mobile phone per second consumes, the output of flow consumption acquisition module is connected with main control MCU, the output of main control MCU respectively with flow-control module, information reminding module connects.
Described main control MCU comprises C8051F300 single-chip microcomputer.
Have a mobile phone flow control methods for self-learning function, it comprises the following steps:
S1. timing is with cumulative: every day, the flow of flow consumption acquisition module collection mobile phone per second consumption also sent to main control MCU from 0 o'clock s, and main control MCU is per second carries out adding up of a timing and flux cumulating use amount on the same day, and is stored in buffer by data;
S2. compare and control: the same day flux cumulating use amount add up in process, every 1 minute, flux cumulating use amount on the same day compared with the flow use amount maximum stored in memory by main control MCU automatically:
(1) if the same day flux cumulating use amount be less than the flow use amount maximum stored in memory, then continue use go forward side by side trade daily flow use amount add up;
(2) if the same day flux cumulating use amount be greater than the flow use amount maximum stored in memory, main control MCU controls flow-control module and closes flow using function, control information reminding module reminds owner's flow using function to close and reminded owner to check software flow service condition, determine whether Malware consumed flow, after inspection terminates, owner, to continue use traffic function, then manual unlocking traffic engineering capability, continues use traffic and automatically carries out when daily flow use amount adds up;
S3. store and upgrade: the same day, flux cumulating use amount added up complete, namely when this arrives at 0, preserving flux cumulating use amount start new one day accumulative on the same day, and the data in memory are upgraded:
(1) if the data stored in memory were not more than 15 days, then by the same day flux cumulating use amount stored in memory;
(2) if the data stored in memory were more than 15 days, then the data of a day are the earliest removed from memory, by the same day integrated flow use amount stored in memory;
S4. flow use amount maximum upgrades: the integrated flow use amount on the same day stored in memory compares with the flow use amount maximum in memory by main control MCU automatically, takes large values and upgrades flow use amount maximum.
In described S2 step after owner's manual unlocking traffic engineering capability, main control MCU no longer will control flow-control module closedown flow using function on the same day.
The invention has the beneficial effects as follows: (1) automatically upgrades flow use amount maximum function and solves the bad function determined of flow SC service ceiling; (2) automatically traffic engineering capability is closed when exceeding flow use amount maximum, during the Malware consumed flow of solution, the problem that flow use amount cannot be effectively controlled; (3) automatically close at flow and make prompting owner check software flow service condition, more easily can find the software of malice consumed flow; (4) data stored in memory are upgraded, retain flow use amount every day in nearest 15 days, avoiding the impact that bring different from needing the time of use traffic at ordinary times festivals or holidays, making the data of storage more have reliability.
Accompanying drawing explanation
Fig. 1 is system principle structured flowchart of the present invention;
Fig. 2 is method flow diagram of the present invention.
Embodiment
Below in conjunction with accompanying drawing, technical scheme of the present invention is described in further detail, but protection scope of the present invention is not limited to the following stated.
As shown in Figure 1, a kind of mobile phone flow control system with self-learning function, it comprise flow consumption acquisition module, main control MCU, flow-control module, information reminding module, for storing the memory of flux cumulating use amount every day in nearest 15 days and adding up for storing the buffer that flow in process adds up use amount the same day, the flow that described flow consumption acquisition module collection mobile phone per second consumes, the output of flow consumption acquisition module is connected with main control MCU, and the output of main control MCU is connected with flow-control module, information reminding module respectively.
Described main control MCU comprises C8051F300 single-chip microcomputer.
As shown in Figure 2, a kind of mobile phone flow control methods with self-learning function, it comprises the following steps:
S1. timing is with cumulative: every day, the flow of flow consumption acquisition module collection mobile phone per second consumption also sent to main control MCU from 0 o'clock s, and main control MCU is per second carries out adding up of a timing and flux cumulating use amount on the same day, and is stored in buffer by data;
S2. compare and control: the same day flux cumulating use amount add up in process, every 1 minute, flux cumulating use amount on the same day compared with the flow use amount maximum stored in memory by main control MCU automatically:
(1) if the same day flux cumulating use amount be less than the flow use amount maximum stored in memory, then continue use go forward side by side trade daily flow use amount add up;
(2) if the same day flux cumulating use amount be greater than the flow use amount maximum stored in memory, main control MCU controls flow-control module and closes flow using function, control information reminding module reminds owner's flow using function to close and reminded owner to check software flow service condition, determine whether Malware consumed flow, after inspection terminates, owner, to continue use traffic function, then manual unlocking traffic engineering capability, continues use traffic and automatically carries out when daily flow use amount adds up;
S3. store and upgrade: the same day, flux cumulating use amount added up complete, namely when this arrives at 0, preserving flux cumulating use amount start new one day accumulative on the same day, and the data in memory are upgraded:
(1) if the data stored in memory were not more than 15 days, then by the same day flux cumulating use amount stored in memory;
(2) if the data stored in memory were more than 15 days, then the data of a day are the earliest removed from memory, by the same day integrated flow use amount stored in memory;
S4. flow use amount maximum upgrades: the integrated flow use amount on the same day stored in memory compares with the flow use amount maximum in memory by main control MCU automatically, takes large values and upgrades flow use amount maximum.
In described S2 step after owner's manual unlocking traffic engineering capability, main control MCU no longer will control flow-control module closedown flow using function on the same day.

Claims (4)

1. one kind has the mobile phone flow control system of self-learning function, it is characterized in that: it comprise flow consumption acquisition module, main control MCU, flow-control module, information reminding module, for storing the memory of flux cumulating use amount every day in nearest 15 days and adding up for storing the buffer that flow in process adds up use amount the same day, the flow that described flow consumption acquisition module collection mobile phone per second consumes, the output of flow consumption acquisition module is connected with main control MCU, and the output of main control MCU is connected with flow-control module, information reminding module respectively.
2. a kind of mobile phone flow control system with self-learning function according to claim 1, is characterized in that: described main control MCU comprises C8051F300 single-chip microcomputer.
3. there is a mobile phone flow control methods for self-learning function, it is characterized in that: it comprises the following steps:
S1. timing is with cumulative: every day, the flow of flow consumption acquisition module collection mobile phone per second consumption also sent to main control MCU from 0 o'clock s, and main control MCU is per second carries out adding up of a timing and flux cumulating use amount on the same day, and is stored in buffer by data;
S2. compare and control: the same day flux cumulating use amount add up in process, every 1 minute, flux cumulating use amount on the same day compared with the flow use amount maximum stored in memory by main control MCU automatically:
(1) if the same day flux cumulating use amount be less than the flow use amount maximum stored in memory, then continue use go forward side by side trade daily flow use amount add up;
(2) if the same day flux cumulating use amount be greater than the flow use amount maximum stored in memory, main control MCU controls flow-control module and closes flow using function, control information reminding module reminds owner's flow using function to close and reminded owner to check software flow service condition, determine whether Malware consumed flow, after inspection terminates, owner, to continue use traffic function, then manual unlocking traffic engineering capability, continues use traffic and automatically carries out when daily flow use amount adds up;
S3. store and upgrade: the same day, flux cumulating use amount added up complete, namely when this arrives at 0, preserving flux cumulating use amount start new one day accumulative on the same day, and the data in memory are upgraded:
(1) if the data stored in memory were not more than 15 days, then by the same day flux cumulating use amount stored in memory;
(2) if the data stored in memory were more than 15 days, then the data of a day are the earliest removed from memory, by the same day integrated flow use amount stored in memory;
S4. flow use amount maximum upgrades: the integrated flow use amount on the same day stored in memory compares with the flow use amount maximum in memory by main control MCU automatically, takes large values and upgrades flow use amount maximum.
4. a kind of mobile phone flow control system with self-learning function according to claim 3, is characterized in that: in described S2 step after owner's manual unlocking traffic engineering capability, and main control MCU no longer will control flow-control module closedown flow using function on the same day.
CN201510199366.0A 2015-04-24 2015-04-24 Cell phone traffic control system and method with self-learning function Pending CN104811918A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510199366.0A CN104811918A (en) 2015-04-24 2015-04-24 Cell phone traffic control system and method with self-learning function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510199366.0A CN104811918A (en) 2015-04-24 2015-04-24 Cell phone traffic control system and method with self-learning function

Publications (1)

Publication Number Publication Date
CN104811918A true CN104811918A (en) 2015-07-29

Family

ID=53696317

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510199366.0A Pending CN104811918A (en) 2015-04-24 2015-04-24 Cell phone traffic control system and method with self-learning function

Country Status (1)

Country Link
CN (1) CN104811918A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115865820A (en) * 2022-11-23 2023-03-28 四川天邑康和通信股份有限公司 Alarm clock reminding system and method based on optical modem flow monitoring

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101854649A (en) * 2010-05-20 2010-10-06 中兴通讯股份有限公司 Mobile terminal and method and device for monitoring Internet surfing data traffic of mobile terminal
CN102186190A (en) * 2011-04-29 2011-09-14 深圳市五巨科技有限公司 Mobile terminal network traffic counting method and device
CN102638842A (en) * 2012-04-11 2012-08-15 深圳市中兴移动通信有限公司 Network traffic displaying and prewarning method for mobile terminal
EP2254286B1 (en) * 2009-05-20 2013-03-20 Accenture Global Services Limited Network real time monitoring and control method, system and computer program product

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2254286B1 (en) * 2009-05-20 2013-03-20 Accenture Global Services Limited Network real time monitoring and control method, system and computer program product
CN101854649A (en) * 2010-05-20 2010-10-06 中兴通讯股份有限公司 Mobile terminal and method and device for monitoring Internet surfing data traffic of mobile terminal
CN102186190A (en) * 2011-04-29 2011-09-14 深圳市五巨科技有限公司 Mobile terminal network traffic counting method and device
CN102638842A (en) * 2012-04-11 2012-08-15 深圳市中兴移动通信有限公司 Network traffic displaying and prewarning method for mobile terminal

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
赵鸿斌: "安卓***网络数据流量的监测分析与研究", 《万方学位论文数据库》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115865820A (en) * 2022-11-23 2023-03-28 四川天邑康和通信股份有限公司 Alarm clock reminding system and method based on optical modem flow monitoring
CN115865820B (en) * 2022-11-23 2024-05-28 四川天邑康和通信股份有限公司 Alarm clock reminding system and method based on light cat flow monitoring

Similar Documents

Publication Publication Date Title
CN104166542A (en) Method and device for detecting electricity consumption of application
CN104267799B (en) Network server and method and system for processing power consumption of electronic equipment
CN103501390B (en) Mobile terminal with reminding function and reminding realization method thereof
CN104239195A (en) Method for processing power consumption of electronic equipment, and electronic equipment
CN106055077A (en) Wake-up lock-based processing method and device
CN104599389A (en) School entering and leaving judgment method of intelligent electronic student identity card
CN102651783A (en) Method and device for automatically control flying mode, and mobile device
CN105554316A (en) Intelligent terminal battery capacity reserving realization method and system
CN105323837A (en) Intermittent networking method and system
CN101668352A (en) Method for limiting GPRS use of mobile communication terminal
CN105388990A (en) Power saving processing method and apparatus for terminal device
CN104244381A (en) Method, device and terminal device for awakening control
CN103347009A (en) Method and device filtering information
WO2017206677A1 (en) Method and apparatus for managing device alarm clock
CN104408514A (en) Intelligent electronic student identity card as well as system and method for shielding telephone in school
CN104038632A (en) Method and device for managing intelligent terminal
CN106055074A (en) Method and device for processing application program
CN103378881A (en) Information exchange method and information exchange system
CN105227784A (en) A kind of power-saving processing method of mobile terminal and mobile terminal
CN105704758A (en) Method and device of closing social applications based on flow monitoring
CN103294512A (en) Delay start method and system for timer
CN104243683B (en) A kind of method, terminal, Subscriber Identity Module and system handling data
CN106686633A (en) Method for preventing WIFI malicious frequent awakening
CN104811918A (en) Cell phone traffic control system and method with self-learning function
CN109992360A (en) Process handling method and device, electronic equipment, computer readable storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20150729

RJ01 Rejection of invention patent application after publication