The potential of SIP-enabled applications is limitless. For instance, let’s say a user instant messaged his colleague, but the colleague was unavailable. SIP protocol could be arranged so that User B received a text to his phone letting him know communication was attempted and what the message was. In addition, SIP can also integrate tools such as speech-to-text and text-to-speech. This means that one user can be instant messaging and other is on a voice call, yet communication is facilitated and efficient. Devices linked to SIP can intelligently differentiate the needs to each user and manage sessions to ensure the clearest communication possible.
In addition, SIP can sift through messages and applications to prioritize the most important messages for the user based on preference. With all of the different modes of communication, so many messages can come from so many directions. For those with out a personal assistant or secretary, or even those who do, creating a protocol of prioritization can be extremely helpful.
The point of this example is to show how SIP can change and improve with use. As needs become more evident, SIP can adjust to those needs. It is malleable and adaptable for whatever the user needs, ranging from new protocol rules to presence issues to application capabilities to privacy settings.
SIP can also utilize location services to find out where users are and apply these locations to an application. For instance, let’s say a student walked into a library study room with a presence-enabled wireless access point. Automatically, a signal could be sent to a scheduling application to check whether the room is available for use and can ask the student if he would like to reserve the room to study and for how long. If it isn’t available, the system can suggest study rooms that are available.