Address Book Backup and Management Method, System and Medium Based on Cloud Storage Technology

By calculating the correlation index of the communication number and judging the mobile backup preparation status, combined with the preset cloud storage communication level database, the shortcomings of address book management in the existing technology are solved, and safe, classified and intelligent address book cloud storage backup and management are realized.

CN119363871BActive Publication Date: 2025-05-30CHINA UNICOM WO MUSIC & CULTURE CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411931635.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-05-30
Estimated Expiration
2044-12-26

AI Technical Summary

Technical Problem

The existing cloud storage-based address book management methods have problems such as insufficient data security, inability to backup or download in categories, inability to intelligently integrate address book books on multiple mobile devices, and inadequate classification management of address book data.

Method used

By calculating the correlation index of the communication number, and querying the preset cloud storage communication level database based on the correlation level and mobile backup preparation status, determining the cloud storage method of the communication number, realizing cloud storage backup and management of the address book.

Benefits of technology

It improves the security of address book data, supports classified backup and download, and realizes intelligent integration and fine classification management of multi-device address book.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119363871B_ABST
    Figure CN119363871B_ABST
Patent Text Reader

Abstract

The present application provides a method, system and medium for address book backup and management based on cloud storage technology. The method includes: obtaining call situation data of communication numbers and processing to obtain a communication number correlation index, obtaining a communication number correlation level through threshold comparison, obtaining a cloud storage method corresponding to the communication number according to the communication number correlation level, performing cloud storage backup on the address book according to the cloud storage method to obtain a cloud backup address book, obtaining operation situation data of the mobile terminal, obtaining the mobile terminal backup preparation status after threshold comparison of the operation situation data, and updating the communication number according to the mobile terminal backup preparation status; thereby, through the calculation of the communication number correlation index, the judgment of the communication number correlation level and the mobile terminal backup preparation status, combined with a preset cloud storage communication level database, the technology of address book cloud storage backup and management is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of address book backup, and more particularly, to a method, system, and medium for address book backup and management based on cloud storage technology. Background Art

[0002] With the wide popularity of intelligent mobile terminal devices, people store a large amount of contact information, that is, address book data, in the devices. However, mobile devices may face problems such as loss, damage, and system failures, resulting in the loss of address book data, which brings a lot of inconvenience to users. Traditional local backup methods have limitations, such as backup media being easily damaged or lost, and synchronizing data between multiple devices being cumbersome. The emergence of cloud storage technology provides a new solution for address book backup and management, but existing address book management methods based on cloud storage still have some deficiencies, such as the need to improve data security, inability to backup or download by category, inability to intelligently integrate the address books of multiple mobile devices, and insufficiently fine classification management of address book data.

[0003] In view of the above problems, there is an urgent need for effective technical solutions. Summary of the Invention

[0004] The purpose of this application is to provide a method, system, and medium for address book backup and management based on cloud storage technology. Through the calculation of the communication number correlation index, the judgment of the communication number correlation level and the mobile terminal backup preparation status, combined with a preset cloud storage communication level database, the technology of address book cloud storage backup and management is realized.

[0005] This application also provides a method for address book backup and management based on cloud storage technology, including the following steps:

[0006] Obtain the call situation data of each communication number within a preset time period on the mobile terminal, and process the call situation data to obtain the communication number correlation index;

[0007] Compare the communication number correlation index with a preset communication number correlation level evaluation threshold, and obtain the corresponding communication number correlation level according to the threshold comparison result;

[0008] Query the preset cloud storage communication level database according to the communication number correlation level to obtain the cloud storage method corresponding to the communication number;

[0009] Perform cloud storage backup on the address book according to the cloud storage method to obtain a cloud backup address book.

[0010] Optionally, in the address book backup and management method based on cloud storage technology described in this application, the step of obtaining call situation data of each communication number within a preset time period on the mobile device and processing the call situation data to obtain a communication number correlation index specifically includes:

[0011] Obtain call situation data of each communication number within a preset time period on the mobile device, including cumulative call duration data and cumulative call count data;

[0012] Extract statistical duration data according to the preset time period;

[0013] Process the cumulative call duration data, cumulative call count data, and statistical duration data through a preset communication number correlation evaluation model to obtain a communication number correlation index.

[0014] Optionally, in the address book backup and management method based on cloud storage technology described in this application, the step of comparing the communication number correlation index with a preset communication number correlation level evaluation threshold and obtaining a corresponding communication number correlation level according to the threshold comparison result specifically includes:

[0015] Compare the communication number correlation index with a preset communication number correlation level evaluation threshold to obtain a communication number correlation level;

[0016] Extract a first threshold and a second threshold according to the preset communication number correlation level evaluation threshold, and the first threshold is greater than the second threshold;

[0017] Compare the communication number correlation index with the first threshold and the second threshold;

[0018] If the communication number correlation index is greater than the first threshold, the communication number correlation level is a strong correlation level;

[0019] If the communication number correlation index is greater than the second threshold and less than or equal to the first threshold, the communication number correlation level is a general correlation level;

[0020] If the communication number correlation index is less than or equal to the second threshold, the communication number correlation level is a weak correlation level.

[0021] Optionally, in the address book backup and management method based on cloud storage technology described in this application, the step of querying a preset cloud storage communication level database according to the communication number correlation level to obtain the cloud storage method corresponding to the communication number specifically includes:

[0022] Query a preset cloud storage communication level database according to the communication number correlation level to obtain the cloud storage method corresponding to the communication number, including backup frequency, encryption level, and access verification method;

[0023] Among them, the strong association level corresponds to high-frequency backup, high-strength encryption, and advanced verification;

[0024] The general association level corresponds to medium-frequency backup, medium-strength encryption, and intermediate verification;

[0025] The weak association level corresponds to low-frequency backup, low-strength encryption, and low-level verification.

[0026] Optionally, in the address book backup and management method based on cloud storage technology described in this application, it further includes:

[0027] After uploading the address book to cloud storage, classify it according to the communication number association level to obtain a classified address book, including a strong association address book, a general association address book, or a weak association level address book;

[0028] The strong association address book, general association address book, or weak association level address book sends a backup update request to the mobile terminal according to the corresponding backup frequency;

[0029] The mobile terminal sends the corresponding communication number to the cloud storage end for update backup according to the mobile terminal backup preparation status and the backup update request.

