State change alerts mechanism
US-2015113066-A1 · Apr 23, 2015 · US
US9571440B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9571440-B2 |
| Application number | US-201313766785-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 14, 2013 |
| Priority date | Nov 18, 2002 |
| Publication date | Feb 14, 2017 |
| Grant date | Feb 14, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.
Opening claim text (preview).
What is claimed is: 1. A method comprising: detecting a plurality of notifications generated in response to a plurality of electronic messages sent to an account or a mobile device associated with an intended recipient, wherein each of the plurality of notifications is associated with one of a plurality of applications on the mobile device; accessing user settings, wherein a given user setting within the user settings corresponds to a given application of the plurality of applications, and wherein the given user setting indicates whether to include notifications associated with the given application in a history of notifications; identifying, by at least one processor, a subset of notifications of the plurality of notifications to be included in the history of notifications based on the user settings, wherein the subset of notifications comprises a number of notifications that is less than a total number of notifications in the plurality of notifications; including a version of each notification of the subset of notifications in the history of notifications; excluding, from the history of notifications, one or more notifications of the plurality of notifications; subsequent to a passage of time, removing from the history of notifications, at least one notification of the subset of notifications based on the at least one notification being associated with a time that is outside of a time period; and presenting, upon receiving a request, the history of notifications on the mobile device. 2. The method as recited in claim 1 , further comprising: recording a date and time at which each electronic message corresponding to each notification of the subset of notifications was sent or delivered; and associating the date and time for each electronic message with the version of each notification of the subset of notifications in the history of notifications. 3. The method as recited in claim 1 , further comprising maintaining the version of each notification of the subset of notifications in the history of notifications based on the associated date and time being within the time period. 4. The method as recited in claim 1 , wherein the time period is a user-defined period of time. 5. The method as recited in claim 1 , wherein the time period is a previous week. 6. The method as recited in claim 1 , further comprising providing additional information associated with a notification upon interaction, by the intended recipient, with a version of the notification in the history of notifications. 7. The method as recited in claim 6 , wherein the additional information comprises an electronic message of the plurality of electronic messages that the notification references. 8. The method as recited in claim 1 , wherein a source of the subset of notifications is associated with a client application on the mobile device. 9. The method as recited in claim 8 , wherein the client application comprises one of a calendar application, a task application, or a weather application. 10. The method as recited in claim 1 , wherein the subset of notifications comprises notifications from a plurality of different client applications on the mobile device. 11. The method as recited in claim 1 , further comprising: identifying a user setting that indicates that notifications associated with a particular application on the mobile device are not to be included in the history of notifications; and wherein excluding, from the history of notifications, the one or more notifications of the plurality of notifications comprises excluding notifications associated with the particular application on the mobile device from the history of notifications. 12. The method as recited in claim 1 , wherein the user settings further indicate that notifications of a certain type that are associated with a particular application are to be included in the history of notifications. 13. The method as recited in claim 1 , wherein the user settings further indicate that notifications from a particular source that are associated with a particular application are to be included in the history of notifications. 14. The method as recited in claim 1 , further comprising: detecting whether a user has interacted with notifications of the subset of notifications; and only including notifications of the subset of notifications with which the user has not interacted in the history of notifications. 15. The method as recited in claim 14 , further comprising: detecting a user interaction with a notification of the subset of notifications; and removing the notification from the history of notifications based on the user interaction. 16. A system comprising: at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to: detect a plurality of notifications generated in response to a plurality of electronic messages sent or delivered to an account or a mobile device associated with an intended recipient, wherein each of the plurality of notifications is associated with one of a plurality of applications on the mobile device; access user settings, wherein a given user setting within the user settings corresponds to a given application of the plurality of applications, and wherein the given user setting indicates whether to include notifications associated with the given application in a history of notifications; identify a subset of notifications of the plurality of notifications to be included in the history of notifications based on the user settings, wherein the subset of notifications comprises a number of notifications that is less than a total number of notifications in the plurality of notifications; include a version of each notification of the subset of notifications in the history of notifications; exclude, from the history of notifications, one or more notifications of the plurality of notifications; subsequent to a passage of time, remove from the history of notifications, at least one notification of the subset of notifications based on the at least one notification being associated with a time that is outside of a time period; and present, upon receiving a request, the history of notifications on the mobile device. 17. The system as recited in claim 16 , further comprising instructions that, when executed by the at least one processor, cause the system to: record a date and time at which each electronic message corresponding to each notification of the subset of notifications was sent or delivered; and associate the date and time for each electronic message with the version of each notification of the subset of notifications in the history of notifications. 18. The system as recited in claim 17 , further comprising instructions that, when executed by the at least one processor, cause the system to maintain the version of each notification of the subset of notifications in the history of notifications based on the associated date and time being within the time period. 19. The system as recited in claim 17 , wherein the time period is a user-defined period of time. 20. The system as recited in claim 19 , wherein the time period is a previous week. 21. The system as recited in claim 20 , further comprising instructions that, when executed by the at least one processor, cause the system to provide additional information associated with a notification upon interaction, by the intended recipient, with a version
Related publications grouped by family.
Answers are generated from the same data shown on this page.