Method and apparatus for dynamically adjusting viewing angle of screen
First Claim
1. A method for dynamically adjusting a viewing angle of a screen, for dynamically adjusting a viewing range of a screen of a handheld electronic apparatus, wherein the viewing angle of the screen is adjustable, wherein the viewing range of the screen is covered by the viewing angle where the user is able to view a frame displayed on the screen, the method comprising:
- detecting a shifting value of a target deviating from the viewing range of the screen via a sensor, wherein the step of detecting the shifting value of the target deviating from the viewing range of the screen via the sensor comprises;
detecting a first tilting angle of the screen during normal utilization via a G sensor, so as to determine a reference plane of the screen corresponding to the first tilting angle of the screen during the normal utilization;
detecting a second tilting angle of a present plane of the screen by the G sensor, so as to determine whether or not the present plane of the screen is deviated from the defined reference plane according to a difference angle between the first tilting angle and the second tilting angle;
if the present plane of the screen is not deviated from the defined reference plane, maintaining display orientation of the viewing range of the screen unchanged; and
if the present plane of the screen is deviated from the defined reference plane, detecting the shifting value of the present plane of the screen deviating from the reference plane according to the difference angle between the first tilting angle and the second tilting angle, so as to determine the shifting value of the target deviating from the viewing range of the screen; and
dynamically adjusting the display orientation of the viewing range of the screen according to the shifting value of the present plane of the screen deviating from the reference plane, wherein the shifting value comprises the difference angle between the defined reference plane and the present plane, so as to cover the target within the viewing range of the screen and prevent a non-target from being covered within the viewing range of the screen,wherein the step of detecting the shifting value of the target deviating from the viewing range of the screen via the sensor further comprises;
capturing an image displayed on the screen while the target views the screen via an image sensor; and
determining the shifting value of the target deviating from the viewing range of the screen according to a position of the target in the image.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus for dynamically adjusting a viewing angle of a screen are provided. The method is suitable for dynamically adjusting a viewing range of a screen of a handheld electronic device, wherein the viewing angle of the screen is adjustable. The method is as follows. First, a shifting value of a target deviating from the viewing range of the screen is detected by a sensor. Next, the viewing range of the screen is dynamically adjusted according to the shifting value, so as to cover the target within the viewing range of the screen. Accordingly, the snooping for the content of a frame displayed on the screen by others can be prevented and a user can view the frame displayed on the screen more conveniently.
5 Citations
6 Claims
-
1. A method for dynamically adjusting a viewing angle of a screen, for dynamically adjusting a viewing range of a screen of a handheld electronic apparatus, wherein the viewing angle of the screen is adjustable, wherein the viewing range of the screen is covered by the viewing angle where the user is able to view a frame displayed on the screen, the method comprising:
-
detecting a shifting value of a target deviating from the viewing range of the screen via a sensor, wherein the step of detecting the shifting value of the target deviating from the viewing range of the screen via the sensor comprises; detecting a first tilting angle of the screen during normal utilization via a G sensor, so as to determine a reference plane of the screen corresponding to the first tilting angle of the screen during the normal utilization; detecting a second tilting angle of a present plane of the screen by the G sensor, so as to determine whether or not the present plane of the screen is deviated from the defined reference plane according to a difference angle between the first tilting angle and the second tilting angle; if the present plane of the screen is not deviated from the defined reference plane, maintaining display orientation of the viewing range of the screen unchanged; and if the present plane of the screen is deviated from the defined reference plane, detecting the shifting value of the present plane of the screen deviating from the reference plane according to the difference angle between the first tilting angle and the second tilting angle, so as to determine the shifting value of the target deviating from the viewing range of the screen; and dynamically adjusting the display orientation of the viewing range of the screen according to the shifting value of the present plane of the screen deviating from the reference plane, wherein the shifting value comprises the difference angle between the defined reference plane and the present plane, so as to cover the target within the viewing range of the screen and prevent a non-target from being covered within the viewing range of the screen, wherein the step of detecting the shifting value of the target deviating from the viewing range of the screen via the sensor further comprises; capturing an image displayed on the screen while the target views the screen via an image sensor; and determining the shifting value of the target deviating from the viewing range of the screen according to a position of the target in the image. - View Dependent Claims (2, 3)
-
-
4. An apparatus for dynamically adjusting a viewing angle of a screen, comprising:
-
a screen having an adjustable viewing angle; a sensor, for detecting a shifting value of a region where a target is located deviating from a viewing range of the screen, wherein a viewing range of the screen is covered by the viewing angle where the user is able to view a frame displayed on the screen and the sensor comprises a G sensor, wherein the G sensor detects a first tilting angle of the screen during normal utilization so as to determine a reference plane of the screen corresponding to the first tilting angle of the screen during normal utilization, then the G sensor detects a second tilting angle of a present plane of the screen, so as to determine whether or not a present plane of the screen is deviated from the defined reference plane according to a difference angle between the first tilting angle and the second tilting angle, wherein if the present plane of the screen is deviated from the defined reference plane, the G sensor detects the shifting value of the present plane of the screen deviating from the reference plane according to the difference angle between the first tilting angle and the second tilting angle, so as to determine the shifting value of the target deviating from the viewing range of the screen; and a control unit, for dynamically adjusting display orientation of the viewing range of the screen according to the shifting value of the present plane of the screen deviating from the reference plane, wherein the shifting value comprises the difference angle between the defined reference plane and the present plane, so as to cover the target within the viewing range of the screen and prevent a non-target from being covered within the viewing range of the screen, wherein if the present plane of the screen is not deviated from the defined reference plane, the control unit maintains the display orientation of the viewing range of the screen unchanged, wherein the sensor further comprises an image sensor for capturing an image displayed on the screen while the target views the screen, and the shifting value of the target deviating from the viewing range of the screen is determined according to a position of the target in the image. - View Dependent Claims (5, 6)
-
Specification