WO2022242506A1 - 控制拨号的方法、装置、终端设备及计算机可读存储介质 - Google Patents

控制拨号的方法、装置、终端设备及计算机可读存储介质 Download PDF

Info

Publication number
WO2022242506A1
WO2022242506A1 PCT/CN2022/091943 CN2022091943W WO2022242506A1 WO 2022242506 A1 WO2022242506 A1 WO 2022242506A1 CN 2022091943 W CN2022091943 W CN 2022091943W WO 2022242506 A1 WO2022242506 A1 WO 2022242506A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
sim card
dialing
card information
call
Prior art date
Application number
PCT/CN2022/091943
Other languages
English (en)
French (fr)
Inventor
欧阳浔
Original Assignee
Oppo广东移动通信有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oppo广东移动通信有限公司 filed Critical Oppo广东移动通信有限公司
Publication of WO2022242506A1 publication Critical patent/WO2022242506A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/183Processing at user equipment or user record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Definitions

  • the present application relates to the technical field of communication, and in particular to a method, device, terminal equipment and computer-readable storage medium for controlling dialing.
  • users may have multiple terminal devices for use at the same time, and when users use one of the terminal devices, they often need to use another terminal device to make calls.
  • users when users use smart watches, they need to Use the smart watch to make or answer calls on the mobile phone, or when the user is driving, they need to use the vehicle-mounted terminal on the car to make or answer calls on the mobile phone.
  • the selectable dial function is relatively simple.
  • the embodiment of the present application discloses a dialing control method, device, terminal equipment, and computer-readable storage medium.
  • the second terminal can be connected to the second terminal through the first terminal. You can select the SIM card required for dialing calls in the phone, which enriches the dialing function and meets the different calling needs of users.
  • the embodiment of the present application discloses a method for controlling dialing, which is applied to a first terminal.
  • the first terminal establishes a wireless communication connection with a second terminal through a first wireless communication module.
  • the method includes:
  • the dialing instruction is used to instruct the second terminal to select the information related to the SIM card
  • the corresponding SIM card makes a dial-up call.
  • the embodiment of the present application discloses a method for controlling dialing, which is applied to a second terminal, and the second terminal establishes a wireless communication connection with the first terminal through a second wireless communication module.
  • the method includes:
  • the dialing instruction carrying SIM card information, the SIM card information being the SIM card information specified by the dialing operation triggered by the first terminal;
  • the embodiment of the present application discloses a device for controlling dialing, which is applied to a first terminal.
  • the first terminal establishes a wireless communication connection with a second terminal through a first wireless communication module.
  • the device includes:
  • the operation response module is used to respond to the dialing operation and obtain the SIM card information of the subscriber identity identification module specified by the dialing operation;
  • a sending instruction module configured to generate a dialing instruction according to the SIM card information, and send the dialing instruction to the second terminal through the first wireless communication module, the dialing instruction is used to instruct the second terminal to select
  • the SIM card corresponding to the SIM card information makes a dial-up call.
  • the embodiment of the present application discloses a device for controlling dialing, which is applied to a second terminal.
  • the second terminal establishes a wireless communication connection with the first terminal through a second wireless communication module.
  • the device includes:
  • An instruction receiving module configured to receive a dialing instruction sent by the first terminal through the second wireless communication module, the dialing instruction carries SIM card information, and the SIM card information is a dialing operation triggered by the first terminal Specified SIM card information;
  • the dialing module is used to select the SIM card corresponding to the SIM card information to dial and call.
  • the embodiment of the present application discloses a terminal device, including a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the processor implements the above application The method of the first terminal.
  • the embodiment of the present application discloses a terminal device, including a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the processor implements the above application The method of the second terminal.
  • a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned method applied to the first terminal is implemented.
  • a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned method applied to the second terminal is implemented.
  • Fig. 1 is an application scenario diagram of a method for controlling dialing in an embodiment
  • Fig. 2 is a sequence diagram of a method for controlling dialing in an embodiment
  • Fig. 3 is a flowchart of a method for controlling dialing in an embodiment
  • Fig. 4 is the flowchart of the method for controlling dialing in another embodiment
  • FIG. 5 is a schematic diagram of an interface for establishing a binding relationship in an embodiment
  • Figure 6A is a schematic diagram of a call record interface in one embodiment
  • Fig. 6B is a schematic diagram of triggering a dialing operation on the call record interface in one embodiment
  • Figure 7A is a schematic diagram of a dial interface in one embodiment
  • Fig. 7B is a schematic diagram of a contact details interface in one embodiment
  • Fig. 7C is a schematic diagram of a dial interface in another embodiment
  • FIG. 8 is a sequence diagram of a method for controlling dialing in another embodiment
  • Fig. 9 is a flowchart of a method for controlling dialing in another embodiment
  • Fig. 10 is a block diagram of a device for controlling dialing in an embodiment
  • Fig. 11 is a block diagram of a device for controlling dialing in another embodiment
  • Fig. 12 is a structural block diagram of a terminal device in an embodiment
  • Fig. 13 is a structural block diagram of a terminal device in another embodiment.
  • first, second and the like used in this application may be used to describe various elements herein, but these elements are not limited by these terms. These terms are only used to distinguish one element from another element.
  • a first terminal could be termed a second terminal, and, similarly, a second terminal could be termed a first terminal, without departing from the scope of the present application.
  • Both the first terminal and the second terminal are terminal devices, but they are not the same terminal device.
  • the term “multiple” used in the embodiments of the present application refers to two or more than two.
  • Fig. 1 is an application scene diagram of a method for controlling dialing in an embodiment.
  • the first terminal 10 can establish a wireless communication connection with the second terminal 20, and the wireless communication connection can include but not limited to a Bluetooth communication connection, Wi-Fi communication connection, etc.
  • the first terminal 10 may include, but not limited to, wearable devices such as smart watches and smart bracelets, vehicle-mounted terminals, smart earphones, tablet computers and other terminal devices.
  • the second terminal 20 can be provided with at least two SIM (Subscriber Identification Module, Subscriber Identification Module) cards, and the second terminal 20 can use the various services provided by the network operator through the provided SIM cards, such as calling and surfing the Internet.
  • the second terminal 20 can establish a communication connection with the network device 30.
  • the second terminal 20 can communicate with the network device 30 through the fourth generation (4th generation, 4G), the fifth generation (5th generation, 5G), etc.
  • the technology establishes a communication connection, and the communication connection method is not limited in this embodiment of the application.
  • the second terminal 20 may be called user equipment (user equipment, UE).
  • the terminal device may be a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (personal digital assistant, PDA) and other equipment
  • the terminal equipment can also be a mobile phone, mobile station (mobile station, MS), terminal equipment (mobile terminal) and notebook computer, etc.
  • the second terminal 20 can be via wireless access network (radio access network, RAN) communicates with one or more core networks.
  • the second terminal 20 can be a mobile phone (or called a "cellular" phone) or a computer with a terminal device, etc.
  • the second terminal 20 can also be portable, pocket-sized, hand-held, built in a computer, or mounted on a vehicle. Mobile devices that exchange voice and/or data with the radio access network.
  • the second terminal 20 can also be a handheld device with a wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle device, a wearable device, a terminal device in a future evolving network, etc., which are not limited in the implementation of this application.
  • the network device 30 may be an evolved type in a long term evolution (long term evolution, LTE) system, an NR communication system, or an authorized auxiliary access long-term evolution (authorized auxiliary access long-term evolution, LAA-LTE) system
  • Base station evolutional node B, referred to as eNB or e-NodeB
  • eNB enhanced auxiliary access long-term evolution
  • e-NodeB Base station
  • micro base station also called "small base station”
  • pico base station access point (access point, AP), transmission point (transmission point, TP)
  • new generation Node B, gNodeB a new generation of base stations
  • the foregoing network device 30 may also be other types of network devices in the future evolved network, which is not limited in the implementation of this application.
  • the user when the user needs the first terminal 10 to cooperate with the second terminal 20 to make a dial call, for example, when the user needs to use a smart watch to dial a phone call on a mobile phone, or use a vehicle-mounted terminal to dial a phone call on a mobile phone, etc.
  • the user can only select the phone number to be dialed on the first terminal 10 , and then the second terminal 20 makes a dial-up call.
  • the second terminal 20 uses the default SIM to make a dial-up call, resulting in a single selectable dial-up function when the first terminal 10 makes a dial-up call through the second terminal 20 .
  • the user needs to select which SIM card to use for dialing calls on the second terminal 20, which is inconvenient to operate.
  • a method for controlling dialing is provided.
  • the first terminal 10 can obtain the SIM card signal specified by the dialing operation, and generate a dialing instruction according to the specified SIM card information, and then communicate with The wireless communication connection established between the second terminals 20 sends the dialing instruction to the second terminal 20 .
  • the second terminal 20 may select a corresponding SIM card to make a dialing call according to the SIM card information carried in the dialing instruction.
  • the user can directly designate the SIM card for the dial-up call through the first terminal 10, and the SIM card for the dial-up call required in the second terminal 20 through the first terminal 10
  • the selection of the card enriches the dialing function of the first terminal 10 in the scenario of dialing a call through the second terminal 20, and the user does not need to operate the second terminal 20, which simplifies the user operation and meets the different call needs of the user.
  • Fig. 2 is a sequence diagram of a method for controlling dialing in an embodiment. As shown in FIG. 2, in one embodiment, a wireless communication connection is established between the first terminal 10 and the second terminal 20, and the first terminal 10 and the second terminal 20 can perform the following steps:
  • Step 1 In response to the dialing operation, the first terminal 10 obtains the SIM card information specified by the dialing operation, and generates a dialing instruction according to the SIM card information.
  • Step 2 the first terminal 10 sends a dialing instruction to the second terminal 20 .
  • Step 3 The second terminal 20 receives the dialing instruction, and selects the SIM card corresponding to the SIM card information carried in the dialing instruction to make a dialing call.
  • Step 4 After the second terminal 20 calls successfully, it can send a connection request for establishing a voice transmission link to the first terminal 10, so as to establish a voice transmission link with the first terminal 10 through the connection request.
  • Step 5 the first terminal 10 receives the connection request and replies a response signal to the second terminal 20, then the establishment of the voice transmission link between the first terminal 10 and the second terminal 20 is completed.
  • the second terminal 20 can synchronously send the voice data packet of the call to the first terminal 10 through the voice transmission link, so as to realize the function of talking on the first terminal 10 .
  • a method for controlling dialing is provided, which can be applied to the above-mentioned first terminal, and the method may include the following steps:
  • Step 310 in response to the dialing operation, acquire the SIM card information specified by the dialing operation.
  • a first wireless communication module may be provided in the first terminal, a second wireless communication module may be provided in the second terminal, and a wireless communication module may be established between the first wireless communication module of the first terminal and the second wireless communication module of the second terminal.
  • a communication connection is made, so that the first terminal can perform data transmission with the second terminal through the established wireless communication connection.
  • Dial-up call refers to the process of requesting to establish a connection with the target device by dialing the call number corresponding to the target device. After the call is successful, the call can be made with the target device.
  • the first terminal may be a terminal device without a SIM card, that is, the first terminal may be a terminal device that does not have the function of independently dialing and calling other devices.
  • the first terminal needs to make a dial-up call to other equipment, it needs to be realized through the second terminal that establishes a wireless communication connection with the first terminal and is provided with a SIM card.
  • the second terminal can be provided with at least two SIM cards, and different SIM cards can be placed in different card slots of the second terminal, and the second terminal can select one of the SIM cards to access the network, so that it can communicate with the network
  • the device communicates and connects to use various services provided by the network operator.
  • a calling application may be installed in the first terminal, and the user may perform a dialing operation on a related interface of the calling application, and the related interface of the calling application may be used to initiate a dialing call to other devices.
  • the relevant interface of the calling application may include a call record interface, a dialing interface, etc.
  • the dialing interface may include a dialing keyboard interface and a contact information interface, etc.
  • the relevant interface of the calling application may also be an interface where other chat applications can initiate a dialing call etc. are not limited here.
  • the first terminal can obtain the SIM card information of each SIM card set in the second terminal, and the SIM card information can include but not limited to the card slot information where the SIM card is placed, the SIM card identification, and the corresponding SIM card information.
  • the relevant interface of the call application may include SIM card information corresponding to multiple SIM cards, and the user may specify the SIM card information of the SIM card to be dialed through the dial operation.
  • the first terminal can respond to the dialing operation triggered in the relevant interface of the calling application, and obtain the SIM card information specified by the dialing operation. Further, it can also obtain the calling number corresponding to the dialing operation. The number of the target device.
  • the user can also directly perform a dialing operation through voice information, for example, when the first terminal collects voice information containing keywords such as "dial” and "telephone", the dialing operation can be triggered.
  • the voice information output by the user can include the specified SIM card information and call number or contact information, etc.
  • the voice information output by the user can be "select the SIM card in slot 1 to call Zhang San", then the specified SIM can be determined.
  • the card information is the card slot 1, and the call number is the number of the contact person Zhang San, etc.
  • the user may also perform the dialing operation in various operation modes, such as touch operation, gesture operation, voice operation, emoticon operation, etc., which are not limited herein.
  • Step 320 generate a dialing command according to the SIM card information, and send the dialing command to the second terminal through the first wireless communication module, the dialing command is used to instruct the second terminal to select the SIM card corresponding to the SIM card information to make a dialing call.
  • the first terminal can send the obtained SIM card information and call number specified by the dialing operation to the first wireless communication module, and the first wireless communication module can generate a corresponding dial instruction according to the SIM card information and call number, and send the The dialing instruction is sent to the second wireless communication module of the second terminal.
  • the second terminal After receiving the dialing instruction through the second wireless communication module, the second terminal can analyze the dialing instruction to obtain signals such as SIM card information and call number carried in the dialing instruction.
  • the second terminal can determine the SIM card that needs to be dialed according to the SIM card information carried in the dialing command, and can control the second wireless communication module to transfer information such as the SIM card information and the calling number to the calling module, so that the calling module uses the SIM card.
  • the SIM card corresponding to the SIM card information dials the call number to make a call to the target device, that is, the call module implements a call through the network connected to the SIM card corresponding to the SIM card information.
  • the user can select the SIM card for dialing calls in the first terminal without depending on the call configuration in the second terminal, and does not need to re-select the operation in the second terminal, which enriches the dialing function of the first terminal, and User operations are simplified.
  • a voice transmission link can be established between the second wireless communication module of the second terminal and the first wireless communication module of the first terminal, and the voice transmission link can be used for Pass the voice data packets during the call.
  • the call module can transfer the first voice data to the second wireless communication module, and the second wireless communication module can transfer the first voice data convert it into a voice data packet that can be transmitted in the voice transmission link, and send the voice data packet to the first wireless communication module of the first terminal through the voice transmission link.
  • the first wireless communication module can analyze the received voice data packet to obtain the corresponding first voice data, and play the first voice data through a sound output device such as a loudspeaker, so that the user can listen to what the user holding the target device said if.
  • the first terminal can collect the second voice data of the user through a sound collection device such as a microphone, and the sound collection device can transmit the second voice data to the first wireless communication module, and the first wireless communication module can use the second voice data convert it into a voice data packet that can be transmitted in the voice transmission link, and send the voice data packet to the second wireless communication module of the second terminal through the voice transmission link.
  • the second wireless communication module can analyze the received voice data packet to obtain the corresponding second voice data, and send the second voice data to the communication module.
  • the call module can send the second voice data to the network device through the network connected to the SIM card that makes the dial-up call, and transmit the second voice data to the target device through the network device, so that the user holding the target device can hear the second voice data.
  • the words spoken by the user of a terminal so as to realize the call between the first terminal and the target device.
  • the second terminal may perform information synchronization with the first terminal, and the first terminal may acquire SIM card information of each SIM card included in the second terminal from the information synchronized by the second terminal.
  • the information to be synchronized by the second terminal to the first terminal may include, but not limited to, one or more of address book information, call record data, and SIM card information of each SIM card included in the second terminal.
  • the second terminal can directly send the SIM card information of each SIM card contained in the first terminal, and can also synchronize address book information, call record data, etc.
  • the SIM card information of each SIM card included in the second terminal is extracted from information, call record data, and the like.
  • the first terminal may determine the number of SIM cards set in the second terminal according to the SIM card information corresponding to each SIM card. If it is determined according to the SIM card information corresponding to each SIM card that there is only one SIM card in the second terminal (for example, there is only one card slot, or if there are multiple card slots, only one SIM card is placed, etc.) , the first terminal can use the standard dialing process to perform the dialing operation, and the SIM card information of the SIM card that can be selected by the user may not be displayed in the relevant interface of the call application, and the dialing command sent by the first terminal to the second terminal does not need to carry SIM card information.
  • the above step 310 may be performed. Only when there are at least two SIM cards in the second terminal, the user can select the SIM card for the dial-up call, which can ensure the validity of subsequent dial-up operations and avoid the user from causing bad results to the user due to invalid operations. experience.
  • the mechanism for the second terminal to synchronize information with the first terminal can be set according to actual needs.
  • the second terminal can synchronize information with the first terminal when establishing a wireless communication connection with the first terminal, or it can be
  • the information that needs to be synchronized in the second terminal is updated (such as the second terminal has placed a new SIM card, updated the address book, made a call and updated the call record data, etc.), to synchronize the information with the first terminal, you can also follow the The fixed time period performs information synchronization and the like to the first terminal, which is not limited here.
  • the first terminal may respond to the dialing operation, obtain the SIM card signal specified by the dialing operation, generate a dialing instruction according to the specified SIM card information, and send a call to the second terminal through the established wireless communication connection.
  • the second terminal can select the SIM card corresponding to the SIM card information to make a dialing call according to the SIM card information carried in the dialing command, when the user needs the first terminal to cooperate with the second terminal to make a dialing call , the SIM card required for dialing calls in the second terminal can be selected through the first terminal, which enriches the dialing function of the first terminal in the scenario of dialing calls through the second terminal, and meets different call needs of users.
  • another method for controlling dialing is provided, which can be applied to the above-mentioned first terminal, and the method may include the following steps:
  • Step 402 receiving call record data sent by the second terminal.
  • the second terminal can synchronize the call record data to the first terminal, which can include one or more call records in the record data, and each call record can at least include the call number, the SIM card information of the SIM card used, etc., optionally , each call record can also include one or more of the call category, contact information corresponding to the call number, number label, number attribution, call time, etc., but not limited thereto.
  • the call category may include outgoing calls, missed calls, received calls, etc.
  • Outgoing calls are calls actively dialing a number, and incoming calls are calls that are answered.
  • the contact information corresponding to the call number may include one or more information of the contact name, company, avatar, and the like.
  • Number labeling can be used to describe the number attributes corresponding to the call number, such as fraudulent calls, sales calls, customer service calls, etc.
  • the number attribution refers to the geographical information to which the call number belongs.
  • the call time refers to the time information corresponding to the call with the call number, such as date, week, time of dialing or answering, and the like.
  • the second terminal may send call record data to the first terminal according to a preset synchronization mechanism, which may include but not limited to one or more of the following:
  • the second terminal sends call record data to the first terminal according to a time period.
  • the time period for synchronizing call record data can be set in advance, for example, once a day, once a week, once every 3 days, etc., which can be set according to actual needs and are not limited here.
  • the second terminal can send the call record data to the first terminal according to the set time period, and the first terminal can receive the call record data sent by the second terminal according to the time period, and store the call record data.
  • the second terminal sends call record data to the first terminal.
  • the call made by the first terminal using the SIM card in the second terminal through the first wireless communication module may include answering incoming calls and outgoing calls actively making calls.
  • the second terminal can synchronize the call record data with the first terminal, and the first terminal can receive and store the call record data sent by the second terminal.
  • the binding relationship may refer to the information binding relationship established between the first terminal and the second terminal.
  • the binding relationship may be Realize data sharing.
  • the binding relationship may be an address book binding relationship, that is, the first terminal may share communication information in the second terminal, and the communication information may include call record data, contact information, short message data, and the like.
  • the binding relationship between the second terminal and the first terminal may be established when the first terminal establishes a wireless communication connection with the second terminal.
  • the second terminal may output inquiry information, which may be used to ask the user whether to establish a binding relationship between the second terminal and the first terminal, If the user chooses to agree, the second terminal can establish a binding relationship with the first terminal.
  • the second terminal can obtain the identification information of the first terminal, and the identification information can be used to identify the first terminal, and the identification information can be composed of one or more characters in numbers, letters, symbols, and Chinese characters, etc.
  • the identification information may be information set by the user, or information set by the first terminal before leaving the factory.
  • the identification information of the first terminal may be "Li Si's watch", etc., but is not limited thereto.
  • the second terminal may record the identification information of the first terminal in a file for storing the binding relationship.
  • Fig. 5 is a schematic diagram of an interface for establishing a binding relationship in an embodiment.
  • a wireless communication connection such as a Bluetooth connection, etc.
  • inquiry information 510 may be displayed on the screen, and the inquiry information 510 may be used to ask the user whether to establish a binding relationship between the mobile phone and the smart watch XXX-Y.
  • the user can choose whether to establish a binding relationship between the mobile phone and the smart watch XXX-Y by touching the button 512 and the button 514 according to actual needs. If the mobile phone detects that the user touches the button 514, it can establish a binding relationship with the smart watch XXX-Y, and send call record data to the smart watch XXX-Y.
  • the data synchronization authority corresponding to the first terminal can also be recorded in the above-mentioned file for storing the binding relationship, and the data synchronization authority can be used to specify the data that the first terminal can synchronize.
  • the first terminal can It has the authority to synchronize call record data and contact information, but does not have the authority to synchronize short message data, etc.
  • the data synchronization authority can be selected and set by the user according to actual needs to ensure the data security of the second terminal.
  • the second terminal after the second terminal establishes a binding relationship with the first terminal, the second terminal synchronizes the call record data with the first terminal device, which can ensure data security.
  • the synchronization mechanism can also be other mechanisms, for example, when the second terminal establishes a wireless communication connection with the first terminal, it sends call record data to the first terminal, or sets a fixed synchronization time point ( For example, at 8:00 p.m. every day, and 6:00 a.m. every Monday), the second terminal sends call record data and the like to the first terminal at the synchronization time point, which is not limited herein.
  • each call record stored in the second terminal may correspond to a call number in sequence according to the time of the call, and each time the second terminal sends call record data to the first terminal, it may record the sent call Record the maximum call number of the data, and when sending the call record next time, send the call record after the recorded maximum call number to the first terminal, that is, the second terminal only sends the previously unsynchronized call to the first terminal each time Recording data can reduce the amount of data transmission, improve synchronization efficiency and reduce power consumption.
  • Step 404 displaying a call record interface according to the call record data.
  • the call record interface can be used to display the call record data of multiple call records.
  • the call record data contained in the call record interface can be arranged in order according to the order of the call time from recent to far.
  • the call record data displayed on the call record interface It may include at least the call number, the SIM card information of the SIM card used, etc., and further, it may also include other data such as call category, contact information corresponding to the call number, number label, number attribution, call time, etc., which will not be described here. limited.
  • FIG. 6A is a schematic diagram of a call recording interface in one embodiment.
  • the call record interface 610 can include multiple call records 612, and each call record 612 can display the corresponding call number, the card slot information 614 of the SIM card used, the number label and the call time, etc.
  • the card slot information 614 the user can know the SIM card used for the call. For example, if the card slot information 614 corresponding to the first call record is card slot 1, it means that the call in the first call record uses the SIM card placed in the card slot 1.
  • the card slot information 614 corresponding to the second call record is card slot 2, which means that the call in the second call record is carried out using the SIM card placed in the card slot 2.
  • Step 406 In response to the dialing operation triggered by the target call record in the call record interface, obtain the call number corresponding to the target call record and the corresponding SIM card information as the specified SIM card information.
  • the user can directly perform a dial operation on the call record interface, and select any call record number in the call record interface to call back.
  • the first terminal can respond to the dialing operation triggered by the target call record in the call record interface.
  • the target call record is the call record selected by the user to make a dial-up call, and can directly obtain the call number and SIM card information corresponding to the target call record , the SIM card information corresponding to the target call record can be used as the dialing operation and the specified SIM card information, and the user does not need to re-select, which simplifies the user operation.
  • Fig. 6B is a schematic diagram of triggering a dial operation on a call record interface in an embodiment.
  • the user can touch the second call record in the call record interface 610 , that is, select the call number "152XXXX0000" of the second call record to make a dial-up call.
  • the second call record corresponds to the SIM card in card slot 2, so the SIM card in card slot 2 can be used as the designated SIM card, and the first terminal can generate it according to the call number "152XXXX0000" and the SIM card information "card slot 2" and send the dialing instruction to the second terminal, so that the second terminal can use the SIM card in the card slot 2 to dial the number "152XXXX0000".
  • the second terminal can directly use the SIM card corresponding to the call record to make a dial-up call, which is convenient and fast, and can prevent confusion of calls on different SIM cards, and avoid user privacy leakage, etc. question.
  • the first terminal can display a dialing interface, and the dialing interface can include a number selection area, and SIM card identifications corresponding to at least two SIM cards included in the second terminal, and the presentation form of the SIM card identifications can be Including icons, characters, etc., which are not limited here.
  • the first terminal may respond to the dialing operation triggered on the dialing interface, obtain the call number selected by the dialing operation in the number selection area, and obtain the SIM card information corresponding to the SIM card identifier selected by the dialing operation as the specified SIM card information.
  • the dialing interface may include a dialing pad interface, wherein the dialing pad interface may include a dialing pad area and an optional SIM card identification, and the user may input a call number to be dialed in the dialing pad area, and select a dialing number to be dialed.
  • the SIM card ID of the call may include a dialing pad interface, wherein the dialing pad interface may include a dialing pad area and an optional SIM card identification, and the user may input a call number to be dialed in the dialing pad area, and select a dialing number to be dialed.
  • the SIM card ID of the call may include a dialing pad interface, wherein the dialing pad interface may include a dialing pad area and an optional SIM card identification, and the user may input a call number to be dialed in the dialing pad area, and select a dialing number to be dialed.
  • the SIM card ID of the call may include a dialing pad area and an optional SIM card identification
  • Figure 7A is a schematic diagram of a dial interface in one embodiment.
  • the dial interface 710 may include a dial pad area 712 and a SIM card selection area 714 , and the SIM card selection area 714 may include two selectable SIM card identifiers.
  • the user can input the call number to be dialed in the dial pad area 712 , and select the ID of the SIM card to be dialed in the SIM card selection area 714 .
  • the first terminal detects that the user clicks the dial button (the phone identifier in the dial interface 710) to trigger the dial operation, the call number input by the user in the dial pad area 712 and the SIM card corresponding to the selected SIM card identifier can be obtained.
  • Information the SIM card information corresponding to the selected SIM card image can be used as the specified SIM card information.
  • the dialing interface may include a contact detail interface that can be used to make a dial call
  • the contact detail interface may include a number area for displaying a call number of a contact, an optional SIM card identifier, and the like. The user can select the calling number in the triggering number area to perform a dialing operation, and select the ID of the SIM card that needs to be dialed.
  • FIG. 7B is a schematic diagram of a contact detail interface in one embodiment.
  • the contact details interface 720 may include a number area 722 and a SIM card selection area 724
  • the SIM card selection area 724 may include two selectable SIM card identifiers.
  • the user can click on the mobile phone number in the number area 722 to trigger the dialing operation, and can select the ID of the SIM card to be dialed in the SIM card selection area 724 .
  • the first terminal may acquire the call number in the number area 722 and the SIM card information corresponding to the selected SIM card identifier as specified SIM card information.
  • the user can directly specify the SIM card that needs to be dialed in the first terminal, which enriches the dialing function of the first terminal in the scenario of dialing a call through the second terminal, and meets the different call needs of the user .
  • the corresponding SIM card information can also be set respectively, if the corresponding SIM card information of the setting is 1, then when the user selects the call number to trigger the dialing operation, it can be The SIM card information corresponding to the calling number is directly used as the specified SIM card information. For example, contact Zhang San, whose call number is "183XXXX0000", and the corresponding SIM card information is set as the SIM card in card slot 1, then when the user selects Zhang San's call number to perform the dial-up call function, the card slot 1 can be directly dialed.
  • the call number is "152XXXX0000"
  • the corresponding SIM card information is set as the SIM card in card slot 2
  • the user operation can be further simplified, and the confusion of the contacts of different SIM cards can be avoided, so as to ensure the privacy security of the user and the accuracy of the call.
  • the SIM card images corresponding to the at least two SIM cards displayed on the dialing interface may also carry signal identifiers, and the signal identifiers may be used to characterize the signal strengths corresponding to the SIM cards.
  • the first terminal may receive the signal strength corresponding to each SIM card in the second terminal sent by the second terminal through the first wireless communication module.
  • the first terminal can send a signal strength obtaining request to the second terminal through the first wireless communication module, and after obtaining the signal strength obtaining request, the second terminal can obtain the signal strength corresponding to each SIM card, and associate each SIM card with the corresponding signal strength.
  • the signal strength is sent to the second terminal.
  • FIG. 7C is a schematic diagram of the dial interface in another embodiment.
  • signal identifiers 716 may be carried under the two SIM card identifiers displayed on the dial interface 710 , and the signal identifiers may be respectively used to represent the signal strength corresponding to each SIM card.
  • the user can intuitively know the current signal situation of each SIM card, and select a SIM card with a suitable signal strength to make a dial-up call, which can ensure the quality of the call.
  • Step 408 generate a dialing instruction according to the call number and the specified SIM card information, and send the dialing instruction to the second terminal through the first wireless communication module, the dialing instruction is used to instruct the second terminal to use the SIM card corresponding to the SIM card information Dial the call number to place a call to the target device.
  • the first wireless communication module of the first terminal may include a first Bluetooth module
  • the second wireless communication module of the second terminal may include a second Bluetooth module
  • Bluetooth can be established between the first terminal and the second terminal. communication connection.
  • the first terminal can perform Bluetooth pairing with the second terminal, and after the Bluetooth pairing is successful, a Bluetooth communication connection is established between the first Bluetooth module and the second Bluetooth module.
  • a Bluetooth HFP (Hands-Free Profile, hands-free profile) connection can be established between the first bluetooth module and the second bluetooth module, and the first terminal can control the call function of the second terminal through the HFP connection, For example, functions such as dialing a call, answering a call, hanging up a call, and rejecting an answer.
  • the two roles of audio gateway (AG) and hands-free device (HF) are defined in the HFP protocol.
  • the hands-free device can be used as the input and output of the audio gateway.
  • the second terminal can be used as an audio gateway.
  • the first terminal can transmit the call number and the specified SIM card information obtained in response to the dialing operation to the first Bluetooth module through the Bluetooth dial interface, so that the first Bluetooth module can Generate a dialing instruction, and send the dialing instruction to the second terminal.
  • the bluetooth dialing interface may be an interface extended on the basis of the traditional HFP protocol and capable of transmitting SIM card information.
  • the calling application of the first terminal can transfer the calling number and the SIM card information to the first bluetooth module through the expanded bluetooth dialing interface after obtaining the SIM card information and calling number specified by the dialing operation.
  • the Bluetooth dial-up interface can be an extended interface that can be used to transfer card slot information.
  • the call application obtains the card slot information of the specified SIM card, it can call the Bluetooth dial-up interface, and the specified SIM card slot information can be transferred through the Bluetooth dial-up interface.
  • the card slot information and call number of the SIM card are passed to the first bluetooth module.
  • the first bluetooth module After the first bluetooth module acquires the calling number and the designated SIM card information, it can generate a dialing instruction according to the calling number and the designated SIM card information, and send the dialing instruction to the second terminal.
  • the dialing command may be an AT command in the HFP protocol, and the AT command is a character string starting with AT and ending with a character.
  • the first bluetooth module can encapsulate the SIM card information and the call number according to the data packet format corresponding to the AT command, and generate a corresponding dial command.
  • the dialing command in the embodiment of the present application carries SIM card information
  • the AT command in the traditional HFP protocol cannot carry the SIM card information
  • both the first bluetooth module in the first terminal and the second bluetooth module in the second terminal support the dialing command carrying SIM card information.
  • the dialing command in the traditional HFP protocol can be ATDddd...dd
  • the ddd...dd carries the call number
  • the new dialing command can be extended to ATDxddd...dd
  • the x carries the card slot information of the specified SIM card
  • ddd... dd carries call number etc.
  • the format of the instruction is only used to illustrate the embodiment of the present application, and is not used to limit the format of the specific dial instruction.
  • the first bluetooth module can first determine whether the second bluetooth module in the second terminal supports the dialing command carrying the SIM card information, and if the second terminal supports the dialing command carrying the SIM card information, The first bluetooth module can generate a dialing instruction according to the call number and the specified SIM card information, and send the dialing instruction to the second terminal.
  • the second bluetooth module of the second terminal can analyze the dialing instruction to obtain the SIM card information and call number carried in the dialing instruction, and then transfer the SIM card information and call number to the caller. module, so that the call module uses the SIM card corresponding to the SIM card information to dial the call number to make a call to the target device.
  • the first bluetooth module may determine whether the second bluetooth module in the second terminal supports a dialing command carrying SIM card information when establishing a bluetooth communication connection with the second bluetooth module of the second terminal.
  • the first terminal When the first terminal establishes a bluetooth communication connection with the second bluetooth module of the second terminal through the first bluetooth module, it can send a test data packet to the second bluetooth module through the first bluetooth module, which can be used to detect the second bluetooth Whether the module supports dialing commands carrying SIM card information. If the first bluetooth module receives the response data packet returned by the second bluetooth module in the second terminal for the verification data packet, it can determine that the second terminal supports the dialing command carrying the SIM card information.
  • the first bluetooth module can send a test data packet to the second bluetooth module, and the test data packet can include instructions in the AT+ agreed format, and the agreed format can be in The data format agreed upon when the AT command is extended to the HFP protocol, for example, may include agreed check digits and agreed parameters, but is not limited thereto.
  • the second bluetooth module can judge whether to support the dialing command carrying SIM card information according to the check data packet after receiving the check data packet, for example, can judge the current bluetooth Whether the dialing command carrying SIM card information can be accurately analyzed in the communication architecture, and if the dialing command carrying SIM card information can be accurately parsed, it can be determined that the dialing command carrying SIM card information is supported.
  • the second bluetooth module can return a response packet to the first bluetooth module, so that the first bluetooth module can determine that the second bluetooth module supports the dialing command carrying the SIM card information.
  • the first terminal can verify whether the second terminal supports the dialing command carrying the SIM card information through the first Bluetooth module, so as to ensure that the dialing command sent can be correctly received by the second terminal, if the second terminal does not support carrying the SIM card information, the first Bluetooth module of the first terminal can directly generate the dialing command supported by the traditional HFP protocol according to the call number, and send the dialing command to the second terminal, and the second terminal can choose according to its own call configuration
  • the corresponding SIM card makes a dial-up call. Therefore, normal communication can be ensured, and the situation that the second terminal cannot dial and call because it does not support the dial command carrying the SIM card information can be avoided.
  • Fig. 8 is a sequence diagram of a method for controlling dialing in another embodiment.
  • a Bluetooth communication connection can be established between the first Bluetooth module of the first terminal 10 and the second Bluetooth module of the second terminal 20 .
  • the first terminal 10 can perform Bluetooth pairing with the second terminal 20, and establish an HFP connection after successful pairing.
  • the method for controlling dialing may include the following steps:
  • Step 1 The second terminal 20 can synchronize the call record data including SIM card information to the first terminal 10 .
  • Step 2 When the application of the first terminal 10 (such as a call application, etc.) receives the dial operation triggered by the user, if the dial operation specifies the SIM card that needs to be dialed, the application that needs to specify the SIM card to dial can call
  • the bluetooth dial-up interface transfers the specified SIM card information to the first bluetooth module.
  • Step 3 When the first Bluetooth module determines that the second terminal supports the dialing command carrying the SIM card information, it can generate a dialing command carrying the SIM card information.
  • the first bluetooth module may send a dial command carrying SIM card information to the second bluetooth module of the second terminal 20 .
  • Step 5 After receiving the dialing command carrying the SIM card information, the second Bluetooth module can trigger the call module to use the SIM card corresponding to the SIM card information to make a dialing call.
  • Step 6 the second Bluetooth module of the second terminal 20 may send a request instruction to the first Bluetooth module of the first terminal 10 to establish an SCO voice link.
  • Step 7 After receiving the request command for establishing the SCO voice link, the first Bluetooth module can send a response command to the second Bluetooth module, thereby successfully establishing the SCO voice link with the second Bluetooth module.
  • the SCO voice link can be used to transmit voice data synchronously, and then the first terminal 10 can realize the function of using Bluetooth to cooperate with the second terminal 20 to make a call.
  • a Bluetooth communication connection can be established between the first terminal and the second terminal.
  • the first terminal can dial the SIM number required to make a dial-up call in the second terminal.
  • the card can be selected, which enriches the dialing function of the first terminal when making a Bluetooth call, and meets the different calling needs of the user.
  • another method for controlling dialing is provided, which can be applied to the above-mentioned second terminal, and the method may include the following steps:
  • Step 910 Receive a dialing command sent by the first terminal through the second wireless communication module, the dialing command carries SIM card information, and the SIM card information is the SIM card information specified by the dialing operation triggered by the first terminal.
  • Step 920 select the SIM card corresponding to the SIM card information to make a dial-up call.
  • the method for controlling dialing further includes: sending call record data to the first terminal, where each call record in the call record data includes at least a call number and SIM card information of a used SIM card.
  • the step of sending the call record data to the first terminal includes: sending the call record data to the first terminal according to a time period; and/or, using the SIM card in the second terminal through a wireless communication connection at the first terminal When a call is in progress, the call record data is sent to the first terminal; and/or, when the second terminal establishes a binding relationship with the first terminal, the call record data is sent to the first terminal.
  • the second wireless communication module includes a second Bluetooth module.
  • the method also includes: when establishing a Bluetooth communication connection with the first Bluetooth module of the first terminal through the second Bluetooth module, receiving the dialing instruction through the second Bluetooth module The inspection data packet sent by the first bluetooth module; if it is determined according to the inspection data packet that the second bluetooth module supports the dialing command carrying the SIM card information, then the response packet is returned to the first bluetooth module by the second bluetooth module.
  • the first terminal may respond to the dialing operation, obtain the SIM card signal specified by the dialing operation, generate a dialing instruction according to the specified SIM card information, and send a call to the second terminal through the established wireless communication connection.
  • the second terminal can select the SIM card corresponding to the SIM card information to make a dialing call according to the SIM card information carried in the dialing command, when the user needs the first terminal to cooperate with the second terminal to make a dialing call , the SIM card required for dialing calls in the second terminal can be selected through the first terminal, which enriches the dialing function of the first terminal in the scenario of dialing calls through the second terminal, and meets different call needs of users.
  • an apparatus 1000 for controlling dialing is provided.
  • the apparatus 1000 for controlling dialing can be applied to the above-mentioned first terminal.
  • the apparatus 1000 for controlling dialing can include an operation response module 1010 and a sending Instruction module 1020 .
  • the operation response module 1010 is configured to, in response to the dial operation, obtain the SIM card information specified by the dial operation.
  • the sending instruction module 1020 is configured to generate a dialing instruction according to the SIM card information, and send the dialing instruction to the second terminal through the first wireless communication module, and the dialing instruction is used to instruct the second terminal to select the SIM card corresponding to the SIM card information to make a dialing call .
  • the apparatus 1000 for controlling dialing may further include an information acquiring module, configured to acquire SIM card information corresponding to each SIM card included in the second terminal.
  • the operation response module 1010 is configured to obtain the SIM card information specified by the dial operation in response to the dial operation if it is determined according to the SIM card information corresponding to each SIM card that there are at least two SIM cards in the second terminal.
  • the first terminal may respond to the dialing operation, obtain the SIM card signal specified by the dialing operation, generate a dialing instruction according to the specified SIM card information, and send a call to the second terminal through the established wireless communication connection.
  • the second terminal can select the SIM card corresponding to the SIM card information to make a dialing call according to the SIM card information carried in the dialing command, when the user needs the first terminal to cooperate with the second terminal to make a dialing call , the SIM card required for dialing calls in the second terminal can be selected through the first terminal, which enriches the dialing function of the first terminal in the scenario of dialing calls through the second terminal, and meets different call needs of users.
  • the above-mentioned device 1000 for controlling dialing includes not only an operation response module 1010, a sending instruction module 1020, and an information acquisition module, but also a data receiving module.
  • the data receiving module is used to receive the call record data sent by the second terminal, and each call record in the call record data includes at least the call number and the SIM card information of the SIM card used.
  • the data receiving module is also used to receive the call record data sent by the second terminal according to the time period; and/or used to use the SIM card in the second terminal through the first wireless communication module at the first terminal
  • receive the call record data sent by the second terminal When a call is in progress, receive the call record data sent by the second terminal; and/or, when the first terminal establishes a binding relationship with the second terminal, receive the call record data sent by the second terminal.
  • the operation response module 1010 is further configured to display the call record interface according to the call record data, respond to the dial operation triggered for the target call record in the call record interface, obtain the call number corresponding to the target call record, and the corresponding The SIM card information of the specified SIM card information.
  • the operation response module 1010 is also used to display a dialing interface, the dialing interface includes a number selection area, and SIM card identifications corresponding to at least two SIM cards included in the second terminal, and responding to a dialing operation triggered on the dialing interface, The call number selected in the number selection area by the dialing operation is obtained, and the SIM card information corresponding to the SIM card identifier selected by the dialing operation is obtained as the specified SIM card information.
  • the data receiving module is further configured to receive the signal strength corresponding to each SIM card in the second terminal sent by the second terminal through the first wireless communication module.
  • the SIM card identifiers corresponding to at least two SIM cards in the dialing interface carry signal identifiers respectively, and the signal identifiers are used to represent the signal strength corresponding to the SIM cards.
  • the sending instruction module 1020 is also configured to pass the call number obtained in response to the dial operation and the specified SIM card information to the first bluetooth module through the bluetooth dial interface, so that the first bluetooth module
  • the SIM card information generates a dialing instruction, and sends the dialing instruction to the second terminal.
  • the sending command module 1020 is further configured to generate a dialing command by the first Bluetooth module according to the call number and the specified SIM card information when the second terminal supports a dialing command carrying SIM card information, and Send the dialing instruction to the second terminal.
  • the above-mentioned device 1000 for controlling dialing further includes a verification module.
  • the inspection module is used to send an inspection data packet to the second Bluetooth module through the first Bluetooth module when establishing a Bluetooth communication connection with the second Bluetooth module of the second terminal through the first Bluetooth module, and the inspection data packet is used to detect the second Bluetooth module. Whether the bluetooth module supports the dialing command carrying SIM card information; and if the first bluetooth module receives the response packet returned by the second bluetooth module for the inspection data packet, then determine that the second terminal supports the dialing that carries the SIM card information instruction.
  • a device 1100 for controlling dialing is provided, the device 1100 for controlling dialing can be applied to the above-mentioned second terminal, and the device 1100 for controlling dialing can include an instruction receiving module 1110 and a dialing Module 1120.
  • the command receiving module 1110 is configured to receive the dialing command sent by the first terminal through the second wireless communication module, the dialing command carries SIM card information, and the SIM card information is the SIM card information specified by the dialing operation triggered by the first terminal.
  • the dialing module 1120 is configured to select a SIM card corresponding to the SIM card information to perform a dialing call.
  • the apparatus 1100 for controlling dialing may also include a data sending module.
  • the data sending module is configured to send call record data to the first terminal, and each call record in the call record data includes at least the call number and the SIM card information of the SIM card used.
  • the data sending module is further configured to send the call record data to the first terminal according to the time period; and/or, when the first terminal uses the SIM card in the second terminal to make a call through a wireless communication connection, to the The first terminal sends the call record data; and/or, when the second terminal establishes a binding relationship with the first terminal, sends the call record data to the first terminal.
  • the apparatus 1100 for controlling dialing may also be a response module.
  • the instruction receiving module 1110 is further configured to receive the verification data packet sent by the first Bluetooth module through the second Bluetooth module when establishing a Bluetooth communication connection with the first Bluetooth module of the first terminal through the second Bluetooth module.
  • the response module is used to return a response data packet to the first Bluetooth module through the second Bluetooth module if it is determined according to the inspection data packet that the second Bluetooth module supports the dialing instruction carrying the SIM card information.
  • the first terminal may respond to the dialing operation, obtain the SIM card signal specified by the dialing operation, generate a dialing instruction according to the specified SIM card information, and send a call to the second terminal through the established wireless communication connection.
  • the second terminal can select the SIM card corresponding to the SIM card information to make a dialing call according to the SIM card information carried in the dialing command, when the user needs the first terminal to cooperate with the second terminal to make a dialing call , the SIM card required for dialing calls in the second terminal can be selected through the first terminal, which enriches the dialing function of the first terminal in the scenario of dialing calls through the second terminal, and meets different call needs of users.
  • a Bluetooth communication connection can be established between the first terminal and the second terminal.
  • the first terminal can dial the SIM number required to make a dial-up call in the second terminal.
  • the card can be selected, which enriches the dialing function of the first terminal when making a Bluetooth call, and meets the different calling needs of the user.
  • Fig. 12 is a structural block diagram of a terminal device in an embodiment.
  • the terminal device 1200 may include one or more of the following components: a processor 1210, a memory 1220 coupled to the processor 1210, and a wireless communication module 1230, wherein the memory 1220 may store one or more computer programs, one One or more computer programs may be configured to implement, when executed by one or more processors 1210, the methods for controlling dialing applied to the first terminal as described in the foregoing embodiments.
  • Processor 1210 may include one or more processing cores.
  • the processor 1210 uses various interfaces and lines to connect various parts of the entire terminal device 1200, and executes or executes instructions, programs, code sets or instruction sets stored in the memory 1220, and calls data stored in the memory 1220 to execute Various functions and processing data of the terminal device 1200.
  • the processor 1210 may adopt at least one 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). implemented in the form of hardware.
  • DSP Digital Signal Processing
  • FPGA Field-Programmable Gate Array
  • PLA Programmable Logic Array
  • the processor 1210 may integrate one or a combination of a central processing unit (Central Processing Unit, CPU), an image processor (Graphics Processing Unit, GPU), a modem, and the like.
  • CPU Central Processing Unit
  • GPU Graphics Processing Unit
  • the CPU mainly handles the operating system, user interface and application programs, etc.
  • the GPU is used to render and draw the displayed content
  • the modem is used to handle wireless communication. It can be understood that the above modem may also not be integrated into the processor 1210, but implemented by a communication chip alone.
  • the memory 1220 may include a random access memory (Random Access Memory, RAM), and may also include a read-only memory (Read-Only Memory, ROM).
  • the memory 1220 may be used to store instructions, programs, codes, sets of codes or sets of instructions.
  • the memory 1220 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system and 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 foregoing method embodiments, and the like.
  • the storage data area can also store data created by the terminal device 1200 during use, and the like.
  • the wireless communication module 1230 may be used to establish a wireless communication connection with other terminal devices, and the wireless communication module may include but not limited to a Bluetooth module, a Wi-Fi module, and the like.
  • the terminal device 1200 may include more or fewer structural elements than those in the above structural block diagram, for example, including a power module, physical keys, speakers, sensors, etc., and may not be limited here.
  • Fig. 13 is a structural block diagram of a terminal device in an embodiment.
  • a terminal device 1300 may include one or more of the following components: a processor 1310 , a memory 1320 coupled to the processor 1310 , a wireless communication module 1330 , and a radio frequency module 1340 .
  • the memory 1320 may store one or more computer programs, and the one or more computer programs may be configured to implement the control dialing applied to the second terminal as described in the above embodiments when executed by the one or more processors 1310 Methods.
  • the radio frequency module 1340 can be used for sending and receiving information or receiving and sending signals during a call.
  • the processor 1310 processes it; in addition, it sends the designed uplink data to the base station.
  • the radio frequency module 1340 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (low noise amplifier, LNA), a duplexer, and the like.
  • the radio frequency module 1340 can also communicate with the network and other devices through wireless communication.
  • the above wireless communication can use any communication standard or protocol, including but not limited to global system of mobile communication (global system of mobile communication, GSM), general packet radio service (general packet radio service, GPRS), code division multiple access (code division multiple access) multiple access (CDMA), wideband code division multiple access (WCDMA), long term evolution, e-mail, short message service (short messaging service, SMS), etc.
  • GSM global system of mobile communication
  • GPRS general packet radio service
  • code division multiple access code division multiple access
  • WCDMA wideband code division multiple access
  • long term evolution e-mail
  • e-mail short message service
  • SMS short message service
  • the wireless communication module 1330 may be used to establish a wireless communication connection with other terminal devices, and the wireless communication module may include but not limited to a Bluetooth module, a Wi-Fi module, and the like.
  • terminal device 1300 may include more or less structural elements than those in the foregoing structural block diagram, which is not limited herein.
  • the embodiment of the present application discloses a computer-readable storage medium, which stores a computer program, wherein, when the computer program is executed by a processor, the method for controlling dialing applied to the first terminal as described in the above-mentioned embodiments is implemented.
  • the embodiment of the present application discloses a computer-readable storage medium, which stores a computer program, wherein, when the computer program is executed by a processor, the method for controlling dialing applied to the second terminal as described in the above-mentioned embodiments is implemented.
  • the embodiment of the present application discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the applications described in the above-mentioned embodiments can be implemented.
  • a method for controlling dialing by the first terminal is disclosed.
  • the embodiment of the present application discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the applications described in the above-mentioned embodiments can be implemented.
  • a method for controlling dialing of the second terminal is disclosed.
  • the processes in the methods of the above embodiments can be realized through computer programs to instruct related hardware, and the programs can be stored in a non-volatile computer-readable storage medium When the program is executed, it may include the processes of the embodiments of the above-mentioned methods.
  • the storage medium may be a magnetic disk, an optical disk, a ROM, or the like.
  • Non-volatile memory may include ROM, Programmable ROM (PROM), Erasable PROM (Erasable PROM, EPROM), Electrically Erasable PROM (Electrically Erasable PROM, EEPROM) or flash memory.
  • Volatile memory can include random access memory (RAM), which acts as external cache memory.
  • RAM can take many forms, such as static RAM (Static RAM, SRAM), dynamic RAM (Dynamic Random Access Memory, DRAM), synchronous DRAM (synchronous DRAM, SDRAM), double data rate SDRAM (Double Data Rate) Data Rate SDRAM, DDR SDRAM), enhanced SDRAM (Enhanced Synchronous DRAM, ESDRAM), synchronous link DRAM (Synchlink DRAM, SLDRAM), memory bus direct RAM (Rambus DRAM, RDRAM) and direct memory bus dynamic RAM (Direct Rambus DRAM) , DRDRAM).
  • the units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, located in one place, or distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.
  • the above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

