Scenario Call Method, System and Medium Based on Intelligent Scenario Recommendation

By analyzing the call records and behaviors of end users and dynamically matching the optimal situational mode, the problem of situational calling methods in the prior art cannot be intelligently matched, and the flexibility and authenticity of situational calling are improved.

CN119484698BActive Publication Date: 2025-07-08CHINA UNICOM WO MUSIC & CULTURE CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510077678.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-17
Publication Date
2025-07-08
Estimated Expiration
2045-01-17

AI Technical Summary

Technical Problem

The existing situational calling methods cannot intelligently match the optimal situational model based on user behavior and preferences, affecting the flexibility and authenticity of situational calling.

Method used

By analyzing the terminal's call records and user behavior, matching the optimal scenario mode, and dynamically switching the current scenario mode, improving the flexibility and authenticity of scenario calls.

Benefits of technology

It realizes intelligent matching of the optimal scenario mode according to user behavior and preferences, improving the flexibility and authenticity of scenario calls.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119484698B_ABST
    Figure CN119484698B_ABST
Patent Text Reader

Abstract

An embodiment of the present application provides a scenario call method, system, and medium based on intelligent scenario recommendation. The method includes: obtaining the call records of the terminal, analyzing the behavior information of the terminal user based on the call records of the terminal; analyzing the preference information of the terminal user based on the behavior information of the terminal user, and matching the optimal scenario mode based on the preference information of the terminal user; obtaining the current scenario mode of the terminal, and analyzing whether the current scenario mode of the terminal is the same as the optimal scenario mode; if they are the same, applying the current scenario mode; if they are different, switching the scenario mode of the terminal to the optimal scenario mode; by intelligently matching the optimal scenario mode through analyzing the behavior and preferences of the terminal user, and switching the current scenario mode to the optimal scenario mode, the flexibility and authenticity of the scenario call are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of scenario calls, and more particularly, to a scenario call method, system and medium based on intelligent scenario recommendation. Background Art

[0002] With the development of the economic society and the improvement of people's living standards, terminals such as mobile phones and tablets have become essential communication tools for people, and answering calls or receiving messages at any time has become an important part of people's daily lives.

[0003] In daily life, many people may encounter the following situations. For example, during a meeting, the incoming call ringtone suddenly rings inappropriately, interfering with the progress of the meeting; or outdoors, due to the too low ringtone volume, an extremely important call is missed. To solve these problems, several scenario modes are preset on terminals with call functions (such as mobile phones) for users to choose. For example, it usually includes standard mode, silent mode, flight mode, meeting mode, outdoor mode, etc. The users of the terminal can switch the scenario mode by themselves through the menu. In the existing scenario calls, the optimal scenario mode cannot be intelligently matched according to the user's behavior and preferences, thus affecting the flexibility of the scenario call. Summary of the Invention

[0004] The purpose of the embodiments of the present application is to provide a scenario call method, system and medium based on intelligent scenario recommendation, which intelligently matches the optimal scenario mode by analyzing the behavior and preferences of the terminal user, and switches the current scenario mode to the optimal scenario mode, improving the flexibility and authenticity of the scenario call.

[0005] The embodiments of the present application also provide a scenario call method based on intelligent scenario recommendation, including:

[0006] Obtain the call records of the terminal, and analyze the behavior information of the terminal user based on the call records of the terminal;

[0007] Analyze the preference information of the terminal user based on the behavior information of the terminal user, and match the optimal scenario mode based on the preference information of the terminal user;

[0008] Obtain the current scenario mode of the terminal, and analyze whether the current scenario mode of the terminal is the same as the optimal scenario mode;

[0009] If they are the same, apply the current scenario mode;

[0010] If they are not the same, switch the scenario mode of the terminal to the optimal scenario mode.

[0011] Optionally, in the scenario call method based on intelligent scenario recommendation described in the embodiments of this application, obtaining the call records of the terminal and analyzing the behavior information of the terminal user based on the call records of the terminal specifically includes:

[0012] Obtain the call records of the terminal, divide the call records of the terminal according to a set time period to obtain multiple segments of call records;

[0013] Perform scenario extraction on each segment of call records to obtain call scenarios;

[0014] Analyze the behavior information of the terminal user based on the call scenarios;

