Processing Method, Device, Electronic Device and Readable Storage Medium for Communication Interception

By processing users' communication interception query and setting instructions through smart home devices, the problems of complex communication interception operations and low information acquisition efficiency in the prior art are solved, and more efficient and flexible communication interception information management is achieved.

CN110896427BActive Publication Date: 2025-06-17BEIJING BAIDU NETCOM SCI & TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN201910953870.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-10-09
Publication Date
2025-06-17
Estimated Expiration
2039-10-09

AI Technical Summary

Technical Problem

The existing communication interception methods are complex and single, resulting in reduced efficiency and flexibility in obtaining communication interception information.

Method used

The user's communication interception query instructions are obtained through smart home devices, match the communication interception information of group members, and output the user's communication interception information, supporting settings and query operations.

Benefits of technology

It improves the efficiency and flexibility of obtaining communication interception information, simplifies user operations, and enhances user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN110896427B_ABST
    Figure CN110896427B_ABST
Patent Text Reader

Abstract

The present application discloses a method, apparatus, electronic device, and readable storage medium for processing communication interception, which relates to intelligent customer service technology. In an embodiment of the present application, a communication interception query instruction of a user is obtained through a smart home device, where the user is any member of at least one group served by the smart home device. Furthermore, the smart home device performs a matching process on the communication interception information of the at least one group member according to the communication interception query instruction to obtain the communication interception information of the user, where the communication interception information of the at least one group member is sent by a communication interception system received by the smart home device, so that the smart home device can output the communication interception information of the user to the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to computer technology, specifically to intelligent customer service technology, and more particularly to a method, apparatus, electronic device, and readable storage medium for processing communication interception. Background Art

[0002] With the increasing popularity of various terminals, communicating through terminals such as answering calls, text messages, instant messages, etc. has become one of the essential main communication means in people's daily lives. However, in some cases, for example, calls from unknown numbers, calls when at home resting, calls when driving a car, etc., users may not be convenient to communicate immediately. One current solution is that users perform communication interception setting operations through a specific application (APP) installed on the terminal, such as hanging up, using an intelligent robot to replace the called user to communicate with the calling user for interception processing, and taking the relevant information of the intercepted communication as the user's communication interception information, which is stored and processed by the application for the user to query the communication interception through the application.

[0003] However, in the existing communication interception, users can only perform their own communication interception setting operations and query operations through a specific application installed on the terminal, and the operations are relatively complex and single, resulting in a decrease in the efficiency and flexibility of obtaining communication interception information. Summary of the Invention

[0004] Multiple aspects of the present application provide a method, apparatus, electronic device, and readable storage medium for processing communication interception to improve the efficiency and flexibility of obtaining communication interception information.

[0005] In one aspect of the present application, there is provided a method for processing communication interception, which is applied to a smart home device and includes:

[0006] The smart home device obtains a communication interception query instruction of a user; wherein, the user is any member of at least one group member served by the smart home device;

[0007] The smart home device performs matching processing in the communication interception information of the at least one group member according to the communication interception query instruction to obtain the communication interception information of the user; wherein, the communication interception information of the at least one group member is sent by the smart home device receiving a communication interception system;

[0008] The smart home device outputs the communication interception information of the user to the user.

[0009] For the aspects and any possible implementation manners described above, a further implementation manner is provided. Before the smart home device obtains a communication interception query instruction of a user, it further includes:

[0010] The smart home device obtains a communication interception setting instruction of the user;

[0011] The smart home device instructs the communication interception system to perform communication interception setting for the user according to the communication interception setting instruction.

[0012] For the aspects and any possible implementation manners described above, a further implementation manner is provided. Before the smart home device performs matching processing in the communication interception information of at least one group member according to the communication interception query instruction to obtain the communication interception information of the user, it further includes:

[0013] The smart home device receives the communication interception information of the user sent by the communication interception system; wherein, the communication interception information of the user is obtained by the communication interception system through intercepting the communication of the user.

[0014] The smart home device performs storage processing on the communication interception information of the user.

[0015] For the aspects and any possible implementation manners described above, a further implementation manner is provided. The communication interception information includes at least one of the caller information of the communication intercepted by the communication interception system and the intention information of the communication intercepted by the communication interception system.

[0016] For the aspects and any possible implementation manners described above, a further implementation manner is provided. The smart home device outputs the communication interception information of the user to the user, including:

