Terminal equipment control method and device, equipment and storage medium

By realizing the target Bluetooth identification search and storage of Bluetooth devices in the terminal device, the terminal device is automatically controlled to turn on the driving mode, solving the problem that users need to manually turn on the driving mode, realizing automatic control, and improving the user experience.

CN119728838APending Publication Date: 2025-03-28BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311266539.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-27
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

When driving, users need to manually turn on the driving mode of the terminal device, resulting in increased power consumption, affecting standby performance, and easily forgetting to turn it on, affecting the user experience.

Method used

By realizing the target Bluetooth identification search and storage of Bluetooth devices in the terminal device, the terminal device is automatically controlled to turn on the driving mode. When the terminal device is paired with a Bluetooth device, find and match the target Bluetooth logo in the pre-built car Bluetooth list, and if so, turn on driving mode.

Benefits of technology

It realizes that the terminal device automatically turns on the driving mode when driving, avoids the hassle of manual operation by users, saves time, and reduces the risk of forgetting to turn on the mode, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119728838A_ABST
    Figure CN119728838A_ABST
Patent Text Reader

Abstract

The invention relates to a terminal equipment control method and device, equipment and a storage medium, the method is applied to terminal equipment, and the method comprises the following steps: in response to pairing connection between the terminal equipment and searched Bluetooth equipment, searching a target Bluetooth identifier of the Bluetooth equipment in a pre-constructed vehicle-mounted Bluetooth list, the target Bluetooth identifier uniquely corresponds to the Bluetooth equipment; and in response to the found target Bluetooth identifier, controlling the terminal device to start a driving mode. The trouble that a user manually starts the driving mode before driving can be avoided, time can be saved for the user, the situation that the user forgets to start the driving mode can be avoided, and then the use experience of the user can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of Internet technology, and in particular to a terminal device control method, device, equipment and storage medium. Background Art

[0002] With the development of Internet technology, terminal devices such as smart phones have become the communication tools that people carry with them every day, and cars have gradually become popular in thousands of households. In real life, users will inevitably need to use terminal devices when driving, such as using terminal devices to answer calls. However, it is unsafe to answer calls with a handheld terminal device while driving. Therefore, the terminal device in the related art can provide a driving mode for users to start during driving, thereby improving the safety of users' driving.

[0003] However, since turning on the driving mode for a long time will increase the power consumption of the terminal device and affect the standby performance of the terminal device, users usually need to turn it on manually before driving. This not only takes up the user's time, but also makes it easy for the user to forget to turn on the driving mode, which greatly affects the user experience. Summary of the invention

[0004] In order to overcome the problems existing in the related art, the embodiments of the present disclosure provide a terminal device control method, apparatus, device and storage medium to solve the defects in the related art.

[0005] According to a first aspect of an embodiment of the present disclosure, a terminal device control method is provided, which is applied to a terminal device, and the method includes:

[0006] In response to the terminal device being paired and connected with the searched Bluetooth device, searching for a target Bluetooth identifier of the Bluetooth device in a pre-built in-vehicle Bluetooth list, the target Bluetooth identifier uniquely corresponding to the Bluetooth device;

[0007] In response to finding the target Bluetooth identifier, the terminal device is controlled to start the driving mode.

[0008] In some embodiments, the method further comprises:

[0009] In response to not finding the target Bluetooth identifier, generating first inquiry information for inquiring whether to store the target Bluetooth identifier in the vehicle-mounted Bluetooth list;

[0010] In response to receiving a storage instruction based on the first inquiry information, the target Bluetooth identifier is stored in the vehicle-mounted Bluetooth list.

[0011] In some embodiments, storing the target Bluetooth identifier in the vehicle-mounted Bluetooth list includes:

[0012] In response to the number of Bluetooth identifiers stored in the vehicle-mounted Bluetooth list reaching a preset upper limit, displaying the list of stored Bluetooth identifiers;

[0013] In response to detecting a selection operation for selecting a first Bluetooth identifier from the list, the first Bluetooth identifier is deleted from the in-vehicle Bluetooth list, and the target Bluetooth identifier is stored.

[0014] In some embodiments, in response to finding the target Bluetooth identifier, controlling the terminal device to start the driving mode includes:

[0015] In response to finding the target Bluetooth identifier, generating second inquiry information for inquiring whether to start the driving mode;

[0016] In response to receiving an activation instruction based on the second inquiry information, the terminal device is controlled to activate a driving mode.

[0017] In some embodiments, the method further comprises:

