IP Library Granted Patent US 9,854,562
Granted Patent B2
US 9,854,562 · App. 14/987,206 · Granted Dec 26, 2017

Methods, apparatus, and systems for displaying notifications

Inventors: Xiaozhen Fu (Hangzhou, CN); Jie Zhou (Hangzhou, CN)
Assignee: ALIBABA GROUP HOLDING LIMITED
H04W68/04H04W4/12
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,854,562
App. No.
14/987,206
Granted
Dec 26, 2017
Kind
B2
Abstract

A method for displaying prompting information includes receiving prompting information of a first message by a terminal device; confirming a current use state by the terminal device; and if the current use state is a preset first use state, displaying first prompting information of the first message on a screen by the terminal device, wherein the first prompting information is prompting information hiding or obscuring a specific content of the first message.

Claims (62)

1. A method for displaying prompting information, comprising:

receiving prompting information of a first message by a terminal device;

confirming a current use state by the terminal device;

determining whether the terminal device is in a standby state or a non-standby state;

when the terminal device is in a standby state, determining whether the terminal device is in a moving state or a non-moving state; and

when the terminal device is in a standby state and a non-moving state, displaying first prompting information of the first message on a screen by the terminal device, wherein the first prompting information is prompting information hiding or obscuring a specific content of the first message.

2. The method according to claim 1 , wherein the prompting information of the first message comprises at least one of incoming call prompting information, short message prompting information, prompting information of an instant communication tool message, or prompting information of a push message of an application program.

3. The method according to claim 1 , wherein determining whether the terminal device is in a standby state or a non-standby state comprises:

determining whether the screen is in a black or dark state by the terminal device,

when the screen is in a black or dark state, determining that the terminal device is in a standby state; and

when the screen is not in a black or dark state, determining that the terminal device is in a non-standby state.

4. The method according to claim 1 , wherein determining whether the terminal device is in a standby state or a non-standby state comprises:

determining, by the terminal device, whether a time interval since the last time a user operating instruction is received exceeds a preset time interval;

when the time interval since the last time the user operating instruction is received exceeds the preset time interval, determining that the terminal device is in a standby state; and

when the time interval since the last time the user operating instruction is received does not exceed the preset time interval, determining that the terminal device is in a non-standby state.

5. The method according to claim 1 , wherein the determining whether the terminal device is in a moving state or a non-moving state comprises:

sensing, by the terminal device, moving state of the terminal device via a moving sensor thereof and generating, by the moving sensor, moving state information, wherein the moving state information comprises one or any combination of velocity, acceleration or angular acceleration;

calculating, by the terminal device, moving state variance of the terminal device according to the moving state information; and

determining whether the moving state variance exceeds a preset threshold, when the moving state variance exceeds the preset threshold, determining that the terminal device is in a moving state, and when the moving state variance does not exceed the present threshold, determining that the terminal device is in a non-moving state.

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

when the terminal device is in a non-standby state or a standby moving state, displaying second prompting information of the first message on the screen by the terminal device, wherein the second prompting information is prompting information containing the specific content of the first message.

7. The method according to claim 1 , further comprising after the displaying first prompting information of the first message on a screen by the terminal device:

monitoring a moving state of the terminal device, and when that the terminal device enters a moving state is detected, displaying the prompting information containing the specific content of the first message on the screen by the terminal device.

8. The method according to claim 1 , further comprising after the displaying first prompting information of the first message on a screen by the terminal device:

monitoring whether a new user operating instruction is received, and when a new user operating instruction is received, displaying the prompting information containing the specific content of the first message on the screen by the terminal device.

9. An apparatus for displaying notifications, comprising:

a receiving unit configured to receive prompting information of a first message by a terminal device;

a confirmation unit configured to:

confirm a current use state by the terminal device;

determine whether the terminal device is in a standby state or a non-standby state;

when the terminal device is in a standby state, determine whether the terminal device is in a moving state or a non-moving state; and

