Data processing method and device, equipment and computer readable storage medium

By acquiring APP identification information and traffic usage information when the target terminal accesses the mobile data network, and performing early warning operations, the problem of the inability to intervene and warn in a timely manner in the existing technology is solved, and the precise monitoring of teenagers' online behavior and protection of user privacy are achieved.

CN115967930BActive Publication Date: 2025-12-05CHINA MOBILE GROUP ZHEJIANG +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111184724.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-11
Publication Date
2025-12-05
Estimated Expiration
2041-10-11

AI Technical Summary

Technical Problem

Existing technologies cannot provide timely and effective intervention and early warning for users' current behavior, especially in the monitoring of teenagers' online behavior, where they cannot accurately identify users' usage patterns.

Method used

When a target terminal accesses a mobile data network, the system obtains the APP identification information based on the service interface Nchf to determine whether a target controlled APP exists, and performs early warning operations based on traffic usage information, including traffic throttling and service suspension.

Benefits of technology

It enables accurate identification and timely and effective intervention of users' online behavior, preventing teenagers from using inappropriate applications for extended periods and protecting user privacy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115967930B_ABST
    Figure CN115967930B_ABST
Patent Text Reader

Abstract

The application discloses a data processing method, device and equipment and a computer readable storage medium, wherein the method comprises the following steps: when a target terminal accesses a mobile data network, acquiring APP identification information corresponding to the target terminal based on a service interface Nchf; acquiring an APP corresponding to the APP identification information and determining whether a target control APP exists in the APP; if the target control APP exists in the APP, acquiring traffic usage information corresponding to the target terminal based on the Nchf; and performing a warning operation on the target terminal based on the traffic usage information. The application can accurately identify the online behavior of a user according to APP identification information and timely and effectively intervene and warn according to the online behavior.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, in particular to a data processing method, device and equipment and computer readable storage medium. BACKGROUND

[0002] With the development of the Internet and the popularity of online teaching, more and more young people are exposed to and use the Internet. However, the network environment is complex and diverse, and many network contents are not suitable for young people to access in the growth process of young people, which may cause young people with unclear life views to be confused or even misguided, which is a serious social problem.

[0003] At present, the online monitoring of young people needs to rely on software systems or special hardware to realize content monitoring and traffic control, such as parent control systems, router traffic control functions, etc. By running the corresponding monitoring software through the router, mobile phone and other devices, the use scale of various applications is obtained by listening to the generated specific IP traffic for statistics. However, this method cannot distinguish the use of different software of the user, cannot accurately identify the online behavior of the user, and cannot timely and effectively intervene and warn the current behavior of the user.

[0004] The above content is only used to assist in understanding the technical solutions of the present application and does not represent the acknowledgement of the above content as prior art. SUMMARY

[0005] The main purpose of the present application is to provide a data processing method, device, equipment and computer readable storage medium, which aims to solve the technical problem that the prior art cannot timely and effectively intervene and warn the current behavior of the user.

[0006] To achieve the above purpose, the present application provides a data processing method, which comprises the following steps:

[0007] When a target terminal accesses a mobile data network, the APP identification information corresponding to the target terminal is obtained based on a service interface Nchf;

[0008] The APP corresponding to the APP identification information is obtained, and it is determined whether there is a target control APP in the APP;

[0009] If there is a target control APP in the APP, the traffic usage information corresponding to the target terminal is obtained based on the Nchf;

[0010] Based on the traffic usage information, the target terminal is warned.

[0011] Further, the step of acquiring the APP corresponding to the APP identification information and determining whether the target APP for control exists in the APP includes:

[0012] acquiring the APP corresponding to the APP identification information and acquiring the service type corresponding to the APP;

[0013] determining whether the service type matches the preset service type for control, wherein if the service type matches the preset service type for control, it is determined that the target APP for control exists in the APP.

[0014] Further, the step of performing the traffic control operation on the target terminal based on the traffic usage information includes:

