USRE49590EActiveUtility

Data processing method and terminal device

43
Assignee: HONOR DEVICE CO LTDPriority: Aug 20, 2014Filed: Aug 16, 2021Granted: Jul 25, 2023
Est. expiryAug 20, 2034(~8.1 yrs left)· nominal 20-yr term from priority
H04M 1/72454H04M 1/72463H04M 1/724098H04M 1/72412H04M 2250/02H04W 76/14H04W 4/48H04L 67/306H04M 1/725H04W 4/027H04W 4/40H04W 4/80H04W 76/10H04W 84/18
43
PatentIndex Score
0
Cited by
24
References
34
Claims

Abstract

A data processing method and a terminal device, where the method includes obtaining a speed of the terminal device, receiving a first communications service, disabling a preset reminder of the first communications service when the speed of the terminal device exceeds a first preset value, and enabling the preset reminder of the first communications service when the speed of the terminal device decreases to a second preset value, where the second preset value is less than or equal to the first preset value. The data processing method and the terminal device are used for a user reminder of a terminal device in a vehicle mode.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A data processing method for a terminal device, comprising:
 associating one or more applications with a to-be-delayed service using one or more identifiers of the one or more applications;   determining whether a current mode of the terminal device is a vehicle mode based on a setting of a first flag bit in the terminal device;   determining whether an intelligent service-delay function is enabled based on a second flag bit;   obtaining, by the terminal device, a speed of the terminal device when the current mode of the terminal device is the vehicle mode and the intelligent service-delay function is enabled;   receiving, by the terminal device, a first communications service;   determining whether notification information associated with the first communications service includes at least one of the one or more identifiers;   disabling, by the terminal device, a preset reminder of the first communications service when the speed of the terminal device is greater than a first preset value and when the notification information associated with the first communications service includes the at least one of the one or more identifiers; and   after the preset reminder of the first communications service is disabled, enabling, by the terminal device, the preset reminder of the first communications service when the speed of the terminal device is less than or equal to a second preset value, wherein the second preset value is less than or equal to the first preset value.   
     
     
       2. The data processing method according to  claim 1 , wherein before enabling the preset reminder of the first communications service the method further comprises recording, by the terminal device, the first communications service, and wherein enabling the preset reminder of the first communications service comprises:
 obtaining the recorded first communications service; and   enabling a corresponding preset reminder according to the recorded first communications service.   
     
     
       3. The data processing method according to  claim 2 , wherein after enabling the preset reminder of the first communications service, the method further comprises deleting, by the terminal device, the first communications service. 
     
     
       4. The data processing method according to  claim 1 , wherein before obtaining the speed of the terminal device, the method further comprises controlling the terminal device to establish a communication connection to a vehicle, wherein obtaining the speed of the terminal device comprises obtaining the speed of the terminal device by obtaining a speed of the vehicle, and wherein the vehicle mode is enabled when the terminal device establishes the communication connection to the vehicle. 
     
     
       5. The data processing method according to  claim 4 , wherein the terminal device comprises BLUETOOTH and wherein after in-vehicle BLUETOOTH of the vehicle is successfully paired with a BLUETOOTH of the terminal device, controlling the terminal device to establish the communication connection to the vehicle comprises controlling the terminal device to establish the communication connection using the successfully paired BLUETOOTH. 
     
     
       6. The data processing method according to  claim 1 , wherein the first communications service belongs to a preset communications service, and wherein the preset communications service is preset according to a choice of a user. 
     
     
       7. A terminal device, comprising:
 a memory configured to store a data structure that associates one or more applications of the terminal device with a to-be-delayed service using one or more identifiers of the one or more applications; and   a processor coupled to the memory and configured to:
 determine whether a current mode of the terminal device is a vehicle mode based on a setting of a first flag bit in the terminal device; 
 determine whether an intelligent service-delay function is enabled based on a second flag bit; 
 obtain a speed of the terminal device when the current mode of the terminal device is the vehicle mode and the intelligent service-delay function is enabled; 
 receive a first communications service; 
 determine whether notification information associated with the first communications service includes at least one of the one or more identifiers; 
 disable a preset reminder of the first communications service when the speed of the terminal device is greater than a first preset value and when the notification information associated with the first communications service includes the at least one of the one or more identifiers; and 
 after the preset reminder of the first communications service is disabled, enable the preset reminder of the first communications service when the speed of the terminal device is less than or equal to a second preset value, wherein the second preset value is less than or equal to the first preset value. 
   
     
     
       8. The terminal device according to  claim 7 , wherein the processor is further configured to:
 record the first communications service;   obtain the recorded first communications service; and   enable a corresponding preset reminder according to the recorded first communications service.   
     
     
       9. The terminal device according to  claim 8 , wherein the processor is further configured to delete the first communications service. 
     
     
       10. The terminal device according to  claim 7 , wherein the processor is further configured to:
 control the terminal device to establish a communication connection to a vehicle; and   obtain the speed of the terminal device by obtaining a speed of the vehicle,   wherein the vehicle mode is enabled when the communication connection between the terminal device and the vehicle is established.   
     
     
       11. The terminal device according to  claim 10 , wherein the terminal device comprises BLUETOOTH, and wherein after in-vehicle BLUETOOTH of the vehicle is successfully paired with a BLUETOOTH of the terminal device, the processor is further configured to control the terminal device and the vehicle to establish the communication connection using the successfully paired BLUETOOTH. 
     
     
       12. The terminal device according to  claim 7 , wherein the first communications service belongs to a preset communications service, and wherein the preset communications service is preset according to a choice of a user. 
     
     
       13. A terminal device, comprising;:
 a transceiver configured to communicate with an external communications device; 
 memory configured to store program code; and a data structure that associates one or more applications of the terminal device with a to-be-delayed service using one or more identifiers of the one or more applications; and 
 a processor coupled to the memory and to the transceiver, wherein the processor is configured to invoke the program code stored in the memory to cause the terminal device to:
 determine whether a current mode of the terminal device is a vehicle modebased on a setting of a first flag bit in the terminal device; 
 determine whether an intelligent a service-delay function is enabledbased on a second flag bit; 
 obtain a speed of the terminal device when the current mode of the terminal device is the vehicle mode and the intelligent service-delay function is enabled; 
 receive a first communications service; 
 determine whether notification information associated with the first communications service includes at least one of the one or more identifiers in the data structure stored in the memory is a preset service; and  
 disable a preset reminder of the first communications service when the service-delay function is enabled, when the speed of the terminal device is greater than a first preset value, and when the notification information associated with the first communications service includes the at least one of the one or more identifiers; and is the preset service 
 after the preset reminder of the first communications service is disabled, enable the preset reminder of the first communications service when the speed of the terminal device is less than or equal to a second preset value, wherein the second preset value is less than or equal to the first preset value. 
 
 
     
     
       14. The terminal device according to  claim 13 , wherein the processor is further configured to:
 record the first communications service before enabling the preset reminder of the first communications service; 
 obtain the recorded first communications service; and 
 enable a corresponding preset reminder according to the recorded first communications service. 
 
     
     
       15. The terminal device according to  claim 14 , wherein the processor is further configured to delete the first communications service after enabling the preset reminder of the first communications service. 
     
     
       16. The terminal device according to  claim 13 , wherein the processor is further configured to:
 control the terminal device to establish a communication connection to a vehicle; and 
 obtain the speed of the terminal device by obtaining a speed of the vehicle, 
 wherein the vehicle mode is enabled when the communication connection between the terminal device and the vehicle is established. 
 
     
     
       17. The terminal device according to  claim 16 , wherein the processor is further configured to communicate with a BLUETOOTH communication device, and wherein after an in-vehicle BLUETOOTH connector of the vehicle is successfully paired with a BLUETOOTH connector of the terminal device, the processor is further configured to control the terminal device to establish the communication connection using the a successfully paired BLUETOOTH connection. 
     
     
       18. The terminal device according to  claim 13 , wherein the first communications service belongs to a preset communications service and wherein the preset first communications service is the preset service according to a choice of a user or set by the terminal device by default. 
     
     
       19. The data processing method according to  claim 1 , wherein the first communications service belongs to a preset communications service and wherein the preset communications service is set by the terminal device by default. 
     
     
       20. The terminal device according to  claim 7 , wherein the to-be-delayed service corresponds to a push service. 
     
     
       21. The terminal device according to claim 13, wherein after the preset reminder of the first communications service is disabled, the processor is further configured to enable the preset reminder of the first communications service when the speed of the terminal device is less than or equal to a second preset value, and wherein the second preset value is less than or equal to the first preset value. 
     
     
       22. The terminal device according to claim 13, wherein the first communications service comprises an incoming message or call. 
     
     
       23. A terminal device, comprising
 a transceiver configured to communicate with an external communications device;   memory configured to store program code; and   a processor coupled to the memory and to the transceiver, wherein the processor is configured to invoke the program code stored in the memory to cause the terminal device to:
 determine a service-delay function is enabled; 
 receive a first communications service; and 
 disable a preset reminder of the first communications service when the service-delay function is enabled, when a speed of the terminal device is greater than a first preset value, and when the first communications service is a preset service. 
   
     
     
       24. The terminal device according to claim 23, wherein after the preset reminder of the first communications service is disabled, the processor is further configured to enable the preset reminder of the first communications service when the speed of the terminal device is less than or equal to a second preset value, and wherein the second preset value is less than or equal to the first preset value. 
     
     
       25. The terminal device according to claim 24, wherein the processor is further configured to:
 record the first communications service before enabling the preset reminder of the first communications service;   obtain the recorded first communications service; and   enable a corresponding preset reminder according to the recorded first communications service.   
     
     
       26. The terminal device according to claim 25, wherein the processor is further configured to delete the first communications service after enabling the preset reminder of the first communications service. 
     
     
       27. The terminal device according to claim 23, wherein the first communications service is preset according to a choice of a user or set by the terminal device by default. 
     
     
       28. The terminal device according to claim 23, wherein the first communications service comprises an incoming message or call. 
     
     
       29. A method for a terminal device, the method comprising:
 determining that a current mode of the terminal device is a vehicle mode;   determining that a service-delay function is enabled;   obtaining a speed of the terminal device when the current mode of the terminal device is the vehicle mode and the service-delay function is enabled;   receiving a first communications service;   determining that the first communications service is a preset service; and   disabling a preset reminder of the first communications service based on the service-delay function being enabled, the speed of the terminal device being greater than a first preset value, and the first communications service being the preset service.   
     
     
       30. The method according to claim 29, wherein after the preset reminder of the first communications service is disabled, the method further comprises:
 enabling the preset reminder of the first communications service based on the speed of the terminal device being less than or equal to a second preset value, and wherein the second preset value is less than or equal to the first preset value.   
     
     
       31. The method according to claim 29, wherein the first communications service is preset according to a choice of a user or set by the terminal device by default. 
     
     
       32. A method for a terminal device, the method comprising:
 determining a service-delay function is enabled;   receiving a first communications service; and   disabling a preset reminder of the first communications service, based on a speed of the terminal device being greater than a first preset value and the service-delay function being enabled, and wherein the first communications service is a preset service.   
     
     
       33. The method according to claim 32, wherein after the preset reminder of the first communications service is disabled, the method further comprises:
 enabling the preset reminder of the first communications service based on the speed of the terminal device being less than or equal to a second preset value, and wherein the second preset value is less than or equal to the first preset value.   
     
     
       34. The method according to claim 33, wherein the first communications service is the preset service according to a choice of a user or set by the terminal device by default.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.