[0017] The smart home device directly outputs the communication interception information of the user to the user;

[0018] The smart home device outputs the communication interception information of the user to the user through the terminal used by the user.

[0019] On the other hand of the present invention, a processing device for communication interception is provided, which is applied to a smart home device and includes:

[0020] An obtaining unit, configured to obtain a communication interception query instruction of a user; wherein, the user is any group member among at least one group member served by the smart home device;

[0021] A query unit, configured to perform matching processing on the communication interception information of at least one group member according to the communication interception query instruction, so as to obtain the communication interception information of the user; wherein, the communication interception information of the at least one group member is sent by the communication interception system received by the smart home device;

[0022] An output unit, configured to output the communication interception information of the user to the user.

[0023] In the above-mentioned aspect and any possible implementation manner, a further implementation manner is provided. The obtaining unit is further configured to obtain a communication interception setting instruction of the user;

[0024] The query unit is further configured to instruct the communication interception system to perform the communication interception setting of the user according to the communication interception setting instruction.

[0025] In the above-mentioned aspect and any possible implementation manner, a further implementation manner is provided. The query unit is further configured to

[0026] Receive the communication interception information of the user sent by the communication interception system; wherein, the communication interception information of the user is obtained by the communication interception system performing interception processing on the communication of the user; and

[0027] Perform storage processing on the communication interception information of the user.

[0028] In the above-mentioned aspect and any possible implementation manner, a further implementation manner is provided. The communication interception information includes at least one of the caller information of the communication intercepted by the communication interception system and the intention information of the communication intercepted by the communication interception system.

[0029] In the above-mentioned aspect and any possible implementation manner, a further implementation manner is provided. The output unit is specifically configured to

[0030] Directly output the communication interception information of the user to the user; and

[0031] Output the communication interception information of the user to the user through the terminal used by the user.

[0032] Another aspect of the present invention provides an electronic device, including:

[0033] At least one processor; and

[0034] A memory communicatively connected to the at least one processor; wherein,

[0035] The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the methods of the aspects and any possible implementation manners described above.

[0036] In another aspect of the present invention, there is provided a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the methods of the aspects and any possible implementation manners described above.

[0037] As can be seen from the above technical solutions, in the embodiments of the present application, a communication interception query instruction of a user is obtained through a smart home device, where the user is any member of at least one group served by the smart home device. Further, the smart home device performs a matching process in the communication interception information of the at least one group member according to the communication interception query instruction to obtain the communication interception information of the user, where the communication interception information of the at least one group member is sent by a communication interception system received by the smart home device, so that the smart home device can output the communication interception information of the user to the user. Since the smart home device is deployed within a designated area such as a home, etc., it can serve several users (these users can be called group members), so these group members served by it can all perform respective communication interception query operations through the smart home device, and the operation is relatively simple and flexible, thereby improving the efficiency and flexibility of obtaining communication interception information.

[0038] In addition, by adopting the technical solution provided by the present application, a communication interception setting instruction of the user is obtained through the smart home device. Further, according to the communication interception setting instruction, the communication interception system is instructed to perform the communication interception setting of the user, so that the communication interception system can perform the communication interception setting of the user according to the instruction of the smart home device. Since the smart home device is deployed within a designated area such as a home, etc., it can serve several users (these users can be called group members), so these group members served by it can all perform respective communication interception setting operations through the smart home device, and the operation is relatively simple and flexible, thereby improving the efficiency and flexibility of obtaining communication interception information.

[0039] In addition, by adopting the technical solution provided by the present application, the communication interception information of the user obtained by intercepting the communication of the user by the communication interception system is sent to the smart speaker device corresponding to the user, and the smart speaker device provides the user with a query of the communication interception of the user, and the operation is relatively simple and flexible, thereby improving the efficiency and flexibility of obtaining communication interception information.

[0040] In addition, by adopting the technical solution provided in this application, the communication interception information of the user includes at least one of the caller information of the communication intercepted by the communication interception system and the intention information of the communication intercepted by the communication interception system, which can effectively improve the richness and effectiveness of the communication interception information.

[0041] In addition, by adopting the technical solution provided in this application, the communication interception information of the user queried is directly output to the user through the smart home device, or output to the user through the terminal used by the user, realizing a relatively flexible output of the communication interception information of the user, and can further improve the efficiency and flexibility of obtaining the communication interception information.