[0015] Fuse the behavior information of the terminal user corresponding to each segment of call records to obtain the behavior information of the terminal user within a set time period.

[0016] Optionally, in the scenario call method based on intelligent scenario recommendation described in the embodiments of this application, analyzing the preference information of the terminal user based on the behavior information of the terminal user specifically includes:

[0017] Obtain the behavior information of the terminal user, analyze the behavior information of the terminal user to obtain the scenario call duration and scenario call status information of the terminal user;

[0018] Analyze the scenario mode switching status information during the call based on the scenario call status information;

[0019] Analyze the number of scenario mode switches and the finally selected scenario mode under the scenario call duration of the terminal user based on the scenario mode switching status information;

[0020] Analyze the preference information of the terminal user based on the finally selected scenario mode.

[0021] Optionally, in the scenario call method based on intelligent scenario recommendation described in the embodiments of this application, matching the optimal scenario mode based on the preference information of the terminal user specifically includes:

[0022] Obtain the scenario mode and the preference data of the terminal user based on big data, and establish a data pair;

[0023] Form a scenario selection library based on the data pair, classify the terminal users based on the preference information of the terminal user to obtain multiple categories of user groups;

[0024] Set multiple storage areas in the scenario selection library, and store multiple categories of user groups separately in different storage areas;

[0025] Obtain the user information of the terminal user, analyze the storage area where the terminal user is located based on the user information, and extract data from the storage area where the terminal user is located;

[0026] Analyze all the scenario modes in the storage area, select the scenario mode with the highest adaptability, and obtain the optimal scenario mode.

[0027] Optionally, in the scenario call method based on intelligent scenario recommendation described in the embodiments of the present application, obtain the current scenario mode of the terminal, and analyze whether the current scenario mode of the terminal is the same as the optimal scenario mode, specifically including:

[0028] Obtain the current scenario mode and the optimal scenario mode of the terminal;

[0029] Compare the current scenario mode of the terminal with the optimal scenario mode to obtain a similarity;

[0030] Determine whether the similarity is greater than or equal to a set similarity threshold;

[0031] If it is greater than or equal to the set similarity threshold, it is determined that the current scenario mode is the same as the optimal scenario mode;

[0032] If it is less than, it is determined that the current scenario mode does not match the terminal, and then reselect the optimal scenario mode from the scenario selection library.

[0033] Optionally, in the scenario call method based on intelligent scenario recommendation described in the embodiments of the present application, if they are not the same, switch the scenario mode of the terminal to the optimal scenario mode, specifically including:

[0034] Obtain the scenario mode of the terminal, and analyze the difference information between the scenario mode of the terminal and the optimal scenario mode;

[0035] Compare the difference information with the set difference information to obtain a difference value;

[0036] Determine whether the difference value is greater than or equal to a set difference threshold;

[0037] If it is greater than or equal to, generate an intermediate switching mode, and perform a transitional switch to the optimal scenario mode based on the terminal switching mode;

[0038] If it is less than, directly switch the terminal scenario mode to the optimal scenario mode.

[0039] In a second aspect, an embodiment of the present application provides a scenario call system based on intelligent scenario recommendation, and the system includes: a memory and a processor. The memory includes a program of the scenario call method based on intelligent scenario recommendation. When the program of the scenario call method based on intelligent scenario recommendation is executed by the processor, the following steps are implemented:

[0040] Obtain the call records of the terminal, and analyze the behavior information of the terminal user based on the call records of the terminal;

[0041] Analyze the preference information of the end user based on the behavior information of the end user, and match the optimal scenario mode based on the preference information of the end user;

[0042] Obtain the current scenario mode of the terminal, and analyze whether the current scenario mode of the terminal is the same as the optimal scenario mode;

[0043] If they are the same, apply the current scenario mode;

[0044] If they are not the same, switch the scenario mode of the terminal to the optimal scenario mode.

[0045] Optionally, in the scenario call system based on intelligent scenario recommendation described in the embodiments of the present application, obtain the call record of the terminal, and analyze the behavior information of the end user based on the call record of the terminal, specifically including:

[0046] Obtain the call record of the terminal, divide the call record of the terminal according to a set time period, and obtain multiple segments of call records;

[0047] Extract the scenario for each segment of the call record to obtain the call scenario;

