Address book conversion processing method and system based on cloud call recording technology, and medium

CN119363870AInactive Publication Date: 2025-01-24CHINA UNICOM WO MUSIC & CULTURE CO LTD +1
View PDF 15 Cites 0 Cited by

Patent Information

Application Number
CN202411920692.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-01-24
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing address book function fails to fully integrate cloud call record data, resulting in users being unable to easily obtain contact information from call history, affecting users' utilization efficiency and experience of communication data.

Method used

By obtaining cloud call record data, calculate the communication important degree index of cloud communication number, and obtain the important level status according to the threshold comparison, combine the local communication number and the important level of the mark Intelligent update of important level state.

Benefits of technology

It realizes the intelligent updating of local communication numbers and mark importance level status, improves the user's utilization efficiency and experience of communication data, and enhances the intelligent management capabilities of the address book.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119363870A_ABST
    Figure CN119363870A_ABST
Patent Text Reader

Abstract

The invention provides an address book conversion processing method and system based on a cloud call recording technology, and a medium. The method comprises the following steps: acquiring cloud call record data and processing to obtain a communication importance index of a cloud communication number, performing threshold comparison on the communication importance index to obtain an importance level state corresponding to the cloud communication number, and acquiring a local communication number and a corresponding marked importance level state, matching verification is carried out on the local communication number and the cloud communication number, a local updated communication number is obtained according to a matching verification result, then the marked importance level state is updated according to the importance level state, and an optimized importance level state is obtained; therefore, the importance level state is obtained through calculation of the communication importance index and threshold comparison, and the local communication number and the marked importance level state are intelligently updated in combination with the local communication number and the corresponding marked importance level state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of address book conversion, and more specifically, to an address book conversion processing method, system and medium based on cloud call record technology. Background Art

[0002] With the rapid development of communication technology and the gradual expansion of social circles, people's phone calls are becoming more and more frequent. As an important personal information storage for users, the address book has become more and more effective and needs to be managed intelligently. Cloud call records store a large amount of valuable information. However, the current address book function is relatively independent and fails to fully integrate the data in the cloud call records, resulting in users being unable to easily obtain information about contacts from call history, and unable to effectively use call records to optimize and update the address book, affecting the user's efficiency and experience in using communication data.

[0003] In view of the above problems, effective technical solutions are urgently needed. Summary of the invention

[0004] The purpose of the present application is to provide a method, system and medium for converting and processing an address book based on cloud call record technology. The method can obtain the communication importance index of the cloud communication number by acquiring the cloud call record data and processing it, and obtain the importance level status corresponding to the cloud communication number after comparing the communication importance index with a threshold. After obtaining the local communication number and the corresponding marked importance level status, the local communication number and the cloud communication number are matched and verified, and the local updated communication number is obtained according to the matching verification result. Then, the marked importance level status is updated according to the importance level status to obtain the optimized importance level status; thereby, the importance level status is obtained by calculating the communication importance index and comparing the threshold, and the local communication number and the corresponding marked importance level status are combined to realize the technology of intelligent update of the local communication number and the marked importance level status.

[0005] The present application also provides a method for converting and processing an address book based on cloud call record technology, comprising the following steps: The user logs in to the mobile terminal and the cloud server and establishes a connection through a preset authentication method; Obtain cloud call record information for a preset time period in the cloud server, extract cloud call record data, and obtain the communication importance index of the cloud communication number based on the cloud call record data; Compare the communication importance index with the preset cloud communication number level assessment threshold to obtain the importance level status corresponding to the cloud communication number; Obtain the local communication number of the mobile terminal and the corresponding marked importance level status, match and verify the local communication number with the cloud communication number, and obtain the local updated communication number after updating according to the matching verification result; The marked importance level state corresponding to the locally updated communication number is updated according to the importance level state corresponding to the cloud communication number to obtain an optimized importance level state.

[0006] Optionally, in the address book conversion processing method based on cloud call record technology described in the present application, the user logs in to the mobile terminal and the cloud server, and establishes a connection through a preset verification method, specifically including: The user logs in to the mobile terminal and obtains IMEI matching status data, IMSI matching status data, hardware security status data and network security status data; The IMEI matching status data and the IMSI matching status data are ANDed to obtain the account matching status data; Processing the hardware security status data, the network security status data and the account matching status data to obtain the mobile terminal security status data; The user logs in to the cloud server and obtains the cloud server security status data; The mobile terminal security status data and the cloud server security status data are processed to obtain connection risk assessment status data, including connection security status data or connection danger status data; If the connection risk assessment status data is connection security status data, establishing a connection between the mobile terminal and the cloud server; If the connection risk assessment status data is connection danger status data, an early warning reminder is issued and verification is required in a preset manner.

[0007] Optionally, in the address book conversion processing method based on cloud call record technology described in the present application, the cloud call record information of a preset time period in the cloud server is obtained, and the cloud call record data is extracted, and the communication importance index of the cloud communication number is obtained according to the cloud call record data processing, specifically including: Obtain cloud call record information for a preset time period in the cloud server, and extract cloud call record data, including the number of calls, the number of calls, the duration of calls made, and the duration of calls made; The calling number, the called number, the calling call duration data and the called call duration data are input into a preset communication importance evaluation model for processing to obtain a communication importance index.

