An operator six-dimensional data encoding method
The six-dimensional data encoding method solves the problem of incomplete customer information for operators, enabling rapid and accurate acquisition of customer information and efficient data processing, while ensuring encoding quality and service accuracy.
Patent Information
- Application Number
- CN202211565056.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-07
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2042-12-07
AI Technical Summary
Incomplete customer information obtained by operators can easily lead to errors during data encoding, resulting in inadequate service and low encoding efficiency.
The six-dimensional data encoding method is adopted. By setting the total number of bits in the tag encoding, dividing the user information data block and setting the information hierarchy, the method obtains and transforms information such as the number of user connections, the number of terminals, application rights, activity status, network duration and package value, automatically fills in invalid information, performs data stacking and interval comparison and classification, and finally outputs the encoded user tag information.
It improves the comprehensiveness and accuracy of customer information acquisition, ensures the accuracy and efficiency of data coding, prevents inadequate service due to excessive data discrepancies, saves resources, and improves data processing efficiency and storage space.
Smart Images

Figure CN116155296B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field of data coding, and particularly relates to an operator six-dimensional data coding method. BACKGROUND
[0002] In order to facilitate use and easy memory, an object processed by a computer is often coded, and one coding symbol represents one piece of information or one string of data, which is data coding. Several commonly used coding schemes include unipolar code, polar code, bipolar code, return-to-zero code, phase-reversal code, non-return-to-zero code, Manchester coding, differential Manchester coding, multi-level coding, 4B / 5B coding, etc.
[0003] The prior art has the following problems:
[0004] 1. The current operator cannot obtain complete customer information, cannot accurately serve customers in all directions, and cannot perform good data processing;
[0005] 2. In the process of coding customer data, missing data cannot be automatically filled, which can easily lead to errors in the coding process, affect data coding efficiency, and reduce the processing quality of coding labels. SUMMARY
[0006] To solve the problems in the background art, the application provides an operator six-dimensional data coding method, which has the characteristics of fast and accurate searching, complete customer information acquisition, automatic correction, and high data processing efficiency.
[0007] The application also provides an operator six-dimensional data coding method.
[0008] To achieve the above-mentioned purpose, the application provides the following technical scheme: an operator six-dimensional data coding method, which comprises the following steps:
[0009] S1. Setting the total number of coding bits of a label;
[0010] S2. Dividing user information data blocks according to the number of coding bits, and setting information levels of different data blocks;
[0011] S3. Obtaining the number of connections, the number of terminals, the number of application benefits, the customer activity, the customer online duration, and the customer package value information of a user and converting them into the same coding system;
[0012] S4. Sorting the known information according to the coding bit format and rounding up;
[0013] S5. Filling 0 for invalid information;
[0014] S6. Stacking the same data;
[0015] S7. Comparing the user information data with the coding interval, and classifying the user information into corresponding intervals;
[0016] S8. Checking whether the user data information corresponds to the coding interval;
[0017] S9. Outputting the coded user label information.
[0018] In the present application, further; the user information data is compared with the coding interval, and the user information is classified into corresponding intervals for coding, which comprises the following steps:
[0019] S71. Comparing the number of user connections with the corresponding bit of label coding, and classifying the user data under this feature into the first level;
[0020] S72. Comparing the number of user terminals with the corresponding bit of label coding, and classifying the user data under this feature into the second level;
[0021] S73. Comparing the number of user application benefits with the corresponding bit of label coding, and classifying the user data under this feature into the third level;
[0022] S74. Comparing the number of user active situations with the corresponding bit of label coding, and classifying the user data under this feature into the fourth level;
[0023] S75. Comparing the online duration of the user with the corresponding bit of label coding, and classifying the user data under this feature into the fifth level;
[0024] S76. Comparing the value of the user's package with the corresponding bit of label coding, and classifying the user data under this feature into the sixth level
[0025] S77. Outputting the coded label data downward.
[0026] In the present application, further; each level can be independently set to subdivide the interval.
[0027] In the present application, further; the user connection and terminal data can be accompanied by location information when counted, and the location information can be separately set to data blocks
[0028] In the present application, further; the user invalid information is information that fails to obtain and is not real-name authenticated.
[0029] In the present application, further; the same customer data information is processed by stack stacking.
[0030] In the present application, further; the total number of coding bits is reserved for two bits for each data block when set, compared with the prior art, the beneficial effects of the present application are:
[0031] 1. This invention improves the accuracy of user services by acquiring and encoding information such as the number of user connections, number of terminals, number of application benefits, customer activity, customer online time, and customer package value. This facilitates targeted services for different customers, ensures the accuracy of data encoding, and improves the quality of segmentation in different ranges.
[0032] 2. This invention can quickly process user data by automatically completing invalid user information, avoiding the need to acquire invalid information for a long time, saving coding time, reducing resource consumption, and improving work efficiency.
[0033] 3. By stacking identical customer data information, this invention can easily collect large amounts of repetitive data, save storage space, improve data processing efficiency, ensure coding quality, and ensure that the tags for each user are rigorously summarized. Attached Figure Description
[0034] Fig. 1 This is a flowchart of the encoding method of the present invention;
[0035] Fig. 2 This is a comparative flowchart of the present invention;
[0036] Fig. 3 This is a schematic diagram of the working module of the present invention. Detailed Implementation
[0037] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0038] Please see Figs. 1-3 The present invention provides the following technical solution: a six-dimensional data encoding method for telecom operators, characterized in that the six-dimensional data encoding method for telecom operators includes the following steps:
[0039] S1. Set the total number of bits for the label's encoding;
[0040] S2. Divide user information data into blocks according to the number of bits in the encoding, and set information levels for different data blocks;
[0041] S3. Obtain information on the number of user connections, number of terminals, number of application benefits, customer activity, customer online time, and customer package value, and convert it into the same number system as the code.
[0042] S4. Sort the known information according to the encoding bit length format and round it up;
[0043] S5. Pad with 0 for invalid information;
[0044] S6. Stack the same data;
[0045] S7. Compare the user information data with the coding interval, and classify the user information into the corresponding interval;
[0046] S8. Check if the user data information corresponds to the coding interval;
[0047] S9. Output the encoded user label information.
[0048] Specifically, the user information data is compared with the coding interval, and the user information is classified into the corresponding interval for coding, including the following steps:
[0049] S71. Compare the number of connections of the user with the corresponding bit of the label coding, and classify the user data under this feature into the first level;
[0050] S72. Compare the number of terminals of the user with the corresponding bit of the label coding, and classify the user data under this feature into the second level;
[0051] S73. Compare the number of application benefits of the user with the corresponding bit of the label coding, and classify the user data under this feature into the third level;
[0052] S74. Compare the number of active situations of the user with the corresponding bit of the label coding, and classify the user data under this feature into the fourth level;
[0053] S75. Compare the online duration of the user with the corresponding bit of the label coding, and classify the user data under this feature into the fifth level;
[0054] S76. Compare the value of the user's package with the corresponding bit of the label coding, and classify the user data under this feature into the sixth level
[0055] S77. Output the encoded label data downward.
[0056] By adopting the above technical solution, the number of connections, the number of terminals, the number of application benefits, the customer active situation, the customer online duration and the customer package value information can be classified and coded, and summarized in different intervals.
[0057] Specifically, each level can be independently set to subdivide the interval.
[0058] By adopting the above technical solution, the quality of interval subdivision setting is improved, the accuracy of user positioning is ensured, and the user service is prevented from being out of place due to large data difference.
[0059] Specifically, the user connection and terminal data can be attached with statistical location information when being counted, and the location information can be set with a data block.
[0060] By adopting the technical scheme, the positions of different users can be determined to provide accurate services in corresponding areas and ensure the accuracy of customer data positioning.
[0061] Specifically, the invalid user information is information of acquisition failure and non-real-name authentication.
[0062] By adopting the technical scheme, the invalid information can be quickly judged and processed, and repeated acquisition can be avoided, thereby improving the data processing efficiency.
[0063] Specifically, the same customer data information is processed by stack stacking.
[0064] By adopting the technical scheme, the occupation of resources by customer information is reduced, the data processing efficiency is improved, and the smoothness of stacking and comparison work is ensured.
[0065] Specifically, two bits are reserved for each data block when the total number of bits of the code is set.
[0066] By adopting the technical scheme, the overflow of data caused by the change of user data time is prevented, and the quality of data processing code is improved.
[0067] Although the embodiments of the present application have been shown and described, it can be understood by those skilled in the art that various changes, modifications, replacements and variations can be made to the embodiments without departing from the principles and spirits of the present application, and the scope of the present application is defined by the appended claims and their equivalents.
Claims
1. An operator six-dimensional data encoding method, characterized by: The operator six-dimensional data encoding method comprises the following steps: S1. Setting the total number of encoding bits of the label; S2. Dividing the user information data block according to the number of encoding bits, and setting the information level of different data blocks; S3. Obtaining the number of connections of the user, the number of terminals, the number of application benefits, the customer activity, the customer online time and the customer package value information and converting them into the same code as the encoding; S4. Sorting the known information according to the encoding bit number format and rounding up; S5. Padding the invalid information with 0; S6. Stacking the same data; S7. Comparing the user information data with the encoding interval, and classifying the user information into the corresponding interval; S8. Checking whether the user data information corresponds to the encoding interval; S9. Outputting the encoded user label information; The S7 comprises the following steps: S71. Comparing the number of connections of the user with the corresponding bits of the label encoding, and classifying the user data under this feature into the first level; S72. Comparing the number of terminals of the user with the corresponding bits of the label encoding, and classifying the user data under this feature into the second level; S73. Comparing the number of application benefits of the user with the corresponding bits of the label encoding, and classifying the user data under this feature into the third level; S74. Comparing the number of active users with the corresponding bits of the label encoding, and classifying the user data under this feature into the fourth level; S75. Comparing the online time of the user with the corresponding bits of the label encoding, and classifying the user data under this feature into the fifth level; S76. Comparing the package value of the user with the corresponding bits of the label encoding, and classifying the user data under this feature into the sixth level; S77. Outputting the encoded label data downward.
2. The operator six-dimensional data encoding method of claim 1, wherein: The first level, the second level, the third level, the fourth level, the fifth level and the sixth level in the steps S71-S76 are independently set to subdivide the interval.
3. The operator six-dimensional data encoding method of claim 1, wherein: In the S3, the obtained number of connections of the user and the number of terminals are accompanied by statistical position information when being counted, and the position information is separately set to a data block.
4. The operator six-dimensional data encoding method of claim 1, wherein: The invalid information padded with 0 in the S5 is the information of failed acquisition and non-real-name authentication.
5. The operator six-dimensional data encoding method of claim 1, wherein: The same data obtained in the S6 is processed by stack stacking.
6. The operator six-dimensional data encoding method of claim 1, wherein: The total number of encoding bits is reserved two bits for each data block when being set.
Citation Information
Patent Citations
Business data identification code generation system
CN107562813A
Elevated subway interval engineering component classification and coding method based on BIM (Building Information Modeling)
CN114926010A