[0018] In response to controlling the terminal device to start the driving mode, a preset function of the terminal device is set.

[0019] In some embodiments, the setting of the preset function of the terminal device includes:

[0020] In response to detecting that a preset function of the terminal device is not turned on, controlling the terminal device to turn on the preset function.

[0021] According to a second aspect of an embodiment of the present disclosure, there is provided a terminal device control apparatus, applied to a terminal device, the apparatus comprising:

[0022] A Bluetooth identification search module, configured to search for a target Bluetooth identification of the Bluetooth device in a pre-built vehicle-mounted Bluetooth list in response to the terminal device being paired and connected with the searched Bluetooth device, wherein the target Bluetooth identification uniquely corresponds to the Bluetooth device;

[0023] The terminal device control module is used to control the terminal device to start the driving mode in response to finding the target Bluetooth identifier.

[0024] In some embodiments, the device further comprises a Bluetooth identification storage module;

[0025] The Bluetooth identification storage module includes:

[0026] A first information generating unit, configured to generate, in response to failure to find the target Bluetooth identifier, a first inquiry message for inquiring whether to store the target Bluetooth identifier in the vehicle-mounted Bluetooth list;

[0027] A Bluetooth identification storage unit is used to store the target Bluetooth identification in the vehicle-mounted Bluetooth list in response to receiving a storage instruction based on the first inquiry information.

[0028] In some embodiments, the Bluetooth identification storage unit is further used for:

[0029] In response to the number of Bluetooth identifiers stored in the vehicle-mounted Bluetooth list reaching a preset upper limit, displaying the list of stored Bluetooth identifiers;

[0030] In response to detecting a selection operation for selecting a first Bluetooth identifier from the list, the first Bluetooth identifier is deleted from the in-vehicle Bluetooth list, and the target Bluetooth identifier is stored.

[0031] In some embodiments, the terminal device control module includes:

[0032] A second information generating unit, configured to generate second inquiry information for inquiring whether to start the driving mode in response to finding the target Bluetooth identifier;

[0033] The terminal device control unit is used to control the terminal device to start the driving mode in response to receiving an activation instruction based on the second inquiry information.

[0034] In some embodiments, the terminal device control module further includes:

[0035] A preset function setting unit is used to set a preset function of the terminal device in response to controlling the terminal device to start a driving mode.

[0036] In some embodiments, the preset function setting unit is further used to control the terminal device to enable the preset function in response to detecting that the preset function of the terminal device is not enabled.

[0037] According to a third aspect of an embodiment of the present disclosure, a terminal device is provided, the device comprising:

[0038] a processor and a memory for storing a computer program;

[0039] Wherein, the processor is configured to implement, when executing the computer program:

[0040] In response to the terminal device being paired and connected with the searched Bluetooth device, searching for a target Bluetooth identifier of the Bluetooth device in a pre-built in-vehicle Bluetooth list, the target Bluetooth identifier uniquely corresponding to the Bluetooth device;

[0041] In response to finding the target Bluetooth identifier, the terminal device is controlled to start the driving mode.

[0042] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the following is implemented:

[0043] In response to the terminal device being paired and connected with the searched Bluetooth device, searching for a target Bluetooth identifier of the Bluetooth device in a pre-built in-vehicle Bluetooth list, where the target Bluetooth identifier uniquely corresponds to the Bluetooth device;

[0044] In response to finding the target Bluetooth identifier, the terminal device is controlled to start the driving mode.

[0045] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:

[0046] The present invention searches for a target Bluetooth identifier of the Bluetooth device in a pre-constructed in-vehicle Bluetooth list in response to the terminal device pairing and connecting with the searched Bluetooth device, and the target Bluetooth identifier uniquely corresponds to the Bluetooth device. In response to finding the target Bluetooth identifier, the terminal device is controlled to turn on the driving mode. The driving mode can be automatically controlled based on the target Bluetooth identifier of the Bluetooth device connected to the terminal device and the pre-constructed in-vehicle Bluetooth list, which can avoid the trouble of the user manually turning on the driving mode before driving. It can not only save time for the user, but also avoid the situation where the user forgets to turn on the driving mode, thereby improving the user experience.

[0047] 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 present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] 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.

[0049] Figure 1 is a flow chart of a terminal device control method according to an exemplary embodiment of the present disclosure;

[0050] Figure 2 is a flowchart showing how to store the target Bluetooth identifier according to an exemplary embodiment of the present disclosure;

