IP Library › Granted Patent US 9,829,541
Granted Patent B2
US 9,829,541 · App. 14/636,286 · Granted Nov 28, 2017

Method for displaying terminal charging status and terminal

Inventors: Li Li (Guangdong, CN); Ming Li (Guangdong, CN); Jiayi Yan (Guangdong, CN); Yuxi Liu (Guangdong, CN); Zhijun Zhang (Guangdong, CN); Haibo Xu (Guangdong, CN); Zhipeng Pan (Guangdong, CN); Xi Zhang (Guangdong, CN)
Assignee: Tencent Technology (Shenzhen) Company Limited
G01R31/3682G01R31/3606G01R31/3648H01M10/488H04M1/72544H04M1/72519
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 9,829,541
App. No.
14/636,286
Granted
Nov 28, 2017
Kind
B2
Abstract

A method for displaying a terminal charging status and a terminal. The method includes: displaying a charging status region on a terminal screen when it is detected that a terminal battery is being charged, with a halo enlarging or shrinking with a preset frequency existing at the edge of the charging status region; according to a ratio of the current electric quantity of the terminal battery to the electric quantity of the terminal battery being fully charged, displaying a filled region having the same ratio in the charging status region. The method for displaying a terminal charging status and the terminal can realize visually displaying a charging status and a charging progress of the terminal.

Claims (123)

1. A method for displaying terminal charging status, comprising:

displaying a charging status region on a terminal screen when it is detected that a terminal battery is being charged, with a halo enlarging or shrinking with a preset frequency existing at the edge of the charging status region, wherein, the charging status region is displayed only when the terminal screen is in a lock-screen mode, and the charging status region is not displayed on the terminal screen when the terminal screen is unlocked and operated;

according to a ratio of a current electric quantity of the terminal battery to an electric quantity of the terminal battery being fully charged, displaying a filled region having the same ratio in the charging status region; and

controlling movements of the filled region in the charging status region according to different angles in inclination of the terminal.

2. The method for displaying terminal charging status according to claim 1 , further comprising:

calculating the rest of charging time till the terminal battery is fully charged according to a current charging electric current, the capacity of the terminal battery and the power consumption of the terminal; and

displaying the rest of charging time.

3. The method for displaying terminal charging status according to claim 2 , wherein the rest of charging time till the terminal battery is fully charged is figured out according to a current charging electric current, the capacity of the terminal battery and the power consumption of the terminal.

4. The method for displaying terminal charging status according to claim 1 , wherein,

the step of controlling movements of the filled region in the charging status region according to different angles in inclination of the terminal, comprises:

detecting whether or not the terminal tilts; and

obtaining the angles in inclination of the terminal, wherein, an acceleration sensor in the terminal detects whether or not the terminal tilts, and obtains the angles in inclination of the terminal;

wherein the filled region is kept in the direction of gravity of the charging status region and moving the filled region according to different angles in inclination of the terminal.

5. The method for displaying terminal charging status according to claim 4 , wherein the step of controlling movements of the filled region in the charging status region according to different angles in inclination of the terminal, further comprises:

controlling the movement of the filled region in the charging status region in the way of simulating the movement of “liquid” in the charging status region.

6. The method for displaying terminal charging status according to claim 4 , wherein the charging status region is a shape selected from the shape consisting of oval, round, triangle, rectangle and trapezoid.

7. The method for displaying terminal charging status according to claim 6 , wherein the charging status region is a circular area, the filled region as a whole moves along the edge of the charging status region and simulates the movement of a simple pendulum.

8. The method for displaying terminal charging status according to claim 6 , wherein the step of controlling movements of the filled region in the charging status region according to different angles in inclination of the terminal, comprises:

controlling a movement speed of the filled region in the charging status region, wherein the movement speed is v=v 0 +(1−μ)·Δa×t, v0 is an initial velocity, and Δa is the acceleration, and μ is a preset resistance coefficient whose scope is (0, 1), and t is a preset refresh time, and θ is an angle of inclination can be obtained by projecting the screen to a vertical plane, and the acceleration Δa meets:

{

Δ

⁢

⁢

a

=

g

·

sin

⁢

⁢

θ

⁢

⁢

…

⁢

,

θ

<

90

⁢

°

Δ

⁢

⁢

a

=

g

⁢

⁢

…

⁢

,

θ

>=

90

⁢

°

.

9. A terminal, comprising:

a memory storing a plurality of program codes; and

a processor configured to execute the plurality of program codes for:

displaying a charging status region on a terminal screen when it is detected that a terminal battery is being charged, with a halo enlarging or shrinking with a preset frequency existing at the edge of the charging status region;

according to a ratio of a current electric quantity of the terminal battery to the electric quantity of the terminal battery being fully charged, displaying a filled region having the same ratio in the charging status region;

controlling movements of the filled region in the charging status region according to different angles in inclination of the terminal, comprising:

detecting whether or not the terminal tilts; and

obtaining the angles in inclination of the terminal, wherein, an acceleration sensor in the terminal detects whether or not the terminal tilts, and obtains the angles in inclination of the terminal; and

wherein the filled region is kept in the direction of gravity of the charging status region by moving the filled region according to different angles in inclination of the terminal.

10. The terminal according to claim 9 , wherein the processor is further configured to execute the plurality of program codes for:

calculating the rest of charging time till the terminal battery is fully charged according to a current charging electric current, the capacity of the terminal battery and the power consumption of the terminal; and

displaying the rest of charging time.

11. The terminal according to claim 10 , wherein the rest of charging time till the terminal battery is fully charged is figured out according to a current charging electric current, the capacity of the terminal battery and the power consumption of the terminal.

12. The terminal according to claim 9 , wherein the processor is configured to execute the plurality of program codes for controlling movements of the filled region in the charging status region according to different angles in inclination of the terminal in the way of simulating the movement of “liquid” in the charging status region.

13. The terminal according to claim 9 , wherein the charging status region is a shape selected from the shape consisting of oval, round, triangle, rectangle and trapezoid.

14. The terminal according to claim 13 , wherein the charging status region is a circular area, the filled region as a whole moves along the edge of the charging status region and simulates the movement of a simple pendulum.

15. The terminal according to claim 9 , wherein the processor is further configured to execute the plurality of program codes for:

controlling a movement speed of the filled region in the charging status region, wherein the movement speed is v=v 0 +(1−μ)·Δa×t, v0 is an initial velocity, and Δa is the acceleration, and μ is a preset resistance coefficient whose scope is (0, 1), and t is a preset refresh time, and θ is an angle of inclination can be obtained by projecting the screen to a vertical plane, and the acceleration Δa meets:

{

Δ

⁢

⁢

a

=

g

·

sin

⁢

⁢

θ

⁢

⁢

…

⁢

,

θ

<

90

⁢

°

Δ

⁢

⁢

a

=

g

⁢

⁢

…

⁢

,

θ

>=

90

⁢

°

.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2015
From: LI, LI; LI, MING; YAN, JIAYI; LIU, YUXI; ZHANG, ZHIJUN; XU, HAIBO; PAN, ZHIPENG; ZHANG, XI
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 035072/0485 →
Priority Claims (1)
CN 2012 1 0360806 · Sep 25, 2012 · national
Continuity (2)
Continuation PCTCN2013082799 · Sep 2, 2013
Related Publication 20150177334A1 · Jun 25, 2015