一种控制拨号的方法、装置、终端设备及计算机可读存储介质。该方法可应用于第一终端,第一终端通过第一无线通信模块与第二终端建立无线通信连接,该方法包括:响应于拨号操作,获取拨号操作指定的用户身份识别模块SIM卡信息;根据SIM卡信息生成拨号指令,并通过第一无线通信模块向所述第二终端发送拨号指令,该拨号指令用于指示第二终端选择与SIM卡信息对应的SIM卡进行拨号呼叫。

Description

控制拨号的方法、装置、终端设备及计算机可读存储介质
本申请要求于2021年05月21日提交、申请号为202110558869.8、发明名称为“控制 拨号的方法、装置、终端设备及计算机可读存储介质”的中国专利申请的优先权,其全部 内容通过引用结合在本申请中。
技术领域
本申请涉及通信技术领域,具体涉及一种控制拨号的方法、装置、终端设备及计算机可读存储介质。
背景技术
在日常生活中,用户可能同时拥有多个终端设备进行使用,而当用户在使用其中一个终端设备时,经常需要用到另一个终端设备进行通话的情况,例如,用户在使用智能手表时,需要利用智能手表来拨打或接听手机上的电话,或是用户在开车时,需要使用车上的车载终端来拨打或接听手机上的电话等。
目前,用户在使用两个终端配合进行拨号呼叫时,可选择的拨号功能较为单一。
发明内容
本申请实施例公开了一种控制拨号的方法、装置、终端设备及计算机可读存储介质,在用户需要第一终端配合第二终端进行拨号呼叫的情况下,可通过第一终端对第二终端中所需进行拨号呼叫的SIM卡进行选择,丰富了拨号功能,满足用户的不同通话需求。
本申请实施例公开了一种控制拨号的方法,应用于第一终端,所述第一终端通过第一无线通信模块与第二终端建立无线通信连接,所述方法包括:
响应于拨号操作,获取所述拨号操作指定的用户身份识别模块SIM卡信息;
根据所述SIM卡信息生成拨号指令,并通过所述第一无线通信模块向所述第二终端发送所述拨号指令,所述拨号指令用于指示所述第二终端选择与所述SIM卡信息对应的SIM卡进行拨号呼叫。
本申请实施例公开了一种控制拨号的方法,应用于第二终端,所述第二终端通过第二无线通信模块与第一终端建立无线通信连接,所述方法包括:
通过所述第二无线通信模块接收所述第一终端发送的拨号指令,所述拨号指令携带有SIM卡信息,所述SIM卡信息为所述第一终端触发的拨号操作指定的SIM卡信息;
选择与所述SIM卡信息对应的SIM卡进行拨号呼叫。
本申请实施例公开了一种控制拨号的装置,应用于第一终端,所述第一终端通过第一无线通信模块与第二终端建立无线通信连接,所述装置包括:
操作响应模块,用于响应于拨号操作,获取所述拨号操作指定的用户身份识别模块SIM卡信息;
发送指令模块,用于根据所述SIM卡信息生成拨号指令,并通过所述第一无线通信模块向所述第二终端发送所述拨号指令,所述拨号指令用于指示所述第二终端选择与所述SIM卡信息对应的SIM卡进行拨号呼叫。
本申请实施例公开了一种控制拨号的装置,应用于第二终端,所述第二终端通过第二无线通信模块与第一终端建立无线通信连接,所述装置包括:
指令接收模块,用于通过所述第二无线通信模块接收所述第一终端发送的拨号指令,所述拨号指令携带有SIM卡信息,所述SIM卡信息为所述第一终端触发的拨号操作指定的SIM卡信息;
拨号模块,用于选择与所述SIM卡信息对应的SIM卡进行拨号呼叫。
本申请实施例公开了一种终端设备,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如上所述的应用于第一终端的方法。
本申请实施例公开了一种终端设备,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如上所述的应用于第二终端的方法。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的应用于第一终端的方法。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的应用于第二终端的方法。
本申请的一个或多个实施例的细节在下面的附图和描述中提出。本申请的其它特征和有益效果将从说明书、附图以及权利要求书中体现。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为一个实施例中控制拨号的方法的应用场景图;
图2为一个实施例中控制拨号的方法的时序图;
图3为一个实施例中控制拨号的方法的流程图;
图4为另一个实施例中控制拨号的方法的流程图;
图5为一个实施例中建立绑定关系的界面示意图;
图6A为一个实施例中通话记录界面的示意图;
图6B为一个实施例中在通话记录界面触发拨号操作的示意图;
图7A为一个实施例中拨号盘界面的示意图;
图7B为一个实施例中联系人详情界面的示意图;
图7C为另一个实施例中拨号盘界面的示意图;
图8为另一个实施例中控制拨号的方法的时序图;
图9为另一个实施例中控制拨号的方法的流程图;
图10为一个实施例中控制拨号的装置的框图;
图11为另一个实施例中控制拨号的装置的框图;
图12为一个实施例中终端设备的结构框图;
图13为另一个实施例中终端设备的结构框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明的是,本申请实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一终端称为第二终端,且类似地,可将第二终端称为第一终端。第一终端和第二终端两者都是终端设备,但其不是同一个的终端设备。另外,需要说明的是,本申请实施例中所使用的术语“多个”指的是两个或两个以上。
图1为一个实施例中控制拨号的方法的应用场景图。如图1所示,在本申请实施例提供的控制拨号的方法的应用场景下,第一终端10可与第二终端20建立无线通信连接,该无线通信连接可包括但不限于蓝牙通信连接、Wi-Fi通信连接等,第一终端10可包括但不限于智能手表、智能手环等可穿戴设备、车载终端、智能耳机、平板电脑等终端设备。
第二终端20中可设置有至少两张SIM(Subscriber Identification Module,用户身份识别模块)卡,第二终端20可通过设置的SIM卡使用网络运营商提供的各项服务,例如通话、上网等。第二终端20可与网络设备30之间建立通信连接,可选地,第二终端20可与网络设备30通过***(4th generation,4G)、第五代(5th generation,5G)等通信技术建立通信连接,其通信连接方式在本申请实施例中不作限定。
在一些实施例中,第二终端20可以称之为用户设备(user equipment,UE)。该终端设备可以为个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(session initiation protocol,SIP)话机、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)等设备,该终端设备也可以为手机、移动台(mobile station,MS)、终端设备(mobile terminal)和笔记本电脑等,该第二终端20可以经无线接入网(radio access network,RAN)与一个或多个核心网进行通信。例如,第二终端20可以是移动电话(或称为“蜂窝”电话)或具有终端设备的计算机等,例如,第二终端20还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语音和/或数据。第二终端20还可以为有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,未来演进的网络中的终端设备等,本申请实施不作限定。
在一些实施例中,网络设备30可以是长期演进(long term evolution,LTE)***、NR通信***或者授权辅助接入长期演进(authorized auxiliary access long-term evolution,LAA-LTE)***中的演进型基站(evolutional node B,简称可以为eNB或e-NodeB)宏基站、微基站(也称为“小基站”)、微微基站、接入站点(access point,AP)、传输站点(transmission point,TP)或新一代基站(new generation Node B,gNodeB)等。上述网络设备30还可以是未来演进网络中的其他类网络设备,本申请实施不作限定。
在相关的技术中,在用户需要第一终端10配合第二终端20进行拨号呼叫的情况下,例如,在用户需要利用智能手表拨打手机上的电话,或是利用车载终端拨打手机上的电话等场景下,用户仅可在第一终端10上选择所需拨打的电话号码,再由第二终端20进行拨号呼叫。若第二终端20中存在有多张SIM卡,需要使用哪张SIM卡进行拨号呼叫则取决于第二终端20中的通话配置,比如,第二终端20中配置有进行拨号呼叫的默认SIM卡,则第二终端20使用该默认SIM进行拨号呼叫,导致第一终端10在通过第二终端20进行拨号呼叫场景下,可选择的拨号功能单一。或是在第二终端20中存在有多张SIM卡的情况下,用户需要第二终端20上选择使用哪个SIM卡进行拨号呼叫,操作不便。
在本申请实施例中,提供一种控制拨号的方法,第一终端10响应于拨号操作,可获取该拨号操作指定的SIM卡信号,并根据该指定的SIM卡信息生成拨号指令,再通过与第二终端20之间建立的无线通信连接,将拨号指令发送给第二终端20。第二终端20在接收到第一终端10发送的拨号指令后,可根据该拨号指令中携带的SIM卡信息选择相应的SIM 卡进行拨号呼叫。在第二终端20中设置有多张SIM卡的情况下,用户通过第一终端10可直接指定进行拨号呼叫的SIM卡,通过第一终端10对第二终端20中所需进行拨号呼叫的SIM卡进行选择,丰富了第一终端10在通过第二终端20进行拨号呼叫场景下的拨号功能,而且用户不需要再操作第二终端20,简化了用户操作,满足用户的不同通话需求。
图2为一个实施例中控制拨号的方法的时序图。如图2所示,在一个实施例中,第一终端10与第二终端20之间建立无线通信连接,第一终端10及第二终端20可执行以下步骤:
步骤1、第一终端10响应于拨号操作,获取拨号操作指定的SIM卡信息,并根据SIM卡信息生成拨号指令。
步骤2、第一终端10向第二终端20发送拨号指令。
步骤3、第二终端20接收拨号指令,并选择与该拨号指令中携带的SIM卡信息对应的SIM卡进行拨号呼叫。
步骤4、在第二终端20呼叫成功后,可向第一终端10发送建立语音传输链路的连接请求,以通过该连接请求建立与第一终端10之间的语音传输链路。
步骤5、第一终端10接收该连接请求,并向第二终端20回复响应信号,则第一终端10与第二终端20之间的语音传输链路建立完成。第二终端20可通过该语音传输链路同步向第一终端10发送通话的语音数据包,以实现在第一终端10上进行通话的功能。
如图3所示,在一个实施例中,提供一种控制拨号的方法,可应用于上述的第一终端,该方法可包括以下步骤:
步骤310,响应于拨号操作,获取拨号操作指定的SIM卡信息。
第一终端中可设置有第一无线通信模块,第二终端中可设置有第二无线通信模块,第一终端的第一无线通信模块与第二终端的第二无线通信模块之间可建立无线通信连接,从而第一终端可与第二终端可通过该建立的无线通信连接进行数据传输。
拨号呼叫指的是通过拨打目标设备对应的通话号码,请求与目标设备建立连接的过程,在呼叫成功后即可与目标设备进行通话。在本申请实施例中,第一终端可以是没有设置SIM卡的终端设备,也即第一终端可以是不具备独自拨号呼叫其它设备的功能的终端设备。在第一终端需要对其它设备进行拨号呼叫时,需要通过与第一终端建立无线通信连接的且设置有SIM卡的第二终端来实现。该第二终端中可设置有至少两张SIM卡,不同的SIM卡可分别放置在第二终端的不同卡槽内,第二终端可选择其中的一张SIM卡接入网络,从而可与网络设备进行通信连接,以使用网络运营商提供的各项服务。
当用户需要使用第一终端对其它设备进行拨号呼叫时,可在第一终端上执行拨号操作。作为一种实施方式,第一终端中可安装有通话应用,用户可在通话应用的相关界面执行拨号操作,该通话应用的相关界面可用于对其它设备发起拨号呼叫。例如,通话应用的相关界面可包括通话记录界面、拨号界面等,拨号界面可包括拨号键盘界面及联系人信息界面等,该通话应用的相关界面也可以是其它的聊天应用能够发起拨号呼叫的界面等,在此不作限定。
在一些实施例中,第一终端可获取第二终端中设置的各张SIM卡的SIM卡信息,该SIM卡信息可包括但不限于SIM卡放置的卡槽信息、SIM卡标识、SIM卡对应的通话号码、SIM卡对应的网络运营商等中的一种或多种信息。通话应用的相关界面中可包含多张SIM卡分别对应的SIM卡信息,用户可通过拨号操作指定需要进行拨号呼叫的SIM卡的SIM卡信息。
第一终端可响应在通话应用的相关界面中所触发的拨号操作,并获取该拨号操作指定的SIM卡信息,进一步地,还可获取该拨号操作对应的通话号码,该通话号码为需要进行 呼叫的目标设备的号码。
作为另一种实施方式,用户也可直接通过语音信息执行拨号操作,例如,在第一终端采集到包含关键词“拨打”、“电话”等语音信息时,可触发拨号操作。用户输出的语音信息可包括指定的SIM卡信息及通话号码或联系人信息等,例如,用户输出的语音信息可以是“选择卡槽1的SIM卡拨打张三电话”,则可确定指定的SIM卡信息为卡槽1,通话号码为联系人张三的号码等。
需要说明的是,用户也可采用多种操作方式执行拨号操作,例如触控操作、手势操作、语音操作、表情操作等,在此不作限定。
步骤320,根据该SIM卡信息生成拨号指令,并通过第一无线通信模块向第二终端发送拨号指令,该拨号指令用于指示第二终端选择与SIM卡信息对应的SIM卡进行拨号呼叫。
第一终端可将获取的拨号操作所指定的SIM卡信息及通话号码等发送给第一无线通信模块,第一无线通信模块可根据该SIM卡信息及通话号码生成相应的拨号指令,并将该拨号指令发送给第二终端的第二无线通信模块。第二终端在通过第二无线通信模块接收到该拨号指令后,可对该拨号指令进行解析,以得到拨号指令中携带的SIM卡信息、通话号码等信号。
第二终端可根据该拨号指令中携带的SIM卡信息确定需要进行拨号呼叫的SIM卡,可控制第二无线通信模块向通话模块传递该SIM卡信息及通话号码等信息,以使通话模块使用该SIM卡信息对应的SIM卡拨打该通话号码,对目标设备进行呼叫,也即,通话模块通过该SIM卡信息对应的SIM卡所接入的网络实现通话。用户在第一终端即可选择进行拨号呼叫的SIM卡,不需要依赖于第二终端中的通话配置,也不需要在第二终端中重新进行选择操作,丰富了第一终端的拨号功能,且简化了用户操作。
在目标设备接通后,即第二终端呼叫成功后,第二终端的第二无线通信模块可与第一终端的第一无线通信模块之间建立语音传输链路,该语音传输链路可用于传递通话过程中的语音数据包。
作为一种具体实施方式,第二终端在通过通话模块接收到第一语音数据后,通话模块可将第一语音数据传递给第二无线通信模块,第二无线通信模块可将该第一语音数据转换为能够在语音传输链路中传输的语音数据包,并通过语音传输链路将语音数据包发送给第一终端的第一无线通信模块。第一无线通信模块可对接收的语音数据包进行解析,得到相应的第一语音数据,并通过扬声器等声音输出装置播放该第一语音数据,从而用户可收听到持有目标设备的用户所说的话。
同时,第一终端可通过麦克风等声音采集装置采集用户的第二语音数据,声音采集装置可将该第二语音数据传递给第一无线通信模块,第一无线通信模块可将该第二语音数据转换为能够在语音传输链路中传输的语音数据包,并通过语音传输链路将语音数据包发送给第二终端的第二无线通信模块。第二无线通信模块可对接收的语音数据包进行解析,得到相应的第二语音数据,并将该第二语音数据发送给通话模块。通话模块可通过进行拨号呼叫的SIM卡所接入的网络,将第二语音数据发送至网络设备,通过网络设备将第二语音数据传输给目标设备,从而持有目标设备的用户能够听到第一终端的用户所说的话,从而实现第一终端与目标设备之间的通话。
在一些实施例中,第二终端可向第一终端进行信息同步,第一终端可从第二终端同步的信息中获取第二终端中包含的各张SIM卡的SIM卡信息。第二终端向第一终端同步的信息可包括但不限于通讯录信息、通话记录数据、第二终端中包含的各张SIM卡的SIM卡信息等中的一种或多种。
可选地,第二终端可直接向第一终端发送包含的各张SIM卡的SIM卡信息,也可向第 一终端同步通讯录信息、通话记录数据等,第一终端可从同步的通讯录信息、通话记录数据等中提取第二终端包含的各张SIM卡的SIM卡信息。
第一终端在获取第二终端中包含的各张SIM卡对应的SIM卡信息后,可根据该各张SIM卡对应的SIM卡信息判断第二终端中设置的SIM卡的数量。若根据各张SIM卡对应的SIM卡信息确定第二终端中仅存在一张SIM卡(例如仅有1个卡槽,或是有多个卡槽便是只放置了1张SIM卡等情况),则第一终端可采用标准的拨号流程进行拨号操作,可不在通话应用的相关界面中显示可供用户选择的SIM卡的SIM卡信息,第一终端向第二终端发送的拨号指令中无需携带SIM卡信息。若根据各张SIM卡对应的SIM卡信息确定第二终端中存在至少两张SIM卡,则可执行上述的步骤310。仅在第二终端中存在至少两张SIM卡的情况下,用户才可对进行拨号呼叫的SIM卡进行选择,可保证后续执行的拨号操作的有效性,避免了用户进行无效操作给用户造成不良体验。
可选地,第二终端向第一终端进行信息同步的机制可根据实际需求进行设置,例如,第二终端可在与第一终端建立无线通信连接时,向第一终端同步信息,也可以是在第二终端中需要同步的信息发生更新时(如第二终端放置了新的SIM卡、更新了通讯录、进行通话更新了通话记录数据等情况),向第一终端同步信息,还可以按照固定的时间周期向第一终端进行信息同步等,在此不作限定。
在本申请实施例中,第一终端可响应于拨号操作,获取该拨号操作所指定的SIM卡信号,根据该指定的SIM卡信息生成拨号指令,并可通过建立的无线通信连接向第二终端发送该拨号指令,第二终端可根据该拨号指令中携带的SIM卡信息,选择与该SIM卡信息对应的SIM卡进行拨号呼叫,在用户需要第一终端配合第二终端进行拨号呼叫的情况下,可通过第一终端对第二终端中所需进行拨号呼叫的SIM卡进行选择,丰富了第一终端在通过第二终端进行拨号呼叫场景下的拨号功能,满足用户的不同通话需求。
如图4所示,在一个实施例中,提供另一种控制拨号的方法,可应用于上述的第一终端,该方法可包括以下步骤:
步骤402,接收第二终端发送的通话记录数据。
第二终端可向第一终端同步通话记录数据,该通过记录数据中可包括一条或多条通话记录,每条通话记录可至少包括通话号码、使用的SIM卡的SIM卡信息等,可选地,每条通话记录还可包括通话类别、通话号码对应的联系人信息、号码标注、号码归属地、通话时间等中的一种或多种,但不限于此。
其中,通话类别可包括去电通话、未接来电通话、已接来电通话等,去电通话即主动拨打号码的通话,来电通话即接听的通话。通话号码对应的联系人信息可包括联系人姓名、公司、头像等中的一种或多种信息。号码标注可用于描述通话号码对应的号码属性,例如诈骗电话、销售电话、客服电话等。号码归属地指的是通话号码所属的地域信息。通话时间则指的是与通话号码进行通话对应的时间信息,例如日期、星期、拨打或接听的时间点等。
在一些实施例中,第二终端可按照预设的同步机制向第一终端发送通话记录数据,该同步机制可包括但不限于以下几种中的一种或多种:
(1)第二终端按照时间周期向第一终端发送通话记录数据。可预先设置进行通话记录数据同步的时间周期,例如,每天同步一次、一周同步一次、3天同步一次等,可根据实际需求进行设置,在此不作限定。第二终端可按照该设置的时间周期向第一终端发送通话记录数据,第一终端可按照该时间周期接收第二终端发送的通话记录数据,并对该通话记录数据进行存储。
(2)在第一终端通过第一无线通信模块使用第二终端中的SIM卡进行通话时,第二 终端向第一终端发送通话记录数据。第一终端通过第一无线通信模块使用第二终端中的SIM卡进行的通话,可包括接听来电通话以及主动拨打电话的去电通话等,在每次第一终端配合第二终端进行通话时,第二终端可向第一终端同步通话记录数据,第一终端可接收第二终端发送的通话记录数据,并进行存储。
(3)在第二终端与第一终端建立绑定关系时,第二终端向第一终端发送通话记录数据,第一终端可接收第二终端发送的通话记录数据,并进行存储。该绑定关系可指的是第一终端与第二终端之间建立的信息绑定关系,当第一终端与第二终端建立绑定关系时,可说明第一终端与第二终端之间可实现数据共享。进一步地,该绑定关系可以是通讯录绑定关系,也即第一终端可共享第二终端中的通讯信息,该通讯信息可包括通话记录数据、联系人信息、短消息数据等。
可选地,第二终端与第一终端之间的绑定关系,可以是在第一终端与第二终端建立无线通信连接时建立的。在第一终端与第二终端之间成功建立无线通信连接后,第二终端可输出问询信息,该问询信息可用于询问用户是否建立第二终端与第一终端之间的绑定关系,若用户选择同意,则第二终端可建立与第一终端的绑定关系。
作为一种具体实施方式,第二终端可获取第一终端的标识信息,该标识信息可用于标识第一终端,标识信息可由数字、字母、符号及汉字等中的一种或多种字符组成,标识信息可以是由用户自行设定的信息,也可以是第一终端在出厂前设置的信息。例如,第一终端的标识信息可为“李四的watch”等,但不限于此。第二终端可将第一终端的标识信息记录在用于存储绑定关系的文件中。
图5为一个实施例中建立绑定关系的界面示意图。如图5所示,以第一终端为智能手表、第二终端为手机为例,在手机与智能手表XXX-Y(XXX-Y用于标识智能手表)成功建立无线通信连接(如蓝牙连接等)后,可在屏幕上显示问询信息510,该问询信息510可用于询问用户是否建立手机与智能手表XXX-Y之间的绑定关系。用户可根据实际需求通过触控按钮512及按钮514,以选择是否建立手机与智能手表XXX-Y之间的绑定关系。若手机检测到用户触控按钮514,则可建立与智能手表XXX-Y之间的绑定关系,并向智能手表XXX-Y发送通话记录数据。
在一些实施例中,上述用于存储绑定关系的文件中还可记录第一终端对应的数据同步权限,该数据同步权限可用于指定第一终端可进行同步的数据,例如,第一终端可具备同步通话记录数据及联系人信息的权限,但不具备同步短消息数据的权限等,该数据同步权限可由用户根据实际需求进行选择设置,以保证第二终端的数据安全。
在本申请实施例中,当第二终端与第一终端建立绑定关系后,第二终端才向第一终端设备同步通话记录数据,可保证数据的安全性。
需要说明的是,同步机制还可以是其它机制,例如,在第二终端每次与第一终端建立无线通信连接时,即向第一终端发送通话记录数据,或是设置固定的同步时间点(如每天的晚上8点、每周的周一上午6点等),第二终端在该同步时间点向第一终端发送通话记录数据等,在此不作限定。
在一些实施例中,第二终端中存储的每条通话记录可按照通话时间先后顺序依次对应有通话编号,第二终端每次向第一终端发送通话记录数据时,可记录本次发送的通话记录数据的最大通话编号,并在下一次发送通话记录时,向第一终端发送在记录的最大通话编号之后的通话记录,也即,第二终端每次仅向第一终端发送之前未同步的通话记录数据,可减少数据传输量,提高同步效率且降低功耗。
步骤404,根据通话记录数据显示通话记录界面。
通话记录界面可用于显示多条通话记录的通话记录数据,通话记录界面中包含的通话 记录数据可按照通话时间从近到远的顺序依次进行排列,可选地,通话记录界面显示的通话记录数据可至少包括通话号码、使用的SIM卡的SIM卡信息等,进一步地,还可包括有通话类别、通话号码对应的联系人信息、号码标注、号码归属地、通话时间等其它数据,在此不作限定。
图6A为一个实施例中通话记录界面的示意图。如图6A所示,通话记录界面610中可包括有多条通话记录612,每条通话记录612可显示有相应的通话号码、使用的SIM卡的卡槽信息614、号码标注及通话时间等,通过卡槽信息614用户可获知该通话使用的SIM卡,例如,第1条通话记录对应的卡槽信息614为卡槽1,则说明第1条通话记录的通话是使用放置在卡槽1的SIM卡进行的,第2条通话记录对应的卡槽信息614为卡槽2,则说明第2条通话记录的通话是使用放置在卡槽2的SIM卡进行的。
步骤406,响应针对通话记录界面中的目标通话记录所触发的拨号操作,获取目标通话记录对应的通话号码,以及对应的SIM卡信息作为指定的SIM卡信息。
用户可直接在通话记录界面执行拨号操作,选择通话记录界面中的任一通话记录的通话号码进行回拨。第一终端可响应针对通话记录界面中的目标通话记录所触发的拨号操作,该目标通话记录即为用户选择进行拨号呼叫的通话记录,可直接获取该目标通话记录对应的通话号码及SIM卡信息,该目标通话记录对应的SIM卡信息可作为拨号操和指定的SIM卡信息,用户无需再重新选择,简化用户操作。
图6B为一个实施例中在通话记录界面触发拨号操作的示意图。如图6B所示,用户可触控通话记录界面610中的第2条通话记录,即选择该第2条通话记录的通话号码“152XXXX0000”进行拨号呼叫。该第2条通话记录对应的是卡槽2的SIM卡,则卡槽2的SIM卡可作为指定的SIM卡,第一终端可根据通话号码“152XXXX0000”及SIM卡信息“卡槽2”生成拨号指令,并将该拨号指令发送给第二终端,以使得第二终端可使用卡槽2的SIM卡拨打号码“152XXXX0000”。在第一终端通过通话记录进行回拨时,可直接由第二终端使用通话记录对应的SIM卡进行拨号呼叫,方便快捷,且能够防止不同SIM卡上的通话发生混淆,避免造成用户隐私泄露等问题。
用户还可通过其它界面触发拨号操作。在一个实施例中,第一终端可显示拨号界面,该拨号界面可包括号码选择区域,以及第二终端中包含的至少两张SIM卡分别对应的SIM卡标识,该SIM卡标识的表现形式可包括图标、字符等,在此不作限定。第一终端可响应在拨号界面上触发的拨号操作,获取该拨号操作在号码选择区域选择的通话号码,以及获取与该拨号操作选择的SIM卡标识对应的SIM卡信息作为指定的SIM卡信息。
在一个实施例中,拨号界面可包括拨号盘界面,其中,拨号盘界面可包括拨号键盘区域及可选择的SIM卡标识,用户可在拨号键盘区域输入需要拨打的通话号码,并选择需要进行拨号呼叫的SIM卡标识。
图7A为一个实施例中拨号盘界面的示意图。如图7A所示,拨号盘界面710中可包括拨号键盘区域712及SIM卡选择区域714,SIM卡选择区域714可包括两个可选择的SIM卡标识。用户可在拨号键盘区域712输入需要拨打的通话号码,并在SIM卡选择区域714选择需要进行拨号呼叫的SIM卡标识。在第一终端检测到用户点击拨打按扭(拨号盘界面710中的电话标识)以触发拨打操作时,可获取用户在拨号键盘区域712输入的通话号码,以及选择的SIM卡标识对应的SIM卡信息,可将该选择的SIM卡图像对应的SIM卡信息作为指定的SIM卡信息。
在一个实施例中,拨号界面可包括能够用于进行拨号呼叫的联系人详情界面等,联系人详情界面可包括用于显示联系人的通话号码的号码区域及可选择的SIM卡标识等。用户可选择触发号码区域的通话号码进行拨号操作,并选择需要进行拨号呼叫的SIM卡标识。
图7B为一个实施例中联系人详情界面的示意图。如图7B所示,联系人详情界面720可包括号码区域722及SIM卡选择区域724,SIM卡选择区域724可包括两个可选择的SIM卡标识。用户可点击号码区域722中的手机号码来触发拨打操作,并可在SIM卡选择区域724选择需要进行拨号呼叫的SIM卡标识。第一终端可获取该号码区域722的通话号码,以及选择的SIM卡标识对应的SIM卡信息作为指定的SIM卡信息。
在本申请实施例中,用户可直接在第一终端对需要进行拨号呼叫的SIM卡进行指定,丰富了第一终端在通过第二终端进行拨号呼叫场景下的拨号功能,满足用户的不同通话需求。
在一些实施例中,对于不同的联系人的通话号码,也可分别设置对应的SIM卡信息,若该设置的对应的SIM卡信息为1个,则在用户选择通话号码触发拨打操作时,可直接将该通话号码对应的SIM卡信息作为指定的SIM卡信息。例如,联系人张三,通话号码为“183XXXX0000”,设置对应的SIM卡信息为卡槽1的SIM卡,则在用户选择张三的通话号码进行拨号呼叫功能时,则可直接将卡槽1作为指定的SIM卡信息;联系人李四,通话号码为“152XXXX0000”,设置对应的SIM卡信息为卡槽2的SIM卡,则在用户选择李四的通话号码进行拨号呼叫功能时,则可直接将卡槽2作为指定的SIM卡信息。可进一步简化用户操作,且可避免不同SIM卡的联系人出现混淆的情况,保证用户的隐私安全及通话的准确性。
在一些实施例中,拨号界面上显示的至少两个SIM卡分别对应的SIM卡图像还可携带有信号标识,该信号标识可用于表征SIM卡对应的信号强度。第一终端在显示拨号界面之前,可通过第一无线通信模块接收第二终端发送的,第二终端中的各张SIM卡对应的信号强度。第一终端可通过第一无线通信模块向第二终端发送信号强度获取请求,第二终端在获取该信号强度获取请求后,可获取各张SIM卡对应的信号强度,并将各张SIM卡对应的信号强度发送给第二终端。
以拨号界面为拨号盘界面为例,图7C为另一个实施例中拨号盘界面的示意图。如图7C所示,拨号盘界面710显示的两个SIM卡标识下可携带有信号标识716,信号标识可分别用于表示各张SIM卡对应的信号强度。通过该信号标识716,用户可直观地获知各张SIM卡当前的信号情况,并选择信号强度合适的SIM卡进行拨号呼叫,可保证通话质量。
步骤408,根据通话号码及指定的SIM卡信息生成拨号指令,并通过第一无线通信模块向第二终端发送拨号指令,该拨号指令用于指示第二终端使用与该SIM卡信息对应的SIM卡拨打通话号码,以对目标设备进行呼叫。
在一个实施例中,第一终端的第一无线通信模块可包括第一蓝牙模块,第二终端的第二无线通信模块可包括第二蓝牙模块,第一终端与第二终端之间可建立蓝牙通信连接。第一终端可与第二终端进行蓝牙配对,并在蓝牙配对成功后,在第一蓝牙模块与第二蓝牙模块之间建立蓝牙通信连接。
进一步地,第一蓝牙模块与第二蓝牙模块之间可建立蓝牙HFP(Hands-Free Profile,免提配置文件)连接,第一终端通过该HFP连接可实现对第二终端的通话功能进行控制,例如拨号呼叫、接听电话、挂断电话、拒绝接听等功能。HFP协议中定义了音频网关(AG)及免提设备(HF)两个角色,免提设备可作为音频网关的输入及输出,在本申请实施例中,第一终端可作为免提设备,第二终端可作为音频网关。
在一些实施例中,第一终端可通过蓝牙拨号接口将响应拨号操作获取的通话号码及指定的SIM卡信息传递给第一蓝牙模块,以使第一蓝牙模块根据通话号码及指定的SIM卡信息生成拨号指令,并将拨号指令发送至第二终端。该蓝牙拨号接口可以是在传统的HFP协议的基础上扩展的能够用于传递SIM卡信息的接口。第一终端的通话应用在获取拨号操作 指定的SIM卡信息及通话号码后,可通过该扩展的蓝牙拨号接口向第一蓝牙模块传递通话号码及SIM卡信息。
进一步地,该蓝牙拨号接口可以是扩展的能够用于传递卡槽信息的接口,通话应用在获取指定的SIM卡的卡槽信息后,可调用该蓝牙拨号接口,通过该蓝牙拨号接口将指定的SIM卡的卡槽信息及通话号码传递给第一蓝牙模块。
第一蓝牙模块在获取到通话号码及指定的SIM卡信息后,可根据该通话号码及指定的SIM卡信息生成拨号指令,并将该拨号指令发给第二终端。可选地,该拨号指令可以是HFP协议中的AT指令,AT指令是以AT作首,字符结束的字符串。第一蓝牙模块可按照AT指令对应的数据包格式对SIM卡信息及通话号码进行封装,生成相应的拨号指令。
由于本申请实施例中的拨号指令携带有SIM卡信息,而传统的HFP协议中的AT指令无法携带SIM卡信息,因此,需要在传统的HFP协议的基础上对传输的AT指令进行扩展,使得第一终端中的第一蓝牙模块及第二终端中的第二蓝牙模块均支持该携带有SIM卡信息的拨号指令。例如,传统的HFP协议中的拨号指令可为ATDddd…dd,该ddd…dd携带通话号码,则可扩展新的拨号指令为ATDxddd…dd,该x携带指定的SIM卡的卡槽信息,ddd…dd携带通话号码等。需要说明的是,该指令的格式仅用于说明本申请实施例,并不用于对具体的拨号指令的格式进行限定。
在一些实施例中,第一蓝牙模块可先判断第二终端中的第二蓝牙模块是否支持携带有SIM卡信息的拨号指令,在第二终端支持携带有SIM卡信息的拨号指令的情况下,第一蓝牙模块可根据通话号码及指定的SIM卡信息生成拨号指令,并将拨号指令发送至第二终端。第二终端的第二蓝牙模块在接收到该拨号指令后,可对该拨号指令进行解析,以得到拨号指令中携带的SIM卡信息及通话号码,再将该SIM卡信息及通话号码传递给通话模块,以使得通话模块使用该SIM卡信息对应的SIM卡拨号通话号码,对目标设备进行呼叫。
可选地,第一蓝牙模块判断可在与第二终端的第二蓝牙模块建立蓝牙通信连接时,判断第二终端中的第二蓝牙模块是否支持携带有SIM卡信息的拨号指令。第一终端在通过第一蓝牙模块与第二终端的第二蓝牙模块建立蓝牙通信连接时,可通过第一蓝牙模块向第二蓝牙模块发送检验数据包,该检验数据包可用于检测第二蓝牙模块是否支持携带有SIM卡信息的拨号指令。若第一蓝牙模块接收到第二终端中的第二蓝牙模块针对该检验数据包返回的响应数据包,则可确定第二终端支持携带有SIM卡信息的拨号指令。
在第一蓝牙模块与第二蓝牙模块之间建立HFP连接时,第一蓝牙模块可向第二蓝牙模块发送检验数据包,该检验数据包可包括AT+约定格式的指令,该约定格式可以是在对HFP协议进行AT指令扩展时所约定的数据格式,例如,可包含约定的校验位、约定的参数,但不限于此等。第二蓝牙模块在接收到该检验数据包后,可根据该检验数据包判断是否支持携带SIM卡信息的拨号指令,例如,可根据检验数据包中包含的校验位或参数等判断当前的蓝牙通信架构中是否能够准确解析携带SIM卡信息的拨号指令,若能够准确解析携带SIM卡信息的拨号指令,则可确定支持携带SIM卡信息的拨号指令。
若确定支持携带SIM卡信息的拨号指令,则第二蓝牙模块可向第一蓝牙模块返回响应数据包,从而第一蓝牙模块可确定第二蓝牙模块支持携带SIM卡信息的拨号指令。
第一终端可通过第一蓝牙模块对第二终端是否支持携带有SIM卡信息的拨号指令进行验证,从而保证发送的拨号指令能够被第二终端正确接收,若第二终端不支持携带有SIM卡信息的拨号指令,则第一终端的第一蓝牙模块可直接根据通话号码生成传统HFP协议所支持的拨号指令,并将该拨号指令发送给第二终端,第二终端可根据自身的通话配置选择相应的SIM卡进行拨号呼叫。从而可以保证通话正常,避免出现第二终端因不支持携带有SIM卡信息的拨号指令而无法进行拨号呼叫的情况。
图8为另一个实施例中控制拨号的方法的时序图。如图8所示,第一终端10的第一蓝牙模块与第二终端20的第二蓝牙模块之间可建立蓝牙通信连接。第一终端10可与第二终端20进行蓝牙配对,并在配对成功后建立HFP连接。该控制拨号的方法可包括以下步骤:
步骤1、第二终端20可向第一终端10同步包含SIM卡信息的通话记录数据。
步骤2、第一终端10的应用(如通话应用等)在接收到用户触发的拨号操作时,若该拨号操作指定了需要进行拨号呼叫的SIM卡,则需要指定SIM卡进行拨号的应用可调用蓝牙拨号接口将指定的SIM卡信息传递到第一蓝牙模块。
步骤3、第一蓝牙模块在确定第二终端支持携带有SIM卡信息的拨号指令的情况下,可生成携带有SIM卡信息的拨号指令。
步骤4、第一蓝牙模块可向第二终端20的第二蓝牙模块发送携带有SIM卡信息的拨号指令。
步骤5、第二蓝牙模块接收到携带有SIM卡信息的拨号指令后,可触发通话模块使用该SIM卡信息对应的SIM卡进行拨号呼叫。
步骤6、在呼叫成功后,第二终端20的第二蓝牙模块可向第一终端10的第一蓝牙模块发送请求建立SCO语音链路的请求指令。
步骤7、第一蓝牙模块在接收到建立SCO语音链路的请求指令后,可向第二蓝牙模块发送应答指令,从而成功建立与第二蓝牙模块之间的SCO语音链路。该SCO语音链路可用于同步进行语音数据传输,则第一终端10可实现利用蓝牙配合第二终端20拨打电话的功能。
在本申请实施例中,第一终端与第二终端之间可建立蓝牙通信连接,在用户使用第一终端拨打蓝牙电话时,可通过第一终端对第二终端中所需进行拨号呼叫的SIM卡进行选择,丰富了第一终端拨打蓝牙电话时的拨号功能,满足用户的不同通话需求。
如图9所示,在一个实施例中,提供另一种控制拨号的方法,可应用于上述的第二终端,该方法可包括以下步骤:
步骤910,通过第二无线通信模块接收第一终端发送的拨号指令,该拨号指令携带有SIM卡信息,该SIM卡信息为第一终端触发的拨号操作指定的SIM卡信息。
步骤920,选择与SIM卡信息对应的SIM卡进行拨号呼叫。
在一个实施例中,该控制拨号的方法还包括:向第一终端发送通话记录数据,通话记录数据中的每条通话记录至少包括通话号码、使用的SIM卡的SIM卡信息。
在一个实施例中,步骤向第一终端发送通话记录数据,包括:按照时间周期向第一终端发送通话记录数据;和/或,在第一终端通过无线通信连接使用第二终端中的SIM卡进行通话时,向第一终端发送通话记录数据;和/或,在第二终端与第一终端建立绑定关系时,向第一终端发送通话记录数据。
在一个实施例中,第二无线通信模块包括第二蓝牙模块。在步骤通过第二无线通信模块接收第一终端发送的拨号指令之前,该方法还包括:在通过第二蓝牙模块与第一终端的第一蓝牙模块建立蓝牙通信连接时,通过第二蓝牙模块接收第一蓝牙模块发送的检验数据包;若根据检验数据包确定第二蓝牙模块支持携带有SIM卡信息的拨号指令,则通过第二蓝牙模块向第一蓝牙模块返回响应数据包。
在本申请实施例中,第一终端可响应于拨号操作,获取该拨号操作所指定的SIM卡信号,根据该指定的SIM卡信息生成拨号指令,并可通过建立的无线通信连接向第二终端发送该拨号指令,第二终端可根据该拨号指令中携带的SIM卡信息,选择与该SIM卡信息对应的SIM卡进行拨号呼叫,在用户需要第一终端配合第二终端进行拨号呼叫的情况下,可通过第一终端对第二终端中所需进行拨号呼叫的SIM卡进行选择,丰富了第一终端在通过 第二终端进行拨号呼叫场景下的拨号功能,满足用户的不同通话需求。
如图10所示,在一个实施例中,提供一种控制拨号的装置1000,该控制拨号的装置1000可应用于上述的第一终端,该控制拨号的装置1000可包括操作响应模块1010及发送指令模块1020。
操作响应模块1010,用于响应于拨号操作,获取拨号操作指定的用户身份识别模块SIM卡信息。
发送指令模块1020,用于根据SIM卡信息生成拨号指令,并通过第一无线通信模块向第二终端发送拨号指令,拨号指令用于指示第二终端选择与SIM卡信息对应的SIM卡进行拨号呼叫。
在一个实施例中,该控制拨号的装置1000还可包括信息获取模块,用于获取第二终端中包含的各张SIM卡对应的SIM卡信息。
操作响应模块1010,用于若根据该各张SIM卡对应的SIM卡信息确定第二终端中存在至少两张SIM卡,则响应于拨号操作,获取拨号操作指定的SIM卡信息。
在本申请实施例中,第一终端可响应于拨号操作,获取该拨号操作所指定的SIM卡信号,根据该指定的SIM卡信息生成拨号指令,并可通过建立的无线通信连接向第二终端发送该拨号指令,第二终端可根据该拨号指令中携带的SIM卡信息,选择与该SIM卡信息对应的SIM卡进行拨号呼叫,在用户需要第一终端配合第二终端进行拨号呼叫的情况下,可通过第一终端对第二终端中所需进行拨号呼叫的SIM卡进行选择,丰富了第一终端在通过第二终端进行拨号呼叫场景下的拨号功能,满足用户的不同通话需求。
在一个实施例中,上述的控制拨号的装置1000,除了包括操作响应模块1010、发送指令模块1020及信息获取模块,还包括数据接收模块。
数据接收模块,用于接收第二终端发送的通话记录数据,通话记录数据中的每条通话记录至少包括通话号码、使用的SIM卡的SIM卡信息。
在一个实施例中,数据接收模块,还用于按照时间周期接收第二终端发送的通话记录数据;和/或,用于在第一终端通过第一无线通信模块使用第二终端中的SIM卡进行通话时,接收第二终端发送的通话记录数据;和/或,用于在第一终端与第二终端建立绑定关系时,接收第二终端发送的通话记录数据。
在一个实施例中,操作响应模块1010,还用于根据通话记录数据显示通话记录界面,响应针对通话记录界面中的目标通话记录所触发的拨号操作,获取目标通话记录对应的通话号码,以及对应的SIM卡信息作为指定的SIM卡信息。
操作响应模块1010,还用于显示拨号界面,该拨号界面包括号码选择区域,以及第二终端中包含的至少两张SIM卡分别对应的SIM卡标识,以及响应在拨号界面上触发的拨号操作,获取拨号操作在号码选择区域选择的通话号码,以及获取与拨号操作选择的SIM卡标识对应的SIM卡信息作为指定的SIM卡信息。
在一个实施例中,数据接收模块,还用于通过第一无线通信模块接收第二终端发送的,第二终端中的各张SIM卡对应的信号强度。拨号界面中至少两张SIM卡分别对应的SIM卡标识携带有信号标识,信号标识用于表征SIM卡对应的信号强度。
在一个实施例中,发送指令模块1020,还用于通过蓝牙拨号接口将响应拨号操作获取的通话号码及指定的SIM卡信息传递给第一蓝牙模块,以使第一蓝牙模块根据通话号码及指定的SIM卡信息生成拨号指令,并将拨号指令发送至第二终端。
在一个实施例中,发送指令模块1020,还用于在第二终端支持携带有SIM卡信息的拨号指令的情况下,由第一蓝牙模块根据通话号码及指定的SIM卡信息生成拨号指令,并将拨号指令发送至第二终端。
在一个实施例中,上述的控制拨号的装置1000,还包括检验模块。
检验模块,用于在通过第一蓝牙模块与第二终端的第二蓝牙模块建立蓝牙通信连接时,通过第一蓝牙模块向第二蓝牙模块发送检验数据包,该检验数据包用于检测第二蓝牙模块是否支持携带有SIM卡信息的拨号指令;以及用于若第一蓝牙模块接收到第二蓝牙模块针对检验数据包返回的响应数据包,则确定第二终端支持携带有SIM卡信息的拨号指令。
如图11所示,在一个实施例中,提供一种控制拨号的装置1100,该控制拨号的装置1100可应用于上述的第二终端,该控制拨号的装置1100可包括指令接收模块1110及拨号模块1120。
指令接收模块1110,用于通过第二无线通信模块接收第一终端发送的拨号指令,拨号指令携带有SIM卡信息,SIM卡信息为第一终端触发的拨号操作指定的SIM卡信息。
拨号模块1120,用于选择与SIM卡信息对应的SIM卡进行拨号呼叫。
在一个实施例中,该控制拨号的装置1100,还可包括数据发送模块。
数据发送模块,用于向第一终端发送通话记录数据,通话记录数据中的每条通话记录至少包括通话号码、使用的SIM卡的SIM卡信息。
在一个实施例中,数据发送模块,还用于按照时间周期向第一终端发送通话记录数据;和/或,在第一终端通过无线通信连接使用第二终端中的SIM卡进行通话时,向第一终端发送通话记录数据;和/或,在第二终端与第一终端建立绑定关系时,向第一终端发送通话记录数据。
在一个实施例中,该控制拨号的装置1100,还可响应模块。
指令接收模块1110,还用于在通过第二蓝牙模块与第一终端的第一蓝牙模块建立蓝牙通信连接时,通过第二蓝牙模块接收第一蓝牙模块发送的检验数据包。
响应模块,用于若根据检验数据包确定第二蓝牙模块支持携带有SIM卡信息的拨号指令,则通过第二蓝牙模块向第一蓝牙模块返回响应数据包。
在本申请实施例中,第一终端可响应于拨号操作,获取该拨号操作所指定的SIM卡信号,根据该指定的SIM卡信息生成拨号指令,并可通过建立的无线通信连接向第二终端发送该拨号指令,第二终端可根据该拨号指令中携带的SIM卡信息,选择与该SIM卡信息对应的SIM卡进行拨号呼叫,在用户需要第一终端配合第二终端进行拨号呼叫的情况下,可通过第一终端对第二终端中所需进行拨号呼叫的SIM卡进行选择,丰富了第一终端在通过第二终端进行拨号呼叫场景下的拨号功能,满足用户的不同通话需求。
在本申请实施例中,第一终端与第二终端之间可建立蓝牙通信连接,在用户使用第一终端拨打蓝牙电话时,可通过第一终端对第二终端中所需进行拨号呼叫的SIM卡进行选择,丰富了第一终端拨打蓝牙电话时的拨号功能,满足用户的不同通话需求。
图12为一个实施例中终端设备的结构框图。如图12所示,终端设备1200可以包括一个或多个如下部件:处理器1210、与处理器1210耦合的存储器1220及无线通信模块1230,其中存储器1220可存储有一个或多个计算机程序,一个或多个计算机程序可以被配置为由一个或多个处理器1210执行时实现如上述各实施例描述的应用于第一终端的控制拨号的方法。
处理器1210可以包括一个或者多个处理核。处理器1210利用各种接口和线路连接整个终端设备1200内的各个部分,通过运行或执行存储在存储器1220内的指令、程序、代码集或指令集,以及调用存储在存储器1220内的数据,执行终端设备1200的各种功能和处理数据。可选地,处理器1210可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1210可集成中 央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1210中,单独通过一块通信芯片进行实现。
存储器1220可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory,ROM)。存储器1220可用于存储指令、程序、代码、代码集或指令集。存储器1220可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等。存储数据区还可以存储终端设备1200在使用中所创建的数据等。
无线通信模块1230可用于与其它终端设备建立无线通信连接,该无线通信模块可包括但不限于蓝牙模块、Wi-Fi模块等。
可以理解地,终端设备1200可包括比上述结构框图中更多或更少的结构元件,例如,包括电源模块、物理按键、扬声器、传感器等,还可在此不进行限定。
图13为一个实施例中终端设备的结构框图。如图13所示,终端设备1300可以包括一个或多个如下部件:处理器1310、与处理器1310耦合的存储器1320及无线通信模块1330、射频模块1340。其中,存储器1320可存储有一个或多个计算机程序,一个或多个计算机程序可以被配置为由一个或多个处理器1310执行时实现如上述各实施例描述的应用于第二终端的控制拨号的方法。
射频模块1340可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器1310处理;另外,将设计上行的数据发送给基站。通常,射频模块1340包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(low noise amplifier,LNA)、双工器等。此外,射频模块1340还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯***(global system of mobile communication,GSM)、通用分组无线服务(general packet radio service,GPRS)、码分多址(code division multiple access,CDMA)、宽带码分多址(wideband code division multiple access,WCDMA)、长期演进、电子邮件、短消息服务(short messaging service,SMS)等。
无线通信模块1330可用于与其它终端设备建立无线通信连接,该无线通信模块可包括但不限于蓝牙模块、Wi-Fi模块等。
可以理解地,终端设备1300可包括比上述结构框图中更多或更少的结构元件,在此不作限定。
本申请实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序被处理器执行时实现如上述实施例描述的应用于第一终端的控制拨号的方法。
本申请实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序被处理器执行时实现如上述实施例描述的应用于第二终端的控制拨号的方法。
本申请实施例公开一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可被处理器执行时实现如上述各实施例描述的应用于第一终端的控制拨号的方法。
本申请实施例公开一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可被处理器执行时实现如上述各实施例描述的应用于第二终端的控制拨号的方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过 计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、ROM等。
如此处所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括ROM、可编程ROM(Programmable ROM,PROM)、可擦除PROM(Erasable PROM,EPROM)、电可擦除PROM(Electrically Erasable PROM,EEPROM)或闪存。易失性存储器可包括随机存取存储器(random access memory,RAM),它用作外部高速缓冲存储器。作为说明而非局限,RAM可为多种形式,诸如静态RAM(Static RAM,SRAM)、动态RAM(Dynamic Random Access Memory,DRAM)、同步DRAM(synchronous DRAM,SDRAM)、双倍数据率SDRAM(Double Data Rate SDRAM,DDR SDRAM)、增强型SDRAM(Enhanced Synchronous DRAM,ESDRAM)、同步链路DRAM(Synchlink DRAM,SLDRAM)、存储器总线直接RAM(Rambus DRAM,RDRAM)及直接存储器总线动态RAM(Direct Rambus DRAM,DRDRAM)。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定特征、结构或特性可以以任意适合的方式结合在一个或多个实施例中。本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在本申请的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上对本申请实施例公开的一种控制拨号的方法、装置、终端设备及计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

