KR20060010215A - SSM-based long message service method and apparatus - Google Patents
SSM-based long message service method and apparatus Download PDFInfo
- Publication number
- KR20060010215A KR20060010215A KR20040058841A KR20040058841A KR20060010215A KR 20060010215 A KR20060010215 A KR 20060010215A KR 20040058841 A KR20040058841 A KR 20040058841A KR 20040058841 A KR20040058841 A KR 20040058841A KR 20060010215 A KR20060010215 A KR 20060010215A
- Authority
- KR
- South Korea
- Prior art keywords
- short message
- packet
- message
- buffer
- sender
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 SMS 기반의 장문 메시지 서비스 방법 및 장치에 관한 것으로서, 그 방법은 단문메시지 패킷을 수신하면, 단문메시지 패킷을 분석하여 송신자ID를 검출하는 단계; 수신된 단문메시지를 바로 다음에 오는 단문메시지와 연결할 것인지 여부를 결정하는 단계; 단문메시지를 연결한다고 결정되면, 소정의 버퍼를 생성하여 수신된 단문 메시지를 버퍼에 저장하는 단계; 및 소정 시간동안 단문메시지 패킷이 수신되지 않으면, 버퍼에 저장된 단문메시지들을 장문메시지로 출력하는 단계를 포함함을 특징으로 한다.The present invention relates to an SMS-based long message service method and apparatus, the method comprising: detecting a sender ID by analyzing a short message packet when receiving a short message packet; Determining whether or not to connect the received short message with the immediately following short message; If it is determined that the short message is to be connected, generating a predetermined buffer and storing the received short message in the buffer; And if the short message packet is not received for a predetermined time, outputting the short message stored in the buffer as a long message.
본 발명에 의하면, 발신자가 긴문장을 보냈더라고 수신측에서 상기 단문메시지를 연결해 줌으로써 긴문장을 위한 프로토콜이 없더라도 편리하게 장문 Message를 볼 수 있다. 또한 이를 이용해 Print함으로써 Letter형식의 Message를 출력할 수 있다.According to the present invention, even if a sender sends a long sentence, the receiver may connect the short message so that the long message may be conveniently viewed even if there is no protocol for the long sentence. You can also print messages in letter format by using this.
Description
도 1은 일반적인 SMS 시스템에서의 메시지 송수신 처리흐름을 도시한 것이다. 1 illustrates a message transmission and reception process in a typical SMS system.
도 2는 본 발명에 의한 SMS 기반의 장문 메시지 서비스 장치의 구성을 블록도로 도시한 것이다.2 is a block diagram illustrating a configuration of an SMS-based palm message service device according to the present invention.
도 3은 본 발명에 의한 SMS 기반의 장문 메시지 서비스 방법을 흐름도로 도시한 것이다.3 is a flowchart illustrating an SMS-based palm message service method according to the present invention.
본 발명은 단문메시지 서비스(SMS)에 관한 것으로서, 특히 SMS 기반의 장문 메시지 서비스 방법 및 장치에 관한 것이다.The present invention relates to a short message service (SMS), and more particularly to a method and apparatus for SMS-based long message service.
이동통신 시장이 발달하면서 SMS(Short Message Service)라는 용어가 널리 알려지게 되었다. 상기 SMS는 휴대전화 이용자들이 별도의 부가장비 없이도 40자 내외의 짧은 문장을 주고받을 수 있는 문자 서비스로, 단문메시지서비스라고도 한다. 휴대전화의 보급이 급속도로 확산되면서 이에 비례해 문자 서비스 이용 인구도 급속히 늘어나고 있는데, 이 메일(e-mail)과 달리 발송 시점과 거의 동시에 내용 전달이 가능하기 때문에 현재 통신수단의 하나로 이미 확고한 자리를 굳힌 상태이다. 상기 SMS는 기본적으로 단말기 사이에 회신번호와 메시지를 전송하는 기능이 제공되며, 일기예보·뉴스·주식정보 등을 알 수 있음은 물론, 고객이 직접 다양한 정보를 검색해 필요한 정보만을 선택할 수도 있다. 그 밖에 인터넷·PC통신 등을 통해 메일을 보내거나 받을 수도 있고, 일상생활에 필요한 각종 정보검색 서비스를 제공받을 수 있다.With the development of the mobile communication market, the term SMS (Short Message Service) has become widely known. The SMS is a text service that allows mobile phone users to send and receive short sentences of about 40 characters without additional equipment, and is also referred to as a short message service. As the spread of mobile phones spreads rapidly, the population of text service users is increasing rapidly, and unlike e-mail, the contents can be delivered almost simultaneously with the time of shipment. It is hardened. The SMS is basically provided with a function of transmitting a reply number and a message between terminals, not only know weather forecasts, news, stock information, etc., but also allows customers to directly search for various information and select only necessary information. In addition, it is possible to send and receive e-mails through the Internet and PC communications, and to provide various information retrieval services necessary for daily life.
또한 상기 SMS는 PSTN과 같은 유선망에서도 그 프로토콜(Protocol)이 존재한다. 도 1은 일반적인 SMS 시스템에서의 메시지 송수신 처리흐름을 도시한 것이다. 도 1에서 SMSC(150)는 Short Message Service Center 로서, SMS를 송신측에서 받아 수신자에게 내용(Contents)을 보낸다. 또한 SMTE(Short Message Terminal Equipment, 100)는 메시지 수신 장비로서 일반적으로 말하는 전화기, 휴대폰 등이 될 수 있다.In addition, the SMS has a protocol in a wired network such as a PSTN. 1 illustrates a message transmission and reception process in a typical SMS system. In FIG. 1, the SMSC 150 is a Short Message Service Center that receives an SMS from a sender and sends contents to a receiver. In addition, SMTE (Short Message Terminal Equipment, 100) is a message receiving equipment can be generally speaking telephone, mobile phone and the like.
상기 SMS 서비스 절차는 다음과 같은 과정으로 이루어진다. 상기 SMSC(150)에서 송신자ID(CallerID)를 SMTE(100)로 보내면, 상기 SMTE(100)는 상기 CallerID를 보고 SMS라는 것을 알게된다. SMTE(100)가 SMS라는 것을 인식하게 되면, 소정의 프로토콜에 따라 SMS를 받을 수 있는 타스크(Task)를 깨워 SMSC와의 연결설정(line connect)을 한 후, 보내고자하는 메시지 데이터를 보낸다. 상기 메시지 전송이 완료되면 SMSC(150)와의 연결을 해제한다.The SMS service procedure consists of the following processes. When the
그러나 상기 SMS(Short Message Service)는 말 그대로 단문을 기반으로 한 서비스이다. 따라서 기본적으로 데이터 크기가 제한된 단문만을 송수신할 수 있다. 만일 이용자가 장문(Long Sentence)을 보내려고 한다면 장문을 지원하는 프로토콜 및 장비가 제공되어야 한다. 현재 SMS을 지원하는 장비에는 긴 문장을 전송하려면 SMS형식으로 나누어서 보내고 있다. 그리고 수신측에서도 이렇게 나누어서 받고 있다. However, the Short Message Service (SMS) is a service based on a short text. Therefore, only short sentences with limited data size can be transmitted and received. If the user intends to send a long sentence, protocols and equipment supporting the long sentence should be provided. Currently, to support SMS, long sentences are sent in SMS format. And the receiving side receives it like this.
따라서 수신자는 같은 내용이라도 하나 하나씩 Message를 열어보야야 한다는 번거로움과 스택(Stack)처럼 쌓이는 메시지 버퍼(Message Buffer)로 인하여 뒤에서 부터 Message를 열어보아야 한다는 불편함이 있다.Therefore, it is inconvenient to open a message from the back because of the trouble of having to open a message one by one even if the same content is used and a message buffer that is stacked like a stack.
본 발명이 이루고자 하는 기술적 과제는, SMS서비스를 사용함에 있어 사용자가 송신한 메시지의 길이가 프로토콜에서 제한하고 있는 메시지 보다 긴 경우에도 수신측에서 이를 사용자에게 보여줄 수 있는, SMS 기반의 장문 메시지 서비스 방법 및 장치를 제공하는 것이다.The technical problem to be achieved by the present invention is an SMS-based long message service method that can be shown to the user at the receiving side even if the length of the message sent by the user in the use of the SMS service is longer than the message that is restricted by the protocol. And to provide an apparatus.
상기 기술적 과제를 이루기 위한 본 발명에 의한 SMS 기반의 장문 메시지 서비스 방법은, (a) 단문메시지 패킷을 수신하면, 상기 단문메시지 패킷을 분석하여 송신자ID를 검출하는 단계; (b) 상기 수신된 단문메시지를 바로 다음에 오는 단문메시지와 연결할 것인지 여부를 결정하는 단계; (c) 단문메시지를 연결한다고 결정되면, 소정의 버퍼를 생성하여 수신된 단문 메시지를 상기 버퍼에 저장하는 단계; 및 (d) 소정 시간동안 단문메시지 패킷이 수신되지 않으면, 상기 버퍼에 저장된 단 문메시지들을 장문메시지로 출력하는 단계를 포함함을 특징으로 한다.SMS-based long message service method according to the present invention for achieving the technical problem, (a) when receiving a short message packet, detecting the sender ID by analyzing the short message packet; (b) determining whether to connect the received short message with a short message immediately following; (c) if it is determined that the short message is to be connected, generating a predetermined buffer and storing the received short message in the buffer; And (d) if the short message packet is not received for a predetermined time, outputting the short message stored in the buffer as a long message.
상기 (a)단계는 단문메시지 패킷을 수신하면, 상기 단문메시지 패킷을 분석하여 송신자ID 및 단문메시지 패킷의 시간정보를 검출하는 단계이고, 상기 (b)단계는 상기 패킷의 송신자와 바로 직전 패킷의 송신자 ID가 동일하고 상기 패킷의 시간과 바로 직전 패킷의 시간과의 시간간격이 소정 시간 이내 이면, 단문메시지를 연결하는 것으로 결정하는 단계임이 바람직하다. 상기 (c)단계의 버퍼 생성은 상기 단문메시지 패킷으로부터 데이터길이(UDL) 값을 추출하여 상기 데이터 길이값에 따라 버퍼의 크기를 달리하여 생성함이 바람직하다.In step (a), when the short message packet is received, the short message packet is analyzed to detect a sender ID and time information of the short message packet, and step (b) is performed by the sender of the packet and immediately before the packet. If the sender ID is the same and the time interval between the time of the packet and the time of the immediately preceding packet is within a predetermined time, it is preferable to determine that the short message is connected. The buffer generation in step (c) is preferably performed by extracting a data length (UDL) value from the short message packet and changing the size of the buffer according to the data length value.
상기 기술적 과제를 이루기 위한 본 발명에 의한 SMS 기반의 장문 메시지 서비스 장치는, 단문메시지 패킷을 수신하는 SMS수신부; 상기 수신된 단문메시지 패킷을 분석하여 송신자ID를 검출하는 패킷분석부; 상기 수신된 단문메시지를 바로 다음에 오는 단문메시지와 연결할 것인지 여부를 결정하는 메시지연결결정부; 단문메시지를 연결한다고 결정하면, 소정의 버퍼를 생성하여 수신된 단문 메시지를 상기 버퍼에 저장하는 메시지저장부; 소정시간 동안 단문메시지의 수신되지 않으면, 상기 버퍼에 저장된 단문메시지들을 장문메시지로 출력하는 장문메시지출력부를 포함함을 특징으로 한다.SMS-based long message service device according to the present invention for achieving the technical problem, SMS receiving unit for receiving a short message packet; A packet analyzer configured to detect the sender ID by analyzing the received short message packet; A message connection determination unit determining whether to connect the received short message with a short message immediately following the short message; A message storage unit for generating a predetermined buffer and storing the received short message in the buffer when determining that the short message is connected; If the short message is not received for a predetermined time, it characterized in that it comprises a long message output unit for outputting the short message stored in the buffer as a long message.
상기 패킷분석부는 상기 수신된 단문메시지 패킷을 분석하여 송신자ID 및 단문메시지 패킷의 시간정보를 검출하며, 상기 메시지연결 결정부는 상기 검출된 패킷의 송신자 ID와 바로 직전 패킷의 송신자 ID가 동일하고 상기 패킷의 시간과 바로 직전 패킷의 시간과의 시간간격이 소정 시간 이내 이면, 단문메시지를 연결하는 것으로 결정함이 바람직하다.The packet analyzing unit analyzes the received short message packet to detect sender ID and time information of the short message packet, and the message connection determining unit is the sender ID of the detected packet and the sender ID of the immediately preceding packet and the packet is identical. If the time interval between the time of and the time of the immediately preceding packet is within a predetermined time, it is preferable to determine that the short message is connected.
이하, 첨부된 도면들을 참조하여 본 발명에 따른 SMS 기반의 장문 메시지 서비스 방법 및 장치에 대해 상세히 설명한다.Hereinafter, an SMS-based palm message service method and apparatus according to the present invention will be described in detail with reference to the accompanying drawings.
도 2는 본 발명에 의한 SMS 기반의 장문 메시지 서비스 장치의 구성을 블록도로 도시한 것으로서, SMS수신부(200), 패킷분석부(210), 메시지연결결정부(220), 메시지저장부(230) 및 장문메시지출력부(240)를 포함하여 이루어진다.2 is a block diagram showing the configuration of the SMS-based long message service device according to the present invention, the
상기 SMS수신부(200)는 단문메시지 패킷을 수신한다. 이 때 메시지서비스센터의 번호(SMSC nunber)를 보고 SMS임을 확인하여 단문메시지를 수신한다. 패킷분석부(210)는 상기 수신된 단문메시지 패킷을 분석하여 송신자ID를 검출한다. 또한 상기 단문메시지 패킷의 송신시간 또는 생성시간을 검출하거나, 상기 단문메시지 패킷의 수신시간을 체크함이 바람직하다.The
상기 메시지연결결정부(220)는 상기 수신된 단문메시지를 바로 다음에 오는 단문메시지와 연결할 것인지 여부를 결정한다. 이 때, 상기 검출된 패킷의 송신자(Caller) ID와 바로 직전 패킷의 송신자 ID가 동일하고 상기 패킷의 시간과 바로 직전 패킷의 시간과의 시간간격이 소정 시간 이내 이면, 단문메시지를 연결하는 것으로 결정함이 바람직하다. 상기 메시지 저장부(230)는 단문메시지를 연결한다고 결정하면, 소정의 버퍼를 생성하여 수신된 단문 메시지를 상기 버퍼에 저장한다.The message
상기 장문메시지출력부(240)는 소정시간 동안 단문메시지의 수신되지 않으면, 상기 버퍼에 저장된 단문메시지들을 장문메시지로 출력한다.If the short
한편, 도 3은 본 발명에 의한 SMS 기반의 장문 메시지 서비스 방법을 흐름도 로 도시한 것으로서, 도 3을 참조하여 본 발명에 의한 SMS 기반의 장문 메시지 서비스 장치의 동작을 설명하기로 한다.Meanwhile, FIG. 3 is a flowchart illustrating an SMS-based palm print message service method according to the present invention. Referring to FIG. 3, an operation of the SMS-based palm print message service device according to the present invention will be described.
먼저, 수신측, 예를 들면 도 1에서의 SMTE는 SMSC의 number를 보고 SMS임을 확인한 후 SMS를 받을 수 있는 타스크를 깨워 SMS를 수신한다.(300단계) SMS를 수신하면, 패킷분석부(210)는 상기 SMS패킷을 분석하여 Caller ID와 시간을 체크한다.(310단계) 그리고 나서 메시지 연결결정부(220)는 수신된 단문 메시지를 연결할 것인지 여부를 결정한다.(320단계) 상기 결정방법은 다양하다. 일 예를 들면 상기 패킷의 송신자 ID와 바로 직전 패킷의 송신자 ID가 동일한지 확인하고, 만일 송신자 ID가 동일하면 상기 단문메시지 패킷의 시간과 바로 직전 단문메시지 패킷의 시간과의 시간간격이 소정 시간 이내 이면, 상기 단문메시지가 연속된 것으로 인식하여 서로 연결하는 것으로 결정한다. 또한 사용자가 사용자 인터페이스를 통해 단문메시지를 연결할 것인지 직접 정할 수도 있다.First, the receiving side, for example, the SMTE in FIG. 1 confirms that the SMSC is a number and then wakes up a task capable of receiving the SMS (step 300). Upon receiving the SMS, the
상기 단문 메시지 연결결정이 되고 나면, 버퍼를 생성하여 수신된 단문 메시지를 상기 버퍼에 저장한다.(330단계) 상기 버퍼생성은 일정한 크기로 일률적으로 할 수도 있으나 보다 효율적인 메모리 사용을 위해서는 상기 단문메시지 패킷으로부터 데이터길이(UDL) 값을 추출하여 상기 데이터 길이 값에 따라 버퍼의 크기를 달리하여 생성함이 바람직하다.After the short message connection decision is made, a buffer is generated and the received short message is stored in the buffer (step 330). The buffer generation may be performed uniformly with a predetermined size, but the short message packet may be used for more efficient memory use. It is preferable to extract the data length (UDL) value from and to generate the buffer by varying the size of the buffer according to the data length value.
그리고 나서 소정 시간동안 단문메시지 패킷이 수신되지 않으면(340단계), 더 이상 연결된 단문메시지가 없는 것으로 판단하여 상기 버퍼에 저장된 단문메시지들을 장문메시지로 출력한다.(350단계) 상기 장문메시지출력은 LCD상으로도 가 능하고, letter형식으로 프린트할 수도 있다.Then, if the short message packet is not received for a predetermined time (step 340), it is determined that there are no short messages connected anymore, and the short message stored in the buffer is output as a long message (step 350). It can also be printed in letter form.
본 발명은 컴퓨터로 읽을 수 있는 기록 매체에 컴퓨터(정보 처리 기능을 갖는 장치를 모두 포함한다)가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다. 컴퓨터가 읽을 수 있는 기록 장치의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광데이터 저장장치 등이 있다. The present invention can be embodied as code that can be read by a computer (including all devices having an information processing function) in a computer-readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable recording devices include ROM, RAM, CD-ROM, magnetic tape, floppy disks, optical data storage devices, and the like.
본 발명은 도면에 도시된 실시예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다. Although the present invention has been described with reference to the embodiments shown in the drawings, this is merely exemplary, and it will be understood by those skilled in the art that various modifications and equivalent other embodiments are possible. Therefore, the true technical protection scope of the present invention will be defined by the technical spirit of the appended claims.
본 발명에 의한 SMS 기반의 장문 메시지 서비스 방법 및 장치에 의하면, 발신자가 긴문장을 보냈더라고 수신측에서 상기 단문메시지를 연결해 줌으로써 긴문장을 위한 프로토콜이 없더라도 편리하게 장문 Message를 볼 수 있다. 또한 이를 이용해 Print함으로써 Letter형식의 Message를 출력할 수 있다.According to the SMS-based long message service method and apparatus according to the present invention, even if a sender sends a long sentence, a long message can be conveniently viewed even if there is no protocol for the long sentence by connecting the short message at the receiver. You can also print messages in letter format by using this.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20040058841A KR20060010215A (en) | 2004-07-27 | 2004-07-27 | SSM-based long message service method and apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20040058841A KR20060010215A (en) | 2004-07-27 | 2004-07-27 | SSM-based long message service method and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20060010215A true KR20060010215A (en) | 2006-02-02 |
Family
ID=37120567
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR20040058841A Withdrawn KR20060010215A (en) | 2004-07-27 | 2004-07-27 | SSM-based long message service method and apparatus |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20060010215A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100980851B1 (en) * | 2008-09-04 | 2010-09-10 | 주식회사 케이티 | Incomplete short message processing device and method |
-
2004
- 2004-07-27 KR KR20040058841A patent/KR20060010215A/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100980851B1 (en) * | 2008-09-04 | 2010-09-10 | 주식회사 케이티 | Incomplete short message processing device and method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100532274B1 (en) | Apparatus for transfering long message in portable terminal and method therefor | |
| US20100048231A1 (en) | Handheld Threading | |
| US20070259657A1 (en) | Systems and methods for remotely controlling mobile stations | |
| GB2374255B (en) | A transmission-origin mobile telephone capable of detecting the media types and formats of a multimedia message that are receivable by destination mobile | |
| WO2004036773A3 (en) | System and method for sending sms and text messages | |
| KR20050053278A (en) | Method for searching short message in mobile phone | |
| KR100771104B1 (en) | Method and device for displaying message of mobile communication terminal | |
| KR20000064041A (en) | Multimedia Messaging System and the Method | |
| JP2002007296A (en) | Communication control method and system, and storage medium storing communication control program | |
| US7065189B2 (en) | Voice mail apparatus and method of processing voice mail | |
| KR20070055224A (en) | Interactive text message service system and method | |
| US7009990B1 (en) | Methods and systems for a telephone e-mail interface | |
| JPH09200250A (en) | Multimedia information delivery method and system | |
| KR20060010215A (en) | SSM-based long message service method and apparatus | |
| KR100538646B1 (en) | Method for transferring to mobile telecommunication terminal by coordinating message and system therefor | |
| KR100359803B1 (en) | Method for voice message service and mobile terminal using the same | |
| EP1821553B1 (en) | Method and system for converting a voice message into a text message | |
| KR100597808B1 (en) | Method and apparatus for providing spam short message blocking service | |
| US20060182235A1 (en) | Mobile communication terminal and method | |
| KR20050055383A (en) | User absence condition reporting apparatus in mobile communication system and method thereof | |
| JP2004289676A (en) | Communication terminal and processing method for automatic reporting recorded message | |
| KR101233692B1 (en) | System and method for servicing speaker's message by using mobile telecommunication | |
| KR20000050061A (en) | method sending mail to mobile communication apparatus for mail to send and receive at mail server | |
| US20050186978A1 (en) | Short message server and method using the same | |
| KR100622644B1 (en) | Mobile terminal providing log of internet connection |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20040727 |
|
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |