Terminal device control method, control device, storage medium and program product

Through the control method and control device of the terminal device, multiple calls and parallel calls are realized using physical keys to trigger requests, solving the problem of cumbersome operation of the terminal device, improving the operation efficiency and convenience of users, and especially suitable for users with limited mobility and Driver.

CN116743917BActive Publication Date: 2024-12-24HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211502219.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-28
Publication Date
2024-12-24
Estimated Expiration
2042-11-28

AI Technical Summary

Technical Problem

The operation of terminal equipment is becoming increasingly cumbersome, especially for users and drivers with limited mobility, it is difficult to operate terminal equipment quickly and conveniently, affecting work and life.

Method used

Provide a control method and control device for a terminal device. Through the wireless connection between the key device and the terminal device, the application program on the terminal device is called multiple times by using physical key trigger requests, realizing multiple calls and parallel calls, reducing user operation steps , save the number of keys.

Benefits of technology

Users can easily and efficiently operate terminal equipment by triggering a physical button, reduce operating steps, improve operation efficiency, and are suitable for different scenarios and have stronger flexibility, especially for elderly people and drivers with limited mobility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116743917B_ABST
    Figure CN116743917B_ABST
Patent Text Reader

Abstract

The present application provides a control method and a control device for a terminal device, which can be applied to a communication system including a button device and a terminal device, in which the button device and the terminal device are in a connected state. The control method provided by the present application includes: the button device responds to a user's triggering operation on a first physical button in the button device, and sends a first button trigger request to the terminal device, and the first button trigger request is used to indicate that the first physical button is triggered; the terminal device receives the first button trigger request, and based on the first button trigger request, makes multiple calls to an application on the terminal device. The control method provided by the present application controls the terminal device to make multiple calls to an application on the terminal device through the button device, which is conducive to the user to operate the terminal device conveniently and efficiently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of terminal technology, and in particular to a control method and a control device for a terminal device. Background Art

[0002] With the development of terminal technology, the use of terminal devices is becoming more and more common. However, as the functions of terminal devices increase, the operation of terminal devices becomes more and more complicated. In some scenarios, users cannot operate terminal devices quickly, conveniently and accurately, which affects their work and life. For example, the elderly have difficulty in completing operations such as initiating health measurement and receiving calls due to their own inconvenience in movement and slow operation. Or, when the driver is driving a vehicle, both hands are occupied, making it inconvenient to operate the terminal device. Summary of the invention

[0003] The present application provides a control method and a control device for a terminal device, which are conducive to users to operate the terminal device conveniently and efficiently.

[0004] In a first aspect, a control method for a terminal device is provided, which is applied to a communication system including a button device and a terminal device, wherein the button device and the terminal device are in a connected state; the method comprises: the terminal device receives a first button trigger request from the button device, wherein the first button trigger request is used to indicate that a first physical button of the button device is triggered; and the terminal device makes multiple calls to an application on the terminal device based on the first button trigger request.

[0005] The key device provided in the present application may also be referred to as a physical end key device, and the present application does not specifically limit its name. The key device can be fixed to various supports by adhesive strips or straps, so that users can operate the terminal device quickly, conveniently and accurately. The key device can establish a wireless connection with the terminal device via Bluetooth or wireless network communication technology (WIFI). The key device may include one or more physical keys (or mechanical keys), which is not limited in the present application. The first physical key is any physical key in the key device.

[0006] When the button device is connected to the terminal device, the user presses the first physical button, and the button device can detect the user's triggering operation on the first physical button, and can send a first button triggering request to the terminal device, and the first button triggering request is used to indicate that the first physical button of the button device is triggered. The terminal device can receive the first button triggering request, and based on the first button triggering request, call the application on the terminal device multiple times. In other words, the first physical button is used to call the application on the terminal device multiple times.

[0007] The terminal device may include one or more applications. The first physical button may be used to call an application included in the terminal device multiple times, or to call each application among multiple applications included in the terminal device. This application does not limit this.

[0008] The control method of the terminal device provided in the present application can control the terminal device to call the application on the terminal device multiple times through the first physical button. Compared with controlling the terminal device to call an application on the terminal device once with one physical button, it is more conducive to reducing the user's operation steps, simplifying the operation process, and facilitating the user to operate the terminal device conveniently and efficiently.

[0009] In combination with the first aspect, in some implementations of the first aspect, the multiple calls to the application on the terminal device include: the terminal device multiple calls to the same application on the terminal device.

[0010] The terminal device may call the same function of the same application of the terminal device multiple times, or may call different functions of the same application of the terminal device, which is not limited in this application.

[0011] Exemplarily, the first physical button can be used to call different functions of the same application included in the terminal device, and a specific example can be shown as button 2 in Table 1 of the specific embodiment. Button 2 is used to represent the above-mentioned first physical button, and the application that is called multiple times can be a health management application (application, APP). Based on the first button trigger request, the terminal device can call the health management APP twice, one call is to start the test task, and the other call is to display the measurement result interface.

[0012] Exemplarily, the first physical button can be used to call the same function of the same application included in the terminal device. The application can be a health management APP. Based on the first button trigger request, the terminal device can call the heart rate measurement function of the health management APP three times, the first call at 8 o'clock in the morning, the second call at 12 o'clock noon, and the third call at 8 o'clock in the evening.

[0013] The control method of the terminal device provided in the present application can control the terminal device to call the same application on the terminal device multiple times by triggering a physical button once. Compared with triggering a physical button once which can only control the terminal device to call an application once, it avoids triggering the same button multiple times to achieve the same function, which is beneficial to reducing the user's operation steps, and further helps the user to operate the terminal device conveniently and efficiently.

[0014] In combination with the first aspect, in certain implementations of the first aspect, the terminal device makes multiple calls to the same application on the terminal device, including: the terminal device continues to call the same application after failing to call the same application; and / or the terminal device calls multiple functions in the same application in parallel.

[0015] The timing when the terminal device makes multiple calls to the same application on the terminal device may be the same time or different times, and this application does not limit this.

[0016] If the terminal device calls the same application on the terminal device multiple times at the same time, the terminal device can call multiple functions in the same application in parallel.

