Call control method, device, call system, wearable device and readable medium

By establishing a call control channel between the wearable device and the user terminal, obtaining and sending call requests to specify a communication card, the problem of inconvenient call operation in the user terminal in a multi-card environment is solved, and convenient call operation and interaction capabilities are improved.

CN115396870BActive Publication Date: 2025-02-25GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110571994.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-25
Publication Date
2025-02-25
Estimated Expiration
2041-05-25

AI Technical Summary

Technical Problem

When multiple communication cards are installed on the user terminal, the prior art cannot specify the use of one of the communication cards through the wearable device, resulting in inconvenience of user operation and the incorrect identification and use of the specified communication cards for callbacks. .

Method used

By establishing a call control channel between the wearable device and the user terminal, a call request determined by the user based on the call operation interface of the wearable device is obtained, and a call request is sent to the user terminal based on the call control channel, instructing the user terminal to base the target communication card Establish a call connection with the call end.

Benefits of technology

When a user terminal installs multiple communication cards, it is realized that when the wearable device specifies using at least one of the communication cards for calls, which facilitates user operations and improves the interaction capabilities of the wearable device and the terminal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115396870B_ABST
    Figure CN115396870B_ABST
Patent Text Reader

Abstract

The present application discloses a call control method, device, call system, wearable device and readable medium, which relates to the technical field of electronic equipment. The method comprises: when the wearable device and the user terminal have established a call control channel, obtaining a call request determined by the user based on the wearable device, the call request corresponds to a target communication card, and the target communication card is at least one of the at least two communication cards installed in the user terminal; sending the call request to the user terminal based on the call control channel, instructing the user terminal to establish a call connection with the call end based on the target communication card. Therefore, when the user terminal is installed with multiple communication cards, at least one of the communication cards can be specified to make a call through the wearable device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of electronic devices, and more specifically, to a call control method, device, call system, wearable device and readable medium. Background Art

[0002] Currently, wearable devices can control terminals to perform call-related operations, such as answering, hanging up, rejecting, voice dialing, etc. However, when the terminal is equipped with multiple phone cards, the user's call operation on the terminal through the wearable device is inconvenient, and the user experience is too low. Summary of the invention

[0003] The present application proposes a call control method, apparatus, call system, wearable device and readable medium to improve the above-mentioned defects.

[0004] In a first aspect, an embodiment of the present application provides a call control method, which is applied to a wearable device of a call system, wherein the call system also includes a user terminal, and the method includes: when a call control channel has been established between the wearable device and the user terminal, obtaining a call request determined by the user based on a call operation interface of the wearable device, wherein the call request corresponds to a target communication card, and the target communication card is at least one communication card of at least two communication cards installed in the user terminal; sending the call request to the user terminal based on the call control channel, instructing the user terminal to establish a call connection with the call end based on the target communication card.

[0005] In a second aspect, an embodiment of the present application also provides a call control method, which is applied to a user terminal of a call system, wherein the call system also includes a wearable device, and the method includes: obtaining a call request sent by the wearable device based on a call control channel, wherein the call request is determined by the user based on the call operation interface of the wearable device and obtained by the wearable device when a call control channel has been established between the wearable device and the user terminal, and the call request corresponds to a target communication card, which is at least one communication card of at least two communication cards installed on the user terminal; in response to the call request, establishing a call connection with the call end based on the target communication card.

[0006] In a third aspect, an embodiment of the present application further provides a call control device, which is applied to a wearable device of a call system, wherein the call system further includes a user terminal, and the device includes: a determination unit and a sending unit. The determination unit is used to obtain a call request determined by the user based on the call operation interface of the wearable device when a call control channel has been established between the wearable device and the user terminal, wherein the call request corresponds to a target communication card, and the target communication card is at least one of the at least two communication cards installed in the user terminal. The sending unit is used to send the call request to the user terminal based on the call control channel, instructing the user terminal to establish a call connection with the call end based on the target communication card.

[0007] In a fourth aspect, an embodiment of the present application further provides a call control device, which is applied to a user terminal of a call system, wherein the call system further includes a wearable device, and the device includes: an acquisition unit and a connection unit. The acquisition unit is used to acquire a call request sent by the wearable device based on a call control channel, wherein the call request is determined by the user based on the call operation interface of the wearable device acquired by the wearable device when a call control channel has been established between the wearable device and the user terminal, and the call request corresponds to a target communication card, wherein the target communication card is at least one of the at least two communication cards installed in the user terminal. The connection unit is used to respond to the call request and establish a call connection with the call end based on the target communication card.

[0008] In the fifth aspect, an embodiment of the present application also provides a call system, comprising: a user terminal and a wearable device connected to the user terminal; the wearable device is used to obtain a call request determined by the user based on a call operation interface of the wearable device when a call control channel has been established between the wearable device and the user terminal, the call request corresponding to a target communication card, and the target communication card is at least one communication card of at least two communication cards installed in the user terminal; the wearable device is also used to send the call request to the user terminal based on the call control channel; the user terminal is used to respond to the call request and establish a call connection with the call end based on the target communication card.

[0009] In a sixth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the readable storage medium stores a program code executable by a processor, and when the program code is executed by the processor, the processor executes the above method.

[0010] The call control method, device, call system, wearable device and readable medium provided by the present application, when the wearable device and the user terminal have established a call control channel, obtain a call request determined by the user based on the call operation interface of the wearable device, send the call request to the user terminal based on the call control channel, and instruct the user terminal to establish a call connection with the call end based on the target communication card. Since the call request corresponds to the target communication card, and the target communication card is at least one of the at least two communication cards installed in the user terminal, therefore, when the user terminal is installed with multiple communication cards, at least one of the communication cards can be specified to be used for the call through the wearable device, which facilitates the user's operation and improves the interaction capability between the wearable device and the terminal.

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

[0012] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0013] Figure 1 A schematic diagram showing an application scenario of the method provided in an embodiment of the present application;

[0014] Figure 2 A method flow chart of a call control method provided by an embodiment of the present application is shown;

[0015] Figure 3 A method flow chart of a call control method provided by another embodiment of the present application is shown;

