IP Library Granted Patent US 8,644,459
Granted Patent B1
US 8,644,459 · App. 13/873,886 · Granted Feb 4, 2014

Message-indication testing

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,644,459
App. No.
13/873,886
Granted
Feb 4, 2014
Kind
B1
Abstract

A computer-implemented method and system to remotely test message-waiting notifications over a communications network is provided. The method includes receiving broadband signaling from a voicemail platform; converting the broadband signaling to narrowband signaling; and transmitting the narrowband signaling, which generates status notifications, and transmits the status notifications to a remote test location. The system includes a switching element that routes the broadband signaling generated by the voicemail platform. The switching element routes the broadband signaling to a message processing component that executes code that searches a message-waiting-notification database to generate appropriate tones based on the broadband signaling received from the switching element.

Claims (27)

1. One or more non-transitory computer-readable media performing a method for generating a notification, the method comprising:

in response to a message received at a messaging platform, generating one or more SIP notify messages, wherein the SIP notify messages include notification headers;

when new messages at the messaging platform are waiting to be listened to, populating the notification headers to indicate whether notifications for the new messages are visual, audible or both; and

transmitting the SIP notify messages to one or more customers' devices to inform the customers of the new messages at the messaging platform.

2. The media of claim 1 , further comprising: updating the message waiting headers of the SIP notify messages with yes or Boolean attributes that indicate new messages are waiting in voice mailboxes of the customers.

3. The media of claim 1 , further comprising: updating the voice-messages headers of the SIP notify messages with numerical attributes representing a number of new messages, a number of old messages, and a number of new and urgent messages in voice mailboxes of the customers.

4. The media of claim 1 , further comprising: updating the remote-logging headers of the SIP notify messages with yes or Boolean attributes to indicate that remote-logging is active.

5. The media of claim 4 , further comprising: updating the remote-logging headers with a location attribute specifying an internet protocol (IP) address for a test-management server.

6. A server device having processors and computer storage configured to perform a method for generating a notification, the method comprising:

in response to a message received at a messaging platform executed by the server device, generating one or more SIP notify messages, wherein the SIP notify messages include notification headers;

when new messages at the messaging platform are waiting to be listened to, populating the notification headers to indicate whether notifications for the new messages are visual, audible or both; and

transmitting the SIP notify messages to one or more customers' devices to inform the customers of the new messages at the messaging platform.

7. The server of claim 6 , further comprising: updating the message waiting headers of the SIP notify messages with yes or Boolean attributes that indicate new messages are waiting in voice mailboxes of the customers.

8. The server of claim 6 , further comprising: updating the voice-messages headers of the SIP notify messages with numerical attributes representing a number of new messages, a number of old messages, and a number of new and urgent messages in voice mailboxes of the customers.

9. The server of claim 6 , further comprising: updating the remote-logging headers of the SIP notify messages with yes or Boolean attributes to indicate that remote-logging is active.

10. The sever of claim 9 , further comprising: updating the remote-logging headers with a location attribute specifying an internet protocol (IP) address for a test-management server.

11. A computer-implemented method for generating a notification, the method comprising:

in response to a message received at a messaging platform executed by the server device, generating one or more SIP notify messages, wherein the SIP notify messages include notification headers;

when new messages at the messaging platform are waiting to be listened to, populating the notification headers to indicate whether notifications for the new messages are visual, audible or both; and

transmitting the SIP notify messages to one or more customers' devices to inform the customers of the new messages at the messaging platform.

12. The method of claim 11 , further comprising: updating the message waiting headers of the SIP notify messages with yes or Boolean attributes that indicate new messages are waiting in voice mailboxes of the customers.

13. The method of claim 11 , further comprising: updating the voice-messages headers of the SIP notify messages with numerical attributes representing a number of new messages, a number of old messages, and a number of new and urgent messages in voice mailboxes of the customers.

14. The method of claim 11 , further comprising: updating the remote-logging headers of the SIP notify messages with yes or Boolean attribute to indicate that remote-logging is active.

15. The method of claim 14 , further comprising: updating the remote-logging header with a location attribute specifying an internet protocol (IP) address for a test-management server.

16. The method of claim 11 , further comprising: registering notification preferences for one or more customers.

17. The method of claim 16 , further comprising: associating the customers' voice mailboxes with the notification preferences.

18. The method of claim 17 , wherein populating the notification headers of the SIP notify message further comprises checking for notifications preferences for the one or more customers having new messages.

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 May 14, 2013
From: WAGEMAN, ANTHONY JAMES; SLADEK, TOM; CARDER, DIANE ELAINE
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 030410/0269 →