[0051] Figure 3 is a flowchart showing how to store the target Bluetooth identifier into the vehicle-mounted Bluetooth list according to an exemplary embodiment of the present disclosure;

[0052] Figure 4 is a flow chart of a terminal device control method according to another exemplary embodiment of the present disclosure;

[0053] Figure 5 is a block diagram of a terminal device control device according to an exemplary embodiment of the present disclosure;

[0054] Figure 6 is a block diagram of another terminal device control device according to an exemplary embodiment of the present disclosure;

[0055] Figure 7 The present invention is a block diagram of a terminal device according to an exemplary embodiment of the present invention. DETAILED DESCRIPTION

[0056] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0057] With the development of Internet technology, mobile phones and other terminal devices have become the communication tools that people carry with them on a daily basis, and cars have gradually become popular in thousands of households. Sometimes it is inevitable to use mobile phones while driving (such as answering calls, etc.), and using mobile phones directly is a relatively dangerous and illegal behavior. Therefore, many equipment manufacturers currently add driving mode functions to terminal devices. Specifically, when the terminal device turns on the driving mode, it can provide users with voice broadcast services, such as voice broadcast of the caller's name of the incoming call, the sender's name of the text message, and other information, to help users understand the importance of the call or text message, so as to facilitate users to selectively handle calls or text messages, and help users not be disturbed by calls or text messages while driving.

[0058] However, keeping the driving mode on all the time will increase the power consumption of the terminal device and affect the standby performance of the terminal device. Therefore, users usually manually turn on the driving mode of the terminal device before driving each time, and also need to make some driving mode-related settings for the terminal device. Not only is the operation process cumbersome, but it is also easy for users to forget to turn on the driving mode, which greatly affects the user experience.

[0059] Figure 1 It is a flowchart of a terminal device control method according to an exemplary embodiment; the method of this embodiment can be executed by a terminal device control device, and the terminal device control device can be configured in a terminal device, such as a mobile phone, a tablet computer, a wearable device (such as glasses, watches, etc.), etc.

[0060] Specifically, Figure 1 As shown, the method includes the following steps S101-S102:

[0061] In step S101, in response to the terminal device being paired and connected with the searched Bluetooth device, a target Bluetooth identifier of the Bluetooth device is searched in a pre-built in-vehicle Bluetooth list.

[0062] In this embodiment, in response to detecting that the terminal device is paired and connected with the searched Bluetooth device, the terminal device can search for the target Bluetooth identifier of the Bluetooth device in a pre-constructed in-vehicle Bluetooth list.

[0063] The target Bluetooth identifier uniquely corresponds to the Bluetooth device.

[0064] The in-vehicle Bluetooth list may record the in-vehicle Bluetooth identifier of the user's vehicle.

[0065] For example, the user can add the target vehicle's in-vehicle Bluetooth to the in-vehicle Bluetooth list (such as Bluetooth_list) in advance, and then when the subsequent terminal device is paired and connected with the searched Bluetooth device, it can be determined whether the target Bluetooth identifier of the Bluetooth device is in the above-mentioned in-vehicle Bluetooth list: if it is in the above-mentioned in-vehicle Bluetooth list, it can be considered that the current Bluetooth device is the in-vehicle Bluetooth of the target vehicle, and step S102 is continued; if it is not in the above-mentioned in-vehicle Bluetooth list, it can be considered that the current Bluetooth device is not the in-vehicle Bluetooth of the target vehicle, and the process of the current method can be terminated.

[0066] In step S102, in response to finding the target Bluetooth identifier, the terminal device is controlled to start the driving mode.

[0067] In this embodiment, after searching for the target Bluetooth identifier of the Bluetooth device in the pre-constructed in-vehicle Bluetooth list, the terminal device can be controlled to turn on the driving mode in response to finding the target Bluetooth identifier.

[0068] That is to say, if the target Bluetooth identifier of the Bluetooth device is found in the above-mentioned in-vehicle Bluetooth list, it can be considered that the current Bluetooth device is the in-vehicle Bluetooth of the target vehicle, so that the terminal device can be controlled to start the driving mode. By storing an in-vehicle Bluetooth list (Bluetooth_list) in the terminal device to determine whether the Bluetooth connected to the terminal device is the in-vehicle Bluetooth of the target vehicle, and judging whether to start the driving mode on the terminal device accordingly, the user can be prevented from manually starting the driving mode before driving.

