Method and apparatus for detecting misuse of a broadband terminal

By acquiring the terminal type and data of broadband terminals, and combining preset verification data and machine learning models, the system can automatically detect whether broadband terminals have been stolen. This solves the problem of time-consuming and labor-intensive verification relying on user complaints in existing technologies, and improves user experience and security.

CN119966855BActive Publication Date: 2025-10-21CHINA TELECOM CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510138554.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-07
Publication Date
2025-10-21
Estimated Expiration
2045-02-07

AI Technical Summary

Technical Problem

The phenomenon of broadband terminal misuse is widespread. Relying on user complaints to verify is time-consuming and labor-intensive, affecting customer experience and posing a security risk.

Method used

By obtaining the terminal type of the terminal to be verified, the corresponding terminal data is obtained according to the terminal type. The system automatically determines whether the terminal has been stolen by using the preset verification data matching relationship, including obtaining outbound information, traffic information, LOID identifier, usage mode and work order information, and combines machine learning models to detect theft.

Benefits of technology

It enables automatic detection of broadband terminal theft, improves user experience, ensures that data from newly registered terminals is standardized and accurate, reduces the time and cost of manual verification, and lowers security risks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119966855B_ABST
    Figure CN119966855B_ABST
Patent Text Reader

Abstract

The application discloses a kind of detection broadband terminal is stolen and verifies method and device of use. Among them, the method includes: obtaining the terminal type of terminal to be verified, wherein, terminal to be verified refers to the broadband terminal that enters use state after warehouse exit, and terminal type is the type determined according to the use state after warehouse exit of terminal to be verified;According to terminal type, the terminal data required for verifying terminal to be verified is obtained;According to terminal type, determine the stolen use scene of terminal to be verified;In the matching relationship between terminal data and preset verification data meets the stolen use scene, determine the current state of terminal to be verified is stolen use state, wherein, there is a one-to-one mapping relationship between preset verification data and terminal type.The application solves the technical problem that the theft of broadband terminal in the related art usually depends on the mode of checking after user complaint, which is not only time-consuming and labor-intensive, but also affects customer use perception and brings certain safety hazards.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of broadband network operation and maintenance, and in particular to a verification method and device for detecting the unauthorized use of a broadband terminal. Background Art

[0002] Broadband internet access is now universal, and the number of broadband terminals is high. However, due to various reasons, such as users owning multiple homes or living in different locations, a certain percentage of these terminals remain idle, with no internet access records for over a month or even a year. This can lead to some broadband terminals being misused after leaving the warehouse without proper installation and use. In practice, cases of broadband terminal theft are common.

[0003] Broadband services are a key area of ​​development for the communications industry. Theft of broadband terminals, substitution of inferior devices for superior ones, replacement of old devices for new ones, or even disappearance not only impacts customer experience but also poses security risks.

[0004] In the above-mentioned related technologies, the misuse of broadband terminals usually relies on verification after user complaints, which is not only time-consuming and labor-intensive, affecting customer usage experience, but also brings certain security risks. No effective solution has been proposed yet. Summary of the Invention

[0005] The embodiments of the present invention provide a verification method and device for detecting the misuse of broadband terminals, so as to at least solve the technical problem that the misuse of broadband terminals in related technologies usually relies on verification after user complaints, which is not only time-consuming and labor-intensive, but also affects customer usage experience and brings certain security risks.

[0006] According to one aspect of an embodiment of the present invention, a verification method for detecting the misuse of a broadband terminal is provided, comprising: obtaining a terminal type of a terminal to be verified, wherein the terminal to be verified refers to a broadband terminal that enters a usage state after being released from a warehouse, and the terminal type is a type determined according to the usage state of the terminal to be verified after being released from the warehouse; obtaining terminal data required for verifying the terminal to be verified according to the terminal type; determining an misuse scenario in which the terminal to be verified is misused according to the terminal type; and determining that the current state of the terminal to be verified is a misused state when a matching relationship between the terminal data and preset verification data conforms to the misuse scenario, wherein a one-to-one mapping relationship exists between the preset verification data and the terminal type.

[0007] Optionally, obtaining the terminal type of the terminal to be verified includes: after determining that the terminal to be verified is out of the warehouse, obtaining the outbound information and traffic information of the terminal to be verified; when the outbound information indicates that the terminal to be verified is out of the warehouse for the first time, and the traffic information indicates that the data traffic of the terminal to be verified within the first predetermined period after the outbound is not zero, determining that the terminal type is a new outbound terminal; when the outbound information indicates that the terminal to be verified is out of the warehouse for the first time, and the traffic information indicates that the data traffic of the terminal to be verified within the first predetermined period after the outbound is zero, determining that the terminal type is a newly installed zero-traffic terminal; when the outbound information indicates that the terminal to be verified is not out of the warehouse for the first time, determining that the terminal type is a recycling terminal.

[0008] Optionally, terminal data required for verifying the terminal to be verified is obtained according to the terminal type, including: when the terminal type is a newly-released terminal, determining the current LOID identifier and the original LOID identifier of the newly-released terminal obtained according to the serial number of the terminal to be verified as the terminal data, wherein the current LOID identifier is the current LOID identifier of the terminal to be verified, and the original LOID identifier is the first LOID identifier of the terminal to be verified after it is released from the warehouse; when the terminal type is a newly-installed zero-flow terminal, determining the target user's usage pattern of the terminal to be verified and the distribution link during the installation process of the newly-installed zero-flow terminal as the terminal data; when the terminal type is a recycled terminal, determining the deviation time of the binding time of the terminal to be verified with the target user compared to the recycling time of the terminal to be verified, and the work order information of the terminal to be verified within the second predetermined time period bound to the target user as the terminal data, wherein the work order information refers to the record information during the use of the broadband terminal, and the second predetermined time period is less than the first predetermined time period.

[0009] Optionally, when the terminal type is a new outbound terminal, the current LOID identifier and the original LOID identifier of the new outbound terminal obtained according to the serial number of the terminal to be verified are determined as the terminal data, including: when the terminal type is the new outbound terminal, the outbound list of the broadband terminal within the first preset historical time period is obtained according to the terminal system, wherein the terminal system is used to record the entry and exit information of the broadband terminal; the terminal information change work order in the outbound list is eliminated to obtain the target outbound list, wherein the terminal information change work order refers to the work order generated when a user demand change signal is received during the use of the broadband terminal; based on the target outbound list, the current LOID identifier and the original LOID identifier of the new outbound terminal are obtained according to the serial number of the terminal to be verified; and the current LOID identifier and the original LOID identifier are determined as the terminal data.

[0010] Optionally, when the terminal type is a newly installed zero-traffic terminal, the target user's usage pattern of the terminal to be verified and the distribution link during the installation of the newly installed zero-traffic terminal are determined as the terminal data, including: when the terminal type is the newly installed zero-traffic terminal, all broadband work orders of the newly installed zero-traffic terminals within a second preset historical time period are obtained according to the integrated scheduling system, wherein the integrated scheduling system is used to record the installation and maintenance scheduling information of the broadband terminal, and the second preset historical time period is a historical time period that is the same as or different from the first preset historical time period; the work orders of preset broadband products in the broadband work orders are eliminated to obtain target broadband work orders, wherein the preset broadband product refers to a broadband product used to provide encrypted communication or predetermined network access services under a preset network environment; based on the target broadband work order, the target user's usage pattern of the terminal to be verified and the distribution link during the installation of the terminal to be verified are obtained; and the usage pattern and the distribution link are determined as the terminal data.

