IP Library Granted Patent US 11,011,141
Granted Patent B2
US 11,011,141 · App. 16/601,344 · Granted May 18, 2021

Method for controlling display of screen of mobile terminal, and mobile terminal

Inventor: Lindong Liu (Hangzhou, CN)
Assignee: Advanced New Technologies Co., Ltd.
G09G5/38G06F3/0481G06K7/1413G06K7/1417G09G2340/0492H04M1/0202
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,011,141
App. No.
16/601,344
Granted
May 18, 2021
Kind
B2
Abstract

The present application relates to the field of computer technologies, and in particular, to a method for controlling display of a screen of a mobile terminal, and a mobile terminal. In the method for controlling the display of the screen of the mobile terminal, the mobile terminal can detect whether a beam emitted by a recognition apparatus arrives. When the mobile terminal detects that a beam arrives, the mobile terminal can determine whether the detected beam is in an inclined state. Once the mobile terminal detects that the beam is in the inclined state, the mobile terminal can adjust a display direction of interface content on a screen of the mobile terminal based on the inclined state of the beam.

Claims (50)

1. A computer-implemented method comprising:

detecting, by a mobile terminal, a beam emitted by a code recognition apparatus towards the mobile terminal;

computing, by the mobile terminal, an inclination angle of the beam relative to an orientation of the mobile terminal;

determining, by the mobile terminal, that the inclination angle of the beam relative to the orientation of the mobile terminal is greater than a threshold; and

in response to determining that the inclination angle of the beam relative to the orientation of the mobile terminal is greater than the threshold, automatically adjusting, by the mobile terminal, a display of interface content on the mobile terminal according to the inclination angle of the beam.

2. The computer-implemented method of claim 1 , wherein adjusting the display of the interface content comprises:

obtaining an inclination direction based on an inclined state of the beam; and

adjusting the interface content based on the inclination angle of the beam and a corresponding inclination direction.

3. The computer-implemented method of claim 2 , wherein adjusting the display of the interface content comprises:

determining a rotation angle of the interface content and a rotation direction based on the inclination angle of the beam and the corresponding inclination direction; and

rotating the interface content by the rotation angle in the rotation direction.

4. The computer-implemented method of claim 3 , wherein determining the inclination angle of the beam comprises:

determining that the inclination angle of the beam comprises a plurality of inclination angles.

5. The computer-implemented method of claim 4 , further comprising:

in response to determining that the inclination angle of the beam comprises the plurality of inclination angles, selecting, from the plurality of inclination angles, a first inclination angle that does not exceed a second threshold;

determining the first inclination angle as the rotation angle; and

determining that an inclination direction corresponding to the first inclination angle is the rotation direction.

6. The computer-implemented method of claim 2 , wherein the corresponding inclination direction comprises an upward direction, a downward direction, a leftward direction, a rightward direction, a left-upward direction, a left-downward direction, a right-upward direction, or a right-downward direction.

7. The computer-implemented method of claim 1 , wherein the mobile terminal comprises a sensor configured to detect the beam.

8. The computer-implemented method of claim 7 , wherein the sensor comprises an active-pixel sensor.

9. The computer-implemented method of claim 8 , wherein the active-pixel sensor comprises a charge-coupled device image sensor or a complementary metal-oxide semiconductor image sensor.

10. The computer-implemented method of claim 1 , wherein the beam comprises a laser beam, an infrared beam, or a visible beam.

11. A mobile terminal, the mobile terminal comprising a screen, at least one processor, and a non-transitory computer readable medium storing one or more instructions executable by the at least one processor to perform operations comprising:

detecting a beam emitted by a code recognition apparatus towards the mobile terminal;

computing an inclination angle of the beam relative to an orientation of the mobile terminal;

determining that the inclination angle of the beam relative to the orientation of the mobile terminal is greater than a threshold; and

in response to determining that the inclination angle of the beam relative to the orientation of the mobile terminal is greater than the threshold, automatically adjusting a display of interface content on the mobile terminal according to the inclination angle of the beam.

12. The mobile terminal of claim 11 , wherein adjusting the display of the interface content comprises:

obtaining an inclination direction based on an inclined state of the beam; and

adjusting the interface content based on the inclination angle of the beam and a corresponding inclination direction.

13. The mobile terminal of claim 12 , wherein adjusting the display of the interface content comprises:

determining a rotation angle of the interface content and a rotation direction based on the inclination angle of the beam and the corresponding inclination direction; and

rotating the interface content by the rotation angle in the rotation direction.

14. The mobile terminal of claim 13 , wherein determining the inclination angle of the beam comprises:

determining that the inclination angle of the beam comprises a plurality of inclination angles.

15. The mobile terminal of claim 14 , further comprising:

in response to determining that the inclination angle of the beam comprises the plurality of inclination angles, selecting, from the plurality of inclination angles, a first inclination angle that does not exceed a second threshold;

determining the first inclination angle as the rotation angle; and

determining that an inclination direction corresponding to the first inclination angle is the rotation direction.

16. The mobile terminal of claim 12 , wherein the corresponding inclination direction comprises an upward direction, a downward direction, a leftward direction, a rightward direction, a left-upward direction, a left-downward direction, a right-upward direction, or a right-downward direction.

17. The mobile terminal of claim 11 , wherein the mobile terminal comprises a sensor configured to detect the beam, wherein the sensor comprises an active-pixel sensor.

18. The mobile terminal of claim 17 , wherein the active-pixel sensor comprises a charge-coupled device image sensor or a complementary metal-oxide semiconductor image sensor.

19. The mobile terminal of claim 11 , wherein the beam comprises a laser beam, an infrared beam, or a visible beam.

20. A computer-implemented system, comprising:

one or more computers; and

one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:

detecting a beam emitted by a code recognition apparatus towards a mobile terminal;

computing an inclination angle of the beam relative to an orientation of the mobile terminal;

determining that the inclination angle of the beam relative to the orientation of the mobile terminal is greater than a threshold; and

in response to determining that the inclination angle of the beam relative to the orientation of the mobile terminal is greater than the threshold, automatically adjusting a display of interface content on the mobile terminal according to the inclination angle of the beam.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053754/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053743/0464 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME FROM ALIBABA GROUP HOLDING LIMITED, LTD. TO ALIBABA GROUP HOLDING LIMITED PREVIOUSLY RECORDED AT REEL: 051090 FRAME: 0106. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 2, 2020
From: LIU, LINDONG
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 052091/0345 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2019
From: LIU, LINDONG
To: ALIBABA GROUP HOLDING LIMITED, LTD.
Reel/Frame 051090/0106 →