[0069] In some embodiments, after the target Bluetooth identifier of the Bluetooth device is found in the above-mentioned in-vehicle Bluetooth list, a second inquiry message can be generated to inquire whether to turn on the driving mode, and then in response to receiving an activation instruction based on the second inquiry message, the terminal device is controlled to turn on the driving mode.

[0070] That is to say, after determining that the target Bluetooth identifier is in the above-mentioned in-vehicle Bluetooth list, the second inquiry information can be generated to confirm with the user whether to turn on the driving mode on the terminal device, and after obtaining the turn-on instruction indicating confirmation to turn on the driving mode, the terminal device can be controlled to turn on the driving mode, thereby ensuring that the current operation of controlling the terminal device to turn on the driving mode meets the actual needs of the user and avoids accidentally turning on the driving mode of the terminal device.

[0071] In other embodiments, the terminal device may also set a preset function of the terminal device in response to controlling the terminal device to turn on a driving mode, such as controlling the terminal device to turn on the preset function in response to detecting that the preset function of the terminal device is not turned on.

[0072] It is understandable that the preset function includes the function required to be used after the terminal device turns on the driving mode. Exemplarily, the preset function may include at least one of the following:

[0073] Mobile data function, hotspot sharing function, location information access function, and voice wake-up function.

[0074] From the above description, it can be seen that the method of this embodiment searches for the target Bluetooth identifier of the Bluetooth device in a pre-built in-vehicle Bluetooth list in response to the terminal device pairing and connecting with the searched Bluetooth device, and the target Bluetooth identifier uniquely corresponds to the Bluetooth device. In response to finding the target Bluetooth identifier, the terminal device is controlled to turn on the driving mode. This can realize automatic control of the terminal device to turn on the driving mode based on the target Bluetooth identifier of the Bluetooth device connected to the terminal device and the pre-built in-vehicle Bluetooth list, which can avoid the trouble of the user manually turning on the driving mode before driving. It can not only save time for the user, but also avoid the situation where the user forgets to turn on the driving mode, thereby improving the user experience.

[0075] Figure 2 It is a flowchart showing how to store the target Bluetooth identifier according to an exemplary embodiment of the present disclosure; based on the above embodiment, this embodiment takes how to store the target Bluetooth identifier as an example for exemplary description.

[0076] like Figure 2 As shown, the terminal device control method of this embodiment may further include storing the target Bluetooth identifier based on the following steps S201-S202:

[0077] In step S201, in response to the target Bluetooth identifier not being found, first inquiry information is generated for inquiring whether to store the target Bluetooth identifier in the vehicle-mounted Bluetooth list.

[0078] In this embodiment, after executing the operation of searching for the target Bluetooth identifier of the Bluetooth device in the pre-built in-vehicle Bluetooth list described in step S101, in response to not finding the target Bluetooth identifier, a first inquiry message can be generated to inquire whether to store the target Bluetooth identifier in the in-vehicle Bluetooth list.

[0079] For example, a first inquiry message may pop up in the user interface UI of the terminal device asking whether to store the target Bluetooth identifier of the Bluetooth device in the vehicle Bluetooth list. The content and / or form of the first inquiry message may be set based on the needs of the actual application scenario, and this embodiment does not limit this.

[0080] In step S202, in response to receiving a storage instruction based on the first query information, the target Bluetooth identifier is stored in the vehicle-mounted Bluetooth list.

[0081] In this embodiment, after the first inquiry information for inquiring whether to store the target Bluetooth identifier in the in-vehicle Bluetooth list is generated, the target Bluetooth identifier may be stored in the in-vehicle Bluetooth list in response to receiving a storage instruction based on the first inquiry information.

[0082] For example, when the user selects the "Yes" option among the "Yes" and "No" options provided in the first inquiry information, it can trigger the generation of a storage instruction, which is used to instruct the terminal device to store the target Bluetooth identifier, and then the terminal device can respond to the storage instruction and store the target Bluetooth identifier in the vehicle-mounted Bluetooth list.

[0083] It can be seen from the above description that this embodiment generates a first inquiry message for inquiring whether to store the target Bluetooth identifier in the vehicle Bluetooth list in response to the target Bluetooth identifier not being found, and stores the target Bluetooth identifier in the vehicle Bluetooth list in response to receiving a storage instruction based on the first inquiry message. This can achieve accurate maintenance of the vehicle Bluetooth list of the terminal device, and then automatically control the terminal device to turn on the driving mode based on the vehicle Bluetooth list and the Bluetooth device connected to the terminal device. This can avoid the trouble of the user manually turning on the driving mode before driving, which can not only save time for the user, but also avoid the situation where the user forgets to turn on the driving mode, thereby improving the user experience.