[0008] Optionally, in the address book conversion processing method based on cloud call record technology described in the present application, the communication importance index is compared with a preset cloud communication number level assessment threshold to obtain the importance level status corresponding to the cloud communication number, specifically including: Compare the communication importance index with a preset cloud communication number level assessment threshold to obtain an importance level status; Extracting a first threshold and a second threshold according to a preset cloud communication number rating threshold, wherein the first threshold is greater than the second threshold; comparing the communication importance index with the first threshold and the second threshold; If the communication importance index is greater than the first threshold, the importance level status is a very important level; If the communication importance index is greater than the second threshold and less than or equal to the first threshold, the importance level status is a general importance level; If the communication importance index is less than or equal to the second threshold, the importance level status is a normal level.

[0009] Optionally, in the address book conversion processing method based on cloud call record technology described in the present application, the obtaining of the local communication number of the mobile terminal and the corresponding marked importance level status, matching and verifying the local communication number with the cloud communication number, and obtaining the local updated communication number after updating according to the matching verification result specifically includes: Obtaining the local communication number of the mobile terminal and the corresponding marking importance level status, where the marking importance level status includes marking a very important level, marking a general importance level, or marking a normal level; Verify the consistency of the local communication numbers corresponding to the very important level and the general importance level with the cloud communication numbers corresponding to the very important level and the general importance level respectively; If they are completely consistent, the verification completion is sent to the mobile terminal; If they are inconsistent, the inconsistent cloud communication number and update reminder are sent to the mobile terminal, and the local updated communication number is obtained after the update operation is performed.

[0010] Optionally, in the address book conversion processing method based on the cloud call record technology described in the present application, the importance level state of the mark corresponding to the locally updated communication number is updated according to the importance level state corresponding to the cloud communication number to obtain the optimized importance level state, specifically including: Verify the importance level status corresponding to the cloud communication number and the marked importance level status corresponding to the locally updated communication number; If the status is consistent, no adjustment is made; If the status is inconsistent, the marked importance level status is updated to the importance level status and marked as the optimized importance level status.

[0011] Optionally, the address book conversion processing method based on the cloud call record technology described in the present application further includes: Obtain the optimization importance level status of the locally updated communication number, including optimization of very important level, optimization of general importance level or optimization of ordinary level; Obtaining local ringtone data customized by the mobile terminal, including important transaction ringtone data, special ringtone data or ordinary ringtone data; Setting and updating the local ringtone data of the locally updated communication number according to the optimization importance level status; Among them, the optimization of the very important level corresponds to the important business ringtone data, the optimization of the general importance level corresponds to the special ringtone data, and the optimization of the ordinary level corresponds to the ordinary ringtone data.

[0012] In a second aspect, the present application provides a system for converting and processing a contact list based on cloud call record technology, the system comprising: a memory and a processor, wherein the memory stores a program of a method for converting and processing a contact list based on cloud call record technology, and when the program of the method for converting and processing a contact list based on cloud call record technology is executed by the processor, the following steps are implemented: The user logs in to the mobile terminal and the cloud server and establishes a connection through a preset authentication method; Obtain cloud call record information for a preset time period in the cloud server, extract cloud call record data, and obtain the communication importance index of the cloud communication number based on the cloud call record data; Compare the communication importance index with the preset cloud communication number level assessment threshold to obtain the importance level status corresponding to the cloud communication number; Obtain the local communication number of the mobile terminal and the corresponding marked importance level status, match and verify the local communication number with the cloud communication number, and obtain the local updated communication number after updating according to the matching verification result; The marked importance level state corresponding to the locally updated communication number is updated according to the importance level state corresponding to the cloud communication number to obtain an optimized importance level state.

[0013] Optionally, in the address book conversion processing system based on cloud call record technology described in the present application, the user logs in to the mobile terminal and the cloud server, and establishes a connection through a preset verification method, specifically including: The user logs in to the mobile terminal and obtains IMEI matching status data, IMSI matching status data, hardware security status data and network security status data; The IMEI matching status data and the IMSI matching status data are ANDed to obtain the account matching status data; Processing the hardware security status data, the network security status data and the account matching status data to obtain the mobile terminal security status data; The user logs in to the cloud server and obtains the cloud server security status data; The mobile terminal security status data and the cloud server security status data are processed to obtain connection risk assessment status data, including connection security status data or connection danger status data; If the connection risk assessment status data is connection security status data, establishing a connection between the mobile terminal and the cloud server; If the connection risk assessment status data is connection danger status data, an early warning reminder is issued and verification is required in a preset manner.

[0014] In a third aspect, the present application also provides a readable storage medium, which stores a method program for converting an address book based on cloud call record technology. When the method program for converting an address book based on cloud call record technology is executed by a processor, the steps of the method for converting an address book based on cloud call record technology as described in any one of the above items are implemented.

[0015] As can be seen from the above, the address book conversion processing method, system and medium provided by the present application are based on cloud call record technology. The method obtains the cloud call record data and processes to obtain the communication importance index of the cloud communication number, compares the communication importance index with the threshold value to obtain the importance level status corresponding to the cloud communication number, obtains the local communication number and the corresponding marked importance level status, matches and verifies the local communication number with the cloud communication number, obtains the local updated communication number according to the matching verification result, and then updates the marked importance level status according to the importance level status to obtain the optimized importance level status; thus, the importance level status is obtained by calculating the communication importance index and comparing the threshold value, and the local communication number and the corresponding marked importance level status are combined to realize the technology of intelligent update of the local communication number and the marked importance level status.

[0016] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures particularly pointed out in the written description and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0018] Figure 1 A flowchart of a method for converting a contact list based on cloud call record technology provided in an embodiment of the present application; Figure 2 A flowchart of obtaining a communication importance index for a method for converting a contact list based on cloud call record technology provided in an embodiment of the present application; Figure 3 A flowchart of obtaining the importance level status of the address book conversion processing method based on the cloud call record technology provided in an embodiment of the present application; Figure 4 A flowchart of obtaining locally updated communication numbers in a method for converting a contact list based on cloud call record technology provided in an embodiment of the present application. DETAILED DESCRIPTION