[0015] based on the traffic usage information, determining the usage traffic and / or usage time of the APP of the preset service type for control in the preset interval;

[0016] if the usage traffic and / or usage time meets the preset control condition, performing a warning operation on the target terminal.

[0017] Further, the step of performing a warning operation on the target terminal if the usage traffic and / or usage time meets the preset traffic control condition includes:

[0018] if the usage traffic is greater than the preset usage traffic and / or the usage time is greater than the preset time, acquiring the number of warning operations of the day;

[0019] if the number of warning operations is less than the first preset number, sending a prompt information to the parent terminal corresponding to the target terminal and updating the number of warning operations.

[0020] Further, after the step of acquiring the number of warning operations of the day before the current time, it further includes:

[0021] if the number of warning operations is greater than or equal to the first preset number and less than the second preset number, performing traffic speed limiting on the target terminal and updating the number of warning operations;

[0022] if the number of warning operations is greater than or equal to the second preset number, performing a shutdown operation on the target terminal.

[0023] Further, the step of acquiring the APP identification information corresponding to the target terminal based on the service interface Nchf when the target terminal accesses the mobile data network includes

[0024] when the target terminal accesses the mobile data network, determining whether the current user of the target terminal is a traffic control user;

[0025] If the current user is a traffic control user, the APP identifier information corresponding to the target terminal is acquired based on a service interface Nchf.

[0026] Further, the step of determining whether the current user of the target terminal is a traffic control user when the target terminal accesses the mobile data network comprises:

[0027] When the target terminal accesses the mobile data network, whether the current user is a traffic control user is determined based on the current mobile network package information of the target terminal.

[0028] If it is determined that the current user is not a traffic control user based on the mobile network package information, a user image currently captured by a camera of the target terminal is acquired.

[0029] Identity recognition is performed on the user image to obtain identity information of the current user, and whether the current user is a traffic control user is determined based on the identity information.

[0030] In addition, to achieve the above-mentioned purpose, the present application further provides a data processing device, which comprises:

[0031] A first acquisition module is configured to acquire APP identifier information corresponding to the target terminal based on a service interface Nchf when the target terminal accesses the mobile data network.

[0032] A second acquisition module is configured to acquire the APP corresponding to the APP identifier information and determine whether a target control APP exists in the APP.

[0033] A third acquisition module is configured to acquire traffic usage information corresponding to the target terminal based on the Nchf if the target control APP exists in the APP.

[0034] A warning module is configured to perform a warning operation on the target terminal based on the traffic usage information.

[0035] In addition, to achieve the above-mentioned purpose, the present application further provides a data processing device, which comprises a memory, a processor and a data processing program stored in the memory and executable on the processor, and the data processing program implements the steps of the above-mentioned data processing method when executed by the processor.

[0036] In addition, to achieve the above-mentioned purpose, the present application further provides a computer readable storage medium, which stores a data processing program, and the data processing program implements the steps of the above-mentioned data processing method when executed by a processor.

[0037] This invention obtains the APP identification information corresponding to the target terminal based on the service interface Nchf when the target terminal accesses the mobile data network; then, it obtains the APP corresponding to the APP identification information and determines whether there is a target management APP in the APP; then, if there is a target management APP in the APP, it obtains the traffic usage information corresponding to the target terminal based on the Nchf; and then, based on the traffic usage information, it performs an early warning operation on the target terminal. It can accurately identify the user's online behavior based on the APP identification information and perform timely and effective intervention and early warning based on the online behavior, so as to prevent teenagers or students from using the target terminal for a long time to play games or watch non-educational short videos. Attached Figure Description

[0038] Figure 1 This is a schematic diagram of the structure of a data processing device in a hardware operating environment according to an embodiment of the present invention;

[0039] Figure 2 This is a schematic diagram of another embodiment of the data processing device in the hardware operating environment involved in the embodiments of the present invention;