[0042] In addition, by adopting the technical solution provided in this application, the user experience can be effectively improved.

[0043] Other effects of the above aspects or possible implementation manners will be described in combination with specific embodiments below. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] In order to more clearly illustrate the technical solutions in the embodiments of this application, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings in the following description are some embodiments of this application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts. The drawings are only used to better understand the solution and do not limit this application. Among them:

[0045] Figure 1 is a schematic flowchart of a processing method for communication interception provided in an embodiment of this application;

[0046] Figure 2 is a schematic structural diagram of a processing device for communication interception provided in another embodiment of this application;

[0047] Figure 3 is a schematic diagram of an electronic device used to implement the processing method for communication interception provided in the embodiments of this application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0048] The following makes an explanation of the exemplary embodiments of this application in conjunction with the drawings. Among them, various details of the embodiments of this application are included to facilitate understanding, and they should be considered merely exemplary. Therefore, those of ordinary skill in the art should recognize that various changes and modifications can be made to the embodiments described here without departing from the scope and spirit of this application. Similarly, for the sake of clarity and conciseness, the description of well-known functions and structures is omitted below.

[0049] Obviously, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts shall fall within the scope of protection of the present application.

[0050] It should be noted that the terminals involved in the embodiments of the present application may include, but are not limited to, mobile phones, personal digital assistants (PDAs), wireless handheld devices, tablet computers, personal computers (PCs), MP3 players, MP4 players, wearable devices (such as smart glasses, smart watches, smart bracelets, etc.).

[0051] In addition, the term "and / or" in this article is merely an association relationship describing associated objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this article generally represents an "or" relationship between the front and rear associated objects.

[0052] Figure 1 It is a schematic flowchart of a communication interception processing method provided for an embodiment of the present application, as Figure 1 shown.

[0053] 101. The smart home device obtains a communication interception query instruction of the user; wherein, the user is any member of at least one group served by the smart home device.

[0054] The so-called smart home is an embodiment of the Internet of Things. Through the Internet of Things technology, the smart home connects various home appliances (such as audio / video devices, lighting systems, curtain controls, air conditioner controls, security systems, digital cinema systems, network appliances, and three-meter copy systems, etc.) in a specified area such as a home together, providing various functions and means such as home appliance control, lighting control, curtain control, telephone remote control, indoor and outdoor remote control, anti-theft alarm, environmental monitoring, HVAC control, infrared forwarding, and programmable timing control. These home appliances in the smart home can be called smart home devices. For example, smart speakers, smart TVs, smart switches, etc. are not particularly limited in this embodiment.

[0055] Generally, smart home devices are deployed within a specified area such as a home, and they can serve several users, who can be called group members. Each group user of the smart home device can operate the smart home device to execute various service functions of the smart home device.

[0056] 102. The smart home device performs matching processing on the communication interception information of the at least one group member according to the communication interception query instruction to obtain the communication interception information of the user; wherein, the communication interception information of the at least one group member is sent by the communication interception system received by the smart home device.

[0057] 103. The smart home device outputs the communication interception information of the user to the user.

[0058] In this way, the smart home device obtains the communication interception query instruction of the user, where the user is any one of the at least one group member served by the smart home device. Furthermore, the smart home device performs matching processing on the communication interception information of the at least one group member according to the communication interception query instruction to obtain the communication interception information of the user, where the communication interception information of the at least one group member is sent by the communication interception system received by the smart home device, enabling the smart home device to output the communication interception information of the user to the user. Since the smart home device is deployed within a designated area such as a home, etc., it can serve several users (these users can be called group members). Therefore, these group members served by it can all perform their respective communication interception query operations through the smart home device, and the operation is relatively simple and flexible, thereby improving the efficiency and flexibility of obtaining communication interception information.

[0059] Optionally, in a possible implementation manner of this embodiment, before 101, the smart home device may further obtain the communication interception setting instruction of the user. Furthermore, the smart home device may then instruct the communication interception system to perform the communication interception setting of the user according to the communication interception setting instruction.

[0060] In a specific implementation process, the communication interception setting instruction of the user refers to the communication interception setting instruction triggered by the user, and is used to control the smart home device to instruct the communication interception system to perform the communication interception setting of the user.