[0016] Figure 4 An interaction diagram between a wearable device and a user terminal provided in an embodiment of the present application is shown;

[0017] Figure 5 An interaction diagram between a wearable device and a user terminal provided in another embodiment of the present application is shown;

[0018] Figure 6 A method flow chart of a call control method provided by another embodiment of the present application is shown;

[0019] Figure 7 A schematic diagram of an incoming call answering interface provided in an embodiment of the present application is shown;

[0020] Figure 8 An interaction diagram between a wearable device and a user terminal provided in another embodiment of the present application is shown;

[0021] Fig. 9 A method flow chart of a call control method provided by another embodiment of the present application is shown;

[0022] Fig.10 A schematic diagram of an outgoing call interface provided by an embodiment of the present application is shown;

[0023] Fig.11 An interaction diagram between a wearable device and a user terminal provided in yet another embodiment of the present application is shown;

[0024] Fig.12 A method flow chart of a call control method provided by yet another embodiment of the present application is shown;

[0025] Fig.13 A module block diagram of a call control device provided by an embodiment of the present application is shown;

[0026] Fig.14 A module block diagram of a call control device provided by another embodiment of the present application is shown;

[0027] Fig.15 A schematic diagram of a wearable device provided in an embodiment of the present application is shown;

[0028] Fig.16 A schematic diagram of a communication system provided by an embodiment of the present application is shown;

[0029] Fig.17 A schematic diagram of a storage unit according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0030] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.

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

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

[0033] Currently, wearable devices can control user terminals to perform call-related operations, such as answering, hanging up, rejecting, voice dialing, etc. The wearable device can be a bracelet or a smart watch, etc., and the user terminal can be a smart phone used by the user. Figure 1 As shown, the smart bracelet 100 and the smart watch 200 are both connected to the smart phone 300, and the smart phone 300 establishes a call connection with the call end through the communication network and makes a call after the call connection is established. The communication network can be a mobile network, specifically, a global system for mobile communications (Global System for MobileCommunication, GSM), enhanced mobile communication technology (Enhanced Data GSM Environment, EDGE), wideband code division multiple access technology (wideband code division multiple access, W-CDMA), code division multiple access technology (Code division access, CDMA), time division multiple access technology (time division multiple access, TDMA), 5G (5th Generation, 5G) communication system (or called New Radio (New Radio, NR) system).

[0034] In addition, both the smart bracelet 100 and the smart watch 200 can establish a call control channel with the smart phone 300, so that the smart bracelet 100 and the smart watch 200 can send call control instructions to the smart phone 300 through the call control channel, or receive the call status from the smart phone 300, so that the call status of the current call can be stored or displayed, so that the user can know the status of the current call through the smart bracelet 100 and the smart watch 200. As an embodiment, the call control channel can be a channel for transmitting call status and call control instructions based on a certain protocol that both the smart bracelet 100 and the smart watch 200 can communicate with the smart phone 300. The call control channel is completed based on the call control protocol. The call control protocol specifies instructions and parameters for controlling calls and obtaining call status, and the transmission of call control and call status is realized based on the instructions and parameters.

[0035] In the embodiment of the present application, the call control protocol is the Bluetooth hands-free protocol (Hands-free Profile, HFP), and the call control channel is a channel based on the Bluetooth hands-free protocol. Specifically, both the smart bracelet 100 and the smart watch 200 can establish a Bluetooth connection with the smart phone 300, and then, based on the Bluetooth connection, establish a call control channel based on the Bluetooth hands-free protocol. Then, the wearable device can control the user terminal phone based on the Bluetooth hands-free protocol, such as answering, hanging up, rejecting, voice dialing, etc. For example, the first display screen 130 of the smart bracelet 100 can display a call interface, in which the communication account of the call end can be answered or called, and the call status during the call can also be displayed, for example, including call, call completion, calling or answering, etc. In addition, the second display screen 210 of the smart watch 200 can also display the above-mentioned call interface, so the user can control the user terminal call and display the call status through the first display screen 130 of the smart bracelet 100 or the second display screen 210 of the smart watch 200.

[0036] However, the inventors found in their research that although the wearable device can be used to control the user terminal to establish a call with the call end, and can also control the call process of the user terminal and display the call status, when the user terminal is installed with multiple communication cards, the current Bluetooth hands-free protocol cannot distinguish which communication card the current call status or call instruction corresponds to. Therefore, if the user wants to make an outgoing call through a specified communication card on the wearable device, it is impossible to do so, and the user can only use the user terminal to select a specified communication card to make an outgoing call; similarly, for incoming calls to the user terminal, the user cannot identify the target card of the current incoming call on the wearable device, nor can he correctly use the specified communication card to call back, so he cannot experience the convenience of the wearable device.

[0037] Therefore, in order to overcome the above-mentioned defects, the embodiments of the present application provide a call control method, apparatus, call system, wearable device and readable medium, and the user can specify the target communication card through the wearable device so that the user terminal can connect to the call end through the target communication card.

[0038] See also Figure 2 , Figure 2 A call control method provided in an embodiment of the present application is shown, and the method is applied to the aforementioned wearable device. Specifically, the method includes: S201 and S202.

[0039] S201: When a call control channel has been established between the wearable device and the user terminal, a call request determined by the user based on the wearable device is obtained, where the call request corresponds to a target communication card.

[0040] Wherein, the target communication card is at least one communication card among at least two communication cards installed in the user terminal.

[0041] As an implementation method, the call control channel can be a channel based on the aforementioned Bluetooth hands-free protocol. The wearable device includes a screen, for example, the aforementioned first display screen 130 or the second display screen 210. When the user controls the call operation of the user terminal through the wearable device, a call request can be input based on the call operation interface of the wearable device. The call request can correspond to a target communication card. Specifically, the user can select a target communication card in the call operation interface and input a call request corresponding to the target communication card.

[0042] As an implementation mode, the call operation interface is an incoming call answering interface, and the call request includes an answering request. Specifically, when the user terminal receives a call from the calling end, the call from the calling end corresponds to a communication card in the user terminal, that is, the target communication card. The user terminal can display the identifier of the target communication card on the call operation interface of the wearable device, and the user can know the communication card called by the current incoming call through the call operation interface of the wearable device.