[0019] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0020] It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of this application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.

[0021] Please refer to Figure 1 , Figure 1 The flowchart of the address book conversion processing method based on cloud call record technology in some embodiments of the present application. The address book conversion processing method based on cloud call record technology is used in terminal devices, such as computers, mobile phones, etc. The address book conversion processing method based on cloud call record technology includes the following steps: S11, the user logs in to the mobile terminal and the cloud server, and establishes a connection through a preset verification method; S12, obtaining cloud call record information of a preset time period in the cloud server, extracting cloud call record data, and obtaining a communication importance index of the cloud communication number according to the cloud call record data processing; S13, comparing the communication importance index with a preset cloud communication number rating threshold to obtain an importance level status corresponding to the cloud communication number; S14, obtaining the local communication number of the mobile terminal and the corresponding marked importance level status, matching and verifying the local communication number with the cloud communication number, and obtaining the local updated communication number after updating according to the matching and verification result; S15. Update the marked importance level state corresponding to the locally updated communication number according to the importance level state corresponding to the cloud communication number to obtain an optimized importance level state.

[0022] It should be noted that both the mobile terminal and the cloud server need to verify the user. For security reasons, you need to log in before you can start the connection operation. After successful login, the connection is made through the preset verification method. The cloud server stores cloud call record information. After extracting the cloud call record data, the communication importance index is calculated, and the importance level status is obtained after threshold comparison; after obtaining the local communication number and the corresponding marked importance level status, the local communication number is matched with the cloud communication number for verification and update to obtain the local updated communication number, and the marked importance level status is updated according to the importance level status to obtain the optimized importance level status; in this embodiment, the use of user personal data clearly and strictly follows the user authorization principle. When it is used for the first time, the user will be clearly informed of the purpose of data collection, collection scope, usage method, and user rights and other important information through pop-up windows, check agreements, etc., and the data will be collected and used only after obtaining the user's explicit authorization, and the collection and use of these data strictly comply with relevant laws, regulations and industry specifications.

[0023] According to an embodiment of the present invention, the user logs in to the mobile terminal and the cloud server and establishes a connection through a preset verification method, specifically including: The user logs in to the mobile terminal and obtains IMEI matching status data, IMSI matching status data, hardware security status data and network security status data; The IMEI matching status data and the IMSI matching status data are ANDed to obtain the account matching status data; Processing the hardware security status data, the network security status data and the account matching status data to obtain the mobile terminal security status data; The user logs in to the cloud server and obtains the cloud server security status data; The mobile terminal security status data and the cloud server security status data are processed to obtain connection risk assessment status data, including connection security status data or connection danger status data; If the connection risk assessment status data is connection security status data, establishing a connection between the mobile terminal and the cloud server; If the connection risk assessment status data is connection danger status data, an early warning reminder is issued and verification is required in a preset manner.

[0024] It should be noted that the connection action can only be initiated after the user logs in on both the mobile terminal and the cloud server. After the user logs in to the mobile terminal, the IMEI matching status data, IMSI matching status data, hardware security status data and network security status data can be obtained; the IMEI matching status data includes IMEI matching or IMEI mismatching, IMEI is the International Mobile Equipment Identity (International Mobile Equipment Identity), IMEI matching indicates that it is a commonly used mobile phone, indicating safety, recorded as 1, IMEI mismatching is recorded as 0; IMSI matching status data includes IMSI matching or IMSI mismatching, IMSI is the International Mobile Subscriber Identity, in English, it is International Mobile Subscriber Identity, IMSI match indicates that the mobile phone card is a commonly used card, which means it is safe and is recorded as 1. IMEI mismatch is recorded as 0. Account matching status data refers to the matching status data between the user's login account and the mobile phone card and mobile phone, including account matching data recorded as 1 and account mismatch data recorded as 0. In the hardware security status data, hardware security data is recorded as 1 and hardware risk data is recorded as 0. The hardware security status data, network security status data and account matching status data are ANDed to obtain the mobile terminal security status data. The mobile terminal security status data and the cloud server security status data are ANDed to obtain the connection risk assessment status data. Verification is performed according to the preset method, and the preset method can be set according to the actual needs of the user, such as face verification or fingerprint verification.

[0025] Please refer to Figure 2 , Figure 2 The present invention provides a flowchart of obtaining a communication importance index of a method for converting a contact list based on cloud call record technology provided by an embodiment of the present application. According to an embodiment of the present invention, obtaining cloud call record information of a preset time period in a cloud server, extracting cloud call record data, and obtaining a communication importance index of a cloud communication number according to the cloud call record data processing specifically includes: S21, obtaining cloud call record information for a preset time period in the cloud server, and extracting cloud call record data, including the number of calls, the number of calls, the duration of calls made, and the duration of calls made of each cloud communication number; S22: Input the calling number, the called number, the calling call duration data and the called call duration data into a preset communication importance evaluation model for processing to obtain a communication importance index.

[0026] It should be noted that the communication importance evaluation model is a model obtained by training with a large amount of historical data, through which the communication importance index can be calculated; The calculation formula of the communication importance index in the communication importance evaluation model is: ; in, is the communication importance index, , , , They are the number of calls, the number of calls, the duration of calls made and the duration of calls made. , It is a preset characteristic coefficient (the characteristic coefficient is obtained by querying the preset address book conversion processing platform based on cloud call record technology).

