Network equipment for monitoring user's network activity behavior and quantative analysis aid and guidance method, and terminal device and readable storage medium thereof

A network equipment monitoring analysis aid and guidance method, and its terminal device and readable storage medium are disclosed. The method is loaded into an equipment to execute the steps of collecting a history total traffic of a terminal device connected to the equipment; capturing a history time period traffic of each time period of the terminal device; analyzing the history total traffic and the history time period traffic by a quantitative analysis to generate a quantitative information of the terminal device; and presenting a corresponding guide information on a user interface according to the quantitative information. The guide information can be used to clearly mark a network traffic level of each terminal device in each time period and present it in a user interface, so as to visually present a network user's network activity behavior, guide parental use and monitoring, and set guidelines for members.

FIELD OF THE INVENTION

The present invention relates to a network equipment monitoring analysis aid and guidance method, and a terminal device and a readable storage medium using the method, and more particularly to a method that carries out a quantitative analysis of a history total traffic and a history time period traffic of a terminal device to facilitate presenting the quantitative information visually and setting and guiding related network monitoring.

BACKGROUND OF THE INVENTION

In recent years, it is inevitable for young children to have contacts with the Internet due to the popularization of various portable electronic devices and computers and the promotion of distance teaching. After the young children have contacted with the Internet, there is a risk for the children to connect to the Internet for a very long lime time and become addicted to the Internet due to their immature mental age. With the rise of Smart Home, gateway (which is a network device) has played an important role of the Internet in a smart home, and parents or guardians of the children usually act as system administrators to control the online activities of family members through the gateway, so as to effectively avoid the aforementioned addiction problem.

At present, some network equipment, gateways, and electronic devices have already provide a parental control function, and a profile of members for parental control is drafted according to a guideline, such that parents or guardians can control a user allowable connection time through a schedule control mechanism, set guidelines to disconnect the Internet at bedtime or allow Internet connection in restricted periods only, and use a website filter and a night usage report to assist family members to use the Internet correctly in the role of parents or guardians. However, parents or guardians usually explore and learn the operation of this function on their own, and the level of technical difficulty of this function is relatively high, so that the popularity of this function is relatively low. On the other hand, the setting of this function is also lack of objective reference data and friendly guidance methods, so that it is one of the reasons for the low popularity of this function.

In view of the aforementioned drawbacks of the prior art, the inventor of the present invention based on years of experience in the related industry to conduct extensive research and experiment on the traffic analysis and the setting of guidelines for network equipment, and finally provided a network equipment monitoring analysis aid and guidance method in accordance with the present invention to overcome the drawbacks of the prior art.

SUMMARY OF THE INVENTION

To overcome the aforementioned problems and achieve the aforementioned objectives, the present invention discloses a network equipment monitoring analysis aid and guidance method loaded into an equipment to execute the following steps, and the steps include: collecting a history total traffic of at least one terminal device connected to the equipment; capturing a history time period traffic at each time period of the terminal device; analyzing the history total traffic and the history time period by a quantitative analysis to generate at least one quantitative information of at least one of the terminal devices; and presenting at least one corresponding guide information on a user interface according to the quantitative information.

The present invention also discloses a terminal device including: a processor; and at least one storage device, for storing an instruction which is executed by the processor to realize the aforementioned network equipment monitoring analysis aid and guidance method.

The present invention further discloses a terminal device, including: a data collection module, connected to at least one terminal device, and provided for collecting a history total traffic and a history time period traffic of the terminal device; a quantitative analysis module, connected to the data collection module, and provided for performing a quantitative analysis of the history total traffic and the history time period to generate at least one quantitative information of at least one of the terminal devices; a data presentation module, connected to the quantitative analysis module, and provided for presenting the quantitative information of the corresponding terminal device; a push module, connected to the quantitative analysis module, and provided for defining at least one trigger event corresponding to the quantitative information, and monitoring a current traffic of the terminal device, and generating a corresponding push message when the current traffic triggers the trigger event; and

a guide module, connected to the quantitative analysis module and the data presentation module, for generating at least one guide information according to the quantitative information.

From the description above, the present invention has the following advantages and effects:

1. The present invention uses the quantitative analysis of the history total traffic and the history time period traffic to obtain the quantitative information and generate the corresponding guide information, and present the guide information at a user interface, so as to facilitate presenting the network user's network activity behavior visually and executing the collection, organization, statistical analysis, integration procedure of the Internet traffic, so as to guide parents or guardians to use, monitor, and objectively and accurately set the guideline of its members according to the device and time period, and effectively control the network activity of network members. Therefore, the network administrator can permit, prohibit or restrict the Internet access of the network users or terminal devices within any time period.