[0043] As another implementation, the call operation interface is an outgoing call interface, and the call request includes a call request. When the user terminal needs to call the call end, the user can specify a communication card to call the call end through the call operation interface of the wearable device. Specifically, the subsequent embodiments will respectively describe in detail the implementation process of answering incoming calls and outgoing calls, and reference can be made to the subsequent embodiments.

[0044] That is to say, in the embodiment of the present application, the call request input by the user through the call operation interface of the wearable device specifies the use of at least one communication card among the multiple communication cards of the user terminal, that is, the wearable device in the embodiment of the present application can provide the user with a call operation interface for call operations on a certain communication card.

[0045] As another implementation, in addition to using the above-mentioned call operation interface to input a call request, the user can also input a call request through a wearable device based on other methods. Among them, the other methods may include methods such as buttons or voices of the wearable device, wherein the button may be a physical button. In some embodiments, the wearable device is provided with at least one button, and the user can input call requests corresponding to different communication cards through at least one button. Specifically, call requests corresponding to different communication cards can be input based on different pressing durations or combinations of different buttons. In some embodiments, the user can input a target voice command to the wearable device, and the wearable device recognizes the target voice command and determines the target communication card corresponding to the target voice command, thereby obtaining a call request corresponding to the target communication card.

[0046] It should be noted that in the embodiment where the call request is not determined based on the call operation interface, the wearable device can prompt the current incoming call to call the corresponding communication card through prompt information, wherein the prompt information can be information such as sound, vibration information, etc. that does not need to be displayed on the operation interface. For example, it can be vibration information, and the vibration information can include vibration frequency or vibration number. Different vibration information corresponds to different communication cards, and the user can determine the communication card called by the current incoming call through different vibration information.

[0047] In the embodiment of the present application, the communication card may be a phone card of a user terminal, specifically, a Subscriber Identity Module (SIM) card. Of course, it may also be other cards that can serve as user identities and can be recognized by a mobile network, which is not limited here.

[0048] S202: Sending the call request to the user terminal based on the call control channel, instructing the user terminal to establish a call connection with the call end based on the target communication card.

[0049] As an implementation method, the call request includes the identifier of the target communication card, the user terminal parses the call request to obtain the identifier of the target communication card, and establishes a call connection with the call end based on the target communication card. The call connection may include an incoming call answering connection and an outgoing call connection. For details, please refer to the subsequent embodiments.

[0050] In an embodiment of the present application, the instruction set can be further extended based on the existing Bluetooth hands-free protocol. Specifically, the HFP communication AT instruction set can be extended. The wearable device and the user terminal send call requests and other call-related information through the extended instruction set.

[0051] Therefore, when the wearable device and the user terminal have established a call control channel, a call request determined by the user based on the call operation interface of the wearable device is obtained, and the call request is sent to the user terminal based on the call control channel, instructing the user terminal to establish a call connection with the call end based on the target communication card. Since the call request corresponds to the target communication card, and the target communication card is at least one of the at least two communication cards installed in the user terminal, therefore, when the user terminal is installed with multiple communication cards, at least one of the communication cards can be specified to make a call through the wearable device, thereby improving the user experience of multi-card instruction recognition capability.

[0052] In addition, in the embodiment of the present application, before the wearable device specifies a call request for a communication card, it can be determined whether the user terminal supports multi-card instruction recognition capability, so that the instruction sent by the wearable device for a communication card can be recognized by the user terminal, and the wearable device can recognize the call-related information sent by the user terminal for a communication card. Figure 3 , Figure 3 A call control method provided in an embodiment of the present application is shown, and the method is applied to the aforementioned wearable device. Specifically, the method includes: S310 to S330.

[0053] S310: When a call control channel has been established between the wearable device and the user terminal, detecting whether the user terminal supports multi-card instruction recognition capability.

[0054] The multi-card instruction recognition capability is used to indicate that the user terminal can recognize instructions related to the call operation of the target communication card.

[0055] Considering that some user terminals have not updated the call control protocol (for example, the HFP protocol), for example, the instruction set of the HFP protocol has not been extended, then in this case, the user terminal may not be able to recognize the extended instructions sent by the wearable device, and the user terminal may not be able to send instructions that can distinguish specific communication cards to the wearable device. Therefore, before sending a call request, determine whether the user terminal supports multi-card instruction recognition capabilities.

[0056] As an implementation mode, the wearable device may send a query instruction to the user terminal, and the user terminal may feed back the query result to the wearable device, so that the wearable device can clearly understand whether the user terminal supports multi-card instruction recognition capability.

[0057] Specifically, the implementation method for detecting whether the user terminal supports multi-card instruction recognition capability may be to send a first query instruction to the user terminal, instructing the user terminal to feedback a first query result based on the first query instruction; if the first query result is a first parameter, it is determined that the user terminal supports the multi-card instruction recognition capability; if the first query result is a second parameter, it is determined that the user terminal does not support the multi-card instruction recognition capability.

[0058] As an implementation method, the first query instruction may be an extended instruction added to the HFP protocol, and is an instruction negotiated between the wearable device and the user terminal. Specifically, the instruction may be "AT+VCAPDS=?", the first parameter is "+OK", and the second parameter is "+CME ERROR". Specifically, "+CME ERROR" is used to characterize a command error, that is, the user terminal cannot recognize the instruction and returns a parameter of an instruction error. Therefore, if the HFP protocol of the user terminal is extended with an instruction set, it should be able to recognize "AT+VCAPDS=?", otherwise, if the instruction set is not extended, it cannot recognize "AT+VCAPDS=?", and thus returns "+CME ERROR".

[0059] S320: If the multi-card instruction recognition capability is supported, obtain the target communication card selected by the user based on the call operation interface of the wearable device.