[0084] Figure 3 It is a flowchart showing how to store the target Bluetooth identifier in the vehicle Bluetooth list according to an exemplary embodiment of the present disclosure; based on the above embodiment, this embodiment takes how to store the target Bluetooth identifier in the vehicle Bluetooth list as an example for exemplary description.

[0085] like Figure 3As shown, the step S202 described above of storing the target Bluetooth identifier in the vehicle-mounted Bluetooth list may include the following steps S301-S302:

[0086] In step S301, in response to the number of Bluetooth identifiers stored in the in-vehicle Bluetooth list reaching a preset upper limit, the list of stored Bluetooth identifiers is displayed.

[0087] In this embodiment, when the terminal device receives the storage instruction based on the first inquiry information, it can determine whether the number of Bluetooth identifiers stored in the vehicle-mounted Bluetooth list has reached a preset upper limit (such as 3, etc.): if the preset upper limit has not been reached, the target Bluetooth identifier can be directly stored in the vehicle-mounted Bluetooth list; if the preset upper limit has been reached, the list of stored Bluetooth identifiers can be displayed for the user to select one from which to replace the target Bluetooth identifier of the above-mentioned Bluetooth device.

[0088] In step S302, in response to detecting a selection operation for selecting a first Bluetooth identifier from the list, the first Bluetooth identifier is deleted from the in-vehicle Bluetooth list, and the target Bluetooth identifier is stored.

[0089] In this embodiment, after displaying the list of stored Bluetooth identifiers, the terminal device can delete the first Bluetooth identifier from the vehicle-mounted Bluetooth list and store the target Bluetooth identifier in response to detecting a selection operation triggered by a user to select a first Bluetooth identifier from the list.

[0090] For example, assuming that the preset upper limit of the number of Bluetooth identifiers stored in the vehicle-mounted Bluetooth list is 3, when a new Bluetooth identifier "Bt1" needs to be stored, it can be determined whether the number of Bluetooth identifiers stored in the vehicle-mounted Bluetooth list has reached 3. If it has reached 3, a list of Bluetooth identifiers stored in the vehicle-mounted Bluetooth list is generated, such as "Bt2, Bt3, Bt4" for user selection; when the user selects "Bt2", "Bt2" can be deleted from the vehicle-mounted Bluetooth list and "Bt1" can be stored in the vehicle-mounted Bluetooth list. At this time, the list of Bluetooth identifiers stored in the vehicle-mounted Bluetooth list becomes "Bt3, Bt4, Bt1".

[0091] From the above description, it can be seen that this embodiment displays the list of stored Bluetooth identifiers in response to the number of stored Bluetooth identifiers in the vehicle-mounted Bluetooth list reaching a preset upper limit, and in response to detecting a selection operation for selecting a first Bluetooth identifier from the list, deletes the first Bluetooth identifier from the vehicle-mounted Bluetooth list and stores the target Bluetooth identifier. This can achieve storing the target Bluetooth identifier in the vehicle-mounted Bluetooth list, and can maintain the number of stored Bluetooth identifiers in the vehicle-mounted Bluetooth list below or equal to the preset upper limit, thereby improving the efficiency of subsequently searching for the target Bluetooth identifier of the Bluetooth device from the vehicle-mounted Bluetooth list, and further achieving more efficient control of the terminal device to turn on the driving mode.

[0092] The present disclosure is described below with reference to a specific embodiment, but is not intended to limit the scope of the present disclosure.

[0093] Figure 4 is a flow chart of a terminal device control method according to another exemplary embodiment of the present disclosure; Figure 4 As shown, the terminal device control method of this embodiment includes the following steps S1 to S18:

[0094] S1, start;

[0095] S2. The terminal may store a specific Bluetooth identifier (e.g., the Bluetooth identifier of the target vehicle) in advance in the vehicle-mounted Bluetooth list Bluetooth_list; illustratively, Bluetooth_list may store up to 3 Bluetooths, and the user may delete and add based on his or her own needs;

[0096] S3, determine whether the Bluetooth currently connected to the terminal belongs to Bluetooth_list: if yes, execute step S4, otherwise execute step S5;

[0097] S4, the terminal interface pops up a query message whether to turn on the driving mode: if the user selects yes, execute step S9, otherwise execute step S18;

[0098] S5. The terminal interface pops up a query message asking whether to store the Bluetooth (i.e. the connected Bluetooth) into Bluetooth_list: if the user chooses yes, execute step S6; otherwise, execute step S18;