2. The present invention can further set a trigger event to automatically monitor the current traffic of the terminal device. When the current traffic triggers the trigger event, a push message will be generated actively and transmitted to the device set by the user, so that a network administrator can observe or understand the normal/abnormal traffic within the collected time period in order to effectively monitor the network activity and traffic.

DESCRIPTION OF THE PREFERRED EMBODIMENTS

To make it easier for our examiner to understand the objective of the invention, its structure, innovative features, and performance, we use a preferred embodiment together with the attached drawings for the detailed description of the invention.

With reference toFIG.1for a network equipment monitoring analysis aid and guidance method of the present invention, the method is loaded into a network equipment to execute the following steps, and the network equipment of the present invention is a terminal device1, and the terminal device1includes a processor and at least one storage device, and the storage device is provided for storing an instruction, which is executed by the processor to carry out the steps, or a readable storage medium is provided for storing at least one instruction, which is executed by the equipment to carry out the steps. Therefore, the equipment can be a computer or a wireless base station such as a routing device, a wireless control unit or a wireless extender, and these examples are used for illustrating the present invention only, but not intended for limiting the scope of the invention. The method of the present invention as shown inFIGS.1and2includes the following steps:

Collect a history total traffic of at least one terminal device2connected to the terminal device1; capture a history time period traffic at each time period of the terminal device2; and perform a quantitative analysis of the history total traffic and the history time period to generate at least one quantitative information of at least one of the terminal devices2.

The present invention uses the quantitative analysis as described above to collect the past traffic data at all time periods of connecting to the terminal device2and delete the invalid data, and then uses the quantitative method to convert data into information; wherein, the quantitative method can adopt a Gaussian operation. However, this is just an example provided for illustrating the present invention only, but not intended for limiting the scope of the invention. In other embodiments, other quantitative method can also be used to quantify the data. In this embodiment, the Gaussian distribution method is primarily used to calculate the history total traffic.

Firstly, the arithmetic mean μDof the history total traffic of all terminal devices2is calculated by the mathematical formula 1 as given below:

where, dh,nis the history traffic of the hthterminal device2within the nthsample time period (such as unit hour); dhis for the total history traffic of one of the terminal devices2; N is the total of all sample time periods of one of the terminal devices1; H is the total number of terminal devices2; and D is the total history traffic of all terminal devices2.

Next, the population standard deviation or the sample standard deviation of the history total traffic of the terminal device2can be calculated. The population standard deviation σDis calculated by the mathematical formula 2 as given below:

Next, the standard score Zhof each terminal device2is calculated by the mathematical formula 3 as given below:

The quantitative information can be the aforementioned standard score, or the result obtained by data analysis based on the standard score. In an embodiment, the history total traffic of all terminal devices2can be divided into different levels such as high traffic, general traffic and low traffic to facilitate the graphic marking. In a preferred embodiment, the quantitative information is the level marking, that is, if the standard score Zh<−1, the level will be marked as low traffic; if −1≤Zh<1 then the level will be marked as general traffic; and if Zh≥1, then the level will be marked as high traffic, and the filter comparison value will be 1 and −1, representing a positive standard deviation and a negative standard deviation respectively, and the practical application scenarios between terminal devices can be dynamically adjusted, and its determination process is shown inFIG.3, and the quantitative information can be checked and view at a user interface as shown inFIG.4. In an embodiment, information including the member narrative guideline, history total traffic, remark or related description are presented in the visualization block of each member (such as the terminal device2) and provided for intuitive lookup, and can be arranged according to the quantitative information of the level, the history total traffic, the member name, or the name of the member narrative description guideline of in an ascending order or a descending order to facilitate users' review, and each graphical block can be clicked to directly set Or use a member narrative description guideline; but such arrangement is just an example used for illustrating the present invention only, and not intended for limiting the scope of the invention.

In an embodiment as shown inFIG.5, invalid data can be deleted as described in the aforementioned quantitative analysis of the history time period traffic, and data can be converted into information according to quantified member narrative description guideline, and the data presentation allows us to understand whether or not there is any abnormality or unexpected traffic in the time period, and the quantitative analysis can also be achieved by the Gaussian operation. However, this arrangement is only provided for the purpose of illustration of the present invention only, but not intended for limiting the scope of the invention. In this embodiment, the network usage and corresponding level of a single terminal device2within each time period of several days can be quantified to facilitate visualization, let users check the history quantitative data easily and control the permission or prohibition of the Internet access time period; and the calculations are described below:

Firstly, the arithmetic mean μh, of the history time period traffic of a specific terminal device2(h) in N sample time (such as a week) is calculated by the mathematical formula 4 as given below:

where, dh,nis the history time period traffic of the hthterminal device2in the nthsample time period (such as an hour).