[0060] If the user terminal does not support multi-card command recognition capability, the standard HFP protocol, that is, the protocol without extended command set, can be used for calls. Among them, the standard HFP protocol wearable device side cannot distinguish a communication card, that is, the user cannot control the user terminal to use a specified card to call the call end through the wearable device, nor can it identify the communication card corresponding to the current incoming call, that is, the user terminal and the wearable device cannot recognize the instructions related to the call with the specified communication card.

[0061] If the user terminal supports multi-card command recognition capability, it means that the HFP protocols of the user terminal and the wearable device have expanded the instruction sets, so as to support the control and information transmission of the specified communication card. Therefore, it is possible to obtain the target communication card selected by the user based on the call operation interface of the wearable device.

[0062] As an implementation method, although the user terminal supports multi-card instruction recognition capability, that is, the user terminal can recognize the call operation-related instructions of a specified communication card (for example, the target communication card) among multiple communication cards, it is possible that at least two communication cards are not installed in the user terminal. If at least two communication cards are not installed, for example, only one communication card is installed, it is completely unnecessary to execute the HFP protocol with an extended instruction set mentioned in the embodiment of the present application, and the standard HFP protocol can be used directly. Specifically, if the extended multi-card instruction recognition capability is supported, it is detected whether the user terminal is installed with at least two communication cards; if at least two communication cards are installed, a call request determined by the user based on the call operation interface of the wearable device is obtained.

[0063] As an implementation method, Figure 4 As shown, the call control between the wearable device and the user terminal may include: S401: establishing an HFP connection; S402: querying the HFP multi-card call extension capability; S403: querying and reporting the multi-card status of the user terminal; S404: multi-card call process control and status reporting. Specifically, the wearable device and the user terminal first establish an HFP connection, and then the wearable device queries the HFP multi-card call extension capability and multi-card status of the user terminal, wherein the HFP multi-card call extension capability is the aforementioned extended multi-card instruction recognition capability. The specific implementation method can refer to S310, and the multi-card status is used to characterize whether the user terminal currently has at least two communication cards installed. Among them, the process of multi-card call process control and status reporting can refer to the subsequent embodiments.

[0064] As an implementation mode, the wearable device sends a second query instruction to the user terminal, instructing the user terminal to feedback a second query result based on the second query instruction. If the second query result is a third parameter, it is determined that the user terminal is installed with at least two communication cards; if the second query result is a fourth parameter, it is determined that the user terminal is not installed with at least two communication cards. The user terminal informs the wearable device whether the user terminal currently has at least two communication cards installed by feeding back the third parameter or the fourth parameter. In addition, the user terminal may also promptly inform the wearable device whether the user terminal currently has at least two communication cards installed through the third parameter or the fourth parameter when the installed communication card changes.

[0065] As an implementation mode, the second query instruction is an extended AT instruction, for example, it can be "AT+VSIM=?", the third parameter is "+VSIM:1", and the fourth parameter is "+VSIM:0". In the implementation of this application, assuming that the user terminal is a dual-SIM dual-standby mobile terminal, that is, the user terminal can install at most two communication cards, then the second query instruction is a dual-SIM installation query instruction, "+VSIM:1" is used to indicate that the user terminal currently has dual SIM cards, and "+VSIM:0" is used to indicate that the user terminal currently does not have dual SIM cards.

[0066] S330: Sending the call request to the user terminal based on the call control channel, instructing the user terminal to establish a call connection with the call end based on the target communication card.

[0067] The above interaction process between the user terminal and the wearable device can refer to Figure 5 Therefore, through the extended AT command set based on the HFP protocol, before establishing a call, it is first determined whether the user terminal supports the identification of commands related to call operations for a specified communication card, and whether two communication cards are currently installed, so as to lay the foundation for the subsequent identification and operation of commands for a certain communication card.

[0068] See also Figure 6 , Figure 6 A call control method provided in an embodiment of the present application is shown, and the method is applied to the aforementioned wearable device. Figure 6 In the illustrated embodiment, the call operation interface is an incoming call answering interface, and the call request is an answering request. Specifically, the method includes: S601 to S604.

[0069] S601: When a call control channel has been established between the wearable device and the user terminal, obtain incoming call information sent by the user terminal.

[0070] The incoming call information includes the identifier of the target communication card corresponding to the incoming call request sent by the calling end. Specifically, the communication card installed in the user terminal can be pre-set with an identifier, for example, it can be an identifier such as "Card 1, Card 2", so that the communication card currently requesting the call can be distinguished by the identifier.

[0071] Specifically, when the user terminal receives an incoming call notification from the calling end, it can determine the communication card that the calling end requests to call, use the communication card as the target communication card, and then send the identifier of the target communication card to the wearable device through the incoming call information.

[0072] As an implementation mode, the incoming call request is a request for the wearable device to answer the incoming call, and the incoming call information can be represented by an extended instruction, specifically, +VRING:id, wherein id is used to adjust according to the identifier of the currently called communication card, for example, if the target communication card is card 1, then id is 1, and if the target communication card is card 2, then id is 2. Therefore, for a dual-SIM dual-standby terminal, the incoming call information can include +VRING:1 (indicating an incoming call from card 1) and +VRING:2 (indicating an incoming call from card 2).

[0073] S602: Displaying the identification of the target communication card on the incoming call answering interface.

[0074] like Figure 7 As shown, the incoming call answering interface 220 can be displayed on the display screen of the wearable device, and the user can identify the communication card requested by the current incoming call by viewing the incoming call answering interface displayed by the wearable device. Figure 7 As shown, "Card 1" is equivalent to the above-mentioned Card 1, and is used to indicate that the communication card requested to be called by the current incoming call is Card 1.

[0075] S603: Obtaining a call answering request input by the user based on the incoming call answering interface.

[0076] As an implementation method, an answering control is displayed on the incoming call answering interface, and the user can input an answering request for the target communication card by operating the answering control. Figure 7 As shown, the incoming call answering interface 220 is provided with a hang-up key 221 and an answer key 222 . The user can input an answering request by operating the answer key 222 , and the user can input a hang-up request by operating the hang-up key 221 .

[0077] S604: Sending the answering request to the user terminal based on the call control channel, instructing the user terminal to establish a call connection with the call end based on the target communication card.