[0061] Specifically, the communication interception setting instruction of the user may be a voice-based instruction, or may also be a gesture-based instruction, or may also be a device control-based instruction. This embodiment does not make special limitations on this.

[0062] In this implementation process, the smart home device can specifically instruct the communication interception system to perform communication interception settings for the user. For example, it can instruct the communication interception system to set the communication interception policy for the user, such as the phone numbers of called users for whom the interception function needs to be enabled, interception scenarios (e.g., the calling user is a designated service provider such as a car salesperson, an education and training provider, a real estate salesperson, etc.), interception rules (e.g., all interceptions, interception if not answered within 5 seconds, hang-up interception, designated identity interception, etc.), and the identity number book, etc.

[0063] The communication interception system is used to intercept the user's communication according to the communication interception settings made by the user through the smart home device.

[0064] It should be noted that part or all of the communication interception system adopted in this application can be an application located on the local terminal, or can also be a plug-in or software development kit (SDK) and other functional units set in the application located on the local terminal, or can also be a processing engine located in the network-side server, or can also be a distributed system located on the network side. This embodiment does not make special limitations on this.

[0065] It can be understood that the application can be a native program installed on the terminal, or can also be a web program (webApp) of a browser on the terminal. This embodiment does not make special limitations on this.

[0066] In this application, the interception processing performed by the communication interception system on the user's communication can adopt existing interception processing methods. For example, specifically, the communication interception system can transfer the intercepted communication according to the communication interception settings to an intelligent dialogue robot, and the intelligent dialogue robot can replace the user to have a conversation with the other user participating in the communication and record the relevant information of the conversation. Or it can also adopt a new interception processing method improved based on the existing interception processing method. This embodiment does not make special limitations on this.

[0067] Optionally, in a possible implementation manner of this embodiment, before 102, the smart home device can further receive the communication interception information of the user sent by the communication interception system. Wherein, the communication interception information of the user is obtained by the communication interception system through intercepting the user's communication.

[0068] In a specific implementation process, during the process of the communication interception system intercepting the user's communication, the communication interception system can obtain the communication interception information of the intercepted user.

[0069] Wherein, the communication interception information may include, but is not limited to, at least one of the caller information of the communication intercepted by the communication interception system and the intention information of the communication intercepted by the communication interception system, and this embodiment does not make special limitations thereon.

[0070] After the communication interception system obtains the communication interception information of the intercepted user, the communication interception system can send it to the smart speaker device corresponding to the user. For example, the communication interception system can use an intelligent dialogue robot to send the user's communication interception information to the smart speaker device corresponding to the user.

[0071] In this implementation manner, after the smart home device receives the communication interception information of the user sent by the communication interception system, the smart home device can perform storage processing on the communication interception information of the user.

[0072] Specifically, the smart home device can specifically store the communication interception information of the user in the storage device of the smart home device.

[0073] In a specific implementation process, the storage device of the smart home device can be a slow storage device, specifically, it can be the hard disk of the device, or it can also be the non-operating memory, i.e., the physical memory, of the device. For example, a Read-Only Memory (ROM) and a memory card, etc. This embodiment does not make special limitations thereon.

[0074] In another specific implementation process, the storage device of the smart home device can also be a fast storage device, specifically, it can be the memory of the device, or it can also be the operating memory, i.e., the system memory, of the device. For example, a Random Access Memory (RAM), etc. This embodiment does not make special limitations thereon.

[0075] Optionally, in a possible implementation manner of this embodiment, in 102, the communication interception query instruction of the user obtained by the smart home device is used to instruct the smart home device to match the communication interception information of the user.

[0076] Specifically, the communication interception query instruction of the user refers to the communication interception setting instruction triggered by the user. The communication interception query instruction of the user can be a voice-based instruction, or it can also be a gesture-based instruction, or it can also be a device control-based instruction. This embodiment does not make special limitations thereon.

[0077] Optionally, in a possible implementation manner of this embodiment, in 103, the smart home device can specifically use various methods to output the communication interception information of the user to the user.

[0078] In a specific implementation process, the smart home device can specifically output the user's communication interception information directly to the user. For example, the smart home device can directly play or display the user's communication interception information to the user according to the obtained communication interception output instruction of the user.