[0048] Analyze the behavior information of the end user based on the call scenario;

[0049] Fuse the behavior information of the end user corresponding to each segment of the call record to obtain the behavior information of the end user within a set time period.

[0050] Optionally, in the scenario call system based on intelligent scenario recommendation described in the embodiments of the present application, analyze the preference information of the end user based on the behavior information of the end user, specifically including:

[0051] Obtain the behavior information of the end user, analyze the behavior information of the end user, and obtain the scenario call duration and scenario call status information of the end user;

[0052] Analyze the scenario mode switching status information during the call based on the scenario call status information;

[0053] Analyze the number of scenario mode switches and the finally selected scenario mode under the scenario call duration of the end user based on the scenario mode switching status information;

[0054] Analyze the preference information of the end user based on the finally selected scenario mode.

[0055] In a third aspect, an embodiment of the present application further provides a computer-readable storage medium, which includes a scenario call method program based on intelligent scenario recommendation. When the scenario call method program based on intelligent scenario recommendation is executed by a processor, the steps of the scenario call method based on intelligent scenario recommendation as described in any one of the above are implemented.

[0056] As can be seen from the above, a scenario call method, system and medium based on intelligent scenario recommendation provided by the embodiments of the present application obtain the call records of the terminal, analyze the behavior information of the terminal user based on the call records of the terminal; analyze the preference information of the terminal user based on the behavior information of the terminal user, match the optimal scenario mode based on the preference information of the terminal user; obtain the current scenario mode of the terminal, and analyze whether the current scenario mode of the terminal is the same as the optimal scenario mode; if they are the same, apply the current scenario mode; if they are different, switch the scenario mode of the terminal to the optimal scenario mode; by analyzing the behavior and preferences of the terminal user to intelligently match the optimal scenario mode and switching the current scenario mode to the optimal scenario mode, the flexibility and authenticity of the scenario call are improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required to be used in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.

[0058] Figure 1 It is a flowchart of the scenario call method based on intelligent scenario recommendation provided by the embodiments of the present application;

[0059] Figure 2 It is a flowchart of the method for analyzing the behavior information of the terminal user of the scenario call method based on intelligent scenario recommendation provided by the embodiments of the present application;

[0060] Figure 3 It is a flowchart of the method for analyzing the preference information of the terminal user of the scenario call method based on intelligent scenario recommendation provided by the embodiments of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0061] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and illustrated herein can be arranged and designed in various different configurations. Therefore, the detailed description of the embodiments of the present application provided in the following 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. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without creative efforts fall within the scope of protection of the present application.

[0062] It should be noted that similar reference numerals and letters denote similar items in the following figures. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. At the same time, in the description of the present application, terms such as "first" and "second" are only used for distinguishing descriptions and cannot be construed as indicating or implying relative importance.

[0063] Please refer to Figure 1 , Figure 1 which is a flowchart of a scenario call method based on intelligent scenario recommendation in some embodiments of the present application. The scenario call method based on intelligent scenario recommendation is used in a terminal device. The scenario call method based on intelligent scenario recommendation includes the following steps:

[0064] S101, obtain the call records of the terminal, and analyze the behavior information of the terminal user based on the call records of the terminal;

[0065] S102, analyze the preference information of the terminal user based on the behavior information of the terminal user, and match the optimal scenario mode based on the preference information of the terminal user;

[0066] S103, obtain the current scenario mode of the terminal, and analyze whether the current scenario mode of the terminal is the same as the optimal scenario mode;

[0067] S104, if they are the same, apply the current scenario mode;

[0068] S105, if they are not the same, switch the scenario mode of the terminal to the optimal scenario mode.

[0069] It should be noted that by analyzing the call records of the terminal in real time, the behavior and preferences of the terminal user are analyzed, so as to match the optimal scenario mode and dynamically switch the current scenario mode, ensuring that the scenario mode selection of the terminal is in the optimal result.

[0070] Please refer to Figure 2 , Figure 2 which is a flowchart of a method for analyzing the behavior information of a terminal user of a scenario call method based on intelligent scenario recommendation in some embodiments of the present application. According to an embodiment of the present invention, obtaining the call records of the terminal and analyzing the behavior information of the terminal user based on the call records of the terminal specifically includes:

[0071] S201, obtain the call records of the terminal, and divide the call records of the terminal according to a set time period to obtain multiple segments of call records;

[0072] S202, perform scenario extraction on each segment of call records to obtain call scenarios;

[0073] S203, analyze the behavior information of the terminal user based on the call scenarios;

[0074] S204. Integrate the behavior information of the end - user corresponding to each call record to obtain the end - user behavior information within a set time period.

[0075] It should be noted that by segmenting the call records of the terminal and analyzing and processing the call records in different time periods separately, the behavior of the user can be accurately analyzed. After the analysis is completed, the behavior information of the user for each call record is integrated to improve the analysis accuracy of the end - user behavior information.

[0076] Please refer to Figure 3 , Figure 3 is a flowchart of a method for analyzing the preference information of an end - user of a scenario - based call method based on intelligent scenario recommendation in some embodiments of the present application. According to the embodiments of the present invention, analyzing the preference information of an end - user based on the behavior information of the end - user specifically includes:

[0077] S301. Obtain the behavior information of the end - user, analyze the behavior information of the end - user, and obtain the scenario call duration and scenario call status information of the end - user;

[0078] S302. Analyze the scenario mode switching status information during the call based on the scenario call status information;

[0079] S303. Analyze the number of scenario mode switches and the finally selected scenario mode under the scenario call duration of the end - user based on the scenario mode switching status information;

[0080] S304. Analyze the preference information of the end - user based on the finally selected scenario mode.

[0081] It should be noted that by analyzing the scenario call status information, the optimal selected scenario mode under the scenario call duration of the user is analyzed, and then the preference of the end - user is analyzed based on the finally selected scenario mode.

[0082] According to the embodiments of the present invention, matching the optimal scenario mode based on the preference information of the end - user specifically includes:

[0083] Obtain the scenario mode and the preference data of the end - user based on big data, and establish a data pair;

[0084] Form a scenario selection library based on the data pair, classify the end - users based on the preference information of the end - users, and obtain multiple categories of user groups;

[0085] Set multiple storage areas in the scenario selection library, and store multiple categories of user groups separately in different storage areas;

[0086] Obtain the user information of the end - user, analyze the storage area where the end - user is located based on the user information, and extract data from the storage area where the end - user is located.

[0087] Analyze all the scenario modes in the storage area, select the scenario mode with the highest adaptability, and obtain the optimal scenario mode.

[0088] It should be noted that a scenario selection library is established through big data, and the end users are classified according to the preferences of the end users. During the process of scenario mode selection, only one storage area is selected for data extraction to improve the efficiency of data analysis.

[0089] According to the embodiment of the present invention, obtain the current scenario mode of the terminal, and analyze whether the current scenario mode of the terminal is the same as the optimal scenario mode, which specifically includes:

[0090] Obtain the current scenario mode and the optimal scenario mode of the terminal;

[0091] Compare the current scenario mode of the terminal with the optimal scenario mode to obtain the similarity;

[0092] Judge whether the similarity is greater than or equal to the set similarity threshold;

[0093] If it is greater than or equal to the set similarity threshold, it is determined that the current scenario mode is the same as the optimal scenario mode;

[0094] If it is less, it is determined that the current scenario mode does not match the terminal, and then the optimal scenario mode is reselected from the scenario selection library.

[0095] It should be noted that by analyzing the similarity between the current scenario mode of the terminal and the optimal scenario mode, it is determined whether the terminal needs to switch the scenario mode, so as to ensure that the scenario mode of the terminal meets the best effect.

[0096] According to the embodiment of the present invention, if they are not the same, switch the scenario mode of the terminal to the optimal scenario mode, which specifically includes:

[0097] Obtain the scenario mode of the terminal, and analyze the difference information between the scenario mode of the terminal and the optimal scenario mode;

[0098] Compare the difference information with the set difference information to obtain the difference value;

[0099] Judge whether the difference value is greater than or equal to the set difference threshold;

[0100] If it is greater than or equal to, generate an intermediate switching mode, and switch to the optimal scenario mode based on the transitional switching mode of the terminal;

[0101] If it is less, directly switch the terminal scenario mode to the optimal scenario mode.

[0102] It should be noted that by analyzing the difference between the terminal's scenario mode and the optimal scenario mode to analyze the difference value, different switching methods are selected to ensure the switching efficiency of the optimal scenario mode.

[0103] According to an embodiment of the present invention, analyzing all scenario modes in the storage area and selecting the scenario mode with the highest adaptability to obtain the optimal scenario mode further includes:

[0104] Obtain all scenario modes in the storage area, analyze the adaptability between each scenario mode and the terminal user, and calculate the adaptability degree;

[0105] Sort all scenario modes based on the adaptability degree, screen out the scenario mode with the highest adaptability degree according to the sorting of the scenario modes, and analyze the running fluency of the scenario mode with the highest adaptability degree and the terminal;

[0106] Analyze whether the running fluency is within the set fluency interval;

[0107] If it is within the set fluency interval, then use the scenario mode with the highest adaptability degree as the optimal scenario mode;

[0108] If it is not within the set fluency interval, then analyze the scenario modes in sequence according to the sorting of the scenario modes.

[0109] It should be noted that in order to ensure that the optimal scenario mode better matches the terminal, analyze the adaptability degree between the scenario modes and the terminal in sequence according to the sorting of the scenario modes, so as to select the optimal scenario mode.

[0110] In a second aspect, an embodiment of the present application provides a scenario call system based on intelligent scenario recommendation. The system includes: a memory and a processor. The memory includes a program of the scenario call method based on intelligent scenario recommendation. When the program of the scenario call method based on intelligent scenario recommendation is executed by the processor, the following steps are implemented:

[0111] Obtain the call records of the terminal, and analyze the behavior information of the terminal user based on the call records of the terminal;

[0112] Analyze the preference information of the terminal user based on the behavior information of the terminal user, and match the optimal scenario mode based on the preference information of the terminal user;

[0113] Obtain the current scenario mode of the terminal, and analyze whether the current scenario mode of the terminal is the same as the optimal scenario mode;

[0114] If they are the same, then apply the current scenario mode;

[0115] If they are not the same, then switch the scenario mode of the terminal to the optimal scenario mode.

[0116] It should be noted that by analyzing the call records of the terminal in real time, the behaviors and preferences of the terminal users are analyzed, so as to match the optimal scenario mode and dynamically switch the current scenario mode, ensuring that the selection of the scenario mode of the terminal is in the optimal result.

[0117] According to an embodiment of the present invention, the call records of the terminal are obtained, and the behavior information of the terminal user is analyzed based on the call records of the terminal, specifically including:

[0118] Obtain the call records of the terminal, divide the call records of the terminal according to a set time period to obtain multiple segments of call records;

[0119] Extract the scenario for each segment of call record to obtain the call scenario;

[0120] Analyze the behavior information of the terminal user based on the call scenario;

[0121] Fuse the behavior information of the terminal user corresponding to each segment of call record to obtain the behavior information of the terminal user within a set time period.

[0122] It should be noted that by segmenting the call records of the terminal and analyzing and processing the call records in different time periods separately, the behaviors of the users can be accurately analyzed. After the analysis is completed, the behavior information of the users in each segment of call record is fused to improve the analysis accuracy of the behavior information of the terminal users.

[0123] According to an embodiment of the present invention, the preference information of the terminal user is analyzed based on the behavior information of the terminal user, specifically including:

[0124] Obtain the behavior information of the terminal user, analyze the behavior information of the terminal user to obtain the scenario call duration and scenario call status information of the terminal user;

[0125] Analyze the scenario mode switching status information during the call based on the scenario call status information;

[0126] Analyze the number of scenario mode switches and the finally selected scenario mode under the scenario call duration of the terminal user based on the scenario mode switching status information;

[0127] Analyze the preference information of the terminal user based on the finally selected scenario mode.

[0128] It should be noted that by analyzing the scenario call status information, the optimal selected scenario mode under the scenario call duration of the user is analyzed, and thus the preferences of the terminal user are analyzed based on the finally selected scenario mode.

[0129] According to an embodiment of the present invention, the optimal scenario mode is matched based on the preference information of the terminal user, specifically including:

[0130] Obtain the scenario mode and the preference data of the end user based on big data, and establish a data pair;

[0131] Form a scenario selection library based on the data pair, classify the end users based on the preference information of the end users, and obtain user groups of multiple categories;

[0132] Set multiple storage areas in the scenario selection library, and store the user groups of multiple categories separately in different storage areas;

[0133] Obtain the user information of the end user, analyze the storage area where the end user is located based on the user information, and extract data from the storage area where the end user is located;

[0134] Analyze all the scenario modes in the storage area, select the scenario mode with the highest adaptability, and obtain the optimal scenario mode.

[0135] It should be noted that by establishing a scenario selection library through big data and classifying end users according to their preferences, during the process of scenario mode selection, only one of the storage areas is selected for data extraction, which improves the data analysis efficiency.

[0136] According to the embodiment of the present invention, obtain the current scenario mode of the terminal, and analyze whether the current scenario mode of the terminal is the same as the optimal scenario mode, specifically including:

[0137] Obtain the current scenario mode and the optimal scenario mode of the terminal;

[0138] Compare the current scenario mode of the terminal with the optimal scenario mode to obtain a similarity;

[0139] Judge whether the similarity is greater than or equal to a set similarity threshold;

[0140] If it is greater than or equal to the set similarity threshold, it is determined that the current scenario mode is the same as the optimal scenario mode;

[0141] If it is less, it is determined that the current scenario mode does not match the terminal, and then reselect the optimal scenario mode from the scenario selection library.

[0142] It should be noted that by analyzing the similarity between the current scenario mode and the optimal scenario mode of the terminal, it is determined whether the terminal needs to switch the scenario mode, so as to ensure that the scenario mode of the terminal meets the best effect.

[0143] According to the embodiment of the present invention, if they are not the same, switch the scenario mode of the terminal to the optimal scenario mode, specifically including:

[0144] Obtain the scenario mode of the terminal, and analyze the difference information between the scenario mode of the terminal and the optimal scenario mode;

[0145] Compare the difference information with the set difference information to obtain a difference value;

[0146] Determine whether the difference value is greater than or equal to the set difference threshold;

[0147] If it is greater than or equal to, generate an intermediate switching mode and transitively switch to the optimal scenario mode based on the terminal switching mode;

[0148] If it is less than, directly switch the terminal scenario mode to the optimal scenario mode.

[0149] It should be noted that by analyzing the difference between the terminal scenario mode and the optimal scenario mode, the difference value is analyzed, so as to select different switching methods to ensure the switching efficiency of the optimal scenario mode.

[0150] According to the embodiments of the present invention, analyzing all scenario modes in the storage area and selecting the scenario mode with the highest adaptability to obtain the optimal scenario mode further includes:

[0151] Obtain all scenario modes in the storage area, analyze the adaptability between each scenario mode and the terminal user, and calculate the adaptability;

[0152] Sort all scenario modes based on the adaptability, screen the scenario mode with the highest adaptability according to the sorting of the scenario modes, and analyze the running fluency of the scenario mode with the highest adaptability and the terminal;

[0153] Analyze whether the running fluency is within the set fluency interval;

[0154] If it is within the set fluency interval, use the scenario mode with the highest adaptability as the optimal scenario mode;

[0155] If it is not within the set fluency interval, analyze the scenario modes in sequence according to the sorting of the scenario modes.

[0156] It should be noted that in order to ensure that the optimal scenario mode better matches the terminal, the adaptability between the scenario mode and the terminal is analyzed in sequence according to the sorting of the scenario modes, so as to select the optimal scenario mode.

[0157] The third aspect of the present invention provides a computer-readable storage medium, which includes a scenario call method program based on intelligent scenario recommendation. When the scenario call method program based on intelligent scenario recommendation is executed by a processor, the steps of the scenario call method based on intelligent scenario recommendation as described in any one of the above are implemented.

[0158] A scenario call method, system, and medium based on intelligent scenario recommendation disclosed by the present invention analyze the behavior information of the terminal user based on the call records obtained by the terminal; analyze the preference information of the terminal user based on the behavior information of the terminal user, match the optimal scenario mode based on the preference information of the terminal user; obtain the current scenario mode of the terminal, and analyze whether the current scenario mode of the terminal is the same as the optimal scenario mode; if the same, apply the current scenario mode; if not, switch the scenario mode of the terminal to the optimal scenario mode; by analyzing the behavior and preferences of the terminal user, intelligently match the optimal scenario mode, and switch the current scenario mode to the optimal scenario mode, improving the flexibility and authenticity of scenario calls.