[0078] When the user terminal is on a call, the call status will change, such as suspend / resume / connect, etc. This event also needs to inform the wearable device that it is for a certain card to avoid abnormal display behavior during the terminal recovery process. Specifically, after sending the call request to the user terminal based on the call control channel, the wearable device obtains the call status corresponding to the target communication card sent by the user terminal; the call status is displayed in correspondence with the identifier of the target communication card. Among them, the call status can include in call, in progress and not in progress, among which in progress can include in the process of incoming call, in the process of outgoing call, the other party has rung, etc. During the call, the call status can be obtained in real time and displayed on the screen of the wearable device.

[0079] As an implementation mode, the call status may be an extended instruction based on the HFP protocol. Compared with the standard HFP protocol, the instruction can distinguish various communication cards. Specifically, based on the call information sent by the user terminal, the call status corresponding to the target communication card sent by the user terminal is obtained. The call information includes first information and second information. The first information is used to represent the identification of the communication card, and the second information is used to represent the call status between the user terminal and the call end.

[0080] Specifically, the first information may be +VCIEV:(1,2), wherein the first digit is 1 for a call event of card 1, and 2 for a call event of card 2. The second information is <+CIEV>, and the +CIEV is used to indicate the call status. Specifically, the call status can be divided into two types, namely: 1) whether there is a call that has been established, indicated by call; 2) the call status that is currently being established, indicated by callsetup. Specifically, call=0 indicates that the call status is no call; call=1 indicates that the call status is that a call has been established. callsetup=0 indicates that no call is in the process of being established; callsetup=1 indicates that the call is currently in the process of an incoming call; callsetup=2 indicates that the call is currently in the process of an outgoing call; callsetup=3 indicates that when the call is outgoing, the other party has already rung.

[0081] Specifically, the call interaction process is as follows: Figure 8 As shown, the interaction process may include: S801 to S808. Among them, the second information in the first call state is callsetup=1, indicating that it is currently in the process of establishing an incoming call. When the wearable device learns that there is an incoming call request, it sends a call state query instruction to the user terminal, and the user terminal feeds back the query result. Specifically, the query result may include the communication account of the call end (i.e., the caller) of the incoming call, and the communication account may be a telephone number. Then, the wearable device can display the query result. If the user needs to answer, he enters the answer request, and the wearable device sends the answer request to the user terminal. The user terminal returns a confirmation answer instruction so that the wearable device knows that the user terminal has received the answer request and performs the answer operation, and after the user terminal establishes the connection, it sends the second call state to the wearable device. Among them, the second information in the second call state is call=1, indicating that the call has been established.

[0082] As an implementation mode, taking the case where the incoming call on the call end is to card 1 in the user terminal as an example, the above interaction process is explained. The user terminal receives the incoming call request of card 1, executes S802 to send +VRING: 1 to the wearable device, and executes S803 to send +VCIEV: 1, (callsetup = 1) to the wearable device, so that the user terminal informs the wearable device that there is an incoming call, and it is card 1, and the current call status of card 1 is in the process of being established.

[0083] After the wearable device learns the above information, it queries the call status through the CLCC process. Specifically, execute S804 to send "AT+CLCC=?" to the user terminal, and the user terminal executes S805 to return "+CLCC:xxxx" to the wearable device, where "xxxx" in "+CLCC:xxxx" can include specified parameters, which can include phone numbers, whether it is a multi-person call, mode, etc., which are not limited here. If the user needs to answer the call, the answer request (i.e., answer instruction) is input through the wearable device. Specifically, the wearable device executes S806 to send ATA (i.e., answer instruction) to the user terminal. After receiving the answer instruction, the user terminal executes S807 to return a confirmation answer instruction (e.g., OK). When the call between the user terminal and the call end is successfully established, execute S808 to send +VCIEV:1, (call=1) to inform the wearable device that the call has been established.

[0084] Therefore, in the embodiment of the present application, an extended instruction set is used to enable the user terminal to send the call status of a certain communication card to the wearable device in a targeted manner, and the wearable device can identify the call status of the certain communication card and then display it.

[0085] See also Fig. 9 , Fig. 9 A call control method provided in an embodiment of the present application is shown, and the method is applied to the aforementioned wearable device. Fig. 9 In the illustrated embodiment, the call operation interface is an outgoing call interface, and the call request includes a call request. Specifically, the method includes: S901 to S902.

[0086] S901: When a call control channel has been established between the wearable device and the user terminal, a call request corresponding to the target communication card input by the user based on the outgoing call interface is obtained.

[0087] The target communication card is a communication card selected by the user from among the identifiers of the multiple communication cards displayed on the outgoing call interface.

[0088] As an implementation method, the wearable device may display an outgoing call interface, in which the identification of each communication card is displayed, such as Fig.10 As shown, the wearable device 200 displays an outgoing call interface 230, which displays a first answer key 231 and a second answer key 232, wherein the first answer key 231 corresponds to communication card 1, and the second answer key 232 corresponds to communication card 2, wherein the "1" displayed on the outgoing call interface 230 is the identification of card 1, and the displayed "2" is the identification of card 2. If the user operates the first answer key 231 of the wearable device, a call request for card 1 is input, and if the second answer key 232 of the wearable device is operated, a call request for card 2 is input. By monitoring the first answer key 231 and the second answer key 232, the target communication card of the current user's outgoing call can be determined.

[0089] As another implementation, the wearable device further includes a call record interface, which displays an account number of historical calls, wherein the historical calls include historical outgoing calls, historical received calls, historical missed calls, etc. Each historical call corresponds to an identifier of a communication card, and when a user operates a call record on the call record interface, the communication card used in the historical call record is used as the target communication card, and the call end corresponding to the historical call record is used as the call end of this call request.

[0090] S902: Sending the call request to the user terminal based on the call control channel, instructing the user terminal to establish a call connection with the call end based on the target communication card.

[0091] As an implementation method, the call request is also an extended instruction based on the HFP protocol, which can inform the user terminal of the identifier of the communication card of the calling end currently requested to be called. Specifically, the call request includes third information and fourth information, the third information is used to represent the identifier of the communication card, and the fourth information is used to represent the communication account of the calling end.