[0011] Optionally, determining the theft scenario of the terminal to be verified being stolen based on the terminal type includes: when the terminal type is a new outbound terminal, determining that the theft scenario is that the two LOID identifiers in the preset verification data are different; when the terminal type is a newly installed zero-flow terminal, determining that the theft scenario is that the preset usage mode in the preset verification data is a rental mode, and the distribution link in the preset verification data is external delivery, wherein the rental mode refers to that the target user rents the broadband terminal by leasing, and the external delivery is used to check that the broadband terminal has been delivered to The completion status of the target user is identified; when the terminal type is a recycling terminal, the theft scenario is determined to be that the preset deviation time in the preset verification data is less than the third preset time, and there is no preset service guarantee work order and preset reservation information change work order in the preset verification data, wherein the preset service guarantee work order is used to record information about the installation and activation process of the broadband terminal, and the preset reservation information change work order is used to record information about the target user's request to change the reservation installation information service, and the third preset time is a time length that is greater than the second preset time length and is the same as or different from the first preset time length.

[0012] Optionally, the verification method for detecting the misuse of a broadband terminal further includes: obtaining terminal information of the terminal to be verified, wherein the terminal information is used to verify whether the terminal to be verified is misused; inputting the terminal information into a misuse detection model to process the terminal information using the misuse detection model to obtain a misuse detection result, wherein the misuse detection model is trained by machine learning using multiple sets of training data, and each set of the multiple sets of training data includes: sample terminal information, and a sample misuse detection result corresponding to the sample terminal information; when the misuse detection result indicates that the terminal information meets any one of the misuse scenarios, determining that the current state of the terminal to be verified is the misused state.

[0013] According to another aspect of an embodiment of the present invention, a verification device for detecting the misuse of a broadband terminal is also provided, including: a first acquisition unit, used to obtain the terminal type of the terminal to be verified, wherein the terminal to be verified refers to a broadband terminal that enters a usage state after being released from the warehouse, and the terminal type is a type determined according to the usage state of the terminal to be verified after being released from the warehouse; a second acquisition unit, used to obtain terminal data required for verifying the terminal to be verified according to the terminal type; a first determination unit, used to determine the misuse scenario of the terminal to be verified according to the terminal type; a second determination unit, used to determine that the current state of the terminal to be verified is a misused state when the matching relationship between the terminal data and the preset verification data meets the misuse scenario, wherein there is a one-to-one mapping relationship between the preset verification data and the terminal type.

[0014] Optionally, the first acquisition unit includes: an acquisition module for acquiring the outbound information and flow information of the terminal to be verified after determining that the terminal to be verified has been shipped out; a first determination module for determining that the terminal type is a new outbound terminal when the outbound information indicates that the terminal to be verified is shipped out for the first time and the flow information indicates that the data flow of the terminal to be verified within a first predetermined period after shipping out is not zero; a second determination module for determining that the terminal type is a newly installed zero-flow terminal when the outbound information indicates that the terminal to be verified is shipped out for the first time and the flow information indicates that the data flow of the terminal to be verified within the first predetermined period after shipping out is zero; a third determination module for determining that the terminal type is a recycling terminal when the outbound information indicates that the terminal to be verified is not shipped out for the first time.

[0015] Optionally, the second acquisition unit includes: a fourth determination module for determining, when the terminal type is a newly shipped terminal, the current LOID identifier and the original LOID identifier of the newly shipped terminal obtained according to the serial number of the terminal to be verified as the terminal data, wherein the current LOID identifier is the current LOID identifier of the terminal to be verified, and the original LOID identifier is the first LOID identifier of the terminal to be verified after it leaves the warehouse; a fifth determination module for determining, when the terminal type is a newly installed zero-flow terminal, the target user's usage pattern of the terminal to be verified and the distribution link during the installation process of the newly installed zero-flow terminal as the terminal data; a sixth determination module for determining, when the terminal type is a recycled terminal, the deviation time of the binding time of the terminal to be verified with the target user compared to the recycling time of the terminal to be verified, and the work order information of the terminal to be verified within the second predetermined time period bound to the target user as the terminal data, wherein the work order information refers to the record information during the use of the broadband terminal, and the second predetermined time period is less than the first predetermined time period.

[0016] Optionally, the fourth determination module includes: a first acquisition sub-module, used to obtain the outbound list of the broadband terminal within a first preset historical time period according to the terminal system when the terminal type is the new outbound terminal, wherein the terminal system is used to record the inbound and outbound information of the broadband terminal; a second acquisition sub-module, used to eliminate the terminal information change work order in the outbound list to obtain the target outbound list, wherein the terminal information change work order refers to the work order generated when a user demand change signal is received during the use of the broadband terminal; a third acquisition sub-module, used to obtain the current LOID identifier and the original LOID identifier of the new outbound terminal based on the serial number of the terminal to be verified based on the target outbound list; the first determination sub-module, used to determine that the current LOID identifier and the original LOID identifier are the terminal data.

[0017] Optionally, the fifth determination module includes: a fourth acquisition sub-module, which is used to obtain, when the terminal type is the newly installed zero-traffic terminal, all broadband work orders of the newly installed zero-traffic terminals within a second preset historical time period according to the integrated scheduling system, wherein the integrated scheduling system is used to record the installation and maintenance scheduling information of the broadband terminal, and the second preset historical time period is a historical time period that is the same as or different from the first preset historical time period; a fifth acquisition sub-module, which is used to eliminate the work orders of preset broadband products in the broadband work orders to obtain target broadband work orders, wherein the preset broadband product refers to a broadband product used to provide encrypted communication or predetermined network access services under a preset network environment; a sixth acquisition sub-module, which is used to obtain the target user's usage pattern of the terminal to be verified and the distribution link in the installation process of the terminal to be verified based on the target broadband work order; a second determination sub-module, which is used to determine that the usage pattern and the distribution link are the terminal data.

[0018] Optionally, the first determination unit includes: a seventh determination module for determining, when the terminal type is a new outbound terminal, that the theft scenario is that the two LOID identifiers in the preset verification data are different; an eighth determination module for determining, when the terminal type is a newly installed zero-flow terminal, that the theft scenario is that the preset usage mode in the preset verification data is a rental mode, and the distribution link in the preset verification data is external delivery, wherein the rental mode refers to that the target user rents the broadband terminal by leasing, and the external delivery is used to verify that the broadband terminal has been delivered to the target user. The completion status is identified; the ninth determination module is used to determine, when the terminal type is a recycling terminal, that the theft scenario is that the preset deviation time in the preset verification data is less than the third preset time, and there is no preset service guarantee work order and preset reservation information change work order in the preset verification data, wherein the preset service guarantee work order is used to record information on the installation and activation process of the broadband terminal, and the preset reservation information change work order is used to record information on the target user's request for a change in the reservation installation information service, and the third predetermined time is a time length that is greater than the second predetermined time length and is the same as or different from the first predetermined time length.

[0019] Optionally, the verification device for detecting the misuse of a broadband terminal further includes: a third acquisition unit, for acquiring terminal information of the terminal to be verified, wherein the terminal information is used to verify whether the terminal to be verified is misused; a fourth acquisition unit, for inputting the terminal information into a misuse detection model, so as to process the terminal information using the misuse detection model to obtain a misuse detection result, wherein the misuse detection model is trained by machine learning using multiple sets of training data, and each set of the multiple sets of training data includes: sample terminal information, and a sample misuse detection result corresponding to the sample terminal information; a third determination unit, for determining that the current state of the terminal to be verified is the misused state when the misuse detection result indicates that the terminal information meets any one of the misuse scenarios.

[0020] According to another aspect of an embodiment of the present invention, a verification system for detecting the unauthorized use of a broadband terminal is provided. The verification system for detecting the unauthorized use of a broadband terminal uses any of the above-mentioned verification methods for detecting the unauthorized use of a broadband terminal.

[0021] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes a stored program, wherein the program executes any one of the above-mentioned verification methods for detecting the unauthorized use of a broadband terminal.

[0022] According to another aspect of an embodiment of the present invention, a processor is further provided, wherein the processor is configured to run a program, wherein when the program is run, any one of the above-mentioned verification methods for detecting the unauthorized use of a broadband terminal is executed.