[0079] In another specific implementation process, the smart home device can specifically output the user's communication interception information to the user through the terminal used by the user. For example, the smart home device can send the user's communication interception information to the terminal used by the user, and the user operates the terminal to play or display the user's communication interception information.

[0080] In this embodiment, the smart home device obtains the user's communication interception query instruction, where the user is any member of at least one group served by the smart home device. Furthermore, the smart home device then performs a matching process in the communication interception information of the at least one group member according to the communication interception query instruction to obtain the user's communication interception information. The communication interception information of the at least one group member is sent by the smart home device to the communication interception system, enabling the smart home device to output the user's communication interception information to the user. Since the smart home device is deployed within a designated area such as a home, etc., it can serve several users (these users can be called group members). Therefore, these group members served by it can all perform respective communication interception query operations through the smart home device, and the operation is relatively simple and flexible, thus improving the efficiency and flexibility of obtaining communication interception information.

[0081] In addition, by adopting the technical solution provided in this application, the smart home device obtains the user's communication interception setting instruction. Furthermore, according to the communication interception setting instruction, it instructs the communication interception system to perform the user's communication interception setting, enabling the communication interception system to perform the user's communication interception setting according to the instruction of the smart home device. Since the smart home device is deployed within a designated area such as a home, etc., it can serve several users (these users can be called group members). Therefore, these group members served by it can all perform respective communication interception setting operations through the smart home device, and the operation is relatively simple and flexible, thus improving the efficiency and flexibility of obtaining communication interception information.

[0082] In addition, by adopting the technical solution provided by this application, the communication interception information of the user obtained by intercepting the user's communication through the communication interception system is sent to the smart speaker device corresponding to the user, and the smart speaker device provides the user with a query of the user's communication interception. The operation is relatively simple and flexible, thereby improving the efficiency and flexibility of obtaining communication interception information.

[0083] In addition, by adopting the technical solution provided by this application, the provided communication interception information of the user includes at least one of the caller information of the communication intercepted by the communication interception system and the intention information of the communication intercepted by the communication interception system, which can effectively improve the richness and effectiveness of the communication interception information.

[0084] In addition, by adopting the technical solution provided by this application, the queried communication interception information of the user is directly output to the user through the smart home device, or output to the user through the terminal used by the user, realizing a relatively flexible output of the user's communication interception information, which can further improve the efficiency and flexibility of obtaining communication interception information.

[0085] In addition, by adopting the technical solution provided by this application, the user experience can be effectively improved.

[0086] It should be noted that, for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action sequence, because according to this application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0087] In the above embodiments, the descriptions of the respective embodiments have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0088] Figure 2 It is a schematic structural diagram of a communication interception processing device provided in another embodiment of this application, as Figure 2As shown in the figure. The communication interception processing device 200 of this embodiment is applied to a smart home device and may include an acquisition unit 201, a query unit 202, and an output unit 203. Among them, the acquisition unit 201 is used to acquire a communication interception query instruction of a user, where the user is any member of at least one group member served by the smart home device; the query unit 202 is used to perform matching processing in the communication interception information of the at least one group member according to the communication interception query instruction to obtain the communication interception information of the user, where the communication interception information of the at least one group member is sent by the smart home device to the communication interception system; the output unit 203 is used to output the communication interception information of the user to the user.

[0089] Optionally, in a possible implementation manner of this embodiment, the acquisition unit 201 may further be used to acquire a communication interception setting instruction of the user; correspondingly, the query unit 202 may be used to instruct the communication interception system to perform communication interception setting for the user according to the communication interception setting instruction.

[0090] Optionally, in a possible implementation manner of this embodiment, the query unit 202 may further be used to receive the communication interception information of the user sent by the communication interception system, where the communication interception information of the user is obtained by the communication interception system through intercepting the communication of the user, and perform storage processing on the communication interception information of the user.

[0091] Among them, the communication interception information may include, but is not limited to, at least one of the caller information of the communication intercepted by the communication interception system and the intention information of the communication intercepted by the communication interception system. This embodiment does not make special limitations on this.

[0092] Optionally, in a possible implementation manner of this embodiment, the output unit 203 may specifically be used to directly output the communication interception information of the user to the user, or output the communication interception information of the user to the user through the terminal used by the user.

[0093] It should be noted that part or all of the communication interception system adopted in this application may be an application located in a local terminal, or may also be a functional unit such as a plug-in or a software development kit (SDK) set in an application located in a local terminal, or may also be a processing engine located in a network-side server, or may also be a distributed system located on the network side. This embodiment does not make special limitations on this.