[0092] Specifically, the call request may include: ATDAdd...dd and ATDBdd...dd, wherein ATDA and ATDB are third information, ATDA indicates calling from card 1, ATDB indicates calling from card 2, and dd...dd indicates the communication account of the calling end, that is, the phone number to be called.

[0093] As an implementation method, during the above-mentioned outgoing call process, the change of the call status also needs to be notified to the wearable device, wherein the implementation method of the call status can refer to the above-mentioned embodiment and will not be repeated here.

[0094] See also Fig.11 , Fig.11The outgoing call interaction process is shown, and the interaction process may include: S1101 to S1109. Among them, the second information of the third call state may be callsetup=2, indicating that the outgoing call is currently in the process, that is, the outgoing call is being established, the second information of the fourth call state may be callsetup=3, indicating that the other party has already rung during the outgoing call, and the second information of the fifth call state is the same as the second information in the aforementioned second call state, both of which are call=1.

[0095] As an implementation method, the above interaction process is described by taking the outgoing call to card 1 in the user terminal as an example. The user specifies to call the calling end from card 1 through the wearable device. The wearable device executes S1101 to send ATDAnnn...nn to the user terminal, where nnn...nn is the communication account of the calling end. The user terminal sends a confirmation call instruction (for example, OK) to the wearable device, and establishes a call connection with the calling end based on card 1, and executes S1105 to send +VCIEV:1, (callsetup=2) to inform the wearable device that the current An outgoing call is being established. Then, the wearable device queries the call status through the CLCC process, that is, executes S1106. The user terminal sends the query result to the user terminal by sending "+CLCC:xxxx", and executes S1108 to send +VCIEV:1, (callsetup=3) to the wearable device to inform the wearable device that the other party has rung when the call is made. After the call is established between the user terminal and the call end, execute S1109 to send +VCIEV:1, (call=1) to inform the wearable device that the call has been established.

[0096] Therefore, in the embodiment of the present application, an extended instruction set is used to enable the user terminal to send the call status of a certain communication card to the wearable device in a targeted manner, and the wearable device can identify the call status of the certain communication card and then display it.

[0097] In addition, when the user terminal is muted, the mute state needs to be returned to the wearable device. Similarly, the mute operation can also be performed on the wearable device and synchronized to the user terminal. Specifically, the mute switch can be an extended instruction, for example, AT+VMUTE=(0,1), where 1 means turning on mute and 0 means turning off mute.

[0098] See also Fig.12 , Fig.12 A call control method provided in an embodiment of the present application is shown, and the method is applied to the aforementioned user terminal. Specifically, the method includes: S1201 to S1202.

[0099] S1201: Obtain a call request sent by the wearable device based on a call control channel, wherein the call request is determined by the user based on a call operation interface of the wearable device and obtained by the wearable device when a call control channel has been established between the wearable device and the user terminal, and the call request corresponds to a target communication card.

[0100] Wherein, the target communication card is at least one communication card among at least two communication cards installed in the user terminal.

[0101] S1202: In response to the call request, a call connection is established with the call end based on the target communication card.

[0102] It should be noted that, for the parts of the above steps that are not described in detail, please refer to the aforementioned embodiments and will not be repeated here.

[0103] See also Fig.13 , which shows a structural block diagram of a call control device 1300 provided in an embodiment of the present application. The device may include: a determining unit 1301 and a sending unit 1302.

[0104] The determination unit 1301 is used to obtain a call request determined by the user based on the call operation interface of the wearable device when a call control channel has been established between the wearable device and the user terminal, wherein the call request corresponds to a target communication card, and the target communication card is at least one communication card of at least two communication cards installed in the user terminal.

[0105] The sending unit 1302 is used to send the call request to the user terminal based on the call control channel, instructing the user terminal to establish a call connection with the call end based on the target communication card.

[0106] Technicians in the relevant field can clearly understand that, for the convenience and conciseness of description, the specific working process of the above-described device and module can refer to the corresponding process in the aforementioned method embodiment. Specifically, reference can be made to the aforementioned method embodiment with wearable devices as the execution subject, which will not be repeated here.

[0107] See also Fig.14 , which shows a structural block diagram of a call control device 1400 provided in an embodiment of the present application. The device may include: an acquisition unit 1401 and a connection unit 1402.

[0108] The acquisition unit 1401 is used to obtain a call request sent by the wearable device based on a call control channel, where the call request is determined by the user based on the call operation interface of the wearable device and obtained by the wearable device when a call control channel has been established between the wearable device and the user terminal, and the call request corresponds to a target communication card, which is at least one communication card of at least two communication cards installed in the user terminal.

[0109] The connection unit 1402 is used to respond to the call request and establish a call connection with the call end based on the target communication card.

[0110] Technicians in the relevant field can clearly understand that, for the convenience and conciseness of description, the specific working process of the above-described device and module can refer to the corresponding process in the aforementioned method embodiment. Specifically, reference can be made to the aforementioned method embodiment with the user terminal and wearable device as the execution subject, which will not be repeated here.

[0111] In several embodiments provided in the present application, the coupling between modules may be electrical, mechanical or other forms of coupling.

[0112] In addition, each functional module in each embodiment of the present application can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or software functional modules.

[0113] Please refer to Fig.15 , which shows a wearable device 200 provided in an embodiment of the present application. The wearable device 200 may include one or more of the following components: a first processor 201, a first memory 202, a touch screen 203, and one or more applications, wherein the one or more applications may be stored in the first memory 202 and configured to be executed by one or more first processors 201, and the one or more programs are configured to execute the method described in the aforementioned method embodiment. Specifically, the method embodiment with the aforementioned wearable device as the execution subject may be executed.

[0114] The first processor 201 may include one or more processing cores. The first processor 201 uses various interfaces and lines to connect various parts of the entire electronic device 100, and executes various functions and processes data of the electronic device 100 by running or executing instructions, programs, code sets or instruction sets stored in the first memory 202, and calling data stored in the first memory 202. Optionally, the first processor 201 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The first processor 201 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing display content; and the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the first processor 201, and can be implemented separately through a communication chip.