[0027] Please refer to Figure 3 , Figure 3 The flowchart of the method for converting the address book based on the cloud call record technology provided in the embodiment of the present application is to obtain the importance level status. According to the embodiment of the present invention, the communication importance index is compared with the preset cloud communication number level assessment threshold to obtain the importance level status corresponding to the cloud communication number, specifically including: S31, comparing the communication importance index with a preset cloud communication number level assessment threshold to obtain an importance level status; S32, extracting a first threshold and a second threshold according to a preset cloud communication number rating threshold, and the first threshold is greater than the second threshold; S33, comparing the communication importance index with the first threshold and the second threshold; S34, if the communication importance index is greater than the first threshold, the importance level status is a very important level; S35. If the communication importance index is greater than the second threshold and less than or equal to the first threshold, the importance level state is a general importance level; S36. If the communication importance index is less than or equal to the second threshold, the importance level status is a normal level.

[0028] It should be noted that, in this embodiment, the cloud communication number level assessment threshold is set to: (0, 0.45], which is a normal level; (0.45, 0.75], which is a general importance level; (0.75, 1], which is a very important level; when the communication importance index is 0.9, the importance level status is a very important level.

[0029] Please refer to Figure 4 , Figure 4The flowchart of obtaining the local updated communication number of the address book conversion processing method based on the cloud call record technology provided by the embodiment of the present application. According to the embodiment of the present invention, the local communication number of the mobile terminal and the corresponding mark importance level status are obtained, the local communication number is matched and verified with the cloud communication number, and the local updated communication number is obtained after updating according to the matching verification result, specifically including: S41, obtaining a local communication number of the mobile terminal and a corresponding marking importance level status, where the marking importance level status includes marking a very important level, marking a general importance level, or marking a normal level; S42, performing consistency verification on the local communication numbers corresponding to the very important level and the general importance level with the cloud communication numbers corresponding to the very important level and the general importance level respectively; S43. If they are completely consistent, send the verification completion to the mobile terminal; S44. If they are inconsistent, the inconsistent cloud communication number and update reminder are sent to the mobile terminal, and the local updated communication number is obtained after the update operation is performed.

[0030] It should be noted that the mobile terminal will store local communication numbers, and each number will also have a corresponding marked importance level status. Due to the continuous update of the communication object, the cloud communication number and the local communication number will be inconsistent, and the marked importance level status may also be inconsistent with the importance level status; this requires updating the local communication number according to the cloud communication number. Since the ordinary level communication numbers in the cloud communication number are not important, they can be temporarily not updated. Only the cloud communication numbers corresponding to the very important level and the general importance level are verified for consistency with the local communication numbers corresponding to the marked very important level and the marked general importance level. If they are consistent, it means that the cloud communication terminal has not been updated. If they are inconsistent, it means that the cloud communication terminal has been updated, but the local has not been updated. The inconsistent cloud communication number and the update reminder are sent to the mobile terminal, and then the update operation is performed according to the preset method. In this embodiment, if the local communication number exists but not in the cloud communication number, the marked importance level status corresponding to the local communication number is converted to the marked ordinary level; if the local communication number does not exist but exists in the cloud communication number, the cloud communication number shall prevail, and the cloud communication number shall be added to the local communication number to obtain the local updated communication number.

[0031] According to an embodiment of the present invention, the updating of the marked importance level state corresponding to the locally updated communication number according to the importance level state corresponding to the cloud communication number to obtain the optimized importance level state specifically includes: Verify the importance level status corresponding to the cloud communication number and the marked importance level status corresponding to the locally updated communication number; If the status is consistent, no adjustment is made; If the status is inconsistent, the marked importance level status is updated to the importance level status and marked as the optimized importance level status.

[0032] It should be noted that the importance level status corresponding to the cloud communication number and the marked importance level status corresponding to the locally updated communication number are verified for consistency. If the statuses are consistent, no adjustment is required. If they are inconsistent, the importance level status of the cloud communication number shall prevail, and the corresponding marked importance level status shall be updated to the importance level status and marked as the optimized importance level status.

[0033] According to an embodiment of the present invention, it also includes: Obtain the optimization importance level status of the locally updated communication number, including optimization of very important level, optimization of general importance level or optimization of ordinary level; Obtaining local ringtone data customized by the mobile terminal, including important transaction ringtone data, special ringtone data or ordinary ringtone data; Setting and updating the local ringtone data of the locally updated communication number according to the optimization importance level status; Among them, the optimization of the very important level corresponds to the important business ringtone data, the optimization of the general importance level corresponds to the special ringtone data, and the optimization of the ordinary level corresponds to the ordinary ringtone data.

[0034] It should be noted that different optimization importance levels indicate different importance. In order to facilitate user distinction, different optimization importance levels should be configured with different ringtones, which can better remind users and facilitate different processing.

[0035] It is worth mentioning that it also includes: Obtain call time data, cumulative call duration data, and number of rejections of incoming call numbers in the cloud call records within a preset time period; Compare the call time data with a preset call status evaluation interval threshold to obtain call period status data, including normal time data or abnormal time data, and count the number of normal time data and abnormal time data to obtain normal time frequency data and abnormal time frequency data respectively; Input the normal time number data, abnormal time number data, call duration data and rejection number into a preset incoming call number status evaluation model for processing to obtain an incoming call number status index; Compare the incoming call number status index with a preset communication status evaluation threshold to obtain the incoming call number status; If the incoming call number status index is greater than or equal to the preset communication status evaluation threshold, the incoming call number is in an abnormal state and is marked on the blacklist; If the incoming call number status index is less than a preset communication status evaluation threshold, the incoming call number is in a normal state.