Claims (20)

  1. 一种控制拨号的方法,其特征在于,应用于第一终端,所述第一终端通过第一无线通信模块与第二终端建立无线通信连接,所述方法包括:
    响应于拨号操作,获取所述拨号操作指定的用户身份识别模块SIM卡信息;
    根据所述SIM卡信息生成拨号指令,并通过所述第一无线通信模块向所述第二终端发送所述拨号指令,所述拨号指令用于指示所述第二终端选择与所述SIM卡信息对应的SIM卡进行拨号呼叫。
  2. 根据权利要求1所述的方法,其特征在于,在所述响应于拨号操作,获取所述拨号操作指定的用户身份识别模块SIM卡信息之前,所述方法还包括:
    接收所述第二终端发送的通话记录数据,所述通话记录数据中的每条通话记录至少包括通话号码、使用的SIM卡的SIM卡信息。
  3. 根据权利要求2所述的方法,其特征在于,所述接收所述第二终端发送的通话记录数据,包括:
    按照时间周期接收第二终端发送的通话记录数据;和/或
    在所述第一终端通过所述第一无线通信模块使用所述第二终端中的SIM卡进行通话时,接收所述第二终端发送的通话记录数据;和/或
    在所述第一终端与所述第二终端建立绑定关系时,接收所述第二终端发送的通话记录数据。
  4. 根据权利要求2所述的方法,其特征在于,所述响应于拨号操作,获取所述拨号操作指定的用户身份识别模块SIM卡信息,包括:
    根据所述通话记录数据显示通话记录界面;
    响应针对所述通话记录界面中的目标通话记录所触发的拨号操作,获取所述目标通话记录对应的通话号码,以及对应的SIM卡信息作为指定的SIM卡信息。
  5. 根据权利要求1所述的方法,其特征在于,所述响应于拨号操作,获取所述拨号操作指定的用户身份识别模块SIM卡信息,包括:
    显示拨号界面,所述拨号界面包括号码选择区域,以及所述第二终端中包含的至少两张SIM卡分别对应的SIM卡标识;
    响应在所述拨号界面上触发的拨号操作,获取所述拨号操作在所述号码选择区域选择的通话号码,以及获取与所述拨号操作选择的SIM卡标识对应的SIM卡信息作为指定的SIM卡信息。
  6. 根据权利要求5所述的方法,其特征在于,在所述显示拨号界面之前,所述方法还包括:
    通过所述第一无线通信模块接收所述第二终端发送的,所述第二终端中的各张SIM卡对应的信号强度;
    所述拨号界面中所述至少两张SIM卡分别对应的SIM卡标识携带有信号标识,所述信号标识用于表征SIM卡对应的信号强度。
  7. 根据权利要求4~6任一所述的方法,其特征在于,所述第一无线通信模块包括第一蓝牙模块,所述根据所述SIM卡信息生成拨号指令,并通过所述第一无线通信模块向所述第二终端发送所述拨号指令,包括:
    通过蓝牙拨号接口将响应所述拨号操作获取的通话号码及指定的SIM卡信息传递给所述第一蓝牙模块,以使所述第一蓝牙模块根据所述通话号码及所述指定的SIM卡信息生成拨号指令,并将所述拨号指令发送至所述第二终端。
  8. 根据权利要求7所述的方法,其特征在于,所述第一蓝牙模块根据所述通话号码及 所述指定的SIM卡信息生成拨号指令,包括:
    在所述第二终端支持携带有SIM卡信息的拨号指令的情况下,所述第一蓝牙模块根据所述通话号码及所述指定的SIM卡信息生成拨号指令,并将所述拨号指令发送至所述第二终端。
  9. 根据权利要求8所述的方法,其特征在于,在所述响应于拨号操作,获取所述拨号操作指定的用户身份识别模块SIM卡信息之前,所述方法还包括:
    在通过所述第一蓝牙模块与所述第二终端的第二蓝牙模块建立蓝牙通信连接时,通过所述第一蓝牙模块向所述第二蓝牙模块发送检验数据包,所述检验数据包用于检测所述第二蓝牙模块是否支持携带有SIM卡信息的拨号指令;
    若所述第一蓝牙模块接收到所述第二蓝牙模块针对所述检验数据包返回的响应数据包,则确定所述第二终端支持携带有SIM卡信息的拨号指令。
  10. 根据权利要求1~6任一所述的方法,其特征在于,在所述响应于拨号操作,获取所述拨号操作指定的用户身份识别模块SIM卡信息之前,所述方法还包括:
    获取所述第二终端中包含的各张SIM卡对应的SIM卡信息;
    若根据所述各张SIM卡对应的SIM卡信息确定所述第二终端中存在至少两张SIM卡,则执行所述响应于拨号操作,获取所述拨号操作指定的用户身份识别模块SIM卡信息的步骤。
  11. 一种控制拨号的方法,其特征在于,应用于第二终端,所述第二终端通过第二无线通信模块与第一终端建立无线通信连接,所述方法包括:
    通过所述第二无线通信模块接收所述第一终端发送的拨号指令,所述拨号指令携带有SIM卡信息,所述SIM卡信息为所述第一终端触发的拨号操作指定的SIM卡信息;
    选择与所述SIM卡信息对应的SIM卡进行拨号呼叫。
  12. 根据权利要求11所述的方法,其特征在于,所述方法还包括:
    向所述第一终端发送通话记录数据,所述通话记录数据中的每条通话记录至少包括通话号码、使用的SIM卡的SIM卡信息。
  13. 根据权利要求12所述的方法,其特征在于,所述向所述第一终端发送通话记录数据,包括:
    按照时间周期向所述第一终端发送通话记录数据;和/或
    在所述第一终端通过所述无线通信连接使用所述第二终端中的SIM卡进行通话时,向所述第一终端发送通话记录数据;和/或
    在所述第二终端与所述第一终端建立绑定关系时,向所述第一终端发送通话记录数据。
  14. 根据权利要求11所述的方法,其特征在于,所述第二无线通信模块包括第二蓝牙模块,在所述通过所述第二无线通信模块接收所述第一终端发送的拨号指令之前,所述方法还包括:
    在通过所述第二蓝牙模块与所述第一终端的第一蓝牙模块建立蓝牙通信连接时,通过所述第二蓝牙模块接收所述第一蓝牙模块发送的检验数据包;
    若根据所述检验数据包确定所述第二蓝牙模块支持携带有SIM卡信息的拨号指令,则通过所述第二蓝牙模块向所述第一蓝牙模块返回响应数据包。
  15. 一种控制拨号的装置,其特征在于,应用于第一终端,所述第一终端通过第一无线通信模块与第二终端建立无线通信连接,所述装置包括:
    操作响应模块,用于响应于拨号操作,获取所述拨号操作指定的用户身份识别模块SIM卡信息;
    发送指令模块,用于根据所述SIM卡信息生成拨号指令,并通过所述第一无线通信模 块向所述第二终端发送所述拨号指令,所述拨号指令用于指示所述第二终端选择与所述SIM卡信息对应的SIM卡进行拨号呼叫。
  16. 一种控制拨号的装置,其特征在于,应用于第二终端,所述第二终端通过第二无线通信模块与第一终端建立无线通信连接,所述装置包括:
    指令接收模块,用于通过所述第二无线通信模块接收所述第一终端发送的拨号指令,所述拨号指令携带有SIM卡信息,所述SIM卡信息为所述第一终端触发的拨号操作指定的SIM卡信息;
    拨号模块,用于选择与所述SIM卡信息对应的SIM卡进行拨号呼叫。
  17. 一种终端设备,其特征在于,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如权利要求1至10任一所述的方法。
  18. 一种终端设备,其特征在于,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如权利要求11至14任一所述的方法。
  19. 一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至10任一所述的方法。
  20. 一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求11至14任一所述的方法。