[0040] Figure 3 This is a flowchart illustrating the first embodiment of the data processing method of the present invention;

[0041] Figure 4 This is a schematic diagram of the functional modules of an embodiment of the data processing device of the present invention.

[0042] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0043] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0044] like Figure 1 As shown, Figure 1 This is a schematic diagram of the structure of a data processing device in the hardware operating environment involved in the embodiments of the present invention.

[0045] In this embodiment of the invention, the data processing device can be a network device.

[0046] For example, the network device could be a PC. Figure 1As shown, the data processing device can include a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. The communication bus 1002 is used to realize the connection communication between the components. The user interface 1003 can include a display, an input unit such as a keyboard, and the optional user interface 1003 can also include a standard wired interface, a wireless interface. The network interface 1004 can optionally include a standard wired interface, a wireless interface (such as a WI-FI interface). The memory 1005 can be a high-speed RAM memory or a stable memory (non-volatile memory) such as a disk memory. The memory 1005 can also be an independent storage device from the aforementioned processor 1001.

[0047] Optionally, the data processing device can also include a camera, an RF (Radio Frequency, radio frequency) circuit, a sensor, an audio circuit, a WiFi module, and the like. Of course, the data processing device can also be configured with a barometer, a hygrometer, a thermometer, an infrared sensor, and other sensors, which are not described here.

[0048] Those skilled in the art can understand that Figure 1 The terminal structure shown in the figure does not constitute a limitation on the data processing device, and can include more or fewer components than shown, or combine certain components, or different component arrangements.

[0049] As Figure 1 As shown, the memory 1005 as a computer storage medium can include an operating system, a network communication module, a user interface module, and a data processing program.

[0050] In Figure 1 In the terminal shown, the network interface 1004 is mainly used to connect to a background server and communicate data with the background server; the user interface 1003 is mainly used to connect to a client (user end) and communicate data with the client; and the processor 1001 can be used to call the data processing program stored in the memory 1005.

[0051] In this embodiment, the data processing device includes a memory 1005, a processor 1001, and a data processing program stored in the memory 1005 and executable on the processor 1001, wherein the processor 1001 calls the data processing program stored in the memory 1005 and executes the steps of the data processing method in each of the embodiments.

[0052] Or, the network device can also be a base station (Base Station, BS), which is a device deployed in a wireless access network to provide wireless communication functions for terminal devices. The base station can configure multiple BWPs for the terminal device to support multiple services. Among them, the base station includes but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (such as home evolved NodeB or home Node B, HNB), baseband unit (BBU), access point (AP), wireless fidelity access point (WiFi AP), worldwide interoperability for microwave access (WiMAX) BS, etc. For the convenience of description, the device providing wireless communication functions for the terminal device in the present application is collectively referred to as a base station.

[0053] Figure 2 A possible structure diagram of the base station involved in the above embodiments is shown. As shown in the figure, a base station 100 includes a transceiver 101, a memory 102 and a processor 103. The memory 102 is used to store instructions. The processor 103 is connected with the memory 102 and the transceiver 101 respectively, and is used to execute the instructions to execute the steps of the terminal bandwidth identification method in each of the following embodiments when executing the instructions. Figure 2

[0054] The present application also provides a data processing method, which refers to Figure 3 , Figure 3 The flowchart of the first embodiment of the data processing method of the present application is shown.

[0055] In this embodiment, the data processing method includes the following steps:

[0056] Step S101, when a target terminal accesses a mobile data network, obtaining APP identification information corresponding to the target terminal based on a service-oriented interface Nchf;

[0057] ​In this embodiment, the target terminal can be a terminal with a SIM card installed with a mobile network package corresponding to the data processing method, or a terminal that can access a mobile data network, preferably a 5G network.

