IP Library › Granted Patent US 10,757,060
Granted Patent B2
US 10,757,060 · App. 16/489,565 · Granted Aug 25, 2020

Message notification method and terminal

Inventor: Yanyan Mao (Wuhan, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L51/24H04M1/72552H04W4/12H04W68/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,757,060
App. No.
16/489,565
Granted
Aug 25, 2020
Kind
B2
Abstract

A message notification method includes obtaining, by a terminal, a plurality of notification messages, determining, by the terminal, a notification message with an ongoing attribute in the notification messages, sorting, by the terminal, the notification messages to obtain a notification message queue such that the notification message with an ongoing attribute is arranged in front of another notification message, and displaying, by the terminal, the notification message queue.

Claims (31)

1. A message notification method implemented by a terminal, the method comprising:

determining, based on notification messages displayed within a preset time period and notification messages clicked by a user within the preset time period, click-through rates corresponding to a plurality of notification types, wherein each of the click-through rates corresponds to a ratio of a quantity of times of clicking a corresponding type of a notification message to a quantity of times of displaying the notification message;

obtaining a plurality of first notification messages;

determining first notification types of the first notification messages;

sorting the first notification messages based on first click-through rates corresponding to the first notification types to obtain a notification message queue by:

sorting, in ascending order of notification time points, second notification messages of the first notification messages whose click-through rates are greater than a preset threshold to obtain a first message queue; and

sorting, in the ascending order of the notification time points, third notification messages of the first notification messages whose click-through rates are less than the preset threshold to obtain a second message queue, wherein the notification message queue comprises the first message queue and the second message queue, and wherein the first message queue is arranged in front of the second message queue; and

displaying the notification message queue.

2. The method of claim 1 , wherein determining the first notification types of the first notification messages comprises determining, for each notification message of the first notification messages, a notification type of the notification message based on an application type corresponding to the notification message and a message type corresponding to the notification message, wherein the application type is a type of an application to which the notification message belongs, and wherein the message type is a type of the notification message.

3. A terminal, comprising:

a processor;

an input device coupled to the processor;

an output device coupled to the processor; and

a memory coupled to the processor and configured to store a program that, when executed by the processor, causes the terminal to be configured to:

determine, based on notification messages displayed within a preset time period and notification messages clicked by a user within the preset time period, click-through rates corresponding to a plurality of notification types, wherein each of the click-through rates corresponds to a ratio of a quantity of times of clicking a corresponding type of a notification message to a quantity of times of displaying the notification message;

obtain, using the input device, a plurality of first notification messages;

determine first notification types of the first notification messages;

sort the first notification messages based on first click-through rates corresponding to the first notification types to obtain a notification message queue by:

sorting, in ascending order of notification time points, second notification messages of the first notification messages whose click-through rates are greater than a preset threshold to obtain a first message queue; and

sorting, in the ascending order of the notification time points, third notification messages of the first notification messages whose click-through rates are less than the preset threshold to obtain a second message queue, wherein the notification message queue comprises the first message queue and the second message queue, and wherein the first message queue is arranged in front of the second message queue; and

display, using the output device, the notification message queue.

4. A computer program product comprising computer-executable instructions for storage on a non-transitory computer-readable storage medium that, when executed by a processor, cause the processor to be configured to:

determine, based on notification messages displayed within a preset time period and notification messages clicked by a user within the preset time period, click-through rates corresponding to a plurality of notification types, wherein each of the click-through rates corresponds to a ratio of a quantity of times of clicking a corresponding type of a notification message to a quantity of times of displaying the notification message;

obtain a plurality of first notification messages;

determine first notification types of the first notification messages;

sort the first notification messages based on first click-through rates corresponding to the first notification types to obtain a notification message queue by

sorting, in ascending order of notification time points, second notification messages of the first notification messages whose click-through rates are greater than a preset threshold to obtain a first message queue; and

sorting, in the ascending order of the notification time points, third notification messages of the first notification messages whose click-through rates are less than the preset threshold to obtain a second message queue, wherein the notification message queue comprises the first message queue and the second message queue, and wherein the first message queue is arranged in front of the second message queue; and

display the notification message queue.

5. The terminal of claim 3 , wherein when determining the first notification types of the first notification messages, the program further causes the terminal to be configured to determine, for each notification message of the first notification messages, a notification type of the notification message based on an application type corresponding to the notification message and a message type corresponding to the notification message, wherein the application type is a type of an application to which the notification message belongs, and wherein the message type is a type of the notification message.

6. The computer program product of claim 4 , wherein when determining the first notification types of the first notification messages, the instructions further cause the processor to be configured to determine, for each notification message of the first notification messages, a notification type of the notification message based on an application type corresponding to the notification message and a message type corresponding to the notification message, wherein the application type is a type of an application to which the notification message belongs, and wherein the message type is a type of the notification message.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2019
From: MAO, YANYAN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 051189/0894 →
Priority Claims (1)
CN 2017 1 0114940 · Feb 28, 2017 · national
Continuity (1)
Related Publication 20200007488A1 · Jan 2, 2020