[0036] It should be noted that, in this embodiment, the call status evaluation interval threshold is set to: [7:30-19:30] is normal time, (19:30-7:30) is abnormal time; the communication status evaluation threshold is set to: [0, 0.7) is the normal state of the incoming call number, and when it is greater than 0.7, it is the abnormal state of the incoming call number; the calculation formula of the incoming call number state index in the incoming call number state evaluation model is: ; in, is the incoming call number status index, , They are abnormal time frequency data and normal time frequency data respectively. , They are call duration data, number of rejections, , , It is a preset feature coefficient (the feature coefficient is obtained by querying the address book conversion processing platform based on the preset cloud call record technology); the caller number status evaluation model is obtained by training with a large amount of historical data.

[0037] Also includes: Obtaining call frequency data according to the preset time period, the number of calls and the number of calls; Obtaining the average duration of a single call according to the number of calls, the number of calls, the call duration data of the caller and the call duration data of the called party; Obtaining a priority contact index based on the call frequency data and the average duration of a single call through a preset priority evaluation model; The locally updated communication numbers are sorted in descending order according to the priority contact index.

[0038] It should be noted that due to work or life needs, users may frequently contact some people in a certain period of time. In order to facilitate contact, a mode can be added to dynamically adjust the address book according to the priority of recent contacts. The average duration of a single call is calculated by adding the call duration of the caller and the call duration of the called party and then dividing it by the sum of the number of calls and the number of calls. The calculation formula for the priority contact index in the priority evaluation model is: ; in, is the priority contact index, , They are call frequency data and average duration of a single call. , , It is a preset characteristic coefficient (the characteristic coefficient is obtained by querying the preset address book conversion processing platform based on cloud call record technology).

[0039] The present invention also discloses a contact list conversion processing system based on cloud call record technology, comprising a memory and a processor, wherein the memory stores a contact list conversion processing method program based on cloud call record technology, and when the contact list conversion processing method program based on cloud call record technology is executed by the processor, the following steps are implemented: The user logs in to the mobile terminal and the cloud server and establishes a connection through a preset authentication method; Obtain cloud call record information for a preset time period in the cloud server, extract cloud call record data, and obtain the communication importance index of the cloud communication number based on the cloud call record data; Compare the communication importance index with the preset cloud communication number level assessment threshold to obtain the importance level status corresponding to the cloud communication number; Obtain the local communication number of the mobile terminal and the corresponding marked importance level status, match and verify the local communication number with the cloud communication number, and obtain the local updated communication number after updating according to the matching verification result; The marked importance level state corresponding to the locally updated communication number is updated according to the importance level state corresponding to the cloud communication number to obtain an optimized importance level state.

[0040] It should be noted that both the mobile terminal and the cloud server need to verify the user. For security reasons, you need to log in before you can start the connection operation. After successful login, the connection is made through the preset verification method. The cloud server stores cloud call record information. After extracting the cloud call record data, the communication importance index is calculated, and the importance level status is obtained after threshold comparison; after obtaining the local communication number and the corresponding marked importance level status, the local communication number is matched with the cloud communication number for verification and update to obtain the local updated communication number, and the marked importance level status is updated according to the importance level status to obtain the optimized importance level status; in this embodiment, the use of user personal data clearly and strictly follows the user authorization principle. When it is used for the first time, the user will be clearly informed of the purpose of data collection, collection scope, usage method, and user rights and other important information through pop-up windows, check agreements, etc., and the data will be collected and used only after obtaining the user's explicit authorization, and the collection and use of these data strictly comply with relevant laws, regulations and industry specifications.

[0041] According to an embodiment of the present invention, the user logs in to the mobile terminal and the cloud server and establishes a connection through a preset verification method, specifically including: The user logs in to the mobile terminal and obtains IMEI matching status data, IMSI matching status data, hardware security status data and network security status data; The IMEI matching status data and the IMSI matching status data are ANDed to obtain the account matching status data; Processing the hardware security status data, the network security status data and the account matching status data to obtain the mobile terminal security status data; The user logs in to the cloud server and obtains the cloud server security status data; The mobile terminal security status data and the cloud server security status data are processed to obtain connection risk assessment status data, including connection security status data or connection danger status data; If the connection risk assessment status data is connection security status data, establishing a connection between the mobile terminal and the cloud server; If the connection risk assessment status data is connection danger status data, an early warning reminder is issued and verification is required in a preset manner.

[0042] It should be noted that the connection action can only be initiated after the user logs in on both the mobile terminal and the cloud server. After the user logs in to the mobile terminal, the IMEI matching status data, IMSI matching status data, hardware security status data and network security status data can be obtained; the IMEI matching status data includes IMEI matching or IMEI mismatching, IMEI is the International Mobile Equipment Identity (International Mobile Equipment Identity), IMEI matching indicates that it is a commonly used mobile phone, indicating safety, recorded as 1, IMEI mismatching is recorded as 0; IMSI matching status data includes IMSI matching or IMSI mismatching, IMSI is the International Mobile Subscriber Identity, in English, it is International Mobile Subscriber Identity, IMSI match indicates that the mobile phone card is a commonly used card, which means it is safe and is recorded as 1. IMEI mismatch is recorded as 0. Account matching status data refers to the matching status data between the user's login account and the mobile phone card and mobile phone, including account matching data recorded as 1 and account mismatch data recorded as 0. In the hardware security status data, hardware security data is recorded as 1 and hardware risk data is recorded as 0. The hardware security status data, network security status data and account matching status data are ANDed to obtain the mobile terminal security status data. The mobile terminal security status data and the cloud server security status data are ANDed to obtain the connection risk assessment status data. Verification is performed according to the preset method, and the preset method can be set according to the actual needs of the user, such as face verification or fingerprint verification.