[0058] In this embodiment, when the target terminal accesses the mobile data network, the APP identification information corresponding to the target terminal is obtained based on the service interface Nchf. The target terminal will generate traffic after accessing the mobile data network, and the user traffic quota information will be applied and real-time information will be pushed during the use of the target terminal. The real-time information pushed includes the current online content of the target terminal. The APP identification information corresponding to the online content in the real-time information is obtained through the billing service interface Nchf. In the network side (for example, the base station), the APP identification information of each APP is set according to a preset rule, and the APP identification information is carried in the pushed real-time information to represent the current online APP of the target terminal.

[0059] In step S102, the APP corresponding to the APP identification information is obtained, and it is determined whether the target controlled APP exists in the APP.

[0060] In this embodiment, when the APP identification information is obtained, it is determined whether the target controlled APP exists in the APP corresponding to the APP identification information to determine whether the current target terminal needs to be intervened in online. The target controlled APP can be a game type APP or a video type APP. The game type APP is various game APPs that need to access the network. The video type APP includes live APP, short video APP, and entertainment video APP, but does not include learning, fitness, and other types of APPs.

[0061] In step S103, if the target controlled APP exists in the APP, the traffic usage information corresponding to the target terminal is obtained based on the Nchf.

[0062] In this embodiment, if the target controlled APP exists in the APP, the traffic usage information corresponding to the target terminal is obtained based on the Nchf. For example, the traffic usage information in the message information pushed by the network side CHF is obtained in real time through the Nchf. The traffic usage information can include the traffic information of all APPs of the target terminal or the traffic information of the APPs that need to be controlled in the target terminal. The traffic usage information includes the usage traffic and / or the traffic usage time length.

[0063] In step S104, the target terminal is warned based on the traffic usage information.

[0064] In this embodiment, when the traffic usage information is acquired, the target terminal is warned according to the traffic usage information. Specifically, it is determined whether the traffic usage information meets a preset control condition. If yes, the target terminal is warned to warn the target terminal according to the APP currently needing to be controlled by the target terminal. The online behavior of the user can be accurately identified, and timely and effective intervention and warning can be performed according to the current behavior of the user. For example, when the user plays a game or watches a short video through the target terminal, the target terminal can be warned according to the traffic usage information of the game APP or the short video APP running on the target terminal. However, when the user uses a learning APP in the target terminal to learn, no warning operation is performed.

[0065] However, the design is not limited to this. In other embodiments, when the target control APP exists in the APP, the location information corresponding to the target terminal can also be acquired based on the Nchf; and warning is performed according to the location information. For example, if the location information is located outside a preset location range, location reminder information is sent to the parent terminal corresponding to the mobile terminal. The preset location range can be a home preset area and a learning preset area. When the user uses the mobile terminal to play a game outside the preset location range, for example, outside the school, because the risk coefficient is large outside the school, the location reminder information is sent to the parent terminal corresponding to the mobile terminal.

[0066] It should be noted that when the APP identifier information and the traffic usage information are acquired through the Nchf, the APP identifier information and the traffic usage information can be obtained by extracting the file header of the real-time message, and then the specific content information of the traffic does not need to be extracted. Thus, the content privacy of the user can be protected while the traffic control is completed, and the information privacy is ensured.

[0067] The data processing method provided in this embodiment can accurately identify the online behavior of the user according to the APP identifier information, and timely and effective intervention and warning can be performed according to the online behavior, so as to avoid the long-time use of the target terminal by the teenager or student to play a game or watch a non-learning short video.

[0068] Based on the first embodiment, a second embodiment of the data processing method of the application is provided. In this embodiment, step S102 includes:

[0069] Step S201, obtaining the APP corresponding to the APP identification information, and obtaining the service type corresponding to the APP.

[0070] Step S202, determining whether the service type matches the preset management service type, wherein if the service type matches the preset management service type, it is determined that the target management APP exists in the APP.

[0071] In this embodiment, after obtaining the APP identification information, the service type corresponding to the APP corresponding to the APP identification information is obtained, and it is judged whether the service type matches the preset management service type, that is, whether there is an APP in each APP whose service type matches the preset management service type. If there is, the APP whose service type matches the preset management service type is the target management APP, and then it is determined that the service type matches the preset management service type, that is, it is determined that the target management APP exists in the APP.

