A notification center system receives a message from a message source, the message comprising a message body, the message body comprising parameter-value pairs. The notification center system processes the message body to obtain a contextual string from the parameter-value pairs, appends a source identifier to the message, the source identifier identifying the message source, and stores the message appended with the source identifier in a platform-neutral format in a message store. Utilizing the contextual string, the message is then grouped, with other message(s) or by itself, with a message thread. The message is provided to a delivery mechanism for presentation of the message under the message thread. Content-aware contextual visual indicators may be determined for the message thread and the message based on different orders of specificity. The message thread and the message can then be displayed with their corresponding content-aware contextual visual indicators to provide additional insights.
Legal claims defining the scope of protection, as filed with the USPTO.
2. The method according to claim 1, wherein the message source is one of a plurality of message sources registered with the notification center system, the plurality of message sources having disparate message formats.
7. The method according to claim 1, wherein the notification center system is implemented as part of a content server or as a service provided to the content server.
9. The notification center system of claim 8, wherein the message source is one of a plurality of message sources registered with the notification center system, the plurality of message sources having disparate message formats.
14. The notification center system of claim 8, wherein the utilizing comprises rendering the message from the platform-neutral format to a presentation format supported by the delivery mechanism.
16. The computer program product of claim 15, wherein the message source is one of a plurality of message sources registered with the notification center system, the plurality of message sources having disparate message formats.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
July 20, 2023
June 4, 2024
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.