[0043] According to an embodiment of the present invention, the step of obtaining cloud call record information of a preset time period in a cloud server, extracting cloud call record data, and obtaining a communication importance index of a cloud communication number according to the cloud call record data processing specifically includes: Obtain cloud call record information for a preset time period in the cloud server, and extract cloud call record data, including the number of calls, the number of calls, the duration of calls made, and the duration of calls made; The calling number, the called number, the calling call duration data and the called call duration data are input into a preset communication importance evaluation model for processing to obtain a communication importance index.

[0044] It should be noted that the communication importance evaluation model is a model obtained by training with a large amount of historical data, through which the communication importance index can be calculated; The calculation formula of the communication importance index in the communication importance evaluation model is: ; in, is the communication importance index, , , , They are the number of calls, the number of calls, the duration of calls made and the duration of calls made. , It is a preset characteristic coefficient (the characteristic coefficient is obtained by querying the preset address book conversion processing platform based on cloud call record technology).

[0045] According to an embodiment of the present invention, the communication importance index is compared with a preset cloud communication number level assessment threshold to obtain the importance level status corresponding to the cloud communication number, specifically including: Compare the communication importance index with a preset cloud communication number level assessment threshold to obtain an importance level status; Extracting a first threshold and a second threshold according to a preset cloud communication number rating threshold, wherein the first threshold is greater than the second threshold; comparing the communication importance index with the first threshold and the second threshold; If the communication importance index is greater than the first threshold, the importance level status is a very important level; If the communication importance index is greater than the second threshold and less than or equal to the first threshold, the importance level status is a general importance level; If the communication importance index is less than or equal to the second threshold, the importance level status is a normal level.

[0046] It should be noted that, in this embodiment, the cloud communication number level assessment threshold is set to: (0, 0.45], which is a normal level; (0.45, 0.75], which is a general importance level; (0.75, 1], which is a very important level; when the communication importance index is 0.9, the importance level status is a very important level.

[0047] According to an embodiment of the present invention, the obtaining of the local communication number of the mobile terminal and the corresponding marking importance level status, matching and verifying the local communication number with the cloud communication number, and obtaining the local updated communication number after updating according to the matching verification result, specifically includes: Obtaining the local communication number of the mobile terminal and the corresponding marking importance level status, where the marking importance level status includes marking a very important level, marking a general importance level, or marking a normal level; Verify the consistency of the local communication numbers corresponding to the very important level and the general importance level with the cloud communication numbers corresponding to the very important level and the general importance level respectively; If they are completely consistent, the verification completion is sent to the mobile terminal; If they are inconsistent, the inconsistent cloud communication number and update reminder are sent to the mobile terminal, and the local updated communication number is obtained after the update operation is performed.

[0048] It should be noted that the mobile terminal will store local communication numbers, and each number will also have a corresponding marked importance level status. Due to the continuous update of the communication object, the cloud communication number and the local communication number will be inconsistent, and the marked importance level status may also be inconsistent with the importance level status; this requires updating the local communication number according to the cloud communication number. Since the ordinary level communication numbers in the cloud communication number are not important, they can be temporarily not updated. Only the cloud communication numbers corresponding to the very important level and the general importance level are verified for consistency with the local communication numbers corresponding to the marked very important level and the marked general importance level. If they are consistent, it means that the cloud communication terminal has not been updated. If they are inconsistent, it means that the cloud communication terminal has been updated, but the local has not been updated. The inconsistent cloud communication number and the update reminder are sent to the mobile terminal, and then the update operation is performed according to the preset method. In this embodiment, if the local communication number exists but not in the cloud communication number, the marked importance level status corresponding to the local communication number is converted to the marked ordinary level; if the local communication number does not exist but exists in the cloud communication number, the cloud communication number shall prevail, and the cloud communication number shall be added to the local communication number to obtain the local updated communication number.

[0049] According to an embodiment of the present invention, the updating of the marked importance level state corresponding to the locally updated communication number according to the importance level state corresponding to the cloud communication number to obtain the optimized importance level state specifically includes: Verify the importance level status corresponding to the cloud communication number and the marked importance level status corresponding to the locally updated communication number; If the status is consistent, no adjustment is made; If the status is inconsistent, the marked importance level status is updated to the importance level status and marked as the optimized importance level status.

[0050] It should be noted that the importance level status corresponding to the cloud communication number and the marked importance level status corresponding to the locally updated communication number are verified for consistency. If the statuses are consistent, no adjustment is required. If they are inconsistent, the importance level status of the cloud communication number shall prevail, and the corresponding marked importance level status shall be updated to the importance level status and marked as the optimized importance level status.

[0051] According to an embodiment of the present invention, it also includes: Obtain the optimization importance level status of the locally updated communication number, including optimization of very important level, optimization of general importance level or optimization of ordinary level; Obtaining local ringtone data customized by the mobile terminal, including important transaction ringtone data, special ringtone data or ordinary ringtone data; Setting and updating the local ringtone data of the locally updated communication number according to the optimization importance level status; Among them, the optimization of the very important level corresponds to the important business ringtone data, the optimization of the general importance level corresponds to the special ringtone data, and the optimization of the ordinary level corresponds to the ordinary ringtone data.

[0052] It should be noted that different optimization importance levels indicate different importance. In order to facilitate user distinction, different optimization importance levels should be configured with different ringtones, which can better remind users and facilitate different processing.