[0159] 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 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 couplings, direct couplings, or communication connections between the various components shown or discussed may be through some interfaces, and the indirect couplings or communication connections of devices or units may be electrical, mechanical, or other forms.

[0160] 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.

[0161] In addition, in each embodiment of the present invention, the various functional units can all be integrated in one processing unit, or each unit can be separately used as a unit, or two or more units can be integrated in one unit; the above integrated units can be implemented in the form of hardware, or in the form of hardware plus software functional units.

[0162] Those of ordinary skill in the art can understand that all or part of the steps for implementing 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 executes the steps including the above method embodiments; and the foregoing storage medium includes: various media such as mobile storage devices, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.

[0163] 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 aforementioned 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 scenario call method based on intelligent scenario recommendation, characterized in that, Applied to a terminal with a call function, including: Obtain the call records of the terminal, and analyze the behavior information of the terminal user based on the call records of the terminal; Analyze the preference information of the terminal user based on the behavior information of the terminal user, and match the optimal scenario mode based on the preference information of the terminal user; Obtain the current scenario mode of the terminal, and analyze whether the current scenario mode of the terminal is the same as the optimal scenario mode; If they are the same, apply the current scenario mode; If they are not the same, switch the scenario mode of the terminal to the optimal scenario mode; Analyze the preference information of the terminal user based on the behavior information of the terminal user, specifically including: Obtain the behavior information of the terminal user, analyze the behavior information of the terminal user, and obtain the scenario call duration and scenario call status information of the terminal user; Analyze the scenario mode switching status information during the call based on the scenario call status information; Analyze the number of scenario mode switches and the finally selected scenario mode under the scenario call duration of the terminal user based on the scenario mode switching status information; Analyze the preference information of the terminal user based on the finally selected scenario mode; Obtain the current scenario mode of the terminal, and analyze whether the current scenario mode of the terminal is the same as the optimal scenario mode, specifically including: Obtain the current scenario mode and the optimal scenario mode of the terminal; Compare the current scenario mode of the terminal with the optimal scenario mode to obtain a similarity; Judge whether the similarity is greater than or equal to the set similarity threshold; If it is greater than or equal to the set similarity threshold, it is determined that the current scenario mode is the same as the optimal scenario mode; If it is less, it is determined that the current scenario mode does not match the terminal, and the optimal scenario mode is reselected from the scenario selection library; It also includes: Obtain all scenario modes in the storage area, analyze the adaptability between each scenario mode and the terminal user, and calculate the adaptability degree; Sort all scenario modes based on the adaptability degree, screen the scenario mode with the highest adaptability degree according to the sorting of the scenario modes, and analyze the running fluency of the terminal and the scenario mode with the highest adaptability degree; Analyze whether the running fluency is within the set fluency interval; If it is within the set fluency interval, use the scenario mode with the highest adaptability degree as the optimal scenario mode; If it is not within the set fluency interval, analyze the scenario modes in turn according to the sorting of the scenario modes; Obtain the call records of the terminal, and analyze the behavior information of the terminal user based on the call records of the terminal, specifically including: Obtain the call records of the terminal, divide the call records of the terminal according to the set time period to obtain multiple segments of call records; Extract the scenario for each segment of call record to obtain the call scenario; Analyze the behavior information of the terminal user based on the call scenario; Fuse the behavior information of the terminal user corresponding to each segment of call record to obtain the behavior information of the terminal user within the set time period; If they are not the same, switch the scenario mode of the terminal to the optimal scenario mode, specifically including: Obtain the scenario mode of the terminal, and analyze the difference information between the scenario mode of the terminal and the optimal scenario mode; Compare the difference information with the set difference information to obtain a difference value; Judge whether the difference value is greater than or equal to the set difference threshold; If it is greater than or equal to, generate an intermediate switching mode and transit to the optimal scenario mode based on the terminal switching mode; If it is less than, directly switch the terminal scenario mode to the optimal scenario mode.