[0094] It is understandable that the application may be a native program (nativeApp) installed on the terminal, or it may also be a web program (webApp) of a browser on the terminal. This embodiment does not make special limitations in this regard.

[0095] It should be noted that Figure 1 in the corresponding embodiment, the functions of the smart speaker device can be implemented by the communication interception processing device provided in this embodiment. For a detailed description, reference can be made to Figure 1 the relevant content in the corresponding embodiment, which will not be elaborated here.

[0096] In this embodiment, a communication interception query instruction of the user is obtained through an acquisition unit, where the user is any member of at least one group served by the smart home device. Furthermore, a query unit performs a matching process in the communication interception information of the at least one group member according to the communication interception query instruction to obtain the communication interception information of the user. The communication interception information of the at least one group member is sent by the communication interception system received by the smart home device, so that an output unit can output the communication interception information of the user to the user. Since the smart home device is deployed within a specified area such as a home, etc., it can serve several users (these users can be called group members). Therefore, these group members served by it can all perform respective communication interception query operations through the smart home device, and the operation is relatively simple and flexible, thereby improving the efficiency and flexibility of obtaining communication interception information.

[0097] In addition, by adopting the technical solution provided in this application, a communication interception setting instruction of the user is obtained through the smart home device. Furthermore, according to the communication interception setting instruction, the communication interception system is instructed to perform the communication interception setting of the user, so that the communication interception system can perform the communication interception setting of the user according to the instruction of the smart home device. Since the smart home device is deployed within a specified area such as a home, etc., it can serve several users (these users can be called group members). Therefore, these group members served by it can all perform respective communication interception setting operations through the smart home device, and the operation is relatively simple and flexible, thereby improving the efficiency and flexibility of obtaining communication interception information.

[0098] In addition, by adopting the technical solution provided in this application, the communication interception information of the user obtained by intercepting the communication of the user is sent by the communication interception system to the smart speaker device corresponding to the user, and the smart speaker device provides the user with a query of the communication interception of the user. The operation is relatively simple and flexible, thereby improving the efficiency and flexibility of obtaining communication interception information.

[0099] In addition, by adopting the technical solution provided by the present application, the communication interception information of the user includes at least one of the caller information of the communication intercepted by the communication interception system and the intention information of the communication intercepted by the communication interception system, which can effectively improve the richness and effectiveness of the communication interception information.

[0100] In addition, by adopting the technical solution provided by the present application, the communication interception information of the user queried is directly output to the user through the smart home device, or output to the user through the terminal used by the user, realizing a relatively flexible output of the communication interception information of the user, and can further improve the efficiency and flexibility of obtaining the communication interception information.

[0101] In addition, by adopting the technical solution provided by the present application, the user experience can be effectively improved.

[0102] According to an embodiment of the present application, the present application also provides an electronic device and a non-transitory computer-readable storage medium storing computer instructions.

[0103] As Figure 3 shown, it is a schematic diagram of an electronic device for implementing the communication interception processing method provided by the embodiment of the present application. The electronic device is intended to represent various forms of digital computers, such as, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or claimed herein.

[0104] As Figure 3 shown, the electronic device includes: one or more processors 301, a memory 302, and an interface for connecting the components, including a high-speed interface and a low-speed interface. Each component is interconnected using different buses and can be installed on a common motherboard or otherwise installed as needed. The processor can process instructions executed within the electronic device, including instructions stored in the memory or on the memory to display graphical information of a graphical user interface (GUI) on an external input / output device (such as a display device coupled to the interface). In other embodiments, if necessary, multiple processors and / or multiple buses can be used with multiple memories and multiple memories. Similarly, multiple electronic devices can be connected, and each device provides some necessary operations (such as, as a server array, a group of blade servers, or a multi-processor system). Figure 3 One processor 301 is taken as an example in

[0105] The memory 302 is the non-transitory computer-readable storage medium provided by this application. Among them, the memory stores instructions executable by at least one processor, so that the at least one processor executes the communication interception processing method provided by this application. The non-transitory computer-readable storage medium of this application stores computer instructions, and these computer instructions are used to make a computer execute the communication interception processing method provided by this application.

