Patent ID: 9258259
Filing Date: 2016-02-09
CPC Classification: H04L

Claim Text:
1. An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one processor, the at least one memory, and the computer program code configured to cause the apparatus to at least: receive a summary of messages stored in a mail server and pending retrieval by a user, each message associated with a unique identifier, wherein the messages pending retrieval are instant messages carried by a sequence of session initiation protocol messages that are intercepted and stored by an application server; select at least one of the messages to be retrieved from the mail server, based on the summary of messages; determine an identifier valid for retrieval of the at least one message based on the unique identifier associated with the at least one message, thereby obtaining at least one identifier valid for retrieval; send a retrieval request with the at least one identifier valid for retrieval to the mail server, the retrieval request being configured to establish a session for delivering the at least one message to the user, wherein the retrieval request is a session initiation protocol invite message; and receive, in response to the retrieval request, encapsulated messages including the session initiation protocol messages.