CN110741621A - Call processing method and related product - Google Patents

Call processing method and related product Download PDF

Info

Publication number
CN110741621A
CN110741621A CN201780091918.3A CN201780091918A CN110741621A CN 110741621 A CN110741621 A CN 110741621A CN 201780091918 A CN201780091918 A CN 201780091918A CN 110741621 A CN110741621 A CN 110741621A
Authority
CN
China
Prior art keywords
distance threshold
proximity sensor
mobile terminal
event
proximity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201780091918.3A
Other languages
Chinese (zh)
Other versions
CN110741621B (en
Inventor
张强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Huantai Technology Co Ltd
Original Assignee
Shenzhen Huantai Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Huantai Technology Co Ltd filed Critical Shenzhen Huantai Technology Co Ltd
Publication of CN110741621A publication Critical patent/CN110741621A/en
Application granted granted Critical
Publication of CN110741621B publication Critical patent/CN110741621B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the application discloses call processing methods and related products, and the method comprises the steps of detecting sleep of an advanced digital signal processor (adsp) in a call process, adjusting a distance threshold of a proximity sensor to improve detection sensitivity of the proximity sensor, wherein the distance threshold is used for triggering a proximity event or a far event, triggering the proximity event through the adjusted proximity sensor to keep a touch display screen in a screen-off state, and triggering the far event through the adjusted proximity sensor to control the touch display screen to be bright.

Description

Call processing method and related product Technical Field
The application relates to the technical field of mobile terminals, in particular to a call processing method and a related product.
Background
In the prior art, in the process of using the mobile terminal for communication, the current posture of the mobile terminal can be detected through an acceleration sensor of the mobile terminal, so that unnecessary screen mistaken screen-off events or screen-on operation events are avoided. When the mobile terminal is detected to be in a horizontal posture at present, the proximity sensor corresponds to a low-sensitivity distance threshold, when the mobile terminal is detected to be in a vertical posture at present, the proximity sensor corresponds to a high-sensitivity distance threshold, the call action of the user can be sensed in a small range when the low-sensitivity distance threshold is detected, and the call operation of the user can be sensed in a larger range when the high-sensitivity distance threshold is detected.
Disclosure of Invention
The embodiment of the application provides a call processing method and a related product, which can effectively avoid the situation that a mobile terminal does not brighten a screen in the call process.
, an embodiment of the present application provides methods of call processing, where the methods include:
detecting that the advanced digital signal processor (adsp) is dormant in a call process, and adjusting a distance threshold of a proximity sensor to improve the detection sensitivity of the proximity sensor, wherein the distance threshold is used for triggering a proximity event or a far-away event;
triggering the proximity event through the adjusted proximity sensor, and keeping the touch display screen in a screen-off state;
and triggering the remote event through the adjusted proximity sensor to control the touch display screen to be on.
In a second aspect, embodiments of the present application provide mobile terminals, including a processing unit,
the processing unit is used for detecting the sleep of the advanced digital signal processor (adsp) in the call process, and adjusting a distance threshold of a proximity sensor to improve the detection sensitivity of the proximity sensor, wherein the distance threshold is used for triggering a proximity event or a far-away event;
the processing unit is further configured to trigger the proximity event through the adjusted proximity sensor, and keep the touch display screen in a screen-off state;
the processing unit is further configured to trigger the remote event through the adjusted proximity sensor, and control the touch display screen to light up.
In a third aspect, an embodiment of the present application provides mobile terminals, including a processor, a memory, and or more programs, where the or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for executing the steps in any of the methods of the aspect of the present application.
In a fourth aspect, this application provides computer-readable storage media, where the computer-readable storage media store a computer program for electronic data exchange, where the computer program enables a computer to perform some or all of the steps of the method in or of this application, and the computer includes a mobile terminal.
In a fifth aspect, embodiments of the present invention provide computer program products, wherein the computer program product comprises a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of the method of any of the aspects of embodiments of the present invention, the computer program product may be software installation packages, the computer comprising a mobile terminal.
It can be seen that, in the embodiment of the present application, the mobile terminal first detects that the advanced digital signal processor adsp is dormant in a call process, adjusts a distance threshold of the proximity sensor to improve detection sensitivity of the proximity sensor, where the distance threshold is used to trigger a proximity event or a distance event, then triggers the proximity event through the adjusted proximity sensor, and keeps the touch display screen in a screen-off state, and finally triggers the distance event through the adjusted proximity sensor to control the touch display screen to be bright. Therefore, the screen is prevented from being not lightened after the touch display screen is touched in the conversation process.
Drawings
Reference will now be made in brief to the accompanying drawings, to which embodiments of the present application relate.
Fig. 1 is a schematic flowchart of call processing methods provided in this embodiment;
fig. 2 is a schematic flow chart of another call processing methods provided in this embodiment;
fig. 3 is a schematic structural diagram of kinds of mobile terminals disclosed by the embodiment of the invention;
fig. 4 is a block diagram of functional units of kinds of mobile terminals disclosed in the embodiment of the present invention.
Detailed Description
For a better understanding of the present application, reference is made to the accompanying drawings in the following embodiments of the present application for a clear and complete description, and it is to be understood that the embodiments are merely partial embodiments of rather than complete embodiments, and that all other embodiments obtained by those skilled in the art without any inventive faculty are intended to be within the scope of the present application.
Moreover, the terms "comprises" and "comprising," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a series of steps or elements is not limited to the listed steps or elements, but may alternatively include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least embodiments of the application.
The Mobile terminal according to the embodiments of the present application may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, and various forms of User Equipment (UE), Mobile Stations (MS), terminal devices (terminal device), and so on, which have wireless communication functions.
Embodiments of the present application will be described below with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 is a schematic flowchart of call processing methods provided in the embodiment of the present application, and the call processing method is applied to a mobile terminal, and includes:
s101, the mobile terminal detects that the advanced digital signal processor (adsp) sleeps in the call process, and adjusts a distance threshold of a proximity sensor to improve the detection sensitivity of the proximity sensor, wherein the distance threshold is used for triggering a proximity event or a distance event.
The mobile terminal can turn off the screen under two conditions in the call process, conditions are that the proximity sensor of the mobile terminal can turn off the screen when detecting that the current user approaches the mobile terminal, conditions are that the mobile terminal turns off the screen when the time is out, namely the screen-on call exceeds time, and under the condition of turning off the screen when the time is out, an advanced digital signal processor (advanced digital signal processor, abbreviated as adsp) can enter a dormant state.
Among the existing technical scheme, the mobile terminal can detect the inclination angle between the mobile terminal and the horizontal plane through an acceleration sensor. When the inclination angle of the mobile terminal is detected to be larger than a preset angle threshold, the mobile terminal can be determined to be in a vertical state, and therefore the distance threshold of the proximity sensor is adjusted to be a high-sensitivity distance threshold; when the inclination angle of the mobile terminal is smaller than the preset angle threshold value, the mobile terminal can be determined to be in a horizontal state, and therefore the distance threshold value of the proximity sensor is adjusted to be the low-sensitivity distance threshold value. The detection sensitivity of the high-sensitivity distance threshold is higher than that of the low-sensitivity distance threshold, that is, the detection sensitivity of the mobile terminal in the vertical state is higher than that in the horizontal state. When the mobile terminal detects that the adsp is dormant in the call process, the acceleration sensor is turned off, so that the distance threshold of the proximity sensor is not dynamically adjusted any more, namely the distance threshold of the proximity sensor is fixed to be the high-sensitivity distance threshold or the low-sensitivity distance threshold.
In the embodiment of the present invention, when the mobile terminal detects that an adsp is dormant, the distance threshold of the proximity sensor may be adjusted to improve the detection sensitivity of the proximity sensor, where the larger the value of the distance threshold, the higher the sensitivity of the proximity sensor is, and the smaller the value of the distance threshold, the lower the sensitivity of the proximity sensor is. Since the proximity sensor more easily determines that the current user is approaching the mobile terminal when the sensitivity is higher, the value of the distance threshold is larger, and thus it is easier to trigger a proximity event.
In the communication process, when a proximity event is triggered, the touch display screen of the mobile terminal can be controlled to screen up, and when a far event is triggered, the touch display screen of the mobile terminal can be controlled to screen up. When the mobile terminal is in a time-out screen, a proximity event is not triggered, so that a distance event is not triggered, and the mobile terminal may not be on the screen in the call process. In the embodiment of the invention, the detection sensitivity of the proximity sensor is improved by adjusting the distance threshold of the proximity sensor, so that the proximity event is easier to trigger, and then the touch display screen of the mobile terminal is lightened by triggering the far event.
For example, when the mobile terminal is in a vertical state, a high-sensitivity distance threshold is corresponded to the mobile terminal, and when the mobile terminal is in a horizontal state, a low-sensitivity distance threshold is corresponded to the mobile terminal, and when the tilt state of the mobile terminal is changed, the distance threshold is also switched to the distance threshold corresponding to the current tilt state. When the adsp of the mobile terminal is dormant, the distance threshold is set to be the high-sensitivity threshold no matter the mobile terminal is in a horizontal state or a vertical state, so that the situation that when the mobile terminal is in the horizontal state, a proximity event and a far-away event are difficult to trigger, and the screen is not lightened in the conversation process can be avoided.
And S102, the mobile terminal triggers the proximity event through the adjusted proximity sensor and keeps the touch display screen in a screen-off state.
The detection sensitivity of the proximity sensor after adjustment is higher, the sensed proximity range is larger, when the distance between the current user and the mobile terminal is detected to be smaller than the adjusted distance threshold value, a proximity event can be triggered, and the current mobile terminal is in the screen-off state, so that the screen-off state can be kept.
And S103, triggering the far-away event by the mobile terminal through the adjusted proximity sensor, and controlling the touch display screen to be on.
In the communication process, when the distance between the current user and the mobile terminal is detected to be larger than the adjusted distance threshold, a far-away event can be triggered, and the touch display screen is controlled to be on.
It can be seen that, in the embodiment of the present application, the mobile terminal first detects that the advanced digital signal processor adsp is dormant in a call process, adjusts a distance threshold of the proximity sensor to improve detection sensitivity of the proximity sensor, where the distance threshold is used to trigger a proximity event or a distance event, then triggers the proximity event through the adjusted proximity sensor, and keeps the touch display screen in a screen-off state, and finally triggers the distance event through the adjusted proximity sensor to control the touch display screen to be bright. Therefore, when the mobile terminal detects the sleep of the adsp, the detection sensitivity of the proximity sensor is improved by adjusting the distance threshold of the proximity sensor, so that the proximity event is easier to trigger, and the touch display screen is lightened by triggering the far-away event after the proximity event is triggered, thereby being beneficial to preventing the touch display screen from being lightened after the touch display screen is turned on in the conversation process.
In possible examples, the detecting the sleep of the advanced digital signal processor adsp during the call includes reading a sleep flag of the advanced digital signal processor adsp multiple times in the screen-in state, and determining that the advanced digital signal processor adsp is in the sleep state when detecting that the sleep flag is in the sleep state every time.
And when the fact that the dormant flag bit is in a dormant state is detected as a result of each reading, determining that the adsp is dormant, namely, the current screen-off event of the mobile terminal is an overtime screen-off event rather than a screen-off event triggered by an approach event.
As can be seen, in this example, when the touch display screen is detected to screen off, it is first determined whether the screen off is overtime, that is, it is determined whether the adsp is dormant, and the determining may be implemented by continuously reading the dormant flag bit of the adsp for multiple times. Because the dormant flag bit of the adsp is continuously read for multiple times instead of being read for a single time, the dormant state of the adsp can be determined only when the dormant flag bit is in a dormant state as a result of the multiple times of reading, which is beneficial to improving the reliability and accuracy of the overtime screen-off detection of the mobile terminal.
In possible examples, the adjusting the distance threshold of the proximity sensor to improve the detection sensitivity of the proximity sensor includes determining a target distance threshold of the proximity sensor, and adjusting the distance threshold of the proximity sensor from a current distance threshold to the target distance threshold.
The detection sensitivity of the proximity sensor can be improved by adjusting the distance threshold of the proximity sensor, the target distance threshold of the proximity sensor is determined, and the current distance threshold of the proximity sensor is adjusted to be the target distance threshold.
As can be seen, in this example, the target distance threshold of the proximity sensor is determined, and then the current distance threshold of the proximity sensor is adjusted to the target distance threshold to adjust the distance threshold of the proximity sensor, so as to improve the detection sensitivity of the proximity sensor.
In possible examples, the determining the target distance threshold of the proximity sensor includes determining the target distance threshold according to a distance between a current user and the mobile terminal, or determining a distance threshold greater than the current distance threshold among preset distance thresholds as the target distance threshold.
The target distance threshold may be determined, for example, when the distance between the current user and the mobile terminal is detected to be greater than 20 cm, such as 15 cm, the target distance threshold may be determined to be 20 cm, and the target distance threshold may be determined to be 20 cm and less than 25 cm, such that the target distance threshold may be determined to be values between 20 cm and 25 cm, such as when the distance between the current user and the mobile terminal is detected to be greater than 20 cm, such as 25 cm, such that the target distance threshold may be determined to be values between 20 cm and 25 cm, such that the target distance threshold may be more easily triggered when the distance between the current user and the mobile terminal is detected to be less than 10 cm.
The target distance threshold may be determined by determining a distance threshold greater than a current distance threshold among preset distance thresholds as the target distance threshold. For example, the preset threshold values are 10 centimeters and 20 centimeters, which are a low sensitivity threshold value corresponding to a horizontal state and a high sensitivity threshold value corresponding to a vertical state, respectively, when the mobile terminal is in the horizontal state, the target distance threshold value is determined to be 20 centimeters, that is, the distance threshold value is adjusted from 10 centimeters to 20 centimeters, but if the mobile terminal is in the vertical state and the distance threshold value is 20 centimeters, the distance threshold value is kept unchanged, so that in the passing process, when the mobile terminal is switched from the vertical state to the horizontal state, the distance threshold value can be adjusted to improve the detection sensitivity of the proximity sensor.
Therefore, in this example, the target distance threshold of the proximity sensor may be determined according to the distance between the current user and the mobile terminal, and the distance threshold greater than the current distance threshold in the preset distance thresholds may also be determined as the target threshold, so that the threshold of the proximity sensor is adjusted, the detection sensitivity of the proximity sensor is improved, a proximity event and a distance event are triggered, and therefore the touch display screen is prevented from being not bright in the call process.
In possible examples, the method further comprises stopping the operation of the proximity threshold adjustment algorithm of the proximity sensor and the acceleration sensor when the advanced digital signal processor adsp sleep is detected during the call.
When detecting that the adsp is dormant in the middle of the call process, namely when the mobile terminal is turned off after a time, the mobile terminal can be controlled to stop running the approach threshold adjusting algorithm and the acceleration sensor of the approach sensor, namely, the mobile terminal is not required to be judged to be in a horizontal state or a vertical state, and the distance threshold of the mobile terminal is not required to be adjusted to be a distance threshold corresponding to the horizontal state or a distance threshold corresponding to the vertical state.
Therefore, in this example, when the adsp sleep is detected, the operation of the proximity threshold adjustment algorithm and the acceleration sensor of the proximity sensor is stopped, which is beneficial to reducing the power consumption of the mobile terminal and prolonging the service life of the mobile terminal.
Referring to fig. 2, fig. 2 is a schematic flow chart of call processing methods provided in the present embodiment and applied to a mobile terminal, similar to the embodiment shown in fig. 1, as shown in the figure, the call processing method includes:
s201, the mobile terminal continuously reads the dormancy flag bit of the advanced digital signal processor adsp for multiple times in the screen-saving state.
S202, the mobile terminal detects that the reading result of each time is that the dormant flag bit is in a dormant state, and determines that the advanced digital signal processor adsp is dormant.
S203, the mobile terminal determines a target distance threshold of the proximity sensor.
And S204, the mobile terminal adjusts the distance threshold of the proximity sensor from the current distance threshold to the target distance threshold to improve the detection sensitivity of the proximity sensor, wherein the distance threshold is used for triggering a proximity event or a distance event.
And S205, the mobile terminal triggers the proximity event through the adjusted proximity sensor and keeps the touch display screen in a screen-off state.
And S206, the mobile terminal triggers the far-away event through the adjusted proximity sensor to control the touch display screen to be on.
It can be seen that, in the embodiment of the present application, the mobile terminal first detects that the advanced digital signal processor adsp is dormant in a call process, adjusts a distance threshold of the proximity sensor to improve detection sensitivity of the proximity sensor, where the distance threshold is used to trigger a proximity event or a distance event, then triggers the proximity event through the adjusted proximity sensor, and keeps the touch display screen in a screen-off state, and finally triggers the distance event through the adjusted proximity sensor to control the touch display screen to be bright. Therefore, when the mobile terminal detects the sleep of the adsp, the detection sensitivity of the proximity sensor is improved by adjusting the distance threshold of the proximity sensor, so that the proximity event is easier to trigger, and the touch display screen is lightened by triggering the far-away event after the proximity event is triggered, thereby being beneficial to preventing the touch display screen from being lightened after the touch display screen is turned on in the conversation process.
Referring to fig. 3 in addition to the embodiment shown in fig. 1 and fig. 2, fig. 3 is a schematic structural diagram of a mobile terminal provided in this embodiment, where the application server runs or more application programs and an operating system, and as shown in the figure, the application server includes a processor, a memory, a communication interface, and or more programs, where the or more programs are different from the or more application programs, and the or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing the following steps;
detecting that the advanced digital signal processor (adsp) is dormant in a call process, and adjusting a distance threshold of a proximity sensor to improve the detection sensitivity of the proximity sensor, wherein the distance threshold is used for triggering a proximity event or a far-away event;
triggering the proximity event through the adjusted proximity sensor, and keeping the touch display screen in a screen-off state;
and triggering the remote event through the adjusted proximity sensor to control the touch display screen to be on.
It can be seen that, in the embodiment of the present application, the mobile terminal first detects that the advanced digital signal processor adsp is dormant in a call process, adjusts a distance threshold of the proximity sensor to improve detection sensitivity of the proximity sensor, where the distance threshold is used to trigger a proximity event or a distance event, then triggers the proximity event through the adjusted proximity sensor, and keeps the touch display screen in a screen-off state, and finally triggers the distance event through the adjusted proximity sensor to control the touch display screen to be bright. Therefore, when the mobile terminal detects the sleep of the adsp, the detection sensitivity of the proximity sensor is improved by adjusting the distance threshold of the proximity sensor, so that the proximity event is easier to trigger, and the touch display screen is lightened by triggering the far-away event after the proximity event is triggered, thereby being beneficial to preventing the touch display screen from being lightened after the touch display screen is turned on in the conversation process.
In possible examples, the detecting the sleep of the advanced digital signal processor adsp during the call includes reading a sleep flag of the advanced digital signal processor adsp multiple times in the screen-in state, and determining that the advanced digital signal processor adsp is in the sleep state when detecting that the sleep flag is in the sleep state every time.
In possible examples, the adjusting the distance threshold of the proximity sensor to improve the detection sensitivity of the proximity sensor includes determining a target distance threshold of the proximity sensor, and adjusting the distance threshold of the proximity sensor from a current distance threshold to the target distance threshold.
In possible examples, the determining the target distance threshold of the proximity sensor includes determining the target distance threshold according to a distance between a current user and the mobile terminal, or determining a distance threshold greater than the current distance threshold among preset distance thresholds as the target distance threshold.
In possible examples, the method further comprises stopping the operation of the proximity threshold adjustment algorithm of the proximity sensor and the acceleration sensor when the advanced digital signal processor adsp sleep is detected during the call.
The above embodiments mainly introduce the scheme of the embodiments of the present application from the perspective of the method-side implementation process.
It is understood that the mobile terminal includes hardware structures and/or software modules for performing the respective functions in order to implement the above-described functions. Those of skill in the art would readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The embodiment of the present application may perform division of functional units for a mobile terminal according to the above method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into processing units.
Fig. 4 shows a block diagram of possible functional units of the mobile terminal referred to in the embodiments above, in case an integrated unit is employed, the mobile terminal 400 comprises a processing unit 402 and a communication unit 403, the processing unit 402 being adapted to control and manage the actions of the mobile terminal, e.g. the processing unit 402 is adapted to enable the mobile terminal to perform the steps S101-S103 in fig. 1, the steps S201-S206 in fig. 2 and/or other procedures for the techniques described herein, and to communicate.
The Processing Unit 402 may be a Processor or a controller, such as a Central Processing Unit (CPU), a general purpose Processor, a Digital Signal Processor (DSP), an Application-Specific Integrated Circuit (ASIC), a Field Programmable Array (FPGA) or other Programmable logic device, a transistor logic device, a hardware component, or any combination thereof, which may implement or execute the various illustrative logical blocks, modules, and circuits described in connection with the present disclosure.
The processing unit 402 is configured to detect that the advanced digital signal processor adsp is dormant during a call, and adjust a distance threshold of a proximity sensor to improve detection sensitivity of the proximity sensor, where the distance threshold is used to trigger a proximity event or a distance event; the proximity sensor is used for triggering the proximity event after adjustment, and the touch display screen is kept in a screen-off state; and the touch control display screen is controlled to be on through triggering the far-away event through the adjusted proximity sensor.
In possible examples, in terms of detecting sleep of the advanced digital signal processor adsp during the call, the processing unit 402 is specifically configured to read a sleep flag of the advanced digital signal processor adsp multiple times in a screen saver state, and determine that the advanced digital signal processor adsp is in sleep state when detecting that the sleep flag is in sleep state each time.
In possible examples, in terms of adjusting the distance threshold of the proximity sensor to improve the detection sensitivity of the proximity sensor, the processing unit 402 is specifically configured to determine a target distance threshold of the proximity sensor, and to adjust the distance threshold of the proximity sensor from a current distance threshold to the target distance threshold.
In possible examples, in the aspect of determining the target distance threshold of the proximity sensor, the processing unit 402 is specifically configured to determine the target distance threshold according to a distance between a current user and the mobile terminal, or determine a distance threshold greater than the current distance threshold among preset distance thresholds as the target distance threshold.
In possible examples, the processing unit 402 is further configured to stop the operation of the proximity threshold adjustment algorithm of the proximity sensor and the acceleration sensor when detecting that the advanced digital signal processor adsp is dormant during a call.
It should be noted that the term "unit" as used herein is to be understood in its broadest possible sense and the objects used to implement the functionality described by the various "units" may be, for example, an integrated circuit ASIC, a single circuit, a processor (shared, dedicated, or chipset) and memory that execute or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality.
An embodiment of the present invention further provides computer storage media, wherein the computer storage media stores a computer program for electronic data exchange, the computer program enables a computer to execute part or all of the steps of any method as recited in the above method embodiments, the computer including a mobile terminal.
Embodiments of the present invention also provide computer program products comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any method as described in the above method embodiments, the computer program products may be software installation packages, the computer comprising a mobile terminal.
It should be noted that for simplicity of description, the aforementioned method embodiments are described as series combinations of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts described, as some steps may occur in other orders or concurrently with other steps in accordance with the invention.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
For example, the above-described embodiments of the apparatus are merely illustrative, such as the above-described division of units, only logical function divisions, and other divisions may be possible in actual implementation, such as multiple units or components may be combined or integrated into another systems, or features may be omitted, or not executed, another point, and the shown or discussed coupling or direct coupling or communication connection between each other may be through interfaces, indirect coupling or communication connection of the apparatuses or units, and may be electrical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, that is, may be located in places, or may also be distributed on multiple network units.
In addition, the functional units in the embodiments of the present invention may be integrated into processing units, or each unit may exist alone physically, or two or more units are integrated into units.
Based on the understanding, the technical solution of the present invention, which is essentially or partially contributed to by the prior art, or all or part of the technical solution, may be embodied in the form of a software product stored in memories, and includes several instructions for making computer devices (which may be personal computers, servers, or network devices, etc.) execute all or part of the steps of the above methods according to the embodiments of the present invention.
It will be understood by those skilled in the art that all or part of the steps in the methods of the above embodiments may be implemented by hardware instructions of a program, which may be stored in computer readable Memory, where the Memory may include flash Memory, Read-Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disk, and the like.
While the embodiments of the present invention have been described in detail, the principles and embodiments of the present invention have been illustrated and described herein by means of specific examples, which are provided only for the purpose of facilitating understanding of the method and the core concept of the present invention, and meanwhile, for those skilled in the art , the description should not be construed as limiting the present invention in view of the above description.

Claims (12)

  1. A method for processing a call, the method comprising:
    detecting that an Advanced Digital Signal Processor (ADSP) is dormant in a call process, and adjusting a distance threshold of a proximity sensor to improve the detection sensitivity of the proximity sensor, wherein the distance threshold is used for triggering a proximity event or a far-away event;
    triggering the proximity event through the adjusted proximity sensor, and keeping the touch display screen in a screen-off state;
    and triggering the far-away event through the adjusted proximity sensor, and controlling the touch display screen to light.
  2. The method of claim 1, wherein detecting an advanced digital signal processor (adsp) sleep during the call comprises:
    continuously reading the dormancy flag bit of the advanced digital signal processor adsp for multiple times in the information screen state;
    and determining that the advanced digital signal processor adsp is in a dormant state when the result of each reading is detected that the dormant flag bit is in the dormant state.
  3. The method of claim 1, wherein the adjusting the distance threshold of the proximity sensor to increase the detection sensitivity of the proximity sensor comprises:
    determining a target distance threshold for the proximity sensor;
    adjusting the distance threshold of the proximity sensor from a current distance threshold to the target distance threshold.
  4. The method of claim 3, wherein the determining the target distance threshold for the proximity sensor comprises:
    determining the target distance threshold according to the distance between the current user and the mobile terminal; alternatively, the first and second electrodes may be,
    and determining the distance threshold which is greater than the current distance threshold in the preset distance thresholds as the target distance threshold.
  5. The method of any of , wherein the method further comprises:
    and when the advanced digital signal processor adsp is detected to be dormant in the call process, stopping running the approach threshold adjusting algorithm of the approach sensor and the acceleration sensor.
  6. , comprising a processing unit,
    the processing unit is used for detecting the sleep of the advanced digital signal processor (adsp) in the call process, and adjusting a distance threshold of a proximity sensor to improve the detection sensitivity of the proximity sensor, wherein the distance threshold is used for triggering a proximity event or a far-away event;
    the processing unit is further configured to trigger the proximity event through the adjusted proximity sensor, and keep the touch display screen in a screen-off state;
    the processing unit is further configured to trigger the far event through the adjusted proximity sensor, and control the touch display screen to light up.
  7. The mobile terminal according to claim 6, wherein in the aspect of detecting sleep of the ADSP during the call, the processing unit is specifically configured to continuously read a sleep flag bit of the ADSP for multiple times in the screen saver state; and the device is used for detecting that the reading result of each time is that the sleep flag bit is in a sleep state, and determining that the advanced digital signal processor adsp is in sleep.
  8. The mobile terminal according to claim 6, wherein in the aspect of adjusting the distance threshold of the proximity sensor to improve the detection sensitivity of the proximity sensor, the processing unit is specifically configured to: determining a target distance threshold for the proximity sensor; and adjusting the distance threshold of the proximity sensor from a current distance threshold to the target distance threshold.
  9. The mobile terminal of claim 8, wherein in said determining the target distance threshold of the proximity sensor, the processing unit is specifically configured to: determining the target distance threshold according to the distance between the current user and the mobile terminal; or, determining a distance threshold greater than the current distance threshold in preset distance thresholds as the target distance threshold.
  10. The mobile terminal of any , wherein the processing unit is further configured to stop running the proximity threshold adjustment algorithm of the proximity sensor and the acceleration sensor when an advanced digital signal processor (adpp) sleep is detected during a call.
  11. mobile terminal, comprising a processor, a memory, a communication interface, and one or more programs, wherein one or more programs are stored in the memory and configured to be executed by the processor, the programs including instructions for performing the steps of the method of any of claims 1-5 and .
  12. computer-readable storage medium, characterized in that it stores a computer program for electronic data exchange, wherein the computer program is to make a computer perform the method of any of claims 1-5 to , the computer comprising a mobile terminal.
CN201780091918.3A 2017-09-27 2017-09-27 Call processing method and related product Active CN110741621B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/103757 WO2019061102A1 (en) 2017-09-27 2017-09-27 Call processing method and related product

Publications (2)

Publication Number Publication Date
CN110741621A true CN110741621A (en) 2020-01-31
CN110741621B CN110741621B (en) 2021-08-10

Family

ID=65900236

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201780091918.3A Active CN110741621B (en) 2017-09-27 2017-09-27 Call processing method and related product

Country Status (2)

Country Link
CN (1) CN110741621B (en)
WO (1) WO2019061102A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113253826A (en) * 2020-02-10 2021-08-13 华为技术有限公司 Control method, control device, terminal and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102946497A (en) * 2012-11-16 2013-02-27 成都西可科技有限公司 Method for reducing power consumption of smart phone during communication
CN104683598A (en) * 2015-03-25 2015-06-03 深圳市欧珀通信软件有限公司 Proximity sensor threshold adjusting method and device and intelligent device
JP2015192362A (en) * 2014-03-28 2015-11-02 富士フイルム株式会社 Image reproducing device, image reproducing method and control program therefor
CN105262882A (en) * 2015-08-28 2016-01-20 上海卓易科技股份有限公司 Method and device for automatically calibrating distance induction
CN106412301A (en) * 2016-09-29 2017-02-15 努比亚技术有限公司 Screen control system based on proximity sensor and mobile terminal
CN106559578A (en) * 2016-11-29 2017-04-05 努比亚技术有限公司 A kind of terminal screen goes out the method and device of screen
CN106791209A (en) * 2017-03-10 2017-05-31 上海传英信息技术有限公司 The self-checking device and method of distance of mobile terminal sensor

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9411048B2 (en) * 2012-08-30 2016-08-09 Apple Inc. Electronic device with adaptive proximity sensor threshold
CN102917124B (en) * 2012-09-27 2014-11-26 东莞宇龙通信科技有限公司 Method for dynamically adjusting threshold of distance sensor, and mobile terminal

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102946497A (en) * 2012-11-16 2013-02-27 成都西可科技有限公司 Method for reducing power consumption of smart phone during communication
JP2015192362A (en) * 2014-03-28 2015-11-02 富士フイルム株式会社 Image reproducing device, image reproducing method and control program therefor
CN104683598A (en) * 2015-03-25 2015-06-03 深圳市欧珀通信软件有限公司 Proximity sensor threshold adjusting method and device and intelligent device
CN105262882A (en) * 2015-08-28 2016-01-20 上海卓易科技股份有限公司 Method and device for automatically calibrating distance induction
CN106412301A (en) * 2016-09-29 2017-02-15 努比亚技术有限公司 Screen control system based on proximity sensor and mobile terminal
CN106559578A (en) * 2016-11-29 2017-04-05 努比亚技术有限公司 A kind of terminal screen goes out the method and device of screen
CN106791209A (en) * 2017-03-10 2017-05-31 上海传英信息技术有限公司 The self-checking device and method of distance of mobile terminal sensor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113253826A (en) * 2020-02-10 2021-08-13 华为技术有限公司 Control method, control device, terminal and storage medium
CN113253826B (en) * 2020-02-10 2024-04-12 华为技术有限公司 Control method, device, terminal and storage medium

Also Published As

Publication number Publication date
CN110741621B (en) 2021-08-10
WO2019061102A1 (en) 2019-04-04

Similar Documents

Publication Publication Date Title
US11209890B2 (en) Determining user presence based on sensed distance
US11972712B2 (en) Intelligent adjustment of screen refresh rate
CN110096135B (en) Mobile device having sensor hub and method of controlling the same
CN107463403B (en) Process control method, device, storage medium and electronic equipment
US10627887B2 (en) Face detection circuit
US9955341B2 (en) Method for preventing call-up operation errors and system using the same
CN108510963B (en) Screen brightness adjusting method and device, storage medium and intelligent terminal
KR101892233B1 (en) Method and apparatus for alarm service using context aware in portable terminal
CN106507445B (en) Wireless fidelity Wi-Fi scanning method and mobile terminal
US20210201731A1 (en) Dynamic screen refresh rate for an electronic device
US9412320B2 (en) Method for adjusting display backlight with aid of ambient light brightness detection and time detection, and associated apparatus and associated computer program product
CN106817753B (en) Method and device for saving electricity by switching background gray scales and mobile terminal
US20200159308A1 (en) Mobile terminal, method of controlling doze mode of mobile terminal, and computer-readable non-transitory storage medium
WO2019024641A1 (en) Data synchronization method and apparatus, storage medium and electronic device
CN108845727B (en) Mutual capacitance type touch screen based awakening method and device
CN106101402B (en) Method and system for adjusting sensing threshold of proximity sensor
CN110800277B (en) Call processing method and related product
US20150054846A1 (en) Mobile electronic device with orientation dependent ambient light sensitivity
CN103294583A (en) Terminal screen control method and mobile terminal
CN112445358A (en) Adjusting method, terminal and computer storage medium
CN107864269B (en) Method, terminal and computer readable storage medium for automatic activation and standby
CN110741621A (en) Call processing method and related product
CN107343100B (en) Information prompting method and device, storage medium and electronic equipment
CN106095637B (en) Intelligent terminal control method and device and intelligent terminal
US20200285287A1 (en) Low power activity monitoring with adaptive duty cycle in a sensor hub

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant