User information identification method and device, equipment and storage medium

Through multi-angle filtering and identifying abnormal user information, the problem of the inability to accurately locate abnormal user information in the prior art is solved, and efficient risk assessment and identification of FTTR service is realized.

CN119521049AActive Publication Date: 2025-02-25CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411606691.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-11
Publication Date
2025-02-25
Estimated Expiration
2044-11-11

AI Technical Summary

Technical Problem

The prior art is based on simple rules in risk assessment, which leads to the inability to accurately locate real abnormal user information and inefficient evaluation.

Method used

By obtaining the service information and usage information of the FTTR service, performing multi-angle filtering, first obtaining the pre-selected user information set, and then identifying abnormal user information from it, narrowing the filtering range, reducing computing resource consumption, and improving identification efficiency.

Benefits of technology

It realizes accurate identification of abnormal user information of FTTR service, improves identification efficiency, reduces misjudgment and omissions, and protects user experience and operator interests.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119521049A_ABST
    Figure CN119521049A_ABST
Patent Text Reader

Abstract

The invention provides a user information identification method and device, equipment and a storage medium, relates to the technical field of computers, and can effectively improve the identification accuracy of abnormal user information corresponding to a fiber to room (FTTR) service. The method comprises the following steps: acquiring service information corresponding to an FTTR service and use information of the FTTR service; user information screening is carried out based on the service information, a pre-selected user information set is obtained, and the pre-selected user information set refers to a set of user information with potential abnormal risks corresponding to the FTTR service; and identifying abnormal user information in the pre-selected user information set based on the use information of the FTTR service.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a user information identification method, device, equipment and storage medium. Background Art

[0002] Fiber to the Room (FTTR) is a new generation of home broadband access technology that uses optical fiber to replace traditional network cables and transmits network signals from the central node of the home or office directly to each room or terminal device to achieve full-house network coverage.

[0003] Since the scale of FTTR business is large, it is necessary to conduct risk assessment on the FTTR business handled by users and screen out abnormal user information of FTTR business, so as to achieve effective management of FTTR business. In related technologies, risk assessment of FTTR business is performed by setting simple rules. For example, Rule 1: If a user information is handled for FTTR business more than three times in one day, then this user information will be marked as abnormal user information. Rule 2: If a user information handles FTTR business for multiple consecutive days, the system will automatically mark this user information as abnormal user information.

[0004] However, in the related art, although the rule-based method is easy to understand, the amount of abnormal user information data that complies with the rules is too large, it is impossible to accurately locate the real abnormal user information, and the evaluation efficiency is low. Summary of the invention

[0005] The present application provides a user information identification method, apparatus, device and storage medium, which can accurately identify abnormal user information handling FTTR business.

[0006] In order to achieve the above objectives, this application adopts the following technical solutions:

[0007] In a first aspect, the present application provides a method for identifying user information, the method comprising:

[0008] Obtain the service information corresponding to the FTTR service and the usage information of the FTTR service. Screen the user information based on the service information to obtain a pre-selected user information set, wherein the pre-selected user information set refers to a set of user information with potential abnormal risks corresponding to the FTTR service. Based on the usage information of the FTTR service, identify abnormal user information in the pre-selected user information set.

[0009] The solution provided by the present application first screens user information based on business information to obtain a pre-selected user information set, thereby narrowing the screening scope of user information; then, abnormal user information is identified from the pre-selected user information set, and the user information in the pre-selected user information set is further narrowed. This progressive user information identification process involves less data calculation, reduces the consumption of computing resources, and improves the efficiency of user information identification; at the same time, the pre-selected user information set is a pre-screened set of user information with potential abnormal risks, and further identification is performed on the basis of the pre-selected user information set, which makes it less likely to omit or misjudge user information with abnormal risks, and the screened abnormal user information is more accurate, effectively protecting user experience and operator interests.

[0010] In a possible implementation, the service information includes at least one of broadband bearer information, account change information, or FTTR service-associated broadband account information. User information is screened based on the service information to obtain a preselected user information set, which can be specifically implemented as follows: a first screening operation of user information is performed based on broadband bearer information to obtain a first data set; a second screening operation of user information is performed based on account change information to obtain a second data set; a third screening operation of user information is performed based on FTTR service-associated broadband account information to obtain a third data set; and a preselected user information set is obtained based on the first data set, the second data set, and the third data set. Based on broadband bearer information, account change information, or FTTR service-associated broadband account information, different screening operations are performed on user information to obtain a preselected user information set. By adopting screening operations from different angles, the screening rules of each screening operation do not interfere with each other, and the recognition accuracy of user information is higher. At the same time, different types of abnormal user information are obtained by screening based on different service information, and each type of abnormal user information can be effectively identified, and the results of user information identification are more comprehensive.

[0011] The broadband bearer information is used to describe the usage status of the broadband where the FTTR service is located.

[0012] Another possible implementation is to perform a first screening operation on user information based on broadband bearer information to obtain a first data set, which can be specifically implemented as follows: user information corresponding to broadband accounts that meet the first condition is divided into an abnormal broadband user set. In the abnormal broadband user set, user information corresponding to broadband accounts that have handled FTTR services is divided into the first data set. By determining whether the broadband account meets the first condition, the abnormal broadband account is identified, and then the user data that has handled FTTR services on the abnormal broadband account is extracted, and the pre-selected abnormal user information that has handled FTTR services on the abnormal broadband is effectively screened.

[0013] In another possible implementation, the first condition includes at least one of the following conditions: there are more than n broadband accounts at the same address, the broadband account handling time belongs to the target account period, and the broadband account has not been used for m consecutive months. Among them, the target account period refers to the specified billing period corresponding to the broadband account, n is a positive integer greater than 1, and m is a positive integer. By setting different conditions to filter broadband accounts, users can set them according to specific circumstances, thereby achieving the pre-identification effect of abnormal broadband accounts and improving the recognition accuracy.

[0014] Another possible implementation is to perform a second screening operation on user information based on account change information to obtain a second data set, which can be specifically implemented as follows: among FTTR users who have handled FTTR services, the user information corresponding to FTTR users whose accounts have changed in a preset period is divided into an abnormal change user set. In the abnormal change user set, the user information corresponding to FTTR users whose account changes are greater than or equal to a threshold number of times is divided into the second data set. By judging the number of account changes that occur in the user's FTTR service, users who frequently change their accounts can be quickly identified, thereby identifying potential abnormal users in advance.

[0015] Another possible implementation method is to classify the user information corresponding to the FTTR users who have changed their accounts in a preset period among the FTTR users who have handled the FTTR business into an abnormal change user set, which can be specifically implemented as follows: identify the first identifier corresponding to the FTTR user in the target account period, and obtain the second identifier corresponding to the FTTR user whose account has changed compared to the previous account period. According to the second identifier, all FTTR users corresponding to the second identifier are obtained. Among all the FTTR users corresponding to the second identifier, the user information corresponding to the FTTR users who have changed their accounts in the preset period is classified into the abnormal change user set. The user information with account changes in the FTTR business is filtered out by the first identifier, and then all FTTR businesses with account changes under the user information in the preset period are summarized by the second identifier, so as to calculate the account change information of the FTTR business under the user information.

[0016] Another possible implementation method is to perform a third screening operation on user information based on the broadband account information associated with the FTTR service to obtain a third data set, which can be specifically implemented as follows: in the target account period, the first identifier corresponding to the FTTR user and the broadband identifier corresponding to the broadband account are matched, and the user information corresponding to the broadband accounts of multiple FTTR users is divided into the third data set. By matching the identifiers of the FTTR user and the broadband account service, the user information corresponding to multiple FTTR services under the same broadband account is obtained, so that the abnormal user information of multiple FTTR services under the same broadband account can be effectively pre-identified, thereby improving the user experience.

[0017] In another possible implementation, the user information identification method provided by the present application may further include: removing duplicates from the user information in the third data set and the user information in the historical account period to obtain an updated third data set. In combination with the user information in the historical account period, duplicate user information is removed to avoid duplicate information, making the screened user information more concise and clear, and improving the identification efficiency.

[0018] Another possible implementation is to obtain a pre-selected user information set based on the first data set, the second data set, and the third data set, which can be specifically implemented as follows: merging the first data set, the second data set, and the third data set to remove duplicates to obtain the pre-selected user information set. By merging and removing duplicates of data sets obtained from different angles, user information can be screened more comprehensively, and user information between data sets can be complemented. In addition, during the merging process, the data in the data set can be cleaned at the same time to remove invalid or erroneous data, which saves a lot of time for subsequent data set processing and improves work efficiency.

[0019] Another possible implementation is to identify abnormal user information in the pre-selected user information set based on the usage information of the FTTR service, which can be specifically implemented as follows: in the pre-selected user information set, the user information corresponding to the user whose usage times of the FTTR service is less than the usage times threshold is determined as abnormal user information. On the basis of the pre-selected user information set, the pre-selected user information set is further optimized and narrowed, and the user information of the inactive FTTR service in the pre-selected user information set is used as abnormal user information, thereby achieving the effect of identifying abnormal user information.

[0020] In a second aspect, a user information identification device is provided, the device comprising:

[0021] The acquisition module is used to obtain the service information corresponding to the FTTR service and the usage information of the FTTR service.

[0022] The processing module is used to screen user information based on the service information to obtain a pre-selected user information set, which refers to a collection of user information with potential abnormal risks corresponding to the FTTR service. The processing module is also used to identify abnormal user information in the pre-selected user information set based on the usage information of the FTTR service.

[0023] In a possible implementation, the service information includes at least one of broadband bearer information, account change information, or broadband account information associated with FTTR services, and the broadband bearer information is used to describe the use status of the broadband where the FTTR service is located. The processing module is further used to: perform a first screening operation on user information based on the broadband bearer information to obtain a first data set; perform a second screening operation on user information based on the account change information to obtain a second data set; perform a third screening operation on user information based on the broadband account information associated with FTTR services to obtain a third data set; and obtain a pre-selected user information set based on the first data set, the second data set, and the third data set.

[0024] In another possible implementation, the processing module is further configured to: classify user information corresponding to broadband accounts that meet the first condition into an abnormal broadband user set. In the abnormal broadband user set, user information corresponding to broadband accounts that have applied for FTTR services is classified into the first data set.

[0025] In another possible implementation, the first condition includes at least one of the following conditions: having more than n broadband accounts at the same address, the broadband account application time falls within the target account period, and the broadband account has not been used for m consecutive months. The target account period refers to a designated billing period corresponding to the broadband account, n is a positive integer greater than 1, and m is a positive integer.

[0026] In another possible implementation, the processing module is further used to: among FTTR users who have applied for FTTR services, classify user information corresponding to FTTR users whose accounts have been changed within a preset period into an abnormally changed user set. In the abnormally changed user set, classify user information corresponding to FTTR users whose account changes are greater than or equal to a threshold number of times into a second data set.

[0027] In another possible implementation, the processing module is further used to: identify the first identifier corresponding to the FTTR user in the target account period, and obtain the second identifier corresponding to the FTTR user whose account number has been changed compared with the previous account period. According to the second identifier, all FTTR users corresponding to the second identifier are obtained. Among all FTTR users corresponding to the second identifier, the user information corresponding to the FTTR user whose account number has been changed in the preset period is divided into the abnormal change user set.

[0028] In another possible implementation, the processing module is further used to: match the first identifier corresponding to the FTTR user and the broadband identifier corresponding to the broadband account in the target account period, and divide the user information corresponding to the broadband accounts of multiple FTTR users into a third data set.

[0029] In another possible implementation, the processing module is further configured to: deduplicate the user information in the third data set and the user information in the historical account period to obtain an updated third data set.

[0030] In another possible implementation, the processing module is further used to: merge and remove duplicates of the first data set, the second data set, and the third data set to obtain a pre-selected user information set.

[0031] In another possible implementation, the processing module is further configured to: in the pre-selected user information set, determine user information corresponding to users whose usage times of the FTTR service are less than a usage times threshold as abnormal user information.

[0032] The technical effects corresponding to any one of the implementation methods in the second aspect can refer to the technical effects corresponding to any one of the implementation methods in the above-mentioned first aspect, and will not be repeated here.

[0033] In a third aspect, a computer device is provided, comprising: a processor and a memory, wherein at least one computer program is stored in the memory, and the at least one computer program is loaded and executed by the processor to implement the user information identification method in the above aspect.

[0034] In a fourth aspect, a computer-readable storage medium is provided, in which at least one computer program is stored, and the at least one computer program is loaded and executed by a processor to implement the user information identification method of the above aspect.

[0035] In a fifth aspect, a computer program product is provided. The computer program product includes a computer program or instructions. When the computer program or instructions are executed by a processor, the user information identification method of the above aspect is implemented.

[0036] The solutions provided in the third to fifth aspects are used to implement the method provided in the first aspect, and their specific implementations are not described one by one. The technical effects corresponding to any one of the implementations of the solutions provided in the third to fifth aspects can be referred to the technical effects corresponding to any one of the implementations in the first aspect, and are not described here.

[0037] It should be noted that various possible implementation methods of any of the above aspects can be combined under the premise that the solutions are not contradictory. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0039] Figure 1 A schematic diagram of the architecture of the FTTR service provided in the embodiment of the present application;

[0040] Figure 2 A schematic diagram of the architecture of a computer system provided in an embodiment of the present application;

[0041] Figure 3 A flowchart of a user information identification method provided in an embodiment of the present application;

[0042] Figure 4 A flowchart of a user information identification method provided in an embodiment of the present application;

[0043] Figure 5 A flowchart of a user information identification method provided in an embodiment of the present application;

[0044] Figure 6 A schematic diagram of the structure of a user information identification device provided in an embodiment of the present application;

[0045] Figure 7 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0046] In the embodiments of the present application, in order to clearly describe the technical solutions of the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially identical functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit them to be different. There is no order of precedence or size between the technical features described by the "first" and "second".

[0047] In the embodiments of the present application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a concrete way for easy understanding.

[0048] In the embodiments of the present application, at least one can also be described as one or more, and multiple can be two, three, four or more, which is not limited in the present application.

[0049] In addition, the network architecture and scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0050] To facilitate understanding, the terms involved in the embodiments of the present application are first explained.

[0051] Broadband: It is a high-speed data transmission method. Specifically, it refers to Internet access technology that can use different channels for multiple transmissions on the same transmission medium, and the transmission speed is above 1.5M bits / second. Compared with traditional narrowband, broadband has higher data transmission speed and larger bandwidth, which is usually dozens of times or even more than ordinary dial-up Internet access. In addition, broadband supports the simultaneous transmission of multiple services such as voice, data and video, which can meet the needs of modern families and enterprises for high-speed and stable network connections, and supports multiple application scenarios such as online games, high-definition video streaming, and video conferencing.

[0052] Fiber to the Room (FTTR): is a new generation of home broadband access technology. Broadband access refers to the use of broadband technologies such as optical fiber, digital subscriber line (DSL), cable modem, etc. to connect user devices (such as computers, mobile phones, smart TVs, etc.) to the Internet Service Provider (ISP) network, so that users can enjoy high-speed and stable Internet services. FTTR specifically replaces traditional network cables with optical fiber to transmit network signals from the central node of the home or office (such as optical modem or router) directly to each room or terminal device, achieving network coverage of the whole house and solving problems such as uneven wireless signal coverage and low signal rate. Figure 1 The architecture diagram of the FTTR service shown in the figure shows that FTTR uses a master optical modem 100 and multiple slave optical modems 110 for indoor signal coverage. The master optical modem 100 is responsible for receiving the operator's network, and the slave optical modems 110 are responsible for extending the network signal to each room in the home or office. Specifically, the downlink optical port of the master optical modem 100 is connected to a splitter, and then connected to each slave optical modem 110 through the splitter. The master optical modem 100 and the slave optical modems 110 are usually connected by a butterfly optical cable or an invisible optical cable, which is easy to deploy. Figure 1 The maximum network speed near each optical modem can reach 1000Mbps and the network speed is stable. Mobile phones, telephones, computers and other terminals can also switch smoothly when switching between optical modems, improving the user experience.

[0053] Abnormal business development: also known as "false business development", refers to the behavior of enterprises in the course of conducting business, through fictitious transactions, forged documents, exaggerated performance and other means, to create abnormal business data and operating results, thereby misleading investors, consumers or monitoring agencies, in order to obtain improper benefits. In the field of communications, it mainly refers to the fabrication of non-existent communications business, or exaggeration of the scale and benefits of existing business, in order to attract the attention of investors or consumers.

[0054] Abnormal broadband: Also known as "fake broadband", it mainly refers to the actual bandwidth being far lower than the advertised broadband service. This phenomenon is mainly caused by backward network architecture, insufficient network equipment performance, and technical and operational problems of service providers. It is usually manifested in that the network speed felt by users during actual use is far lower than the speed advertised by the operator, and there are frequent freezes, delays, unstable network connections, and other problems.

