IP Library Granted Patent US 11,416,062
Granted Patent B2
US 11,416,062 · App. 16/047,673 · Granted Aug 16, 2022

Terminal control method and terminal

Inventors: Yunjian Ying (Shenzhen, CN); Yang Li (Hangzhou, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
G06F1/3293G06F1/3218G06F1/3231G06F1/3265G06F3/013G06V40/166G06V40/19G09G5/00G09G2330/021G09G2360/144
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,416,062
App. No.
16/047,673
Granted
Aug 16, 2022
Kind
B2
Abstract

This disclosure disclose a terminal control method and a terminal. The method may include: when detecting that the front-facing camera is in a low power consumption mode, sending, by the second processor, a first message to the first processor, where the first message indicates that the front-facing camera is in the low power consumption mode; after receiving the first message, controlling, by the first processor, the front-facing camera to collect a low-power-consumption-mode image in the low power consumption mode; receiving, by the first processor, the low-power-consumption-mode image and identifying whether there are a predetermined quantity of consecutive low-power-consumption-mode images that include preset characteristic information, where the preset characteristic information is characteristic information indicating that a user currently needs to use the terminal; and adjusting, by the first processor, brightness of a screen of the terminal according to an identification result.

Claims (50)

1. A terminal control method, applied to a terminal comprising a coprocessor, an application processor, and a front-facing camera having a low-power consumption mode and a non-low power consumption mode, wherein an operation processing capability of the coprocessor is lower than an operation processing capability of the application processor, and the coprocessor and application processor each have an interface to the front facing camera, and the method comprises:

when detecting that the front-facing camera is in the low power consumption mode, sending, by the application processor, a first message to the coprocessor, wherein the first message indicates that the front-facing camera is in the low power consumption mode;

after receiving the first message, controlling, by the coprocessor, the front-facing camera to collect a low-power-consumption-mode image in the low power consumption mode;

receiving, by the coprocessor, the low-power-consumption-mode image and identifying whether a predetermined number of consecutive low-power-consumption-mode images have been received that comprise predetermined characteristic information, indicating that a user currently needs to use the terminal; and

adjusting, by the coprocessor, brightness of a screen of the terminal according to an identification result, wherein the adjusting comprises:

turning off the screen of the terminal if the coprocessor receives the low-power-consumption-mode image and identifies that there is no predetermined number of consecutive low-power-consumption-mode images that comprise the predetermined characteristic information and the coprocessor detects that the screen of the terminal is in an on state, wherein the predetermined characteristic information includes eye gaze information and facial information, by the coprocessor instructing the application processor to turn off the screen of the terminal by reducing brightness of backlight; and

waking up, by the coprocessor, the application processor from a sleep mode and instructing the application processor to light up and turn on the screen of the terminal, when the coprocessor receives the low-power-consumption-mode image and identifies that there are a predetermined number of consecutive low-power-consumption-mode images that comprise the predetermined characteristic information, wherein the predetermined characteristic information includes eye gaze information and facial information.

2. The method according to claim 1 , wherein the adjusting, by the coprocessor, brightness of a screen of the terminal according to an identification result comprises:

calculating, by the coprocessor, a current ambient brightness value according to the low-power-consumption-mode image; and

when the coprocessor receives the low-power-consumption-mode image and identifies that there are a predetermined number of consecutive low-power-consumption-mode images that comprise the characteristic information, and the coprocessor detects that the application processor is in a waking state and the screen of the terminal is in an on state, adjusting, by the coprocessor, the brightness of the screen of the terminal according to the current ambient brightness value, wherein a larger ambient brightness value indicates higher adjusted brightness of the screen of the terminal.

3. The method according to claim 1 , further comprising:

calculating, by the coprocessor, a current ambient brightness value according to the low-power-consumption-mode image; and

wherein the instructing, by the coprocessor, the application processor to light up the screen of the terminal comprises:

sending, by the coprocessor, the current ambient brightness value to the application processor, and adjusting, by the application processor, the brightness of the screen of the terminal according to the current ambient brightness value, wherein a larger ambient brightness value indicates higher adjusted brightness of the screen of the terminal.

4. The method according to claim 1 , further comprising:

when detecting that the front-facing camera switches from the low power consumption mode to the non-low power consumption mode, sending, by the application processor, a second message to the coprocessor, wherein the second message indicates that the front-facing camera switches to the non-low power consumption mode; and

after receiving the second message,

stopping, by the coprocessor, controlling the front-facing camera,

controlling, by the application processor, the front-facing camera to collect a non-low-power-consumption-mode image in the non-low power consumption mode, and

performing, by the application processor, subsequent processing on the non-low-power-consumption-mode image.

5. A terminal, comprising:

a coprocessor,

an application processor,

a front-facing camera having a low-power consumption mode and a non-low power consumption mode, wherein the coprocessor and the application processor each have an interface to the front facing camera, and

a storage unit having program code stored thereon, wherein an operation processing capability of the coprocessor is lower than an operation processing capability of the application processor, the storage unit is configured to store program code, and the application processor is configured to invoke the program code stored in the storage unit, when it is detected that the front-facing camera is in the low power consumption mode, sending a first message to the coprocessor, indicating that the front-facing camera is in the low power consumption mode; and

wherein the coprocessor is configured to invoke the program code stored by the storage unit to

after the first message is received, control the front-facing camera to collect a low-power-consumption-mode image in the low power consumption mode;

receive the low-power-consumption-mode image and identify whether there a predetermined number of consecutive low-power-consumption-mode images have been received that comprise predetermined characteristic information, indicating that a user currently needs to use the terminal; and

adjust brightness of a screen of the terminal according to an identification result, wherein the adjusting comprises:

turning off the screen of the terminal if the coprocessor receives the low-power-consumption-mode image and identifies that there is no predetermined number of consecutive low-power-consumption-mode images that comprise the predetermined characteristic information and the coprocessor detects that the screen of the terminal is in an on state, wherein the predetermined characteristic information includes eye gaze information and facial information, by the coprocessor instructing the application processor to turn off the screen of the terminal by reducing brightness of backlight; and

waking up, by the coprocessor, the application processor from a sleep mode and instructing the application processor to light up and turn on the screen of the terminal, when the coprocessor receives the low-power-consumption-mode image and identifies that there are a predetermined number of consecutive low-power-consumption-mode images that comprise the predetermined characteristic information, wherein the predetermined characteristic information includes eye gaze information and facial information.

6. The terminal according to claim 5 , wherein the coprocessor is configured to:

calculate a current ambient brightness value according to the low-power-consumption-mode image; and

when receiving the low-power-consumption-mode image and identifying that there are a predetermined number of consecutive low-power-consumption-mode images that comprise the characteristic information, and detecting that the application processor is in a waking state and the screen of the terminal is in an on state, adjust the brightness of the screen of the terminal according to the current ambient brightness value, wherein a larger ambient brightness value indicates higher adjusted brightness of the screen of the terminal.

7. The terminal according to claim 5 , wherein the coprocessor is further configured to calculate a current ambient brightness value according to the low-power-consumption-mode image;

wherein the coprocessor is configured to send the current ambient brightness value to the application processor; and

wherein the application processor is configured to adjust the brightness of the screen of the terminal according to the current ambient brightness value, wherein a larger ambient brightness value indicates higher adjusted brightness of the screen of the terminal.

8. The terminal according to claim 5 , wherein the application processor is further configured to: when detecting that the front-facing camera switches from the low power consumption mode to the non-low power consumption mode, send a second message to the coprocessor, wherein the second message indicates that the front-facing camera switches to the non-low power consumption mode;

wherein the coprocessor is further configured to: after receiving the second message, stop controlling the front-facing camera; and

wherein the application processor is further configured to: control the front-facing camera to collect a non-low-power-consumption-mode image in the non-low power consumption mode, and perform subsequent processing on the non-low-power-consumption-mode image.

9. A non-transitory computer-readable medium having instructions stored therein, which when executed by a terminal having a coprocessor, an application processor, and a front-facing camera having a low-power-consumption mode and a non-low-power-consumption mode, wherein an operation processing capability of the coprocessor is lower than an operation processing capability of the application processor, and the coprocessor and application processor each have an interface to the front-facing camera, cause the terminal to perform a method, the method comprising:

when detecting that the front-facing camera is in the low power consumption mode, sending, by the application processor, a first message to the coprocessor, wherein the first message indicates that the front-facing camera is in the low power consumption mode;

after receiving the first message, controlling, by the coprocessor, the front-facing camera to collect a low-power-consumption-mode image in the low power consumption mode;

receiving, by the coprocessor, the low-power-consumption-mode image and identifying whether a predetermined number of consecutive low-power-consumption-mode images have been received that comprise predetermined characteristic information, indicating that a user currently needs to use the terminal; and

adjusting, by the coprocessor, brightness of a screen of the terminal according to an identification result, wherein the adjusting comprises:

turning off the screen of the terminal if the coprocessor receives the low-power-consumption-mode image and identifies that there is no predetermined number of consecutive low-power-consumption-mode images that comprise the predetermined characteristic information and the coprocessor detects that the screen of the terminal is in an on state, wherein the predetermined characteristic information includes eye gaze information and facial information, by the coprocessor instructing the application processor to turn off the screen of the terminal by reducing brightness of backlight; and

waking up, by the coprocessor, the application processor from a sleep mode and instructing the application processor to light up and turn on the screen of the terminal, when the coprocessor receives the low-power-consumption-mode image and identifies that there are a predetermined number of consecutive low-power-consumption-mode images that comprise the predetermined characteristic information, wherein the predetermined characteristic information includes eye gaze information and facial information.

10. The computer-readable medium according to claim 9 , wherein the adjusting, by the coprocessor, brightness of a screen of the terminal according to an identification result comprises:

calculating, by the coprocessor, a current ambient brightness value according to the low-power-consumption-mode image; and

when the coprocessor receives the low-power-consumption-mode image and identifies that there are a predetermined number of consecutive low-power-consumption-mode images that comprise the predetermined characteristic information, and the coprocessor detects that the application processor is in a waking state and the screen of the terminal is in an on state, adjusting, by the coprocessor, the brightness of the screen of the terminal according to the current ambient brightness value, wherein a larger ambient brightness value indicates higher adjusted brightness of the screen of the terminal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2018
From: YING, YUNJIAN; LI, YANG
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 046884/0702 →
Priority Claims (1)
CN 201610066615.3 · Jan 29, 2016 · national
Continuity (2)
Continuation PCTCN2017072099 · Jan 22, 2017
Related Publication 20180373317A1 · Dec 27, 2018
Cited By (1)
US 12,387,482