PCT/CN2022/091943 2021-05-21 2022-05-10 控制拨号的方法、装置、终端设备及计算机可读存储介质 WO2022242506A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110558869.8A CN115396542A (zh) 2021-05-21 2021-05-21 控制拨号的方法、装置、终端设备及计算机可读存储介质
CN202110558869.8 2021-05-21

Publications (1)

Publication Number Publication Date
WO2022242506A1 true WO2022242506A1 (zh) 2022-11-24

Family

ID=84114019

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/091943 WO2022242506A1 (zh) 2021-05-21 2022-05-10 控制拨号的方法、装置、终端设备及计算机可读存储介质

Country Status (2)

Country Link
CN (1) CN115396542A (zh)
WO (1) WO2022242506A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116782234A (zh) * 2023-08-23 2023-09-19 荣耀终端有限公司 WiFi连接方法及相关设备

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117376469A (zh) * 2023-08-31 2024-01-09 荣耀终端有限公司 一种信息处理方法及电子设备

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013093555A1 (en) * 2011-12-21 2013-06-27 Nokia Corporation An apparatus and method for identifying a plurality of network service cards available for use in a portable communication device
CN103458105A (zh) * 2013-08-07 2013-12-18 广东明创软件科技有限公司 车载设备拨号的方法
CN103560812A (zh) * 2013-10-31 2014-02-05 宇龙计算机通信科技(深圳)有限公司 蓝牙通信方法及装置
CN106102041A (zh) * 2016-06-29 2016-11-09 杭州联络互动信息科技股份有限公司 双卡双待***及用于双卡双待***的电话通讯方法
CN106791207A (zh) * 2017-03-01 2017-05-31 广东欧珀移动通信有限公司 一种移动终端的拨号控制方法及移动终端
CN106775080A (zh) * 2016-12-09 2017-05-31 北京小米移动软件有限公司 终端控制方法和装置
CN109041004A (zh) * 2018-07-03 2018-12-18 中国联合网络通信集团有限公司 一种车载终端的绑定方法和装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013093555A1 (en) * 2011-12-21 2013-06-27 Nokia Corporation An apparatus and method for identifying a plurality of network service cards available for use in a portable communication device
CN103458105A (zh) * 2013-08-07 2013-12-18 广东明创软件科技有限公司 车载设备拨号的方法
CN103560812A (zh) * 2013-10-31 2014-02-05 宇龙计算机通信科技(深圳)有限公司 蓝牙通信方法及装置
CN106102041A (zh) * 2016-06-29 2016-11-09 杭州联络互动信息科技股份有限公司 双卡双待***及用于双卡双待***的电话通讯方法
CN106775080A (zh) * 2016-12-09 2017-05-31 北京小米移动软件有限公司 终端控制方法和装置
CN106791207A (zh) * 2017-03-01 2017-05-31 广东欧珀移动通信有限公司 一种移动终端的拨号控制方法及移动终端
CN109041004A (zh) * 2018-07-03 2018-12-18 中国联合网络通信集团有限公司 一种车载终端的绑定方法和装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116782234A (zh) * 2023-08-23 2023-09-19 荣耀终端有限公司 WiFi连接方法及相关设备
CN116782234B (zh) * 2023-08-23 2023-11-21 荣耀终端有限公司 WiFi连接方法及相关设备