[0053] It is worth mentioning that it also includes: Obtain call time data, cumulative call duration data, and number of rejections of incoming call numbers in the cloud call records within a preset time period; Compare the call time data with a preset call status evaluation interval threshold to obtain call period status data, including normal time data or abnormal time data, and count the number of normal time data and abnormal time data to obtain normal time frequency data and abnormal time frequency data respectively; Input the normal time number data, abnormal time number data, call duration data and rejection number into a preset incoming call number status evaluation model for processing to obtain an incoming call number status index; Compare the incoming call number status index with a preset communication status evaluation threshold to obtain the incoming call number status; If the incoming call number status index is greater than or equal to the preset communication status evaluation threshold, the incoming call number is in an abnormal state and is marked on the blacklist; If the incoming call number status index is less than a preset communication status evaluation threshold, the incoming call number is in a normal state.

[0054] It should be noted that, in this embodiment, the call status evaluation interval threshold is set to: [7:30-19:30] is normal time, (19:30-7:30) is abnormal time; the communication status evaluation threshold is set to: [0, 0.7) is the normal state of the incoming call number, and when it is greater than 0.7, it is the abnormal state of the incoming call number; the calculation formula of the incoming call number state index in the incoming call number state evaluation model is: ; in, is the incoming call number status index, , They are abnormal time frequency data and normal time frequency data respectively. , They are call duration data, number of rejections, , , It is a preset feature coefficient (the feature coefficient is obtained by querying the address book conversion processing platform based on the preset cloud call record technology); the caller number status evaluation model is obtained by training with a large amount of historical data.

[0055] Also includes: Obtaining call frequency data according to the preset time period, the number of calls and the number of calls; Obtaining the average duration of a single call according to the number of calls, the number of calls, the call duration data of the caller and the call duration data of the called party; Obtaining a priority contact index based on the call frequency data and the average duration of a single call through a preset priority evaluation model; The locally updated communication numbers are sorted in descending order according to the priority contact index.

[0056] It should be noted that due to work or life needs, users may frequently contact some people in a certain period of time. In order to facilitate contact, a mode can be added to dynamically adjust the address book according to the priority of recent contacts. The average duration of a single call is calculated by adding the call duration of the caller and the call duration of the called party and then dividing it by the sum of the number of calls and the number of calls. The calculation formula for the priority contact index in the priority evaluation model is: ; in, is the priority contact index, , They are call frequency data and average duration of a single call. , , It is a preset characteristic coefficient (the characteristic coefficient is obtained by querying the preset address book conversion processing platform based on cloud call record technology).

[0057] A third aspect of the present invention provides a readable storage medium, which includes a method program for converting an address book based on cloud call record technology. When the method program for converting an address book based on cloud call record technology is executed by a processor, the steps of the method for converting an address book based on cloud call record technology as described in any one of the above items are implemented.

[0058] The present invention discloses an address book conversion processing method, system and medium based on cloud call record technology, which obtains cloud call record data and processes to obtain the communication importance index of the cloud communication number, compares the communication importance index with a threshold value to obtain the importance level status corresponding to the cloud communication number, obtains the local communication number and the corresponding marked importance level status, matches and verifies the local communication number with the cloud communication number, obtains the local updated communication number according to the matching verification result, and then updates the marked importance level status according to the importance level status to obtain the optimized importance level status; thereby obtaining the importance level status by calculating the communication importance index and comparing the threshold value, and combining the local communication number and the corresponding marked importance level status to realize the technology of intelligent update of the local communication number and the marked importance level status.

[0059] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.

[0060] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0061] In addition, all functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0062] Those skilled in the art can understand that: all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions, the aforementioned program can be stored in a readable storage medium, and when the program is executed, it executes the steps of the above method embodiments; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), disks or optical disks, and other media that can store program codes.

[0063] Alternatively, if the above-mentioned integrated unit of the present invention is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present invention can be essentially or partly reflected in the form of a software product that contributes to the prior art. The software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROM, RAM, magnetic disks or optical disks.

Claims

1. A method for converting and processing a contact list based on cloud call record technology, characterized in that: include: The user logs in to the mobile terminal and the cloud server and establishes a connection through a preset authentication method; Obtain cloud call record information for a preset time period in the cloud server, extract cloud call record data, and obtain the communication importance index of the cloud communication number based on the cloud call record data; Compare the communication importance index with the preset cloud communication number level assessment threshold to obtain the importance level status corresponding to the cloud communication number; Obtain the local communication number of the mobile terminal and the corresponding marked importance level status, match and verify the local communication number with the cloud communication number, and obtain the local updated communication number after updating according to the matching verification result; The marked importance level state corresponding to the locally updated communication number is updated according to the importance level state corresponding to the cloud communication number to obtain an optimized importance level state.

2. The address book conversion processing method based on cloud call record technology according to claim 1 is characterized in that: The user logs in to the mobile terminal and the cloud server and establishes a connection through a preset verification method, specifically including: The user logs in to the mobile terminal and obtains IMEI matching status data, IMSI matching status data, hardware security status data and network security status data; The IMEI matching status data and the IMSI matching status data are ANDed to obtain the account matching status data; Processing the hardware security status data, the network security status data and the account matching status data to obtain the mobile terminal security status data; The user logs in to the cloud server and obtains the cloud server security status data; The mobile terminal security status data and the cloud server security status data are processed to obtain connection risk assessment status data, including connection security status data or connection danger status data; If the connection risk assessment status data is connection security status data, establishing a connection between the mobile terminal and the cloud server; If the connection risk assessment status data is connection danger status data, an early warning reminder is issued and verification is required in a preset manner.