when the terminal device is in a standby state and a non-moving state, display first prompting information of the first message on a screen by the terminal device, wherein the first prompting information is prompting information hiding or obscuring a specific content of the first message.

10. The apparatus according to claim 9 , wherein the prompting information of the first message comprises at least one of incoming call prompting information, short message prompting information, prompting information of an instant communication tool message, or prompting information of a push message of an application program.

11. The apparatus according to claim 9 , wherein determining whether the terminal device is in a standby state or a non-standby state comprises:

determining whether the screen is in a black or dark state by the terminal device,

when the screen is in a black or dark state, determining, by the first determination unit, that the terminal device is in a standby state; and

when the screen is not in a black or dark state, determining, by the first determination unit, that the terminal device is in a non-standby state.

12. The apparatus according to claim 9 , wherein determining whether the terminal device is in a standby state or a non-standby state comprises:

determining, by the terminal device, whether a time interval since the last time a user operating instruction is received exceeds a preset time interval;

when the time interval since the last time the user operating instruction is received exceeds the preset time interval, determining, by the first determination unit, that the terminal device is in a standby state; and

when the time interval since the last time the user operating instruction is received does not exceed the preset time interval, determining, by the first determination unit, that the terminal device is in a non-standby state.

13. The apparatus according to claim 9 , wherein determining whether the terminal device is in a moving state or a non-moving state comprises:

sensing moving state of the terminal device and generate moving state information, wherein the moving state information comprises at least one of velocity, acceleration, or angular acceleration;

calculating moving state variance of the terminal device according to the moving state information; and

determining whether the moving state variance exceeds a preset threshold, when the moving state variance exceeds a preset threshold, determining that the terminal device is in a moving state, and when the moving state variance does not exceed the present threshold, determine that the terminal device is in a non-moving state.

14. The apparatus according to claim 9 , wherein the confirmation unit is further configured to:

when the terminal device is in a non-standby state or a standby moving state, display second prompting information of the first message on the screen by the terminal device, wherein the second prompting information is prompting information containing the specific content of the first message.

15. The apparatus according to claim 9 , further comprising a first processing unit configured to:

after the displaying first prompting information of the first message on a screen by the terminal device, monitor a moving state of the terminal device, and

when the terminal device enters a moving state is detected, display the prompting information containing the specific content of the first message on the screen by the terminal device.

16. The apparatus according to claim 9 , further comprising a second processing unit configured to:

after the displaying first prompting information of the first message on a screen by the terminal device, monitor whether a new user operating instruction is received, and

if yes, display the prompting information containing the specific content of the first message on the screen by the terminal device.

17. A non-transitory computer-readable storage medium embodying a computer program product, the computer program product comprising instructions configured to cause a computing device to perform a method comprising:

receiving prompting information of a first message by a terminal device;

confirming a current use state by the terminal device;

determining whether the terminal device is in a standby state or a non-standby state;

when the terminal device is in a standby state, determining whether the terminal device is in a moving state or a non-moving state; and

when the terminal device is in a standby state and a non-moving state, displaying first prompting information of the first message on a screen by the terminal device, wherein the first prompting information is prompting information hiding or obscuring a specific content of the first message.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the prompting information of the first message comprises at least one of incoming call prompting information, short message prompting information, prompting information of an instant communication tool message, or prompting information of a push message of an application program.

19. The non-transitory computer-readable storage medium of claim 17 , wherein the method further comprises, after the displaying first prompting information of the first message on a screen by the terminal device:

monitoring a moving state of the terminal device, and when that the terminal device enters a moving state is detected, displaying the prompting information containing the specific content of the first message on the screen by the terminal device.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053761/0338 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053713/0665 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2016
From: FU, XIAOZHEN; ZHOU, JIE
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 037402/0196 →
Priority Claims (1)
CN 2015 1 0005903 · Jan 6, 2015 · national
Continuity (1)
Related Publication 20160198433A1 · Jul 7, 2016