[0072] The preset management service type can be pre-set, which can be a game or a video (including live video, short video and entertainment video, etc.). The target management APP can be a game type APP or a video type APP. The game type APP is various game APPs that need to access the network. The video type APP includes live APP, short video APP and entertainment video APP, but does not include learning, fitness and other types of APPs.

[0073] It should be noted that the types of all current APPs can be identified in advance, and when there is a new APP, the type of the new APP is identified, and the service type of various APPs is obtained according to the identification result.

[0074] The data processing method provided in this embodiment, by obtaining the APP corresponding to the APP identification information, and obtaining the service type corresponding to the APP, then determining whether the service type matches the preset management service type, wherein if the service type matches the preset management service type, it is determined that the target management APP exists in the APP, can accurately determine whether the target management APP exists in the APP according to the service type of the APP, and further improve the accuracy of the early warning of the target terminal.

[0075] Based on the first embodiment, a third embodiment of the data processing method of the application is provided, in which step S104 includes:

[0076] Step S301, determining the usage traffic and / or usage time of the APP of the preset management service type in the preset interval based on the traffic usage information.

[0077] Step S302, if the usage traffic and / or usage duration satisfies the preset control condition, a pre-warning operation is performed on the target terminal.

[0078] In this embodiment, when the target terminal accesses the mobile data network, the APP identification information and the traffic usage information corresponding to the target terminal can be acquired in real time through Nchf, and the usage traffic and / or usage duration of the APP of the preset control service type is accumulated in real time according to the APP identification information and the traffic usage information. Further, when the traffic usage information is acquired, the usage traffic and / or usage duration of the APP of the preset control service type in the preset interval is determined, which can be the time interval between the previous pre-warning operation on the target terminal and the current time.

[0079] Then, it is judged whether the usage traffic and / or usage duration satisfies the preset control condition, if the usage traffic and / or usage duration satisfies the preset control condition, a pre-warning operation is performed on the target terminal. Specifically, it can be judged whether the usage traffic is greater than the preset usage traffic and / or the usage duration is greater than the preset duration, if the usage traffic is greater than the preset usage traffic and / or the usage duration is greater than the preset duration, a pre-warning operation is performed on the target terminal.

[0080] It should be noted that the preset usage traffic and the preset duration can be reasonably set, for example, the preset usage traffic is 500M, and the preset duration is 1 hour.

[0081] Further, in an embodiment, the step S302 comprises:

[0082] Step S321, if the usage traffic is greater than the preset usage traffic and / or the usage duration is greater than the preset duration, the pre-warning operation times of the day are acquired.

[0083] Step S322, if the pre-warning operation times is less than the first preset times, a prompt information is sent to the parent terminal corresponding to the target terminal, and the pre-warning operation times is updated.

[0084] In this embodiment, when the usage traffic and / or usage duration of the APP of the preset control service type in the preset interval is acquired, it is judged whether the usage traffic is greater than the preset usage traffic and / or the usage duration is greater than the preset duration, if the usage traffic is greater than the preset usage traffic and / or the usage duration is greater than the preset duration, the pre-warning operation times of the day are acquired.

[0085] Then, it is judged whether the warning operation number is less than a first preset number. If the warning operation number is less than the first preset number, a prompt information is sent to a parent terminal corresponding to the target terminal, and the warning operation number is updated, so as to remind the parent that the user obtains a longer video watching time or consumes a larger traffic through the target terminal by the prompt information, so that the parent intervenes the user of the target terminal according to the prompt information.

[0086] Further, in another embodiment, after the step S301, the method further comprises:

[0087] In step S323, if the warning operation number is greater than or equal to the first preset number and less than a second preset number, the target terminal is subjected to traffic speed limiting, and the warning operation number is updated.