[0055] It should be noted that the information (including but not limited to equipment information, personal information of the subject, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in this application are all authorized by the subject or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards. For example, the broadband bearer information, account change information, FTTR service-related broadband account information, FTTR service usage information, user information, etc. involved in this application are all obtained with full authorization.

[0056] For example, the common method for identifying abnormal users in the industry often uses simple rules to perform risk assessment, which is briefly described below.

[0057] Obtain or set relevant rules about broadband and FTTR services in the communications field, such as the definition of bandwidth, measurement standards, service commitments, etc., determine the characteristics or rules of FTTR business data under abnormal development of FTTR services, and then extract a large amount of FTTR business data to compare with the determined data characteristics or rules, and obtain data that meets the rules as risky business data, and then determine user information with the risk of abnormal FTTR development, that is, abnormal user information corresponding to the FTTR business.

[0058] In addition, the above process can also be implemented based on a trained model, specifically: a large amount of normal data and abnormal data of FTTR business is used to train the recognition model, so that the trained recognition model can directly output the risk prediction results based on the FTTR business data. Among them, the normal data of FTTR business refers to the FTTR business data that meets the regulations or publicity standards, such as: the network speed, equipment connection status and configuration data of FTTR business, and the IP address, transport layer protocol, upstream bytes, downstream bytes, upstream flow rate, downstream flow rate and other data of the broadband for handling FTTR business. Abnormal data of FTTR business refers to FTTR business data that does not meet the regulations or publicity standards. The recognition model refers to a model that can identify data in the data set that deviates from the normal mode or expected standard, such as an outlier detection model, a risk identification model, etc. The FTTR business data is input into the trained recognition model, and the risk prediction results are directly output. Among them, the FTTR business data includes user name, user type, network number, number of broadbands, network speed, etc., and the output risk prediction result is the abnormal development risk level or risk score of the FTTR business.

[0059] However, the above technical solutions involve a large amount of judgment and analysis of data during the identification or reasoning process, consume a lot of computing resources, and have low identification efficiency. In addition, when the types of abnormal data are more complex, the data characteristics of FTTR business data are also more complex. It is impossible to accurately locate risky behaviors through simple rule evaluation and model reasoning. Subsequently, a large amount of manpower is required to verify the suspected risks identified, and users with risks of abnormal development of FTTR business cannot be discovered and dealt with in a timely manner, resulting in poor risk management effect.

[0060] Based on this, the present application provides a user information identification method, which performs a preliminary screening of user information based on FTTR service information, first obtains a pre-selected user information set with potential abnormal user information, and then identifies abnormal user information in the pre-selected user information set. The screening range of user information is narrowed in advance, so that the amount of data calculation involved in the user information screening process is small, the consumption of computing resources is reduced, and the efficiency of user information identification is improved. In addition, the user information in the pre-selected user information set all has potential abnormal risks. Further identification is performed on the basis of the pre-selected user information set, and it is not easy to miss or misjudge user information with abnormal risks. The abnormal user information obtained by screening is more accurate, which effectively protects user experience and operator interests.

[0061] The solution provided by the embodiments of the present application is described in detail below in conjunction with the accompanying drawings.

[0062] The solution provided in this application can be applied to Figure 2 In the computer system shown, Figure 2 An architectural diagram of a computer system is shown.

[0063] For example, Figure 2 The computer system shown includes a computer device 200, which can be a device capable of collecting and analyzing FTTR business information and usage information. The computer device 200 can connect to the operator network and manage it, directly collect and analyze the business information of the FTTR business and the usage information of the FTTR business, and obtain a user information data set of abnormal development of the FTTR business; it can also obtain the business information and usage information of the FTTR business from the business management system, network management platform, log server, etc., identify and obtain the risk user information data set, and store / send the output risk user information data set to its own display module or external human-computer interaction platform, etc. The "acquisition" of the computer device 200 of this application includes any term with acquisition function such as query, discovery, extraction, etc., and this application is not limited to this.

[0064] Optionally, the computer device 200 can be a network management server, which can automatically discover and identify various devices connected to the network by scanning the network, such as switches, routers, firewalls, etc., and automatically perform device configurations such as IP addresses, port settings, and access permissions; it can also monitor the performance parameters of network devices, such as bandwidth utilization, CPU utilization, memory utilization, etc., display the performance status of the device in real time, and provide historical data analysis to help operators or management personnel understand the operating status and performance trends of the network.

[0065] Figure 2 A computer device 200 is shown exemplarily. Optionally, the computer device 200 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services, cloud database, cloud computing, cloud function, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery network (CDN), and cloud servers for basic cloud computing services such as big data. The embodiment of the present application does not limit the implementation method and application scenario of the computer device 200.

[0066] Optionally, the computer system may also include a service / broadband management device and a control device, etc., which is not limited in the embodiments of the present application.

[0067] Figure 3 The following is a flow chart of a method for identifying user information provided by an embodiment of the present application. The method can be executed by a computer device.

[0068] like Figure 3 As shown, the user information identification method provided in the embodiment of the present application may include:

[0069] Step S301: The computer device obtains service information corresponding to the fiber-to-the-room FTTR service and usage information of the FTTR service.

[0070] Among them, business information refers to data related to FTTR business, which is used to indicate the usage status of FTTR business and can clearly convey the technical characteristics, application scenarios, handling procedures, fee instructions and other contents of FTTR business.

[0071] The FTTR service usage information is information indicating the activity status of the FTTR service.

[0072] Optionally, the usage information of the FTTR service includes at least one of the usage time, usage times, access time, access time, connection status or fee information of the FTTR service, but is not limited thereto and is not specifically limited in the embodiments of the present application. For example, the usage information of the FTTR service may be the number of login times of the FTTR main gateway.

[0073] The FTTR master gateway is used to connect the optical fiber signal from the operator's network to the user's home or office, and connect multiple slave gateways through optical fiber. The number of logins to the FTTR master gateway can detect abnormal login behaviors such as frequent logins and unauthorized access, so that timely measures can be taken to protect network security.

[0074] In some embodiments, business information corresponding to the above-mentioned FTTR business and usage information of the FTTR business are collected from the FTTR main gateway, optical modem, network management platform, business management system, user management system, etc., and these data are pre-processed and data integration is completed to facilitate the subsequent screening and identification process of user information.

[0075] Exemplarily, preprocessing the data includes data cleaning, data format unification and data standardization of the business information and FTTR business usage information collected through different channels. For example, the date format, text encoding format and other data formats of different platforms are unified.

[0076] Data integration includes data integration, data deduplication, data summarization and aggregation of pre-processed data. For example, all user information corresponding to each user is aggregated based on the user ID number, and the data of the same user on different platforms is merged and deduplicated.

[0077] Step S302: The computer device screens user information based on the business information to obtain a pre-selected user information set.

[0078] The pre-selected user information set refers to a set of user information with potential abnormal risks corresponding to the FTTR service.

[0079] User information with potential abnormal risks refers to user information that may have the risk of abnormal development of FTTR business.

[0080] Optionally, abnormal development of FTTR business includes at least one of the following behaviors: handling FTTR business on abnormal broadband, abnormal transfer operation, and handling multiple FTTR packages for a single broadband account, but is not limited thereto. The embodiments of the present application do not make specific limitations on this.

[0081] User information is mainly used to identify users, record the services they handle and the use of their equipment, so as to provide customers with targeted, high-quality services.

[0082] Optionally, the user information includes user name, ID number, account period, development affiliation, package, whether integrated, etc., which is not specifically limited in the embodiments of the present application.

[0083] Optionally, user names, ID numbers, etc. may be represented by different character strings or fields to distinguish different broadband users or FTTR users.

[0084] An account period refers to a complete billing cycle specified by the operator, during which the user's broadband or service usage charges are accumulated and calculated.

[0085] Development affiliation refers to the source of users, growth trends, geographical distribution, and the service providers to which users belong, etc. It is of great significance for understanding user needs and market dynamics and formulating effective marketing strategies and service plans.

[0086] Package refers to a packaged product provided by communication service providers (such as telecom operators, Internet service providers, etc.) to users, which includes a series of communication services and functions. For example: data package.

[0087] Whether it is integrated refers to whether the user's information between different platforms is integrated, or whether the user's service packages are integrated.

[0088] Step S303: The computer device identifies abnormal user information in the pre-selected user information set based on the usage information of the FTTR service.

[0089] Among them, abnormal user information refers to user information with abnormal development risk of FTTR business. Or, abnormal user information refers to user information corresponding to users who abnormally handle FTTR business.

[0090] In some embodiments, the computer device identifies inactive users corresponding to the FTTR service in the pre-selected user information set, and uses the user information of the inactive users corresponding to the FTTR service as abnormal user information.

[0091] Among them, inactive users corresponding to FTTR services refer to users whose usage times of FTTR services are less than the usage times threshold; or, inactive users corresponding to FTTR services refer to users whose login times of FTTR services are less than the login times threshold; or, inactive users corresponding to FTTR services refer to users who have not logged in or used FTTR services for a period of time.

[0092] For example, users who have not logged in for half a month are screened out from the pre-selected user information set as inactive users corresponding to the FTTR service.

[0093] In some embodiments, the computer device identifies active users corresponding to FTTR services in the pre-selected user information set, and uses user information corresponding to users other than the active users in the pre-selected user information set as abnormal user information.

[0094] For example, users whose login times in the pre-selected user information set are greater than the login times threshold within half a month are selected as active users corresponding to the FTTR service, and user information corresponding to users other than active users in the pre-selected user information set is taken as abnormal user information.

[0095] Optionally, a period of time and a login number threshold may be a system default value or a manually preset value, but is not limited thereto and is not specifically limited in the embodiments of the present application.

[0096] In summary, the solution provided in this embodiment proposes a user information identification method, which performs preliminary screening of user information based on service information to obtain a pre-selected user information set with potential abnormal risks, and then identifies abnormal user information in the pre-selected user information set based on the usage information of the FTTR service to obtain abnormal user information corresponding to the FTTR service. The preliminary screening process allows the screening scope of user information to be narrowed in advance, so that the amount of data calculation involved in the user information screening process is small, the consumption of computing resources is reduced, and the efficiency of user information identification is improved. At the same time, further identification is performed on the basis of the pre-selected user information set, which is not easy to miss or misjudge user information with abnormal risks. The abnormal user information obtained by screening is more accurate, and can timely discover and handle abnormal development behaviors corresponding to FTTR services, providing strong support for the risk management of abnormal development of telecom operators, and effectively protecting user experience and operator interests.

[0097] Figure 4 The following is a flow chart of a method for identifying user information provided by an embodiment of the present application. The method can be executed by a computer device.

[0098] Step S401: The computer device obtains service information corresponding to the fiber-to-the-room FTTR service and usage information of the FTTR service.

[0099] Exemplarily, the service information includes: at least one of: broadband bearer information, account change information, or FTTR service-associated broadband account information, but is not limited thereto and is not specifically limited in the embodiments of the present application.

[0100] The broadband bearer information is used to describe the usage status of the FTTR service. The FTTR service is an upgraded service provided on the basis of the existing broadband, that is, users need to apply for broadband before applying for the FTTR service.

[0101] Exemplarily, the broadband bearer information includes at least one of broadband installation address information, broadband account processing time, broadband account usage information, and broadband account information for handling FTTR services, but is not limited to this, and the embodiments of the present application do not make specific limitations on this.

[0102] Broadband account usage information is used to indicate the activity of a broadband account, for example, the number of logins to a broadband account within three consecutive months starting from the month after the broadband account was added to the network.

[0103] Internet access means connecting to the Internet through broadband access.

[0104] Broadband access refers to the way of establishing a connection between a user terminal and a communication network to achieve high-speed data transmission. For example: wired access such as Ethernet and fiber-optic broadband and wireless access such as satellite broadband and local area network.

[0105] Account change information is used to describe the transfer of FTTR users.

[0106] Optionally, the account change information includes at least one of an account ownership change, an account location change, and an account name change, but is not limited thereto and is not specifically limited in this embodiment of the present application.

[0107] Account ownership change refers to the transfer of ownership and usage rights of FTTR services to other users.

[0108] Account location change means that the account location changes from area A to area B.

[0109] An account name change refers to a change in the identification name of an account on a platform, system, or application. For example, an account name changes from Aa to aa.

[0110] The FTTR service-associated broadband account information is used to describe the association between the FTTR service and the broadband account.

[0111] Exemplarily, the FTTR service-associated broadband account information may be the number of FTTR services bound to the broadband account, for example, the same broadband account is bound to three FTTR services.

[0112] For other descriptions of this step, please refer to step S301, which will not be described in detail here.

[0113] Step S402: The computer device performs a first screening operation on user information based on the broadband bearer information to obtain a first data set.

[0114] The first screening operation refers to an operation of screening user information with potential abnormality risks based on broadband bearer information. The first data set refers to a set of user information with potential abnormality risks obtained through the first screening operation.

[0115] Specifically, the first screening operation is to classify the user information corresponding to the broadband accounts that meet the first condition into the abnormal broadband user set; then, in the abnormal broadband user set, the user information corresponding to the broadband accounts that have handled the FTTR service is classified into the first data set.

[0116] The abnormal broadband user set refers to a set of user information with abnormal broadband.

[0117] Exemplarily, the first condition includes at least one of: having more than n broadband accounts at the same address, the broadband account processing time belongs to the target account period, and the broadband account has not been used for m consecutive months, but is not limited to this. The embodiments of the present application do not make specific limitations on this.

[0118] Among them, having more than n broadband accounts at the same address means that there are two or more broadband accounts at the same physical address (such as home address or company address). For example: having more than 5 broadband accounts at the same address.

[0119] The target billing period refers to the designated billing period corresponding to the broadband account. For example, when the target billing period is T-3, it means that the target billing period is 3 months forward or backward from time T.

[0120] Optionally, the billing cycle is based on a natural month, or billing starts from the date when the broadband account is first used, which is not specifically limited in the embodiments of the present application.

[0121] A broadband account has not been used for m consecutive months means that the broadband account has not performed any active data connection or login operations for m months.

[0122] Optionally, the unused condition includes not being logged in, the login time being less than a time threshold, no data flow after login, etc. For example: the broadband account has not been logged in for 3 consecutive months.

[0123] Optionally, n, m, target account period, and time threshold are all default values ​​or manually preset values, and this embodiment of the present application does not specifically limit this.

[0124] Exemplarily, the user information in the first data set is represented by different character strings or fields. The user information corresponding to the broadband account that meets the first condition is divided into an abnormal broadband user set, and the abnormal broadband user set includes the following user data: user ID: 001, user ID: 002, user ID: 003, user ID: 004, user ID: 004. Among them, the user ID is used to distinguish different users. When the users corresponding to user ID: 001, user ID: 002, and user ID: 004 have applied for FTTR services, the first data set includes: user ID: 001, user ID: 002, and user ID: 004.

[0125] Step S403: The computer device performs a second screening operation on the user information based on the account change information to obtain a second data set.

[0126] Among them, the second screening operation refers to the operation of screening user information with potential abnormal risks based on account change information.

[0127] The second data set refers to a set of user information with potential abnormal risks obtained through the second screening operation.

[0128] Specifically, the second screening operation is to classify the user information corresponding to the FTTR users who have changed their accounts in a preset period among the FTTR users who have handled the FTTR service into the abnormal change user set. In the abnormal change user set, the user information corresponding to the FTTR users whose account change times are greater than or equal to the times threshold is classified into the second data set.

[0129] The abnormally changed user set refers to a set of user information whose accounts have been changed within a preset period.

[0130] Optionally, the preset period may be a period including the target account period, another period independent of the target account period, a period intersecting with the target account period, or a period included in the target account period, but is not limited thereto and is not specifically limited in the embodiments of the present application. For example, when the target account period is April to June, the preset period may be March to June, January to March, February to May, or April to May.

[0131] Optionally, the preset period and the number of times threshold are default values, or artificially preset values, which are not specifically limited in the embodiment of the present application. For example, the preset period is artificially set to 6 months, and the number of times threshold is 2 times.

[0132] In some embodiments, the computer device identifies a first identifier corresponding to an FTTR user in the target account period, and obtains a second identifier corresponding to an FTTR user whose account has changed compared to the previous account period. According to the second identifier, all FTTR users corresponding to the second identifier are obtained. Among all FTTR users corresponding to the second identifier, user information corresponding to FTTR users whose account has changed in a preset period is divided into an abnormal change user set.

[0133] The previous account period refers to the account period before the target account period.

[0134] The first identifier is used to identify at least one of the account ownership, account location or account name corresponding to the FTTR service. When the account changes, the first identifier also changes accordingly.

[0135] Exemplarily, the first identifier may be a customer identifier. For example, the first identifier may be at least one of a customer number, a customer name, a customer phone number, and a customer tag, but is not limited thereto and is not specifically limited in the embodiments of the present application.

[0136] The second identifier refers to an identifier that can aggregate all FTTR services of the same user; or, the second identifier refers to a unique identifier corresponding to the user. For example, the second identifier can be a user's ID number, passport number or other document number.

[0137] Optionally, the target account period and the previous account period are default values ​​or manually preset values, which are not specifically limited in the embodiments of the present application.

[0138] Exemplarily, the target payment period is the current payment period. The target payment period and the previous payment period may be different or the same, and this embodiment of the application does not specifically limit this. For example, the target payment period is 1 month, and the previous payment period is 3 months.

[0139] For example, the user information in the previous account period is as follows:

[0140] FTTR user: F01, first identification: C001; FTTR user: F02, first identification: C002;

[0141] FTTR user: F03, first identification: C003; FTTR user: F04, first identification: C004;

[0142] FTTR user: F05, first identification: C005; FTTR user: F06, first identification: C006.

[0143] The user information of the target account period is as follows:

[0144] FTTR user: F01, first identification: C001; FTTR user: F02, first identification: C007;

[0145] FTTR user: F03, first identification: C003; FTTR user: F04, first identification: C009;

[0146] FTTR user: F05, first identification: C010; FTTR user: F06, first identification: C006.

[0147] By comparison, it can be seen that the first identifiers of FTTR users F02, FTTR users F04 and FTTR users F05 in the target account period have changed compared with the previous account period, indicating that the accounts of FTTR users F02, FTTR users F04 and FTTR users F05 have changed.

[0148] Furthermore, the second identifiers corresponding to the FTTR user F02, the FTTR user F04 and the FTTR user F05 are obtained, and the results are as follows:

[0149] FTTR user: F02, second identifier: 1485692;

[0150] FTTR user: F04, second identifier: 1485652;

[0151] FTTR user: F05, second identification: 1485673.

[0152] Furthermore, all FTTR users corresponding to the second identifier are obtained, and the results are as follows:

[0153] Second ID: 1485692, FTTR users: F02, F24, F58;

[0154] Second ID: 1485652, FTTR users: F04, F31;

[0155] Second identification: 1485673, FTTR users: F05, F76, F52, F63.

[0156] For example, assuming that the preset period is 6 months, the user information of all FTTR users corresponding to the second identifier whose account has been changed within 6 months is divided into an abnormal change user set. At this time, the user information in the abnormal change user set is as follows:

[0157] Second ID: 1485692, FTTR users: F02, F24;

[0158] Second ID: 1485652, FTTR user: F04;

[0159] Second identifier: 1485673, FTTR users: F05, F76, F63.

[0160] Optionally, whether the account of the FTTR user within the preset period is changed is also judged based on the first identifier, which will not be elaborated here.

[0161] For example, assuming that the number threshold is 2, the number of FTTR user changes of the second identifier 1485692 and the second identifier 1485673 is greater than or equal to 2, and the user information corresponding to the FTTR users of the second identifier 1485692 and the second identifier 1485673 is divided into the second data set. After identifying the FTTR user with the account change through the first identifier, the second identifier corresponding to the FTTR user with the account change is obtained again, and all FTTR users corresponding to the second identifier are obtained according to the second identifier, in order to expand the pre-screening scope and screen other FTTR users associated with the FTTR user with the account change who has potential risks, thereby avoiding omissions and improving the screening accuracy.

[0162] Step S404: the computer device performs a third screening operation on the user information based on the FTTR service-associated broadband account information to obtain a third data set.

[0163] Among them, the third screening operation refers to the operation of screening user information with potential abnormal risks based on the broadband account information associated with the FTTR service.

[0164] The third data set refers to a set of user information with potential abnormal risks obtained through the third screening operation.

[0165] Specifically, the third screening operation is to match the first identifier corresponding to the FTTR user and the broadband identifier corresponding to the broadband account in the target account period, and divide the user information corresponding to the broadband accounts of multiple FTTR users into the third data set.

[0166] The broadband ID is used to identify the broadband account, account location or account name, etc. When the broadband account changes, the first ID also changes accordingly.

[0167] When the broadband identifier is consistent with the first identifier or has an ownership relationship, it indicates that the broadband account corresponding to the broadband identifier is associated with the FTTR user corresponding to the first identifier.

[0168] The correspondence between a broadband account and a FTTR user means that FTTR services are processed on the broadband account.

[0169] Optionally, the number of multiple FTTR users is a default value or a manually preset value, which is not specifically limited in the embodiment of the present application. For example: one broadband account corresponds to more than two FTTR services.

[0170] Exemplarily, the first identifier of the FTTR user and the broadband identifier of the broadband account are as follows:

[0171] FTTR user: F01, first identifier: 000; FTTR user: F02, first identifier: 001;

[0172] FTTR user: F03, first identifier: 002; FTTR user: F04, first identifier: 000;

[0173] FTTR user: F05, first identification: 000; FTTR user: F06, first identification: 001.

[0174] Broadband account: B001, broadband ID: 000; Broadband account: B002, broadband ID: 001;

[0175] Broadband account: B003, broadband ID: 002; Broadband account: B004, broadband ID: 003.

[0176] By matching the first identifier and the broadband identifier, it can be seen that broadband account B001 corresponds to three FTTR users, namely FTTR user F01, FTTR user F04 and FTTR user F05; broadband account B002 corresponds to two FTTR users, namely FTTR user F02 and FTTR user F06; broadband account B003 corresponds to one FTTR user, namely FTTR user F03; and broadband account B004 does not correspond to any FTTR user.

[0177] Exemplarily, assuming that the number of the plurality of FTTR users is set to be more than 2, the user information corresponding to the broadband account B001 and the broadband account B002 is divided into the third data set.

[0178] In some embodiments, the user information in the third data set is deduplicated from the user information in the historical account period to obtain an updated third data set.

[0179] The historical account period is the account period before the target account period, and the user information in the historical account period is the abnormal user information of the FTTR service identified in the historical account period.

[0180] In some embodiments, the user information in the first data set and the second data set may also be deduplicated from the user information in the historical account period.

[0181] Step S405: The computer device obtains a pre-selected user information set based on the first data set, the second data set and the third data set.

[0182] In some embodiments, the first data set, the second data set, and the third data set are merged and deduplicated to obtain a preselected user information set.

[0183] Step S406: The computer device determines, in the pre-selected user information set, user information corresponding to users whose usage times of the FTTR service are less than the usage times threshold as abnormal user information.

[0184] The usage times of FTTR service refers to the frequency of using FFTR service by users within a preset time.

[0185] Optionally, the usage count threshold and the preset time are device default values ​​or manually preset values, and the embodiments of the present application do not specifically limit this.

[0186] Exemplarily, the number of times the FTTR service is used may be the number of logins to the FTTR main gateway within a certain period of time.

[0187] For example: in the pre-selected user information set, the user information corresponding to the user whose cumulative login times to the FTTR main gateway are less than 3 times for 3 consecutive months is determined as abnormal user information.

[0188] In summary, the solution provided by this embodiment proposes a user information identification method, which first screens user information from different angles based on service information such as broadband bearer information, account change information, or FTTR service-associated broadband account information to obtain a pre-selected user information set, and then identifies abnormal user information from the pre-selected user information set. The screening range of user information is small, the amount of data calculation involved is small, and the user information identification process is more efficient. In addition, different screening operations are performed from different angles to identify abnormal user information in user information. The abnormal user information obtained by screening is more comprehensive and accurate, and different screening operations are performed separately, which further increases the efficiency of the user information identification process and effectively protects user experience and operator interests.

[0189] For example, Figure 5 A flowchart of a user information identification method provided in an embodiment of the present application is provided. The method is executed by a computer device.

[0190] Step S500: Start.

[0191] Step S511: Obtain broadband bearer information, account change information, fiber-to-the-room FTTR service-associated broadband account information, and FTTR service usage information.

[0192] Among them, broadband bearer information is used to describe the usage status of FTTR services. FTTR services are an upgraded service provided on the basis of existing broadband, that is, users need to apply for broadband before applying for FTTR services. For example: the number of logins of a broadband account within three consecutive months starting from the month after network access.

[0193] Account change information is used to describe the transfer of FTTR users.

[0194] Exemplarily, the account change information includes at least one of an account ownership change, an account location change, and an account name change, but is not limited thereto and the embodiments of the present application do not make specific limitations on this.

[0195] Account ownership change refers to the transfer of ownership and usage rights of FTTR services to another user.

[0196] Account location change means that the account location changes from area A to area B.

[0197] An account name change refers to a change in the identification name of an account on a platform, system, or application. For example, an account name changes from Aa to aa.

[0198] The FTTR service-associated broadband account information is used to describe the association between the FTTR service and the broadband account.

[0199] Exemplarily, the FTTR service-associated broadband account information may be the number of FTTR services bound to the broadband account, for example, the same broadband account is bound to three FTTR services.

[0200] Step S521: extracting user information having more than n broadband accounts at the same address to obtain a result set A1.

[0201] Among them, having more than n broadband accounts at the same address means that there are two or more broadband accounts at the same physical address (such as home address or company address). For example: having more than 5 broadband accounts at the same address.

[0202] User information mainly includes the user's identity information and service information. Identity information is used to distinguish different users, and service information is used to describe the user's service usage. For example, user information includes the user's name, gender, age and other personal identity information and the user's broadband service, FTTR service and telephone package service and other service information.

[0203] Step S522: Filter the user information of the Tn account period from the result set A1 to obtain the result set B1.

[0204] Among them, the account period refers to the complete billing cycle stipulated by the user and the operator.

[0205] The user information of the Tn account period refers to the user information of n months forward or backward calculated from time T.

[0206] For example, the user information of the T-3 account period is filtered from the result set A1 to obtain the result set B1.

[0207] Step S523: Filter the user information whose broadband account has not been used for m consecutive months from the result set B1 to obtain the result set C1.

[0208] A broadband account has not been used for m consecutive months means that the broadband account has not performed any active data connection or login operations for m months.

[0209] Optionally, the unused conditions include not being logged in, the login time being less than the time threshold, no data flow after login, etc. For example: the broadband account has not been logged in for 3 consecutive months

[0210] Exemplarily, user information of broadband accounts that have not been used for three months starting from the month after network access is filtered from result set B1 to obtain result set C1.

[0211] Step S524: Filter the user information that has applied for the FTTR service from the result set C1 to obtain the result set D1.

[0212] Step S531: extracting FTTR users whose first identifiers are inconsistent between the target account period and the previous account period to obtain a result set A2.

[0213] The target account period refers to the designated billing period corresponding to the broadband account.

[0214] Exemplarily, the target bill period may be the current bill period.

[0215] The previous account period refers to the account period before the target account period.

[0216] The first identifier is used to identify at least one of the account ownership, account location or account name corresponding to the FTTR service. When the account changes, the first identifier also changes accordingly.

[0217] Exemplarily, the first identifier may be a customer identifier. For example, the first identifier may be at least one of a customer number, a customer name, a customer phone number, and a customer tag, but is not limited thereto and is not specifically limited in the embodiments of the present application.

[0218] Step S532: extract the second identifier of the FTTR user in the result set A2 as the result set B2.

[0219] The second identifier refers to an identifier that can aggregate all FTTR services of the same user; or, the second identifier refers to a unique identifier corresponding to the user. For example, the second identifier can be a user's ID number, passport number or other document number.

[0220] Step S533: The user information of all FTTR users corresponding to the second identifier in the result set B2 is taken as the result set C2.

[0221] Step S534: The user information corresponding to the FTTR users whose accounts have been changed within Q months in the result set C2 is taken as the result set D2.

[0222] Wherein, Q months is a preset period. For example, the FTTR users in the result set C2 whose accounts have been changed within 6 months are taken as the result set D2.

[0223] Step S535: Summarize the FTTR users whose accounts have been changed in the result set D2 by the second identifier, and extract the user information of the FTTR users whose accounts have been changed more than N1 times under the same second identifier as the result set E2.

[0224] Exemplarily, user information of FTTR users whose account number has been changed more than 2 times under the same certificate number is extracted as result set E2.

[0225] Step S541: extract all FTTR users in the current account period as result set A3.

[0226] Among them, the total FTTR users in the current account period refers to all FTTR users in the current account period.

[0227] Step S542: extract all broadband accounts in the current account period as result set A4.

[0228] Among them, the full broadband accounts in the current account period refer to all broadband accounts in the current account period.

[0229] Step S543: Associating and summarizing the result set A3 and the result set B3, extracting users whose same broadband account corresponds to N2 or more FTTR users as the result set C3.

[0230] Exemplarily, result set A3 and result set B3 may be associated and aggregated through the first identifier and the broadband identifier, and data of two or more FTTR users corresponding to the same broadband account may be extracted as result set C3.

[0231] The broadband ID is used to identify the broadband account, account location or account name, etc.

[0232] When the broadband identifier is consistent with the first identifier or has an ownership relationship, it indicates that the broadband account corresponding to the broadband identifier is associated with the FTTR user corresponding to the first identifier.

[0233] Step S544: Associating the data of result set C3 with user information, and removing duplication between the user information and historical account period user information to obtain result set D3.

[0234] The historical account period is the account period before the target account period, and the user information in the historical account period is the abnormal user information of the FTTR service identified in the historical account period.

[0235] The association of user information is used to make the user information types included in result set D3 consistent with those in result set D1 and result set E2. For example, if result set D1 and result set E2 both include the user's name, phone number, and business information, result set D3 should also be associated with the user's name, phone number, and business information.

[0236] Step S551: Integrate and remove duplicates of result sets D1, E2, and D3 to obtain result set F.

[0237] Step S552: extracting the user information of F whose cumulative login times of the FTTR main gateway are less than S times for R consecutive months from the result set F as the result set G.

[0238] The FTTR master gateway is used to connect the fiber optic signal from the operator's network to the user's home or office, and connect multiple slave gateways via optical fiber.

[0239] Exemplarily, the user information whose cumulative login times of the FTTR main gateway are less than 3 times in 3 consecutive months is extracted from the result set F as the result set G.

[0240] Step S553: ​​End.

[0241] The embodiment of the present application does not limit the order of the steps of screening result set D1, the steps of screening result set E2, and the steps of screening result set D3.

[0242] The above mainly introduces the solution provided by the present application. Correspondingly, the present application also provides a user information identification device, which is used to implement the above method embodiment.

[0243] like Figure 6 The user information identification device shown in FIG. 6 may include an acquisition module 601 and a processing module 602. The acquisition module 601 is used to execute Figure 3 The operation of step S301 in the illustrated method and Figure 4 The operation of step S401 in the illustrated method; the processing module 602 is used to perform Figure 3 The operations of steps S302 and S303 and Figure 4 The operations of steps S402, S403, S404, S405, and S406.

[0244] In some embodiments, in order to realize the above functions, the user information identification device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0245] The embodiment of the present application can divide the functional modules of the user information identification device according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0246] like Figure 7 As shown, the computer device provided in the embodiment of the present application may include a processor 701, a bus 702, a communication interface 703, and a memory 704. The processor 701, the memory 704, and the communication interface 703 communicate with each other through the bus 702. It should be understood that the present application does not limit the number of processors and memories in the computer device.

[0247] The bus 702 may be a PCI bus or an extended industry standard architecture (EISA) bus, or a USB bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 7 The bus 702 is represented by only one line, but it does not mean that there is only one bus or one type of bus. The bus 702 may include a path for transmitting information between various components of the computer device (for example, the memory 704, the processor 701, and the communication interface 703).

[0248] The processor 701 may include any one or more processors such as a CPU, a graphics processing unit (GPU), a microprocessor (MP), or a digital signal processor (DSP).

[0249] The memory 704 may include a volatile memory, such as a random access memory (RAM). The processor 701 may also include a non-volatile memory, such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD), or a solid state drive (SSD).

[0250] The communication interface 703 uses a transceiver module such as, but not limited to, a network interface card or a transceiver to implement communication between the computer device and other devices or a communication network.

[0251] The memory 704 stores executable program codes, and the processor 701 executes the executable program codes to respectively implement the functions of the aforementioned method embodiments. That is, the memory 704 stores instructions for executing the aforementioned user information identification method.

[0252] On the other hand, a computer-readable storage medium is provided, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor to implement the user information identification method provided in the above-mentioned method embodiments.

[0253] On the other hand, a computer program product is provided. The computer program product includes a computer program or instructions. When the computer program or instructions are executed by a processor, the user information identification method as described above is implemented.

[0254] Through the description of the above implementation methods, technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the module is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, module and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0255] Since the user information identification device, computer-readable storage medium, and computer program product in the embodiments of the present invention can be applied to the above method, the technical effects that can be obtained can also refer to the above method embodiments, and the embodiments of the present invention will not be repeated here.

[0256] The method steps in this embodiment can be implemented by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), programmable ROM (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, mobile hard disks, CD-ROMs or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a computer device. Of course, the processor and the storage medium can also exist in a computer device as discrete components.

[0257] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When a computer program or instruction is loaded and executed on a computer, the process or function of the embodiment of the present application is executed in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device or other programmable module. The computer program or instruction can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instruction can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that integrates one or more available media. The available medium can be a magnetic medium, for example, a floppy disk, a hard disk, a tape; it can also be an optical medium, for example, a digital video disc (digital video disc, DVD); it can also be a semiconductor medium, for example, a solid state drive (solid statedrive, SSD). The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A user information identification method, characterized in that: The method comprises: Obtaining service information corresponding to a fiber-to-the-room FTTR service and usage information of the FTTR service; Screening user information based on the service information to obtain a pre-selected user information set, wherein the pre-selected user information set refers to a set of user information with potential abnormal risks corresponding to the FTTR service; Based on the usage information of the FTTR service, abnormal user information in the pre-selected user information set is identified.

2. The method according to claim 1, characterized in that The service information includes: at least one of broadband bearer information, account change information, or broadband account information associated with the FTTR service, wherein the broadband bearer information is used to describe the usage status of the broadband where the FTTR service is located; The user information is screened based on the business information to obtain a pre-selected user information set, including: Perform a first screening operation on user information based on the broadband bearer information to obtain a first data set; Perform a second screening operation on the user information based on the account change information to obtain a second data set; Performing a third screening operation on user information based on the FTTR service-associated broadband account information to obtain a third data set; The pre-selected user information set is obtained based on the first data set, the second data set and the third data set.

3. The method according to claim 2, characterized in that The first filtering operation of the user information based on the broadband bearer information to obtain a first data set includes: Classify the user information corresponding to the broadband account that meets the first condition into an abnormal broadband user set; In the abnormal broadband user set, user information corresponding to the broadband accounts that have handled the FTTR service is divided into a first data set.

4. The method according to claim 3, characterized in that The first condition includes at least one of the following conditions: having more than n broadband accounts at the same address, the broadband account application time falls within the target account period, and the broadband account has not been used for m consecutive months; The target account period refers to a designated billing period corresponding to the broadband account, n is a positive integer greater than 1, and m is a positive integer.

5. The method according to claim 2, characterized in that: The second filtering operation of the user information based on the account change information to obtain a second data set includes: Among the FTTR users who have handled the FTTR service, user information corresponding to the FTTR users whose accounts have been changed within a preset period is divided into an abnormal change user set; In the abnormally changed user set, user information corresponding to FTTR users whose account number of changes is greater than or equal to the number threshold is divided into the second data set.

6. The method according to claim 5, characterized in that Among the FTTR users who have handled the FTTR service, user information corresponding to the FTTR users whose accounts have been changed within a preset period is divided into an abnormally changed user set, including: Identify the first identifier corresponding to the FTTR user in the target account period, and obtain the second identifier corresponding to the FTTR user whose account number has been changed compared with the previous account period; According to the second identifier, obtaining all FTTR users corresponding to the second identifier; Among all FTTR users corresponding to the second identifier, user information corresponding to FTTR users whose accounts have been changed within a preset period is divided into the abnormal change user set.

7. The method according to claim 2, characterized in that The third filtering operation of user information based on the broadband account information associated with the FTTR service is performed to obtain a third data set, including: In the target account period, the first identifier corresponding to the FTTR user and the broadband identifier corresponding to the broadband account are matched, and the user information corresponding to the broadband accounts of the plurality of FTTR users is divided into the third data set.

8. The method according to claim 7, characterized in that The method further includes: deduplicating the user information in the third data set and the user information in the historical account period to obtain an updated third data set.

9. The method according to claim 2, characterized in that: The obtaining the pre-selected user information set based on the first data set, the second data set and the third data set includes: The first data set, the second data set and the third data set are combined and deduplicated to obtain the pre-selected user information set.

10. The method according to any one of claims 1 to 8, characterized in that: The identifying abnormal user information in the pre-selected user information set based on the usage information of the FTTR service includes: In the pre-selected user information set, user information corresponding to users whose usage times of the FTTR service are less than a usage times threshold is determined as the abnormal user information.

11. A user information identification device, characterized in that: The device includes: An acquisition module, used to acquire service information corresponding to the FTTR service and usage information of the FTTR service; A processing module, configured to screen user information based on the service information to obtain a pre-selected user information set, wherein the pre-selected user information set refers to a set of user information with potential abnormal risks corresponding to the FTTR service; The processing module is further used to identify abnormal user information in the pre-selected user information set based on the usage information of the FTTR service.

12. A computer device, characterized in that: The computer device comprises: a processor and a memory, wherein at least one computer program is stored in the memory, and the at least one computer program is loaded and executed by the processor to implement the user information identification method according to any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the user information identification method according to any one of claims 1 to 10.

14. A computer program product, characterized in that The computer program product comprises a computer program or instructions, and when the computer program or instructions are executed by a processor, the user information identification method according to any one of claims 1 to 10 is implemented.

Citation Information

Patent Citations

  • Abnormal user identification method and device, electronic equipment and storage medium

    CN116797242A

  • Abnormality determination method and device, electronic equipment and storage medium

    CN117354133A

  • Abnormal notification method and device, electronic equipment and storage medium

    CN117395131A

  • User identification method and device, equipment, medium and product

    CN118802295A

  • Telecommunications network usage anomaly detection with simulated user interactions systems and methods

    US20240015076A1