Correspondence binding method, device, equipment and readable storage medium
By obtaining the latitude and longitude information of broadband resource points and network user information, combined with the big data model, the problem of low accuracy caused by base station positioning data errors is solved, and the corresponding relationship between customers and physical cells is accurately bounded, and the accuracy and efficiency of business marketing is improved.
Patent Information
- Application Number
- CN202110628856.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-07
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2041-06-07
AI Technical Summary
In the prior art, there is a large error when determining the physical cell where the customer is located through base station positioning data, resulting in low accuracy of the correspondence between the customer and the physical cell.
By obtaining the latitude and longitude information of broadband resource points, determining the physical cell based on inverse geocoding analysis, combining the binding correspondence relationship of on-network broadband user information configured on the network side, using the big data model to identify the associated user information and eliminate unused users to improve accuracy.
It improves the accuracy of the correspondence between customers and physical cells, and enhances the accuracy and efficiency of business marketing.
Smart Images

Figure CN115515123B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a correspondence binding method, apparatus, device, and readable storage medium. Background Art
[0002] With the rapid development of communication technology, people's demand for communication-related services is also increasing day by day. Currently, when marketing services to customers, customers are located through the base station positioning data provided by the base station, and the physical cell where the customer is located is determined based on the positioning results, and then business marketing is carried out to the customer.
[0003] However, due to the large errors in base station positioning data, when determining the customer's physical cell based on positioning results, the customer's physical cell may be incorrectly determined, that is, the correspondence between the customer and the physical cell may be incorrect. For example, if the customer's actual physical cell is physical cell A, and physical cell B is located next to physical cell A, when the base station positioning data is used to determine the customer's physical cell, the large errors in the base station positioning data may result in the customer being incorrectly associated with physical cell B.
[0004] That is, the existing technology has a problem of low accuracy when determining the correspondence between customers and physical cells. Summary of the Invention
[0005] The main purpose of this application is to provide a correspondence binding method, apparatus, device and readable storage medium, aiming to solve the existing technical problem of how to improve the accuracy of determining the correspondence between customers and physical cells.
[0006] To achieve the above objectives, the present application provides a corresponding relationship binding method, which includes the following steps:
[0007] Get the latitude and longitude information of broadband resource points;
[0008] Determine a first physical cell where the broadband resource point is located based on the latitude and longitude information;
[0009] The online broadband user information configured on the network side in the broadband resource point is obtained, and the corresponding relationship between the online broadband user information and the first physical cell is bound to obtain a first corresponding relationship.
[0010] Optionally, the determining the first physical cell where the broadband resource point is located based on the latitude and longitude information includes:
[0011] Analyzing the latitude and longitude information based on reverse geocoding to obtain address information of the broadband resource point;
[0012] The first physical cell where the broadband resource point is located is determined based on the address information.
[0013] Optionally, the determining, based on the address information, the first physical cell where the broadband resource point is located includes:
[0014] Based on the address information, an area of interest (AOI) and / or a point of interest (POI) within a preset circular range is obtained; the center of the preset circle is the broadband resource point, and the radius of the preset circle is a preset radius;
[0015] Obtaining a first center distance between the center of each of the AOIs and / or POIs and the broadband resource point;
[0016] A shortest first center distance among the first center distances is determined, and a target AOI or a target POI corresponding to the shortest first center distance is used as the first physical cell where the broadband resource point is located.
[0017] Optionally, the binding the correspondence between the online broadband user information and the first physical cell to obtain the first correspondence includes:
[0018] Based on the service side tag, obtaining the bundled broadband mobile phone user information in the mobile phone user information; the online broadband user information includes the bundled broadband mobile phone user information;
[0019] Based on a preset big data model, identifying associated user information corresponding to the bundled broadband mobile phone user information;
[0020] Eliminating the non-using broadband mobile phone user information from the associated user information to obtain the target associated user information;
[0021] The correspondence between the target associated user information and the second physical cell corresponding to the bundled broadband mobile phone user information is bound to obtain a second correspondence, wherein the first physical cell includes the second physical cell.
[0022] Optionally, before removing the non-using broadband mobile phone user information from the associated user information to obtain the target associated user information, the process includes:
[0023] determining, based on the base station positioning data corresponding to the associated user information, the daytime permanent location information and the nighttime permanent location information corresponding to the associated user information;
[0024] Based on the daytime permanent location information or the nighttime permanent location information, information of broadband mobile phone users not in use in the associated user information is determined.
[0025] Optionally, the determining, based on the daytime permanent location information or the nighttime permanent location information, the non-used broadband mobile phone user information in the associated user information includes:
[0026] Traversing the associated user information, and respectively calculating a second center distance corresponding to the daytime permanent location information or the nighttime permanent location information corresponding to each associated user information; the second center distance is the distance between the daytime permanent location information or the nighttime permanent location information and the center of the second physical cell;
[0027] If the second center distance is greater than or equal to a preset distance threshold, it is determined that the associated user information is information of a non-using broadband mobile phone user.
[0028] Optionally, the broadband resource points include a plurality of points, and the binding of the target associated user information with the second physical cell corresponding to the bundled broadband mobile phone user information, after obtaining the second correspondence, includes:
[0029] Based on the service-side tag, obtaining unbundled broadband mobile phone user information from the mobile phone user information;
[0030] Deduplication processing is performed on the unbundled broadband mobile phone user information based on the target associated user information to obtain target unbundled broadband mobile phone user information;
[0031] Determining, based on the base station positioning data corresponding to the target unbundled broadband mobile phone user information, a third physical cell corresponding to the target unbundled broadband mobile phone user information from the first physical cells corresponding to the broadband resource points;
[0032] The correspondence between the target unbundled broadband mobile phone user information and the third physical cell is bound to obtain a third correspondence.
[0033] In addition, to achieve the above-mentioned purpose, the present application further provides a corresponding relationship binding device, which includes:
[0034] The first acquisition module is used to obtain the latitude and longitude information of the broadband resource point;
[0035] A first determining module is configured to determine a first physical cell where the broadband resource point is located based on the latitude and longitude information;
[0036] A second acquisition module is used to obtain the online broadband user information configured on the network side in the broadband resource point;
[0037] The first binding module is configured to bind the correspondence between the online broadband user information and the first physical cell to obtain a first correspondence.
[0038] In addition, to achieve the above-mentioned purpose, the present application also provides a correspondence binding device, which includes a memory, a processor, and a correspondence binding program stored on the memory and runnable on the processor. When the correspondence binding program is executed by the processor, the steps of the correspondence binding method described above are implemented.
[0039] In addition, to achieve the above-mentioned purpose, the present application also provides a computer-readable storage medium, on which a correspondence binding program is stored. When the correspondence binding program is executed by a processor, the steps of the correspondence binding method described above are implemented.
[0040] Compared with the prior art, which determines the correspondence between customers and physical cells by using base station positioning data with large errors, resulting in low accuracy, the present application obtains the latitude and longitude information of the broadband resource point; determines the first physical cell where the broadband resource point is located based on the latitude and longitude information; obtains the online broadband user information configured on the network side of the broadband resource point, and binds the correspondence between the online broadband user information and the first physical cell to obtain the first correspondence. The present application implements the binding of the correspondence between the online broadband user information and the first physical cell by using the latitude and longitude information of the broadband resource point. It can be understood that since the broadband resource point has the characteristic of accurate location data compared to the base station, the correspondence between the online broadband user information and the first physical cell is determined by using the broadband resource point, thereby improving the accuracy of determining the correspondence between the customer and the physical cell. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 This is a flowchart of the first embodiment of the corresponding relationship binding method of the present application;
[0042] Figure 2 This is a schematic diagram illustrating an example of determining a first physical cell by using a broadband resource point in an embodiment of the present application;
[0043] Figure 3 This is a flowchart of the second embodiment of the correspondence binding method of the present application;
[0044] Figure 4 This is a functional module diagram of a preferred embodiment of the correspondence binding device of the present application;
[0045] Figure 5 It is a structural diagram of the hardware operating environment involved in the embodiment of the present application.
[0046] The realization of the objectives, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0047] It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application.
[0048] This application provides a corresponding relationship binding method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the correspondence binding method of the present application.
[0049] The embodiments of the present application provide an embodiment of the corresponding relationship binding method. It should be noted that although the logical order is shown in the flowchart, in some cases, the steps shown or described can be performed in a different order than here. The corresponding relationship binding method can be applied to a server and / or a terminal, which includes but is not limited to a personal computer and a mobile phone. For ease of description, the following description of the various steps of the corresponding relationship binding method is omitted. The corresponding relationship binding method includes:
[0050] Step S110, obtaining the latitude and longitude information of the broadband resource point;
[0051] Step S120: Determine a first physical cell where the broadband resource point is located based on the latitude and longitude information.
[0052] In this embodiment, the longitude and latitude information of the broadband resource point is provided by a DP (Data Processing) box of the broadband resource point, that is, the longitude and latitude information provided by the DP box is obtained. It can be understood that the DP box has a positioning function.
[0053] It should be noted that a broadband resource point can provide broadband services to multiple online broadband users. For example, a broadband resource point provides broadband services to the residents of a building. The DP box is installed in the building, that is, the DP box is installed in a physical cell. By obtaining the latitude and longitude information of the DP box, the physical cell where the DP box is located can be determined. That is, based on the latitude and longitude information, the first physical cell where the broadband resource point is located can be determined. It should be noted that the physical cell refers to the logical area where services are provided to users, such as a residential area.
[0054] The determining, based on the latitude and longitude information, of the first physical cell where the broadband resource point is located includes:
[0055] Step a: Analyze the latitude and longitude information based on reverse geocoding to obtain the address information of the broadband resource point.
[0056] In this embodiment, reverse geocoding is performed on the longitude and latitude information to analyze the longitude and latitude information and obtain the address information of the broadband resource point. It can be understood that a sphere can be located by longitude and latitude, and the longitude and latitude determine the coordinates of a point on the sphere. The reverse geocoding parsing process is to obtain the corresponding address information using the longitude and latitude information representing the coordinates. For example, the address information is the Forbidden City. The latitude of the Forbidden City is 39 degrees 54 minutes 56.92 seconds north and the longitude is 116 degrees 23 minutes 26.93 seconds east. That is, based on the longitude and latitude information of 39 degrees 54 minutes 56.92 seconds north and 116 degrees 23 minutes 26.93 seconds east, it can be determined that the address information corresponding to the longitude and latitude information is the Forbidden City.
[0057] Step b: determining the first physical cell where the broadband resource point is located based on the address information.
[0058] In this embodiment, address information is relative to a physical cell. Address information is a point, and a physical cell is a plane. The relationship between the two is that a physical cell includes address information. Therefore, the first physical cell where the broadband resource point is located can be determined based on the address information. For example, if the address information is "XX cell, XX unit, XX building," the first physical cell is "XX cell," and the first physical cell can be determined based on the address information.
[0059] Regarding the above process of determining the first physical cell, determining the first physical cell where the broadband resource point is located based on the address information includes:
[0060] Step b1: Based on the address information, obtain the area of interest AOI and / or point of interest POI within a preset circular range; the center of the preset circle is the broadband resource point, and the radius of the preset circle is a preset radius.
[0061] In this embodiment, based on the address information, the AOI (Area Of Interest) (e.g., XX Community) and / or POI (Point Of Interest) (e.g., XX Bank) within the preset circular range is obtained. Figure 2 , that is, a preset circle is drawn with a preset radius R, centered at the broadband resource point, and the AOI and / or POI within the preset circle are obtained. Specifically, if an AOI exists within the preset circle, the POI is not obtained; alternatively, if an AOI does not exist within the preset circle, the POI is obtained; or, alternatively, the POI is obtained while simultaneously obtaining the AOI within the preset circle. It should be noted that the preset radius can be set according to specific needs and is not specifically limited in this embodiment.
[0062] Step b2: Obtain a first center distance between the center of each of the AOIs and / or POIs and the broadband resource point.
[0063] In this embodiment, the center of the AOI and / or POI is obtained, referring to Figure 2 For AOI, it is a rectangle and the center of AOI is the intersection of the diagonals of the rectangle; for POI, it is a point and itself is the center.
[0064] Specifically, a first center distance between the center and the broadband resource point is obtained.
[0065] Step b3: determining the shortest first center distance among the first center distances, and taking the target AOI or target POI corresponding to the shortest first center distance as the first physical cell where the broadband resource point is located.
[0066] In this embodiment, the shortest first center distance among the first center distances is determined, that is, the AOI or POI to which the broadband resource point is most likely to belong is determined, and the AOI or POI corresponding to the shortest first center distance is used as the target AOI or target POI, and the target AOI or target POI is used as the first physical cell where the broadband resource point is located. Figure 2 ,When acquiring the POI, the interest area 1 is the shortest distance from the broadband ,resource point, and the interest area 1 is the first physical cell.
[0067] Step S130: obtaining the online broadband user information configured by the network side in the broadband resource point, and binding the corresponding relationship between the online broadband user information and the first physical cell to obtain a first corresponding relationship.
[0068] In this embodiment, the network side configuration records the online broadband user information in the broadband resource point. The online broadband user information is the user's name, room number, and other information used to identify the user. It can be understood that the online broadband user information corresponds to the broadband resource point, and the first physical cell where the broadband resource point is located is the first physical cell where the online broadband user resides. Specifically, after obtaining the online broadband user information, the correspondence between the online broadband user information and the first physical cell is bound to obtain the first correspondence.
[0069] Compared with the prior art, which determines the correspondence between customers and physical cells by using base station positioning data with large errors, resulting in low accuracy, this embodiment obtains the latitude and longitude information of the broadband resource point; determines the first physical cell where the broadband resource point is located based on the latitude and longitude information; obtains the online broadband user information configured on the network side of the broadband resource point, and binds the correspondence between the online broadband user information and the first physical cell to obtain a first correspondence. This embodiment implements the binding of the correspondence between the online broadband user information and the first physical cell by using the latitude and longitude information of the broadband resource point. It can be understood that since broadband resource points have the characteristic of accurate location data compared to base stations, the correspondence between the online broadband user information and the first physical cell is determined by using the broadband resource point, thereby improving the accuracy of determining the correspondence between customers and physical cells.
[0070] Further, refer to Figure 3 Based on the first embodiment of the correspondence binding method of the present invention, a second embodiment is proposed. After binding the correspondence between the online broadband user information and the first physical cell to obtain the first correspondence, the method includes:
[0071] Step S240: Based on the service side tag, obtain the bundled broadband mobile phone user information in the mobile phone user information; the online broadband user information includes the bundled broadband mobile phone user information.
[0072] In this embodiment, information about bundled broadband mobile phone users is obtained from mobile phone user information based on the service-side tag. Specifically, the target user group for service marketing personnel conducting business promotion activities includes mobile phone users in addition to online broadband users. Specifically, based on the service-side tag, the mobile phone users include bundled broadband mobile phone users and unbundled broadband mobile phone users. It is understood that among the online broadband users, some have broadband accounts bundled with mobile phones, while others do not. The intersection of mobile phone users and online broadband users is bundled broadband mobile phone users. It is understood that the online broadband user information includes bundled broadband mobile phone user information.
[0073] Step S250: identifying associated user information corresponding to the bundled broadband mobile phone user information based on a preset big data model.
[0074] In this embodiment, based on a preset big data model, which includes a user clustering model, a user analysis model, etc., the preset big data model can be used to identify the associated user information corresponding to the bundled broadband mobile phone user information, that is, there is an association relationship between the associated user information and the bundled broadband mobile phone user information. The association relationship is maintained through the relationship between users. Specifically, the user corresponding to the associated user information is a family member or a family network user member of the user corresponding to the bundled broadband mobile phone user information, etc., who may use the relevant broadband. The relevant broadband is the broadband used by the user corresponding to the bundled broadband mobile phone user information. It can be understood that broadband has a location limitation when it is used. Generally, it is one household and one broadband, that is, the family members or family network user members of the user corresponding to the bundled broadband mobile phone user information will use the same broadband as the user, that is, the physical cell corresponding to the family members or family network user members of the user is the same as the first physical cell corresponding to the user.
[0075] Step S260: Remove the broadband mobile phone user information that is not in use from the associated user information to obtain the target associated user information.
[0076] In this embodiment, there are cases where family members or family network users do not use the broadband subscribed by the user corresponding to the bundled broadband mobile phone user information. This situation may be a woman getting married or working in another place. Therefore, it is necessary to remove the information in the associated user information that has the above situation, that is, to remove the information of broadband mobile phone users not in use in the associated user information, and obtain the information of broadband mobile phone users in use, that is, the target associated user information.
[0077] The process for determining information of non-active broadband mobile phone users is as follows:
[0078] Before removing the non-using broadband mobile phone user information from the associated user information and obtaining the target associated user information, the method includes:
[0079] Step c: determining the daytime permanent location information and the nighttime permanent location information corresponding to the associated user information based on the base station positioning data corresponding to the associated user information.
[0080] In this embodiment, the daytime resident location information and nighttime resident location information corresponding to the associated user information are determined based on the base station positioning data corresponding to the associated user information. The base station positioning data is data obtained by positioning via a base station, such as user-level data or MR (Measurement Report) positioning technology.
[0081] Regarding the daytime and nighttime location information, the daytime location information refers to the location where the mobile phone user spends a long time during the day, and similarly, the nighttime location information refers to the location where the mobile phone user spends a long time at night. It is understood that the mobile phone user's location can be determined by the length of time the mobile phone user spends at each location. For example, the location where the mobile phone user spends the longest time within a period of time is considered the permanent location.
[0082] Step d: determining the non-used broadband mobile phone user information in the associated user information based on the daytime permanent location information or the nighttime permanent location information.
[0083] In this embodiment, among mobile phone users, there are users who are active at night and users who are active during the day. Generally, the nighttime permanent location information is selected to determine the information of mobile phone users who are not using broadband in the associated user information. It can be understood that, generally, mobile phone users need to go to school or work during the day and will return home after school or get off work. The time period when they spend a long time at home is at night. Therefore, the nighttime permanent location information is used to determine the information of mobile phone users who are not using broadband in the associated user information; and for mobile phone users who are active at night, such as taxi drivers who work night shifts, it is obvious that such mobile phone users spend a long time at home during the day, and it is suitable to select the daytime permanent location information to determine the information of mobile phone users who are not using broadband in the associated user information.
[0084] Step S270 , binding the corresponding relationship between the target associated user information and the second physical cell corresponding to the bundled broadband mobile phone user information to obtain a second corresponding relationship, wherein the first physical cell includes the second physical cell.
[0085] In this embodiment, the correspondence between the target associated user information and the second physical cell corresponding to the bundled broadband mobile phone user information is bound, that is, it is determined that the mobile phone user corresponding to the target relationship user information resides in the second physical cell, thereby obtaining a second correspondence, wherein the online broadband user information includes the bundled broadband mobile phone user information, and accordingly, the first physical cell corresponding to the online broadband user information also includes the second physical cell corresponding to the bundled broadband mobile phone user information.
[0086] Furthermore, the determining, based on the daytime permanent location information or the nighttime permanent location information, the non-used broadband mobile phone user information in the associated user information includes:
[0087] Step d1, traverse the associated user information and calculate the second center distance corresponding to the daytime permanent location information or the nighttime permanent location information corresponding to each associated user information; the second center distance is the distance between the daytime permanent location information or the nighttime permanent location information and the center of the second physical cell.
[0088] In this embodiment, when the associated user information includes information about multiple mobile phone users (e.g., children, wife, and parents of a mobile phone user bundled with broadband), the associated user information is traversed to calculate the second center distance corresponding to the daytime permanent location information or nighttime permanent location information corresponding to each piece of associated user information. That is, in the process of traversing to obtain information about different mobile phone users, it is determined whether the mobile phone user spends more time at home at night or during the day, and the second center distance is calculated using the determined daytime permanent location information or nighttime permanent location information. The second center distance is the distance between the daytime permanent location information or nighttime permanent location information and the center of the second physical cell. That is, after determining the permanent location of the mobile phone user using the daytime permanent location information or nighttime permanent location information provided by the base station, the second center distance between the permanent location and the second physical cell is determined, and the second center distance is used to determine whether the mobile phone user corresponding to each piece of associated user information resides in the second physical cell.
[0089] Step d2: If the second center distance is greater than or equal to a preset distance threshold, it is determined that the associated user information is information of a non-using broadband mobile phone user.
[0090] In this embodiment, if the second center distance is greater than or equal to a preset distance threshold, the associated user information is determined to be non-user broadband mobile phone user information; if the second center distance is less than the preset distance threshold, the associated user information is determined to be in-use broadband mobile phone user information, and the in-use broadband mobile phone user information is used as the target associated user information. The preset distance threshold is determined by the positioning accuracy of the base station. It should be noted that the purpose of determining the difference between the second center distance and the preset distance threshold is to eliminate positioning deviation of the base station. Therefore, the preset distance threshold needs to be greater than or equal to the positioning accuracy of the base station. For example, if the positioning accuracy of the base station is 500 meters, the preset distance threshold is set to be greater than or equal to 500 meters, such as 1000 meters. This allows associated user information with a second center distance outside of 1000 meters to be determined as non-user broadband mobile phone user information, and associated user information with a second center distance within 1000 meters to be determined as in-use broadband mobile phone user information, thereby avoiding misclassification of in-use broadband mobile phone user information as non-user broadband mobile phone user information.
[0091] Furthermore, the broadband resource points include a plurality of points, and the corresponding relationship between the second physical cell corresponding to the binding target associated user information and the bundled broadband mobile phone user information is obtained, and after the second corresponding relationship is obtained, it includes:
[0092] Step e: obtaining, based on the service-side tag, information of mobile phone users not bundled with broadband in the mobile phone user information;
[0093] Step f: performing deduplication processing on the unbundled broadband mobile phone user information based on the target associated user information to obtain the target unbundled broadband mobile phone user information.
[0094] In this embodiment, based on the service side tag, the unbundled broadband mobile phone user information in the mobile phone user information is obtained, that is, the mobile phone user has not applied for broadband through his mobile phone number. It should be noted that the above-mentioned target-associated user information is also the unbundled broadband mobile phone user information. The above-mentioned target-associated user information has completed the binding of the correspondence between the second physical cell. Therefore, when binding the correspondence between the unbundled broadband mobile phone user information and the physical cell, it is necessary to deduplicate the unbundled broadband mobile phone user information, that is, to remove the target-associated user information in the unbundled broadband mobile phone user information, thereby obtaining the target unbundled broadband mobile phone user information.
[0095] Step g, determining a third physical cell corresponding to the target unbundled broadband mobile phone user information from the first physical cells corresponding to the broadband resource points based on the base station positioning data corresponding to the target unbundled broadband mobile phone user information;
[0096] Step h: Bind the corresponding relationship between the target unbundled broadband mobile phone user information and the third physical cell to obtain a third corresponding relationship.
[0097] In this embodiment, there are multiple broadband resource points, which can exist in different physical cells. In addition, broadband resource points are more widely distributed than base stations, and are generally distributed in all physical cells. It can be understood that based on the base station positioning data corresponding to the target unbundled broadband mobile phone user information, the third physical cell corresponding to the target unbundled broadband mobile phone user information is determined from the first physical cell corresponding to each broadband resource point. Among them, the first physical cell corresponding to each broadband resource point is the full physical cell, that is, all physical cells that can be determined.
[0098] Specifically, first obtain the base station positioning data corresponding to the target unbundled broadband mobile phone user information. The base station positioning data also includes daytime permanent location information or nighttime permanent location information. The daytime permanent location information or nighttime permanent location information is used to perform preliminary positioning for the target unbundled broadband mobile phone user information. Finally, determine the physical cell closest to the daytime permanent location information or nighttime permanent location information from all physical cells to obtain the third physical cell corresponding to the target unbundled broadband mobile phone user information. The process of determining whether the location information used for preliminary positioning is the daytime permanent location information or the nighttime permanent location information is basically the same as the process of determining the unused broadband mobile phone user information in the associated user information based on the daytime permanent location information or the nighttime permanent location information in the second embodiment above, and will not be repeated here.
[0099] This embodiment uses a pre-set big data model to bind the target associated user information to the second physical cell corresponding to the bundled broadband mobile phone user information; and uses base station positioning data to bind the target unbundled broadband mobile phone user information to the third physical cell. This embodiment achieves the binding of the correspondence between unbundled broadband mobile phone user information and physical cells, thereby completing the binding between all mobile phone users and all broadband users and physical cells, thereby improving the efficiency of business marketing for all mobile phone users and all broadband users.
[0100] In addition, refer to Figure 4 , the present application also provides a corresponding relationship binding device, the corresponding relationship binding device comprising:
[0101] The first acquisition module 10 is used to obtain the longitude and latitude information of the broadband resource point;
[0102] A first determining module 20 is configured to determine a first physical cell where the broadband resource point is located based on the latitude and longitude information;
[0103] The second acquisition module 30 is used to obtain the online broadband user information configured on the network side in the broadband resource point;
[0104] The first binding module 40 is configured to bind the correspondence between the online broadband user information and the first physical cell to obtain a first correspondence.
[0105] Optionally, the first determining module 20 includes:
[0106] An analysis unit, configured to analyze the latitude and longitude information based on reverse geocoding to obtain address information of the broadband resource point;
[0107] A first determining unit is configured to determine the first physical cell where the broadband resource point is located based on the address information.
[0108] Optionally, the first determining unit includes:
[0109] A first acquisition subunit is configured to acquire an area of interest (AOI) and / or a point of interest (POI) within a preset circular range based on the address information;
[0110] A second acquisition subunit is configured to acquire a first center distance between the center of each of the AOIs and / or POIs and the broadband resource point;
[0111] The determination subunit is configured to determine the shortest first center distance among the first center distances, and use the target AOI or target POI corresponding to the shortest first center distance as the first physical cell where the broadband resource point is located.
[0112] Optionally, the correspondence binding device further includes:
[0113] A third acquisition module is used to acquire the bundled broadband mobile phone user information in the mobile phone user information based on the service side tag;
[0114] an identification module, configured to identify associated user information corresponding to the bundled broadband mobile phone user information based on a preset big data model;
[0115] a removal module, configured to remove information of broadband mobile phone users who are not currently using the associated user information, and obtain target associated user information;
[0116] The second binding module is used to bind the corresponding relationship between the target associated user information and the second physical cell corresponding to the bundled broadband mobile phone user information to obtain a second corresponding relationship.
[0117] Optionally, the correspondence binding device further includes:
[0118] A second determining module is configured to determine the daytime permanent location information and the nighttime permanent location information corresponding to the associated user information based on the base station positioning data corresponding to the associated user information;
[0119] The third determining module is configured to determine the non-using broadband mobile phone user information in the associated user information based on the daytime permanent location information or the nighttime permanent location information.
[0120] Optionally, the third determining module includes:
[0121] A traversal unit, configured to traverse the associated user information;
[0122] A calculation unit, configured to respectively calculate a second center distance corresponding to the daytime permanent location information or the nighttime permanent location information corresponding to each associated user information;
[0123] The second determining unit determines that the associated user information is information of a non-using broadband mobile phone user if the second center distance is greater than or equal to a preset distance threshold.
[0124] Optionally, the correspondence binding device further includes:
[0125] A fourth acquisition module is configured to acquire, based on the service-side tag, information about mobile phone users that are not bundled with broadband in the mobile phone user information;
[0126] a deduplication module, configured to perform deduplication processing on the unbundled broadband mobile phone user information based on the target associated user information to obtain the target unbundled broadband mobile phone user information;
[0127] A fourth determining module is configured to determine, based on the base station positioning data corresponding to the target unbundled broadband mobile phone user information, a third physical cell corresponding to the target unbundled broadband mobile phone user information from the first physical cells corresponding to the broadband resource points;
[0128] The third binding module is used to bind the corresponding relationship between the target unbundled broadband mobile phone user information and the third physical cell to obtain a third corresponding relationship.
[0129] The specific implementation of the correspondence binding device of the present application is basically the same as the embodiments of the above-mentioned correspondence binding method, and will not be repeated here.
[0130] In addition, this application also provides a corresponding relationship binding device. Figure 5 As shown, Figure 5 It is a structural diagram of the hardware operating environment involved in the embodiment of the present application.
[0131] It should be noted that Figure 5 This is a structural diagram of the hardware operating environment of the corresponding binding device.
[0132] like Figure 5 As shown, the correspondence binding device may include: a processor 1001, such as a CPU, a memory 1005, a user interface 1003, a network interface 1004, and a communication bus 1002. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory, or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may optionally also be a storage device independent of the aforementioned processor 1001.
[0133] Optionally, the corresponding relationship binding device may further include an RF (Radio Frequency) circuit, a sensor, an audio circuit, a WiFi module, and the like.
[0134] Those skilled in the art will understand that Figure 5 The correspondence binding device structure shown in the figure does not constitute a limitation on the correspondence binding device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0135] like Figure 5As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and a correspondence binding program. The operating system is a program that manages and controls the hardware and software resources of the correspondence binding device and supports the operation of the correspondence binding program and other software or programs.
[0136] exist Figure 5 In the correspondence binding device shown, the user interface 1003 is mainly used to connect to the terminal and communicate data with the terminal, such as receiving user signaling data sent by the terminal; the network interface 1004 is mainly used for the background server and communicates data with the background server; the processor 1001 can be used to call the correspondence binding program stored in the memory 1005 and execute the steps of the correspondence binding method as described above.
[0137] The specific implementation of the correspondence binding device of the present application is basically the same as the embodiments of the above-mentioned correspondence binding method, and will not be repeated here.
[0138] In addition, an embodiment of the present application further proposes a computer-readable storage medium, on which a correspondence binding program is stored. When the correspondence binding program is executed by a processor, the steps of the correspondence binding method described above are implemented.
[0139] The specific implementation of the computer-readable storage medium of this application is basically the same as the embodiments of the above-mentioned correspondence binding method, and will not be repeated here.
[0140] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.
[0141] The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0142] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course 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 is essentially 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), including a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, device, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0143] The above are only preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for binding a corresponding relationship, characterized in that: The corresponding relationship binding method includes the following steps: Get the latitude and longitude information of broadband resource points; Determine a first physical cell where the broadband resource point is located based on the latitude and longitude information; The online broadband user information configured on the network side in the broadband resource point is obtained, and the corresponding relationship between the online broadband user information and the first physical cell is bound to obtain a first corresponding relationship.
2. The method for binding a corresponding relationship according to claim 1, wherein: The determining, based on the latitude and longitude information, the first physical cell where the broadband resource point is located includes: Analyzing the latitude and longitude information based on reverse geocoding to obtain address information of the broadband resource point; The first physical cell where the broadband resource point is located is determined based on the address information.
3. The method for binding a corresponding relationship according to claim 2, wherein: The determining, based on the address information, the first physical cell where the broadband resource point is located includes: Based on the address information, an area of interest (AOI) and / or a point of interest (POI) within a preset circular range is obtained; the center of the preset circle is the broadband resource point, and the radius of the preset circle is a preset radius; Obtaining a first center distance between the center of each of the AOIs and / or POIs and the broadband resource point; A shortest first center distance among the first center distances is determined, and a target AOI or a target POI corresponding to the shortest first center distance is used as the first physical cell where the broadband resource point is located.
4. The method for binding a corresponding relationship according to claim 1, wherein: After binding the correspondence between the online broadband user information and the first physical cell to obtain the first correspondence, the method includes: Based on the service side tag, obtaining the bundled broadband mobile phone user information in the mobile phone user information; the online broadband user information includes the bundled broadband mobile phone user information; Based on a preset big data model, identifying associated user information corresponding to the bundled broadband mobile phone user information; Eliminating the non-using broadband mobile phone user information from the associated user information to obtain the target associated user information; The correspondence between the target associated user information and the second physical cell corresponding to the bundled broadband mobile phone user information is bound to obtain a second correspondence, wherein the first physical cell includes the second physical cell.
5. The method for binding a corresponding relationship according to claim 4, wherein: Before removing the non-using broadband mobile phone user information from the associated user information and obtaining the target associated user information, the method includes: determining, based on the base station positioning data corresponding to the associated user information, the daytime permanent location information and the nighttime permanent location information corresponding to the associated user information; Based on the daytime permanent location information or the nighttime permanent location information, information of broadband mobile phone users not in use in the associated user information is determined.
6. The method for binding a corresponding relationship according to claim 5, wherein: The determining, based on the daytime permanent location information or the nighttime permanent location information, the non-used broadband mobile phone user information in the associated user information includes: Traversing the associated user information, and respectively calculating a second center distance corresponding to the daytime permanent location information or the nighttime permanent location information corresponding to each associated user information; the second center distance is the distance between the daytime permanent location information or the nighttime permanent location information and the center of the second physical cell; If the second center distance is greater than or equal to a preset distance threshold, it is determined that the associated user information is information of a non-using broadband mobile phone user.
7. The method for binding a corresponding relationship according to claim 4, wherein: The broadband resource points include a plurality of points, and the corresponding relationship between the binding target associated user information and the second physical cell corresponding to the bundled broadband mobile phone user information is obtained, and after the second corresponding relationship is obtained, the following steps are included: Based on the service-side tag, obtaining unbundled broadband mobile phone user information from the mobile phone user information; Deduplication processing is performed on the unbundled broadband mobile phone user information based on the target associated user information to obtain target unbundled broadband mobile phone user information; Determining, based on the base station positioning data corresponding to the target unbundled broadband mobile phone user information, a third physical cell corresponding to the target unbundled broadband mobile phone user information from the first physical cells corresponding to the broadband resource points; The correspondence between the target unbundled broadband mobile phone user information and the third physical cell is bound to obtain a third correspondence.
8. A corresponding relationship binding device, characterized in that: The corresponding relationship binding device includes: The first acquisition module is used to obtain the latitude and longitude information of the broadband resource point; A first determining module is configured to determine a first physical cell where the broadband resource point is located based on the latitude and longitude information; A second acquisition module is used to obtain the online broadband user information configured on the network side in the broadband resource point; The first binding module is configured to bind the correspondence between the online broadband user information and the first physical cell to obtain a first correspondence.
9. A corresponding relationship binding device, characterized in that: The correspondence binding device includes a memory, a processor, and a correspondence binding program stored in the memory and executable on the processor. When the correspondence binding program is executed by the processor, the steps of the correspondence binding method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a correspondence binding program, which, when executed by a processor, implements the steps of the correspondence binding method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Method and system for analyzing network capability in residential area based on big data
CN107818133A
Information recommendation method and device and storage medium
CN109743693A