[0017] Exemplarily, the terminal device can call the health management APP on the terminal device multiple times at the same time. Then, based on the first button trigger request, the terminal device can call the blood pressure measurement function and the heart rate measurement function of the health management APP in parallel.

[0018] With this implementation, the user can control the terminal device to call different functions of the same application in parallel by triggering a physical button once. Compared with one physical button corresponding to one function of one application, this can save the number of buttons and costs, and it is also beneficial to reduce the user's operation steps, simplify the operation process, and facilitate users to operate terminal devices conveniently and efficiently.

[0019] If the terminal device calls the same application on the terminal device multiple times at different times, the terminal device can continue to call the same application after the call to the same application fails. There may or may not be a time interval between the two calls, which is not limited in the embodiments of the present application.

[0020] Exemplarily, the terminal device may call the health management APP on the terminal device multiple times at different times. Then, based on the first button trigger request, the terminal device may continue to call the health management APP after the call to the health management APP fails.

[0021] With this implementation, the user can control the terminal device to call the same application multiple times to ensure successful calling by triggering a physical button once. Compared with using a physical button to control the terminal device to call an application once, this is conducive to ensuring successful calling of the application and can increase the probability of successful application calling.

[0022] The terminal device control method provided in the present application provides two implementation methods for multiple calls to the same application on the terminal device, which is conducive to being applicable to different scenarios and has greater flexibility.

[0023] In combination with the first aspect, in some implementations of the first aspect, the multiple calls to the application on the terminal device include: the terminal device calls each of the multiple applications on the terminal device.

[0024] The terminal device may include multiple applications, and the terminal device may call each of the multiple applications. In other words, the terminal device may call different applications. The present application does not limit the timing of the terminal device calling the multiple applications.

[0025] Exemplarily, the multiple applications may include a music player and a navigation APP, and the terminal device may call the music player and the navigation APP based on the first button trigger request.

[0026] The control method of the terminal device provided in the present application can control the terminal device to call multiple applications on the terminal device by triggering a physical button once. Compared with using multiple physical buttons to control the terminal device to call multiple applications, the number of physical buttons can be reduced, costs can be saved, and it is also beneficial to reduce the user's operation steps, simplify the operation process, and facilitate users to operate the terminal device conveniently and efficiently.

[0027] In combination with the first aspect, in certain implementations of the first aspect, the above-mentioned terminal device calls each of the multiple applications on the terminal device, including: the terminal device calls the multiple applications on the terminal device in parallel; and / or the terminal device continues to call another application among the multiple applications after successfully calling one application among the multiple applications.

[0028] The timing at which the terminal device calls each of the multiple applications may be the same or different, and this application does not limit this.

[0029] If the terminal device calls each of the multiple applications at the same time, the terminal device can call the multiple applications on the terminal device in parallel.

[0030] Exemplarily, the multiple applications may include a music player and a navigation APP, and the terminal device may call the music player and the navigation APP in parallel based on the first button trigger request.

[0031] With this implementation, the user can control the terminal device to call multiple applications in parallel by triggering a physical button once. Compared with one physical button corresponding to one application, this can save the number of buttons and save costs. It is also beneficial to reduce the user's operation steps and simplify the operation process, which is conducive to users operating terminal devices conveniently and efficiently.

[0032] If the terminal device calls each of the multiple applications at different times, the terminal device can continue to call another application in the multiple applications after successfully calling one of the multiple applications. There may or may not be a time interval between the calling times of different applications, which is not limited in the embodiments of the present application.

[0033] Exemplarily, the first physical button can be used to call another application in the multiple applications after successfully calling one application in the multiple applications. A specific example can be shown as button 1 in Table 1 of the specific embodiment. Button 1 is used to represent the above-mentioned first physical button. The multiple applications may include a music player and a navigation APP. The terminal device can call the music player based on the first button trigger request, and continue to call the navigation APP after the call is successful.

[0034] In this implementation mode, multiple applications called by the terminal device have a progressive relationship, and multiple applications can be called in an orderly manner, which is conducive to the stable operation of the terminal device.

[0035] The terminal device control method provided in the present application provides two implementation methods for calling multiple applications on the terminal device, which is conducive to being applicable to different scenarios and has greater flexibility.

[0036] In combination with the first aspect, in certain implementations of the first aspect, the above-mentioned multiple calls to the application on the terminal device include: if the application on the terminal device includes a call or conference application, calling multiple contacts on the call or conference application in parallel.

[0037] Calling applications such as the Contacts application or APP, etc., conference applications such as Tencent conference application. This application does not specifically limit call applications or conference applications.

[0038] If the application on the terminal device includes a call or conference application, based on the first button triggering request, multiple contacts on the call or conference application are called in parallel. That is, the first physical button is used to call multiple contacts. It can be understood that the multiple contacts are preset.

[0039] Exemplarily, the first physical button is used to call multiple contacts. The specific example can be shown as button 3 in Table 1 of the specific embodiment. Button 3 is used to represent the above-mentioned first physical button. The call application is APP, the terminal device can call three family members based on the first button trigger request.

[0040] The control method of the terminal device provided in the present application can control the terminal device to call multiple contacts by triggering a physical button once. Compared with one physical button corresponding to one contact, it can save the number of buttons and save costs. It is also beneficial to reduce the user's operation steps and simplify the operation process, which is conducive to the user to operate the terminal device conveniently and efficiently.

[0041] In combination with the first aspect, in some implementations of the first aspect, the method further includes: the terminal device receives configuration information for the application on the terminal device input by the user; and the terminal device determines a calling method for the application on the terminal device based on the configuration information.

[0042] The function of the key device provided in the present application is configurable, and the present application provides a mobile APP that is matched with the key device to facilitate the user to configure the key device. The specific name of the mobile APP is not limited in the embodiments of the present application.

[0043] The user can install the mobile APP on the terminal device and input the configuration information of the application on the terminal device through the mobile APP. The terminal device receives the configuration information of the application on the terminal device input by the user and can determine the calling method of the application on the terminal device based on the configuration information.

[0044] Exemplarily, the user can configure the physical buttons in the mobile APP as shown in Table 1 in the specific embodiment, and the terminal device receives the configuration information for the application on the terminal device input by the user, that is, the configuration information shown in Table 1. Based on the configuration information, the terminal device calls the application on the terminal device in the calling method in the configuration information shown in Table 1.

[0045] When the button device includes multiple physical buttons, the terminal device supports the user to select the number of physical buttons to be used according to needs, and also supports the user to configure the application called by each physical button and the calling method of the application according to needs.

[0046] The control method of the terminal device provided in the present application supports the user to configure the calling method of the application on the terminal device according to the needs, which is conducive to meeting the needs of the user and improving the user experience.

[0047] In a second aspect, a control device of a terminal device is provided, the control device comprising: a receiving module and a processing module. The receiving module is used to: receive a first key trigger request from a key device, the first key trigger request is used to indicate that a first physical key of the key device is triggered; the processing module is used to: based on the first key trigger request, call an application on the control device multiple times.

[0048] In combination with the second aspect, in certain implementations of the second aspect, the processing module is further used to: call the same application on the control device multiple times.

[0049] In combination with the second aspect, in some implementations of the second aspect, the processing module is further used to: continue calling the same application after a call to the same application fails; and / or call multiple functions in the same application in parallel.

[0050] In combination with the second aspect, in some implementations of the second aspect, the processing module is further used to: call each of the multiple applications on the control device.

[0051] In combination with the second aspect, in certain implementations of the second aspect, the processing module is further used to: call multiple applications on the control device in parallel; and / or, after successfully calling one application among the multiple applications, continue to call another application among the multiple applications.

[0052] In combination with the second aspect, in some implementations of the second aspect, the processing module is further used to: if the application on the control device includes a call or conference application, call multiple contacts on the call or conference application in parallel.

[0053] In combination with the second aspect, in certain implementations of the second aspect, the above-mentioned receiving module is also used to: receive configuration information for the application on the control device input by the user; the processing module is also used to: determine the calling method of the application on the control device based on the configuration information.

[0054] In a third aspect, a control device of a terminal device is provided, the control device comprising: a processor and a memory; the memory stores computer execution instructions; the processor executes the computer execution instructions stored in the memory, so that the control device performs the method of the first aspect.

[0055] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method of the first aspect is implemented.

[0056] In a fifth aspect, the present application provides a computer program product, which includes a computer program. When the computer program is executed, the computer executes the method of the first aspect.

[0057] In a sixth aspect, the present application provides a chip, the chip comprising a processor, the processor being used to call a computer program in a memory to execute the method described in the first aspect.

[0058] It should be understood that the second to sixth aspects of the present application correspond to the technical solutions of the first aspect of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 is a schematic block diagram of a software architecture of a key device provided in an embodiment of the present application;

[0060] Figure 2 It is a schematic block diagram of a software architecture of a mobile APP provided in an embodiment of the present application;

[0061] Figure 3 is a schematic diagram of a communication system applicable to an embodiment of the present application;

[0062] Figure 4 This is a schematic diagram of a scenario in which a user triggers a "one-key measurement" button provided in an embodiment of the present application;

[0063] Figure 5 is a schematic flow chart of a control method of a terminal device provided in an embodiment of the present application;

[0064] Figure 6 This is a schematic diagram of a scenario in which a user triggers a "one-click view" button provided in an embodiment of the present application;

[0065] Figure 7 is a schematic flow chart of a control method of a terminal device provided in an embodiment of the present application;

[0066] Figure 8 This is a schematic diagram of a scenario in which a user triggers a "one-touch connection" button provided in an embodiment of the present application;

[0067] Fig. 9 is a schematic flow chart of a control method of a terminal device provided in an embodiment of the present application;

[0068] Fig.10 This is a schematic diagram of a scenario in which a user triggers a "one-key help" button provided in an embodiment of the present application;

[0069] Fig.11 is a schematic flow chart of a control method of a terminal device provided in an embodiment of the present application;

[0070] Fig.12 is a schematic block diagram of a control device of a terminal device provided in an embodiment of the present application;

[0071] Fig.13 It is a schematic block diagram of another control device of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0072] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0073] With the development of terminal technology, the use of terminal devices is becoming more and more common. However, as the functions of terminal devices increase, the operation of terminal devices becomes more and more complicated. In some scenarios, users cannot operate terminal devices quickly, conveniently and accurately, which affects their work and life. For example, the elderly have difficulty in completing operations such as initiating health measurement and receiving calls due to their own inconvenience in movement and slow operation. Or, when the driver is driving a vehicle, both hands are occupied, making it inconvenient to operate the terminal device.

[0074] In view of this, the embodiments of the present application provide a key control method and a key device, which can facilitate users to operate terminal equipment conveniently and efficiently.

[0075] The key device provided in the embodiment of the present application can also be called a physical end key device, and the embodiment of the present application does not specifically limit its name. The key device can be fixed on various supports by adhesive strips or straps, so that users can operate the terminal device quickly, conveniently and accurately.

[0076] For example, the terminal device may be a mobile phone, and the user may be an elderly person with limited mobility. If the elderly person uses the above-mentioned key device to control the mobile phone, the elderly person may fix the key device to the head of the bed through an adhesive strip or a strap, so that the user can operate the mobile phone quickly, conveniently and accurately.

[0077] For example, the terminal device may be a mobile phone, and the user may be a driver. If the driver uses the above-mentioned key device to control the mobile phone, the driver may fix the key device to the steering wheel or bracket by means of an adhesive strip or a strap, so that the driver can operate the mobile phone quickly, conveniently and accurately while driving.

[0078] The function of the key device provided in the embodiment of the present application is configurable, and the embodiment of the present application also provides a mobile application (application, APP) matching the key device to facilitate the user to configure the key device. The embodiment of the present application does not limit the specific name of the mobile APP.

[0079] The user can install the mobile APP on the terminal device, and establish a connection between the terminal device and the key device through the functions provided by the mobile APP. Generally, the key device can establish a wireless connection with the terminal device through Bluetooth or wireless local area network (WIFI). The key device includes physical keys. After the key device is connected to the terminal device, the terminal device detects the user's configuration operation on the physical keys in the key device through the mobile APP, and in response to the operation, the physical keys in the key device are configured.