[0023] According to another aspect of an embodiment of the present invention, a computer program product is provided, comprising computer instructions, which, when executed by a processor, execute any one of the aforementioned verification methods for detecting theft of a broadband terminal.

[0024] In an embodiment of the present invention, the terminal type of the terminal to be verified is obtained, wherein the terminal to be verified refers to a broadband terminal that enters a usage state after being stored in a warehouse, and the terminal type is a type determined according to the usage state of the terminal to be verified after being released from the warehouse; terminal data required for verifying the terminal to be verified is obtained according to the terminal type; an theft scenario in which the terminal to be verified is stolen is determined according to the terminal type; and when the matching relationship between the terminal data and the preset verification data conforms to the theft scenario, the current state of the terminal to be verified is determined to be a stolen state, wherein a one-to-one mapping relationship exists between the preset verification data and the terminal type. Through the above technical solutions, the purpose of monitoring the configuration data of broadband terminals in different usage states after leaving the warehouse and automatically analyzing whether they meet the corresponding theft scenarios to determine whether they have been stolen is achieved. It also realizes the automatic compliance verification of the original resource configuration data and the actual configuration data when the broadband is newly installed or the machine is moved to the network with an account. By discovering abnormal changes in the configuration data of the broadband terminal, the technical effect of automatically analyzing and judging whether the broadband terminal has been stolen is achieved. It ensures the standardization and accuracy of the data of the newly connected broadband terminals from the source, improves the user experience, and solves the technical problem that the theft of broadband terminals in related technologies usually relies on verification after user complaints, which is not only time-consuming and labor-intensive, but also affects the customer's usage perception and also brings certain security risks. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0026] Figure 1 This is a hardware structure block diagram of a mobile terminal for a verification method for detecting theft of a broadband terminal according to an embodiment of the present invention;

[0027] Figure 2 is a flow chart of a verification method for detecting theft of a broadband terminal according to an embodiment of the present invention;

[0028] Figure 3 is a flow chart of an optional verification method for detecting theft of a broadband terminal according to an embodiment of the present invention;

[0029] Figure 4 This is a flow chart of determining whether a new outbound terminal has been stolen according to an embodiment of the present invention;

[0030] Figure 5 This is a flow chart of determining whether a newly installed zero-flow terminal is stolen according to an embodiment of the present invention;

[0031] Figure 6 is a flow chart of determining whether a recycling terminal is stolen according to an embodiment of the present invention;

[0032] Figure 7 2 is a schematic diagram of a verification device for detecting theft of a broadband terminal according to an embodiment of the present invention. DETAILED DESCRIPTION

[0033] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.

[0034] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0035] The following are some of the nouns or terms involved in the embodiments of the present invention:

[0036] ONU (Optical Network Unit) is commonly used in fiber-optic communication systems. It connects user terminals to optical cables and provides network access. Simply put, an ONU is the terminal device that connects optical fiber to a user's home, often referred to as an "optical modem."

[0037] PON (Passive Optical Network) refers to an optical distribution network that does not contain any electronic devices or electronic power supplies. ODNs are composed entirely of passive components such as optical splitters, eliminating the need for expensive active electronics. A PON consists of an optical line terminal (OLT) installed in a central control station and a number of supporting optical network units (ONUs) installed at user locations.

[0038] LOID: Logical ID. This is the logical ID assigned to the optical terminal unit (ONU) when the CRM accepts a fiber broadband subscription request. This ID is used to centrally manage the ONU and automatically distribute configuration parameters to the designated ONU. This unique LOID is used for ONU service configuration and authentication.

[0039] AAA: Short for Authentication, Authorization, and Accounting. The AAA function of fiber-optic broadband services is implemented by the broadband authentication and billing system (AAA platform for short). It is responsible for implementing user account authentication, managing configuration data such as ports on the PON device side, BRASE device ports, speeds, and dynamic allocation of IP addresses.

[0040] CRM: Customer Relationship Management, referred to as CRM, refers to the transaction management system between a company and its customers in sales and services. It provides customers with innovative and personalized customer interaction and service processes, and is used to manage broadband account users, access methods, speeds, and generate LOID information.

[0041] I TMS terminal management system: The terminal resource management system is built by telecom operators to manage network terminal resources and their configuration. It is a management system that can provide network terminal configuration services to users. It is responsible for the remote configuration of optical modems, the initial issuance of LOID, VLAN, rate, etc., and the recording of terminal serial numbers SN.

[0042] Terminal system: responsible for the in-and-out information of the terminal terminals of the telecommunications network, including the terminal's manufacturer, model, serial number, etc., and is responsible for the in-and-out records of broadband terminals: terminal serial number SN, entry time, exit time, manufacturer, and specification data.

[0043] Comprehensive coordination system: responsible for the scheduling of broadband installation and maintenance work orders. The system work order information includes whether the terminal is installed, the source of the terminal, the broadband construction account number and other information.

[0044] Data analysis platform: responsible for collecting CRM user information, product information data, terminal system, AAA platform and other data, and establishing wide table analysis.

[0045] As described in the background, related art methods for detecting theft of broadband terminals typically rely on user complaints followed by verification. This is not only time-consuming and labor-intensive, impacting customer experience, but also presents certain security risks. To address these shortcomings, embodiments of the present invention provide a method and apparatus for detecting theft of broadband terminals.

[0046] The technical solutions in the embodiments of the present invention will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present invention.

[0047] The method embodiments provided in the embodiments of the present invention can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 FIG. 1 is a hardware structure block diagram of a mobile terminal for a verification method for detecting theft of a broadband terminal according to an embodiment of the present invention. Figure 1 As shown, the mobile terminal may include one or more ( Figure 1 Only one is shown) a processor 102 (the processor 102 may include but is not limited to a microprocessor MCU or a programmable logic device FPGA and other processing devices) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input and output device 108 for communication functions. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.

[0048] Memory 104 can be used to store computer programs, such as software programs and modules of application software, such as the computer program corresponding to the verification method for detecting theft of broadband terminals in the embodiments of the present invention. Processor 102 executes the computer programs stored in memory 104 to execute various functional applications and data processing, thereby implementing the aforementioned method. Memory 104 may include high-speed random access memory (RAM) and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, memory 104 may further include memory remotely located from processor 102, which can be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof. Transmission device 106 is used to receive or transmit data via a network. Specific examples of such networks may include a wireless network provided by the mobile terminal's telecommunications provider. In one example, transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0049] According to an embodiment of the present invention, a method embodiment of a verification method for detecting the unauthorized use of a broadband terminal is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0050] Figure 2 FIG. 1 is a flow chart of a verification method for detecting theft of a broadband terminal according to an embodiment of the present invention. Figure 2 As shown, the method includes the following steps:

[0051] Step S202 , obtaining the terminal type of the terminal to be verified, wherein the terminal to be verified refers to a broadband terminal that is put into use after being released from the warehouse, and the terminal type is determined according to the use status of the terminal to be verified after leaving the warehouse.

[0052] According to the above embodiment of the present invention, in the above step S202, the terminal type of the terminal to be verified is obtained, including: after determining that the terminal to be verified is out of the warehouse, obtaining the outbound information and traffic information of the terminal to be verified; when the outbound information indicates that the terminal to be verified is out of the warehouse for the first time, and the traffic information indicates that the data traffic of the terminal to be verified within the first predetermined period after the outbound is not zero, determining that the terminal type is a new outbound terminal; when the outbound information indicates that the terminal to be verified is out of the warehouse for the first time, and the traffic information indicates that the data traffic of the terminal to be verified within the first predetermined period after the outbound is zero, determining that the terminal type is a newly installed zero-traffic terminal; when the outbound information indicates that the terminal to be verified is not out of the warehouse for the first time, determining that the terminal type is a recycled terminal.

[0053] The following combination Figure 3 The above embodiments of the present invention are described in detail. Figure 3 The figure is a flow chart of an optional verification method for detecting the theft of a broadband terminal according to an embodiment of the present invention.