[0088] In step S324, if the warning operation number is greater than or equal to the second preset number, the target terminal is subjected to shutdown operation.

[0089] In the embodiment, if the warning operation number is greater than or equal to the first preset number, it is judged whether the warning operation number is less than the second preset number.

[0090] If the warning operation number is greater than or equal to the first preset number and less than the second preset number, the target terminal is subjected to traffic speed limiting, and the warning operation number is updated, so as to make the user close the target management APP by limiting the network speed of the target terminal. Of course, a prompt information can also be sent to the parent terminal corresponding to the target terminal at the same time, so as to remind the parent that the user obtains a longer video watching time or consumes a larger traffic through the target terminal by the prompt information, so that the parent intervenes the user of the target terminal according to the prompt information.

[0091] If the warning operation number is greater than or equal to the second preset number, the target terminal is subjected to shutdown operation. If the user triggers the warning operation for many times, the target terminal is subjected to shutdown operation, so that the target terminal cannot use the mobile data network. Of course, a prompt information can also be sent to the parent terminal corresponding to the target terminal at the same time, prompting the parent that the user of the target terminal is shut down due to excessive use of the management APP.

[0092] It should be noted that various management strategies corresponding to the preset management business type can be preset, for example, a management time can also be set, for example, the data processing method is executed from 8:00 to 20:00 on Monday to Friday every week, and the parent of the target terminal can select the management strategy to manage the user of the target terminal in a targeted manner, for example, the user of the target terminal likes to play games, and the strategy of using time length can be selected, the user of the target terminal likes to watch videos, and the strategy of using traffic can be selected, and the like.

[0093] The data processing apparatus of the embodiment is provided with a log module, which can store log information of the target terminal using the APP of the preset management type, and can also perform big data analysis to correct the decision tree related threshold (preset traffic usage / preset time length) through log analysis.

[0094] The data processing method provided in the embodiment determines the usage traffic and / or usage time length of the APP of the preset management service type in the preset interval based on the traffic usage information, and then performs a warning operation on the target terminal if the usage traffic and / or usage time length meets the preset management condition, so as to accurately determine whether to intervene and warn the target terminal according to the usage traffic and / or usage time length, and further improve the accuracy of the warning operation on the target terminal.

[0095] Based on the above various embodiments, a fourth embodiment of the data processing method of the application is provided, in which step S101 comprises:

[0096] Step S401, when the target terminal accesses the mobile data network, determining whether the current user of the target terminal is a traffic management user.

[0097] Step S102, if the current user is a traffic management user, obtaining the APP identification information corresponding to the target terminal based on the service interface Nchf.

[0098] In the embodiment, the target terminal can be a terminal with a SIM card of a mobile network package corresponding to the data processing method, or other terminals that can access a mobile data network, and the mobile data network is preferably a 5G network. When the target terminal accesses the mobile data network, it is determined whether the current user of the target terminal is a traffic management user. Specifically, the SIM card information of the target terminal is obtained, and it is determined whether the package information of the SIM card information is a mobile network package corresponding to the data processing method. If so, it is determined that the current user is a traffic management user, and then the APP identification information corresponding to the target terminal is obtained based on the service interface Nchf. By determining the current user, the accuracy of the warning operation on the target terminal is further improved.

[0099] The data processing method provided in the embodiment determines whether the current user of the target terminal is a traffic management user when the target terminal accesses the mobile data network, and then obtains the APP identification information corresponding to the target terminal based on the service interface Nchf, so as to further improve the accuracy of the warning operation on the target terminal by determining whether the current user is a traffic management user.

[0100] Based on the fourth embodiment, the fifth embodiment of the data processing method is provided, in which the step S401 comprises:

[0101] In step S501, when the target terminal accesses the mobile data network, it is determined whether the current user is a traffic control user based on the current mobile network package information of the target terminal.

[0102] In step S502, if it is determined that the current user is not a traffic control user based on the mobile network package information, the user image currently captured by the camera of the target terminal is obtained.

