Message processing method and apparatus

US10965636B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10965636-B2
Application numberUS-201716463557-A
CountryUS
Kind codeB2
Filing dateFeb 24, 2017
Priority dateNov 26, 2016
Publication dateMar 30, 2021
Grant dateMar 30, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A message processing method and apparatus The method includes determining an importance level of each application on a terminal according to a historical use feature of the respective application, determining a notification manner of a notification message of each application according to the importance level for the respective application, and displaying, when receiving a notification message, the notification message according to the notification manner corresponding to the application to which the notification message belongs.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: determining, by a terminal for each application on the terminal, an importance level of the respective application according to a historical use feature of the respective application, wherein the historical use feature of the respective application comprises a respective use duration, and determining an importance level of the respective application comprises; sorting applications on the terminal according to the respective use duration of each application on the terminal; dividing the applications into N first type sets in descending order of the respective use duration of each application on the terminal, wherein N is a positive integer greater than 1, and wherein serial numbers of the N first type sets are 1 to N;| sequentially sifting out, from the first type set, identical applications that correspond to each serial number, and, for each serial number, forming an importance level set corresponding to the respective serial number, wherein a smaller serial number of a corresponding importance level set indicates a higher importance level of any applications in the corresponding importance level set; determining, by the terminal for each application on the terminal, a notification manner of a notification message of the respective application according to the importance level of the respective application; and in response to receiving a first notification message, displaying the first notification message according to the notification manner corresponding to the application to which the first notification message belongs. 2. The method according to claim 1 , further comprising: determining, by the terminal for each application on the terminal, a notification time period of the respective application according to an online time or an application type of the respective application. 3. The method according to claim 2 , wherein displaying the first notification message according to the notification manner corresponding to the application to which the first notification message belongs comprises: determining, in response to receiving the first notification message, whether a current moment is in the notification time period of the application to which the notification message belongs; in response to determining that the current moment is in the notification time period of the application to which the notification message belongs, displaying the first notification message according to the notification manner corresponding to the application to which the notification message belongs; and in response to determining that the current moment is not in the notification time period of the application to which the first notification message belongs, temporarily storing the first notification message, and displaying, when the current moment reaches the notification time period of the application to which the first notification message belongs, the first notification message according to the notification manner corresponding to the application to which the first notification message belongs. 4. The method according to claim 2 , wherein the respective historical use feature of each application on the terminal further comprises a respective quantity of times the corresponding application has been started or a quantity of application download times of the corresponding application; and wherein determining, by the terminal for each application on the terminal, the importance level of the respective application according to the historical use feature of the respective application further comprises: sorting the applications on the terminal according to the respective quantity of times the corresponding application has been started of each application of the terminal, and dividing the applications into N second type sets in descending order of the respective quantity of times the corresponding application has been started of each application of the terminal, wherein serial numbers of the N second type sets are 1 to N; and sorting the applications according to the respective quantity of application download times of the corresponding application of each application of the terminal, and dividing the applications into N third type sets in descending order of the respective quantity of application download times of the corresponding application of each application of the terminal, wherein serial numbers of the N third type sets are 1 to N; wherein sequentially shift out identical applications that correspond to each serial number further comprises sequentially sifting out, from the first type set, the second type set, and the third type set, identical applications that correspond to each serial number, and, for each serial number, forming an importance level set corresponding to the respective serial number, wherein a smaller serial number of a corresponding importance level set indicates a higher importance level of any applications in the corresponding importance level set. 5. The method according to claim 4 , wherein sequentially sifting out the identical applications from the first type set, the second type set, and the third type set that correspond to each serial number, and, for each serial number, forming the respective importance level set corresponding to the respective serial number comprises: using, each time an identical application is sifted out from the first type set, the second type set, and the third type set that corresponds to one serial number, the identical application in the first type set, the second type set, and the third type set that correspond to a current serial number as an importance level set corresponding to the current serial number; and respectively adding applications that are not sifted out from the first type set, the second type set, and the third type set that correspond to the current serial number to the first type set, the second type set, and the third type set that correspond to a next serial number. 6. The method according to claim 1 , further comprising: after, by a terminal for each application on the terminal, the respective importance level of the respective application, receiving a change instruction entered by a user; and changing, based on the change instruction, an importance level of a first application on the terminal that corresponds to the change instruction to a first importance level, wherein the first importance level is specified in the change instruction. 7. An apparatus, comprising a computer including a non-transitory computer-readable medium storing a program to be executed by the computer, the program including instructions for: determining, for each application on the apparatus, an importance level the respective application according to a historical use feature of the respective application, wherein the historical use feature of the respective application comprises a respective use duration, and the instructions for determining an importance level of the respective application comprises instructions for; sorting applications on the apparatus according to the respective use duration of each application on the apparatus; dividing the applications into N first type sets in descending order of the respective use duration of each application on the apparatus, wherein N is a positive integer greater than 1, and wherein serial numbers of the N first type sets are 1 to N;| sequentially sifting out, from the first type set, identical applications that correspond to each serial number, and, for each serial number, forming an importance level set corresponding to the respective serial number, wherein a smaller serial number of a corresponding importance level set indicates a higher importance level of any applications in the corresponding importance level set; determining, for each

Assignees

Inventors

Classifications

  • G06F9/451Primary

    Execution arrangements for user interfaces · CPC title

  • Handling conversation history, e.g. grouping of messages in sessions or threads · CPC title

  • H04L51/226Primary

    Delivery according to priorities · CPC title

  • providing notification on incoming messages, e.g. pushed notifications of received messages · CPC title

  • wherein functions are triggered by incoming communication events · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10965636B2 cover?
A message processing method and apparatus The method includes determining an importance level of each application on a terminal according to a historical use feature of the respective application, determining a notification manner of a notification message of each application according to the importance level for the respective application, and displaying, when receiving a notification message,…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F9/451. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).