Also Published As

Publication number Publication date
CN115396542A (zh) 2022-11-25

Similar Documents

Publication Publication Date Title
WO2022242506A1 (zh) 控制拨号的方法、装置、终端设备及计算机可读存储介质
TWI419540B (zh) 處置免持裝置之方法及系統
WO2018121649A1 (en) Incoming call management method and apparatus
TW200937972A (en) Methods for handling proactive commands in a mobile system and systems utilizing the same
US8050672B2 (en) Telecommunication system, mobile phone and calling method
CA2784651C (en) Apparatus and method in a wireless device for reestablishing a call
TW200942049A (en) Communication apparatus and methods for processing apparatus originated communication request thereof
WO2022257657A1 (zh) 呼叫功能设置方法、装置、终端设备及存储介质
US20170070603A1 (en) Cordless telephone equipment and cordless telephone system
CN105704106A (zh) 一种可视化ivr实现方法及移动终端
KR100651431B1 (ko) Ptt휴대용 단말기에서 ptt통신서비스 실행방법
KR20080084157A (ko) 휴대단말기의 멀티 사용자 인터페이스 제공 방법 및시스템, 그리고 이를 위한 휴대단말기
KR100640440B1 (ko) 이동통신 시스템에서의 푸시투토크 방식의 통화 중 전화통화 연결 방법
KR100724928B1 (ko) 이동통신 시스템에서PTT(Push―To―Talk)방식의 통화 알림 장치및 방법
US10264110B2 (en) Cordless telephone device and telephone directory control method
CA2558295C (en) System and method for connecting to an audio conference service using a mobile communications device
US20150056968A1 (en) Method and device for dialing refused call by using user identification card
KR100640325B1 (ko) 이동통신 단말기에서의 푸시투토크 방식의 통화 방법
EP2437478B1 (en) Supplemental information for mobile terminated mobile initiated calling
US8750923B2 (en) Supplemental information for mobile terminated mobile initiated calling
JP2001285448A (ja) 移動無線電話機および電話機
CN101682652B (zh) 用于创建归因于来自外部源的触发事件的动态电话页面的方法和装置
JP2002199097A (ja) 通話内容録音システム、及びその方法
KR20020057682A (ko) 이동 통신 단말에서의 호 형성 방법
KR100890262B1 (ko) 휴대 단말기의 푸쉬 투 톡 통신 방법.

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22803828

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 22803828

Country of ref document: EP

Kind code of ref document: A1