[0103] In step S503, the identity of the user image is identified to obtain the identity information of the current user, and it is determined whether the current user is a traffic control user based on the identity information.

[0104] In this embodiment, the target terminal can be a terminal with a SIM card installed with a mobile network package corresponding to the data processing method, or other terminals that can access a mobile data network, and the mobile data network is preferably a 5G network. When the target terminal accesses the mobile data network, it is determined whether the current user of the target terminal is a traffic control user. Specifically, the current SIM card information of the target terminal is obtained, and it is determined whether the package information of the SIM card information is a mobile network package corresponding to the data processing method. If so, it is determined that the current user is a traffic control user.

[0105] If it is determined that the current user is not a traffic control user based on the mobile network package information, the user image currently captured by the camera of the target terminal is obtained. Specifically, a user image acquisition request is sent to the target terminal, and the target terminal controls its camera to capture the user image according to the acquisition request and feeds back the user image, wherein the user image includes a face image.

[0106] Then, the identity of the user image is identified to obtain the identity information of the current user. Specifically, the face feature can be obtained by face recognition of the user image, and the obtained face feature is matched with the pre-stored face information, such as the face information of the public security system, to obtain the identity information of the current user. It is determined whether the current user is a traffic control user based on the identity information. For example, if the identity information of the current user is a student, it is determined that the current user is a traffic control user. The identity information of the current user includes age, and when the age is less than a predetermined age, it is determined that the current user is a traffic control user. The predetermined age can be reasonably set, for example, the predetermined age is 18 years old, 24 years old, etc.

[0107] The data processing method provided in the embodiment can determine whether the current user is a traffic control user by judging the user image, so that the data processing method can be applied to all terminals accessing the mobile data network, and the accuracy of the early warning of the target terminal is further improved.

[0108] The application further provides a data processing device, referring to Figure 4 , the data processing device comprises:

[0109] The first obtaining module 10 is configured to obtain APP identification information corresponding to the target terminal based on a service-oriented interface Nchf when the target terminal accesses a mobile data network.

[0110] The second obtaining module 20 is configured to obtain an APP corresponding to the APP identification information and determine whether a target control APP exists in the APP.

[0111] The third obtaining module 30 is configured to obtain traffic usage information corresponding to the target terminal based on the Nchf if the target control APP exists in the APP.

[0112] The early warning module 40 is configured to perform an early warning operation on the target terminal based on the traffic usage information.

[0113] The method performed by each program unit can refer to each embodiment of the data processing method of the application, and will not be described here.

[0114] The application further provides a computer readable storage medium.

[0115] The data processing program is stored on the computer readable storage medium of the application, and the data processing program is executed by the processor to realize the steps of the data processing method.

[0116] The method realized by the data processing program executed on the processor can refer to each embodiment of the data processing method of the application, and will not be described here.

[0117] In addition, the application further provides a computer program product, and the computer program product comprises a data processing program.

[0118] It is to be understood that the terminology "including", "comprising", or any other variation thereof, is intended to cover a non-exclusive inclusion such that process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises a... " does not, without more constraints, exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the element.

[0119] The above-mentioned embodiment numbers of the present application are only for description, and do not represent the advantages and disadvantages of the embodiments.

