Systems and methods for initiating announcements in a sip telecommunications network
AssigneeVerizon Business Global LLC
InventorsJohn Kenneth Gallant, Kathleen A. McMurry, Mariafranca Gregorat
Life of this patent
Estimating the term…
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.
Claims21
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.
2-31. (canceled)
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.
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.
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.
Dependencies are inferred from the claim text.