IP Library Granted Patent US 9,473,911
Granted Patent B2
US 9,473,911 · App. 14/129,863 · Granted Oct 18, 2016

Method and device for delivering messages

Inventors: Laeyoung Kim (Anyang-si, KR); Taehyeon Kim (Anyang-si, KR); Hyunsook Kim (Anyang-si, KR)
Assignee: LG ELECTRONICS INC.
H04W4/14H04L65/1006H04L65/1016H04L65/1073H04W76/021
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,473,911
App. No.
14/129,863
Granted
Oct 18, 2016
Kind
B2
Abstract

A method for interworking messages of heterogeneous, and which includes acquiring a temporary identifier of the sending terminal when the sending terminal is a terminal that subscribes in an IP multimedia subsystem (IMS) without a mobile communication global unique number, in which the temporary identifier is an identifier used for transmitting a short message during an IMS registration valid period of the sending terminal; receiving a session initiation protocol (SIP) based message transmitted by the sending terminal from an IMS based session controller; acquiring a temporary identifier of a receiving terminal based on an SIP based identifier of the receiving terminal encapsulated in the SIP based message; and generating a short message service (SMS) based message based on the received SIP based message, the temporary identifier of the receiving terminal, and the temporary identifier of the transmitting terminal.

Claims (32)

1. A method for processing a message, the method performed by a gateway for interworking messages of heterogeneous protocols for a sending terminal and comprising:

acquiring a temporary identifier of the sending terminal when the sending terminal has subscribed in an IP multimedia subsystem (IMS) without being allocated with a mobile subscriber integrated services digital network number (MSISDN), wherein the temporary identifier of the sending terminal is used for transmitting a short message during an IMS registration valid period of the sending terminal;

receiving, from an IMS based session controller, a session initiation protocol (SIP) based message generated by the sending terminal, wherein the received SIP based message includes an encapsulated short message service (SMS) based message which includes no MSISDN of the sending terminal and a receiving terminal;

acquiring a temporary identifier of the receiving terminal on a basis of an SIP based identifier of the receiving terminal encapsulated in the SIP based message;

regenerating the SMS based message on a basis of the received SIP based message, the temporary identifier of the receiving terminal, and the temporary identifier of the sending terminal; and

transmitting the generated SMS based message to a switcher,

wherein the regenerating of the SMS based message includes:

decapsulating the SMS based message encapsulated in the received SIP based message; and

adding the temporary identifier of the receiving terminal and the temporary identifier of the sending terminal to the decapsulated SMS based message.

2. The method of claim 1 , wherein the acquiring of the temporary identifier of the sending terminal includes, receiving the temporary identifier of the sending terminal which a home subscriber server (HSS) of the sending terminal has allocated during an IMS registration procedure.

3. The method of claim 1 , wherein the acquiring of the temporary identifier of the sending terminal includes, receiving the temporary identifier of the sending terminal which the IMS based session controller has allocated during the IMS registration procedure.

4. The method of claim 1 , wherein the acquiring of the temporary identifier of the sending terminal includes, acquiring the temporary identifier which the gateway has allocated through the IP multimedia subsystem (IMS) registration procedure.

5. The method of claim 1 , wherein the temporary identifier includes a country code (CC) field, a national destination code (NDC) field, and a subscriber number (SN) field, and

the SN field is generated arbitrarily or sequentially or based on an instance ID transmitted which the sending terminal transmits in IMS registration or based on subscriber information of the sending terminal.

6. The method of claim 5 , wherein the NDC field is generated differently for each gateway.

7. The method of claim 1 , wherein the temporary identifier is generated on basis of an international mobile subscriber identity (IMSI) or an integrated circuit card ID (ICCID) of the terminal.

8. The method of claim 1 , wherein the acquiring of the temporary identifier of the receiving terminal includes receiving, by the gateway, the temporary identifier from a home subscriber server (HSS) of the receiving terminal.

9. The method of claim 1 , wherein the acquiring of the temporary identifier of the receiving terminal includes:

acquiring, by the IMS based session controller, the temporary identifier of the receiving terminal from a home subscriber server (HSS) of the receiving terminal; and

acquiring, by the gateway, the temporary identifier of the receiving terminal from the IMS based session controller.

10. A gateway for interworking messages of heterogeneous protocols for a sending terminal, the gateway comprising:

a transceiver configured to transmit/receive a signal to/from the outside; and

a controller connected with the transceiver,

wherein the controller is configured to:

control the transceiver to acquire a temporary identifier of the sending terminal when the sending terminal has subscribed in an IP multimedia subsystem (IMS) without being allocated with a mobile subscriber integrated services digital network number (MSISDN), the temporary identifier of the sending terminal being used for transmitting a short message during an IMS registration valid period of the sending terminal;

control the transceiver to receive a session initiation protocol (SIP) based message generated by the sending terminal from an IMS based session controller, wherein the received SIP based message includes an encapsulated short message service (SMS) based message which includes no MSISDN of the sending terminal and a receiving terminal;

control the transceiver to acquire a temporary identifier of the receiving terminal, on a basis of an SIP based identifier of the receiving terminal encapsulated in the SIP based message;

regenerate the SMS based message on a basis of the received SIP based message, the temporary identifier of the receiving terminal, and the temporary identifier of the sending terminal; and

control the transceiver to transmit the generated SMS based message to a switcher,

wherein, to regenerate the SMS based message, the controller is further configured to:

decapsulate the SMS based message encapsulated in the received SIP based message; and

add the temporary identifier of the receiving terminal and the temporary identifier of the sending terminal to the decapsulated SMS based message to generate the SMS based message.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2022
From: LG ELECTRONICS INC.
To: TAISSA RESEARCH LLC
Reel/Frame 061148/0325 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2013
From: KIM, LAEYOUNG; KIM, TAEHYEON; KIM, HYUNSOOK
To: LG ELECTRONICS INC.
Reel/Frame 031857/0105 →
Priority Claims (1)
KR 10-2012-0042824 · Apr 24, 2012 · national
Continuity (2)
Provisional Application 61502864 · Jun 30, 2011
Related Publication 20140133399A1 · May 15, 2014