[0115] The first memory 202 may include a random access memory (RAM) or a read-only memory (Read-Only Memory). The first memory 202 may be used to store instructions, programs, codes, code sets or instruction sets. The first memory 202 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the following various method embodiments, etc. The data storage area may also store data created by the wearable device during use (such as a phone book, audio and video data, chat record data), etc.

[0116] Please refer to Fig.16, which shows a structural block diagram of a communication system 10 provided in an embodiment of the present application. The communication system 10 includes: a user terminal 300 and a wearable device 200 connected to the user terminal; the wearable device is used to obtain a call request determined by the user based on the call operation interface of the wearable device when a call control channel has been established between the wearable device and the user terminal, the call request corresponds to a target communication card, and the target communication card is at least one of the at least two communication cards installed in the user terminal; the wearable device is also used to send the call request to the user terminal based on the call control channel; the user terminal is used to respond to the call request and establish a call connection with the call end based on the target communication card.

[0117] Similarly, the user terminal 300 can be an electronic device such as a smart phone, a tablet computer, an e-book, etc. that can run applications. The user terminal 300 in the present application may include one or more of the following components: a second processor 301, a second memory 302, a second touch screen 303, and one or more applications, wherein one or more applications may be stored in the second memory 302 and configured to be executed by one or more second processors 301, and one or more programs are configured to execute the method as described in the aforementioned method embodiment. Specifically, the method embodiment in which the aforementioned user terminal is the execution subject may be executed. Among them, the implementation of the second processor 301 and the second memory 302 can refer to the aforementioned embodiment and will not be repeated here.

[0118] Please refer to Fig.17 , which shows a structural block diagram of a computer-readable storage medium provided in an embodiment of the present application. The computer-readable medium 1700 stores program codes, which can be called by a processor to execute the method described in the above method embodiment.

[0119] The computer readable storage medium 1700 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer readable storage medium 1700 includes a non-transitory computer-readable storage medium. The computer readable storage medium 1700 has storage space for program code 1710 that performs any method steps in the above method. These program codes can be read from or written to one or more computer program products. The program code 1710 can be compressed, for example, in an appropriate form.

[0120] In summary, the call control method, device, call system, wearable device and readable medium provided by the present application, when the wearable device and the user terminal have established a call control channel, obtain a call request determined by the user based on the call operation interface of the wearable device, send the call request to the user terminal based on the call control channel, and instruct the user terminal to establish a call connection with the call end based on the target communication card. Since the call request corresponds to the target communication card, and the target communication card is at least one of the at least two communication cards installed in the user terminal, therefore, when the user terminal is installed with multiple communication cards, at least one of the communication cards can be specified to be used for the call through the wearable device, which facilitates the user's operation and improves the interaction capability between the wearable device and the terminal.

[0121] That is to say, through the embodiments of the present application, the problem that the wearable device cannot use the dual-card call of the user terminal is solved, and the wearable device and the user terminal support dual-card call operation interaction. The user terminal dual-card call can be used on the wearable device, enriching the experience convenience of the wearable device.

[0122] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A call control method, characterized in that: A wearable device applied to a call system, wherein the call system further includes a user terminal, and the method includes: In the case where a call control channel has been established between the wearable device and the user terminal, if the user terminal supports multi-card instruction recognition capability, a call request determined by the user based on the wearable device is obtained, the call request corresponds to a target communication card, and the target communication card is at least one communication card among at least two communication cards installed in the user terminal, wherein the multi-card instruction recognition capability is used to characterize that the Bluetooth hands-free protocol between the wearable device and the user terminal is extended with an instruction set, the user terminal can recognize instructions related to calls of a specified communication card based on the extended instruction set, and the call control channel is a channel established based on the Bluetooth hands-free protocol; Based on the call control channel, the call request is sent to the user terminal according to the extended instruction set, instructing the user terminal to parse the call request to obtain the identifier of the target communication card, and establish a call connection with the call end based on the target communication card, wherein the call request includes the identifier of the target communication card.

2. The method according to claim 1, characterized in that In the case where the wearable device and the user terminal have established a call control channel, if the user terminal supports multi-card instruction recognition capability, obtaining a call request determined by the user based on the wearable device includes: In the case where the wearable device and the user terminal have established a call control channel, detecting whether the user terminal supports multi-card instruction recognition capability; If the multi-card instruction recognition capability is supported, a call request determined by the user based on the wearable device is obtained.

3. The method according to claim 2, characterized in that The detecting whether the user terminal supports multi-card instruction recognition capability includes: Sending a first query instruction to the user terminal, instructing the user terminal to feed back a first query result based on the first query instruction; If the first query result is the first parameter, determining that the user terminal supports the multi-card instruction recognition capability; If the first query result is the second parameter, it is determined that the user terminal does not support the multi-card instruction recognition capability.

4. The method according to claim 2, characterized in that: If the multi-card instruction recognition capability is supported, obtaining a call request determined by the user based on the wearable device includes: If the multi-card instruction recognition capability is supported, detecting whether the user terminal is installed with at least two of the communication cards; If at least two of the communication cards are installed, a call request determined by the user based on the wearable device is obtained.

5. The method according to claim 4, characterized in that The detecting whether the user terminal is installed with at least two of the communication cards comprises: Sending a second query instruction to the user terminal, instructing the user terminal to feed back a second query result based on the second query instruction; If the second query result is the third parameter, it is determined that the user terminal is installed with at least two communication cards; If the second query result is the fourth parameter, it is determined that the user terminal is not installed with at least two communication cards.

6. The method according to any one of claims 1 to 5, characterized in that: The step of obtaining a call request determined by the user based on the wearable device when the wearable device and the user terminal have established a call control channel includes: In a case where a call control channel has been established between the wearable device and the user terminal, a call request determined by the user based on a call operation interface of the wearable device is obtained.