[0080] In order to better understand the button device provided in the embodiment of the present application, the software architecture of the button device and the mobile APP is first introduced.

[0081] Figure 1 FIG. 1 is a schematic block diagram showing a software architecture of a key device provided in an embodiment of the present application. Figure 1 As shown, the key device includes a physical key module, a communication module, a speaker, a microphone and a battery power supply module. The communication module may include a Bluetooth or WIFI module.

[0082] The physical key module is used to receive the user's triggering operation on the physical key in the key device. The communication module is used to communicate with the mobile APP through Bluetooth technology or WIFI technology to send requests to the mobile APP or receive instructions from the mobile APP. The speaker is used to play sound signals. The microphone is used to collect sound signals. The battery power supply module is used to power the key device.

[0083] Figure 2 FIG. 1 is a schematic block diagram showing a software architecture of a mobile APP provided in an embodiment of the present application. Figure 2 As shown, the mobile APP may include a key control configuration module, a communication module, and a task monitoring and execution module. The communication module may include a Bluetooth or WIFI module.

[0084] The key control configuration module is used to provide users with the function of configuring the physical keys in the key device and save the user's configuration of the physical keys. The communication module is used to communicate with the key device to receive requests from the key device or send instructions to the key device. The task monitoring and execution module is used to execute the tasks corresponding to the key device and monitor the progress of the tasks.

[0085] The terminal device is installed with the above-mentioned mobile APP, and the terminal device can establish a wireless connection with the key device. After the terminal device establishes a connection with the key device, the key device can support the user to call the terminal device through the physical keys in the key device. The physical keys can specifically call which functions or interfaces of the terminal device are configured by the user on the interface provided by the mobile APP. The user can also add, modify or delete the functions called by the physical keys on the interface provided by the mobile APP.

[0086] The key device may include one or more physical keys, and the embodiment of the present application does not limit the number of physical keys. The mobile APP can support the user to configure the function of each physical key in the key device. Specifically, the mobile APP can support the user to configure each physical key in the key device as follows:

[0087] 1) A physical button can call multiple applications in the terminal device. The calling time of these multiple applications can be the same or different. There can also be applications with the same calling time and applications with different calling times. This embodiment of the application does not limit this. The calling time of each application in these multiple applications, the time interval between calls of different applications, the calling order and calling rules between different applications can all be set by the user.

[0088] 2) A physical button can call the same or different functions (or interfaces) of the same application multiple times.

[0089] 3) If the applications that can be called by the physical button include a calling application or a conference application, one physical button can call multiple contacts in the calling application or the conference application.

[0090] 4) If the key device includes multiple physical keys, the applications called by different physical keys can be the same or different. If the applications called by different physical keys are the same, different physical keys can call different functions of the same application. For ease of description, the following embodiments refer to physical keys as keys for explanation.

[0091] Exemplarily, the button device includes button 1, button 2 and button 3, and the function configurations corresponding to button 1, button 2 and button 3 respectively can be shown in Table 1.

[0092] Table 1

[0093]

[0094] As shown in Table 1, button 1 is used to call the music player and navigation APP of the terminal device. The calling time of the music player and the navigation APP are different. The calling time of the music player is earlier than that of the navigation APP. If the music player is successfully called, the navigation APP will be called after 20 seconds. When the button device detects that button 1 is triggered, it can send a message that button 1 is triggered to the terminal device. After receiving the message, the terminal device plays song A through the music player based on the corresponding relationship shown in Table 1 above. After the song is played successfully, it waits for 20 seconds, displays a route map from the current location to the preset destination, such as the address, through the navigation APP, and starts navigation.

[0095] Button 2 is used to call the measurement function and display function of the health management APP twice. The specific measurement task is configured in advance by the user. When the button device detects that button 2 is triggered, it can send a message that button 2 is triggered to the terminal device. After receiving the message, the terminal device starts the measurement task through the health management APP based on the corresponding relationship shown in Table 1 above. After detecting that the measurement task is completed, the measurement result interface is displayed.

[0096] Button 3 is used to call When the button device detects that button 3 is triggered, it can send a message that button 3 is triggered to the terminal device. After the terminal device receives the message, based on the corresponding relationship shown in Table 1 above, The app can call up to 3 family members at the same time for voice or video calls.

[0097] The key device provided in the embodiment of the present application can default to 3 keys, and the number of keys used can be selected based on the needs of the user. The key device can support expansion to more than 3 keys. The key device supports hot plugging, and the added keys can be directly plugged in and used.

[0098] The embodiment of the present application takes the example that the key device includes 3 keys to introduce the key device provided by the embodiment of the present application in detail.

[0099] The button device includes button 1, button 2 and button 3. Button 1 can be called "one-button measurement" and is used to call the measurement function of the health management APP in the terminal device. Button 2 can be called "one-button view" and is used to call the display function of the health management APP in the terminal device. Button 3 can be called "one-button connection / one-button help" and is used to answer calls from the terminal device or make calls using the terminal device.

[0100] Exemplarily, the function configurations corresponding to the key 1, key 2 and key 3 included in the key device may be as shown in Table 2.

[0101] Table 2

[0102]

[0103] Button 1 is used to call the health management app to measure the user's heart rate and blood pressure. Button 2 is used to call the health management app to view the measurement results. Button 3 is used to answer an incoming call, or to call 120, and use the speaker and microphone of the button device to make a call during the call. It is understandable that the function configurations corresponding to Button 1, Button 2, and Button 3 are set by the user, and the user can add, modify, and delete the function configurations of the above buttons.

[0104] The present embodiment of the application takes the functional configuration of the key device shown in Table 2 as an example to introduce the method of the present embodiment of the application in detail. In order to better understand the present embodiment of the application, the applicable scenarios of the present embodiment of the application are first introduced.

