×

Method for transferring and storing CPM service message and service thereof

  • US 9,350,695 B2
  • Filed: 06/21/2011
  • Issued: 05/24/2016
  • Est. Priority Date: 06/23/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for transferring a converged IP messaging (CPM) service based message, the method performed by a server for handling terminals of a second user and the method comprising:

  • transmitting, by the server, one or more messages via a one-to-one session established between a first terminal of a first user and a second terminal of the second user;

    receiving, by the server, a first session initiation protocol (SIP) invite message for extending the one-to-one session to a group session from the first terminal of the first user,wherein the first SIP invite message includes a header indicating the one-to-one session to be replaced by the group session, and a field indicating an identifier of the second terminal of the second user and an identifier of a third user, andextracting and locally storing, by the server, a ‘

    From’

    header, a ‘

    To’

    header, a ‘

    Date’

    header, a same conversation ID and a new contribution ID from the received first SIP invite message;

    extracting and locally storing at least part of session description protocol (SDP) attributes associated with media streams from the received first SIP invite message if the received first SIP invite message includes SDP content describing the media streams;

    transmitting, by the server, a second SIP invite message to the second terminal of the second user in response to the reception of the first SIP invite message;

    receiving, by the server, a first termination message for terminating the one-to-one session from the second terminal of the second user;

    transmitting, by the server, a second termination message for terminating the one-to-one session to the first terminal in response to the reception of the first termination message;

    receiving, by the server, a first response message from the first terminal in response to the reception of the second termination message;

    constructing, by the server, a one session history object including all contents extracted and locally stored during the one-to-one session in response to the reception of the first termination message; and

    transmitting, by the server, a second response message for the first termination message to the second terminal of the second user.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×