7. The method according to claim 6, characterized in that The call operation interface is a call answering interface, and the call request includes an answering request; when the wearable device and the user terminal have established a call control channel, obtaining a call request determined by the user based on the call operation interface of the wearable device includes: In the case where a call control channel has been established between the wearable device and the user terminal, acquiring incoming call information sent by the user terminal, the incoming call information including an identifier of a target communication card corresponding to the incoming call request sent by the calling end; Displaying the identification of the target communication card on the incoming call answering interface; Acquire a call answering request input by the user based on the incoming call answering interface.

8. The method according to claim 7, characterized in that After sending the call request to the user terminal based on the call control channel according to the extended instruction set, the method further includes: Obtaining the call status corresponding to the target communication card sent by the user terminal; The call status is displayed correspondingly to the identification of the target communication card.

9. The method according to claim 8, characterized in that The acquiring the call status corresponding to the target communication card sent by the user terminal includes: Based on the call information sent by the user terminal, the call status corresponding to the target communication card sent by the user terminal is obtained, the call information includes first information and second information, the first information is used to characterize the identification of the communication card, and the second information is used to characterize the call status between the user terminal and the call end.

10. The method according to claim 6, characterized in that The call operation interface is an outgoing call interface, and the call request includes a call request; when the wearable device and the user terminal have established a call control channel, obtaining the call request determined by the user based on the call operation interface of the wearable device includes: In the case that the wearable device and the user terminal have established a call control channel, a call request corresponding to the target communication card input by the user based on the outgoing call interface is obtained, wherein the target communication card is a communication card selected by the user from the identifiers of multiple communication cards displayed on the outgoing call interface.

11. The method according to claim 10, characterized in that The call request includes third information and fourth information, the third information is used to represent the identification of the communication card, and the fourth information is used to represent the communication account of the calling end.

12. The method according to any one of claims 1 to 5, characterized in that: The call control channel is a channel based on the Bluetooth hands-free protocol.

13. A call control method, characterized in that: A user terminal applied to a call system, wherein the call system further includes a wearable device, and the method includes: Obtaining a call request sent by the wearable device based on a call control channel according to an extended instruction set, wherein the call request is a call request determined by the wearable device based on the wearable device if the wearable device and the user terminal have established a call control channel and the user terminal supports multi-card instruction recognition capability, wherein the call request corresponds to a target communication card, and the target communication card is at least one communication card among at least two communication cards installed in the user terminal, wherein the multi-card instruction recognition capability is used to characterize that the Bluetooth hands-free protocol between the wearable device and the user terminal is extended with an instruction set, and the user terminal can recognize instructions related to calls of a specified communication card based on the extended instruction set, and the call control channel is a channel established based on the Bluetooth hands-free protocol; In response to the call request, the call request is parsed to obtain the identifier of the target communication card, and a call connection is established with the call end based on the target communication card, wherein the call request includes the identifier of the target communication card.

14. A call control device, characterized in that: A wearable device applied to a call system, wherein the call system further includes a user terminal, and the device includes: a determination unit, configured to, when a call control channel has been established between the wearable device and the user terminal, obtain a call request determined by the user based on the wearable device if the user terminal supports multi-card instruction recognition capability, wherein the call request corresponds to a target communication card, and the target communication card is at least one communication card among at least two communication cards installed in the user terminal, wherein the multi-card instruction recognition capability is used to characterize that the Bluetooth hands-free protocol between the wearable device and the user terminal is extended with an instruction set, and the user terminal can recognize instructions related to calls of a specified communication card based on the extended instruction set, and the call control channel is a channel established based on the Bluetooth hands-free protocol; A sending unit is used to send the call request to the user terminal based on the call control channel according to the extended instruction set, instructing the user terminal to parse the call request to obtain the identifier of the target communication card, and establish a call connection with the call end based on the target communication card, wherein the call request includes the identifier of the target communication card.

15. A call control device, characterized in that: A user terminal applied to a call system, wherein the call system further includes a wearable device, and the device includes: an acquisition unit, configured to acquire a call request sent by the wearable device based on a call control channel according to an extended instruction set, wherein the call request is a call request determined by the wearable device based on the wearable device if the user terminal supports multi-card instruction recognition capability and the call control channel has been established between the wearable device and the user terminal, wherein the call request corresponds to a target communication card, and the target communication card is at least one communication card among at least two communication cards installed in the user terminal, wherein the multi-card instruction recognition capability is used to characterize that the Bluetooth hands-free protocol between the wearable device and the user terminal is extended with an instruction set, and the user terminal can recognize instructions related to calls of a specified communication card based on the extended instruction set, and the call control channel is a channel established based on the Bluetooth hands-free protocol; The connection unit is used to respond to the call request, parse the call request to obtain the identification of the target communication card, and establish a call connection with the call end based on the target communication card. The call request includes the identification of the target communication card.

16. A communication system, characterized in that: include: A user terminal and a wearable device connected to the user terminal; The wearable device is used to obtain a call request determined by the user based on the call operation interface of the wearable device when a call control channel has been established between the wearable device and the user terminal, if the user terminal supports multi-card instruction recognition capability, wherein the call request corresponds to a target communication card, and the target communication card is at least one communication card among at least two communication cards installed in the user terminal, wherein the multi-card instruction recognition capability is used to characterize that the Bluetooth hands-free protocol between the wearable device and the user terminal is extended with an instruction set, and the user terminal can recognize instructions related to calls of a specified communication card based on the extended instruction set, and the call control channel is a channel established based on the Bluetooth hands-free protocol; The wearable device is further used to send the call request to the user terminal based on the call control channel according to the extended instruction set; The user terminal is used to respond to the call request, parse the call request to obtain the identifier of the target communication card, and establish a call connection with the call end based on the target communication card. The call request includes the identifier of the target communication card.

17. A wearable device, characterized in that: include: one or more processors; Memory; One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, and the one or more applications are configured to execute the method according to any one of claims 1-12.

18. A computer readable medium, characterized in that The computer-readable medium stores a program code executable by a processor, and when the program code is executed by the processor, the processor executes the method according to any one of claims 1 to 12 or 13.

Citation Information

Patent Citations

  • Device and method for controlling communication of communication terminal in intelligent wearable device

    CN104123064A