Data network notification bar processing system

US9485312B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9485312-B2
Application numberUS-201213709739-A
CountryUS
Kind codeB2
Filing dateDec 10, 2012
Priority dateSep 27, 2012
Publication dateNov 1, 2016
Grant dateNov 1, 2016

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 method and apparatus are disclosed of providing a user application with a notification message. One example method may include receiving a script to setup a message queue, the script may include a database schema and the script may be executed by a processor to apply the database schema to a database that includes the message queue. The method may also include receiving one or more notifications messages having specific notification content that is applied to notification messages. The notifications may be received from a remote device. The message queue may include notification content used to generate notification messages destined for end user devices.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving a script to setup at least one message queue, the script comprising a database schema: executing the script via a processor and applying the database schema to a database including the at least one message queue; receiving at least one notification content from a remote device; updating the at least one message queue to include the notification content as a notification message destined for at least one end user device; identifying the notification content as including content specified by registered listeners by filtering the notification content based on a filter established for each of the registered listeners; determining the filter has a predetermined level of severity which matches a level of severity identified from at least one parsed term from the notification content; elevating a status of the notification message and responsive to the elevated status, automatically associating the notification message with a newly assigned notification bar type; calling the registered listeners when the notification message is received and the predetermined level of severity has been satisfied based on the filtering of the notification content; matching the notification content to the content specified by the registered listeners intended to receive the notification message; and forwarding the notification message to a user interface of the registered listeners. 2. The method of claim 1 , further comprising: triggering a notification message script responsive to receiving the at least one notification content; and transmitting the notification message script to a synchronization service application. 3. The method of claim 2 , further comprising: transmitting the notification message to the at least one end user device to be displayed on a notification bar user interface application. 4. The method of claim 1 , further comprising: updating at least one table created by the database schema in the database responsive to receiving the at least one notification. 5. The method of claim 1 , further comprising: identifying at least one registered listener profile stored in the database, the at least one registered listener configured to receive the at least one notification message. 6. The method of claim 1 , further comprising: receiving an update message from the at least one end user device; and updating the database schema based on the at least one update message received. 7. The method of claim 1 , wherein the at leas one notification message is an extensible markup language (XML) message. 8. An apparatus comprising: a receiver configured to receive a script to setup at least one message queue, the script comprising a database schema; and a processor configured to execute the script and apply the database schema to a database including the at least one message queue; wherein the receiver is also configured to receive at least one notification content from a remote device, and the processor is configured to update the at least one message queue to include the notification content as a notification message destined for at least one end user device, identify the notification content as including content specified by registered listeners and filter the notification content based on a filter established for each of the registered listeners, determine the filter has a predetermined level of severity which matches a level of severity identified from at least one parsed term from the notification content, elevate a status of the notification message and responsive to the elevated status, automatically associate the notification message with a newly assigned notification bar type, call the registered listeners when the notification message is received and the predetermined level of security has been satisfied based on the filtered notification content, match the notification content to the content specified by the registered listeners intended to receive the notification message; and forward the notification message to a user interface of the registered listeners. 9. The apparatus of claim 8 , wherein the processor is further configured to trigger a notification message script responsive to receiving the at least one notification content, and wherein a transmitter is further configured to transmit the notification message script to a synchronization service application. 10. The apparatus of claim 9 , wherein the transmitter is configured to transmit the notification message to the at least one end user device to be displayed on a notification bar user interface application. 11. The apparatus of claim 8 , wherein the processor is further configured to update at least one table created by the database schema in the database responsive to receiving the at least one notification. 12. The apparatus of claim 8 , wherein the processor is further configured to identify at least one registered listener profile stored in the database, the at least one registered listener configured to receive the at least one notification message. 13. The apparatus of claim 8 , wherein the receiver is further configured to receive an update message from the at least one end user device; and the processor is further configured to update the database schema based on the at least one update message received. 14. The apparatus of claim 8 , wherein the at least one notification message is an extensible markup language (XML) message. 15. A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform: receiving a script to setup at least one message queue, the script comprising a database schema; executing the script via a processor and applying the database schema to a database including the at least one message queue; receiving at least one notification content from a remote device; updating the at least one message queue to include the notification content as a notification message destined for at least one end user device; identifying the notification content as including content specified by registered listeners by filtering the notification content based on a filter established for each of the registered listeners; determining the filter has a predetermined level of severity which matches a level of severity identified from at least one parsed term from the notification content; elevating a status of the notification message and responsive to the elevated status, automatically associating the notification message with a newly assigned notification bar type; calling the registered listeners when the notification message is received and the predetermined level of severity has been satisfied based on the filtering of the notification content; matching the notification content to the contend specified by the registered listeners intended to receive the notification message; and forwarding the notification message to a user interface of the registered listeners. 16. The non-transitory computer readable storage medium of claim 15 , wherein the processor is further configured to perform: triggering a notification message script responsive to receiving the at least one notification content; and transmitting the notification message script to a synchronization service application. 17. The non-transitory computer readable storage medium of claim 16 , wherein the processor is further configured to perform: transmitting the notification message to the at least one end user device to be displayed on a notification bar user interface application.

Assignees

Inventors

Classifications

  • Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling · CPC title

  • based on severity or priority · CPC title

  • H04L67/147Primary

    Signalling methods or messages providing extensions to protocols defined by standardisation · CPC title

  • Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes · CPC title

  • providing notification on incoming messages, e.g. pushed notifications of received messages · 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 US9485312B2 cover?
A method and apparatus are disclosed of providing a user application with a notification message. One example method may include receiving a script to setup a message queue, the script may include a database schema and the script may be executed by a processor to apply the database schema to a database that includes the message queue. The method may also include receiving one or more notificati…
Who is the assignee on this patent?
Gniffke Chad, Davis Robert Wendell, Lingen Mark Thomas, and 4 more
What technology area does this patent fall under?
Primary CPC classification H04L41/0609. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 01 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).