KR20090034184A - Communication device and method for controlling retransmission of messages - Google Patents
Communication device and method for controlling retransmission of messages Download PDFInfo
- Publication number
- KR20090034184A KR20090034184A KR1020070099428A KR20070099428A KR20090034184A KR 20090034184 A KR20090034184 A KR 20090034184A KR 1020070099428 A KR1020070099428 A KR 1020070099428A KR 20070099428 A KR20070099428 A KR 20070099428A KR 20090034184 A KR20090034184 A KR 20090034184A
- Authority
- KR
- South Korea
- Prior art keywords
- message
- mobile communication
- control data
- retransmission
- communication terminal
- 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.)
- Ceased
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000004891 communication Methods 0.000 title claims abstract description 50
- 238000010295 mobile communication Methods 0.000 claims abstract description 202
- 230000005540 biological transmission Effects 0.000 claims description 75
- 238000003780 insertion Methods 0.000 claims description 6
- 230000037431 insertion Effects 0.000 claims description 6
- 230000006870 function Effects 0.000 description 19
- 230000008569 process Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 12
- 238000012545 processing Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 3
- 230000000903 blocking effect Effects 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000009482 thermal adhesion granulation Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
메시지의 재전송을 제어하는 통신장치 및 방법이 개시된다. 메시지에 제어 데이터를 삽입하는 단계; 및 제어 데이터가 삽입된 메시지를 이동통신망을 통해 수신 이동통신단말기로 전송하는 단계를 포함하되, 수신 이동통신단말기에서 제어 데이터에 의해 메시지의 재전송 가능여부가 판단되는 것을 특징으로 한다. 본 발명에 의하면 메시지에 제어 데이터를 삽입하여 전송함으로써 메시지가 재전송되는 것을 제어할 수 있다.A communication device and method for controlling retransmission of a message are disclosed. Inserting control data into the message; And transmitting the control data-inserted message to the receiving mobile communication terminal through the mobile communication network, wherein it is determined whether the message can be retransmitted by the control data in the receiving mobile communication terminal. According to the present invention, it is possible to control retransmission of a message by inserting control data into the message and transmitting the control data.
Description
본 발명은 메시지의 재전송을 제어하는 메시지의 재전송을 제어하는 통신장치 및 방법에 관한 것으로서, 좀 더 상세하게는 메시지에 재전송 가능여부를 제어하는 제어 데이터를 삽입하여 메시지의 재전송 여부가 결정되도록 하는 메시지의 재전송을 제어하는 통신장치 및 방법에 관한 것이다.The present invention relates to a communication apparatus and a method for controlling the retransmission of a message for controlling the retransmission of the message, and more particularly, a message for determining whether or not to retransmit the message by inserting control data for controlling whether or not retransmission is possible to the message A communication apparatus and method for controlling retransmission of an apparatus are provided.
최근 이동통신단말기가 통화서비스 이외에 이동통신 사업자로부터 제공받는 서비스는 매우 다양해지고 있다. 그 중에서도 이동통신 가입자들이 가장 많이 사용하는 서비스가 메시지 전송서비스이다.In recent years, the mobile communication terminal is provided with a variety of services provided by the mobile communication provider in addition to the call service. Among them, a message transmission service is the most used service of mobile subscribers.
메시지 전송 서비스는 음성호를 설정하여 정보를 전달하는 것은 아니지만 정보 전달기능을 간편하게 수행할 수 있다는 점에서 통화서비스 다음으로 많이 이용되는 서비스 이다. 또 어떤 경우에는 통화서비스보다 메시지 서비스를 선호하여 통신서비스 요금보다 문자 서비스 이용요금이 많이 청구되는 경우도 있다.The message transmission service is the second most used service after the call service in that it does not transmit information by setting up a voice call, but can easily perform an information transmission function. In some cases, a message service is preferred to a call service, and a text service fee is charged more than a communication service fee.
문제는 메시지 서비스를 이용하여 전달된 정보는 수신 이동통신단말기에 저장되어 제 3자에게 재전송될 가능성이 있다는 점이다.The problem is that information delivered using the message service is likely to be stored in the receiving mobile communication terminal and retransmitted to a third party.
즉, 종래의 메시지의 정의는 80바이트 내지 90바이트 크기의 문자 메시지를 의미하였으나, 현재의 메시지는 사진, 오디오, 동영상 등의 멀티미디어 데이터가 포함된 멀티미디어 메시지까지 포함하게 되었다. 이러한 멀티미디어 메시지에는 발신자가 제3자에게 전달되는 것을 예측하지 못한 채 자신의 개인적인 정보를 더 많이 전송할 수 있게 되었다.That is, the conventional message is defined as a text message having a size of 80 bytes to 90 bytes, but the current message includes a multimedia message including multimedia data such as pictures, audio, and video. These multimedia messages allow senders to send more of their personal information without foreseeing it being delivered to third parties.
예를 들어, 사용자가 친구에게 사용자의 이동통신단말기로 촬영한 사진을 메시지로 작성하여 보내는 경우 친구는 해당 메시지를 타인에게 재전송할 가능성이 생긴다. 즉, 수신한 메시지를 제 3자에게 그대로 전송하는 기능을 통하여 타인에게 전송 및 배포될 수 있는 것이다.For example, when a user composes and sends a picture taken by a user's mobile terminal to a friend, the friend may have a possibility to resend the message to another person. That is, it can be transmitted and distributed to others through the function of transmitting the received message to a third party as it is.
그러나 사용자는 사진이 친구 이외의 자에게는 재전송되기를 원할 수 있으나 종래의 기술로는 메시지를 전송할 뿐 메시지를 수신한 자가 수신한 메시지를 다시 재전송하는 것을 막을 수 없었다.However, the user may want the picture to be retransmitted to someone other than a friend, but the prior art could not prevent the recipient of the message from retransmitting the message only by sending the message.
또한, 이동통신 서비스 사업자로서는 유무선 웹 서버(Web Server)를 통하여 일방적으로 전송하는 소위 웹 투 폰(Web To Phone) 멀티미디어 메시지 서비스를 제공하는 경우 메시지의 재전송을 차단할 필요가 있다.In addition, a mobile communication service provider needs to block retransmission of a message when providing a so-called web to phone multimedia message service that is unilaterally transmitted through a wired or wireless web server.
예를 들어, 이동통신 서비스 사업자 또는 별도의 메시지 전송 서비스 사업자가 웹을 통하여 증권정보를 웹 투 폰 멀티미디어 메시지 서비스 가입자의 단말기로 전송해 줄 수 있다. 그러나 가입자는 매월 일정액을 지불하고 해당 증권정보 서비 스를 제공받는 것이기 때문에 가입자 이외의 단말기로 증권정보가 전파되는 경우 수익에 큰 지장을 초래할 수 있다.For example, a mobile communication service provider or a separate message transmission service provider may transmit securities information to a terminal of a web to phone multimedia message service subscriber through the web. However, since the subscriber pays a certain amount monthly and receives the securities information service, if the securities information is spread to terminals other than the subscriber, it may cause a big obstacle in profits.
그러나 종래에는 증권정보 등의 메시지가 웹 투 폰 멀티미디어 메시지 서비스 가입자의 단말기에서 임의의 제3단말기로 재전송되는 것을 차단할 수 있는 수단이 존재하지 아니하여 서비스 가입자가 아님에도 불구하고 증권정보 등의 유료 서비스를 무단으로 무료 이용할 수 있는 문제점이 존재하였다.However, in the related art, there is no means for preventing a message such as stock information from being re-transmitted from a terminal of a web-to-phone multimedia message service subscriber to an arbitrary third terminal, and thus a paid service such as stock information, even though it is not a service subscriber. There was a problem that can be used free of charge.
본 발명은 메시지에 제어 데이터를 삽입하여 전송함으로써 메시지가 재전송되는 것을 제어하는 통신장치 및 방법을 제공하는데 그 목적이 있다.It is an object of the present invention to provide a communication apparatus and method for controlling the retransmission of a message by inserting control data into the message and transmitting the same.
또한, 본 발명은 제어 데이터가 삽입된 메시지를 수신하여 제어 데이터를 이용하여 메시지의 재전송 여부를 판단할 수 있는 통신장치 및 방법을 제공하는데 그 목적이 있다.Another object of the present invention is to provide a communication apparatus and method capable of receiving a message in which control data is inserted and determining whether to retransmit the message using the control data.
본 발명의 또 다른 목적들은 이하에 서술되는 발명의 실시를 위한 구체적인 내용의 설명을 통하여 보다 명확해질 것이다.Still other objects of the present invention will become more apparent from the detailed description for carrying out the invention described below.
본 발명의 일 측면에 따르면, 메시지 재전송 제어 방법이 제공된다.According to an aspect of the present invention, a message retransmission control method is provided.
본 발명의 일 실시예에 따르면, 통신장치가 메시지의 재전송을 제어하는 방법에 있어서, 상기 메시지에 제어 데이터를 삽입하는 단계; 및 상기 제어 데이터가 삽입된 메시지를 이동통신망을 통해 수신 이동통신단말기로 전송하는 단계를 포함 하되, 상기 수신 이동통신단말기에서 상기 제어 데이터에 의해 상기 메시지의 재전송 가능여부가 판단되는 것을 특징으로 하는 메시지 재전송 제어 방법이 제공된다.According to an embodiment of the present invention, a method for controlling a retransmission of a message by a communication device, the method comprising: inserting control data into the message; And transmitting the control data-inserted message to a receiving mobile communication terminal through a mobile communication network, wherein the receiving mobile communication terminal determines whether retransmission of the message is possible by the control data. A retransmission control method is provided.
본 발명의 다른 일 실시예에 따르면, 이동통신단말기에서 메시지의 재전송을 제어하는 방법에 있어서, 상기 메시지를 이동통신망을 통하여 수신하는 단계-여기서 상기 메시지는 상기 메시지의 재전송을 제어하는 제어 데이터를 포함함-; 상기 수신된 메시지의 재전송 명령을 입력 받는 경우, 상기 수신된 메시지에 포함된 상기 제어 데이터를 이용하여 상기 메시지의 재전송 가능여부를 판단하는 단계; 및 상기 판단결과 상기 메시지의 재전송이 가능한 경우 다른 이동통신단말기로 상기 메시지를 재전송하는 단계를 포함하는 것을 특징으로 하는 메시지 재전송 제어 방법이 제공된다.According to another embodiment of the present invention, a method for controlling retransmission of a message in a mobile communication terminal, the method comprising: receiving the message through a mobile communication network, wherein the message includes control data for controlling retransmission of the message box-; Determining whether retransmission of the message is possible using the control data included in the received message when receiving a retransmission command of the received message; And retransmitting the message to another mobile communication terminal when retransmission of the message is possible as a result of the determination.
본 발명의 다른 일 측면에 따르면, 통신장치가 제공된다.According to another aspect of the present invention, a communication device is provided.
본 발명의 일 실시예에 따르면, 메시지의 재전송을 제어하는 통신장치에 있어서, 제어 데이터가 삽입된 메시지를 이동통신망을 통해 수신 이동통신단말기로 전송하거나 상기 이동통신망과 연동하는 메시지 전송장치에 전송요청 하는 메시지 전송부를 포함하되, 상기 수신 이동통신단말기에서 상기 제어 데이터에 의해 상기 메시지의 재전송 가능여부가 판단되는 것을 특징으로 하는 통신장치가 제공된다.According to an embodiment of the present invention, in a communication device for controlling retransmission of a message, a message to which a control data is inserted is transmitted to a receiving mobile communication terminal through a mobile communication network or a transmission request to a message transmission device interworking with the mobile communication network. And a message transmission unit, wherein it is determined whether the message can be retransmitted by the control data in the receiving mobile communication terminal.
본 발명에 따르면, 통신장치가 메시지에 제어 데이터를 삽입하여 전송함으로 써 메시지를 수신한 수신 이동통신단말기에서 제어 데이터를 이용하여 메시지를 다른 이동통신단말기로 재전송할 수 있는지 여부를 판단할 수 있다.According to the present invention, it is possible to determine whether a communication device can retransmit a message to another mobile communication terminal by using the control data in the receiving mobile communication terminal receiving the message by inserting the control data into the message.
본 발명은 다양한 변환을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변환, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.As the invention allows for various changes and numerous embodiments, particular embodiments will be illustrated in the drawings and described in detail in the written description. However, this is not intended to limit the present invention to specific embodiments, it should be understood to include all transformations, equivalents, and substitutes included in the spirit and scope of the present invention. In the following description of the present invention, if it is determined that the detailed description of the related known technology may obscure the gist of the present invention, the detailed description thereof will be omitted.
제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.Terms such as first and second may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as the second component, and similarly, the second component may also be referred to as the first component. The term and / or includes a combination of a plurality of related items or any item of a plurality of related items.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있 을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.When a component is said to be "connected" or "connected" to another component, it may be directly connected to or connected to that other component, but other components may be present in the middle. It should be understood. On the other hand, when a component is said to be "directly connected" or "directly connected" to another component, it should be understood that there is no other component in between.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting of the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this application, the terms "comprise" or "have" are intended to indicate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, and one or more other features. It is to be understood that the present invention does not exclude the possibility of the presence or the addition of numbers, steps, operations, components, components, or a combination thereof.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art. Terms such as those defined in the commonly used dictionaries should be construed as having meanings consistent with the meanings in the context of the related art and shall not be construed in ideal or excessively formal meanings unless expressly defined in this application. Do not.
이하, 본 발명의 실시예를 첨부한 도면들을 참조하여 상세히 설명하기로 한다. 본 발명의 메시지의 재전송을 제어하는 통신장치는 이동통신단말기, PC(Personal Computer), PDA(Personal Digital Assistant) 등의 통신단말기는 물론 메시지 센터 또는 메시지 전송서버 등의 메시지 전송장치를 포함하는 개념으로 이해된다. 이하에서는 각 도면 별로 설명의 편의를 위하여 각각의 통신장치를 구체적으로 설명하나, 각 도면에서 설명하는 통신장치의 구성 및 메시지의 재전송을 제어하는 방법이 상술한 통신단말기 또는 메시지 전송장치 중 어느 하나에 한정되는 것은 아니다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. The communication device for controlling the retransmission of a message of the present invention includes a communication terminal such as a mobile communication terminal, a personal computer (PC), a personal digital assistant (PDA), as well as a message transmission device such as a message center or a message transmission server. I understand. Hereinafter, each communication device will be described in detail for convenience of description for each drawing, but the configuration of the communication device and the method for controlling the retransmission of a message described in each drawing are described in any one of the above-described communication terminal or message transmission device. It is not limited.
도 1 은 본 발명의 일 실시예에 의해 전송되는 메시지의 구성을 나타낸 도면이다.1 is a diagram showing the configuration of a message transmitted according to an embodiment of the present invention.
도 1을 참조하면 메시지는 HTTP 헤더(110), 서비스 파라미터(120)(Service Parameter), HTML(130), 콘텐츠1 헤더(140), 콘텐츠 1(150), 콘텐츠2 헤더(160), 콘텐츠 2(170)의 영역으로 구성되어있다.Referring to FIG. 1, the message includes an
도 1의 메시지의 구성은 본 발명의 일 실시예를 설명하기 위한 메시지구조의 일 예시이며, 메시지의 구성이 기술방법에 따라 다양하게 표현될 수 있음은 자명한 일이다.The configuration of the message of Figure 1 is an example of a message structure for explaining an embodiment of the present invention, it is obvious that the configuration of the message can be variously expressed according to the description method.
HTTP 헤더(110)에는 메시지 전송 타임, 송신 이동통신단말기 번호, 콜백(Callback)번호, 타이틀, 콘텐츠 타입, 메시지의 길이 등의 정보가 정의된다.The
HTML(130) 영역은 메시지의 구조를 정의하는 부분으로 일반적인 웹 브라우저가 인식하는 HTML 문서와 마찬가지로 단말기 브라우저가 메시지의 구조를 분석하여 구성할 수 있도록 각 태그를 이용하여 표현된다. HTML(130) 영역이 나타내는 구조 안에서 표현될 이미지, 음성, 영상 등의 콘텐츠는 후술할 콘텐츠 각각을 식별하는 식별자(CID : Content ID)를 통하여 지정된다.The HTML 130 region is a part defining the structure of the message, and is expressed using each tag so that the terminal browser can analyze and construct the structure of the message, similarly to the HTML document recognized by a general web browser. Content such as an image, voice, or video to be expressed in the structure represented by the HTML 130 area is designated through an identifier (CID: Content ID) for identifying each of the contents to be described later.
본 명세서에는 설명의 편의를 위하여 마크업 언어가 HTML인 것으로 설명하나 마크업 언어가 이에 한정되는 것은 아니며, 본 발명의 이동통신단말기가 전송하는 메시지가 SMIL(Synchronized Multimedia Integration Language) 형식의 메시지인 경우에는 XML(eXtensible Markup Langauge)로 대체할 수 있다. SMIL은 오디오, 비디오, 텍스트, 그래픽스 등을 조합하여 멀티미디어 프리젠테이션을 작성하기 위하여 사용되며 간단한 몇 개의 TAG와 속성들로 이루어진 XML 기반의 다중매체를 위한 종합언어로서 각 미디어들이 스크린 상에 프리젠테이션 할 위치와 프리젠테이션 할 시간을 동기화 하는 메카니즘을 제공하는 언어이기 때문이다. 그러나 SMIL 형식의 메시지인 경우에도 도 1의 메시지의 구성을 벗어나는 것은 아니다.In the present specification, for convenience of description, the markup language is described as HTML, but the markup language is not limited thereto, and the message transmitted by the mobile communication terminal of the present invention is a message in the form of Synchronized Multimedia Integration Language (SMIL). Can be replaced with XML (eXtensible Markup Langauge). SMIL is used to create multimedia presentations by combining audio, video, text, and graphics. It is a comprehensive language for XML-based multimedia consisting of several simple TAGs and attributes. It's a language that provides a mechanism to synchronize location and time to present. However, even in the case of a SMIL format message, the configuration of the message of FIG. 1 does not depart.
콘텐츠1 헤더(140)에는 콘텐츠 1(150)의 아이디, 콘텐츠1(150)의 타입, 콘텐츠 1(150)의 인코딩 방식 등이 정의되고 콘텐츠 1헤더(140)에서 정의된 콘텐츠 1(150)의 데이터는 콘텐츠1(150) 영역에 포함된다. 콘텐츠 1(150)은 이미지, 텍스트, 음성, 플래시 등의 데이터 중 하나 이상일수 있다. 콘텐츠 1(150)의 아이디는 상술한 바와 같이 HTML(130) 내부에 지정되어 있으므로 메시지를 수신하는 이동통신단말기의 디스플레이에는 HTML(130)이 정의한 구조 내에서 콘텐츠1(130)이 표현된다.In the content 1
콘텐츠2 헤더(160)와 콘텐츠2(170) 영역에도 콘텐츠 1의 경우와 마찬가지로 콘텐츠2에 대한 데이터가 포함된다.The content 2
서비스 파라미터(120) 영역은 메시지 전송에 있어서 부가적으로 필요한 정보들을 포함하는 영역으로 메시지의 전송에는 영향을 미치지 않는다. 그러나 메시지를 수신하여 데이터 베이스화 하여 저장하고자 하는 이동통신단말기에 필요한 메시지 클래스, 메시지의 순위를 표시하기 위하여 사용되는 우선순위, 각종 과금정보 등을 포함할 수 있다.The
그러나 본 서비스 파라미터(120)는 본 특허를 설명하기 위한 일 예시에 불과하며, 이동통신단말기에 필요한 메시지 클래스, 메시지 순위를 표시하기 위하여 사용되는 우선순위, 각종 과금정보 등은 HTTP 헤더(110), 콘텐츠1 헤더(140), 콘텐츠 1(150), 콘텐츠2 헤더(160) 또는 콘텐츠 2(170) 중 어느 영역에도 포함될 수 있음은 자명하다.However, the
본 발명의 일 실시예에 따른 통신장치에 해당하는 이동통신단말기는 서비스 파라미터(120) 영역 내에 제어 데이터를 삽입할 수 있다. 제어 데이터는 메시지의 재전송을 제어하는 데이터로서 메시지를 수신한 이동통신단말기에서 메시지를 다른 이동통신단말기로 재전송 하는 것이 가능한지 여부를 나타내는 데이터이다.The mobile communication terminal corresponding to the communication device according to an embodiment of the present invention may insert control data into the
본 명세서에서 메시지의 재전송은 송신 이동통신단말기가 동일한 메시지를 동일한 수신 이동통신단말기로 수회에 걸쳐 전송하는 것이 아니라 송신 이동통신단말기가 전송한 메시지를 수신 이동통신단말기가 수신하여 수신 이동통신단말기가 다른 이동통신단말기로 메시지를 전달(Forwarding)하는 것을 의미한다.In the present specification, retransmission of a message is performed by the receiving mobile communication terminal receiving a message transmitted by the transmitting mobile communication terminal rather than transmitting the same message to the same receiving mobile communication terminal several times. It means forwarding a message to a mobile communication terminal.
제어 데이터는 미리 설정된 바에 따라 다양한 형식으로 정의될 수 있으나 이하에서는 설명의 편의를 위하여 제어 데이터를 "Forwarding"이라고 정의하고 설명 하도록 한다.The control data may be defined in various formats as set in advance. Hereinafter, the control data will be defined and described as "forwarding" for convenience of description.
제어 데이터는 <Forwarding : Yes> 또는 <Forwarding : No>로 표현되어 상술한 서비스 파라미터(120) 영역 안에 포함될 수 있다. <Forwarding : Yes>는 수신 이동통신단말기에서 메시지의 재전송이 불가능함을 의미하며 <Forwarding : No>는 수신 이동통신단말기에서 메시지의 재전송이 가능함을 의미한다.The control data may be expressed as <Forwarding: Yes> or <Forwarding: No> and included in the above-described
제어 데이터가 메시지에 삽입되지 않는 경우라도 메시지가 이동통신망을 통하여 수신 이동통신단말기로 전송되는 과정에는 영향을 끼치지 않으므로 제어 데이터의 삽입 여부는 이동통신단말기의 사용자가 직접 선택 입력할 수 있다.Even if the control data is not inserted into the message, it does not affect the process of transmitting the message to the receiving mobile communication terminal through the mobile communication network. Therefore, the user of the mobile communication terminal can directly input and input the control data.
또는 이동통신단말기가 메시지 작성 시 제어 데이터의 삽입 여부를 질의하는 화면을 디스플레이 되도록 설정되어 있을 수 있으며, 항상 <Forwarding : Yes> 또는 <Forwarding : No>가 메시지에 삽입되도록 설정될 수 있다.Alternatively, the mobile communication terminal may be set to display a screen for querying whether to insert control data when the message is written, and may be set to always insert <Forwarding: Yes> or <Forwarding: No> into the message.
상술한 제어 데이터를 삽입하는 이동통신단말기의 구성에 대하여는 도 3a를 통하여 상세히 설명하도록 한다.The configuration of the mobile communication terminal inserting the above-described control data will be described in detail with reference to FIG. 3A.
제어 데이터는 이동통신단말기에서만 삽입될 수 있는 것은 아니고 이동통신시스템에 포함되는 단문 메시지 센터, 멀티미디어 메시지 센터 등의 메시지 센터에서도 삽입될 수 있다. 즉, 이동통신단말기로부터 제어 데이터가 삽입되지 않은 메시지가 메시지 센터에 업로드 된 경우에 메시지 센터에서 메시지에 제어 데이터를 삽입할 수 있다.The control data may not only be inserted in the mobile communication terminal but also may be inserted in a message center such as a short message center or a multimedia message center included in the mobile communication system. That is, when a message without control data inserted from the mobile communication terminal is uploaded to the message center, the control center may insert control data into the message.
따라서 송신 이동통신단말기에서 별도의 제어 데이터 삽입과정을 수행하지 않고 송신 이동통신단말기의 사용자가 제어 데이터 삽입 서비스에 가입함으로써 메 시지 센터에서 제어 데이터를 삽입하여 메시지가 전송되도록 할 수 있다.Therefore, the user of the transmitting mobile communication terminal may insert the control data in the message center so that the message is transmitted without performing a separate control data insertion process in the transmitting mobile communication terminal.
또한, 이동통신 서비스 사업자 또는 별도의 메시지 전송 사업자가 별도의 메시지 전송 서버를 운영하면서 웹 투 폰 멀티미디어 메시지 서비스를 제공하는 경우 메시지에 제어 데이터를 삽입할 수 있다. 웹 투 폰 멀티미디어 메시지 서비스는 이동통신 서비스 사업자나 메시지 전송 사업자가 날씨, 증권, 교통 등의 정보를 메시지로 생성하여 이동통신망을 경유하여 이동통신단말기로 전송하는 무료 또는 유료서비스이다.In addition, when a mobile communication service provider or a separate message transmission provider provides a web-to-phone multimedia message service while operating a separate message transmission server, control data may be inserted into a message. Web-to-phone multimedia message service is a free or paid service that a mobile communication service provider or a message transmission operator generates information such as weather, securities, and traffic into a message and transmits it to a mobile communication terminal via a mobile communication network.
따라서 이를 수신한 이동통신단말기가 제3의 이동통신 단말기로 메시지를 무단 전송할 수 없도록 미리 제어 데이터를 날씨, 증권, 교통 등의 메시지에 삽입하여 전송함으로써 메시지의 재전송을 제어할 수 있다.Therefore, it is possible to control retransmission of the message by inserting control data into a message such as weather, stocks, traffic, etc. in advance so that the mobile communication terminal that receives the message cannot transmit the message to the third mobile communication terminal.
또한, 이동통신 서비스 가입자는 이동통신단말기뿐만 아니라 PC(Personal Computer), 노트북, PDA(Personal Digital Assistant) 등의 통신단말기를 이용하여 메시지 전송서버에 접속하고 통신단말기에서 작성된 메시지를 메시지 전송서버에 전송요청 함으로써 메시지를 수신 이동통신단말기로 전송할 수 있다. 이 경우에도 메시지가 개인정보 등에 해당하면 메시지의 재전송을 제어할 필요가 있으므로 제어 데이터가 삽입될 필요가 있다.In addition, a mobile communication service subscriber accesses a message transmission server using a communication terminal such as a personal computer (PC), a notebook computer, a personal digital assistant (PDA) as well as a mobile communication terminal, and transmits a message created in the communication terminal to the message transmission server. By requesting, the message can be transmitted to the receiving mobile communication terminal. Even in this case, if the message corresponds to personal information, the control data needs to be inserted because it is necessary to control the retransmission of the message.
이 경우 통신 단말기에서 직접 메시지 작성 후 제어 데이터를 삽입할 수 있도록 하는 유저 인터페이스를 메시지 전송서버에서 제공할 수 있다. 또는 통신단말기에서 전송 요청한 메시지에 메시지 전송서버가 직접 재전송 데이터를 삽입할 수도 있다.In this case, a message transmission server may provide a user interface for inserting control data after directly writing a message in a communication terminal. Alternatively, the message transmission server may directly insert retransmission data into the message requested for transmission from the communication terminal.
상술한 메시지 센터 또는 메지지 전송서버에 해당하는 메시지 전송장치의 구성에 대하여는 도 3b를 통하여 후술하도록 한다.The configuration of the message transmission apparatus corresponding to the above message center or message transmission server will be described later with reference to FIG. 3B.
도 2는 본 발명의 일 실시예에 의해 전송되는 메시지를 구체적으로 나타낸 도면이다.2 is a view showing in detail a message transmitted by an embodiment of the present invention.
도 2를 참조하면, 메시지는 서비스 파라미터를 제외하고 HTTP 헤더(110), 서비스 파라미터(120), HTML(130), 콘텐츠1 헤더(140), 콘텐츠 1(150), 콘텐츠2 헤더(160), 콘텐츠 2(170)의 영역으로 구성될 수 있는데 이 경우에도 이동통신망을 통하여 수신 단말기에서 콘텐츠1 및 2(150, 170)를 포함한 메시지를 디스플레이할 수 있다.Referring to FIG. 2, the message includes the
즉, 도 2의 메시지를 수신한 수신 이동통신단말기에는 HTTP 헤더(110)에 포함된 "월드컵 경기장에서"가 출력되며, HTML(130)에서 정의한 바디(Body)에는 콘텐츠 아이디 myimage.jpg인 콘텐츠 1(150)이 디스플레이되고, 배경음악으로는 콘텐츠 아이디 mysound.nsnd인 콘텐츠 2(170)가 음성출력된다. 여기서 myimage.jpg 및 mysound.nsnd은 콘텐츠 1(150) 및 콘텐츠 2(170)의 식별자로서 각각의 콘텐츠는 아스키 텍스트로 변환되어 콘텐츠 영역에 포함되어 있다. 인코딩 방법은 각각의 콘텐츠 헤더에 정의되어 있는데 도 2의 콘텐츠 헤더에는 Content-Transfer-encoding: base 64로 정의될 수 있다.That is, the reception mobile communication terminal that receives the message of FIG. 2 is outputted from the "World Cup Stadium" included in the
그러나 수신 이동통신단말기에서 수신한 메시지를 정상적으로 표현할 수 있는 지 여부와는 별도로 수신 이동통신단말기에서 수신한 메시지를 다른 이동통신단 말기로 재전송할 수 있는지 여부를 판단할 수 없다.However, it is not possible to determine whether the message received by the receiving mobile communication terminal can be retransmitted to another mobile communication terminal separately from whether the message received by the receiving mobile communication terminal can be normally expressed.
즉, 종래에는 수신 이동통신단말기에서 수신한 메시지를 다른 이동통신단말기로 아무 제약 없이 전송할 수 있었다.That is, in the related art, a message received by a receiving mobile communication terminal can be transmitted to another mobile communication terminal without any limitation.
따라서 메시지 전송자는 개인적으로 널리 전파되기를 원하지 않는 내용의 메시지를 전송하는데 주저함이 있었다. 예를 들어, 도 2의 메시지는 월드컵 경기장에서 찍은 자신의 사진에 배경음악을 추가하여 가장 친한 친구의 이동통신말기로 전송하는 메시지일 수 있다. 이 경우 메시지의 전송자는 가장 친한 친구만이 사진을 간지하기만을 원할 뿐, 다른 사람이 사진을 간직하는 것은 원하지 않을 수 있다. 그러나 사진이 가장 친한 친구의 이동통신단말기에서 다른 사람의 이동통신단말기로 전송되는 것을 제어하는 방법은 '사진을 다른 사람에게 전송하지 말라'는 별도의 텍스트를 입력하여 전송하거나 전화를 걸어 직접 "사진을 다른 사람에게 전송하지 말라"고 전하는 것뿐이었다.Therefore, the message sender was hesitant to transmit a message that he did not want to spread personally. For example, the message of FIG. 2 may be a message transmitted to the terminal of the mobile communication of the best friend by adding background music to his photo taken at the World Cup stadium. In this case, the sender of the message only wants the best friend to keep the picture, but not the other person. However, the way to control the transfer of photos from your best friend's mobile device to someone else's mobile device is to enter a separate text that says 'Don't send the picture to someone else,' or send a call directly. Do not send it to anyone. "
그러나 이러한 알림에도 불구하고 가장 친한 친구가 사진을 다른 사람의 이동통신단말기로 전송한다면 이를 제어할 방법은 더 이상 없었다. 이는 메시지 전송자가 이동통신단말기를 이용하거나 메시지를 전송하거나 PC 등의 단말기를 이용하여 웹 투 폰 멀티미디어 메시지 서비스 방식으로 전송하는 경우 모두에 해당되는 것이었다.However, despite this notification, if the best friend sent the picture to someone else's mobile terminal, there was no way to control it. This was the case when the message sender uses a mobile communication terminal, a message transmission, or a web-to-phone multimedia message service using a terminal such as a PC.
본 발명의 일 실시예에 의한 통신단말기에 해당하는 이동통신단말기, PC 등의 통신단말기, 메시지 센터 또는 메시지 전송서버는 메시지의 제어 데이터를 메시지에 삽입하여 전송함으로써 상술한 바와 같이 따로 텍스트를 작성하지 않고도 수 신 이동통신단말기에서 다른 이동통신단말기로 사진이 포함된 메시지가 전송되지 않도록 제어할 수 있다.According to an embodiment of the present invention, a mobile communication terminal corresponding to a communication terminal, a communication terminal such as a PC, a message center, or a message transmission server inserts and transmits control data of a message into a message, thereby not creating text separately as described above. It is possible to control that a message including a picture is not transmitted from a receiving mobile communication terminal to another mobile communication terminal.
즉, 도 2와 같이 송신 이동통신단말기에서 HTTP 헤더(110)와 HTML(130) 사이에 서비스 파라미터(120) 영역에 <Forwarding : No>를 삽입하여 전송하면 메시지를 수신한 수신 이동통신단말기에서는 <Forwarding : No>에서 메시지의 재전송이 허용되지 않음을 판단할 수 있다. 그러나 도 1에서 설명한 바와 같이 PC 등의 기타 통신단말기 또는 메시지 센터 또는 메시지 전송 서버와 같은 메시지 전송장치에서도 제어 데이터를 삽입할 수 있다.That is, when <Forwarding: No> is inserted into the
따라서 수신 이동통신단말기의 사용자가 수신한 메시지를 다른 이동통신단말기로 전송하려고 전송명령을 입력하는 경우 해당 메시지의 전송이 허용되지 않음을 알리는 메시지를 수신 이동통신단말기에 출력할 수 있다.Therefore, when a user of a receiving mobile communication terminal inputs a transmission command to transmit a received message to another mobile communication terminal, a message indicating that transmission of the corresponding message is not allowed may be output to the receiving mobile communication terminal.
본 발명의 다른 실시예에 따르면, 서비스 파라미터(120) 영역에는 콘텐츠 별로 재전송 가능 여부를 나타내는 파라미터를 각각 삽입할 수도 있다. 즉, 콘텐츠 아이디 myimage.jpg인 콘텐츠 1(150)은 재전송 되기를 원치 않는 콘텐츠이고, 배경음악인 콘텐츠 아이디 mysound.nsnd인 콘텐츠 2(170)는 재전송되어도 무관한 콘텐츠 일 수 있다. 이 경우 < myimage.jpg : Forwarding : No>와 같이 서비스 파라미터 영역에 재전송 여부를 나타내는 <Forwarding>파라미터를 삽입하거나 myimage.jpg인 콘텐츠 개체의 헤더(140)에 추가적으로 <Forwarding>파라미터를 삽입할 수 있다.According to another embodiment of the present invention, parameters indicating whether retransmission is possible for each content may be inserted into the
이 경우 myimage.jpg만이 재전송을 원치 않는 콘텐츠이므로 myimage.jpg가 삭제되는 편집이 수신 이동통신단말기에서 이루어진 경우에는 <Forwarding : No>에 해당하는 콘텐츠가 삭제되었으므로 재전송을 허용하게 된다.In this case, since only myimage.jpg is not desired to be retransmitted, if the edit to delete myimage.jpg is made in the receiving mobile communication terminal, the content corresponding to <Forwarding: No> is deleted, so retransmission is allowed.
도 3은 본 발명의 일 실시예에 의한 송신 이동통신단말기의 구성을 나타낸 도면이다.3 is a diagram illustrating a configuration of a transmitting mobile communication terminal according to an embodiment of the present invention.
도 3을 참조하면 송신 이동통신단말기(300)는 안테나(310), RF(Radio Frequency) 부(320), 베이스 밴드(Base Band) 처리부(340), 입력부(370)로 구성되어 있다. 도 3에는 도시하지 아니하였으나 이동통신단말기에 디스플레이부, 스피커 또는 카메라 등이 더 포함될 수 있음은 자명함으로 이에 대한 설명은 생략하도록 한다.Referring to FIG. 3, the transmission
본 명세서에서 송신 이동통신단말기(300)는 메시지를 전송하는 측의 이동통신단말기를 의미하고 수신 이동통신단말기는 송신 이동통신단말기로부터 메시지를 수신하는 이동통신단말기를 의미한다.In the present specification, the transmitting
안테나(310)는 송신 이동통신단말기(300)에서 이동통신망으로 무선신호를 송출하거나 이동통신망으로부터 전송되는 무선신호를 수신하는 기능을 수행한다. 도 3에서는 송신 이동통신단말기(300)가 생성한 메시지가 무선 주파수 대역으로 변환되어 이동통신망으로 송출되는 통로인 안테나의 기능을 중심으로 설명한다.The
RF부(320)는 베이스 밴드 처리부(340)에서 처리한 각종 데이터를 무선 주파수 대역으로 증폭 및 변환하여 안테나(310)로 전달하는 기능을 수행하므로 도 3에서 도시하지 아니한 듀플렉서(Duplexer), 파워 증폭기(PA : Power Amplifier), 상 용채널의 주파수를 발생시키는 내부 발진기, 서비스 대역의 주파수 신호만을 통과시키는 SAW 필터 등을 더 포함할 수 있음은 당업자에게 자명하다. 도 3에서 도시한 RF부(320)는 메시지 전송부(330)를 포함하는데 메시지 전송부(330)는 베이스 밴드 처리부(340)에서 기저대역 레벨에서 생성된 메시지를 반송 주파수에 실어 안테나를 통해 송출하는 기능을 수행한다.The
베이스 밴드 처리부(340)는 제어부(350) 및 저장부(360)를 포함한다. 제어부(350)는 송신 이동통신단말기(300)에 포함된 구성요소들의 일반적인 동작을 제어할 뿐 아니라 사용자가 입력부(370)를 통하여 입력한 명령에 따라 메시지를 생성하는 메시지 생성부(350)를 더 포함한다. 도 3에서 메시지 생성부(351)는 하나 이상의 마이크로 프로세서가 저장부(360)에 저장된 프로그램에 의하여 동작하는 논리적 구성요소로서 표시되었으나 별도의 마이크로 프로세서로 이루어진 논리연산 모듈에 의하여 수행될 수 도 있다.The
또한, 제어부(350)는 제어 데이터 삽입부(359)를 더 포함하는데 제어 데이터 삽입부(359)는 메시지 생성부(351)가 생성한 메시지에 제어 데이터를 삽입하는 논리적 구성요소에 해당한다. 제어 데이터 삽입부(359)는 도 1 및 도 2에서 설명한 바와 같이 생성된 메시지의 서비스 파라미터 영역에 <Forwarding : NO> 또는 <Forwarding : Yes>를 삽입한다. 제어 데이터 삽입부(359)는 미리 <Forwarding : NO>를 삽입하도록 설정되어 있고 송신 이동통신단말기(300)의 디스플레이부(미도시)에 "재전송을 허용하시겠습니까?"라는 물음을 출력할 수도 있다. 즉, 출력된 물음에 대하여 송신 이동통신단말기(300)의 사용자가 "Yes"라는 입력을 한 경우에만 <Forwarding : Yes>를 삽입하도록 설정되어 있을 수 있다.In addition, the
입력부(370)는 사용자가 송신 이동통신단말기(300)에 수행명령을 입력할 수 있도록 하는 키패드, 터치패드 등으로 구성되며, 디스플레이와 일체로 형성될 수 도 있다.The
저장부(360)는 SDRAM 이나 NAND FLASH 등으로 구성될 수 있으며, 호 처리(Call Processing) 프로그램, 메시지 폰트, 시스템 파라미터 등의 각종 데이터가 저장되어 있다.The
본 발명의 송신 이동통신단말기(300)의 저장부(360)에는 제어부(350)가 메시지 생성부(351)의 기능 및 제어 데이터 삽입부(359)의 기능을 수행하도록 하는 메시지 프로그램이 저장되어 있고, 생성되는 메시지에 삽입되는 콘텐츠가 저장된다. 즉, 도 2에서 설명한 사진 콘텐츠인 콘텐츠 1 및 배경음악 콘텐츠인 콘텐츠 2가 저장되어 있다.The
도 3b는 본 발명의 일 실시예에 따른 메시지 전송장치 및 통신 시스템의 구성을 나타낸 도면이다.3B is a diagram showing the configuration of a message transmission apparatus and a communication system according to an embodiment of the present invention.
도 3b를 참조하면 통신 시스템은 MSC(380), 메시지 전송서버(382), MMSC(385), 통신 단말기(384), 기지국(386), 수신 이동통신단말기(390)를 포함한다. 도 3b에서 메시지 전송장치는 메시지 전송서버 및 MMSC를 포함하는 것으로 이해되어야 한다.Referring to FIG. 3B, the communication system includes an
MSC(380) (Mobile Switcing Center)는 이동통신망에서 중추적인 기능을 수행 하는 망 구성장치로서 유선통신기능, 무선통신기능 및 이동통신 기능을 제공하는 유무선 디지털 교환기이며 이동통신단말기간의 착, 발신 호 처리 기능, 이동통신단말기의 위치등록 절차, 핸드오프 절차 처리 및 타망과의 연동기능 등을 수행한다.MSC (380) (Mobile Switcing Center) is a network constituent device that performs pivotal functions in mobile communication network. It is a wired / wireless digital exchange that provides wired communication, wireless communication function and mobile communication function. Function, location registration procedure of mobile communication terminal, handoff procedure processing and interworking function with other network.
기지국(386)은 기저대역 신호처리, 유무선 변환 및 무선 신호의 송수신 등을 수행하여 이동통신단말기와 직접적으로 연결되는 이동통신망 종단장치이다.The
MMSC(385) (Multimedia Message Service Center)는 송신 이동통신단말기(미도시)로부터 메시지를 수신하여 저장하고 수신 이동통신단말기(390)가 MMSC(385)에 접속하여 메시지를 수신하도록 하는 캐싱(Caching) 기능을 수행한다. 또한, 선불과금(Pre-Paid), 응답과금(Reply Charging), 메시지 차단 및 VMS(미도시)(Voice Mail Sever), 외부 이메일 서버(미도시)와의 연동을 통한 통합메시징 기능 등을 수행한다. 본 발명의 일 실시예에 의한 MMSC(385)는 송신 이동통신단말기(미도시)로부터 수신한 메시지에 제어 데이터를 삽입하여 수신 이동통신단말기(390)로 MSC(380) 및 기지국(386)을 통하여 전송할 수 있다.MMSC 385 (Multimedia Message Service Center) receives and stores a message from a transmitting mobile communication terminal (not shown), and caching (Caching) to allow the receiving
즉, 도 2에서 설명한 송신 이동통신단말기와 달리 메시지에 제어 데이터를 삽입하지 않는 송신 이동통신단말기에서 제어 데이터가 삽입되지 않은 상태로 메시지가 전송되는 경우 MMSC(385)에서 메시지에 제어 데이터를 삽입하여 수신 이동통신단말기로 전송할 수 있다.That is, when the message is transmitted without the control data inserted in the transmitting mobile communication terminal which does not insert the control data in the message unlike the transmitting mobile communication terminal described in FIG. 2, the
이를 위하여 본 발명의 일 실시예에 의한 MMSC(385)는 메시지 수신부(385a), 제어 데이터 삽입부(385b), 메시지 전송부(385c)를 포함할 수 있다. 송신 이동통신단말기에서 MMSC(385)로 메시를 업로드 한 경우 MMSC(385)의 제어부(미도시)는 도 2에서 설명한 서비스 파라미터 영역에 <Fowarding> 파라미터가 존재하는지 여부를 판단할 수 있다.To this end, the
만일 <Fowarding> 파라미터와 같은 제어 데이터가 존재하지 않는 경우 제어 데이터 삽입부(385b)는 제어 데이터 삽입부는 제어 데이터를 메시지에 삽입할 수 있다.If control data such as a <Fowarding> parameter does not exist, the control
메시지 전송부(385c)는 제어 데이터가 삽입된 메시지를 MSC(380), 기지국(386)을 통하여 수신 이동통신단말기(390)에 전송함으로써 메시지가 재전송 되는 것을 제어할 수 있다.The
메시지 전송서버(382)는 IP 통신망을 통하여 이동통신망과 연동하는 서버로서 IP 통신망에 연결되어 있기 때문에 이동통신단말기뿐 아니라 PC 등의 통신 단말기와도 통신이 가능하다. 메시지 전송서버(382)는 MSC(380)와 망연동장치(IWF : Inter Working Function)를 통하여 인터넷 망 및 PDSN(Packet Data Service Node)로 연결되어 있다. 따라서 메시지 등의 데이터를 MSC(380), 기지국(386)을 통하여 수신 이동통신 단말기(390)로 전송할 수 있다.The
메시지 전송서버(382)는 이동통신 서비스 사업자가 운영하는 서버일 수 있으며, 별도의 메시지 전송 사업자 또는 다른 이동통신 서비스 사업자가 운영하는 서버일 수 도 있다.The
메시지 전송서버(382)는 메시지 생성부 또는 수신부(382a)를 포함하고 제어 데이터 삽입부(382b) 및 메시지 전송부(382c)를 더 포함한다. 도 3b에서는 메시지 생성/수신부로 표현하였으나 이하에서는 설명의 편의상 메시지 생성부와 메시지 수 신부를 분리하여 동일한 식별번호 382a를 사용하여 설명하도록 한다.The
메시지 생성부(382a)는 날씨, 증권, 교통 등의 정보를 포함하는 메시지를 생성할 수 있다. 이러한 정보를 포함한 메시지는 저작권 또는 정보 이용료 등의 문제로 인하여 수신 이동통신단말기(390)로부터 다른 제3의 이동통신단말기로 무단 재전송되는 것을 금지할 필요가 있다.The
메시지 수신부(382a)는 PC 등의 통신 단말기(384)를 통하여 메시지 전송서버(382)에 접속하여 PC(384)상에 설치된 메시지 작성 어플리케이션으로 작성된 메시지를 수신 이동통신단말기(390)에 전송할 것을 요청과 함께 수신하는 기능을 수행한다. 이 경우에도 개인 정보 침해 등의 문제로 인하여 수신 이동통신단말기(390)로부터 다른 제3의 이동통신단말기로 무단 재전송되는 것을 금지할 필요가 있다.The
이에 따라 제어 데이터 삽입부(382b)는 메시지 생성부(382a)가 생성한 메시지 또는 메시지 수신부(382a)가 수신한 메시지에 제어 데이터를 삽입한다.Accordingly, the control
메시지 전송부(382c)는 IP 통신망을 통해 MSC(380)에 메시지 전송요청을 한다. 제어 데이터가 삽입된 메시지는 기지국(386)을 경유하여 수신 이동통신단말기(390)로 전송된다.The
따라서 상술한 바와 같이 MMSC(385)와 메시지 전송서버(382)는 각각 메시지에 제어 데이터를 삽입하여 수신 이동통신단말기(390)에 전송하는 것이 가능하며, MMSC(385) 또는 메시지 전송서버(382)는 폰 투 폰 멀티미디어 메시지 서비스 인지 웹 투 폰 멀티미디어 메시지 서비스인지에 따라 각각의 기능을 수행하는 것이 가능 한 메시지 전송장치에 해당한다.Accordingly, as described above, the
도 4a는 본 발명의 일 실시예에 의한 송신 이동통신단말기의 메시지 전송 방법의 수행과정을 나타낸 순서도이다.4A is a flowchart illustrating a process of transmitting a message in a transmitting mobile communication terminal according to an embodiment of the present invention.
도 4a를 참조하면 송신 이동통신단말기(300)는 사용자의 입력에 따라 멀티미디어 메시지 작성입력을 받는다(S400). 멀티미디어 메시지 작성 입력은 저장부(360)에 저장된 콘텐츠를 선택하는 입력, 텍스트를 작성하는 입력, 완성 하는 메시지를 확인하는 입력 등으로 구성되어 순차적으로 이루어질 수 있다. 도 4에서는 멀티미디어 메시지를 중심으로 설명하나 본 발명은 단문 메시지에도 적용될 수 있고 SMIL 형식의 멀티미디어 메시지의 작성에도 동일하게 적용될 수 있다.Referring to FIG. 4A, the transmitting
멀티미디어 메시지 작성 입력을 받은 후 송신 이동통신단말기(300)는 전송할 메시지가 재전송되는 것을 허용할 것인지를 질의하는 화면을 송신 이동통신단말기(300)의 디스플레이부에 출력할 수 있다. 그러나 미리 재전송 허용여부에 대하여 디폴트 값으로 설정되어 있는 경우에는 재전송되는 것을 허용할 것인지를 질의하지 않고 후술할 단계 S420 또는 단계 S430으로 진행할 수 있다.After receiving the multimedia message composition input, the transmitting
사용자가 "아니오"를 선택한 경우에는 멀티미디어 메시지의 서비스 파라미터 영역에 <Forwarding : NO>를 삽입하고(S420), "예"를 선택한 경우에는 <Forwarding : Yes>를 삽입한다(S430). 또한 상술한 바와 같이 재전송 허용여부에 대하여 디폴트 값으로 설정되어 있는 경우 예를 들면 <Forwarding : NO>가 디폴트 값으로 설정되어 있는 경우에는 단계 S410이 생략되고 바로 단계 S420이 수행될 수 있다. If the user selects "No", <Forwarding: NO> is inserted into the service parameter area of the multimedia message (S420). If "Yes" is selected, <Forwarding: Yes> is inserted (S430). As described above, when it is set as a default value for whether to allow retransmission, for example, when <Forwarding: NO> is set as a default value, step S410 may be omitted and step S420 may be immediately performed.
또는 사용자가 "예" 또는 "아니오"를 선택하지 않은 경우 서비스 파라미터 영역에 <Forwarding> 값을 생략할 수 있다. 서비스 파라미터 영역은 부가적인 정보를 포함하는 영역이므로 메시지의 전송에는 영향이 없고 <Forwarding> 값의 생략이 가능하다. <Forwarding> 값이 생략된 경우에는 종래에 메시지의 재전송에 대하여 처리하던 방법이 적용되어 제한 없이 메시지가 전송될 수 있다. 이는 도 7을 통하여 상세히 후술하도록 한다.Alternatively, if the user does not select "Yes" or "No", the <Forwarding> value may be omitted in the service parameter area. Since the service parameter area includes additional information, the message transmission has no effect and the <Forwarding> value can be omitted. If the value of <Forwarding> is omitted, a conventional method for retransmission of a message may be applied, and thus the message may be transmitted without limitation. This will be described in detail later with reference to FIG. 7.
단계 S420 또는 단계 S430의 처리가 완료된 경우 송신 이동통신단말기(300)는 작성된 멀티미디어 메시지를 이동통신망을 통하여 수신 이동통신단말기로 전송한다(S440).When the process of step S420 or step S430 is completed, the transmitting
도 4b는 본 발명의 다른 일 실시예에 의한 송신 이동통신단말기의 메시지 전송방법의 수행과정을 나타낸 순서도이다.4B is a flowchart illustrating a message transmission method of a transmitting mobile communication terminal according to another embodiment of the present invention.
도 4b를 참조하면, 송신 이동통신단말기에서 멀티미디어 작성입력을 받고 재전송가능 여부를 사용자에게 질의하는 단계 S400 및 단계 S410이 진행되는 과정은 도 4a에서 설명한 바와 동일한다.Referring to FIG. 4B, the process of step S400 and step S410 of receiving a multimedia creation input from the transmitting mobile communication terminal and asking the user whether retransmission is possible is the same as described with reference to FIG. 4A.
도 4a에서는 메시지 혹은 콘텐츠를 기준으로 재전송의 가능여부를 일괄적으로 나타내는 식별정보인 <Forwarding : Yes> 또는 <Forwarding : NO>를 삽입한다.In FIG. 4A, <Forwarding: Yes> or <Forwarding: NO>, which is identification information indicating whether retransmission is possible based on a message or content, is inserted.
그러나, 본 발명의 다른 일 실시예에 의하면 송신 이동통신단말기에서 재전송 메시지를 수신할 이동통신단말기를 기준으로 메시지의 재전송을 허용하거나 금지시킬 수 있다. 예를 들어 A 회사에는 전자팀, 기계팀, 화학팀이 있는데, 이 중 전자팀의 팀장이 중요한 팀 정보를 전자팀의 팀원들에게 멀티미디어 메시지로 전송하고자 하는 경우가 있다. 즉, 전자팀 이외의 팀으로는 유출되지 않아야 하는 보안 정보가 이에 해당할 수 있다.However, according to another embodiment of the present invention, the transmitting mobile communication terminal may allow or prohibit retransmission of the message based on the mobile communication terminal to receive the retransmission message. For example, company A has an electronic team, a mechanical team, and a chemical team, among which a team leader wants to send important team information to team members in a multimedia message. That is, security information that should not be leaked to a team other than the electronic team may correspond to this.
이 경우 전자팀의 팀장은 자신의 이동통신단말기를 통하여 팀 정보가 포함된 메시지를 부팀장의 이동통신단말기로 전송하면서 부팀장에게 팀원들에게 재전송하도록 지시할 수 있다. 그러나 부팀장이 실수로 수신 이동통신단말기의 번호로 기계팀의 구성원을 실수로 기입하여 기계팀에도 팀 정보가 유츨되는 일이 발생할 수 있다.In this case, the team leader of the electronic team may instruct the team leader to retransmit the message including the team information through the mobile communication terminal to the team leader's mobile communication terminal. However, the vice-chairman may mistakenly enter the member of the mechanical team with the number of the receiving mobile communication terminal, and the team information may be leaked to the mechanical team.
그러나 본 발명의 일 실시예에 따른 이동통신단말기에 의하면 팀장이 이동통신단말기로 부팀장에게 재전송을 지시하는 경우 재전송 메시지를 수신할 수 있는 제어 데이터를 입력할 수 있다(S455). 즉, <Forwarding : Yes only : 0100000001 : 0100000002 : 0100000003 >을 삽입(S460)하여 메시지를 전송(S440)하게 된다. 0100000001, 0100000002, 0100000003은 전자부 팀원인 갑, 을, 병의 전화번호이다. However, according to the mobile communication terminal according to an embodiment of the present invention, when the team leader instructs the second team leader to retransmit to the mobile communication terminal, control data for receiving a retransmission message may be input (S455). That is, <Forwarding: Yes only: 0100000001: 0100000002: 0100000003> is inserted (S460) to transmit a message (S440). 0100000001, 0100000002, and 0100000003 are the phone numbers of A, B, and B, members of the electronic team.
팀장으로부터 메시지를 전송 받은 부팀장이 메시지를 재전송하는 경우 기계팀의 팀원인 정의 전화번호인 0100000008을 입력하여 재전송을 시도하게 되면 부팀장의 이동통신단말기는 <Forwarding : Yes only : 0100000001 : 0100000002 : 0100000003>에 0100000008이 존재하지 않으므로 메시지를 0100000008로 전송할 수 없다고 판단하여 메시지의 재전송을 수행하지 않는다.When the vice-chairman who has received the message from the team leader retransmits the message, if he attempts to resend by entering 0100000008, the definition phone number that is a team member of the mechanical team, the vice-chairman's mobile communication terminal is set to <Forwarding: Yes only: 0100000001: 0100000002: 0100000003>. Since 0100000008 does not exist, it is determined that the message cannot be transmitted to 0100000008 and the message is not resent.
따라서, 본 발명의 일 실시에에 따르면 재전송되는 메시지를 수신할 수 있는 이동통신단말기를 구분하여 메시지의 재전송을 제어할 수 있다.Therefore, according to one embodiment of the present invention, it is possible to control the retransmission of the message by distinguishing the mobile communication terminal capable of receiving the retransmitted message.
또한, 본 발명의 다른 실시예에 의하면 메시지를 수신할 수 없는 이동통신단말기를 구분하여 메시지의 재전송을 제어할 수도 있다. 위의 예에서 팀장이 전자팀 팀원 중 하나인 갑의 생일을 축하해 주기 위한 파티준비를 메시지로 지시하는 경우 메시지는 갑에게 재전송되어서는 곤란하다.In addition, according to another embodiment of the present invention, it is possible to control the retransmission of the message by distinguishing the mobile communication terminal that can not receive the message. In the above example, if the team leader instructs the party to prepare a party to celebrate A's birthday, one of the electronic team members, the message may not be resent to A.
따라서, 팀장은 메시지에 재전송 메시지를 수신할 수 없는 갑의 이동통신단말기 식별번호를 입력한다(S445). 이에 따라 <Forwarding : No : 0100000001> 이 삽입(S450)된 메시지가 부팀장의 이동통신단말기로 전송된다(S440). 부팀장이 0100000001, 0100000002, 0100000003로 메시지의 재전송을 시도하면 부팀장의 이동통신단말기는 0100000001로 메시지를 재전송할 수 없다고 판단하여 메시지의 재전송을 수행하지 않는다. 즉, 본 발명의 일 실시예에 따르면, 재전송되는 메시지를 수신할 수 없는 이동통신단말기를 구분하여 메시지의 재전송을 제어할 수 있다.Therefore, the team leader inputs the identification number of the mobile communication terminal of the party that can not receive the retransmission message in the message (S445). Accordingly, the message in which <Forwarding: No: 0100000001> is inserted (S450) is transmitted to the mobile communication terminal of the assistant team leader (S440). If the vice-chairman attempts to resend the message to 0100000001, 0100000002, 0100000003, the vice-chairman determines that the message cannot be resent to 0100000001 and does not perform the retransmission of the message. That is, according to an embodiment of the present invention, it is possible to control the retransmission of the message by distinguishing the mobile communication terminal that can not receive the retransmitted message.
도 4c 및 4d는 본 발명의 일 실시예에 의한 메시지 전송장치의 메시지 전송방법을 나타낸 순서도이다.4C and 4D are flowcharts illustrating a message transmission method of a message transmission apparatus according to an embodiment of the present invention.
먼저 도 4 c를 참조하면, 본 발명의 일 실시예에 따른 메시지 전송장치는 메시지를 생성한다(S470).First, referring to FIG. 4C, the message transmission device according to an embodiment of the present invention generates a message (S470).
도 4c에서 메시지 전송장치는 도 3b에서 설명한 메시지 전송서버 또는 MMSC 중 어느 하나 일 수 있다. 즉, 사용자의 입력에 의하여 작성되는 메시지가 아닌 날씨, 기상, 증권 등의 정보를 포함하는 메시지를 생성한다.In FIG. 4C, the message transmission device may be either the message transmission server or the MMSC described with reference to FIG. 3B. That is, a message is generated that includes information such as weather, weather, securities, etc., rather than a message prepared by a user's input.
메시지 전송장치는 생성된 메시지가 유료정보 서비스에 해당하는지 여부를 판단할 수 있다(S472).The message transmission device may determine whether the generated message corresponds to the paid information service (S472).
유료정보 서비스로 판단된 경우에는 제어 데이터를 삽입한다(S474). 제어 데이터는 유료정보 서비스에 해당되는 메시지가 다른 이동통신단말기간에 무단 전송되는 것을 방지하기 위한 데이터에 해당한다.If it is determined that the pay information service, the control data is inserted (S474). The control data corresponds to data for preventing unauthorized transmission of a message corresponding to the paid information service in another mobile communication terminal period.
그러나 메시지 전송장치의 운영자에 의하여 일괄적으로 재전송을 금지하는 제어 데이터를 삽입하도록 설정된 경우에는 상술한 단계 S472는 수행되지 않고 모든 메시지에 하여 제어 데이터를 메시지에 삽입할 수 있다. 또한, 유료정보 서비스로 판단하는 단계는 저작권 보호 여부를 판단하는 단계로 대체될 수 있으며, 저작권 보호 여부는 미리 전송장치 운영자에 의하여 설정된 기준에 의하여 판단될 수 있다. 즉, "가나" 증권사에서 제공되는 증권정보이고 증권사와 계약한 바에 의하여 저작권이 보호되어야 하는 경우 제어 데이터 삽입부는 제어 데이터를 삽입할 수 있다.However, if it is set by the operator of the message transmission apparatus to insert the control data prohibiting retransmission collectively, step S472 described above is not performed, it is possible to insert the control data in the message in all messages. In addition, the determining of the paid information service may be replaced by determining whether the copyright is protected, and whether the copyright is protected may be determined based on a standard set by the transmission apparatus operator in advance. That is, when the stock information provided by the "Ghana" securities company and the copyright should be protected by the contract with the securities company, the control data insertion unit may insert the control data.
이 후 단계 S472로부터 단계 S476으로 직접 진행된 경우 메시지 전송장치는 제어 데이터가 삽입되지 않은 메시지를 전송한다.Thereafter, when the process proceeds directly from step S472 to step S476, the message transmitting apparatus transmits a message in which control data is not inserted.
그러나 단계 S474로부터 단계 S476으로 진행된 경우에는 제어 데이터가 삽입된 메시지를 전송한다.However, when the process proceeds from step S474 to step S476, a message in which control data is inserted is transmitted.
메시지 전송장치가 메시지를 전송하는 과정은 메시지 전송장치가 MMSC인 경우와 메시지 전송서버인 경우와 상이하다. 즉, MMSC인 경우에는 교환기를 통하여 직접 기지국을 경유하여 송신 이동통신단말기로 전송이 가능하며, 별도의 IP 통신망을 통하여 교환기와 연동하는 메시지 전송서버인 경우에는 IP 통신망, 교환기 및 기지국을 경유하여 메시지가 수신 이동통신단말기로 전송된다.The process of transmitting a message by the message transmitter is different from that of the MMSC and the message transmission server. That is, in the case of MMSC, it is possible to transmit to the transmitting mobile communication terminal via the base station directly through the exchange. In the case of a message transmission server interworking with the exchange through a separate IP communication network, the message is transmitted through the IP communication network, the exchange and the base station. Is transmitted to the receiving mobile communication terminal.
도 4d를 참조하면, 본 발명의 다른 일 실시예에 의한 메시지 전송장치는 통신망을 통하여 메시지를 수신한다. 도 4c에서 언급한 바와 같이 메시지 전송장치는 도 3b에서 설명한 메시지 전송서버 또는 MMSC 중 어느 하나 일 수 있다.Referring to FIG. 4D, a message transmission device according to another embodiment of the present invention receives a message through a communication network. As mentioned in FIG. 4C, the message transmission device may be either the message transmission server or the MMSC described in FIG. 3B.
다만 메시지 전송장치가 MMSC인 경우에는 송신 이동통신단말기에서 전송되는 메시지를 이동통신망을 통하여 전송 받을 수 있으며, 메시지 전송장치가 메시지 전송서버에 해당하는 경우에는 IP 통신망을 통하여 PC, 노트북, PCA 등의 통신 단말기를 통하여 메시지를 수신한다.However, if the message transmission device is MMSC, the message transmitted from the transmitting mobile communication terminal can be transmitted through the mobile communication network. If the message transmission device corresponds to the message transmission server, the PC, notebook, PCA, etc. Receive a message through the communication terminal.
메시지를 수신한 메시지 전송장치는 메시지에 제어 데이터가 포함되어 있는지를 판단한다. 제어 데이터는 미리 정해진 기준에 의하여 삽입되어 있으므로 메시지 전송장치는 제어 데이터가 포함되어 있는지 여부를 판단할 수 있다. 예를 들면, 도 2에서 설명한 바와 같이 서비스 파라미터 영역에 <Fowording> 항목이 포함되어 있는지를 판단한다.The message transmission device that receives the message determines whether the message includes control data. Since the control data is inserted according to a predetermined criterion, the message transmission apparatus may determine whether the control data is included. For example, as described with reference to FIG. 2, it is determined whether a <Fowording> item is included in the service parameter area.
제어 데이터가 존재하는 경우에는 별도로 제어 데이터를 삽입하지 않고, 단계 S486으로 진행하여 메시지를 전송한다. 즉 제어 데이터가 존재하는 경우에는 도 4a 및 도 4b에서 설명한 바와 같이 다양한 제어 데이터가 삽입된 경우 이므로 별도의 제어 데이터를 삽입하지 않는다.If the control data exists, the control proceeds to step S486 to transmit the message without inserting the control data separately. That is, when the control data is present, as shown in FIGS. 4A and 4B, various control data are inserted, and thus, separate control data is not inserted.
그러나 단계 S482에서 메시지에 제어 데이터가 존재하지 않는다고 판단된 경우에는 제어 데이터를 삽입한다. 다만, 단계 482 이후 제어 데이터를 삽입할 것인 지를 송신 이동통신단말기 또는 PC, 노트북, PCA 등의 통신 단말기에 질의하여 제어 데이터 삽입여부를 판단할 수도 있다.However, if it is determined in step S482 that control data does not exist in the message, control data is inserted. However, it may be determined whether control data is inserted by querying a transmitting mobile communication terminal or a communication terminal such as a PC, a notebook computer, or a PCA whether to insert control data after step 482.
단계 S486에서 제어 데이터가 삽입된 메시지는 전송된다. 메시지가 전송되는 과정에 대하여는 앞서 도 4c를 통하여 설명하였으므로 생략하도록 한다.In step S486, the message in which the control data is inserted is transmitted. Since the process of transmitting the message has been described above with reference to FIG. 4C, it will be omitted.
도 5는 본 발명의 일 실시예에 의한 메시지를 전송하는 방법이 이동통신망을 통하여 수행되는 과정을 나타낸 도면이다.5 is a diagram illustrating a process of transmitting a message according to an embodiment of the present invention through a mobile communication network.
도 5에서 ME(Mobile Equipment) 1은 송신 이동통신단말기(300), MSC(500)(Mobile Switching Center)는 교환기, MMSC(510)(Multimedia Message Service Center), ME 2(600)는 수신 이동통신단말기, ME 3(530)는 다른 이동통신단말기를 의미한다.In FIG. 5, ME 1 is a transmitting
MSC(500)는 이동통신망에서 중추적인 기능을 수행하는 망 구성장치로서 유선통신기능, 무선통신기능 및 이동통신 기능을 제공하는 유무선 디지털 교환기이며 이동통신단말기간의 착, 발신 호 처리 기능, 이동통신단말기의 위치등록 절차, 핸드오프 절차 처리 및 타망과의 연동기능 등을 수행한다.
도 5에서는 설명의 편의를 위하여 MMSC(500)로 표현하였으나 MMSC(500)는 멀티미디어 메시지 서비스를 송수신 하기 위한 서버의 통칭으로서 도 3b에서 설명한 메시지 전송서버를 포함하는 서버의 통칭일 수 있다. 이 경우 물리적인 하나의 서버만을 의미하는 것은 아니며 멀티미디어 메시지 서비스를 송수신하기 위한 일련의 서버들의 조합으로서도 정의할 수 있음은 자명한 일이다.In FIG. 5, the
MMSC(510)는 ME 1(300)로부터 메시지를 수신하여 저장하고 수신 단말기(600)가 MMSC(510)에 접속하여 메시지를 수신하도록 하는 캐싱(Caching) 기능을 수행한다. 또한 선불과금(Pre-Paid), 응답과금(Reply Charging), 메시지 차단 및 VMS(Voice Mail Sever), SMSC(Short Message Service Center), 외부 이메일 서버와의 연동을 통한 통합메시징 기능 등을 수행한다. The
도 5를 참조하면, ME 1(300)에서 <Forwarding : Yes> 또는 <Forwarding : NO>를 삽입한 멀티미디어 메시지를 작성한다. 도 5에서는 ME 1에서 멀티미디어 메시지가 작성되는 것으로 나타내었으나 일반 PC 등의 통신 단말기를 통하여 메시지가 작성될 수 있음은 자명하다.Referring to FIG. 5, the ME 1 300 creates a multimedia message in which <Forwarding: Yes> or <Forwarding: NO> is inserted. Although FIG. 5 shows that a multimedia message is created in ME 1, it is obvious that a message can be created through a communication terminal such as a general PC.
작성된 멀티미디어 메시지는 교환기(500)를 통하거나 IP 통신망을 통하여 MMSC(510)에 업로드 된다. MMSC(510)는 멀티미디어 메시지를 저장하고 MMSC(510)와 연동하는 SMSC(미도시)(Short Message Center)를 통하여 ME 2(600)에 멀티미디어 메시지가 도착하였음을 알리는 단문메시지를 전송한다. 전송되는 단문메시지에는 MMSC(510) 접속번호가 포함되어 있으므로 ME 2(600)는 MMSC(510)로 접속이 가능하다.The created multimedia message is uploaded to the
MMSC(510)에 접속한 ME 2(600)는 ME 1(300)이 업로드한 멀티미디어 메시지를 다운로드 받는다. 다운로드 된 멀티미디어 메시지는 ME 2(600)에 저장되어 디스플레이 된다.The ME 2 600 connected to the
ME 2(600)의 사용자는 디스플레이된 멀티미디어 메시지를 확인한 뒤 멀티미디어 메시지를 다른 이동통신단말기인 ME 3(530)로 재전송을 시도한다(S540). 즉, ME 2(600)는 ME 2(600)의 사용자로부터 수신된 멀티미디어 메시지를 ME 3(530)로 전송하는 명령을 입력 받게 되는데 ME 2(600)는 바로 전송명령을 수행하는 것이 아니라 원 전송자인 ME 1(300)의 사용자로부터 재전송이 허용되었는지를 판단한다. 이는 도 6 및 도 7을 참조하여 보다 상세히 후술하도록 한다.After checking the displayed multimedia message, the user of the ME 2 600 attempts to retransmit the multimedia message to another mobile communication terminal ME 3 530 (S540). That is, the ME 2 600 receives a command for transmitting the multimedia message received from the user of the ME 2 600 to the
즉, ME 2(600)는 멀티미디어 메시지의 서비스 파라미터 영역에 포함되어 있는 <Forwarding> 파라미터가 Yes 인지 No 인지를 판단한다(S550). 만일 <Forwarding : No>인 경우에는 재전송이 허용되지 않으므로 ME 2(600)의 디스플레이부에 재전송 불가 화면을 출력한다(S570).That is, the ME 2 600 determines whether the <Forwarding> parameter included in the service parameter area of the multimedia message is Yes or No (S550). If <Forwarding: No>, since retransmission is not allowed, a retransmission impossible screen is output to the display unit of the ME 2 600 (S570).
그러나 <Forwarding : Yes>인 경우에는 재전송이 허용되는 경우이므로 ME 2(600)에 저장된 멀티미디어 메시지를 MMSC(510)에 업로드 한다(S560). ME 1(300)으로부터 전송 받은 멀티미디어 메시지를 그대도 업로드 할 수도 있으며, 텍스트를 재 작성하거나 배경음악을 변경하는 등의 편집과정을 거쳐 편집된 멀티미디어 메시지를 MMSC(510)에 업로드 할 수도 있다.However, in the case of <Forwarding: Yes>, since retransmission is allowed, the multimedia message stored in the ME 2 600 is uploaded to the MMSC 510 (S560). The multimedia message received from the ME 1 300 may be uploaded by you, or the edited multimedia message may be uploaded to the
MMSC(510)는 멀티미디어 메시지를 저장한다(S580). MMSC(510)는 저장된 멀티미디어 메시지를 ME 3로 전송한다.The
도 6은 본 발명의 일 실시예에 따른 수신 이동통신단말기의 구성을 나타낸 도면이다.6 is a diagram illustrating a configuration of a receiving mobile communication terminal according to an embodiment of the present invention.
도 6을 참조하면 수신 이동통신단말기(600)는 안테나(610), RF부(620), 베이스 밴드 처리부(640), 입력부(670)로 구성되어 있다. 도 3에서 설명한 송신 이동통 신단말기(300)와 마찬가지로 수신 이동통신단말기(600)에도 디스플레이부, 스피커 또는 카메라 등이 더 포함될 수 있음은 자명함으로 이에 대한 설명은 생략하도록 한다.Referring to FIG. 6, the receiving
또한, 안테나(610) 역시 송신 이동통신단말기(300)의 안테나(310)와 동일한 역할을 한다. In addition, the
도 6의 RF 부(620)는 메시지 수신부(635)와 메시지 전송부(630)로 구성되어 있다. 하나의 안테나를 포함하고 있으므로 송수신되는 데이터가 동일한 안테나를 통하여 송수신되므로 이를 구분할 필요가 있으며 이는 듀플렉서(미도시)에 의하여 수행된다. 듀플렉서는 송수신 되는 신호를 분리하여 줌으로써 통화 또는 데이터의 혼선을 막아주는 기능을 수행한다.The
즉, 도 5에서 설명한 바와 같이 멀티미디어 메시지를 MMSC(510)로부터 다운로드 하는 경우 수신되는 데이터는 듀플렉서에 의하여 메시지 수신부(635)로 전달되고 베이스 밴드 처리되게 된다. 반면, 베이스 밴드 처리되어 ME 3로 무선송출 되는 멀티미디어 메시지는 메시지 전송부(630)로 입력되고 듀플렉서를 통함으로써 메시지 수신부로 유출되지 않고 안테나를 통하여 무선송출 될 수 있다.That is, as described with reference to FIG. 5, when the multimedia message is downloaded from the
메시지 수신부(635)가 전달 받은 메시지는 베이스 밴드 처리부(640)로 입력되어 화면부에 디스플레이되고 저장부(600)에 저장된다. 저장부(600)에는 도 3에서 설명한 바와 같이 콘텐츠 및 메시지들(611 내지 669)이 저장될 수 있다.The message received by the
메시지 생성부(651)는 입력부(670)로부터 받은 입력에 따라 다른 이동통신단말기로 전송할 메시지를 생성하게 되는데 이 경우 사용자로부터 저장부(660)에 저 장된 메시지 중 일부를 그대로 다른 이동통신단말기로 전송하도록 하는 명령을 입력받을 수도 있다.The
이 경우 저장된 메시지가 도 3에서 설명한 ME 1으로부터 전송된 메시지인 경우에는 메시지의 재전송이 되므로 재전송이 허용되는지를 먼저 판단하여야 한다.In this case, when the stored message is a message transmitted from ME 1 described with reference to FIG. 3, the message is retransmitted, and therefore, it is first determined whether retransmission is allowed.
따라서 재전송 판단부(659)는 멀티미디어 메시지에 포함되어 있는 <Forwarding> 파라미터를 독출하여 Yes 인지 No 인지를 판단하게 된다. No 인 경우에는 해당 메시지가 메시지 송신부로 전달되지 못하도록 한다. 따라서 해당 메시지는 수신 이동통신단말기(600)에만 저장이 되고 다른 이동통신단말기로 재전송하여 배포되지 않는다.Accordingly, the
도 7은 본 발명의 일 실시예에 따른 수신 이동통신단말기의 메시지 재전송 방법의 수행과정을 나타낸 순서도이다.7 is a flowchart illustrating a procedure of retransmitting a message of a receiving mobile communication terminal according to an embodiment of the present invention.
도 7을 참조하면 수신 이동통신단말기(600)는 멀티미디어 메시지를 수신한다(S700).Referring to FIG. 7, the receiving
수신된 멀티미디어 메시지는 수신되어 디스플레이 된 후 재전송 메뉴를 통하여 바로 다른 이동통신단말기로 재전송 시도되거나 저장부(660)에 저장되었다가 일정 시간이 경과한 뒤 저장부(660)로부터 독출되어 다른 이동통신단말기에 재전송 시도될 수 도 있다. 또는 멀티미디어 메시지 중에 포함된 콘텐츠 예를 들어, 사진, 텍스트, 배경음악의 콘텐츠 중에서 사진이 삭제되고 나머지가 재전송 시도될 수도 있다. 재전송 시도는 수신 이동통신단말기(600)의 사용자로부터 재전송 명령을 입 력 받음(S710)으로써 수행될 수 있다.The received multimedia message is attempted to be retransmitted to another mobile communication terminal through the retransmission menu after being received and displayed or stored in the
수신 이동통신단말기(600)는 <Forwarding>파라미터가 존재하는지를 먼저 판단한다(S270). 만일 <Forwarding>파라미터가 존재하지 않는 경우 종래와 마찬가지로 멀티미디어 메시지가 재전송됨이 허용되므로 단계 S740으로 진행하여 멀티미디어 메시지를 재전송한다(단계 740). <Forwarding>가 존재하되, <Forwarding : Yes> 인 경우에도 송신 이동통신단말기(300)의 사용자가 재전송을 허용하고 멀티미디어 메시지를 전송한 것이므로 단계 S740으로 진행하여 멀티미디어 메시지를 전송한다(단계 S740).The receiving
그러나 <Forwarding : No> 인 경우에는 멀티미디어 메시지의 재전송이 허용되지 않는 것이므로 멀티미디어 재전송 실패를 안내하고 멀티미디어 메시지의 재전송을 종료한다.However, if <Forwarding: No> is not allowed, the multimedia message retransmission is not allowed, so the multimedia retransmission failure is notified and the multimedia message retransmission is terminated.
본 발명의 다른 실시예에 의하면, 멀티미디어 메시지에 포함된 콘텐츠 별로 재전송 파라미터가 각각 삽입되어 있는 경우 단계 S710에서 재전송이 불가능한 콘텐츠가 삭제되는 편집이 이루어져 재전송 명령이 입력되는 경우 멀티미디어 메시지의 재전송이 이루어 지도록 단계 S740으로 진행될 수 있다. 즉, 멀티미디어 메시지에 사진, 텍스트, 배경음악 세 가지의 콘텐츠가 포함되어 있다고 가정하면 이 중 사진에 대하여만 <Pictuer.jpg : Forwarding : No>가 삽입되어 있는 경우 사진이 삭제되고 텍스트 및 배경음악만이 존재하도록 편집된 멀티미디어 메시지는 재전송이 가능하도록 처리될 수 있다.According to another embodiment of the present invention, when retransmission parameters are inserted for each content included in the multimedia message, in the step S710, the content that cannot be retransmitted is edited so that the retransmission of the multimedia message is performed when a retransmission command is input. The process may proceed to step S740. In other words, assuming that a multimedia message contains three types of content: photo, text, and background music, if <Pictuer.jpg: Forwarding: No> is inserted only for the picture, the picture is deleted and only the text and background music are inserted. This multimedia message edited to be present can be processed to enable retransmission.
도 8은 본 발명의 일 실시예에 따른 수신 이동통신단말기의 재전송 판단 및 그 화면을 나타낸 도면이다.8 is a diagram illustrating a retransmission determination and a screen of a receiving mobile communication terminal according to an embodiment of the present invention.
도 8을 참조하면 수신메시지의 메시지 보관함(800)에는 여러 메시지가 저장되어 있다. 사용자는 그 중 "1. 겨울이다" 를 선택하면 1. 답장, 2.전달, 3.번호 저장 등의 메뉴가 화면에 출력된다. 그 중 "2. 전달"을 선택하면 해당 메시지가 화면에 출력(805)되고 해당 메시지는 화면상에서 편집이 가능하다.Referring to FIG. 8, various messages are stored in the
편집이 종료되면 메뉴가 선택되는데 메뉴 중에는 "전달" 항목이 포함되어 있고 다른 메뉴의 구성은 단문 메시지, 멀티미디어 메시지, SMIL 형식의 멀티미디어 메시지에 따라 각각 상이할 수 있다.When editing is finished, a menu is selected. The menu includes a "forwarding" item, and the configuration of other menus may be different depending on a short message, a multimedia message, and a multimedia message in SMIL format.
"전달"이 선택되면 수신 이동통신단말기는 <Forwarding> 파리미터가 Yes 인지 No 인지를 판단한다.If "Forwarding" is selected, the receiving mobile communication terminal determines whether the <Forwarding> parameter is Yes or No.
<Forwarding : Yes>인 경우에는 메시지가 다른 이동통신 단말기로 재전송될 수 있으므로 메시지 작성이 계속된다. 본 발명의 다른 일 실시예에 따른 수신 이동통신단말기는 해당 메시지를 재전송하는 데 부과되는 정보 이용료 등의 과금정보를 화면(815)에 출력할 수 있다. 사용자가 과금정보에 동의하여 전송을 선택하게 되면 해당 메시지를 재전송 받을 다른 이동통신단말기의 전화번호 또는 이메일 주소 등을 기입하도록 화면(820)이 출력되고 기입된 주소로 메시지가 재전송된다.If <Forwarding: Yes>, message preparation continues because the message may be retransmitted to another mobile communication terminal. The receiving mobile communication terminal according to another embodiment of the present invention may output charging information such as information usage fee charged for retransmitting the corresponding message on the
그러나 <Forwarding : No>인 경우에는 "재전송이 불가능하므로 재전송이 불가능한 메시지 입니다."라는 알림 메시지를 출력한다(803).However, in the case of <Forwarding: No>, a notification message "The message cannot be retransmitted because retransmission is impossible" is output (803).
상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드디스크, 광자기디스크 등)에 저장될 수 있다.The method of the present invention as described above may be implemented in a program and stored in a computer-readable recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.).
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야에서 통상의 지식을 가진 자라면 하기의 특허 청구범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although described above with reference to a preferred embodiment of the present invention, those skilled in the art that various modifications of the present invention without departing from the spirit and scope of the invention described in the claims below And can be changed.
도 1 은 본 발명의 일 실시예에 의한 이동통신단말기가 전송하는 메시지의 구성을 나타낸 도면.1 is a diagram showing the configuration of a message transmitted by a mobile communication terminal according to an embodiment of the present invention.
도 2는 본 발명의 일 실시예에 의한 이동통신단말기가 전송하는 메시지를 구체적으로 나타낸 도면.2 is a view showing in detail a message transmitted by a mobile communication terminal according to an embodiment of the present invention.
도 3a은 본 발명의 일 실시예에 의한 송신 이동통신단말기의 구성을 나타낸 도면.Figure 3a is a diagram showing the configuration of a transmitting mobile communication terminal according to an embodiment of the present invention.
도 3b는 본 발명의 일 실시예에 의한 메시지 전송장치의 구성을 나타낸 도면.Figure 3b is a diagram showing the configuration of a message transmission apparatus according to an embodiment of the present invention.
도 4a는 본 발명의 일 실시예에 의한 송신 이동통신단말기의 메시지 전송 방법의 수행과정을 나타낸 순서도.4A is a flowchart illustrating a process of transmitting a message in a transmitting mobile communication terminal according to an embodiment of the present invention.
도 4b는 본 발명의 다른 일 실시예에 의한 송신 이동통신단말기의 메시지 전송방법의 수행과정을 나타낸 순서도.Figure 4b is a flow chart showing the procedure of the message transmission method of the transmitting mobile communication terminal according to another embodiment of the present invention.
도 5는 본 발명의 일 실시예에 의한 메시지를 전송하는 방법이 이동통신망을 통하여 수행되는 과정을 나타낸 도면.5 is a diagram illustrating a process of transmitting a message according to an embodiment of the present invention through a mobile communication network.
도 6은 본 발명의 일 실시예에 따른 수신 이동통신단말기의 구성을 나타낸 도면.6 is a diagram illustrating a configuration of a receiving mobile communication terminal according to an embodiment of the present invention.
도 7은 본 발명의 일 실시예에 따른 수신 이동통신단말기의 메시지 재전송 방법의 수행과정을 나타낸 순서도.7 is a flowchart illustrating a procedure of a message retransmission method of a receiving mobile communication terminal according to an embodiment of the present invention.
도 8은 본 발명의 일 실시예에 따른 수신 이동통신단말기의 재전송 판단 및 그 화면을 나타낸 도면.8 is a diagram illustrating a retransmission determination and a screen of a receiving mobile communication terminal according to an embodiment of the present invention.
Claims (13)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070099428A KR20090034184A (en) | 2007-10-02 | 2007-10-02 | Communication device and method for controlling retransmission of messages |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070099428A KR20090034184A (en) | 2007-10-02 | 2007-10-02 | Communication device and method for controlling retransmission of messages |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20090034184A true KR20090034184A (en) | 2009-04-07 |
Family
ID=40760204
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020070099428A Ceased KR20090034184A (en) | 2007-10-02 | 2007-10-02 | Communication device and method for controlling retransmission of messages |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20090034184A (en) |
-
2007
- 2007-10-02 KR KR1020070099428A patent/KR20090034184A/en not_active Ceased
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4437124B2 (en) | Multimedia message communication service | |
| US9660945B2 (en) | Messaging system and method | |
| EP1653693B1 (en) | File transmission method in instant messaging service | |
| US20120149407A1 (en) | Message Handling | |
| US20140220947A1 (en) | Transmission of MMS Messages with the Conversion of Data Types and/or Data Formats | |
| US7260383B1 (en) | Method and system for wireline response to wireless message notification | |
| EP1571792B1 (en) | Multimedia messaging service system and method thereof | |
| KR100905411B1 (en) | Apparatus and method for transmitting a multimedia message in a mobile communication terminal | |
| KR20090034184A (en) | Communication device and method for controlling retransmission of messages | |
| KR100932484B1 (en) | How to insert a short message in the image of the mobile terminal | |
| KR100559466B1 (en) | Short message conversion transmission system and method of mobile communication terminal | |
| JP5255915B2 (en) | Mail transmission processing method and communication terminal device | |
| EP2075968A2 (en) | Communication system and method | |
| CN101511060A (en) | Method for updating sending time of sent timing multimedia message | |
| KR100767585B1 (en) | Method for retransmitting MMS message and apparatus therefor | |
| KR20050122527A (en) | Response message transfer method of multimedia message service in mobile station | |
| KR20050071996A (en) | System for service moving picture mail for mobile phone and method thereof | |
| KR100594107B1 (en) | Multimedia message service system and method for file transmission and reception in mobile communication terminal period | |
| KR20100019544A (en) | Method for storing data | |
| KR20080001550A (en) | Wired and wireless interworking information providing method and system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20071002 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant |
Patent event date: 20090824 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20090828 Patent event code: PE09021S01D |
|
| AMND | Amendment | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20100225 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20090828 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| J201 | Request for trial against refusal decision | ||
| PJ0201 | Trial against decision of rejection |
Patent event date: 20100326 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20100225 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20110819 Appeal identifier: 2010101002326 Request date: 20100326 |
|
| AMND | Amendment | ||
| PB0901 | Examination by re-examination before a trial |
Comment text: Amendment to Specification, etc. Patent event date: 20100423 Patent event code: PB09011R02I Comment text: Request for Trial against Decision on Refusal Patent event date: 20100326 Patent event code: PB09011R01I Comment text: Amendment to Specification, etc. Patent event date: 20091028 Patent event code: PB09011R02I |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20100603 Patent event code: PE09021S01D |
|
| B601 | Maintenance of original decision after re-examination before a trial | ||
| PB0601 | Maintenance of original decision after re-examination before a trial |
Comment text: Report of Result of Re-examination before a Trial Patent event code: PB06011S01D Patent event date: 20101206 |
|
| J301 | Trial decision |
Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20100326 Effective date: 20110819 Free format text: TRIAL NUMBER: 2010101002326; TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20100326 Effective date: 20110819 |
|
| PJ1301 | Trial decision |
Patent event code: PJ13011S01D Patent event date: 20110819 Comment text: Trial Decision on Objection to Decision on Refusal Appeal kind category: Appeal against decision to decline refusal Request date: 20100326 Decision date: 20110819 Appeal identifier: 2010101002326 |