[0030] Optionally, in the address book backup and management method based on cloud storage technology described in this application, when the mobile terminal sends the corresponding communication number to the cloud storage end for update backup according to the mobile terminal backup preparation status and the backup update request, it specifically includes:

[0031] Obtain the operation data of the mobile terminal, including the remaining battery power data, the remaining mobile data of the mobile terminal, and the CPU occupancy rate data;

[0032] Compare the remaining battery power data, the remaining mobile data of the mobile terminal, and the CPU occupancy rate data with the preset remaining battery threshold, the preset remaining mobile data threshold of the mobile terminal, and the preset CPU occupancy rate threshold respectively to obtain the remaining battery status data, the remaining mobile data status of the mobile terminal, and the CPU operation status data;

[0033] Perform an AND operation on the remaining battery status data, the remaining mobile data status of the mobile terminal, and the CPU operation status data to obtain the mobile terminal backup preparation status, including ready or waiting status;

[0034] Send the corresponding communication number to the cloud storage end for update according to the mobile terminal backup preparation status combined with the backup update request;

[0035] Among them, if the mobile terminal backup preparation status is ready, perform address book backup according to the backup update request;

[0036] If the backup preparation status of the mobile device is in a waiting state, send a warning reminder and then judge the backup preparation status of the mobile device again after a preset fixed time interval.

[0037] Optionally, in the address book backup and management method based on cloud storage technology described in this application, it further includes:

[0038] Obtain the security status of multiple mobile devices authorized to connect to the same cloud storage account;

[0039] Obtain the address books of multiple mobile devices according to the security status and merge them into a cloud merged backup address book;

[0040] Detect the cloud merged backup address book, and obtain the similarity of contact information between each mobile device, including completely identical, partially similar, or completely different;

[0041] Perform corresponding processing on the contact information according to the similarity;

[0042] Among them, if the similarity is completely identical, merge the corresponding contact information;

[0043] If the similarity is partially similar, deduplicate and integrate the corresponding contact information;

[0044] If the similarity is completely different, retain the corresponding contact information.

[0045] In a second aspect, this application provides an address book backup and management system based on cloud storage technology. The system includes: a memory and a processor. A program for the address book backup and management method based on cloud storage technology is stored in the memory. When the program for the address book backup and management method based on cloud storage technology is executed by the processor, the following steps are implemented:

[0046] Obtain the call situation data of each communication number of the mobile device within a preset time period, and process the call situation data to obtain a communication number correlation index;

[0047] Compare the communication number correlation index with a preset communication number correlation level evaluation threshold, and obtain the corresponding communication number correlation level according to the threshold comparison result;

[0048] Query a preset cloud storage communication level database according to the communication number correlation level to obtain the cloud storage method corresponding to the communication number;

[0049] Perform cloud storage backup on the address book according to the cloud storage method.

[0050] Optionally, in the address book backup and management system based on cloud storage technology described in this application, the step of obtaining the call situation data of each communication number within a preset time period on the mobile terminal and processing the call situation data to obtain a communication number correlation index specifically includes:

[0051] Obtaining the call situation data of each communication number within a preset time period on the mobile terminal, including the cumulative call duration data and the cumulative call times data;

[0052] Extracting statistical duration data according to the preset time period;

[0053] Processing the cumulative call duration data, the cumulative call times data and the statistical duration data through a preset communication number correlation evaluation model to obtain a communication number correlation index.

[0054] In a third aspect, this application also provides a readable storage medium, in which a program for the address book backup and management method based on cloud storage technology is stored. When the program for the address book backup and management method based on cloud storage technology is executed by a processor, the steps of the address book backup and management method based on cloud storage technology described in any one of the above are implemented.

[0055] As can be seen from the above, this application provides an address book backup and management method, system and medium based on cloud storage technology. This method obtains the call situation data of communication numbers and processes them to obtain a communication number correlation index, obtains a communication number correlation level through threshold comparison, obtains the corresponding cloud storage method for the communication number according to the communication number correlation level, performs cloud storage backup on the address book according to the cloud storage method to obtain a cloud backup address book, obtains the operation situation data of the mobile terminal, performs threshold comparison on the operation situation data to obtain the mobile terminal backup preparation status, and updates the communication number according to the mobile terminal backup preparation status; thus, through the calculation of the communication number correlation index, the judgment of the communication number correlation level and the mobile terminal backup preparation status, combined with a preset cloud storage communication level database, the technology of cloud storage backup and management of the address book is realized.

[0056] Other features and advantages of this application will be described in the subsequent specification, and part of them will become obvious from the specification, or be understood by implementing this application. The objectives and other advantages of this application can be achieved and obtained through the structures specifically pointed out in the written specification and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] To more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the accompanying drawings required for use in the embodiments of the present application. It should be understood that the following drawings only show certain embodiments of the present application, and thus should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other relevant drawings can also be obtained based on these drawings.

[0058] Figure 1 Flowchart of the address book backup and management method based on cloud storage technology provided by the embodiments of the present application;

[0059] Figure 2 Flowchart of obtaining the communication number correlation degree index of the address book backup and management method based on cloud storage technology provided by the embodiments of the present application;

[0060] Figure 3 Flowchart of obtaining the communication number correlation level of the address book backup and management method based on cloud storage technology provided by the embodiments of the present application;

[0061] Figure 4 Flowchart of obtaining the cloud storage method corresponding to the communication number of the address book backup and management method based on cloud storage technology provided by the embodiments of the present application. Detailed implementation manners

[0062] The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the accompanying 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 the embodiments. Usually, the components of the embodiments of the present application described and shown in the accompanying 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 accompanying drawings is not intended to limit the scope of the present application to be protected, but only 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 creative efforts belong to the scope of protection of the present application.

[0063] It should be noted that similar reference numerals and letters indicate similar items in the following drawings. Therefore, 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 the present application, terms such as "first", "second", etc. are only used for distinguishing descriptions and cannot be understood as indicating or implying relative importance.

[0064] Please refer to Figure 1 , Figure 1It is a flowchart of a method for backing up and managing an address book based on cloud storage technology in some embodiments of the present application. The method for backing up and managing an address book based on cloud storage technology is used in terminal devices, such as computers, mobile phones, etc. The method for backing up and managing an address book based on cloud storage technology includes the following steps:

[0065] S11. Obtain the call situation data of each communication number within a preset time period on the mobile terminal, and process the call situation data to obtain a communication number correlation index;

[0066] S12. Compare the communication number correlation index with a preset communication number correlation level evaluation threshold, and obtain the corresponding communication number correlation level according to the threshold comparison result;

[0067] S13. Query a preset cloud storage communication level database according to the communication number correlation level to obtain the cloud storage method corresponding to the communication number;

[0068] S14. Perform cloud storage backup on the address book according to the cloud storage method to obtain a cloud backup address book.

[0069] It should be noted that the mobile terminal can be a mobile phone or a tablet computer. Due to work reasons or social reasons, the contact situation of each communication number is dynamically changing. Therefore, in order to better evaluate the situation of the contact corresponding to the communication number, it is necessary to count the call situation data within a preset time period and calculate the communication number correlation index. The communication number correlation index refers to the correlation situation between the communication number and the user of the terminal device. The communication number correlation index obtains the communication number correlation level through threshold comparison. By querying the preset cloud storage communication level database, the cloud storage method corresponding to the communication number can be obtained, and the cloud backup address book is obtained by backing up each communication number in the address book according to the cloud storage method.

[0070] Please refer to Figure 2 , Figure 2 It is a flowchart of obtaining a communication number correlation index of a method for backing up and managing an address book based on cloud storage technology provided by an embodiment of the present application. According to an embodiment of the present invention, the step of obtaining the call situation data of each communication number within a preset time period on the mobile terminal and processing the call situation data to obtain a communication number correlation index specifically includes:

[0071] S21. Obtain the call situation data of each communication number within a preset time period on the mobile terminal, including cumulative call duration data and cumulative call times data;

[0072] S22. Extract statistical duration data according to the preset time period;

[0073] S23. Process the cumulative call duration data, cumulative call count data, and statistical duration data through a preset communication number association evaluation model to obtain a communication number association degree index.

[0074] It should be noted that the preset time period can be defined by the user's needs. The cumulative call duration data refers to the total call duration data that occurred with this communication number within the preset time period, including the calling call duration and the called call duration. The cumulative call count data refers to the number of calls that occurred with this communication number within the preset time period, including the called count and the calling count. The statistical duration data extracted from the preset time period refers to the calculated duration of the preset time period, which can be set to 30 days in this embodiment and dynamically evaluated every 30 days. The preset communication number association evaluation model is a model obtained through training with a large amount of historical data. Through this model, a communication number association degree index can be calculated. The communication number association degree index refers to data that can reflect the degree of association between the communication number and the user of the address book to a certain extent. The calculation formula for the communication number association degree index in the communication number association evaluation model is:

[0075] ;

[0076] Among them, is the communication number association degree index, , , are the cumulative call duration data, cumulative call count data, and statistical duration data respectively, , , are preset feature coefficients (the feature coefficients are obtained by querying through a preset address book backup and management platform based on cloud storage technology).

[0077] Please refer to Figure 3 , Figure 3 which is the flowchart for obtaining the communication number association level of the address book backup and management method based on cloud storage technology provided by the embodiments of this application. According to the embodiments of the present invention, the comparing the communication number association degree index with a preset communication number association degree level evaluation threshold and obtaining the corresponding communication number association level according to the threshold comparison result specifically includes:

[0078] S31. Compare the communication number association degree index with a preset communication number association degree level evaluation threshold to obtain a communication number association level;

[0079] S32. Extract a first threshold and a second threshold according to the preset communication number association degree level evaluation threshold, and the first threshold is greater than the second threshold;

[0080] S33. Compare the communication number association degree index with the first threshold and the second threshold;

[0081] S34. If the communication number correlation index is greater than the first threshold, the communication number correlation level is a strong correlation level;

[0082] S35. If the communication number correlation index is greater than the second threshold and less than or equal to the first threshold, the communication number correlation level is a general correlation level;

[0083] S36. If the communication number correlation index is less than or equal to the second threshold, the communication number correlation level is a weak correlation level.

[0084] It should be noted that, in order to better manage the address book, different backup methods are adopted for address books at different levels. It is necessary to determine the correlation level of the communication number. The communication number situation classifies the communication numbers. The strong correlation level indicates that the contact corresponding to the communication number has a relatively close connection with the user of the address book and a high degree of correlation; the general correlation level indicates that the contact corresponding to the communication number has an average contact frequency with the user of the address book and an average degree of correlation; in this embodiment, the evaluation threshold of the communication number correlation level is set as: (0, 0.55], which is the weak correlation level; (0.55, 0.8], which is the general correlation level; (0.8, 1], which is the strong correlation level; when the communication number correlation index is 0.85, the communication number correlation level is the strong correlation level.

[0085] Please refer to Figure 4 , Figure 4 is the flowchart of obtaining the cloud storage method corresponding to the communication number in the address book backup and management method based on cloud storage technology provided by the embodiments of the present application. According to the embodiments of the present invention, the step of querying the preset cloud storage communication level database according to the communication number correlation level to obtain the cloud storage method corresponding to the communication number specifically includes:

[0086] S41. Query the preset cloud storage communication level database according to the communication number correlation level to obtain the cloud storage method corresponding to the communication number, including the backup frequency, encryption level, and access verification method;

[0087] S42. Among them, the strong correlation level corresponds to high-frequency backup, high-strength encryption, and high-level verification;

[0088] S43. The general correlation level corresponds to medium-frequency backup, medium-strength encryption, and intermediate verification;

[0089] S44. The weak correlation level corresponds to low-frequency backup, low-strength encryption, and low-level verification.

[0090] It should be noted that the backup frequency refers to the frequency of cloud backup for the mobile phone address book, including high-frequency backup, medium-frequency backup, or low-frequency backup. The specific frequency can be set according to the user's needs. In this embodiment, the backup frequencies corresponding to high-frequency backup, medium-frequency backup, and low-frequency backup are: once a day, once every three days, and once every five days respectively; the encryption level refers to the level of encryption degree, including high-strength encryption, medium-strength encryption, or low-strength encryption. Low-strength encryption can use simple encryption algorithms and shorter key lengths. Medium-strength encryption can mainly use symmetric encryption algorithms, including the combined application of some simple asymmetric encryption algorithms. High-strength encryption can use complex asymmetric encryption algorithms and advanced encryption technologies. The specific encryption method can be set according to the user's needs; there are also various access verification methods, including password verification, SMS verification code verification, fingerprint recognition verification, and face recognition verification, which can be selected or combined according to the user's needs.

