SYSTEMS AND METHODS FOR INITIATING ANNOUNCEMENTS IN A SIP TELECOMMUNICATIONS NETWORK
First Claim
Patent Images
1. A method performed by a server device, the method comprising:
- embedding, by a processor associated with the server device, a script file into a session initiation protocol (SIP) message, where the script file defines a sequence of a plurality of audio announcements; and
transmitting, by a communication interface associated with the server device, the SIP message to an announcement server.
7 Assignments
0 Petitions
Accused Products
Abstract
Network servers in a session initiation protocol (SIP) telecommunication network implement playback of announcements to end-users by embedding programming scripts defining how the announcements are to be played in a SIP message. In particular, the scripts may define the sequence in which a series of announcements are to be played, duration information relating to a playback length of the announcements, and repetition information defining how many times an announcement is to be repeated. By including a script in a single message, announcement instructions may be efficiently communicated in the network.
44 Citations
50 Claims
-
1. A method performed by a server device, the method comprising:
-
embedding, by a processor associated with the server device, a script file into a session initiation protocol (SIP) message, where the script file defines a sequence of a plurality of audio announcements; and transmitting, by a communication interface associated with the server device, the SIP message to an announcement server. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
2-31. -31. (canceled)
-
37. A server device comprising:
-
a processor; and a memory device comprising instructions executable by the processor, the memory device including; one or more instructions to embed, into a session initiation protocol (SIP) message, a hyperlink to at least one pre-recorded announcement to playback, and one or more instructions to transmit the SIP message to an announcement server. - View Dependent Claims (38, 39, 40)
-
-
41. A method performed by an announcement server, the method comprising:
-
receiving, by a communication interface of the announcement server, a session initiation protocol (SIP) message that includes a script file that defines a playback sequence for a plurality of announcements; retrieving, by a processor of the announcement server, the plurality of announcements; and transmitting, by the communication interface, the plurality of announcements to an end user station, associated with the SIP message, based on the defined playback sequence. - View Dependent Claims (42, 43, 44, 45)
-
-
46. An announcement server comprising:
-
a processor; and a memory device comprising instructions executable by the processor, the memory device including; one or more instructions to receive a session initiation protocol (SIP) message that includes a hyperlink to at least one pre-recorded announcement to playback; one or more instructions to access the hyperlink to retrieve the at least one pre-recorded announcement; and one or more instructions to transmit the at least one pre-recorded announcement to an end user station, where the end user station is associated with the SIP message. - View Dependent Claims (47, 48, 49, 50)
-
Specification