Terminal and method for controlling a screen
First Claim
1. A method for controlling a screen of a terminal, comprising:
- during a calling process or a call originating process of the terminal, determining whether a distance between a specified area of the screen and a human body is larger than a distance threshold value based on an electrical signal generated by the screen when the specified area of the screen gets close to the human body;
controlling the screen to be off if it is determined that the distance is not larger than the distance threshold value, andcontrolling the screen to be on if it is determined that the distance is larger than the distance threshold value;
wherein determining whether the distance between the specified area and the human body is larger than the distance threshold value comprises;
detecting a current value of a supplemental current of a contact capacitance generated by the screen when the specified area of the screen gets close to the human body;
determining that the distance between the specified area and the human body is not larger than the distance threshold value when the current value is not less than the current threshold value; and
determining that the distance between the specified area and the human body is larger than the distance threshold value when the current value is less than the current threshold value.
1 Assignment
0 Petitions
Reexamination
Accused Products
Abstract
Embodiments of the present disclosure disclose a terminal and method for controlling a screen. The method comprises: during a calling or call originating process of the terminal, determining whether a distance between a specified area and a human body is larger than a distance threshold value based on an electrical signal generated by the screen when the specified area of a screen of the terminal gets close to the human body; controlling the screen to be off if it is determined that the distance is not larger than the distance threshold value, and controlling the screen to be on if it is determined that the distance is larger than the distance threshold value. By adopting the technical solution disclosed in the embodiments of the present disclosure, the on and off status of the screen can be controlled more precisely during the calling or call originating process of the terminal.
-
Citations
9 Claims
-
1. A method for controlling a screen of a terminal, comprising:
-
during a calling process or a call originating process of the terminal, determining whether a distance between a specified area of the screen and a human body is larger than a distance threshold value based on an electrical signal generated by the screen when the specified area of the screen gets close to the human body; controlling the screen to be off if it is determined that the distance is not larger than the distance threshold value, and controlling the screen to be on if it is determined that the distance is larger than the distance threshold value; wherein determining whether the distance between the specified area and the human body is larger than the distance threshold value comprises; detecting a current value of a supplemental current of a contact capacitance generated by the screen when the specified area of the screen gets close to the human body; determining that the distance between the specified area and the human body is not larger than the distance threshold value when the current value is not less than the current threshold value; and determining that the distance between the specified area and the human body is larger than the distance threshold value when the current value is less than the current threshold value. - View Dependent Claims (2, 3)
-
-
4. A terminal, comprising:
-
one or more processors; a screen coupled to the one or more processors; and a memory coupled to the one or more processors; wherein the one or more processors are configured to perform; during a calling process or a call originating process of the terminal, determining whether a distance between a specified area of the screen and a human body is larger than a distance threshold value based on an electrical signal generated by the screen when the specified area of the screen gets close to the human body; controlling the screen to be off if it is determined that the distance is not larger than the distance threshold value, and controlling the screen to be on if it is determined that the distance is larger than the distance threshold value, wherein determining whether the distance between the specified area and the human body is larger than the distance threshold value comprises; detecting a current value of a supplemental current of a contact capacitance generated by the screen when the specified area of the screen gets close to the human body; determining that the distance between the specified area and the human body is not larger than the distance threshold value when the current value is not less than the current threshold value; and determining that the distance between the specified area and the human body is larger than the distance threshold value when the current value is less than the current threshold value. - View Dependent Claims (5, 6)
-
-
7. A non-transitory computer readable recording medium storing one or more programs for use by a terminal to perform a procedure comprising:
-
during a calling process or a call originating process of the terminal, determining whether a distance between a specified area of the screen and a human body is larger than a distance threshold value based on an electrical signal generated by the screen when the specified area of the screen gets close to the human body; controlling the screen to be off if it is determined that the distance is not larger than the distance threshold value; and controlling the screen to be on if it is determined that the distance is larger than the distance threshold value, wherein determining whether the distance between the specified area and the human body is larger than the distance threshold value comprises; detecting a current value of a supplemental current of a contact capacitance generated by the screen when the specified area of the screen gets close to the human body; determining that the distance between the specified area and the human body is not larger than the distance threshold value when the current value is not less than the current threshold value; and determining that the distance between the specified area and the human body is larger than the distance threshold value when the current value is less than the current threshold value. - View Dependent Claims (8, 9)
-
Specification