2. The scenario call method based on intelligent scenario recommendation according to claim 1, wherein Match the optimal scenario mode based on the preference information of the terminal user, specifically including: Obtain the scenario mode and the preference data of the terminal user based on big data, and establish a data pair; Form a scenario selection library based on the data pair, classify the terminal users based on the preference information of the terminal user, and obtain multiple categories of user groups; Set multiple storage areas in the scenario selection library, and store multiple categories of user groups separately in different storage areas; Obtain the user information of the terminal user, analyze the storage area where the terminal user is located based on the user information, and extract data from the storage area where the terminal user is located; Analyze all scenario modes in the storage area, select the scenario mode with the highest adaptability, and obtain the optimal scenario mode.

3. A scenario call system based on intelligent scenario recommendation, characterized in that, The system includes: a memory and a processor. The memory includes a program of the scenario call method based on intelligent scenario recommendation. When the program of the scenario call method based on intelligent scenario recommendation is executed by the processor, the following steps are implemented: Obtain the call record of the terminal, and analyze the behavior information of the terminal user based on the call record of the terminal; Analyze the preference information of the terminal user based on the behavior information of the terminal user, and match the optimal scenario mode based on the preference information of the terminal user; Obtain the current scenario mode of the terminal, and analyze whether the current scenario mode of the terminal is the same as the optimal scenario mode; If they are the same, apply the current scenario mode; If they are not the same, switch the scenario mode of the terminal to the optimal scenario mode; Analyze the preference information of the terminal user based on the behavior information of the terminal user, specifically including: Obtain the behavior information of the terminal user, analyze the behavior information of the terminal user, and obtain the scenario call duration and scenario call status information of the terminal user; Analyze the scenario mode switching status information during the call based on the scenario call status information; Analyze the scenario mode switching times and the finally selected scenario mode under the scenario call duration of the terminal user based on the scenario mode switching status information; Analyze the preference information of the terminal user based on the finally selected scenario mode; Obtain the current scenario mode of the terminal, and analyze whether the current scenario mode of the terminal is the same as the optimal scenario mode, specifically including: Obtain the current scenario mode and the optimal scenario mode of the terminal; Compare the current scenario mode of the terminal with the optimal scenario mode to obtain a similarity; Judge whether the similarity is greater than or equal to the set similarity threshold; If it is greater than or equal to the set similarity threshold, determine that the current scenario mode is the same as the optimal scenario mode; If it is less than, determine that the current scenario mode does not match the terminal, and reselect the optimal scenario mode from the scenario selection library; It also includes: Obtain all scenario modes in the storage area, analyze the adaptability between each scenario mode and the terminal user, and calculate the adaptability; Sort all scenario modes based on the adaptability, screen the scenario mode with the highest adaptability according to the sorting of the scenario mode, and analyze the running fluency of the scenario mode with the highest adaptability and the terminal; Analyze whether the running fluency is within the set fluency interval; If it is within the set fluency range, the scenario mode with the highest adaptability is taken as the optimal scenario mode; If it is not within the set fluency range, the scenario modes are analyzed in sequence according to the sorting of the scenario modes; Obtain the call records of the terminal, and analyze the behavior information of the terminal user based on the call records of the terminal, specifically including: Obtain the call records of the terminal, and divide the call records of the terminal according to the set time period to obtain multiple segments of call records; Extract the scenario for each segment of call record to obtain the call scenario; Analyze the behavior information of the terminal user based on the call scenario; Fuse the behavior information of the terminal user corresponding to each segment of call record to obtain the behavior information of the terminal user within the set time period; If they are not the same, switch the scenario mode of the terminal to the optimal scenario mode, specifically including: Obtain the scenario mode of the terminal, and analyze the difference information between the scenario mode of the terminal and the optimal scenario mode; Compare the difference information with the set difference information to obtain a difference value; Judge whether the difference value is greater than or equal to the set difference threshold; If it is greater than or equal to, generate an intermediate switching mode, and perform a transitional switch to the optimal scenario mode based on the terminal switching mode; If it is less than, directly switch the terminal scenario mode to the optimal scenario mode.

4. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a scenario call method program based on intelligent scenario recommendation. When the scenario call method program based on intelligent scenario recommendation is executed by a processor, the steps of the scenario call method based on intelligent scenario recommendation described in any one of claims 1 to 2 are implemented.

Citation Information

Patent Citations

  • Intelligent switching method and system for profiles

    CN107920167A