[0105] Figure 3 FIG. 3 is a schematic diagram showing a communication system 300 applicable to an embodiment of the present application. Figure 3As shown, the communication system 300 includes a button device 301 and a terminal device 302. The button device 301 includes a "one-key measurement" button, a "one-key view" button, and a "one-key connection / one-key help" button. The terminal device 302 includes applications such as a mobile APP 3021, a health management APP 3022, and an address book 3023. Wireless communication can be performed between the button device 301 and the terminal device 302. The software architecture of the button device 301 can be as described above. Figure 1 As shown, the software architecture of mobile APP 3021 can be as described above. Figure 2 As shown. The health management APP 3022 can be used in conjunction with the health detection device. The health management APP 3022 may include a task execution module, a health data management module, and a health data display module. The task execution module includes all measurement tasks that the health management APP 3022 can support, and can be used to instruct the health detection device to perform the detection task; the health data management module is used to update the measurement results, i.e., the health data, to save the latest health data; the health data display module is used to display the latest health data. The address book 3023 includes a call module for detecting calls and calling contacts.

[0106] The user can configure the "one-key measurement" button, "one-key view" button and "one-key connection / one-key help" button on the mobile APP 3021 of the terminal device as shown in Table 2. The display interface of the mobile APP 3021 is not limited in this embodiment of the application.

[0107] The "One-key measurement" button is used to call the health management APP 3022 in the terminal device 302 to measure the user's heart rate and blood pressure. The "One-key view" button is used to call the health management APP 3022 in the terminal device 302 to view the measurement results of heart rate and blood pressure. The "One-key connect / one-key help" button is used to connect the incoming call of the terminal device 302, or call the address book 3023 in the terminal device 302 to send a call to 120.

[0108] Figure 4 Figure 1 shows a schematic diagram of a scenario in which a user triggers the “one-key measurement” button. Figure 4As shown, when a user 303 wearing a health detection device 304 (such as a smart watch or smart bracelet, etc.) triggers the "one-key measurement" button, the button device 301 detects the user's triggering operation on the "one-key measurement" button, and can send a button trigger request A to the terminal device 302. The terminal device 302 receives the button trigger request A, determines the measurement task, i.e., heart rate measurement and blood pressure value measurement, based on the button trigger request A, and sends the measurement task to the health detection device 304. The health detection device 304 measures the user's heart rate and blood pressure value based on the measurement task, and returns the measurement result to the terminal device 302. After receiving the measurement result, the terminal device updates and saves it.

[0109] In order to achieve the above Figure 4 The functions shown in the scenario are provided in a specific implementation method in the embodiments of the present application.

[0110] Figure 5 A schematic flow chart of a control method 500 of a terminal device is shown. The method 500 can be applied to the above Figure 3 The communication scenario shown, but the embodiments of the present application are not limited to this.

[0111] like Figure 5 As shown, the method 500 may include the following steps:

[0112] S501 . The physical button module in the button device 301 detects a user triggering operation on a “one-button measurement” button.

[0113] The user 303 wearing the health detection device 304 can trigger the one-key measurement by pressing the "one-key measurement" button. When the user 303 presses the "one-key measurement" button, the physical button module in the button device 301 can detect the triggering operation of the "one-key measurement" button by the user 303.

[0114] S502, the communication module in the button device 301 sends a button trigger request A to the communication module in the mobile APP 3021 in the terminal device 302, and correspondingly, the communication module in the mobile APP 3021 in the terminal device 302 receives the button trigger A, which is used to indicate that the "one-key measurement" button is triggered.

[0115] S503, the mobile APP 3021 in the terminal device 302 sends the measurement task to the task execution module in the health management APP 3022 through the task monitoring and execution module based on the button trigger request A. Correspondingly, the task execution module in the health management APP 3022 receives the measurement task, which includes heart rate measurement and blood pressure measurement.

[0116] The mobile APP 3021 in the terminal device 302 can determine that the "one-key measurement" button is triggered based on the button trigger request A. The configuration information shown in the above Table 2 is stored in the button control configuration module in the mobile APP 3021. The mobile APP 3021 can read the configuration information from the button control configuration module based on the button trigger request A, and can determine the measurement task based on the configuration information, that is, measure the user's heart rate and blood pressure values, and can send the measurement task to the task execution module in the health management APP 3022 through the task monitoring and execution module.

[0117] S504. The health management APP 3022 in the terminal device 302 sends the measurement task to the health detection device 304 through the task execution module based on the measurement task. Correspondingly, the health detection device 304 receives the measurement task.

[0118] The health management APP 3022 sends the measurement task to the health detection device 304 through the task execution module to instruct the health detection device 304 to measure the measurement task.

[0119] S505 . The health detection device 304 starts measurement based on the measurement task and obtains a measurement result.

[0120] Based on the measurement task, the health detection device 304 measures the user's heart rate and blood pressure to obtain measurement results, namely, the heart rate value and the blood pressure value.

[0121] S506. The health detection device 304 sends the measurement result to the health data management module of the health management APP 3022. Correspondingly, the health data management module of the health management APP 3022 receives the measurement result.

[0122] After receiving the measurement results, the health data management module of the health management APP 3022 can update the stored heart rate value and blood pressure value and save the updated data.

[0123] The control method of the terminal device provided in the embodiment of the present application allows the user to measure health data by operating a single button, which is particularly suitable for elderly people with limited mobility and slow operation, so as to facilitate efficient and convenient health measurement.

[0124] Figure 6 FIG. 1 shows a schematic diagram of a scenario in which a user triggers the “one-key view” button. Figure 6As shown, when the user 303 triggers the "one-key view" button, the button device 301 detects the user's triggering operation on the "one-key view" button, and can send a button trigger request B to the terminal device 302. The terminal device 302 receives the button trigger request B, and based on the button trigger request B, sends a display instruction to the health detection device 304. The health detection device 304 displays the latest health data based on the display instruction.

[0125] In order to achieve the above Figure 6 The functions shown in the scenario are provided in a specific implementation method in the embodiments of the present application.

[0126] Figure 7 A schematic flow chart of a control method 700 of a terminal device is shown. The method 700 can be applied to the above Figure 3 The communication scenario shown, but the embodiments of the present application are not limited to this.

[0127] like Figure 7 As shown, the method 700 may include the following steps:

[0128] S701: The physical button module in the button device 301 detects a user triggering operation on a “one-key view” button.

[0129] The user 303 can trigger the one-key view by pressing the "one-key view" button. When the user 303 presses the "one-key view" button, the physical button module in the button device 301 can detect the triggering operation of the "one-key view" button by the user 303.