[0054] like Figure 3 As shown, the outbound information of the terminal to be verified can be obtained according to the terminal entry and exit system, and the flow information of the terminal to be verified can be obtained according to the broadband authentication system (AAA platform), and then the terminal to be verified can be analyzed according to the outbound information and flow information of the terminal to be verified to determine which terminal type it belongs to.

[0055] Specifically, if the outbound information indicates that the terminal to be verified is outbound for the first time (i.e. Figure 3If the outbound information indicates that the terminal to be verified is outbound for the first time, and the flow information indicates that the data flow of the terminal to be verified within the first predetermined period after the outbound (assuming that 3 months is the first predetermined period) is not zero, then the terminal type to which the terminal to be verified belongs is a new outbound terminal; if the outbound information indicates that the terminal to be verified is outbound for the first time, and the flow information indicates that the data flow of the terminal to be verified within the first predetermined period after the outbound is zero, then the terminal type to which the terminal to be verified belongs is a newly installed zero-flow terminal; if the outbound information indicates that the terminal to be verified is not outbound for the first time (i.e. Figure 3 If the terminal to be verified is shipped out after recycling as shown), it can be considered that the terminal type to which the terminal to be verified belongs is a recycling terminal.

[0056] Step S204: acquiring terminal data required for verifying the terminal to be verified according to the terminal type.

[0057] like Figure 3 As shown, three methods are provided for determining whether the terminal to be verified is stolen, corresponding to three types of broadband terminals. The determination data used in these three determination methods are also different. Therefore, when verifying whether the terminal to be verified is stolen, the corresponding terminal data must first be obtained according to the terminal type to which the terminal to be verified belongs, so as to facilitate subsequent verification.

[0058] According to the above embodiment of the present invention, in the above step S204, the terminal data required for verification of the terminal to be verified is obtained according to the terminal type, including: in the case where the terminal type is a newly-issued terminal, the current LOID identifier and the original LOID identifier of the newly-issued terminal obtained according to the serial number of the terminal to be verified are determined as terminal data, wherein the current LOID identifier is the current LOID identifier of the terminal to be verified, and the original LOID identifier is the first LOID identifier after the terminal to be verified is shipped out of the warehouse; in the case where the terminal type is a newly-installed zero-traffic terminal, the target user's usage mode of the terminal to be verified and the distribution link during the installation process of the newly-installed zero-traffic terminal are determined as terminal data; in the case where the terminal type is a recycled terminal, the deviation time of the binding time of the terminal to be verified with the target user compared to the recycling time of the terminal to be verified, and the work order information of the terminal to be verified within the second predetermined time period bound to the target user are determined as terminal data, wherein the work order information refers to the record information during the use of the broadband terminal, and the second predetermined time period is less than the first predetermined time period.

[0059] Specifically, if the terminal type of the terminal to be verified is a newly-issued terminal, it is necessary to obtain the current LOID identifier and the original LOID identifier of the newly-issued terminal based on the serial number of the terminal to be verified as the terminal data for subsequent verification whether it has been stolen; if the terminal type of the terminal to be verified is a newly-installed zero-flow terminal, it is necessary to obtain the target user's usage pattern of the terminal to be verified and the distribution link during the installation process of the newly-installed zero-flow terminal as the terminal data for subsequent verification whether it has been stolen; if the terminal type of the terminal to be verified is a recycled terminal, it is necessary to obtain the deviation time of the binding time of the terminal to be verified with the target user compared with the recycling time of the terminal to be verified, and the work order information of the terminal to be verified within the second predetermined time period bound to the target user (here generally refers to the work order information on the day of binding, that is, it can be considered that the second predetermined time period is generally up to 24 hours. Of course, it can also be adaptively adjusted according to actual conditions, and there is no specific restriction here) as the terminal data for subsequent verification whether it has been stolen.

[0060] The following combination Figure 4 、 Figure 5 and Figure 6 The above embodiments of the present invention are described in detail. Figure 4 This is a flow chart of determining whether a new outbound terminal has been stolen according to an embodiment of the present invention. Figure 5 This is a flow chart of determining whether a newly installed zero-flow terminal is stolen according to an embodiment of the present invention. Figure 6 The flowchart of determining whether a recycling terminal is stolen according to an embodiment of the present invention.

[0061] In a specific embodiment of the present invention, when the terminal type is a new outbound terminal, the current LOID identifier and the original LOID identifier of the new outbound terminal obtained according to the serial number of the terminal to be verified are determined as the terminal data, including: when the terminal type is a new outbound terminal, obtaining the outbound list of the broadband terminal within the first preset historical time period according to the terminal system, wherein the terminal system is used to record the inbound and outbound information of the broadband terminal; eliminating the terminal information change work order in the outbound list to obtain the target outbound list, wherein the terminal information change work order refers to the work order generated when a user demand change signal is received during the use of the broadband terminal; obtaining the current LOID identifier and the original LOID identifier of the new outbound terminal according to the serial number of the terminal to be verified based on the target outbound list; determining the current LOID identifier and the original LOID identifier as the terminal data.

[0062] On the one hand, if Figure 4As shown, in the case that the terminal type to be verified is a new outbound terminal, the terminal (terminal) inbound and outbound ledger system can be used to extract the outbound list T1 (manufacturer, serial number SN) of the past three months (i.e., the first preset historical time period); then, based on the outbound list T1 and the keyword serial number SN, the ITMS system LOID (and the current LOID identifier in the above embodiment of the present invention) and the broadband account are extracted to generate a new list T2 (including manufacturer, SN, LOID, and broadband account); then, based on the list T2 and the keyword broadband account, the CRM system original identifier LOID_0 (i.e., the original LOID identifier in the above embodiment of the present invention) is extracted to generate table T3. The LOID identifier and the original identifier LOID_0 of the terminal to be verified extracted here are the terminal data that need to be obtained.

[0063] It should be noted that during the normal service of the broadband terminal, corresponding terminal information change work orders may be generated due to changes in user needs (such as replacement of terminal equipment, account migration, etc.). This is an account binding situation caused by normal service changes. In order to avoid false alarms in the subsequent verification process, the above-mentioned outbound list T1 is a list after removing the terminal information change work orders in the original outbound list to ensure the accuracy of the verification of theft.

[0064] In another specific embodiment of the present invention, when the terminal type is a newly installed zero-traffic terminal, the target user's usage pattern of the terminal to be verified and the distribution link in the installation process of the newly installed zero-traffic terminal are determined as terminal data, including: when the terminal type is a newly installed zero-traffic terminal, according to the integrated scheduling system, all broadband work orders of the newly installed zero-traffic terminals within the second preset historical time period are obtained, wherein the integrated scheduling system is used to record the installation and maintenance scheduling information of the broadband terminal, and the second preset historical time period is a historical time period that is the same as or different from the first preset historical time period; the work orders of preset broadband products in the broadband work orders are eliminated to obtain the target broadband work orders, wherein the preset broadband products refer to broadband products used to provide encrypted communication or scheduled network access services under a preset network environment; based on the target broadband work orders, the target user's usage pattern of the terminal to be verified and the distribution link in the installation process of the terminal to be verified are obtained; and the usage pattern and distribution link are determined as terminal data.

[0065] On the other hand, Figure 5As shown, when the terminal type to be verified is a newly installed zero-traffic terminal, the comprehensive dispatching system (i.e., the integrated dispatching system) can be used to extract the newly installed broadband list (account, LOID, work order number, terminal source, delivery link status) table T5 within 1 month (i.e., the above-mentioned second preset historical time period), and eliminate broadband products with the nature of "VPDN" and the professional type of "metropolitan area network VPN". The terminal source field (i.e., the above-mentioned usage mode) is "rented from the bureau" (and the rental mode in the embodiment of the present invention), and the delivery link (i.e., the above-mentioned distribution link) is "external line delivery" The records are filtered out to obtain table T6; then, based on the T6 list and the keyword broadband account, the broadband account with zero traffic in the AAA system is extracted to obtain the T7 list.

[0066] It should be noted that broadband products with the nature of "VPDN" and the professional type of "metropolitan area network VPN" are broadband products used to provide encrypted communications or dedicated network access services in specific network environments. These two types of products may not generate obvious regular data traffic even in the initial stage of new installation. Therefore, when conducting zero-traffic theft analysis, these two types of broadband products need to be excluded to avoid misjudgment.

[0067] On the other hand, if Figure 6 As shown, when the terminal type to be verified is a recycling terminal, the terminal (terminal) in-and-out inventory ledger system can be used to generate a terminal list T9 (manufacturer, serial number SN) with a status of recycled; then, based on the above T9 list and according to the keyword serial number SN, the ITMS system LOID, broadband account, and search time / day are extracted to generate a new list T10 (including manufacturer, SN, LOID, broadband account, and search time / day); then, based on T10 and according to the keyword broadband account, the work order of the day in the integrated coordination system work order is extracted, and the time used to bind the new broadband account after it is re-issued and the work order of the day are used as the terminal data for subsequent verification of whether it has been stolen.

[0068] It should also be noted that, in the process of verifying whether the terminal to be verified is stolen, since there is no specific restriction on the order of retrieving the inventory information and traffic information, i.e., the terminal data, the embodiment of the present invention mainly provides three methods for determining whether the terminal to be verified is stolen, and there is no specific restriction on the specific order. That is, the terminal type of a terminal to be verified can be determined first, and then the corresponding data can be retrieved to verify whether it is stolen. Alternatively, the corresponding data can be retrieved first according to the judgment logic of a certain judgment method. In this process, it is specifically determined whether there is a broadband terminal that is stolen. For example, in the above-mentioned process of retrieving data and judging the terminal to be verified whose terminal type is a newly installed zero-traffic terminal, the integrated dispatching system (i.e., the integrated dispatching system) can be used to first extract a list of newly installed broadband within one month, and then filter out the records with the terminal source field being "rented from the bureau" and the delivery link being "external line delivery". Finally, the broadband accounts with zero traffic are filtered out, and the corresponding broadband terminals are listed as stolen terminals.

[0069] Step S206: determining the misuse scenario of the terminal to be verified to be misused according to the terminal type.

[0070] In this embodiment, the Figure 3 The three determination methods shown determine the scenarios when the broadband terminal of each terminal type is misused, so that when similar scenarios occur, it can be considered that it is misused.

[0071] According to the above embodiment of the present invention, in step S206, determining the misuse scenario of the terminal to be verified based on the terminal type includes: if the terminal type is a newly shipped terminal, determining the misuse scenario as two LOID identifiers in the preset verification data being different; if the terminal type is a newly installed zero-traffic terminal, determining the misuse scenario as the preset usage mode in the preset verification data being a rental mode, and the delivery link in the preset verification data being external delivery, wherein the rental mode refers to the target user renting the broadband terminal by leasing, and external delivery is used to indicate the completion status of the broadband terminal being delivered to the target user; if the terminal type is a recycled terminal, determining the misuse scenario as the preset deviation time in the preset verification data being less than a third predetermined time, and the absence of a preset service guarantee work order and a preset reservation information change work order in the preset verification data, wherein the preset service guarantee work order is used to record information about the broadband terminal installation and activation process, and the preset reservation information change work order is used to record information about the target user requesting a service change for the reservation installation information, and the third predetermined time is a time period that is greater than the second predetermined time period and is the same as or different from the first predetermined time period.

[0072] Specifically, if Figure 3 As shown, combined Figure 4It can be seen that when the terminal type to be verified is a new outbound terminal, if the LOID in the extracted terminal data is ≠LOID_0, it indicates that the new outbound terminal is occupied by the LOID of another terminal, and it can be considered that the broadband terminal is stolen; combined with Figure 5 It can be seen that, in the case that the terminal type to be verified is a newly installed zero-flow terminal, if the terminal source field in the terminal data of a broadband terminal of a newly installed zero-flow terminal type is "rented from the bureau" and the delivery link is "external line delivery", it can be considered that the broadband terminal has been stolen; combined with Figure 6 It can be seen that when the terminal type to be verified is a recycling terminal, if the terminal data of a broadband terminal that belongs to a recycling terminal shows that the deviation between the binding time of the terminal and the target user and the time when the terminal was last recycled is less than 3 months (that is, 3 months is taken as the third predetermined time period as an example, of course, it can also be adjusted based on actual conditions, and there is no specific restriction here), and there is no service guarantee work order and reservation information change work order corresponding to the broadband account of the terminal in the work order on the day of binding, then it can be considered that the broadband terminal has been stolen.

[0073] Step S208 , when the matching relationship between the terminal data and the preset verification data satisfies the misappropriation scenario, determining that the current state of the terminal to be verified is misappropriation, wherein there is a one-to-one mapping relationship between the preset verification data and the terminal type.

[0074] In this embodiment, if the terminal data obtained for a terminal to be verified is consistent with the theft scenario corresponding to the terminal type to which it belongs, that is, the terminal data of the terminal to be verified matches the preset verification data in the corresponding theft scenario, then the terminal to be verified can be considered to be in a stolen state; for example, the theft scenario corresponding to a broadband terminal whose terminal type is a new warehouse terminal is that the two LOID identifiers in the broadband are different, then the broadband terminal can be considered to be stolen. Assuming that the current LOID identifier LOID actually obtained for a terminal to be verified is different from the original LOID identifier LOID_0, then it can be considered that it meets this theft scenario, and it can be considered that the terminal to be verified is currently stolen.

[0075] In an optional embodiment of the present invention, the verification method for detecting the misuse of a broadband terminal further includes: obtaining terminal information of the terminal to be verified, wherein the terminal information is used to verify whether the terminal to be verified is misused; inputting the terminal information into a misuse detection model to process the terminal information using the misuse detection model to obtain a misuse detection result, wherein the misuse detection model is trained using multiple sets of training data through machine learning, and each set of the multiple sets of training data includes: sample terminal information, and a sample misuse detection result corresponding to the sample terminal information; when the misuse detection result indicates that the terminal information meets any misuse scenario, determining that the current state of the terminal to be verified is a misused state.

[0076] In this embodiment, a broadband terminal misuse detection model can also be trained through machine learning or other methods, so that the model can automatically analyze whether each broadband terminal has been misused based on its data information, and continuously optimize it with new input data during use to improve the accuracy of the model.

[0077] It should be noted that the specific numerical values ​​involved in the above embodiments of the present invention are all optional examples and do not limit them to the range. They can also be adaptively adjusted according to actual conditions and are not specifically limited in the embodiments of the present invention.

[0078] It is worth noting that when it is analyzed through the technical solution provided by the above-mentioned embodiment of the present invention that a terminal to be verified may be stolen, the relevant information of the terminal can be recorded in an audit table, so that the staff can verify one by one whether the recorded broadband terminal is indeed stolen according to the information recorded in the audit table, and take corresponding measures to deal with the stolen broadband terminal in a timely manner, so as to improve the user experience and avoid potential security threats caused by the theft of broadband terminals.

[0079] As can be seen from the above, the technical solutions provided by the above embodiments of the present invention can obtain the terminal type of the terminal to be verified, wherein the terminal to be verified refers to a broadband terminal that enters a usage state after being stored, and the terminal type is determined based on the usage state of the terminal to be verified after being released from the storage; terminal data required for verifying the terminal to be verified is obtained according to the terminal type; the theft scenario of the terminal to be verified being stolen is determined based on the terminal type; and when the matching relationship between the terminal data and the preset verification data meets the theft scenario, the current state of the terminal to be verified is determined to be theft. There is a one-to-one mapping relationship between the preset verification data and the terminal type, thereby achieving the purpose of automatically analyzing whether the configuration data of the broadband terminal under different usage states after being released from the storage meets the corresponding theft scenario to determine whether the terminal has been stolen. This achieves the automatic compliance verification of the original resource configuration data with the actual configuration data during the operation of newly installing a broadband terminal or relocating a terminal with an account, so as to automatically analyze and determine whether the broadband terminal has been stolen by discovering abnormal changes in the configuration data of the broadband terminal, thereby ensuring the standardization and accuracy of the data of the newly connected broadband terminal from the source, and improving the user experience.

[0080] Therefore, the technical solution provided by the above embodiments of the present invention solves the technical problem that the misuse of broadband terminals in related technologies usually relies on verification after user complaints, which is not only time-consuming and labor-intensive, affects customer usage perception, but also brings certain security risks.

[0081] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.

[0082] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus the necessary general hardware platform, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0083] According to an embodiment of the present invention, there is also provided a verification device for detecting theft of a broadband terminal for implementing the verification method for detecting theft of a broadband terminal. Figure 7 Schematic diagram of a verification device for detecting theft of a broadband terminal according to an embodiment of the present invention. Figure 7 As shown, the device includes: a first obtaining unit 71, a second obtaining unit 73, a first determining unit 75 and a second determining unit 77. The verification device for detecting the unauthorized use of a broadband terminal is described in detail below.

