IP Library Granted Patent US 10,979,551
Granted Patent B2
US 10,979,551 · App. 16/331,961 · Granted Apr 13, 2021

Method and apparatus for pushing notification, mobile terminal, and graphical user interface

Inventors: Guo Zhu (Nanjing, CN); Dawei Li (Nanjing, CN); Ning Ding (Nanjing, CN); Yongning Wang (Nanjing, CN); Bo Ye (Nanjing, CN); Xueyan Huang (Shenzhen, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04M1/72484G06Q10/10H04M1/725H04W68/005
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 10,979,551
App. No.
16/331,961
Granted
Apr 13, 2021
Kind
B2
Abstract

According to a method for pushing a notification provided in some embodiments of the present disclosure, a to-be-notified event is obtained; a first notification condition and a second notification condition are determined; a first notification page is displayed on the display when the first notification condition is met, to display, to a user, first association information when the first notification condition is met, for example, event status information, to-be-executed behavior information, and operation association information; and a second notification page is displayed on the display when the second notification condition is met after the first notification page is displayed, to display, to the user, second association information when the second notification condition is met. A plurality of notification pages are pushed for a to-be-notified event, and each notification page is pushed when a notification condition is met as the event develops.

Claims (66)

1. A method for pushing a notification on a mobile terminal having a display, comprising:

obtaining a to-be-notified event, wherein the to-be-notified event is an express event corresponding to a user's express for which a notification is to be pushed to the mobile terminal;

determining a first notification condition and a second notification condition based on the to-be-notified event, wherein the first notification condition comprises the user's express being collected, and the second notification condition comprises the user's express being delivered;

displaying a first notification page in a screen user interface of the display when the first notification condition is met, the first notification page displaying first association information of the to-be-notified event, the first association information comprising a first option for contacting a customer service executive when the first notification condition is met; and

displaying a second notification page in the screen user interface of the display when the second notification condition is met, the second notification page displaying second association information of the to-be-notified event, the second association information comprising a second option for contacting a courier when the second notification condition is met,

wherein the step of obtaining a to-be-notified event comprises:

obtaining a push message or a user operation record; and

determining whether content of the push message or the user operation record is related to a to-be-notified event, when the content of the push message or user operation record is related to a to-be-notified event, determining the to-be-notified event.

2. The method according to claim 1 , wherein the step of determining the first notification condition and the second notification condition comprises:

determining an event type of the to-be-notified event;

determining, based on the event type, a first notification node and a second notification node of the to-be-notified event;

collecting event information of the to-be-notified event;

determining a node parameter of the first notification node in the event information, to determine whether the first notification condition corresponds to the first notification node; and

determining a node parameter of the second notification node in the event information, to determine whether the second notification condition corresponds to the second notification node.

3. The method according to claim 1 , wherein the step of displaying the first notification page comprises:

monitoring a corresponding first condition parameter based on the first notification condition, the first condition parameter comprising at least one of the following: a current time, a current place, current user behavior information, and current environment information; and

displaying the first notification page when the first condition parameter meets the first notification condition.

4. The method according to claim 1 , wherein the step of displaying the first notification page comprises:

displaying a notification SMS message about the first notification page; and

displaying the first notification page when an operation input for the notification SMS message is detected.

5. The method according to claim 1 , wherein the step of displaying the second notification page comprises:

updating and displaying the second notification page based on the first notification page when the second notification condition is met.

6. The method according to claim 5 , wherein the step of displaying the second notification page comprises:

deleting the first notification page after the second notification page is updated and displayed.

7. A mobile terminal, comprising:

a display;

one or more processors; and

a memory configured to store a plurality of application programs,

wherein

the processor is configured to run the application programs to perform the following steps:

obtaining a to-be-notified event, the to-be-notified event being an express event corresponding to a user's express for which a notification is to be pushed to the mobile terminal;

determining a first notification condition and a second notification condition based on the to-be-notified event, wherein the first notification condition comprises the user's express being collected, and the second notification condition comprises the user's express being delivered;

displaying a first notification page in a screen user interface of the display when the first notification condition is met, the first notification page displaying first association information of the to-be-notified event the first association information comprising a first option for contacting a customer service executive when the first notification condition is met; and

displaying a second notification page in the screen interface of the display when the second notification condition is met, the second notification page displaying second association information of the to-be-notified event, the second association information comprising a second option for contacting a courier when the second notification condition is met,

wherein the step of obtaining a to-be-notified event comprises:

obtaining a push message or a user operation record; and

determining whether content of the push message or the user operation record is related to a to-be-notified event, when the content of the push message or user operation record is related to a to-be-notified event, determining the to-be-notified event.

8. The mobile terminal according to claim 7 , wherein the step of determining the first notification condition and the second notification condition comprises:

determining an event type of the to-be-notified event;

determining, based on the event type, a first notification node and a second notification node of the to-be-notified event;

collecting, based on the event type, event information of the to-be-notified event;

determining a node parameter of the first notification node in the event information, to determine whether the first notification condition corresponds to the first notification node; and

determining a node parameter of the second notification node in the event information, to determine whether the second notification condition corresponds to the second notification node.

9. The mobile terminal according to claim 8 , the step of displaying the first notification page when the first notification condition is met comprising:

monitoring a corresponding first condition parameter, the first condition parameter comprising at least one of the following: a current time, a current place, current user behavior information, and current environment information; and

displaying the first notification page when the first condition parameter meets the first notification condition.

10. The mobile terminal according to claim 7 , wherein the step of displaying the first notification page when the first notification condition is met comprises:

displaying a notification SMS message about the first notification page when the first notification condition is met; and

displaying the first notification page when an operation input for the notification SMS message is detected.

11. The mobile terminal according to claim 7 , the step of displaying the second notification page comprising:

updating and displaying the second notification page based on the first notification page.

12. The mobile terminal according to claim 11 , the step of displaying the second notification page comprising:

deleting the first notification page after the second notification page is updated and displayed.

13. The mobile terminal according to claim 7 , wherein the processor runs the application programs to further perform the following steps:

obtaining an update event of the to-be-notified event;

updating, based on the update event, at least one of the first notification condition and the second notification condition; and

updating the corresponding currently displayed at least one of the first notification page and the corresponding currently displayed second notification page based on at least one of the updated first notification condition and the updated second notification condition.

14. The mobile terminal according to claim 7 , wherein the step of displaying the first notification page on the display comprises:

displaying a notification interface on the display, the first notification page being provided in the notification interface in a form of a subpage;

displaying, in the notification interface, a notification classification identifier corresponding to the first notification page; and

in response to detection of an operation input for the notification classification identifier, displaying, in the notification interface, the first notification page corresponding to the notification classification identifier, and suppressing display of another notification interface subpage.

15. The mobile terminal according to claim 14 , wherein the notification classification identifier is a notification list or a classification icon.

16. The mobile terminal according to claim 14 , wherein the notification interface is a lock screen.

17. The mobile terminal according to claim 7 , wherein the processor runs the application programs to further perform the following steps:

determining a notification cleaning condition based on the to-be-notified event, the notification cleaning condition comprising at least one of the following: a cleaning time condition, a cleaning place condition, and a cleaning user behavior condition; and

deleting the currently displayed first notification page or the currently displayed second notification page of the to-be-notified event when the notification cleaning condition is met.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2021
From: HUAWEI TECHNOLOGIES CO., LTD.
To: HONOR DEVICE CO., LTD.
Reel/Frame 055919/0344 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2020
From: ZHU, GUO; LI, DAWEI; DING, NING; WANG, YONGNING; YE, BO; HUANG, XUEYAH
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 053380/0769 →
Continuity (1)
Related Publication 20190230215A1 · Jul 25, 2019
Cited By (1)
US 12,436,656