3. The address book conversion processing method based on cloud call record technology according to claim 2 is characterized in that: The obtaining of cloud call record information for a preset time period in the cloud server, extracting cloud call record data, and obtaining the communication importance index of the cloud communication number according to the cloud call record data processing specifically includes: Obtain cloud call record information for a preset time period in the cloud server, and extract cloud call record data, including the number of calls, the number of calls, the duration of calls made, and the duration of calls made; The calling number, the called number, the calling call duration data and the called call duration data are input into a preset communication importance evaluation model for processing to obtain a communication importance index.

4. The address book conversion processing method based on cloud call record technology according to claim 3 is characterized in that: The step of comparing the communication importance index with a preset cloud communication number rating threshold to obtain the importance level status corresponding to the cloud communication number specifically includes: Compare the communication importance index with a preset cloud communication number level assessment threshold to obtain an importance level status; Extracting a first threshold and a second threshold according to a preset cloud communication number rating threshold, wherein the first threshold is greater than the second threshold; comparing the communication importance index with the first threshold and the second threshold; If the communication importance index is greater than the first threshold, the importance level status is a very important level; If the communication importance index is greater than the second threshold and less than or equal to the first threshold, the importance level status is a general importance level; If the communication importance index is less than or equal to the second threshold, the importance level status is a normal level.

5. The address book conversion processing method based on cloud call record technology according to claim 4 is characterized in that: The obtaining of the local communication number of the mobile terminal and the corresponding marking importance level status, matching and verifying the local communication number with the cloud communication number, and obtaining the local updated communication number after updating according to the matching and verification result, specifically includes: Obtaining the local communication number of the mobile terminal and the corresponding marking importance level status, where the marking importance level status includes marking a very important level, marking a general importance level, or marking a normal level; Verify the consistency of the local communication numbers corresponding to the very important level and the general importance level with the cloud communication numbers corresponding to the very important level and the general importance level respectively; If they are completely consistent, the verification completion is sent to the mobile terminal; If they are inconsistent, the inconsistent cloud communication number and update reminder are sent to the mobile terminal, and the local updated communication number is obtained after the update operation is performed.

6. The address book conversion processing method based on cloud call record technology according to claim 5 is characterized in that: The step of updating the marked importance level state corresponding to the locally updated communication number according to the importance level state corresponding to the cloud communication number to obtain the optimized importance level state specifically includes: Verify the importance level status corresponding to the cloud communication number and the marked importance level status corresponding to the locally updated communication number; If the status is consistent, no adjustment is made; If the status is inconsistent, the marked importance level status is updated to the importance level status and marked as the optimized importance level status.

7. The address book conversion processing method based on cloud call record technology according to claim 6 is characterized in that: Also includes: Obtain the optimization importance level status of the locally updated communication number, including optimization of very important level, optimization of general importance level or optimization of ordinary level; Obtaining local ringtone data customized by the mobile terminal, including important transaction ringtone data, special ringtone data or ordinary ringtone data; Setting and updating the local ringtone data of the locally updated communication number according to the optimization importance level status; Among them, the optimization of the very important level corresponds to the important business ringtone data, the optimization of the general importance level corresponds to the special ringtone data, and the optimization of the ordinary level corresponds to the ordinary ringtone data.

8. A contact list conversion processing system based on cloud call record technology, characterized in that: The invention comprises a memory and a processor, wherein the memory comprises a program for converting and processing a contact list based on the cloud call record technology, and when the program for converting and processing a contact list based on the cloud call record technology is executed by the processor, the following steps are implemented: The user logs in to the mobile terminal and the cloud server and establishes a connection through a preset authentication method; Obtain cloud call record information for a preset time period in the cloud server, extract cloud call record data, and obtain the communication importance index of the cloud communication number based on the cloud call record data; Compare the communication importance index with the preset cloud communication number level assessment threshold to obtain the importance level status corresponding to the cloud communication number; Obtain the local communication number of the mobile terminal and the corresponding marked importance level status, match and verify the local communication number with the cloud communication number, and obtain the local updated communication number after updating according to the matching verification result; The marked importance level state corresponding to the locally updated communication number is updated according to the importance level state corresponding to the cloud communication number to obtain an optimized importance level state.

9. The address book conversion processing system based on cloud call record technology according to claim 8, characterized in that: The user logs in to the mobile terminal and the cloud server and establishes a connection through a preset verification method, specifically including: The user logs in to the mobile terminal and obtains IMEI matching status data, IMSI matching status data, hardware security status data and network security status data; The IMEI matching status data and the IMSI matching status data are ANDed to obtain the account matching status data; Processing the hardware security status data, the network security status data and the account matching status data to obtain the mobile terminal security status data; The user logs in to the cloud server and obtains the cloud server security status data; The mobile terminal security status data and the cloud server security status data are processed to obtain connection risk assessment status data, including connection security status data or connection danger status data; If the connection risk assessment status data is connection security status data, establishing a connection between the mobile terminal and the cloud server; If the connection risk assessment status data is connection danger status data, an early warning reminder is issued and verification is required in a preset manner.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a method program for converting a contact list based on cloud call record technology. When the method program for converting a contact list based on cloud call record technology is executed by a processor, the steps of the method for converting a contact list based on cloud call record technology as described in any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Mobile terminal and contact display method and device of mobile terminal

    CN103986829A

  • Method and system for providing application for user terminal

    CN104424317A

  • Method for automatically managing yellow page library and network side device

    CN104683974A

  • Sequencing method and system for enterprise contact list

    CN104753999A

  • Number-marking method and system

    CN105704337A