Ranking notifications based on rules

US12124994B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12124994-B2
Application numberUS-202318152596-A
CountryUS
Kind codeB2
Filing dateJan 10, 2023
Priority dateJun 20, 2012
Publication dateOct 22, 2024
Grant dateOct 22, 2024

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.

System and methods for enhancing user productivity by integrating multiple services and providing a centralized output to a user is disclosed. A message notification server may receive store a set of notification rules and, as various notifications are received, the server may dynamically monitor them for processing to users. The system may automatically re-rank the notifications based on changed conditions or to present messages of greatest urgency or importance. The system may also store sender-specific sets of rules, governing how notifications are to be handled for different application servers or services.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: storing, by a computing device, different notification rules corresponding to different sources that are located at different premises, wherein each of the notification rules indicates at least one treatment for a notification from a corresponding source; receiving, from a first source, a first notification comprising data for two different applications associated with the computing device; and implementing, based on a first notification rule corresponding to the first notification, a first treatment for a first application, associated with the computing device, and a second treatment for a second application, associated with the computing device. 2. The method of claim 1 , wherein some of the notification rules have different rules for a same sender based on different locations. 3. The method of claim 1 , further comprising selecting the first treatment based on a sender of the first notification. 4. The method of claim 1 , wherein the implementing the first treatment for the first notification comprises sending data representative of the first notification based on a determined location of a recipient. 5. The method of claim 1 , further comprising causing rearrangement of displayed notifications before a recipient user accessing the displayed notifications. 6. The method of claim 1 , further comprising causing rearrangement of displayed notifications based on a change in geographic location of a sender of the first notification. 7. The method of claim 1 , wherein the first source is an appliance in a home. 8. The method of claim 1 , wherein the first notification comprises data for a calendar application and data for a coupon application, and implementing the first treatment comprises implementing a first treatment for the calendar application and a second treatment for the coupon application. 9. The method of claim 1 , wherein the implementing the first treatment comprises determining where a sender of the first notification is located at a location identified in the first notification rule. 10. A method comprising: receiving, by a computing device and from a first source, a first notification of a plurality of notifications, the first notification comprising data for two different applications associated with the computing device, wherein the first notification corresponds to a first rule that indicates at least one treatment for the first notification from the first source, wherein the plurality of notifications correspond to a plurality of notification rules which correspond to different sources that are located at different premises; and implementing, based on the first rule corresponding to the first notification, a first treatment for a first application, associated with the computing device, and a second treatment for a second application, associated with the computing device. 11. The method of claim 10 , wherein some of the plurality of notification rules have different rules for a same sender based on different locations. 12. The method of claim 10 , further comprising selecting the first treatment based on a sender of the first notification. 13. The method of claim 10 , wherein the implementing the first treatment for the first notification comprises sending data representative of the first notification based on a determined location of a recipient. 14. The method of claim 10 , further comprising causing rearrangement of displayed notifications in the absence of a recipient user accessing the displayed notifications. 15. The method of claim 10 , further comprising causing rearrangement of displayed notifications based on a change in geographic location of a sender of the first notification. 16. The method of claim 10 , wherein the first notification comprises data for a calendar application and data for a coupon application, and implementing the first treatment comprises implementing a first treatment for the calendar application and a second treatment for the coupon application. 17. The method of claim 10 , wherein the implementing the first treatment comprises determining where a sender of the first notification is located at a location identified in the first rule. 18. A method comprising: outputting, by a computing device, a first notification and second notification to a user in a first output manner type; receiving, by the computing device, first data representative of a first set of instructions for output of at least one third notification to the user and second data for two different applications associated with the computing device, the second data including a first treatment for a first application of the two different applications, and a second treatment for a second application of the two different applications; and outputting, by the computing device, the first notification, the second notification, and the at least one third notification to the user in a second output manner type based upon the first treatment for the first application and the second treatment for the second application. 19. The method of claim 18 , wherein the second predetermined output manner is based on a determined location of a recipient of the at least one third notification. 20. The method of claim 18 , wherein the second predetermined output manner is based on a determined location of a sender of the at least one third notification.

Assignees

Inventors

Classifications

  • G06Q10/10Primary

    Office automation; Time management · 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 US12124994B2 cover?
System and methods for enhancing user productivity by integrating multiple services and providing a centralized output to a user is disclosed. A message notification server may receive store a set of notification rules and, as various notifications are received, the server may dynamically monitor them for processing to users. The system may automatically re-rank the notifications based on chang…
Who is the assignee on this patent?
Comcast Cable Comm Llc
What technology area does this patent fall under?
Primary CPC classification G06Q10/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 22 2024 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).