[0084] The first obtaining unit 71 is configured to obtain a terminal type of the terminal to be verified, wherein the terminal to be verified refers to a broadband terminal that has entered a use state after being stored in the warehouse, and the terminal type is determined based on the use state of the terminal to be verified after leaving the warehouse;

[0085] The second acquiring unit 73 is configured to acquire terminal data required for verifying the terminal to be verified according to the terminal type.

[0086] The first determining unit 75 is configured to determine, according to the terminal type, an unauthorized use scenario of the terminal to be verified.

[0087] The second determining unit 77 is configured to determine that the current state of the terminal to be verified is an unauthorized state when the matching relationship between the terminal data and the preset verification data satisfies the unauthorized use scenario, wherein there is a one-to-one mapping relationship between the preset verification data and the terminal type.

[0088] It should be noted here that the above-mentioned first acquisition unit 71, second acquisition unit 73, first determination unit 75 and second determination unit 77 correspond to steps S202 to S208 in the above-mentioned embodiment. The four units and the corresponding steps implement the same instances and application scenarios, but are not limited to the contents disclosed in the above-mentioned embodiment.

[0089] As can be seen from the above, in the scheme recorded in the above embodiment of the present invention, the first acquisition unit can be used to obtain the terminal type of the terminal to be verified, wherein the terminal to be verified refers to a broadband terminal that enters the use state after being stored in the warehouse, and the terminal type is a type determined according to the use state of the terminal to be verified after being taken out of the warehouse; then the second acquisition unit is used to obtain the terminal data required for verifying the terminal to be verified according to the terminal type; then the first determination unit is used to determine the theft scenario of the terminal to be verified being stolen according to the terminal type; finally, the second determination unit is used to determine the terminal to be verified when the matching relationship between the terminal data and the preset verification data meets the theft scenario. The current status is the stolen status, in which there is a one-to-one mapping relationship between the preset verification data and the terminal type, which achieves the purpose of monitoring the configuration data of the broadband terminal in different usage states after leaving the warehouse, and automatically analyzing whether it meets the corresponding theft scenario to determine whether it is stolen. It realizes the automatic compliance verification of the original resource configuration data and the actual configuration data when the broadband is newly installed or the machine is moved to the network with an account, so as to automatically analyze and determine whether the broadband terminal is stolen by discovering abnormal changes in the configuration data of the broadband terminal, and ensures the standardization and accuracy of the data of the newly connected broadband terminal from the source, thereby improving the user experience.