[0130] S702, the communication module in the button device 301 sends a button trigger request B to the communication module in the mobile APP 3021 in the terminal device 302, and correspondingly, the communication module in the mobile APP 3021 in the terminal device 302 receives the button trigger B, which is used to indicate that the "one-click view" button is triggered.

[0131] S703. The mobile APP 3021 in the terminal device 302 sends a display instruction to the health data display module in the health management APP 3022 through the task monitoring and execution module based on the button trigger request B. Correspondingly, the health data display module in the health management APP 3022 receives the display instruction, and the display instruction is used to instruct the health data display module in the health management APP 3022 to display the measurement result interface.

[0132] The mobile APP 3021 in the terminal device 302 can determine that the "one-key view" button is triggered based on the button trigger request B. The configuration information shown in Table 2 above is stored in the button control configuration module in the mobile APP 3021. The mobile APP 3021 can read the configuration information from the button control configuration module based on the button trigger request B, and can determine to display the latest health data based on the configuration information, and can send a display instruction to the health data display module in the health management APP 3022 through the task monitoring and execution module to instruct it to display the latest health data.

[0133] S704. The health data display module in the health management APP 3022 displays an interface including the latest health sign information based on the display instruction.

[0134] The latest health sign information is the health sign information updated in real time according to the user's measurement. The latest health sign information may include the above-mentioned heart rate value and blood pressure value, and may also include other data such as sleep quality, etc., which is not limited in the present embodiment of the application.

[0135] The control method of the terminal device provided in the embodiment of the present application allows the user to view the latest health data by pressing a single button, which is particularly suitable for elderly people with limited mobility and slow operation, so that they can view health data efficiently and conveniently.

[0136] The above-mentioned "one-touch connection / one-touch help" button is used to connect the incoming call when there is an incoming call to the terminal device 302. In this case, the button can be called "one-touch connection"; the "one-touch connection / one-touch help" button is also used to call the address book 3023 in the terminal device to send a call to 120 when there is no incoming call to the terminal device 302. In this case, the button can be called "one-touch help". The "one-touch connection / one-touch help" button is also used to call the address book 3023 in the terminal device to send a call to a preset non-emergency help contact when there is no incoming call to the terminal device 302. In this case, the button can be called "one-touch call". For example, if 120 in the above-mentioned Table 2 is modified to the preset contact 135XXXXXXXX, the "one-touch connection / one-touch help" button can be called "one-touch call".

[0137] The embodiment of the present application first introduces a scenario in which, when there is an incoming call on the terminal device 302 , the user 303 answers the incoming call by pressing a “one-touch answer” button.

[0138] Figure 8 FIG. 1 shows a schematic diagram of a scenario in which a user triggers the “one-touch connection” button. Figure 8As shown, when the terminal device 302 detects a call, it can send a call request to the key device 301, and the key device 301 can play the call ringtone through the speaker. When the user 303 triggers the "one-touch connection" button, the key device 301 detects the user's triggering operation on the "one-touch connection" button, and can send a key trigger request C to the terminal device 302. The terminal device 302 receives the key trigger request C and connects the incoming call based on the key trigger request C. The key device 301 can collect the voice of the user 303 through the microphone and transmit the voice to the terminal device 302. It can also receive the voice of the caller from the terminal device 302 and play it through the speaker, so that the user 303 can communicate with the caller.

[0139] In order to achieve the above Figure 8 The functions shown in the scenario are provided in a specific implementation method in the embodiments of the present application.

[0140] Fig. 9 A schematic flow chart of a control method 900 of a terminal device is shown. The method 900 can be applied to the above Figure 3 The communication scenario shown, but the embodiments of the present application are not limited to this.

[0141] like Fig. 9 As shown, the method 900 may include the following steps:

[0142] S901. A call module of a call APP of the terminal device 302 detects a call.

[0143] Calling apps can include APP and address book APP, the embodiment of the present application does not specifically limit this. Call call can also be called incoming call, which is not limited in the embodiment of the present application. The call module of the call APP is used to communicate with other APPs such as mobile APP.

[0144] S902. The call module of the call APP sends a call request to the task monitoring and execution module of the mobile APP 3021. Correspondingly, the task monitoring and execution module of the mobile APP 3021 receives the call request, and the call request is used to indicate the existence of an incoming call.

[0145] S903. Based on the call request, the mobile APP 3021 sends a call request and a call ring tone to the communication module of the key device 301 through the communication module of the mobile APP 3021. Correspondingly, the communication module of the key device 301 receives the call request and the call ring tone.

[0146] Optionally, the call ring tone can also be replaced by a call vibration, and the key device 301 can also include a motor to vibrate based on the call request. It is understandable that the call ring tone and the call vibration can appear at the same time, which will not be described in detail here.

[0147] S904: The communication module of the key device 301 plays the call ring tone through the speaker based on the call request and the call ring tone.

[0148] The key device 301 plays a calling ring tone through a speaker to remind the user of an incoming call.

[0149] S905: The physical key module of the key device 301 detects a user triggering operation on the “one-touch connection” key.

[0150] The user 303 can trigger the one-touch connection by pressing the "one-touch connection" button. When the user 303 presses the "one-touch connection" button, the physical button module in the button device 301 can detect the triggering operation of the "one-touch connection" button by the user 303.

[0151] S906. The button device 301 sends a button trigger request C to the communication module of the mobile APP 3021 in the terminal device through the communication module. Correspondingly, the communication module of the mobile APP 3021 in the terminal device receives the button trigger request C, which is used to indicate that the "one-click connection" button is triggered.

[0152] S907. The mobile APP 3021 in the terminal device 302 sends a connection instruction to the call module of the call APP through the task monitoring and execution module of the mobile APP 3021 based on the button trigger request C. Correspondingly, the call module of the call APP receives the connection instruction, which is used to instruct the call APP to connect the incoming call.