[0106] As a non-transitory computer-readable storage medium, the memory 302 can be used to store non-transitory software programs, non-transitory computer-executable programs, and units, such as the program instructions / units corresponding to the communication interception processing method in the embodiments of this application (for example, the acquisition unit 201, the query unit 202, and the output unit 203 shown in the appendix). Figure 2 The processor 301 executes various functional applications and data processing of the server by running the non-transitory software programs, instructions, and units stored in the memory 302, that is, implements the communication interception processing method in the above method embodiments.

[0107] The memory 302 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the electronic device that implements the communication interception processing method provided in the embodiments of this application, etc. In addition, the memory 302 may include a high-speed random access memory, and may also include non-transitory memories, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some embodiments, the memory 302 may optionally include memories remotely set relative to the processor 301, and these remote memories can be connected to the electronic device that implements the communication interception processing method provided in the embodiments of this application through a network. Examples of the above networks include, but are not limited to, the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0108] The electronic device for the communication interception processing method may further include: an input device 303 and an output device 304. The processor 301, the memory 302, the input device 303, and the output device 304 may be connected through a bus or other means. Figure 3 Taking the connection through the bus as an example.

[0109] The input device 303 can receive input digital or character information, and generate key signal inputs related to user settings and function controls of the electronic device that implements the communication interception processing method provided in the embodiments of the present application. For example, input devices such as touchscreens, keypads, mice, trackpads, touchpads, pointing sticks, one or more mouse buttons, trackballs, joysticks, etc. The output device 304 can include display devices, auxiliary lighting devices (e.g., LEDs), and tactile feedback devices (e.g., vibration motors), etc. The display device can include, but is not limited to, liquid crystal displays (LCDs), light-emitting diode (LED) displays, and plasma displays. In some embodiments, the display device can be a touchscreen.

[0110] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuitry, integrated circuit systems, application specific integrated circuits (ASICs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special or general programmable processor, and can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit the data and instructions to the storage system, the at least one input device, and the at least one output device.

[0111] These computing programs (also referred to as programs, software, software applications, or code) include machine instructions for a programmable processor and can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, device, and / or apparatus (e.g., disks, optical disks, memories, programmable logic devices (PLDs)) for providing machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal for providing machine instructions and / or data to a programmable processor.

[0112] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a cathode ray tube (CRT) or a liquid crystal display (LCD) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the computer. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, speech input, or tactile input).

[0113] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), and the Internet.

[0114] A computer system can include a client and a server. The client and the server are generally far from each other and typically interact through a communication network. The relationship between the client and the server is created by computer programs running on the respective computers and having a client-server relationship with each other.

[0115] According to the technical solution of the embodiment of the present application, a communication interception query instruction of a user is obtained through a smart home device, where the user is any member of at least one group served by the smart home device. Further, the smart home device performs a matching process in the communication interception information of the at least one group member according to the communication interception query instruction to obtain the communication interception information of the user. The communication interception information of the at least one group member is sent by a communication interception system received by the smart home device, so that the smart home device can output the communication interception information of the user to the user. Since the smart home device is deployed within a designated area such as a home, etc., it can serve several users (these users can be called group members). Therefore, these group members served by it can all perform respective communication interception query operations through the smart home device, and the operation is relatively simple and flexible, thereby improving the efficiency and flexibility of obtaining communication interception information.

[0116] In addition, by adopting the technical solution provided by the present application, the communication interception setting instruction of the user is obtained through the smart home device. Furthermore, according to the communication interception setting instruction, the communication interception system is instructed to perform the communication interception setting of the user, so that the communication interception system can perform the communication interception setting of the user according to the instruction of the smart home device. Since the smart home device is deployed within a designated area such as a home, etc., it can serve a number of users (these users can be called group members). Therefore, these group members served by it can all perform the setting operation of their respective communication interceptions through the smart home device, and the operation is relatively simple and flexible, thereby improving the efficiency and flexibility of obtaining communication interception information.

[0117] In addition, by adopting the technical solution provided by the present application, the communication interception information of the user obtained by intercepting the communication of the user by the communication interception system is sent to the smart speaker device corresponding to the user, and the smart speaker device provides the user with the query of the communication interception of the user. The operation is relatively simple and flexible, thereby improving the efficiency and flexibility of obtaining communication interception information.