[0090] Therefore, the technical solution provided by the above embodiments of the present invention solves the technical problem that the misuse of broadband terminals in related technologies usually relies on verification after user complaints, which is not only time-consuming and labor-intensive, affects customer usage perception, but also brings certain security risks.

[0091] Optionally, the first acquisition unit includes: an acquisition module for acquiring the outbound information and traffic information of the terminal to be verified after determining that the terminal to be verified is outbound; a first determination module for determining that the terminal type is a new outbound terminal when the outbound information indicates that the terminal to be verified is outbound for the first time and the traffic information indicates that the data traffic of the terminal to be verified within the first predetermined period after the outbound is not zero; a second determination module for determining that the terminal type is a newly installed zero-traffic terminal when the outbound information indicates that the terminal to be verified is outbound for the first time and the traffic information indicates that the data traffic of the terminal to be verified within the first predetermined period after the outbound is zero; a third determination module for determining that the terminal type is a recycling terminal when the outbound information indicates that the terminal to be verified is not outbound for the first time.

[0092] Optionally, the second acquisition unit includes: a fourth determination module for determining, when the terminal type is a newly shipped terminal, the current LOID identifier and the original LOID identifier of the newly shipped terminal obtained according to the serial number of the terminal to be verified as terminal data, wherein the current LOID identifier is the current LOID identifier of the terminal to be verified, and the original LOID identifier is the first LOID identifier of the terminal to be verified after it leaves the warehouse; a fifth determination module for determining, when the terminal type is a newly installed zero-traffic terminal, the target user's usage pattern of the terminal to be verified and the distribution link during the installation process of the newly installed zero-traffic terminal as terminal data; a sixth determination module for determining, when the terminal type is a recycled terminal, the deviation time of the binding time of the terminal to be verified with the target user compared to the recycling time of the terminal to be verified, and the work order information of the terminal to be verified within the second predetermined time period bound to the target user as terminal data, wherein the work order information refers to the record information during the use of the broadband terminal, and the second predetermined time period is less than the first predetermined time period.

[0093] Optionally, the fourth determination module includes: a first acquisition sub-module, which is used to obtain the outbound list of the broadband terminal within a first preset historical time period according to the terminal system when the terminal type is a new outbound terminal, wherein the terminal system is used to record the inbound and outbound information of the broadband terminal; a second acquisition sub-module, which is used to eliminate the terminal information change work order in the outbound list to obtain the target outbound list, wherein the terminal information change work order refers to the work order generated when a user demand change signal is received during the use of the broadband terminal; a third acquisition sub-module, which is used to obtain the current LOID identifier and the original LOID identifier of the new outbound terminal based on the serial number of the terminal to be verified based on the target outbound list; the first determination sub-module is used to determine that the current LOID identifier and the original LOID identifier are terminal data.

[0094] Optionally, the fifth determination module includes: a fourth acquisition sub-module, which is used to obtain, when the terminal type is a newly installed zero-traffic terminal, broadband work orders for all newly installed zero-traffic terminals within a second preset historical time period according to the integrated scheduling system, wherein the integrated scheduling system is used to record the installation and maintenance scheduling information of the broadband terminal, and the second preset historical time period is a historical time period that is the same as or different from the first preset historical time period; a fifth acquisition sub-module, which is used to eliminate work orders for preset broadband products in the broadband work orders to obtain target broadband work orders, wherein the preset broadband product refers to a broadband product used to provide encrypted communication or scheduled network access services under a preset network environment; a sixth acquisition sub-module, which is used to obtain the target user's usage pattern of the terminal to be verified and the distribution link in the installation process of the terminal to be verified based on the target broadband work order; and a second determination sub-module, which is used to determine the usage pattern and distribution link as terminal data.