[0153] Based on the key trigger request C, the mobile APP 3021 can determine that the "one-touch connection" button is triggered. The configuration information shown in the above Table 2 is stored in the key control configuration module in the mobile APP 3021. The mobile APP 3021 can read the configuration information from the key control configuration module based on the key trigger request C, and can determine to connect the incoming call based on the configuration information, and then send a connection instruction to the call module of the call type APP through the task monitoring and execution module of the mobile APP 3021. The call module of the call type APP connects the incoming call based on the connection instruction and can communicate with the caller. Based on the configuration information in the key control configuration module, the user 303 can collect the voice of the user 303 through the microphone of the key device 301, and play the caller's voice through the speaker to communicate.

[0154] It is understandable that if the user configures the speaker and microphone of the terminal device to make a call, the user 303 can communicate with the caller by collecting the voice of the user 303 through the microphone of the terminal device 302 and playing the voice of the caller through the speaker.

[0155] The embodiment of the present application provides a control method for a terminal device. A user can quickly connect a call by operating a button without operating the terminal device. The method is suitable for scenarios where a driver's hands are occupied while driving a vehicle, making it inconvenient to operate the terminal device. The method is also suitable for elderly people with limited mobility and slow operation, so that calls can be connected efficiently and conveniently.

[0156] When there is no incoming call to the terminal device 302, the user 303 makes an emergency call by pressing the "one-key help" button.

[0157] Fig.10 The following is a schematic diagram showing a scenario in which a user triggers the "one-key help" button. Fig.10 As shown, when the user 303 triggers the "one-key help" button, the button device 301 detects the user's triggering operation on the "one-key help" button, and can send a button trigger request D to the terminal device 302. The terminal device 302 receives the button trigger request D, and based on the button trigger request D, calls the address book 3023 to send a call to 120.

[0158] In order to achieve the above Fig.10 The functions shown in the scenario are provided in a specific implementation method in the embodiments of the present application.

[0159] Fig.11 A schematic flow chart of a control method 1100 of a terminal device is shown. The method 1100 may be applicable to the above Figure 3 The communication scenario shown, but the embodiments of the present application are not limited to this.

[0160] like Fig.11 As shown, the method 1100 may include the following steps:

[0161] S1101. The physical button module in the button device 301 detects a user triggering operation on a "one-key help" button.

[0162] The user 303 can trigger the one-key view by pressing the "one-key help" button. When the user 303 presses the "one-key help" button, the physical button module in the button device 301 can detect the triggering operation of the "one-key help" button by the user 303.

[0163] S1102, the button device 301 sends a button trigger request D to the communication module of the mobile APP 3021 in the terminal device 302 through the communication module. Correspondingly, the communication module of the mobile APP 3021 in the terminal device 302 receives the button trigger request D, and the button trigger request D is used to indicate that the "one-click connection" button is triggered.

[0164] S1103. The mobile APP 3021 in the terminal device 302 sends a call instruction to the communication module of the address book 3023 through the task monitoring and execution module. Correspondingly, the communication module of the address book 3023 receives the call instruction.

[0165] The mobile APP 3021 in the terminal device 302 can determine that the "one-key help" button is triggered based on the button trigger request D. The configuration information shown in the above Table 2 is stored in the button control configuration module in the mobile APP 3021. The mobile APP 3021 can read the configuration information from the button control configuration module based on the button trigger request D, and can determine to call 120 based on the configuration information, and then send a call instruction to the communication module of the address book 3023 through the task monitoring and execution module of the mobile APP 3021, and the call instruction is used to instruct the address book 3023 to call 120.

[0166] S1104, the call module of the address book 3023 calls 120 based on the call instruction, and after the call is connected, collects the voice of the user 303 through the microphone of the key device 301, and plays the voice of the called person through the speaker to communicate.

[0167] The control method of the terminal device provided in the embodiment of the present application allows the user to quickly seek help by operating a button without operating the terminal device. The method can be applied to emergency situations, such as a car accident while the driver is driving a vehicle, or an elderly person with limited mobility and slow operation falls or is injured.

[0168] The size of the serial number of each process in the above embodiment does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.

[0169] Combined with the above Figures 1 to 11 , describes in detail the method provided by the embodiment of the present application, and will be combined with Fig.12 and Fig.13 , describe in detail the device provided in the embodiments of the present application.

[0170] Fig.12A schematic block diagram of a control device 1200 of a terminal device provided in an embodiment of the present application is shown. The control device 1200 includes: a receiving module 1210 and a processing module 1220. The receiving module 1210 is used to: receive a first key trigger request from a key device, the first key trigger request is used to indicate that a first physical key of the key device is triggered; the processing module 1220 is used to: based on the first key trigger request, call the application on the control device 1200 multiple times.

[0171] Optionally, the processing module 1220 is further configured to call the same application on the control device 1200 multiple times.

[0172] Optionally, the processing module 1220 is further configured to: continue to call the same application after a call to the same application fails; and / or call multiple functions in the same application in parallel.

[0173] Optionally, the processing module 1220 is further configured to call each of the multiple application programs on the control device 1200 .

[0174] Optionally, the processing module 1220 is further configured to: call multiple applications on the control device 1200 in parallel; and / or, after successfully calling one application among the multiple applications, continue to call another application among the multiple applications.

[0175] Optionally, the processing module 1220 is further configured to: if the application on the control device 1200 includes a call or conference application, call multiple contacts on the call or conference application in parallel.

[0176] Optionally, the receiving module 1210 is further used to receive configuration information of an application on the control device 1200 input by a user; the processing module 1220 is further used to determine a calling method of the application on the control device 1200 based on the configuration information.

[0177] It should be understood that the control device 1200 here is embodied in the form of a functional module. The term "module" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a proprietary processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a merged logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art may understand that the control device 1200 may be specifically a terminal device in the above-mentioned method embodiment, or the functions of the terminal device in the above-mentioned method embodiment may be integrated in the control device 1200, and the control device 1200 may be used to execute the various processes and / or steps corresponding to the terminal device in the above-mentioned method embodiment, and in order to avoid repetition, it will not be repeated here.

[0178] The control device 1200 has the function of implementing the corresponding steps executed by the terminal device in the above method embodiment; the above functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0179] In the embodiments of the present application, Fig.12 The control device 1200 in the embodiment may also be a chip or a chip system, such as a system on chip (SoC).