[0118] In addition, by adopting the technical solution provided by the present application, the provided communication interception information of the user includes at least one of the caller information of the communication intercepted by the communication interception system and the intention information of the communication intercepted by the communication interception system, which can effectively improve the richness and effectiveness of the communication interception information.

[0119] In addition, by adopting the technical solution provided by the present application, the queried communication interception information of the user is directly output to the user through the smart home device, or output to the user through the terminal used by the user, realizing a relatively flexible output of the communication interception information of the user, and can further improve the efficiency and flexibility of obtaining communication interception information.

[0120] In addition, by adopting the technical solution provided by the present application, the user experience can be effectively improved.

[0121] It should be understood that the various forms of processes shown above can be used, steps can be reordered, added or deleted. For example, the steps recorded in the present application can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution disclosed in the present application can be achieved, and no limitation is made herein.

[0122] The above specific embodiments do not constitute a limitation on the protection scope of this application. Those skilled in the art should understand that various modifications, combinations, sub - combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principle of this application shall be included within the protection scope of this application.

Claims

1. A method for processing communication interception, characterized in that, Including: The smart home device obtains the communication interception setting instruction of the user, and according to the communication interception setting instruction, instructs the communication interception system to perform the communication interception setting of the user, including: instructing the communication interception system to set the communication interception policy of the user; The smart home device obtains the communication interception query instruction of the user; wherein, the user is any member of at least one group member served by the smart home device; The smart home device performs a matching process in the communication interception information of the at least one group member according to the communication interception query instruction to obtain the communication interception information of the user; wherein, the communication interception information of the at least one group member is sent by the smart home device receiving the communication interception system; The smart home device outputs the communication interception information of the user to the user.

2. The method according to claim 1, characterized in that, Before the smart home device performs a matching process in the communication interception information of the at least one group member according to the communication interception query instruction to obtain the communication interception information of the user, it further includes: The smart home device receives the communication interception information of the user sent by the communication interception system; wherein, the communication interception information of the user is obtained by the communication interception system intercepting the communication of the user; The smart home device performs a storage process on the communication interception information of the user.

3. The method according to claim 1, characterized in that, The communication interception information includes at least one of the calling party information of the communication intercepted by the communication interception system and the intention information of the communication intercepted by the communication interception system.

4. The method according to any one of claims 1-3, characterized in that, The smart home device outputting the communication interception information of the user to the user includes: The smart home device directly outputs the communication interception information of the user to the user; or The smart home device outputs the communication interception information of the user to the user through the terminal used by the user.

5. A device for processing communication interception, characterized in that, Applied to a smart home device, including: An acquisition unit, configured to acquire a communication interception query instruction of a user; wherein, the user is any member of at least one group member served by the smart home device; A query unit, configured to perform a matching process in the communication interception information of the at least one group member according to the communication interception query instruction to obtain the communication interception information of the user; wherein, the communication interception information of the at least one group member is sent by the smart home device receiving the communication interception system; An output unit, configured to output the communication interception information of the user to the user; Wherein, the acquisition unit is further configured to acquire the communication interception setting instruction of the user; The query unit is further configured to instruct the communication interception system to perform the communication interception setting of the user according to the communication interception setting instruction, including: instructing the communication interception system to set the communication interception policy of the user.

6. The device according to claim 5, characterized in that, The query unit is further configured to Receive the communication interception information of the user sent by the communication interception system; wherein, the communication interception information of the user is obtained by the communication interception system intercepting the communication of the user; and Perform a storage process on the communication interception information of the user.

7. The device according to claim 5, characterized in that, The communication interception information includes at least one of the calling party information of the communication intercepted by the communication interception system and the intention information of the communication intercepted by the communication interception system.

8. The device according to any one of claims 5-7, characterized in that, The output unit is specifically configured to directly output the communication interception information of the user to the user; or output the communication interception information of the user to the user through the terminal used by the user.

9. An electronic device, characterized in that, Comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method according to any one of claims 1-4.

10. A non-transitory computer-readable storage medium storing computer instructions, characterized in that,The computer instructions are used to cause the computer to execute the method according to any one of claims 1-4.

Citation Information

Patent Citations

  • Application data interception system and method

    CN105656943A

  • Information processing method, information processing system, server and terminal

    CN106878993A

  • Message reminding method, communication interception method, terminal and computer storage medium

    CN107911530A