[0095] Optionally, the first determination unit includes: a seventh determination module for determining, when the terminal type is a newly released terminal, that the theft scenario is that the two LOID identifiers in the preset verification data are different; an eighth determination module for determining, when the terminal type is a newly installed zero-traffic terminal, that the theft scenario is that the preset usage mode in the preset verification data is a rental mode, and the distribution link in the preset verification data is external delivery, wherein the rental mode refers to the target user renting the broadband terminal by leasing, and the external delivery is used to identify the completion status that the broadband terminal has been delivered to the target user; a ninth determination module for determining, when the terminal type is a recycled terminal, that the theft scenario is that the preset deviation time in the preset verification data is less than a third preset time, and there is no preset service guarantee work order and preset appointment information change work order in the preset verification data, wherein the preset service guarantee work order is used to record information on the installation and activation process of the broadband terminal, and the preset appointment information change work order is used to record information on the target user's request for a change in service for the appointment installation information, and the third preset time is a time greater than the second preset time and the same as or different from the first preset time.

[0096] Optionally, the verification device for detecting theft of broadband terminals also includes: a third acquisition unit, used to obtain terminal information of the terminal to be verified, wherein the terminal information is used to verify whether the terminal to be verified is stolen; a fourth acquisition unit, used to input the terminal information into a theft detection model, so as to process the terminal information using the theft detection model to obtain a theft detection result, wherein the theft detection model is trained by machine learning using multiple sets of training data, and each set of the multiple sets of training data includes: sample terminal information, and a sample theft detection result corresponding to the sample terminal information; a third determination unit, used to determine that the current state of the terminal to be verified is a stolen state when the theft detection result indicates that the terminal information meets any theft scenario.

[0097] According to another aspect of an embodiment of the present invention, a verification system for detecting the unauthorized use of a broadband terminal is provided. The verification system for detecting the unauthorized use of a broadband terminal uses any of the above verification methods for detecting the unauthorized use of a broadband terminal.

[0098] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium includes a stored program, wherein the program executes any one of the above-mentioned verification methods for detecting the unauthorized use of a broadband terminal.

[0099] Optionally, in this embodiment, the computer-readable storage medium may be located in any one of the computer terminals in a computer terminal group in a computer network, or in any one of the communication devices in a communication device group.

[0100] Optionally, in this embodiment, the computer-readable storage medium is configured to store program codes for executing the following steps: obtaining the terminal type of the terminal to be verified, wherein the terminal to be verified refers to a broadband terminal that enters a usage state after being stored in the warehouse, and the terminal type is a type determined according to the usage state of the terminal to be verified after being released from the warehouse; obtaining terminal data required for verification of the terminal to be verified according to the terminal type; determining an theft scenario in which the terminal to be verified is stolen according to the terminal type; and determining that the current state of the terminal to be verified is a stolen state when the matching relationship between the terminal data and the preset verification data meets the theft scenario, wherein there is a one-to-one mapping relationship between the preset verification data and the terminal type.

[0101] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for executing the following steps: after determining that the terminal to be verified is out of the warehouse, obtaining the outbound information and flow information of the terminal to be verified; when the outbound information indicates that the terminal to be verified is out of the warehouse for the first time, and the flow information indicates that the data flow of the terminal to be verified within the first predetermined period after the outbound is not zero, determining that the terminal type is a new outbound terminal; when the outbound information indicates that the terminal to be verified is out of the warehouse for the first time, and the flow information indicates that the data flow of the terminal to be verified within the first predetermined period after the outbound is zero, determining that the terminal type is a newly installed zero-flow terminal; when the outbound information indicates that the terminal to be verified is not out of the warehouse for the first time, determining that the terminal type is a recycling terminal.

[0102] Optionally, in this embodiment, the computer-readable storage medium is configured to store program codes for executing the following steps: in the case where the terminal type is a newly shipped terminal, determining the current LOID identifier and the original LOID identifier of the newly shipped terminal obtained according to the serial number of the terminal to be verified as terminal data, wherein the current LOID identifier is the current LOID identifier of the terminal to be verified, and the original LOID identifier is the first LOID identifier of the terminal to be verified after it is shipped out of the warehouse; in the case where the terminal type is a newly installed zero-flow terminal, determining the target user's usage pattern of the terminal to be verified and the distribution link during the installation process of the newly installed zero-flow terminal as terminal data; in the case where the terminal type is a recycled terminal, determining the deviation time of the binding time of the terminal to be verified with the target user compared to the recycling time of the terminal to be verified, and the work order information of the terminal to be verified within the second predetermined time period bound to the target user as terminal data, wherein the work order information refers to the record information during the use of the broadband terminal, and the second predetermined time period is less than the first predetermined time period.

[0103] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for executing the following steps: in the case where the terminal type is a new outbound terminal, obtaining an outbound list of the broadband terminal within a first preset historical time period according to the terminal system, wherein the terminal system is used to record the inbound and outbound information of the broadband terminal; eliminating the terminal information change work order in the outbound list to obtain a target outbound list, wherein the terminal information change work order refers to a work order generated when a user demand change signal is received during the use of the broadband terminal; obtaining the current LOID identifier and the original LOID identifier of the new outbound terminal based on the serial number of the terminal to be verified based on the target outbound list; and determining the current LOID identifier and the original LOID identifier as terminal data.

[0104] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for executing the following steps: in the case where the terminal type is a newly installed zero-traffic terminal, obtaining broadband work orders for all newly installed zero-traffic terminals within a second preset historical time period according to the integrated scheduling system, wherein the integrated scheduling system is used to record the installation and maintenance scheduling information of the broadband terminal, and the second preset historical time period is a historical time period that is the same as or different from the first preset historical time period; eliminating work orders for preset broadband products in the broadband work orders to obtain target broadband work orders, wherein the preset broadband product refers to a broadband product used to provide encrypted communication or scheduled network access services under a preset network environment; obtaining the target user's usage pattern of the terminal to be verified and the distribution link in the installation process of the terminal to be verified based on the target broadband work order; and determining the usage pattern and distribution link as terminal data.

[0105] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for executing the following steps: when the terminal type is a newly released terminal, determining the theft scenario as the two LOID identifiers in the preset verification data are different; when the terminal type is a newly installed zero-traffic terminal, determining the theft scenario as the preset usage mode in the preset verification data is a rental mode, and the distribution link in the preset verification data is external delivery, wherein the rental mode refers to the target user renting the broadband terminal by leasing, and the external delivery is used to identify the completion status of the broadband terminal having been delivered to the target user; when the terminal type is a recycled terminal, determining the theft scenario as the preset deviation time in the preset verification data is less than a third preset time, and there is no preset service guarantee work order and preset appointment information change work order in the preset verification data, wherein the preset service guarantee work order is used to record information on the installation and activation process of the broadband terminal, and the preset appointment information change work order is used to record information on the target user's request to change the appointment installation information service, and the third preset time is a time greater than the second preset time and the same as or different from the first preset time.

[0106] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for executing the following steps: obtaining terminal information of the terminal to be verified, wherein the terminal information is used to verify whether the terminal to be verified is stolen; inputting the terminal information into a theft detection model to process the terminal information using the theft detection model to obtain a theft detection result, wherein the theft detection model is trained using multiple sets of training data through machine learning, and each set of the multiple sets of training data includes: sample terminal information, and a sample theft detection result corresponding to the sample terminal information; when the theft detection result indicates that the terminal information meets any one of the theft scenarios, determining that the current state of the terminal to be verified is a stolen state.

[0107] According to another aspect of an embodiment of the present invention, a processor is further provided. The processor is configured to run a program. When the program is run, any one of the above verification methods for detecting the unauthorized use of a broadband terminal is executed.

[0108] According to another aspect of an embodiment of the present invention, a computer program product is provided, comprising computer instructions. When the computer instructions are executed by a processor, any one of the above verification methods for detecting the unauthorized use of a broadband terminal is executed.

[0109] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.

[0110] In the above embodiments of the present invention, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0111] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the units can be a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0112] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0113] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0114] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk, etc. Various media that can store program codes.