[0120] Those skilled in the art can clearly understand the above-mentioned embodiment methods by means of software and the necessary general hardware platform, of course, they can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk) and includes a plurality of instructions for causing a terminal device (which can be a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the methods described in the various embodiments of the present application.

[0121] The above is only the preferred embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent flow transformation, or direct or indirect application in other related technical fields, which is made by using the content of the specification and drawings of the present application, is also included in the patent protection scope of the present application.

Claims

1. A data processing method, characterized in that, The data processing method includes the following steps: When the target terminal accesses the mobile data network, the APP identification information corresponding to the target terminal is obtained based on the service interface Nchf. Obtain the APP corresponding to the APP identification information, and determine whether there is a target control APP in the APP; If the APP contains a target management APP, then the traffic usage information corresponding to the target terminal is obtained based on the Nchf. Based on the traffic usage information, an early warning operation is performed on the target terminal; The APP identification information and the traffic usage information are obtained by extracting them from the file header of the real-time information pushed to the target terminal through the service interface Nchf. The traffic usage information includes the traffic used and / or the duration of use.

2. The data processing method as described in claim 1, characterized in that, The steps of obtaining the APP corresponding to the APP identifier information and determining whether the target management APP exists in the APP include: Obtain the APP corresponding to the APP identifier information, and obtain the business type corresponding to the APP; Determine whether the business type matches the preset management business type. If the business type matches the preset management business type, then it is determined that a target management APP exists in the APP.

3. The data processing method as described in claim 1, characterized in that, The steps for performing traffic control operations on the target terminal based on the traffic usage information include: Based on the traffic usage information, determine the traffic usage and / or usage duration of the APP corresponding to the preset controlled service type within the preset range; If the usage traffic and / or usage duration meet the preset control conditions, an early warning operation will be performed on the target terminal.

4. The data processing method as described in claim 3, characterized in that, The step of issuing an early warning to the target terminal if the usage traffic and / or usage duration meet preset control conditions includes: If the data usage exceeds the preset data usage and / or the usage duration exceeds the preset duration, then obtain the number of warning operations for that day; If the number of warning operations is less than the first preset number, a prompt message is sent to the parent terminal corresponding to the target terminal, and the number of warning operations is updated.

5. The data processing method as described in claim 4, characterized in that, After the step of obtaining the number of warning operations for the day, the method further includes: If the number of warning operations is greater than or equal to the first preset number and less than the second preset number, then the traffic rate of the target terminal is limited and the number of warning operations is updated. If the number of warning operations is greater than or equal to the second preset number, then a shutdown operation is performed on the target terminal.

6. The data processing method according to any one of claims 1 to 5, characterized in that, The step of obtaining the APP identifier information corresponding to the target terminal based on the service interface Nchf when the target terminal accesses the mobile data network includes: When the target terminal accesses the mobile data network, it is determined whether the current user of the target terminal is a traffic control user; If the current user is a traffic control user, then the APP identification information corresponding to the target terminal is obtained based on the service interface Nchf.

7. The data processing method as described in claim 6, characterized in that, The step of determining whether the current user of the target terminal is a traffic control user when the target terminal accesses the mobile data network includes: When a target terminal accesses a mobile data network, it is determined whether the current user is a traffic control user based on the target terminal's current mobile network package information. If it is determined based on the mobile network package information that the current user is a non-traffic control user, then the user image currently captured by the camera of the target terminal is obtained; The user image is used for identity recognition to obtain the current user's identity information, and the current user is determined to be a traffic control user based on the identity information.

8. A data processing apparatus, characterized in that, The data processing device includes: The first acquisition module is used to acquire the APP identification information corresponding to the target terminal based on the service interface Nchf when the target terminal accesses the mobile data network. The second acquisition module is used to acquire the APP corresponding to the APP identification information and determine whether there is a target control APP in the APP; The third acquisition module is used to acquire the traffic usage information corresponding to the target terminal based on the Nchf if there is a target management APP in the APP. The early warning module is used to perform early warning operations on the target terminal based on the traffic usage information; The APP identification information and the traffic usage information are obtained by extracting them from the file header of the real-time information pushed to the target terminal through the service interface Nchf. The traffic usage information includes the traffic used and / or the duration of use.

9. A data processing device, characterized in that, The data processing device includes: a memory, a processor, and a data processing program stored in the memory and executable on the processor, wherein the data processing program, when executed by the processor, implements the steps of the data processing method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a data processing program, which, when executed by a processor, implements the steps of the data processing method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Traffic notifying system and method

    CN102811135A