[0099] S6. Determine whether the number of Bluetooth devices in the current Bluetooth_list is 3: if yes, execute step S7; otherwise, execute step S8;

[0100] S7, the terminal interface pops up a Bluetooth list of Bluetooth_list and allows the user to select which Bluetooth in the list to replace with the Bluetooth, and then executes step S4;

[0101] S8, store the current Bluetooth into Bluetooth_list, and then execute step S4;

[0102] S9, control the terminal to start the driving mode;

[0103] S10, determining whether the terminal has enabled data (i.e., mobile data function, which can prepare for subsequent navigation, music, etc.): if yes, executing step S12, otherwise executing step S11;

[0104] S11, control terminal to open data;

[0105] S12, determining whether the terminal has turned on the hotspot (i.e., the hotspot sharing function, which can provide data for the car, other electronic products in the car, etc.): if so, executing step S14, otherwise executing step S13;

[0106] S13, control the terminal to open the hotspot;

[0107] S14, determining whether the terminal has enabled location information (i.e., a location information access function, which can be used to prepare for navigation): if yes, executing step S16, otherwise executing step S15;

[0108] S15, control the terminal to open the position information;

[0109] S16, determining whether the terminal has enabled the voice wake-up function (this function can be used to replace manual operation, thereby effectively improving driving safety): if yes, executing step S18, otherwise executing step S17;

[0110] S17. Control the terminal to enable the voice wake-up function;

[0111] S18. End.

[0112] From the above description, it can be seen that the method of this embodiment maintains a vehicle-mounted Bluetooth list Bluetooth_list in the terminal to store specific vehicle-mounted Bluetooth identifiers, so that it can be realized to subsequently judge whether the terminal device is turned on the driving mode based on the stored specific Bluetooth, and when the terminal turns on the driving mode, it can automatically pre-set the start data, hotspot, location information and voice wake-up function based on the requirements of the driving mode, which can avoid the user manually starting the driving mode and pre-setting before driving, which can save time for the user, thereby improving the user's travel efficiency and improving the user experience.

[0113] Figure 5 is a block diagram of a terminal device control device according to an exemplary embodiment of the present disclosure; the device of this embodiment can be configured in a terminal device, such as a mobile phone, a tablet computer, a wearable device (such as glasses, watches, etc.), etc. Specifically, Figure 5 As shown, the apparatus may include a Bluetooth identification search module 110 and a terminal device control module 120, wherein:

[0114] A Bluetooth identification search module 110 is used to search for a target Bluetooth identification of the Bluetooth device in a pre-built vehicle-mounted Bluetooth list in response to the terminal device being paired and connected with the searched Bluetooth device, wherein the target Bluetooth identification uniquely corresponds to the Bluetooth device;

[0115] The terminal device control module 120 is used to control the terminal device to start the driving mode in response to finding the target Bluetooth identifier.

[0116] From the above description, it can be seen that the device of this embodiment searches for the target Bluetooth identifier of the Bluetooth device in a pre-constructed in-vehicle Bluetooth list in response to the terminal device pairing and connecting with the searched Bluetooth device, and the target Bluetooth identifier uniquely corresponds to the Bluetooth device. In response to finding the target Bluetooth identifier, the device controls the terminal device to turn on the driving mode. It can realize automatic control of the terminal device to turn on the driving mode based on the target Bluetooth identifier of the Bluetooth device connected to the terminal device and the pre-constructed in-vehicle Bluetooth list, which can avoid the trouble of the user manually turning on the driving mode before driving. It can not only save time for the user, but also avoid the situation where the user forgets to turn on the driving mode, thereby improving the user experience.

[0117] Figure 6 is a block diagram of another terminal device control device according to an exemplary embodiment of the present disclosure; the device of this embodiment can be configured in a terminal device, such as a mobile phone, a tablet computer, a wearable device (such as glasses, watches, etc.), etc. Among them, the Bluetooth identification search module 210 and the terminal device control module 220 are similar to the aforementioned Figure 5 The Bluetooth identification search module 110 and the terminal device control module 120 in the illustrated embodiment have the same functions, which will not be described in detail here.

[0118] In this embodiment, Figure 6 As shown, the device may further include a Bluetooth identification storage module 230;

[0119] The Bluetooth identification storage module 230 may include:

[0120] A first information generating unit 231 is used for generating a first inquiry message for inquiring whether to store the target Bluetooth identifier in the vehicle-mounted Bluetooth list in response to failure to find the target Bluetooth identifier;

[0121] The Bluetooth identification storage unit 232 is used to store the target Bluetooth identification into the vehicle-mounted Bluetooth list in response to receiving a storage instruction based on the first query information.

[0122] In some embodiments, the Bluetooth identification storage unit 232 is further used to:

[0123] In response to the number of Bluetooth identifiers stored in the vehicle-mounted Bluetooth list reaching a preset upper limit, displaying the list of stored Bluetooth identifiers;

[0124] In response to detecting a selection operation for selecting a first Bluetooth identifier from the list, the first Bluetooth identifier is deleted from the in-vehicle Bluetooth list, and the target Bluetooth identifier is stored.

[0125] In some embodiments, the terminal device control module 220 may include:

[0126] A second information generating unit 221 is used for generating a second inquiry message for inquiring whether to start the driving mode in response to finding the target Bluetooth identifier;

[0127] The terminal device control unit 222 is used to control the terminal device to start the driving mode in response to receiving an activation instruction based on the second inquiry information.

[0128] In some embodiments, the terminal device control module 220 may further include:

[0129] The preset function setting unit 223 is used to set the preset function of the terminal device in response to controlling the terminal device to start the driving mode.

[0130] In some embodiments, the preset function setting unit 223 may also be configured to control the terminal device to enable the preset function in response to detecting that the preset function of the terminal device is not enabled.

[0131] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0132] Figure 7 900 is a block diagram of a terminal device according to an exemplary embodiment. For example, the device 900 may be a mobile phone, a computer, a digital broadcast terminal device, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0133] Reference Figure 7 , device 900 may include one or more of the following components: a processing component 902 , a memory 904 , a power component 906 , a multimedia component 908 , an audio component 910 , an input / output (I / O) interface 912 , a sensor component 914 , and a communication component 916 .

[0134] The processing component 902 generally controls the overall operation of the device 900, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 902 may include one or more processors 920 to execute instructions to complete all or part of the steps of the terminal device control method described above. In addition, the processing component 902 may include one or more modules to facilitate the interaction between the processing component 902 and other components. For example, the processing component 902 may include a multimedia module to facilitate the interaction between the multimedia component 908 and the processing component 902.

[0135] The memory 904 is configured to store various types of data to support operations on the device 900. Examples of such data include instructions for any application or method operating on the device 900, contact data, phone book data, messages, pictures, videos, etc. The memory 904 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.

[0136] The power supply component 906 provides power to the various components of the device 900. The power supply component 906 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device 900.

[0137] The multimedia component 908 includes a screen that provides an output interface between the device 900 and the user. In some embodiments, the screen may include a liquid crystal display panel and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may 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 908 includes a front camera and / or a rear camera. When the device 900 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and the rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0138] The audio component 910 is configured to output and / or input audio signals. For example, the audio component 910 includes a microphone (MIC), and when the device 900 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 904 or sent via the communication component 916. In some embodiments, the audio component 910 also includes a speaker for outputting audio signals.

[0139] I / O interface 912 provides an interface between processing component 902 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0140] The sensor assembly 914 includes one or more sensors for providing various aspects of status assessment for the device 900. For example, the sensor assembly 914 can detect the open / closed state of the device 900, the relative positioning of components, such as the display panel and keypad of the device 900, and the sensor assembly 914 can also detect the position change of the device 900 or a component of the device 900, the presence or absence of user contact with the device 900, the orientation or acceleration / deceleration of the device 900, and the temperature change of the device 900. The sensor assembly 914 can also include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 914 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 914 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0141] The communication component 916 is configured to facilitate wired or wireless communication between the device 900 and other devices. The device 900 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, 4G or 5G or a combination thereof. In an exemplary embodiment, the communication component 916 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 916 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.

[0142] In an exemplary embodiment, the device 900 can 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 execute the above-mentioned terminal device control method.

[0143] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 904 including instructions, and the instructions can be executed by a processor 920 of the device 900 to complete the terminal device control method described above. 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.

[0144] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the disclosure disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0145] It should be understood that the present disclosure is not limited to the exact structures that have been 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 appended claims.

Claims

1. A terminal device control method, characterized in that: Applied to a terminal device, the method comprises: In response to the terminal device being paired and connected with the searched Bluetooth device, searching for a target Bluetooth identifier of the Bluetooth device in a pre-built in-vehicle Bluetooth list, where the target Bluetooth identifier uniquely corresponds to the Bluetooth device; In response to finding the target Bluetooth identifier, the terminal device is controlled to start the driving mode.

2. The method according to claim 1, characterized in that The method further comprises: In response to not finding the target Bluetooth identifier, generating first inquiry information for inquiring whether to store the target Bluetooth identifier in the vehicle-mounted Bluetooth list; In response to receiving a storage instruction based on the first inquiry information, the target Bluetooth identifier is stored in the vehicle-mounted Bluetooth list.

3. The method according to claim 2, characterized in that The step of storing the target Bluetooth identifier in the vehicle-mounted Bluetooth list includes: In response to the number of Bluetooth identifiers stored in the vehicle-mounted Bluetooth list reaching a preset upper limit, displaying the list of stored Bluetooth identifiers; In response to detecting a selection operation for selecting a first Bluetooth identifier from the list, the first Bluetooth identifier is deleted from the in-vehicle Bluetooth list, and the target Bluetooth identifier is stored.

4. The method according to claim 1, characterized in that: In response to finding the target Bluetooth identifier, controlling the terminal device to start the driving mode includes: In response to finding the target Bluetooth identifier, generating second inquiry information for inquiring whether to start the driving mode; In response to receiving an activation instruction based on the second inquiry information, the terminal device is controlled to activate a driving mode.

5. The method according to claim 1, characterized in that The method further comprises: In response to controlling the terminal device to start the driving mode, a preset function of the terminal device is set.

6. The method according to claim 5, characterized in that The setting of the preset function of the terminal device includes: In response to detecting that a preset function of the terminal device is not turned on, controlling the terminal device to turn on the preset function.

7. A terminal device control device, characterized in that: Applied to a terminal device, the device comprises: A Bluetooth identification search module, configured to search for a target Bluetooth identification of the Bluetooth device in a pre-built vehicle-mounted Bluetooth list in response to the terminal device being paired and connected with the searched Bluetooth device, wherein the target Bluetooth identification uniquely corresponds to the Bluetooth device; The terminal device control module is used to control the terminal device to start the driving mode in response to finding the target Bluetooth identifier.

8. The device according to claim 7, characterized in that The device also includes a Bluetooth identification storage module; The Bluetooth identification storage module includes: A first information generating unit, configured to generate, in response to failure to find the target Bluetooth identifier, a first inquiry message for inquiring whether to store the target Bluetooth identifier in the vehicle-mounted Bluetooth list; A Bluetooth identification storage unit is used to store the target Bluetooth identification in the vehicle-mounted Bluetooth list in response to receiving a storage instruction based on the first inquiry information.

9. The device according to claim 8, characterized in that The Bluetooth identification storage unit is also used for: In response to the number of Bluetooth identifiers stored in the vehicle-mounted Bluetooth list reaching a preset upper limit, displaying the list of stored Bluetooth identifiers; In response to detecting a selection operation for selecting a first Bluetooth identifier from the list, the first Bluetooth identifier is deleted from the in-vehicle Bluetooth list, and the target Bluetooth identifier is stored.

10. The device according to claim 7, characterized in that The terminal device control module includes: A second information generating unit, configured to generate second inquiry information for inquiring whether to start the driving mode in response to finding the target Bluetooth identifier; The terminal device control unit is used to control the terminal device to start the driving mode in response to receiving an activation instruction based on the second inquiry information.

11. The device according to claim 7, characterized in that The terminal device control module also includes: A preset function setting unit is used to set a preset function of the terminal device in response to controlling the terminal device to start a driving mode.

12. The device according to claim 11, characterized in that The preset function setting unit is further configured to control the terminal device to enable the preset function in response to detecting that the preset function of the terminal device is not enabled.

13. A terminal device, characterized in that: The device comprises: a processor and a memory for storing a computer program; Wherein, the processor is configured to implement, when executing the computer program: In response to the terminal device being paired and connected with the searched Bluetooth device, searching for a target Bluetooth identifier of the Bluetooth device in a pre-built in-vehicle Bluetooth list, where the target Bluetooth identifier uniquely corresponds to the Bluetooth device; In response to finding the target Bluetooth identifier, the terminal device is controlled to start the driving mode.

14. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by the processor, it realizes: In response to the terminal device being paired and connected with the searched Bluetooth device, searching for a target Bluetooth identifier of the Bluetooth device in a pre-built in-vehicle Bluetooth list, where the target Bluetooth identifier uniquely corresponds to the Bluetooth device; In response to finding the target Bluetooth identifier, the terminal device is controlled to start the driving mode.