[0115] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A verification method for detecting the unauthorized use of a broadband terminal, characterized in that: include: Obtaining a terminal type of the terminal to be verified, wherein the terminal to be verified refers to a broadband terminal that has entered a use state after being stored, and the terminal type is determined based on the use state of the terminal to be verified after leaving the storage; Acquiring terminal data required for verifying the terminal to be verified according to the terminal type; determining, based on the terminal type, a misuse scenario in which the terminal to be verified is misused; If the matching relationship between the terminal data and the preset verification data meets the misuse scenario, determining that the current state of the terminal to be verified is a misused state, wherein there is a one-to-one mapping relationship between the preset verification data and the terminal type, Obtaining the terminal type of the terminal to be verified includes: after determining that the terminal to be verified is out of the warehouse, obtaining the outbound information and flow information of the terminal to be verified; when the outbound information indicates that the terminal to be verified is out of the warehouse for the first time, and the flow information indicates that the data flow of the terminal to be verified within the first predetermined period after the outbound is not zero, determining that the terminal type is a new outbound terminal; when the outbound information indicates that the terminal to be verified is out of the warehouse for the first time, and the flow information indicates that the data flow of the terminal to be verified within the first predetermined period after the outbound is zero, determining that the terminal type is a newly installed zero-flow terminal; when the outbound information indicates that the terminal to be verified is not out of the warehouse for the first time, determining that the terminal type is a recycling terminal.

2. The verification method for detecting the theft of a broadband terminal according to claim 1, characterized in that: Acquiring terminal data required for verifying the terminal to be verified according to the terminal type, including: In the case where the terminal type is a new outbound terminal, determining the current LOID identifier and the original LOID identifier of the new outbound terminal obtained according to the serial number of the terminal to be verified as the terminal data, wherein the current LOID identifier is the current LOID identifier of the terminal to be verified, and the original LOID identifier is the first LOID identifier of the terminal to be verified after it leaves the warehouse; In the case where the terminal type is a newly installed zero-flow terminal, determining the target user's usage pattern of the terminal to be verified and the distribution links during the installation process of the newly installed zero-flow terminal as the terminal data; In the case where the terminal type is a recycling terminal, the deviation time of the binding time of the terminal to be verified with the target user compared to the recycling time of the terminal to be verified, and the work order information of the terminal to be verified within the second predetermined time period when it is bound to the target user are determined as the terminal data, wherein the work order information refers to the record information during the use of the broadband terminal, and the second predetermined time period is less than the first predetermined time period.

3. The verification method for detecting the theft of a broadband terminal according to claim 2, characterized in that: In a case where the terminal type is a new outbound terminal, determining the current LOID identifier and the original LOID identifier of the new outbound terminal obtained according to the serial number of the terminal to be verified as the terminal data includes: In the case where the terminal type is the new outbound terminal, obtaining an outbound list of the broadband terminal within a first preset historical time period according to a peripheral system, wherein the peripheral system is used to record the inbound and outbound information of the broadband terminal; Eliminating the terminal information change work orders in the delivery list to obtain a target delivery list, wherein the terminal information change work order refers to a work order generated when a user demand change signal is received during the use of the broadband terminal; Acquire the current LOID identifier and the original LOID identifier of the new outbound terminal based on the target outbound list and the serial number of the terminal to be verified; The current LOID identifier and the original LOID identifier are determined as the terminal data.

4. The verification method for detecting the theft of a broadband terminal according to claim 2, characterized in that: In the case where the terminal type is a newly installed zero-flow terminal, determining the target user's usage pattern of the terminal to be verified and the distribution links during the installation process of the newly installed zero-flow terminal as the terminal data includes: When the terminal type is the newly installed zero-flow terminal, obtaining, according to the integrated dispatching system, all broadband work orders of the newly installed zero-flow terminal within a second preset historical time period, wherein the integrated dispatching system is used to record installation and maintenance dispatching information of the broadband terminal, and the second preset historical time period is a historical time period that is the same as or different from the first preset historical time period; Eliminating work orders for preset broadband products from the broadband work orders to obtain target broadband work orders, wherein the preset broadband product refers to a broadband product used to provide encrypted communication or predetermined network access services in a preset network environment; Acquiring, based on the target broadband work order, the target user's usage pattern of the terminal to be verified and the delivery link in the installation process of the terminal to be verified; The usage mode and the distribution link are determined as the terminal data.

5. The verification method for detecting the theft of a broadband terminal according to claim 1, characterized in that: Determining, according to the terminal type, a misuse scenario in which the terminal to be verified is misused, includes: In a case where the terminal type is a new outbound terminal, determining that the misappropriation scenario is that the two LOID identifiers in the preset verification data are different; In a case where the terminal type is a newly installed zero-traffic terminal, the theft scenario is determined to be that the preset usage mode in the preset verification data is a rental mode, and the delivery link in the preset verification data is external line delivery, wherein the rental mode refers to the target user renting the broadband terminal by leasing, and the external line delivery is used to mark the completion status of the broadband terminal having been delivered to the target user; In the case where the terminal type is a recycling terminal, the theft scenario is determined to be that the preset deviation time in the preset verification data is less than the third preset time, and there is no preset service guarantee work order and preset reservation information change work order in the preset verification data, wherein the preset service guarantee work order is used to record information about the installation and activation process of the broadband terminal, and the preset reservation information change work order is used to record information about the target user's request to change the reservation installation information service, and the third preset time is a time length that is greater than the second preset time length and is the same as or different from the first preset time length.

6. The verification method for detecting the theft of a broadband terminal according to claim 1, characterized in that: Also includes: Acquiring terminal information of the terminal to be verified, wherein the terminal information is used to verify whether the terminal to be verified is stolen; Inputting the terminal information into a theft detection model to process the terminal information using the theft detection model to obtain a theft detection result, wherein the theft detection model is trained using multiple sets of training data through machine learning, each of the multiple sets of training data including: sample terminal information and a sample theft detection result corresponding to the sample terminal information; When the misuse detection result indicates that the terminal information meets any of the misuse scenarios, the current state of the terminal to be verified is determined to be the misused state.

7. A verification device for detecting the theft of a broadband terminal, characterized in that: include: A first acquiring unit is configured to acquire a terminal type of the terminal to be verified, wherein the terminal to be verified refers to a broadband terminal that has entered a use state after being stored in a warehouse, and the terminal type is determined based on the use state of the terminal to be verified after leaving the warehouse; a second acquiring unit, configured to acquire terminal data required for verifying the terminal to be verified according to the terminal type; A first determining unit is configured to determine, based on the terminal type, an unauthorized use scenario in which the terminal to be verified is unauthorized; a second determining unit configured to determine that the current state of the terminal to be verified is an unauthorized state if a matching relationship between the terminal data and the preset verification data satisfies the unauthorized use scenario, wherein there is a one-to-one mapping relationship between the preset verification data and the terminal type; The first acquisition unit includes: an acquisition module for acquiring the outbound information and flow information of the terminal to be verified after determining that the terminal to be verified is outbound; a first determination module for determining that the terminal type is a new outbound terminal when the outbound information indicates that the terminal to be verified is outbound for the first time and the flow information indicates that the data flow of the terminal to be verified within the first predetermined period after outbound is not zero; a second determination module for determining that the terminal type is a newly installed zero-flow terminal when the outbound information indicates that the terminal to be verified is outbound for the first time and the flow information indicates that the data flow of the terminal to be verified within the first predetermined period after outbound is zero; a third determination module for determining that the terminal type is a recycling terminal when the outbound information indicates that the terminal to be verified is not outbound for the first time.

8. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a stored program, wherein the program executes the verification method for detecting the unauthorized use of a broadband terminal according to any one of claims 1 to 6.

9. A computer program product comprising computer instructions, characterized in that When the computer instructions are executed by a processor, the verification method for detecting the unauthorized use of a broadband terminal according to any one of claims 1 to 6 is executed.

Citation Information

Patent Citations

  • Abnormal PON terminal detection method and device

    CN106303763A

  • Management system including managed computer with easy-to-edit management field name

    KR102133210B1