[0091] According to an embodiment of the present invention, it further includes:

[0092] After uploading the address book to the cloud storage, it is classified according to the communication number association level to obtain a classified address book, including a strongly associated address book, a generally associated address book, or a weakly associated address book;

[0093] The strongly associated address book, the generally associated address book, or the weakly associated address book sends a backup update request to the mobile terminal according to the corresponding backup frequency;

[0094] The mobile terminal sends the corresponding communication number to the cloud storage end for updated backup according to the mobile terminal backup preparation status and the backup update request.

[0095] It should be noted that after obtaining the communication number association level of the address book and uploading it to the cloud for classification to obtain a classified address book, in order to reduce the computing amount of the mobile terminal, the cloud storage part can also perform operations, send a backup update request to the mobile terminal according to the corresponding backup frequency. After receiving the application number, the mobile terminal combines the mobile terminal backup preparation status and sends the corresponding communication number to the cloud storage end for updated backup.

[0096] According to an embodiment of the present invention, the mobile terminal sends the corresponding communication number to the cloud storage end for updated backup according to the mobile terminal backup preparation status and the backup update request, specifically including:

[0097] Obtain the operation situation data of the mobile terminal, including the remaining battery power data, the remaining mobile data of the mobile terminal, and the CPU occupancy rate data;

[0098] Compare the remaining battery data, the remaining mobile data traffic, and the CPU occupancy rate data with a preset remaining battery threshold, a preset remaining mobile data traffic threshold, and a preset CPU occupancy rate threshold respectively to obtain the remaining battery status data, the remaining mobile data traffic status data, and the CPU operation status data;

[0099] Perform an AND operation on the remaining battery status data, the remaining mobile data traffic status data, and the CPU operation status data to obtain the mobile backup preparation status, including ready or waiting status;

[0100] Send the corresponding communication number to the cloud storage end for update according to the mobile backup preparation status in combination with the backup update request;

[0101] Among them, if the mobile backup preparation status is ready, perform the address book backup according to the backup update request;

[0102] If the mobile backup preparation status is waiting, send a warning reminder and judge the mobile backup preparation status again after a preset fixed time interval.

[0103] It should be noted that when the communication number is cloud-backed up, it will increase the power consumption and data traffic usage. Other factors to be considered include the mobile phone's operation status. The address book backup is not a particularly urgent operation and can be performed when the mobile phone is in good operation condition; the remaining mobile data traffic data refers to the data traffic that can be used for Internet access in the mobile network and also refers to the network data traffic connected by connection methods such as Wi-Fi. When it is a Wi-Fi network, the remaining traffic is considered infinite; the remaining battery status data includes sufficient battery data recorded as 1 and insufficient battery data recorded as 0. The remaining mobile data traffic status data includes sufficient traffic data recorded as 1 and insufficient traffic data recorded as 0. The CPU operation status data includes good operation data recorded as 1 and running lag data recorded as 0; perform an AND operation in binary in the computer on the remaining battery status data, the remaining mobile data traffic status data, and the CPU operation status data to obtain the mobile backup preparation status data, including ready data or waiting status data, and then obtain the mobile backup preparation status; when the mobile backup preparation status is waiting, temporarily do not perform the address book backup operation, wait for a fixed time interval and then judge the mobile backup preparation status again. If it is ready, perform the cloud backup of the address book. If it is still in the waiting status, repeat the steps of waiting and judging.

[0104] According to the embodiment of the present invention, it further includes:

[0105] Obtain the security status of multiple mobile devices authorized to connect to the same cloud storage account;

[0106] Obtain the address books of multiple mobile devices according to the security status and merge them into a cloud merged backup address book;

[0107] Detect the cloud merged backup address book, and obtain the similarity of contact information among mobile devices, including completely identical, partially similar, or completely different;

[0108] Process the contact information according to the similarity;

[0109] Among them, if the similarity is completely identical, the corresponding contact information will be merged;

[0110] If the similarity is partially similar, the corresponding contact information will be deduplicated and integrated;

[0111] If the similarity is completely different, the corresponding contact information will be retained.

[0112] It should be noted that there is often a situation where the same person uses two or more mobile devices at the same time, and there will be different situations in the address books between two or more mobile devices. Synchronizing the address books of different mobile devices is cumbersome and troublesome. Therefore, when multiple mobile devices are connected to the same cloud storage account, the cloud storage will obtain the security status of the mobile devices. If the security status is the same, the address books of multiple devices will be uploaded to the cloud for backup and then merged to obtain the cloud merged backup address book. Based on the phone numbers, the similarity of each contact information in the cloud merged backup address book is detected. If it is completely identical, it means the information is exactly the same and can be merged, only one is retained; if it is partially similar, it means there are some inconsistent situations in the contact information of two contacts with the same phone number, such as different communication number association levels. The duplicate parts of the two partially similar ones are removed, and the different parts are sorted. The sorting rules are set in advance according to the user's needs. In this embodiment, when the communication number association levels are different, the communication number association level of this contact is updated to a higher level.

[0113] It is worth mentioning that it also includes:

[0114] The user establishes a family shared address book library through the cloud, including the authorized user's cloud backup address book and the authorized cloud backup address books of each family member;

[0115] Obtain the contact information in each authorized cloud backup address book, including the address book ownership mark stamp, phone number, and contact relationship;

[0116] Obtain the appellation relationship between the user and each family member, and match the contact relationships between the authorized user's cloud backup address book and the authorized cloud backup address books;

[0117] If the phone numbers are the same, query the preset relationship database according to the address book ownership mark stamp, appellation relationship, and contact relationship to obtain the updated contact relationship.

