Communication method, communication device, electronic equipment and storage medium
By using the inherent functions to non-communication functions in electronic devices to enter the target communication mode, the problem of inability to communicate when the touch screen is damaged is solved, and normal communication with contacts in extreme cases is achieved, improving user experience and security.
Patent Information
- Application Number
- CN202410197867.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-22
- Publication Date
- 2025-08-22
AI Technical Summary
When the touch screen of the electronic device is damaged, it is impossible to select contacts and call out through controls dedicated to communication, which affects the user's user experience and may endanger security.
Through the key combination whose inherent function is non-communication function in the electronic device, the target communication mode is entered, and the communication function is performed using the key combination, including obtaining a contact list, selecting a target contact and initiating a call request, and using satellite communication and other communication means.
When the touch screen is damaged, the user can still communicate normally, improving the user experience and providing security.
Smart Images

Figure CN120529013A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication of electronic devices, and in particular to a communication method, a communication device, an electronic device, and a storage medium. Background Art
[0002] Mobile phones and other electronic devices typically use dedicated communication controls to select and place contacts. For example, smart terminals use a touch screen to activate the call function to select contacts and place calls. However, if the dedicated communication controls in an electronic device are damaged (such as a damaged touch screen), communication cannot be established. Summary of the Invention
[0003] To overcome the problems existing in the related art, the present disclosure provides a communication method, a communication device, an electronic device and a storage medium.
[0004] According to a first aspect of an embodiment of the present disclosure, a communication method is provided, comprising: in response to detecting that a first button of an electronic device is touched, triggering the electronic device to enter a target communication mode, the target communication mode being a communication mode in which a communication function is executed through a button combination of the electronic device, the buttons included in the button combination having inherent functions, the inherent functions being functions other than the communication functions, and the electronic device including a touch screen; in response to the electronic device entering the target communication mode, controlling the electronic device to execute the communication function based on the buttons in the button combination.
[0005] In one embodiment, the communication function includes a call function, and the key combination includes a second key and a third key; based on the keys in the key combination, the electronic device is controlled to perform the communication function, including: in response to the second key or the third key being touched, obtaining a contact list; through the touch operation of the second key and / or the third key, selecting a target contact in the contact list, and initiating a call request to the target contact.
[0006] In one embodiment, obtaining the contact list includes: arranging different types of contacts in descending order according to the priority of the contact type; the contact type includes one or more of preset emergency contacts, rescue contacts, contacts with recent calls, contacts with the most calls, and contacts inherent in the address book.
[0007] In one embodiment, selecting a target contact in the contact list by using the second button and the third button includes: in response to the second button being touched, selecting the next contact after the current contact in the contact list as the contact to be selected, and / or in response to the third button being pressed, selecting the previous contact after the current contact in the contact list as the contact to be selected; issuing a first voice prompt message containing information of the contact to be selected; and in response to any one of the second button and the third button being touched continuously for the first number of times, determining the currently selected contact to be selected as the target contact.
[0008] In one embodiment, after initiating a call request to the target contact, the method further includes: issuing a second voice prompt message for prompting the user of the current communication status with the target contact, wherein the communication status includes communication established and communication not established.
[0009] In one embodiment, the method further includes: in response to establishing a communication connection with the target contact and the first button being touched a second time, disconnecting the communication connection.
[0010] In one embodiment, the method further includes: in response to entering the target communication mode, if the second button and the third button are not pressed within a preset time, exiting the target communication mode.
[0011] In one embodiment, in response to detecting that a first button of an electronic device is touched, triggering the electronic device to enter a target communication mode includes: in response to the first button being touched a third time, entering the target communication mode, and issuing a voice prompt message to prompt the user that the target communication mode has been entered.
[0012] In one embodiment, the first button is a power button, the second button is one of two volume control buttons, and the third button is the other of the two volume control buttons.
[0013] According to a second aspect of an embodiment of the present disclosure, a communication device is provided, including: a triggering unit for triggering the electronic device to enter a target communication mode in response to detecting that a first button of the electronic device is touched, the target communication mode being a communication mode in which a communication function is executed through a button combination of the electronic device, the buttons included in the button combination have inherent functions, the inherent functions are functions other than the communication functions, and the electronic device includes a touch screen; and a processing unit for controlling the electronic device to execute the communication function based on the buttons in the button combination in response to the electronic device entering the target communication mode.
[0014] In one embodiment, the communication function includes a call function, and the key combination includes a second key and a third key; the processing unit controls the electronic device to perform the communication function based on the keys in the key combination in the following manner: in response to the second key or the third key being touched, obtaining a contact list; through the touch operation of the second key and / or the third key, selecting a target contact in the contact list, and initiating a call request to the target contact.
[0015] In one embodiment, the processing unit obtains the contact list in the following manner: different types of contacts are arranged in descending order according to the priority of the contact type; the contact types include one or more of preset emergency contacts, rescue contacts, contacts with recent calls, contacts with the most calls, and contacts inherent in the address book.
[0016] In one embodiment, the processing unit selects a target contact from the contact list through the second button and the third button in the following manner: in response to the second button being touched, selecting the next contact after the current contact in the contact list as the contact to be selected, and / or in response to the third button being pressed, selecting the previous contact after the current contact in the contact list as the contact to be selected; issuing a first voice prompt message containing information of the contact to be selected; in response to any one of the second button and the third button being touched continuously for the first number of times, determining the currently selected contact to be selected as the target contact.
[0017] In one embodiment, after initiating a call request to the target contact, the processing unit is further configured to: issue a second voice prompt message for prompting the user of the current communication status with the target contact, wherein the communication status includes communication established and communication not established.
[0018] In one embodiment, the processing unit is further configured to: in response to establishing a communication connection with a target contact and the first button being touched a second time, disconnect the communication connection.
[0019] In one embodiment, the processing unit is further configured to: in response to entering the target communication mode, if the second button and the third button are not pressed within a preset time, exit the target communication mode.
[0020] In one embodiment, the processing unit triggers the electronic device to enter the target communication mode in the following manner: in response to the first button being touched for a third time, the target communication mode is entered, and a voice prompt message is issued to prompt the user that the target communication mode has been entered.
[0021] In one embodiment, the first button is a power button, the second button is one of two volume control buttons, and the third button is the other of the two volume control buttons.
[0022] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the communication method described in the first aspect or any one of the embodiments of the first aspect.
[0023] According to a fourth aspect of an embodiment of the present disclosure, a storage medium is provided, in which instructions are stored. When the instructions in the storage medium are executed by a processor, the processor is enabled to execute the communication method described in the first aspect or any one of the embodiments of the first aspect.
[0024] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: for an electronic device with a touch screen, when a key in a key combination of the electronic device is touched, it enters a communication mode for executing a communication function through the key combination, and controls the electronic device to execute the communication function through the keys in the key combination. The keys included in the key combination have other functions besides the communication function. Through the present disclosure, when the electronic device is damaged and general control means cannot be used for communication, communication with contacts can be carried out by relying on function keys whose inherent functions are functions other than the communication function, helping users to obtain a better and safer user experience.
[0025] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0027] Figure 1 The figure is a flow chart showing a communication method according to an exemplary embodiment.
[0028] Figure 2 The present invention is a flowchart showing a method for controlling an electronic device to perform a communication function based on a key in a key combination according to an exemplary embodiment.
[0029] Figure 3 The figure is a flowchart showing a method for obtaining a contact list according to an exemplary embodiment.
[0030] Figure 4 The present invention is a flowchart showing a method for selecting a target contact in a contact list according to an exemplary embodiment.
[0031] Figure 5 The figure is a flow chart showing a communication method according to yet another exemplary embodiment.
[0032] Figure 6 The present invention is a flowchart showing a method for controlling an electronic device to perform a communication function according to an exemplary embodiment.
[0033] Figure 7 The figure is a flow chart showing a communication method according to yet another exemplary embodiment.
[0034] Figure 8 The present invention is a flowchart showing a method for triggering an electronic device to enter a target communication mode according to an exemplary embodiment.
[0035] Figure 9 The figure is a schematic diagram showing function keys of an electronic device according to an exemplary embodiment of the present disclosure.
[0036] Figure 10 The figure is a schematic diagram showing function keys of an electronic device according to an exemplary embodiment of the present disclosure.
[0037] Figure 11 The figure is a schematic diagram showing a control method for entering a target communication mode according to an exemplary embodiment of the present disclosure.
[0038] Figure 12 The figure is a schematic diagram showing a control method for selecting a target contact according to an exemplary embodiment of the present disclosure.
[0039] Figure 13 FIG. 4 is a schematic diagram showing a control method for selecting a target contact according to another exemplary embodiment of the present disclosure.
[0040] Figure 14 The figure is a schematic diagram showing a control method for initiating a call to a target contact according to an exemplary embodiment of the present disclosure.
[0041] Figure 15 The figure is a schematic diagram showing a control method for ending a call according to an exemplary embodiment of the present disclosure.
[0042] Figure 16 The present invention is a block diagram of a communication device according to an exemplary embodiment.
[0043] Figure 17 The present invention is a block diagram showing a device for communication according to an exemplary embodiment. DETAILED DESCRIPTION
[0044] Exemplary embodiments are described in detail herein, with examples illustrated in the accompanying drawings. When the following description refers to the drawings, identical numerals in different drawings represent identical or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present disclosure.
[0045] The communication method provided by the embodiments of the present disclosure is applied to a scenario in which communication is performed through a function key in an electronic device whose inherent function is not a communication function.
[0046] The communication function of electronic devices such as mobile phones is their most basic function. For electronic devices with touch screens, the communication function is generally invoked through virtual controls dedicated to communication on the touch screen to select contacts and make calls. For example, a smart terminal uses the "call" virtual button on the touch screen to enter the communication function, dial or select contacts, and then make calls. However, if the controls dedicated to communication in the electronic device are damaged (such as a damaged touch screen), the communication function cannot be entered, let alone contact selection and call out. In the case where a user urgently needs to communicate with a contact through an electronic device, if the controls used for communication in the electronic device are damaged, communication cannot be carried out in a timely manner, affecting the user experience and even endangering the user's safety.
[0047] In light of this, the present disclosure proposes a communication method for electronic devices with touch screens. This method uses a button on the electronic device that has a non-communication function to enter a special communication mode. Furthermore, the button can be used to perform communication functions such as selecting a contact, placing a call, and terminating a call. This method allows users to perform communication functions and communicate with contacts even if the control for performing communication functions on the electronic device is damaged, providing a better and safer user experience.
[0048] Figure 1 FIG. 1 is a flow chart showing a communication method according to an exemplary embodiment. Figure 1 As shown, the method includes steps S101 to S102.
[0049] In step S101, in response to detecting that the first button of the electronic device is touched, the electronic device is triggered to enter a target communication mode. The target communication mode is a communication mode in which a communication function is executed through a key combination of the electronic device. The keys included in the key combination have inherent functions, and the inherent functions are functions other than the communication function. The electronic device includes a touch screen.
[0050] In step S102, in response to the electronic device entering the target communication mode, the electronic device is controlled to perform a communication function based on the keys in the key combination.
[0051] In the embodiment of the present disclosure, the inherent function of the first button is other functions besides the communication function, and it is one of the buttons in the above-mentioned button combination. The electronic devices to which the communication method proposed in the present disclosure is applied are various types of mobile smart terminals including touch screens, which use touch screens as the core control method. For general smart terminals, the buttons included in the above-mentioned button combination may be the volume control buttons (volume up, volume down) and power buttons inherent in the electronic device. It is understandable that some terminals may have other buttons in addition to the volume control button and the power button. For example, some terminals may have shoulder buttons for game operations. For terminals with shoulder buttons, the above-mentioned button combination may also include the shoulder buttons of the terminal.
[0052] In the embodiment of the present disclosure, the target communication mode refers to a mode in which communication functions are executed based on each key in the key combination, and the communication means used in the target communication mode include but are not limited to communication performed in social software based on network traffic, traditional base station communication and satellite communication, etc. The communication means used in the above-mentioned target communication mode can be customized by the user with a priority, and the terminal automatically decides the communication means to be used, such as giving priority to using social software for communication when connected to WIFI; using traditional base station communication when there is no WIFI but a base station signal; and using satellite communication when there is no WIFI and no base station signal. The communication means used in the above-mentioned target communication mode can be a default communication means customized by the user, and one of the multiple communication means supported by the terminal (such as satellite communication) is selected as the communication means used in the target communication mode.
[0053] In an exemplary embodiment of the present disclosure, the communication means used in the target communication mode is satellite communication. It can be understood that satellite communication is a way of realizing mobile phone communication using satellite communication technology. Unlike traditional base station communication, satellite communication can communicate in the absence of base station coverage. Satellite communication uses a special satellite phone or satellite communication module. These devices can communicate with the ground station via satellite, thereby realizing communication with other mobile phones or landlines. Through satellite communication means and a control method based on a key combination to execute communication functions, the communication method proposed in the present disclosure can provide users with a good user experience in extreme cases: in areas without base station coverage such as oceans, deserts, and mountains, and when the terminal touch screen is damaged, users can use control methods other than the terminal touch screen to invoke satellite communication means through the communication method proposed in the present disclosure, so that users can quickly establish communication with the target contact.
[0054] In the disclosed embodiments, a target communication mode is entered by pressing a button on an electronic device whose inherent function is not communication, and a communication function is executed by pressing a button whose inherent function is not communication. This allows users to perform communication functions and communicate with contacts even if the control for executing communication functions on the electronic device is damaged, helping users to obtain a better and safer user experience.
[0055] It is understandable that after entering the target communication mode, the user still needs to select a target contact. Without using the dedicated communication controls in the terminal, the user cannot dial a number or access the phone book normally. In this case, the present disclosure uses the keys in the above-mentioned key combination to select the target contact from the preset contact list. The following embodiments of the present disclosure illustrate methods for controlling electronic devices to perform communication functions.
[0056] Figure 2 FIG. 1 is a flow chart showing a method for controlling an electronic device to perform a communication function based on a key in a key combination according to an exemplary embodiment. Figure 2 As shown, the method includes steps S201 to S202.
[0057] In step S201 , in response to the second button or the third button being touched, a contact list is obtained.
[0058] In step S202, a target contact is selected in the contact list through a touch operation of the second button and / or the third button, and a call request is initiated to the target contact.
[0059] In the embodiment of the present disclosure, after entering the target communication mode, the user obtains the contact list through the key in the key combination (the second key or the third key), selects the target contact in the contact list through the key in the key combination (the second key or the third key), and initiates a call request to the target contact.
[0060] In the embodiment of the present disclosure, given that the two functions of triggering entry into the target communication mode and selecting contacts in the target communication mode do not conflict, the button for triggering the target communication mode and the button for selecting contacts in the target communication mode can be the same button, that is, the first button in the present disclosure can be the same button as the second button, or the same button as the third button.
[0061] Through this disclosure, a contact list can be retrieved, a target contact can be selected, and a call can be initiated to the target contact based on a key combination whose inherent function is not a communication function. Thus, even if the control for the communication function in the electronic device is unusable (for example, when the screen is damaged), the communication function can still be performed normally, allowing the user to contact the target contact, thus improving the user experience.
[0062] It is understood that the contact list in the terminal phone book is generally arranged by the initials of the contact names (a, z). If a target contact is selected from the contact list in the phone book, it is not possible to quickly find the target contact. Therefore, the contact list obtained in the target communication mode in this disclosure is a customized contact list based on different priority levels. The following embodiments of this disclosure illustrate the method for obtaining a contact list.
[0063] Figure 3 FIG. 1 is a flow chart showing a method for obtaining a contact list according to an exemplary embodiment. Figure 3 As shown, the method includes steps S301 to S302.
[0064] In step S301 , in response to the second button or the third button being touched.
[0065] In step S302, different types of contacts are arranged in descending order according to the priority of the contact type.
[0066] The contact type includes one or more of a preset emergency contact, a rescue contact, a recently called contact, a contact with the most calls, and a contact in the address book.
[0067] In an embodiment of the present disclosure, after entering the target communication mode, the user selects the target contact in the contact list by switching one by one using the keys included in the key combination, and cannot enter the contact name to directly select the contact. To ensure that the target contact can be quickly selected, the present disclosure arranges the contacts from high to low priority based on the contact type when obtaining the contact list, wherein the contact type includes one or more of the preset emergency contacts, rescue contacts, contacts with the most calls, contacts with the most calls, and contacts inherent in the address book. In one example, the contact list obtained is as follows: user preset emergency contacts - rescue team contact information - three people who talk to each other the most - three people who have called recently - people in the address book.
[0068] Through the present disclosure, after entering the target communication mode, different types of contacts are sorted in descending order according to the priority of the contact type to obtain a contact list. This allows the user to quickly select and contact the target contact in the event that the control for the communication function in the electronic device is unusable (for example, when the screen is damaged), thereby improving the user experience.
[0069] It is understood that after entering the target communication mode, if the electronic device screen is damaged, the currently selected contact cannot be determined through the electronic device's screen display. In view of this, the present disclosure provides voice feedback when the user selects a contact using a key included in the key combination to prompt the user of the currently selected contact, allowing the user to quickly select the target contact. The following embodiments of the present disclosure illustrate the method for selecting a target contact.
[0070] Figure 4 FIG. 1 is a flow chart showing a method for selecting a target contact in a contact list according to an exemplary embodiment. Figure 4 As shown, the method includes steps S401 to S403.
[0071] In step S401, in response to the second button being touched, the next contact after the current contact in the contact list is selected as the contact to be selected, and / or in response to the third button being pressed, the previous contact after the current contact in the contact list is selected as the contact to be selected.
[0072] In step S402, a first voice prompt message including information of a contact to be selected is sent.
[0073] In step S403, in response to any one of the second button and the third button being touched continuously for a first number of times, the currently selected contact to be selected is determined as the target contact.
[0074] In the embodiment of the present disclosure, the second button and the third button both belong to the above-mentioned button combination. The present disclosure selects a target contact in the contact list through a button combination whose inherent function is other functions besides the communication function, that is, the next contact is selected through the second button, the previous contact is selected through the third button, and the contact information of the currently selected contact is broadcast through the speaker of the electronic device each time a new contact is selected, that is, a first voice prompt message is issued. In one example, the first voice prompt message issued by the electronic device is "The volume down button is pressed-the XX contact is selected at this time, and double-clicking the volume button can complete the call." It can be understood that after entering the target communication mode and obtaining the contact list, the contact currently selected by default is the first contact in the contact list. At this time, the terminal will issue a prompt message to remind the user of the contact currently selected by default.
[0075] In an embodiment of the present disclosure, when a user selects a target contact from the contact list, they continuously touch either the second or third button. The continuous touch method used to determine the target contact in step S403 of the present disclosure is different from the continuous touch method used to select the target contact from the contact list. The duration between two key touches in the continuous touch method used to determine the target contact is less than or equal to a time threshold, while the duration between two key touches in the continuous touch method used to select the target contact from the contact list is greater than the time threshold.
[0076] In the disclosed embodiment, after entering the target communication mode, the user selects and confirms the target contact from the contact list using the keys in the key combination. This allows the user to quickly select and contact the target contact even when the controls for the communication function in the electronic device are unusable (e.g., when the screen is damaged), thereby improving the user experience.
[0077] It is understandable that after entering the target communication mode and initiating a communication with the target contact, if the electronic device screen is damaged, the current communication status cannot be determined through the electronic device screen display. In view of this, the present disclosure provides voice feedback from the terminal after the user initiates a communication with the target contact to inform the user of the current communication status. The following embodiments of the present disclosure further illustrate the communication method of the present disclosure.
[0078] Figure 5 FIG. 1 is a flow chart showing a communication method according to another exemplary embodiment. Figure 5 As shown, the method includes steps S501 to S502.
[0079] In step S501, a target contact is selected in the contact list, and a call request is initiated to the target contact.
[0080] In step S502, a second voice prompt message is sent to prompt the user of the current communication status and the target contact, where the communication status includes communication established and communication not established.
[0081] In the embodiment of the present disclosure, when entering the target communication mode, after selecting the target contact and initiating communication with the target contact, the terminal sends feedback in the form of voice (second voice prompt information) to prompt the user of the target contact information and whether the target contact is contacted.
[0082] Through the present disclosure, after initiating communication with a target contact, when the display function of the electronic device cannot be used normally (such as the screen is damaged), voice feedback emitted through the speaker of the electronic device is used to determine the target contact information and the current communication status, thereby improving the user experience.
[0083] The following embodiments of the present disclosure further illustrate the communication method in the present disclosure.
[0084] Figure 6 FIG. 1 is a flow chart showing a method for controlling an electronic device to perform a communication function according to an exemplary embodiment. Figure 6 As shown, the method includes steps S601 to S602.
[0085] In step S601, a target contact is selected in the contact list, and a call request is initiated to the target contact.
[0086] In step S602, in response to establishing a communication connection with the target contact and the first button being touched a second time, the communication connection is disconnected.
[0087] In the disclosed embodiments, after a user establishes a communication connection with a target contact and completes communication with the target contact, the user terminates the communication by pressing a key in a key combination whose inherent function is not a communication function, i.e., by continuously pressing the first key for a second time. In one example, after establishing a communication connection with the target contact in target communication mode, the user terminates the communication by double-clicking the first key.
[0088] The following embodiments are disclosed to further illustrate the communication method in the present disclosure.
[0089] Figure 7 FIG. 1 is a flow chart showing a communication method according to another exemplary embodiment. Figure 7 As shown, the method includes steps S701 to S702.
[0090] In step S701, in response to detecting that a first button of the electronic device is touched, the electronic device is triggered to enter a target communication mode.
[0091] In step S702, in response to entering the target communication mode, if the second button and the third button are not pressed within a preset time, the target communication mode is exited.
[0092] It is understandable that when users use electronic devices in daily life, they may enter the target communication mode due to misoperation. In this case, if the user does not use the keys in the above-mentioned key combination (the second key and the third key) to perform further operations in the target communication mode within the preset time, the target communication mode will be automatically exited to ensure normal use by the user.
[0093] In the embodiment of the present disclosure, the target communication mode is entered by using a key (the first key) in a key combination whose inherent function is a non-communication function. It can be understood that the function triggered by a single press of the first key is the inherent function of the key. In the present disclosure, a special triggering mode must be used to touch the first key in order to trigger other functions other than the inherent function of the first key (i.e., enter the target communication mode) through the first key. The following embodiments are disclosed to further illustrate the communication method of the present disclosure.
[0094] Figure 8 FIG. 1 is a flow chart showing a method for triggering an electronic device to enter a target communication mode according to an exemplary embodiment. Figure 8 As shown, the method includes steps S801 to S802.
[0095] In step S801, in response to the first button being touched a third time, a target communication mode is entered.
[0096] In step S802, a voice prompt message is issued to prompt the user that the target communication mode has been entered.
[0097] In the disclosed embodiment, a target communication mode is entered by pressing a key (the first key) in a key combination whose inherent function is not a communication function. That is, the first key is touched three times in a row, triggering a function other than the inherent function of the first key, thereby entering the target communication mode. Voice feedback is then emitted through the speaker of the electronic device to inform the user that the target communication mode has been entered.
[0098] It is understandable that in daily use of electronic devices, users may enter the target communication mode due to accidental operation, that is, the user may press the first button for a third time while performing other operations, thereby accidentally triggering the target communication mode. In view of this, the present disclosure can also issue a voice prompt message after the first button is pressed for a third time, prompting the user whether to enter the target communication mode. After a few seconds of inactivity, the target communication mode is entered, and pressing the first button again will not enter the target communication mode.
[0099] In the embodiment of the present disclosure, the inherent functions of the first button, the second button, and the third button are all non-communication functions. The following embodiments of the present disclosure further illustrate the first button, the second button, and the third button.
[0100] In one implementation of the embodiment of the present disclosure, the first button is a power button, the second button is one of the two volume control buttons, and the third button is the other of the two volume control buttons.
[0101] In the embodiment of the present disclosure, the first button is a power button, and the second button and the third button are both volume control buttons (volume up and volume down). However, the inherent functions of the power button and the volume control button are not to perform communication functions. Through the present disclosure, the target communication mode is entered by using a button whose inherent function is not a communication function in the electronic device, and the communication function is performed by using a button whose inherent function is not a communication function. This allows users to perform communication functions and communicate with contacts even if the controls for performing communication functions in the electronic device are damaged, helping users to obtain a better and safer user experience.
[0102] In an exemplary embodiment of the present disclosure, Figure 9 As shown in the schematic diagram of the function buttons of the electronic device, the power button of the electronic device is used as the first button, the volume down button of the electronic device is used as the second button, and the volume up button of the electronic device is used as the third button.
[0103] In an exemplary embodiment of the present disclosure, Figure 10 As shown in the schematic diagram of the function buttons of the electronic device, for an electronic device with shoulder keys, the power button of the electronic device is used as the first button, one of the two shoulder keys of the electronic device is used as the second button, and the other of the two shoulder keys of the electronic device is used as the third button.
[0104] In an exemplary embodiment of the present disclosure, the volume down button of the electronic device is used as the second button, the volume up button of the electronic device is used as the third button, and the communication means used in the target communication mode is satellite communication. Under the above premise, the steps of entering the target communication mode and communicating in the present disclosure are as follows: entering the target communication mode, such as Figure 11 As shown, by clicking the power button three times to trigger the target communication mode based on satellite communication, the system speaker will play a voice to inform the user whether to enter the target communication mode. After no operation for several seconds, it will automatically enter the target communication mode. Click the power button to exit the target communication mode. After entering the target communication mode, get the contact list (arranged in the following way: user preset emergency contacts - rescue team contact information - three people who talk to each other the most - three people who have called recently - people in the address book). Select the target contact, such as Figure 12 As shown, by clicking the volume down button to select the next contact, the speaker will issue a voice prompt message "The volume down button is pressed, the contact XX is selected at this time, double-click the volume button to complete the call", or Figure 13 As shown, by clicking the volume up button to select the previous contact, the speaker will issue a voice prompt message "The volume up button is pressed, and the contact selected is XX. Double-click the volume button to complete the call." After selecting the target contact, initiate a call to the target contact, as shown in Figure 14As shown, double-clicking the volume up or volume down button completes the outgoing call and triggers the voice broadcast to announce the current voice conversation object and call status. Figure 15 As shown, double-clicking the power button during a call will end the call, and the speaker will issue a voice prompt message "Call ended".
[0105] In the disclosed embodiments, for electronic devices with touch screens, a special communication mode is entered by pressing a button on the electronic device that has a non-communication function. Communication functions such as selecting a contact, placing a call, and terminating a call can be performed using the button. This allows users to communicate with contacts even if the control for performing communication functions on the electronic device is damaged, thereby providing a better and safer user experience.
[0106] Based on the same concept, an embodiment of the present disclosure further provides a communication device 100 .
[0107] It is understandable that the communication device 100 provided in the embodiment of the present disclosure includes hardware structures and / or software modules corresponding to the execution of each function in order to implement the above functions. In combination with the units and algorithm steps of the various examples disclosed in the embodiment of the present disclosure, the embodiment of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software-driven hardware manner depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the technical solution of the embodiment of the present disclosure.
[0108] Figure 16 FIG. 1 is a block diagram of a communication device 100 according to an exemplary embodiment. Figure 16 , the device includes a trigger unit 101 and a processing unit 102.
[0109] The trigger unit 101 is used to trigger the electronic device to enter a target communication mode in response to detecting that the first button of the electronic device is touched. The target communication mode is a communication mode in which a communication function is executed through a key combination of the electronic device. The keys included in the key combination have inherent functions, and the inherent functions are functions other than the communication function. The electronic device includes a touch screen.
[0110] The processing unit 102 is configured to control the electronic device to execute a communication function based on a key in the key combination in response to the electronic device entering a target communication mode.
[0111] In one embodiment, the communication function includes a call function, and the key combination includes a second key and a third key. The processing unit 102 controls the electronic device to perform the communication function based on the keys in the key combination in the following manner: in response to the second key or the third key being touched, a contact list is obtained. Through the touch operation of the second key and / or the third key, a target contact is selected in the contact list, and a call request is initiated to the target contact.
[0112] In one embodiment, the processing unit 102 obtains the contact list by arranging different types of contacts in descending order of priority based on contact type. The contact types include one or more of a preset emergency contact, a rescue contact, a contact with the most recent calls, a contact with the most calls, and a contact in the address book.
[0113] In one embodiment, the processing unit 102 selects a target contact from the contact list using the second and third buttons in the following manner: in response to the second button being touched, the next contact after the current contact in the contact list is selected as the contact to be selected, and / or in response to the third button being pressed, the previous contact after the current contact in the contact list is selected as the contact to be selected. A first voice prompt message containing information about the contact to be selected is issued. In response to either the second or third button being touched a first number of times in a row, the currently selected contact to be selected is determined as the target contact.
[0114] In one embodiment, after initiating a call request to the target contact, the processing unit 102 is further configured to: issue a second voice prompt message for prompting the user of the current communication status with the target contact, where the communication status includes communication established and communication not established.
[0115] In one embodiment, the processing unit 102 is further configured to: in response to establishing a communication connection with the target contact and the first button being touched a second time, disconnect the communication connection.
[0116] In one embodiment, the processing unit 102 is further configured to: in response to entering the target communication mode, if the second button and the third button are not pressed within a preset time, exit the target communication mode.
[0117] In one embodiment, the processing unit 102 triggers the electronic device to enter the target communication mode in the following manner: in response to the first button being touched a third time, the target communication mode is entered, and a voice prompt message is issued to prompt the user that the target communication mode has been entered.
[0118] In one embodiment, the first button is a power button, the second button is one of the two volume control buttons, and the third button is the other of the two volume control buttons.
[0119] Figure 17 FIG2 is a block diagram illustrating a communication apparatus 200 according to an exemplary embodiment. The apparatus 200 may be provided as a terminal. For example, the apparatus 200 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0120] Reference Figure 17 , apparatus 200 may include one or more of the following components: a processing component 202 , a memory 204 , a power component 206 , a multimedia component 208 , an audio component 210 , an input / output (I / O) interface 212 , a sensor component 214 , and a communication component 216 .
[0121] The processing component 202 generally controls the overall operation of the device 200, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 202 may include one or more processors 220 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 202 may include one or more modules to facilitate interaction between the processing component 202 and other components. For example, the processing component 202 may include a multimedia module to facilitate interaction between the multimedia component 208 and the processing component 202.
[0122] The memory 204 is configured to store various types of data to support operations on the device 200. Examples of such data include instructions for any application or method operating on the device 200, contact data, phone book data, messages, pictures, videos, etc. The memory 204 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0123] The power component 206 provides power to the various components of the device 200. The power component 206 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device 200.
[0124] The multimedia component 208 includes a screen that provides an output interface between the device 200 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor can not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 208 includes a front camera and / or a rear camera. When the device 200 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.
[0125] The audio component 210 is configured to output and / or input audio signals. For example, the audio component 210 includes a microphone (MIC) that is configured to receive external audio signals when the device 200 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may be further stored in the memory 204 or transmitted via the communication component 216. In some embodiments, the audio component 210 further includes a speaker for outputting audio signals.
[0126] I / O interface 212 provides an interface between processing component 202 and peripheral interface modules, such as a keyboard, click wheel, buttons, etc. These buttons may include but are not limited to: a home button, volume buttons, a start button, and a lock button.
[0127] The sensor assembly 214 includes one or more sensors for providing various aspects of the status assessment of the device 200. For example, the sensor assembly 214 can detect the open / closed state of the device 200, the relative positioning of components, such as the display and keypad of the device 200. The sensor assembly 214 can also detect changes in the position of the device 200 or a component of the device 200, the presence or absence of user contact with the device 200, the orientation or acceleration / deceleration of the device 200, and temperature changes of the device 200. The sensor assembly 214 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 214 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 214 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0128] The communication component 216 is configured to facilitate wired or wireless communication between the device 200 and other devices. The device 200 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 216 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 216 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0129] In an exemplary embodiment, the apparatus 200 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-described method.
[0130] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as the memory 204 including instructions, which can be executed by the processor 220 of the apparatus 200 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0131] It is understood that in this disclosure, "plurality" refers to two or more than two, and other quantifiers are similar. "And / or" describes the association relationship of related objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects before and after are in an "or" relationship. The singular forms "a", "the" and "the" are also intended to include the plural forms, unless the context clearly indicates otherwise.
[0132] It will be further understood that the terms "first," "second," and the like are used to describe various types of information, but such information should not be limited to these terms. These terms are used solely to distinguish information of the same type from one another and do not indicate a particular order or level of importance. In fact, the terms "first," "second," and the like are fully interchangeable. For example, first information could be referred to as second information, and similarly, second information could be referred to as first information without departing from the scope of this disclosure.
[0133] It can be further understood that the terms "center", "longitudinal", "lateral", "front", "back", "up", "down", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating the orientation or position relationship, are based on the orientation or position relationship shown in the accompanying drawings, and are only for the convenience of describing this embodiment and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operate in a specific orientation.
[0134] It is further understood that, unless otherwise specified, “connection” includes a direct connection where there are no other components between the two elements, and also includes an indirect connection where there are other elements between the two elements.
[0135] It is further understood that although operations are described in a particular order in the drawings in the embodiments of the present disclosure, this should not be construed as requiring that the operations be performed in the particular order shown or in a serial order, or that all of the operations shown be performed to obtain the desired results. In certain circumstances, multitasking and parallel processing may be advantageous.
[0136] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein.
[0137] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the scope of the appended claims.
Claims
1. A communication method, characterized in that: include: In response to detecting that a first button of an electronic device is touched, triggering the electronic device to enter a target communication mode, the target communication mode being a communication mode in which a communication function is performed by a key combination of the electronic device, the keys included in the key combination having inherent functions, the inherent functions being functions other than the communication function, and the electronic device including a touch screen; In response to the electronic device entering the target communication mode, the electronic device is controlled to perform a communication function based on the keys in the key combination.
2. The method according to claim 1, characterized in that The communication function includes a call function, and the key combination includes a second key and a third key; Controlling the electronic device to perform a communication function based on a key in the key combination includes: In response to the second button or the third button being touched, obtaining a contact list; Through the touch operation of the second button and / or the third button, a target contact is selected in the contact list, and a call request is initiated to the target contact.
3. The method according to claim 2, characterized in that The obtaining of the contact list includes: Arrange different types of contacts in descending order of priority based on contact type; The contact type includes one or more of a preset emergency contact, a rescue contact, a contact with the most recent call, a contact with the most calls, and a contact in the address book.
4. The method according to claim 2, characterized in that Selecting a target contact from the contact list by pressing the second button and the third button includes: In response to the second button being touched, selecting the next contact after the current contact in the contact list as the contact to be selected, and / or in response to the third button being pressed, selecting the previous contact after the current contact in the contact list as the contact to be selected; Sending a first voice prompt message containing the information of the contact to be selected; In response to any one of the second button and the third button being touched continuously for a first number of times, the currently selected contact to be selected is determined as a target contact.
5. The method according to claim 2, characterized in that After initiating a call request to the target contact, the method further includes: A second voice prompt message is sent to prompt the user of the current communication status and the target contact, wherein the communication status includes communication established and communication not established.
6. The method according to claim 1, characterized in that The method further comprises: In response to establishing a communication connection with the target contact and the first button being touched a second time, disconnecting the communication connection.
7. The method according to claim 1, characterized in that The method further comprises: In response to entering the target communication mode, if the second button and the third button are not pressed within a preset time, the target communication mode is exited.
8. The method according to claim 1, characterized in that The triggering the electronic device to enter the target communication mode includes: In response to the first button being touched a third time, a target communication mode is entered, and a voice prompt message is issued to prompt the user that the target communication mode has been entered.
9. The method according to claim 2, characterized in that The first button is a power button, the second button is one of the two volume control buttons, and the third button is the other of the two volume control buttons.
10. A communication device, characterized in that: include: a triggering unit, configured to, in response to detecting that a first button of an electronic device is touched, trigger the electronic device to enter a target communication mode, wherein the target communication mode is a communication mode in which a communication function is executed by a key combination of the electronic device, wherein the keys included in the key combination have inherent functions, and the inherent functions are functions other than the communication function, and the electronic device includes a touch screen; A processing unit is configured to control the electronic device to perform a communication function based on a key in the key combination in response to the electronic device entering the target communication mode.
11. The device according to claim 10, characterized in that The communication function includes a call function, and the key combination includes a second key and a third key; The processing unit controls the electronic device to perform a communication function based on the keys in the key combination in the following manner: In response to the second button or the third button being touched, obtaining a contact list; Through the touch operation of the second button and / or the third button, a target contact is selected in the contact list, and a call request is initiated to the target contact.
12. The device according to claim 11, characterized in that The processing unit obtains the contact list in the following manner: Arrange different types of contacts in descending order of priority based on contact type; The contact type includes one or more of a preset emergency contact, a rescue contact, a contact with the most recent call, a contact with the most calls, and a contact in the address book.
13. The device according to claim 11, characterized in that The processing unit selects a target contact from the contact list by using the second button and the third button in the following manner: In response to the second button being touched, selecting the next contact after the current contact in the contact list as the contact to be selected, and / or in response to the third button being pressed, selecting the previous contact after the current contact in the contact list as the contact to be selected; Sending a first voice prompt message containing the information of the contact to be selected; In response to any one of the second button and the third button being touched continuously for a first number of times, the currently selected contact to be selected is determined as a target contact.
14. The device according to claim 11, characterized in that After initiating a call request to the target contact, the processing unit is further configured to: A second voice prompt message is sent to prompt the user of the current communication status and the target contact, wherein the communication status includes communication established and communication not established.
15. The device according to claim 10, characterized in that The processing unit is further configured to: In response to establishing a communication connection with the target contact and the first button being touched a second time, disconnecting the communication connection.
16. The device according to claim 11, characterized in that The processing unit is further configured to: In response to entering the target communication mode, if the second button and the third button are not pressed within a preset time, the target communication mode is exited.
17. The device according to claim 10, characterized in that The processing unit triggers the electronic device to enter the target communication mode in response to detecting that the first button of the electronic device is touched in the following manner: In response to the first button being touched a third time, a target communication mode is entered, and a voice prompt message is issued to prompt the user that the target communication mode has been entered.
18. The device according to claim 11, characterized in that The first button is a power button, the second button is one of the two volume control buttons, and the third button is the other of the two volume control buttons.
19. An electronic device, characterized in that: include: processor: a memory for storing processor-executable instructions; The processor is configured to execute the communication method according to any one of claims 1 to 9.
20. A storage medium, characterized in that The storage medium stores instructions, and when the instructions in the storage medium are executed by a processor, the processor is enabled to execute the communication method according to any one of claims 1 to 9.