Then, a population standard deviation or a sample standard deviation of the terminal device2within the sample time period is calculated. The population standard deviation σhcan be calculated by the mathematical formula 5 as given below:

The standard score Zh,nin each sample time is calculated by the mathematical formula 6 as given below:

The quantitative information can be the aforementioned standard score of the history time period traffic, or a data analysis result. In a preferred embodiment, a bias between the standard score in a sample time and the standard score of the terminal device2is calculated by the mathematical formula 7 as given below:
ZBias,h,n=Zh,n+Zh[Mathematical formula 7]

The biased standard score ZBias,h,ncan be converted into a sten score, and the traffic level of each terminal device2in each time period is marked with a level of the sten score and can be divided into different history traffic levels such as high traffic, general traffic, low traffic, and no traffic. In an embodiment, the quantitative information is defined as the time period interval of no/negligible traffic when ZBias,h,n<2, the time period interval of low traffic when 2≤ZBias,h,n<4, the interval period time of general traffic when 4≤ZBias,h,n<8, and the history traffic interval of high traffic when ZBias,h,n≥8, and the aforementioned filter comparison values 2, 4 and 8 represent the level comparison values of the sten scores, which can be used to dynamically adjust the practical application scenarios between terminal devices.

The quantitative information obtained from the quantitative analysis is presented as shown inFIG.6, wherein at least one guide information is presented at a user interface, and the guide information can be a chart presentation or a graphical presentation. In this embodiment, a chart is used to show a weekly history traffic situation of an equipment, wherein the dark color represents the high traffic, the second dark color represents a general traffic, and the light color represents a low traffic, and no color represents no or negligible traffic of an equipment in a time period interval, which are used to guide the marking and allow user to visually present a network user's network activity behavior, guide parental use and monitoring, and directly click from the interface to create, edit, or delete a member narrative description guideline, objectively and accurately set the guideline of its members according to the device and time period, and effectively control the network activity of network members, such as editing the Internet access time period, prohibiting the Internet access time period, and starting a slow Internet access time period. Therefore, the network administrator can permit, prohibit or restrict the Internet access of the network users or terminal devices2within any time period.

With reference toFIG.7for the block diagram of the functional modules of the equipment of the present invention, these functional modules are used to carry out the functions and steps of the present invention, and the terminal device1includes:a data collection module11connected to at least one terminal device2. The data collection module11is configured for collecting a history total traffic and a history time period traffic of the terminal device2;a quantitative analysis module12connected to the data collection module11. The quantitative analysis module12is configured for performing a quantitative analysis of the history total traffic and the history time period traffic to generate at least one quantitative information of at least one of the terminal devices2;a data presentation module13connected to the quantitative analysis module12, and provided configured for presenting the quantitative information of the corresponding terminal device2;a push module14connected to the quantitative analysis module12. The push module14is configured for defining at least one trigger event corresponding to the quantitative information, monitoring a current traffic of the terminal device2, and generating a push message when the current traffic triggers the trigger event; anda guide module15connected to the quantitative analysis module12and the data presentation module13. The guide module15is configured for generating at least one guide information according to the quantitative information.

In this way, the present invention can use the aforementioned functional modules to execute the procedure of the present invention. InFIG.8, the present invention further defines at least one trigger event corresponding to the quantitative information in the push module14of the terminal device1, wherein the trigger event can be a specific event (such as a traffic or abnormal connection) or a time event set according to the requirements and the equipment is enabled to actively monitor the current traffic of the terminal device2and trigger the current traffic according to the time trigger or event trigger, so as to generate a push message accordingly, and actively report it to a smartphone, a mobile phone, a computer or a table PC set by the parents or guardians in real time, or set to actively report traffic events or suddenly occurring traffic event weekly according to actual requirements, and use them as history information for reference.

InFIGS.6and9, the present invention presents the guide information in the user interface through the data presentation module13, and the information is presented directly in the chart and provided for editing the trigger event or related guidelines. In an embodiment, the traffic weights of all terminal devices2are compared with the traffic weight of all time periods in another window and marked by the guide information of the guide module15to further guide the parents or guardians to set or edit the trigger event or related guidelines for the first or next time.

The history record data presentation and the member narrative description guideline of each terminal device2in several time periods can be set, and the user interface allows the network administrator to create, delete, and update the member narrative description guideline, and further allows the network administrator to create the network usage schedule of a network equipment in the network and the member narrative description guideline, and the website filter function, edit the Internet access time period, set the prohibition of nighttime Internet access time period and the time period for prohibiting the Internet access, or turning on a slow Internet access function, and all these examples are used for the purpose of illustrating the present invention only, but not intended for limiting the scope of the invention.