[0118] It should be noted that due to the expansion of the social circle and the acceleration of the pace of life and work, the connection between family members or relatives has relatively decreased, and even become somewhat unfamiliar. Sometimes the remarks about the appellations of contacts are not accurate or clear. To avoid the situation of not knowing the appellation or contact information when contacting, a family shared address book library is established in the cloud. The participating members of the family shared address book library are authorized family members. The authorized user of the user obtains the cloud backup address book of the user and the authorized cloud backup address book of the authorized family members; the contact information in the authorized cloud backup address book includes the address book ownership mark, communication number and contact relationship. The address book ownership mark refers to which family member the contact in the address book belongs to, and there will be corresponding marks. The contact relationship refers to the relationship between the contact and the user corresponding to the address book, such as uncle, aunt; obtaining the appellation relationship between the user and each family member refers to the relationship between the user and a certain family member, such as father, mother; matching the contact relationship between the authorized user cloud backup address book and the authorized cloud backup address book means that, for example, user A and family member B both store the number 123XXXX5678. In the appellation relationship, user A is the son of B. The relationship between A and 123XXXX5678 is not marked in A's address book, but B marks the relationship with 123XXXX5678 as sister. Then, after querying the preset relationship database, it can be obtained that the contact corresponding to 123XXXX5678 is A's aunt, and the updated relationship of the contact can be obtained.

[0119] It also includes:

[0120] Obtain the cloud storage login status of the new mobile terminal, including normal login or abnormal login;

[0121] If the cloud storage login status is normal login, obtain the user access verification method;

[0122] Obtain the corresponding classified address book according to the user access verification method.

[0123] It should be noted that sometimes users may borrow a mobile phone due to the loss of their own mobile phone or only want to obtain or synchronize some contacts in the address book for personal reasons. Therefore, when the user logs in to the cloud storage space on the new device side, the login status will be obtained first, including normal login or abnormal login. If it is not a normal login, the user access verification method will be obtained. Different access verification methods can access different contacts in the address book, so as to obtain the corresponding classified address book.

[0124] The present invention also discloses an address book backup and management system based on cloud storage technology, including a memory and a processor. The memory stores an address book backup and management method program based on cloud storage technology. When the address book backup and management method program based on cloud storage technology is executed by the processor, the following steps are implemented:

[0125] Obtain the call situation data of each communication number within a preset time period on the mobile terminal, and process the call situation data to obtain the communication number correlation index;

[0126] Compare the communication number correlation index with the preset communication number correlation level evaluation threshold, and obtain the corresponding communication number correlation level according to the threshold comparison result;

[0127] Query the preset cloud storage communication level database according to the communication number correlation level to obtain the cloud storage method corresponding to the communication number;

[0128] Perform cloud storage backup on the address book according to the cloud storage method to obtain the cloud backup address book.

[0129] It should be noted that the mobile terminal can be a mobile phone or a tablet computer. Due to work reasons or social reasons, the contact situation of each communication number is dynamically changing. Therefore, in order to better evaluate the situation of the contacts corresponding to the communication numbers, it is necessary to count the call situation data within a preset time period and calculate the communication number correlation index. The communication number correlation index refers to the correlation situation between the communication number and the user of the terminal device. The communication number correlation level is obtained through threshold comparison of the communication number correlation index. By querying the preset cloud storage communication level database, the cloud storage method corresponding to the communication number can be obtained, and the cloud backup address book is obtained by backing up each communication number in the address book according to the cloud storage method.

[0130] According to an embodiment of the present invention, the obtaining of the call situation data of each communication number within a preset time period on the mobile terminal and the processing of the call situation data to obtain the communication number correlation index specifically include:

[0131] Obtain the call situation data of each communication number within a preset time period on the mobile terminal, including the cumulative call duration data and the cumulative call times data;

[0132] Extract the statistical duration data according to the preset time period;

[0133] Process the cumulative call duration data, the cumulative call times data and the statistical duration data through a preset communication number correlation evaluation model to obtain the communication number correlation index.

[0134] It should be noted that the preset time period can be defined according to user needs. The cumulative call duration data refers to the total call duration data with the communication number within the preset time period, including the calling call duration and the called call duration. The cumulative call count data refers to the number of calls made with the communication number within the preset time period, including the called count and the calling count. The preset time period extraction and statistics duration data refers to the calculated duration of the preset time period, which can be set to 30 days in this embodiment and dynamically evaluated every 30 days. The preset communication number association evaluation model is a model obtained through training with a large amount of historical data. Through this model, the communication number association degree index can be calculated. The communication number association degree index refers to the data that can reflect the degree of association between the communication number and the user of the address book to a certain extent. The calculation formula for the communication number association degree index in the communication number association evaluation model is:

[0135] ;

[0136] Wherein, is the communication number association degree index, 、 、 are the cumulative call duration data, the cumulative call count data, and the statistics duration data respectively, 、 、 are preset feature coefficients (the feature coefficients are obtained by querying a preset address book backup and management platform based on cloud storage technology).

[0137] According to the embodiment of the present invention, comparing the communication number association degree index with a preset communication number association degree level evaluation threshold, and obtaining the corresponding communication number association level according to the threshold comparison result specifically includes:

[0138] Comparing the communication number association degree index with a preset communication number association degree level evaluation threshold to obtain the communication number association level;

[0139] Extracting a first threshold and a second threshold according to the preset communication number association degree level evaluation threshold, and the first threshold is greater than the second threshold;

[0140] Comparing the communication number association degree index with the first threshold and the second threshold;

[0141] If the communication number association degree index is greater than the first threshold, the communication number association level is a strong association level;

[0142] If the communication number association degree index is greater than the second threshold and less than or equal to the first threshold, the communication number association level is a general association level;

[0143] If the communication number correlation index is less than or equal to the second threshold, the communication number correlation level is a weak correlation level.

[0144] It should be noted that in order to better manage the address book and adopt different backup methods for address books at different levels, it is necessary to determine the correlation level of the communication number. The communication number situation classifies the communication numbers. A strong correlation level indicates that the contact corresponding to the communication number has a relatively close connection with the user of the address book and a high degree of correlation; a general correlation level indicates that the contact corresponding to the communication number has an average contact frequency with the user of the address book and a general degree of correlation; in this embodiment, the evaluation threshold of the communication number correlation level is set as: (0, 0.55], which is a weak correlation level; (0.55, 0.8], which is a general correlation level; (0.8, 1], which is a strong correlation level; when the communication number correlation index is 0.85, the communication number correlation level is a strong correlation level.