[0180] Fig.13 1 is a schematic block diagram of another control device 1300 of a terminal device provided in an embodiment of the present application. The control device 1300 includes: a processor 1310, a transceiver 1320, and a memory 1330. The processor 1310, the transceiver 1320, and the memory 1330 communicate with each other through an internal connection path, the memory 1330 is used to store instructions, and the processor 1310 is used to execute the instructions stored in the memory 1330 to control the transceiver 1320 to send signals and / or receive signals.

[0181] It should be understood that the control device 1300 can be specifically a terminal device in the above method embodiment, or the function of the terminal device in the above method embodiment can be integrated in the control device 1300, and the control device 1300 can be used to execute the various steps and / or processes corresponding to the terminal device in the above method embodiment. Optionally, the memory 1330 may include a read-only memory and a random access memory, and provide instructions and data to the control device 1300. A part of the memory 1330 may also include a non-volatile random access memory. For example, the memory 1330 may also store information about the device type. The processor 1310 can be used to execute the instructions stored in the memory 1330, and when the processor 1310 executes the instructions, the processor 1310 can execute the various steps and / or processes corresponding to the terminal device in the above method embodiment.

[0182] It should be understood that in the embodiment of the present application, the processor 1310 may be a central processing unit (CPU), and the processor 1310 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0183] In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the method disclosed in conjunction with the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in a processor for execution. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor executes the instructions in the memory, and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.

[0184] The present application also provides a computer-readable storage medium, which stores a computer program, and the computer program is used to implement the method corresponding to the terminal device in the above method embodiment.

[0185] The present application also provides a chip system, which is used to support the terminal device in the above method embodiment to implement the functions shown in the embodiment of the present application.

[0186] The present application also provides a computer program product, which includes a computer program (also referred to as code or instruction). When the computer program runs on a computer, the computer can execute the method corresponding to the terminal device shown in the above method embodiment.

[0187] Those of ordinary skill in the art will appreciate that the modules and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0188] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and modules described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0189] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.

[0190] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0191] In addition, each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.

[0192] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0193] The above is only a specific implementation of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the embodiments of the present application, which should be included in the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be based on the protection scope of the claims.

Claims

1. A method for controlling a terminal device, characterized in that: Applicable to a communication system including a key device and a terminal device, wherein the key device can be fixed on different supports, the key device includes a first physical key, a second physical key, a third physical key, a fourth physical key, a fifth physical key, a sixth physical key, and a seventh physical key, and the key device is wirelessly connected to the terminal device; The method comprises: The function configuration of each physical button in the button device is set through the mobile application of the terminal device, wherein the first physical button is used to call multiple applications, and the multiple applications include a music player and a navigation application; the second physical button is used to measure health data, the third physical button is used to view health data, the fourth physical button is used to measure health data first and then view health data, the fifth physical button is used to call 120, the sixth physical button is used to answer an incoming call, and the seventh physical button is used to call multiple contacts in a call application; When the button device detects a trigger operation acting on the first physical button, the button device sends a first button trigger request to the terminal device; The terminal device calls the application on the terminal device multiple times based on the first button trigger request, wherein the multiple calls to the application on the terminal device include: first starting the music player, and then starting the navigation application after the music player is played successfully; When the button device detects a trigger operation acting on the second physical button, the button device sends a second button trigger request to the terminal device; The terminal device sends the measurement task to the task execution module in the health management application program through the task monitoring and execution module based on the second button trigger request; The health management application sends the measurement task to the health detection device through the task execution module based on the measurement task; The health detection device starts measurement based on the measurement task, obtains the measurement result, and sends the measurement result to the health data management module of the health management application; The health data management module in the health management application receives and stores the measurement result; When the button device detects a trigger operation acting on the third physical button, it sends a third button trigger request to the terminal device; The terminal device sends a display instruction to the health data display module in the health management application program through the task monitoring and execution module based on the third button trigger request; The health data display module in the health management application displays an interface including the latest health sign information based on the display instruction; When the button device detects a trigger operation acting on the fourth physical button, it sends a fourth button trigger request to the terminal device; The terminal device sends a measurement task to the health management application based on the fourth button trigger request; The health detection device starts measurement based on the measurement task, obtains the measurement result, and sends the measurement result to the health management application; The health management application displays the measurement result; When the button device detects a trigger operation acting on the fifth physical button, it sends a fifth button trigger request to the terminal device; The terminal device determines to call 120 based on the fifth button trigger request according to the configuration information, and the terminal device sends a call instruction to the call module of the address book application through the task monitoring and execution module; The call module of the address book application program calls 120 based on the call instruction; After the call is connected, the microphone of the key device collects the user's voice, and the speaker of the key device plays the voice of the called person; The call module of the call application of the terminal device detects a call; The call application sends a call request to the task monitoring and execution module of the terminal device; The terminal device sends a call request and a call ring tone to the key device based on the call request; The key device plays the call ring tone through the speaker of the key device based on the call request and the call ring tone; During the process of the speaker of the key device playing the call ringtone, the key device detects a trigger operation acting on the sixth physical key, and sends a sixth key trigger request to the terminal device; The terminal device sends a connection instruction to the call module of the call application through the task monitoring and execution module based on the sixth key trigger request, wherein the connection instruction instructs the call application to connect the incoming call; When the button device detects a trigger operation acting on the seventh physical button, it sends a seventh button trigger request to the terminal device; The terminal device sends a call instruction to the call application based on the seventh key trigger request; The address book application calls the multiple contacts based on the calling instruction.

2. The method according to claim 1, characterized in that The terminal device calls the same application on the terminal device multiple times, including: The terminal device continues to call the same application after failing to call the same application.

3. The method according to claim 1, characterized in that The terminal device calls each of the multiple application programs on the terminal device, including: The terminal device calls multiple application programs on the terminal device in parallel.

4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: The terminal device receives the configuration information of the application on the terminal device input by the user; The terminal device determines a calling method of the application on the terminal device based on the configuration information.

5. A control device for a terminal device, characterized in that: include: A processor and a memory, wherein the memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions stored in the memory, so that the control device executes the method according to any one of claims 1 to 4.

6. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 4 is implemented.

7. A computer program product, characterized in that The invention comprises a computer program which, when being executed, causes a computer to execute the method according to any one of claims 1 to 4.