IP Library Granted Patent US 8,645,970
Granted Patent B1
US 8,645,970 · App. 11/854,342 · Granted Feb 4, 2014

Method to route notifications to designated responder

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,645,970
App. No.
11/854,342
Granted
Feb 4, 2014
Kind
B1
Abstract

A method for looking up routing information for a person or program assigned to respond to an incident messages is explained herein. The method includes recognizing a routing code that was appended to either the object name or description. The routing code is recognized by a program that looks up the responders contact information in a table that correlates routing codes with designated responder information.

Claims (30)

1. A computer-readable storage media having instructions embodied thereon for performing a method of determining a correct destination for an incident message generated by a monitoring application for a messaging-middleware environment program, the method comprising:

receiving object-identification data for a messaging-middleware queue that is a subject of an incident message that warns that an alarm condition has been detected within the messaging-middleware queue;

obtaining a routing code from a name of the messaging-middleware queue, wherein the routing code is appended to the name of the messaging-middleware queue and other messaging-middleware queues within the messaging-middleware environment;

obtaining, from a look up table, a page-out group corresponding to said routing code from a data store, wherein the page-out group comprises one or more designated responders tasked with responding to the alarm condition;

communicating the page-out group to a notification application that sends the incident message to the page-out group; and

communicating the incident message to an application utility that is also associated with the routing code; wherein the application utility is configured to take an automated action in response to the incident message.

2. The media of claim 1 , wherein the queue is a receiving queue within a messaging middleware program.

3. A computer-readable storage media with instructions embodied thereon for performing a method of routing an incident message to a designated responder, the method comprising:

monitoring a value associated with a queue in a messaging-middleware program;

generating an incident message when the value crosses a preset threshold;

obtaining a routing code from an object-identification data for the queue, wherein the object-identification data uniquely identifies the queue, and wherein the routing code is also associated with a name of the messaging-middleware queue other messaging-middleware queues within a messaging-middleware environment;

determining a page-out group corresponding to said routing code and a routing destination for the designated responder by looking up the page-out group and the routing destination that corresponds to the routing code in a data store;

communicating said incident message to said routing destination;

communicating the page-out group to a notification application that sends the incident message to the page-out group; and

communicating the incident message to an application utility that is also associated with the routing code; wherein the application utility is configured to take an automated action in response to the incident message.

4. The media of claim 3 , wherein the value includes data volume of the queue.

5. The media of claim 3 , wherein the object-identification data comprises at least one of an queue name and an queue description.

6. The media of claim 5 , wherein the routing code is appended to the at least one of the queue name and the queue description.

7. The media of claim 3 , wherein the data store comprises a database that relates the routing code to at least one designated responder.

8. The media of claim 7 , wherein the database comprises all of the routing codes and the designated responders for an entity utilizing the messaging-middleware program.

9. A computer readable storage media with instructions embodied thereon for performing a method of identifying a destination for an incident message related to an object, the method comprising:

obtaining at least one of a queue name and a queue description, wherein

the queue name and queue description are both associated with a queue for which the incident message was generated;

obtaining a routing code from at least one of the queue name and the queue description, wherein the routing code is part of at least one of the queue name and the queue description, and wherein the routing code is also part of other messaging-middleware a queue name or a queue description for other queues within a messaging-middleware environment;

determining a page-out group corresponding to said routing code and a routing destination for a designated responder by looking up the page-out group and the routing destination that corresponds to the routing code in a data store;

communicating the page-out group to a notification application that sends the incident message to the page-out group; and

communicating the incident message to an application utility that is also associated with the routing code; wherein the application utility is configured to take an automated action in response to the incident message.

10. The media of claim 9 , further comprising facilitating communication of the incident message to the routing destination.

11. The media of claim 9 , wherein the queue is a receiving queue within a messaging-middleware program.

12. The media of claim 9 , wherein the incident message communicates that a data volume within the queue crossed a preset threshold.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2007
From: LEONARD, MARK; WASHBURN, BRIAN JOHN; KRISHNAMURTHY, KAILASH
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 019820/0239 →