[0145] According to an embodiment of the present invention, querying the preset cloud storage communication level database according to the communication number correlation level to obtain the cloud storage method corresponding to the communication number specifically includes:

[0146] Querying the preset cloud storage communication level database according to the communication number correlation level to obtain the cloud storage method corresponding to the communication number, including backup frequency, encryption level, and access verification method;

[0147] Among them, the strong correlation level corresponds to high-frequency backup, high-strength encryption, and high-level verification;

[0148] The general correlation level corresponds to medium-frequency backup, medium-strength encryption, and intermediate verification;

[0149] The weak correlation level corresponds to low-frequency backup, low-strength encryption, and low-level verification.

[0150] It should be noted that the backup frequency refers to the frequency of cloud backup for the mobile phone address book, including high-frequency backup, medium-frequency backup, or low-frequency backup. The specific frequency can be set by the user according to their needs. In this embodiment, the backup frequencies corresponding to high-frequency backup, medium-frequency backup, and low-frequency backup are: once a day, once every three days, and once every five days respectively; the encryption level refers to the level of encryption, including high-strength encryption, medium-strength encryption, or low-strength encryption. Low-strength encryption can use simple encryption algorithms and short key lengths. Medium-strength encryption can mainly use symmetric encryption algorithms, including the combined application of some simple asymmetric encryption algorithms. High-strength encryption can use complex asymmetric encryption algorithms and advanced encryption technologies. The specific encryption method can be set by the user according to their needs; there are also various access verification methods, including password verification, SMS verification code verification, fingerprint recognition verification, and facial recognition verification, which can be selected or combined according to the user's needs.

[0151] According to an embodiment of the present invention, it further includes:

[0152] After uploading the address book to the cloud storage, it is classified according to the communication number association level to obtain a classified address book, including a strongly associated address book, a generally associated address book, or a weakly associated level address book;

[0153] The strongly associated address book, generally associated address book, or weakly associated level address book sends a backup update request to the mobile terminal according to the corresponding backup frequency;

[0154] The mobile terminal sends the corresponding communication number to the cloud storage end for updated backup according to the mobile terminal backup preparation status and the backup update request.

[0155] It should be noted that after obtaining the communication number association level of the address book and uploading it to the cloud for classification to obtain a classified address book, in order to reduce the computing amount of the mobile terminal, the cloud storage part can also perform calculations, send a backup update request to the mobile terminal according to the corresponding backup frequency. After receiving the application number, the mobile terminal combines the mobile terminal backup preparation status and sends the corresponding communication number to the cloud storage end for updated backup.

[0156] According to an embodiment of the present invention, the mobile terminal sends the corresponding communication number to the cloud storage end for updated backup according to the mobile terminal backup preparation status and the backup update request, specifically including:

[0157] Obtain the operation status data of the mobile terminal, including remaining battery power data, remaining mobile data traffic data, and CPU occupancy rate data;

[0158] Compare the remaining battery data, remaining mobile data traffic, and CPU occupancy rate data with a preset remaining battery threshold, a preset remaining mobile data traffic threshold, and a preset CPU occupancy rate threshold respectively to obtain remaining battery status data, remaining mobile data traffic status data, and CPU operation status data;

[0159] Perform an AND operation on the remaining battery status data, remaining mobile data traffic status data, and CPU operation status data to obtain the mobile backup preparation status, including ready or waiting status;

[0160] Send the corresponding communication number to the cloud storage end for update according to the mobile backup preparation status in combination with the backup update request;

[0161] Among them, if the mobile backup preparation status is ready, perform a contact list backup according to the backup update request;

[0162] If the mobile backup preparation status is waiting, send a warning reminder and then judge the mobile backup preparation status again after a preset fixed time interval.

[0163] It should be noted that when performing cloud backup of the communication number, it will increase the power consumption and data traffic usage. Other factors to be considered include the operation of the mobile phone. The contact list backup is not a particularly urgent operation and can be performed when the mobile phone is running well; the remaining mobile data traffic data refers to the data traffic that can be used for Internet access in the mobile network and the network data traffic connected by connection methods such as Wi-Fi. When it is a Wi-Fi network, the remaining traffic is considered infinite; the remaining battery status data includes sufficient battery data recorded as 1 and insufficient battery data recorded as 0. The remaining mobile data traffic status data includes sufficient traffic data recorded as 1 and insufficient traffic data recorded as 0. The CPU operation status data includes good operation data recorded as 1 and running lag data recorded as 0; perform an AND operation on the remaining battery status data, remaining mobile data traffic status data, and CPU operation status data in binary in the computer to obtain the mobile backup preparation status data, including ready data or waiting status data, and then obtain the mobile backup preparation status; when the mobile backup preparation status is waiting, temporarily do not perform the contact list backup operation, wait for a fixed time interval and then judge the mobile backup preparation status again. If it is ready, perform a cloud backup of the contact list. If it is still in the waiting status, repeat the steps of waiting and judging.

[0164] According to the embodiment of the present invention, it further includes:

[0165] Obtain the security status of multiple mobile devices authorized to connect to the same cloud storage account;

[0166] Obtain the contact lists of multiple mobile devices according to the security status and merge them into a cloud merged backup contact list;

[0167] Detect the cloud merged backup address book, and obtain the similarity of contact information among mobile devices, including completely identical, partially similar, or completely inconsistent;

[0168] Process the contact information according to the similarity;

[0169] Among them, if the similarity is completely identical, merge the corresponding contact information;

[0170] If the similarity is partially similar, deduplicate and integrate the corresponding contact information;

[0171] If the similarity is completely inconsistent, retain the corresponding contact information.

[0172] It should be noted that there is often a situation where the same person uses two or more mobile devices at the same time, and there will be different situations in the address books between two or more mobile devices. Synchronizing the address books of different mobile devices is cumbersome and troublesome. Therefore, when multiple mobile devices are connected to the same cloud storage account, the cloud storage will obtain the security status of the mobile devices. If the security statuses are all secure, the address books of multiple devices will be uploaded to the cloud for backup and then merged to obtain the cloud merged backup address book. Based on the communication numbers, detect the similarity of each contact information in the cloud merged backup address book. If they are completely identical, it means the information is exactly the same and can be merged, only retaining one; if they are partially similar, it means there are some inconsistent situations in the contact information of two contacts with the same communication number. For example, the communication number association levels are different. Remove the duplicate parts of the two partially similar ones and organize the different parts. The organization rules are set in advance by the user according to their needs. In this embodiment, when the communication number association levels are different, update the communication number association level of this contact to the higher level.

[0173] It is worth mentioning that it also includes:

[0174] The user establishes a family shared address book library through the cloud, including the authorized user's cloud backup address book and the authorized cloud backup address books of each family member;

[0175] Obtain the contact information in each authorized cloud backup address book, including the address book ownership mark stamp, communication number, and contact relationship;

[0176] Obtain the appellation relationship between the user and each family member, and match the contact relationships between the authorized user's cloud backup address book and the authorized cloud backup address books;

[0177] If the communication numbers are the same, query the preset relationship database according to the address book ownership mark stamp, appellation relationship, and contact relationship to obtain the updated contact relationship.

[0178] It should be noted that due to the expansion of the social circle and the acceleration of the pace of life and work, the connection between family members or relatives has relatively decreased, and even become somewhat unfamiliar. Sometimes the remarks about the appellations of contacts are not accurate or clear. To avoid the situation of not knowing the proper address or contact information when contacting, a family shared address book library is established in the cloud. The participating members of the family shared address book library are authorized family members. The authorized user of the user obtains the cloud backup address book and the authorized cloud backup address book of the authorized family members. The contact information in the authorized cloud backup address book includes the address book ownership mark, the communication number, and the contact relationship. The address book ownership mark indicates which family member the contact in the address book belongs to, and there will be corresponding marks. The contact relationship refers to the relationship between the contact and the user corresponding to the address book, such as uncle, aunt. Obtaining the appellation relationship between the user and each family member refers to the relationship between the user and a certain family member, such as father, mother. Matching the contact relationships between the authorized user cloud backup address book and the authorized cloud backup address book means that, for example, user A and family member B both have the number 123XXXX5678 stored. In the appellation relationship, user A is the son of B. The relationship between A and 123XXXX5678 is not marked in A's address book, but B marks the relationship with 123XXXX5678 as sister. Then, after querying the preset relationship database, it can be obtained that the contact corresponding to 123XXXX5678 is A's aunt, and the updated relationship of the contact can be obtained.

[0179] It also includes:

[0180] Obtaining the cloud storage login status of the new mobile terminal, including normal login or abnormal login;

[0181] If the cloud storage login status is normal login, then obtain the user access verification method;

[0182] Obtain the corresponding classified address book according to the user access verification method.

[0183] It should be noted that sometimes users may borrow a mobile phone due to the loss of their own mobile phone or only want to obtain or synchronize some contacts in the address book for personal reasons. Therefore, when the user logs in to the cloud storage space on the new device side, the login status will be obtained first, including normal login or abnormal login. If the login is not normal, then the user access verification method will be obtained. Different access verification methods can access different contacts in the address book, so as to obtain the corresponding classified address book.

[0184] In a third aspect of the present invention, a readable storage medium is provided. The readable storage medium includes a program for a method of backing up and managing an address book based on cloud storage technology. When the program for the method of backing up and managing an address book based on cloud storage technology is executed by a processor, the steps of the method of backing up and managing an address book based on cloud storage technology as described in any one of the above are implemented.

[0185] The method, system, and medium for backing up and managing an address book based on cloud storage technology disclosed in the present invention obtain call situation data of a communication number and process it to obtain a communication number correlation index, obtain a communication number correlation level through threshold comparison, obtain a cloud storage method corresponding to the communication number according to the communication number correlation level, perform cloud storage backup on the address book according to the cloud storage method to obtain a cloud backup address book, obtain operation situation data of a mobile terminal, obtain the mobile terminal backup preparation status after threshold comparison of the operation situation data, and update the communication number according to the mobile terminal backup preparation status; thus, through the calculation of the communication number correlation index, the judgment of the communication number correlation level and the mobile terminal backup preparation status, combined with a preset cloud storage communication level database, the technology of cloud storage backup and management of the address book is realized.

[0186] In 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 merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For example, 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 various components shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms.

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

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

[0189] Those of ordinary skill in the art can understand that all or part of the steps to implement the above method embodiments can be completed by hardware related to program instructions. The foregoing program can be stored in a readable storage medium. When the program is executed, it performs the steps included in the above method embodiments. The foregoing storage medium includes various media that can store program codes, such as removable storage devices, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs.

[0190] Alternatively, if the above integrated unit of the present invention is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a readable storage medium. Based on such an understanding, the technical solution of the embodiments of the present invention, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. The software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in the various embodiments of the present invention. The foregoing storage medium includes various media that can store program codes, such as removable storage devices, ROM, RAM, magnetic disks, or optical discs.

Claims

1. A method for backing up and managing address books based on cloud storage technology, characterized in that: include: Obtain the call status data of each communication number within a preset time period on the mobile terminal, and obtain the communication number relevance index based on the call status data processing; Comparing the communication number association index with a preset communication number association level assessment threshold, and obtaining a corresponding communication number association level according to the threshold comparison result; According to the association level of the communication number, a preset cloud storage communication level database is searched to obtain a cloud storage method corresponding to the communication number; Performing cloud storage backup on the address book according to the cloud storage method to obtain a cloud backup address book; The acquiring of the call status data of each communication number within a preset time period of the mobile terminal and obtaining the communication number association index according to the call status data processing specifically includes: Obtain the call status data of each communication number within the preset time period of the mobile terminal, including the cumulative call duration data and the cumulative number of calls data; Extracting statistical duration data according to the preset time period; The accumulated call duration data, accumulated call number data and statistical duration data are processed by a preset communication number association evaluation model to obtain a communication number association index; The calculation formula of the communication number association index in the communication number association evaluation model is: ; in, is the communication number association index, , , They are the cumulative call duration data, the cumulative number of calls data and the statistical duration data. , , is the preset characteristic coefficient; Users can create a family shared address book library through the cloud, including the authorized user's cloud backup address book and each family member's authorized cloud backup address book; Obtain contact information from each authorized cloud backup address book, including address book ownership stamp, contact number, and contact relationship; Obtain the title relationship between the user and each family member, and match the contact relationship between the authorized user's cloud backup address book and the authorized cloud backup address book; If the contact numbers are consistent, the preset relationship database is queried to obtain the contact update relationship based on the address book ownership mark stamp, title relationship and contact relationship.

2. The method for backing up and managing address books based on cloud storage technology according to claim 1, characterized in that: The step of comparing the communication number association index with a preset communication number association level assessment threshold, and obtaining a corresponding communication number association level according to the threshold comparison result, specifically includes: Compare the communication number relevance index with a preset communication number relevance level assessment threshold to obtain a communication number relevance level; Extracting a first threshold and a second threshold according to a preset communication number association level evaluation threshold, wherein the first threshold is greater than the second threshold; comparing the communication number association index with the first threshold and the second threshold; If the communication number association index is greater than the first threshold, the communication number association level is a strong association level; If the communication number association index is greater than the second threshold and less than or equal to the first threshold, the communication number association level is a general association level; If the communication number association index is less than or equal to the second threshold, the communication number association level is a weak association level.

3. The method for backing up and managing address books based on cloud storage technology according to claim 2, characterized in that: The step of querying a preset cloud storage communication level database according to the communication number association level to obtain a cloud storage method corresponding to the communication number specifically includes: According to the association level of the communication number, a preset cloud storage communication level database is queried to obtain a cloud storage method corresponding to the communication number, including backup frequency, encryption level and access verification method; Among them, the strong association level corresponds to high-frequency backup, high-intensity encryption and advanced verification; The general association level corresponds to medium frequency backup, medium strength encryption and medium level authentication; The weak association level corresponds to low frequency backup, low strength encryption and low level authentication.

4. The method for backing up and managing address books based on cloud storage technology according to claim 3 is characterized in that: Also includes: After uploading the address book to the cloud storage, the address book is classified according to the association level of the address numbers to obtain a classified address book, including a strongly associated address book, a generally associated address book or a weakly associated address book; The strongly associated contact list, the generally associated contact list or the weakly associated contact list sends a backup update request to the mobile terminal according to the corresponding backup frequency; The mobile terminal sends the corresponding communication number to the cloud storage terminal for update backup according to the backup preparation status of the mobile terminal and the backup update request.

5. The method for backing up and managing address books based on cloud storage technology according to claim 4, characterized in that: The mobile terminal sends the corresponding communication number to the cloud storage terminal for updating and backing up according to the backup preparation status and backup update request of the mobile terminal, specifically including: Obtain the operation status data of the mobile terminal, including the remaining power data, the remaining traffic data of the mobile terminal and the CPU usage data; Compare the remaining power data, the remaining traffic data of the mobile terminal, and the CPU occupancy rate data with the preset remaining power threshold, the preset remaining traffic threshold of the mobile terminal, and the preset CPU occupancy rate threshold, respectively, to obtain the remaining power status data, the remaining traffic status data of the mobile terminal, and the CPU operation status data; Performing an AND operation on the remaining power status data, the remaining flow status data of the mobile terminal, and the CPU operation status data to obtain a backup preparation status of the mobile terminal, including a ready or waiting status; Send the corresponding communication number to the cloud storage end for updating according to the backup preparation status of the mobile end combined with the backup update request; If the backup preparation status of the mobile terminal is ready, the contact book is backed up according to the backup update request; If the backup preparation status of the mobile terminal is in a waiting status, an early warning reminder is sent and the backup preparation status of the mobile terminal is determined again after a preset fixed time interval.

6. The method for backing up and managing address books based on cloud storage technology according to claim 5, characterized in that: Also includes: Obtain the security status of multiple mobile devices authorized to connect to the same cloud storage account; Obtain the address books of multiple mobile devices according to their security status and merge them into a cloud-based backup address book; Detect the merged backup address book in the cloud and obtain the similarity of contact information between mobile devices, including complete consistency, partial similarity or complete inconsistency; Process the contact information accordingly according to the similarity; If the similarity is completely consistent, the corresponding contact information will be merged; If the similarity is partial, the corresponding contact information is deduplicated and integrated; If the similarity is completely inconsistent, the corresponding contact information will be retained.

7. A contact book backup and management system based on cloud storage technology, characterized in that: The invention comprises a memory and a processor, wherein the memory comprises a method program for backing up and managing a contact list based on cloud storage technology, and when the method program for backing up and managing a contact list based on cloud storage technology is executed by the processor, the following steps are implemented: Obtain the call status data of each communication number within a preset time period on the mobile terminal, and obtain the communication number relevance index based on the call status data processing; Comparing the communication number association index with a preset communication number association level assessment threshold, and obtaining a corresponding communication number association level according to the threshold comparison result; According to the association level of the communication number, a preset cloud storage communication level database is searched to obtain a cloud storage method corresponding to the communication number; Performing cloud storage backup on the address book according to the cloud storage method to obtain a cloud backup address book; The acquiring of the call status data of each communication number within a preset time period of the mobile terminal and obtaining the communication number association index according to the call status data processing specifically includes: Obtain the call status data of each communication number within the preset time period of the mobile terminal, including the cumulative call duration data and the cumulative number of calls data; Extracting statistical duration data according to the preset time period; The accumulated call duration data, accumulated call number data and statistical duration data are processed by a preset communication number association evaluation model to obtain a communication number association index; The calculation formula of the communication number association index in the communication number association evaluation model is: ; in, is the communication number association index, , , They are the cumulative call duration data, the cumulative number of calls data and the statistical duration data. , , is the preset characteristic coefficient; Users can create a family shared address book library through the cloud, including the authorized user's cloud backup address book and each family member's authorized cloud backup address book; Obtain contact information from each authorized cloud backup address book, including address book ownership stamp, contact number, and contact relationship; Obtain the title relationship between the user and each family member, and match the contact relationship between the authorized user's cloud backup address book and the authorized cloud backup address book; If the contact numbers are consistent, the preset relationship database is queried to obtain the contact update relationship based on the address book ownership mark stamp, title relationship and contact relationship.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a method program for backing up and managing a contact book based on cloud storage technology. When the method program for backing up and managing a contact book based on cloud storage technology is executed by a processor, the steps of the method for backing up and managing a contact book based on cloud storage technology as described in any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Method for storing contact information of cloud-based mobile phone

    CN102480568A

  • Method for hiding contact person information on intelligent device

    CN104284024A