KR100717369B1 - Method and System for offer of Graphic Short Message Service Using Mobile Phone - Google Patents
Method and System for offer of Graphic Short Message Service Using Mobile Phone Download PDFInfo
- Publication number
- KR100717369B1 KR100717369B1 KR1020040020696A KR20040020696A KR100717369B1 KR 100717369 B1 KR100717369 B1 KR 100717369B1 KR 1020040020696 A KR1020040020696 A KR 1020040020696A KR 20040020696 A KR20040020696 A KR 20040020696A KR 100717369 B1 KR100717369 B1 KR 100717369B1
- Authority
- KR
- South Korea
- Prior art keywords
- gsms
- mobile phone
- data
- server
- text message
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 106
- 238000005304 joining Methods 0.000 claims abstract description 3
- 230000005540 biological transmission Effects 0.000 claims description 28
- 230000033001 locomotion Effects 0.000 claims description 11
- 238000004519 manufacturing process Methods 0.000 claims description 6
- 238000012790 confirmation Methods 0.000 claims description 4
- FAMLQSCGIQGDPV-UHFFFAOYSA-N 3,4-dihydroxy-6-[4-hydroxy-5-(hydroxymethyl)-2-(sulfooxymethyl)oxolan-3-yl]oxy-5-sulfooxyoxane-2-carboxylic acid Chemical compound OC1C(CO)OC(COS(O)(=O)=O)C1OC1C(OS(O)(=O)=O)C(O)C(O)C(C(O)=O)O1 FAMLQSCGIQGDPV-UHFFFAOYSA-N 0.000 abstract 15
- 238000010586 diagram Methods 0.000 description 14
- 238000010295 mobile communication Methods 0.000 description 6
- 239000003086 colorant Substances 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 101000794020 Homo sapiens Bromodomain-containing protein 8 Proteins 0.000 description 1
- 101001006782 Homo sapiens Kinesin-associated protein 3 Proteins 0.000 description 1
- 101000615355 Homo sapiens Small acidic protein Proteins 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- WGKGADVPRVLHHZ-ZHRMCQFGSA-N N-[(1R,2R,3S)-2-hydroxy-3-phenoxazin-10-ylcyclohexyl]-4-(trifluoromethoxy)benzenesulfonamide Chemical compound O[C@H]1[C@@H](CCC[C@@H]1N1C2=CC=CC=C2OC2=C1C=CC=C2)NS(=O)(=O)C1=CC=C(OC(F)(F)F)C=C1 WGKGADVPRVLHHZ-ZHRMCQFGSA-N 0.000 description 1
- 102100021255 Small acidic protein Human genes 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/50—Business processes related to the communications industry
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/04—Registration at HLR or HSS [Home Subscriber Server]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 휴대폰의 그래픽문자서비스(GSMS) 제공방법 및 시스템에 관한 것으로서, 사용자휴대폰을 통해 GSMS를 제공하는 GSMS서버에 접속하여 회원가입 후 기본 GSMS컨텐츠를 등록하는 과정, 사용자휴대폰으로부터 SMS발송이 요청되면 SMSC서버는 이동교환국을 통해 수신한 후 홈위치등록기에 사용자휴대폰의 GSMS가입 여부를 확인하는 과정, 사용자휴대폰이 GSMS 가입자이면 SMSC서버는 상기 사용자휴대폰의 접속을 GSMS서버로 연결하는 과정, GSMS서버에 접속된 사용자휴대폰에 의해 선택된 GSMS컨텐츠와 문자데이터를 GSMS서버에 의하여 GSMS 포맷데이터로 변환 생성한 후 상대방휴대폰 번호로 전송하는 과정, GSMS서버에 의하여 홈위치등록기를 통해 상대방휴대폰의 가입자정보를 확인하는 과정, GSMS서버는 방문자위치등록기를 통해 상대방휴대폰의 현재 위치정보를 확인한 후 상기 GSMS컨텐츠를 전송하는 과정을 포함하여 이루어진 것을 특징으로 한다.The present invention relates to a method and system for providing a graphic character service (GSMS) of a mobile phone. The present invention relates to a GSMS server that provides GSMS through a user mobile phone, and registers basic GSMS contents after joining a membership. When the SMSC server receives through the mobile switching center to check whether the user mobile phone subscription to the GSMS to the home location register, if the user mobile phone GSMS subscriber SMSC server to connect the connection of the user mobile phone to the GSMS server, GSMS server The process of converting GSMS content and text data selected by the user's mobile phone connected to the GSMS format data by the GSMS server to transmit to the other party's mobile phone number, and confirming subscriber information of the other party's mobile phone through the home location register by the GSMS server. Process, GSMS server is the current location information of the other party's mobile phone through the visitor location register After it confirming characterized in that made in comprising the step of transmitting the content GSMS.
휴대폰, 핸드폰, 개인용컴퓨터, PC, GSMS, 그래픽 컨텐츠, SMS, 문자메시지, 멀티미디어, 이모티콘, 음악, 헤더, 기본데이터, 부가데이터Mobile Phone, Cell Phone, Personal Computer, PC, GSMS, Graphic Contents, SMS, Text Message, Multimedia, Emoticon, Music, Header, Basic Data, Additional Data
Description
도 1은 일반적인 휴대폰을 이용한 문자메시지 전송과정의 흐름도이고,1 is a flowchart of a text message transmission process using a general mobile phone,
도 2는 종래기술에 따른 MMS 클라이언트 도구를 이용한 서비스 제공시스템의 구성을 나타낸 도이고,2 is a view showing the configuration of a service providing system using a MMS client tool according to the prior art,
도 3은 본 발명의 실시예에 따른 휴대폰의 GSMS 제공시스템의 네트워크 구성도이고,3 is a network diagram of a GSMS providing system for a mobile phone according to an embodiment of the present invention;
도 4a는 본 발명을 구현하기 위한 일반적인 LMS 포맷데이터의 기본 구성도이고,4a is a basic configuration diagram of general LMS format data for implementing the present invention;
도 4b는 본 발명을 구현하기 위한 GSMS 패킷 데이터의 기본 구성도이고,4b is a basic configuration diagram of GSMS packet data for implementing the present invention;
도 4c는 도 4b에서 헤더의 유닛영역에 표시되는 값에 따른 화소/백분율 단위로 GSMS 그래픽 영역표시를 설명하기 위한 도이고,FIG. 4C is a diagram for describing a GSMS graphic region display in pixel / percentage units according to a value displayed in a unit region of a header in FIG. 4B;
도 4d는 도 4b에서 헤더의 타입영역에 사용되는 각 객체의 정의를 표시한 도이고,FIG. 4D is a diagram showing the definition of each object used in the type region of the header in FIG. 4B.
도 4e는 도 4b에서 객체데이터의 속성을 정의하기 위한 도이고,4E is a diagram for defining attributes of object data in FIG. 4B;
도 5a는 본 발명의 실시예에 따라 상대방휴대폰에 수신되어 표시된 GSMS 컨텐츠의 일실시예를 보인도이고,Figure 5a is a view showing an embodiment of the GSMS content received and displayed on the other party's mobile phone according to an embodiment of the present invention,
도 5b는 본 발명의 실시예에 따라 상대방휴대폰에 수신되어 표시된 문자메시지 및 음악출력을 설명하기 위한 도이고, 5B is a view for explaining the text message and the music output received and displayed on the other party's mobile phone according to an embodiment of the present invention,
도 6은 본 발명의 바람직한 실시예에 따른 휴대폰의 GSMS 제공과정의 흐름도이고,6 is a flowchart of a GSMS providing process of a mobile phone according to an embodiment of the present invention;
도 7은 본 발명의 다른 실시예에 따른 휴대폰의 GSMS 제공과정의 흐름도이고,7 is a flowchart of a GSMS providing process of a mobile phone according to another embodiment of the present invention;
도 8은 본 발명의 또 다른 실시예에 따른 휴대폰의 GSMS 제공과정의 흐름도이고,8 is a flowchart of a GSMS providing process of a mobile phone according to another embodiment of the present invention;
도 9는 본 발명의 실시예에 따른 사용자휴대폰이 제공되는 GSMS 컨텐츠를 선택하여 문자메시지를 전송하는 과정을 보인 일 실시예를 보인 도이고,9 is a diagram illustrating an embodiment of a process of transmitting a text message by selecting GSMS content provided by a user mobile phone according to an embodiment of the present invention.
도 10은 본 발명의 실시예에 따른 상대방휴대폰의 표시창에 수신된 GSMS 메시지의 다양한 실시예를 보인 도이고,10 is a diagram illustrating various embodiments of a GSMS message received on a display window of a mobile phone according to an embodiment of the present invention;
도 11은 본 발명의 실시예에 따른 GSMS서버로부터 GSMS 컨텐츠를 선택 및 다운로드하는 과정을 설명하기 위한 표시창의 일 실시예를 보인 도이고, 11 is a view showing an embodiment of a display window for explaining a process of selecting and downloading GSMS content from a GSMS server according to an embodiment of the present invention.
도 12는 본 발명의 실시예에 따른 사용자휴대폰에 저장된 GSMS 컨텐츠를 선택하여 발송하는 과정을 설명하기 위한 표시창의 일 실시예를 보인 도이고,12 is a diagram illustrating an embodiment of a display window for explaining a process of selecting and sending GSMS content stored in a user mobile phone according to an embodiment of the present invention;
도 13은 본 발명의 실시예에 따른 개인용컴퓨터에 표시된 GSMS 컨텐츠 및 문자메시지 제공화면의 일 실시예를 보인 도이다.13 is a diagram showing an embodiment of a screen for providing GSMS content and text messages displayed on a personal computer according to an embodiment of the present invention.
< 도면의 주요부분에 대한 부호의 설명 ><Description of Symbols for Major Parts of Drawings>
301 : 사용자휴대폰 302 : 개인용컴퓨터301: user mobile phone 302: personal computer
305, 306 : 상대방휴대폰 310, 316 : 중기계기지국305, 306: counterpart
311, 315 : 교환기 312, 314 : 이동교환국311, 315:
313 : SMSC 서버 320 : 홈위치등록기313: SMSC server 320: home location register
321 : 방문자위치등록기 330 : GSMS서버321: Visitor location register 330: GSMS server
본 발명은 이동통신 단말기의 메시지 제공시스템에 관한 것으로서, 보다 상세하게는 휴대폰의 단문메시지서비스(Short Message Service : 이하 'SMS'라 약칭함) 기반에서 문자메시지 뿐만 아니라, 다양한 그래픽 컨텐츠(Graphic contents) 또는 음악데이터를 포함한 멀티미디어 컨텐츠를 전송할 수 있도록 하고, 그래픽 컨텐츠에 음악데이터를 부가하여 동시에 전송할 수 있도록 하는 휴대폰의 그래픽-문자메시지서비스(Graphic SMS : 이하 'GSMS'라 약칭함) 제공방법 및 시스템에 관한 것이다.The present invention relates to a message providing system of a mobile communication terminal, and more particularly, a variety of graphic contents (Graphic contents) as well as text messages based on a short message service (hereinafter, referred to as SMS) of a mobile phone. Alternatively, the present invention provides a method and system for providing a graphic text message service (Graphic SMS: hereinafter referred to as 'GSMS') of a mobile phone to transmit multimedia contents including music data and to simultaneously transmit music data to graphic contents. It is about.
일반적으로 문자메시지전송서비스 이미 보편화되어 휴대폰을 이용하여 주로 사용하고 하고 있다. 또는 휴대폰뿐만 아니라, 이동통신 사이트 등의 인터넷 상에서 전송할 문자 메시지와 수신자 휴대폰 번호를 입력하여 전송하는 편리성도 제공하고 있다. In general, a text message transmission service is already widely used and mainly used by using a mobile phone. In addition, it provides convenience for inputting and transmitting a text message to be transmitted on the Internet such as a mobile communication site and a receiver's mobile phone number.
도 1은 일반적인 휴대폰을 이용한 문자메시지 전송과정의 흐름도로서, 문자메시지 작성을 선택하는 단계(ST1)와, 상기 문자메시지 작성 선택 후 새문장을 쓰 는 단계(ST2)와, 상대방 전화번호를 직접 입력하는 단계(ST3)와, 연락받을 전화번호를 입력하는 단계(ST4)와, 상기 새문장과 상대방 전화번호와 연락받을 전화번호가 포함된 문자메시지를 상대방 전화번호 입력과 연락받을 전화번호가 포함된 문자메시지를 상대방 전화번호의 이동통신단말기로 전송하는 단계(ST5)를 수행한다.1 is a flowchart of a text message transmission process using a general mobile phone, selecting a text message writing step (ST1), writing a new sentence after selecting the text message writing step (ST2), and directly inputting a counterpart phone number; Step ST3, inputting a phone number to be contacted (ST4), and a text message including the new sentence and the phone number to be contacted and the phone number to be contacted. A text message is transmitted to the mobile communication terminal of the other party's telephone number (ST5).
그래서 핸드폰에서 문자메시지 작성을 선택하면 새문장 쓰기와 상대방 전화번호 입력과 연락받을 전화번호를 입력하여 문자메시지를 작성하게 된다.So, if you choose to write a text message on your phone, you can write a text message by writing a new sentence, entering the other party's phone number, and entering the contact phone number.
이때 새문장 쓰기와 상대방 전화번호 입력과 연락받을 전화번호 입력은 이동통신단말기 제조회사 별로 그 순서가 바뀌거나 선택적으로 수행할 수 있게 된다. At this time, the writing of a new sentence, the input of the other party's phone number, and the input of the telephone number to be contacted may be performed in a different order or selectively by the mobile communication terminal manufacturer.
그리고 상기 연락받을 전화번호를 입력하는 단계(ST4)는 통상의 단말기에서 자신의 단말기 번호를 기본으로 표시하여 확인 버튼만 누르게 하는 체계로 되어 있었다.And step (ST4) of inputting the telephone number to be contacted was a system in which a terminal normally displays its own terminal number to press only a confirmation button.
이와 같이 메시지를 수신할 상대방의 전화번호를 직접 입력하는 불편함을 해소하기 위하여 개시된 대한민국특허 공개 '특2002-0041881호'(이동통신단말기에서 문자메시지 전송방법)는 메모리에 저장된 전화번호 등록 이름을 입력하여 해당된 전화번호로 전송하도록 하는 편리함을 제공하고 있다.In order to alleviate the inconvenience of directly inputting the phone number of the other party to receive the message, Korean Patent Publication No. 2002-0041881 (method for transmitting a text message in a mobile communication terminal) disclosed is a name registered with a phone number stored in a memory. It provides convenience to input and transmit to the relevant phone number.
즉, 이용자들이 문자메시지를 보낼 때 수신할 상대방의 전화번호가 자신의 단말기 메모리에 저장되어 있으나 기억하고 있지 못한 경우 따로 메모리를 확인하여 전화번호를 암기하거나 메모할 필요없이 문자메시지 전송 기능수행 중에 이름을 입력하여 해당 이름으로 저장된 전화번호를 수신자 전화번호 사용하도록 한 것이다. In other words, when a user sends a text message, the other party's phone number to be received is stored in his or her terminal memory, but if the user does not remember the name, he / she checks the memory and does not need to memorize or memorize the phone number. Enter the phone number stored under the name to use the recipient's phone number.
그러나, 이와 같은 종래기술에 따른 이동통신단말기에서 문자메시지 전송방법은 사용비용이 저렴하고 짧은 메시지 전송시 효과가 크나, 오직 문자정보만이 가능하므로 최근 휴대폰을 통해 다양한 정보를 제공하는 멀티미디어 데이터는 전송하지 못하는 문제점이 있으며, 전송 용량도 80바이트(byte)로 매우 제한적인 문제점이 있다.However, the text message transmission method in the mobile communication terminal according to the prior art is low in cost and effective in the transmission of short messages, but only text information is available, so that multimedia data is recently transmitted through a mobile phone. There is a problem that can not do, the transmission capacity is also very limited problem to 80 bytes (byte).
이와 같은 단문문자메시지 전송방법을 개선하고자, 문자 메시지뿐만 아니라, 다양한 멀티미디어 컨텐츠 데이터를 전송 및 제공하는 멀티미디어 메시지 서비스(Multimedia Messaging Service : 이하 'MMS'라 약칭함)가 제공되고 있다.In order to improve such a method of transmitting a short text message, a multimedia messaging service for transmitting and providing various multimedia content data as well as a text message has been provided.
예를 들어, 사용자가 개인용컴퓨터(PC) 또는 휴대폰을 이용하여 인터넷에 접속하여 이동통신사 사이트나 해당 서비스를 실시하는 웹사이트에 접속하여 희망하는 그림을 선택하고 메시지를 입력한 후, 수신자 번호로 전송하여 상대방에게 원하는 문자 또는 이미지를 전달한다.For example, a user accesses the Internet using a personal computer (PC) or a mobile phone, accesses a mobile operator site or a website that performs the service, selects a desired picture, enters a message, and sends the message to a recipient's number. Deliver the desired text or image to the other party.
뿐만 아니라, 소형 디지털카메라를 탑재한 휴대폰을 이용하여 촬영한 사진 또는 동영상을 인터넷 사이트 또는 이메일을 통해 상대방에게 전송하는 서비스도 이루어지고 있다. In addition, a service for transmitting a photograph or video taken using a mobile phone equipped with a small digital camera to the other party through an Internet site or an e-mail is also provided.
이와 같은 종래기술에 따른 MMS방법은 대한민국공개특허 '특2003-0017453'(멀티미디어 메시지 서비스 방법 및 시스템)에 개시되어 있다.The MMS method according to the prior art is disclosed in Korean Patent Laid-Open Publication No. 2003-0017453 (Multimedia Message Service Method and System).
도 2는 종래기술에 따른 MMS 클라이언트 도구를 이용한 서비스 제공시스템의 구성을 나타낸 도면으로서, 이에 도시된 바와 같이, MMS 클라이언트 프로그램이 설치된 사용자 피씨(100), 이동 전화(110), 고객 정보 데이터베이스(121)와 휴대전화 데이터베이스(122)를 구비한 포털서버(120), 과금 데이터베이스(131)를 구비한 멀티미디어 컨텐츠 게이트웨이(MCG; multi-media contents gateway) 서버(130), 인증번호 생성서버(도면에 미도시) 및 갤러리 컨텐츠(141)를 구비한 포토 갤러리(140), 그림/벨소리 컨텐츠(151)를 구비한 게이트웨이(G/W) 서버(150), 교환기(MSC; 170), IWF(180), 왑 게이트웨이서버(WAP G/W)(190), 단문전송서버(SMSC; 200), 'SMAP'(210), 운영통계관리서버(220) 등으로 구성되어 있다.2 is a view showing the configuration of a service providing system using a MMS client tool according to the prior art, as shown in this, a user PC 100, a
이동통신사 포털서버(120)는 사용자 로그인 시에 로그인(log-in) 정보를 처리하고 고객을 인증하는 절차를 수행하며, 포토 갤러리컨텐츠(141) 데이터베이스는 새로운 정보를 제공하고, 사용자가 포토 메이커, 포토 갤러리, 또는 캐릭터, 벨소리 선택을 통해 처리를 요청하는 경우 MCG서버(130)는 대몬(daemon) 및 관리 프로세스를 통해 처리 결과를 리턴(return)한다.The
이와 같이 MMS 클라이언트 도구를 이용한 서비스 제공시스템은 사용자가 무선 인터넷 포털 사이트에 직접 접속하지 않고도, PC환경의 MMS 클라이언트 도구를 통해 무선 인터넷 서비스의 핵심인 사진, 동영상, 그림, 캐릭터, 벨소리 등의 멀티미디어 서비스의 조작성을 향상시킬 수 있는 효과가 있다.As such, the service providing system using the MMS client tool enables users to access multimedia services such as pictures, videos, pictures, characters, and ringtones, which are the core of the wireless Internet service, without the user directly accessing the wireless Internet portal site. There is an effect that can improve the operability.
그러나, 종래기술에 따른 MMS 클라이언트 도구를 이용한 서비스제공시스템은 멀티미디어 컨텐츠 이용시 정보 이용료를 부가해야 하고, 이를 사용하기 위해서는 왑(WAP)기반의 인터넷을 사용하므로 항상 온라인 상태로 접속되어 있어야 하므로, 통화품질이 순간적으로 떨어질 때는 접속이 끊어지는 등 데이터 전송에 문제가 발생하며, 무선인터넷을 사용하는데 따른 통화비용이 많이 소요되는 문제점이 있었 다.However, the service providing system using the MMS client tool according to the prior art has to add the information fee when using the multimedia content, and in order to use it, since it uses a WAP-based Internet, the call quality must be always online. At this moment, there is a problem in data transmission, such as disconnection when the connection is dropped, and the call cost is high due to the use of the wireless Internet.
본 발명은 상기한 종래기술의 제반 문제점을 해결하기 위한 것으로, 그 목적은 휴대폰을 이용하여 휴대폰의 SMS기반에서 문자메시지뿐만 아니라, 음악데이터 또는 이모티콘을 포함한 다양한 그래픽 컨텐츠를 직접 제작하거나 GSMS서버로부터 다운로드(Download) 받아 상대방 휴대폰으로 전송하도록 하는 휴대폰의 GSMS 제공방법 및 시스템을 제공함에 있다.The present invention is to solve the above-mentioned problems of the prior art, the purpose is to use a mobile phone based on SMS, as well as text messages, various graphic contents including music data or emoticons directly produced or downloaded from the GSMS server (Download) The present invention provides a method and system for providing GSMS of a mobile phone to receive and transmit to a mobile phone of the other party.
본 발명의 다른 목적은 개인용컴퓨터(PC) 또는 컨텐츠제공(CP : Contents Provider)서버를 이용하여 인터넷을 통하여 휴대폰의 SMS기반에서 문자메시지뿐만 아니라, 음악데이터 또는 이모티콘을 포함한 다양한 그래픽 컨텐츠를 직접 제작하거나 GSMS서버로부터 다운로드받아 상대방 휴대폰으로 전송하도록 하는 휴대폰의 GSMS 전송방법 및 시스템을 제공함에 있다.Another object of the present invention is to directly produce various graphic contents including music data or emoticons, as well as text messages based on SMS of a mobile phone through a personal computer (PC) or a content provider (CP) server. It is to provide a GSMS transmission method and system for a mobile phone to download from the GSMS server to transmit to the other party's mobile phone.
본 발명의 목적을 달성하기 위한 휴대폰의 GSMS 제공과정은 사용자휴대폰 또는 개인용컴퓨터를 이용하여 상대방휴대폰 번호 및 문자메시지(SMS)를 입력하여 발송하면 교환기 및 이동교환국을 통하여 SMSC(SMS Center)서버에 저장하는 단계와, 상기 SMSC서버에서 상기 상대방휴대폰 가입자의 홈위치등록기(HLR : Home Location Register) 및 방문자위치등록기(VLR : Visitor Location Register)를 통해 상대방휴대폰의 위치를 확인한 후 해당 위치의 이동교환국, 교환기, 중계기기지국을 통해 상기 상대방휴대폰으로 문자메시지를 전송하는 단계로 이루어진 문자메 시지 전송방법에 있어서, 상기 사용자휴대폰을 통해 그래픽문자서비스(GSMS)를 제공하는 GSMS서버에 접속하여 회원가입 후 기본 GSMS컨텐츠를 등록하는 제 1 과정과, 상기 사용자휴대폰으로부터 SMS발송이 요청되면 상기 SMSC서버는 이동교환국을 통해 수신한 후 상기 홈위치등록기에 상기 사용자휴대폰의 GSMS가입 여부를 확인하는 제 2 과정과, 상기 사용자휴대폰이 GSMS 가입자이면 상기 SMSC서버는 상기 사용자휴대폰의 접속을 상기 GSMS서버로 연결하는 제 3 과정과, 상기 GSMS서버에 접속된 사용자휴대폰에 의해 선택된 GSMS컨텐츠와 문자데이터를 상기 GSMS서버에 의하여 GSMS 포맷데이터로 변환 생성한 후 입력된 상대방휴대폰 번호로 전송하는 제 4 과정과, 상기 GSMS서버에 의하여 상기 홈위치등록기를 통해 상대방휴대폰의 가입자정보를 확인하는 제 5 과정과, 상기 GSMS서버는 상기 방문자위치등록기를 통해 상기 상대방휴대폰의 현재 위치정보를 확인한 후 상기 GSMS컨텐츠를 전송하는 제 6 과정을 포함하여 이루어진 것을 특징으로 한다. GSMS providing process of the mobile phone for achieving the object of the present invention is stored in the SMSC (SMS Center) server through the exchange and mobile switching station when the user's mobile phone or personal computer by inputting and sending the other party's mobile phone number and text message (SMS) And confirming the location of the other party's mobile phone through the home location register (HLR: Home Location Register) and the visitor location register (VLR) of the other party's mobile phone subscriber in the SMSC server. In the text message transmission method comprising the step of transmitting a text message to the other party's mobile phone through a relay device station, the user accesses a GSMS server that provides a graphic text service (GSMS) through the user's mobile phone after joining the basic GSMS content The first step of registering and, if the SMS sent from the user mobile phone is requested the S The MSC server, after receiving through the mobile switching center, checks whether the user mobile phone subscribes to the GSMS in the home location register. If the user mobile phone is a GSMS subscriber, the SMSC server connects the user mobile phone to the GSMS server. A third process of connecting to the GSMS content and text data selected by the user's mobile phone connected to the GSMS server, and converting the GSMS content and text data into GSMS format data by the GSMS server; A fifth step of confirming subscriber information of the other party's mobile phone by the GSMS server through the home location register; and transmitting the GSMS content after the GSMS server checks current location information of the other party's mobile phone through the visitor location register; Characterized in that made, including the sixth process.
상기 사용자휴대폰을 통해 그래픽문자서비스(GSMS)를 제공하는 GSMS서버에 접속하여 회원가입 후 기본 GSMS컨텐츠를 등록하는 제 1 과정과, 상기 SMSC서버는 사용자휴대폰으로부터 SMS발송이 요청되면 이동교환국을 통해 수신한 후 상기 홈위치등록기에 상기 사용자휴대폰의 GSMS가입 여부를 확인하는 제 2 과정과, 상기 사용자휴대폰이 GSMS 가입자이면 상기 SMSC서버는 상기 GSMS서버로 연결하여 사용자휴대폰에 의해 선택된 GSMS컨텐츠와 문자데이터를 GSMS 포맷데이터로 변환 생성한 후 입력된 상대방휴대폰 수신번호로 전송하는 제 3 과정과, 상기 GSMS서버는 상기 홈위치등록기를 통해 상대방휴대폰의 가입자정보를 확인하는 제 4 과정과, 상기 GSMS서버는 상기 방문자위치등록기를 통해 상기 상대방휴대폰의 현재 위치정보를 확인한 후 상기 GSMS컨텐츠를 전송하는 제 5 과정을 포함하여 이루어진 것을 특징으로 한다.A first step of registering basic GSMS content after accessing a GSMS server providing a Graphic Character Service (GSMS) through the user mobile phone and registering the basic GSMS content, and the SMSC server is received through a mobile switching center when an SMS is requested from the user mobile phone; And a second process of checking whether the user mobile phone subscribes to the GSMS in the home location register, and if the user mobile phone is a GSMS subscriber, the SMSC server connects to the GSMS server to store the GSMS content and text data selected by the user mobile phone. A third process of converting and generating GSMS format data and transmitting the received information to the other party's mobile phone reception number; and the fourth process of the GSMS server checking subscriber information of the other party's mobile phone through the home location register; After confirming the current location information of the other party's mobile phone through the visitor location register, the GSMS content is transmitted. That made in a fifth process is characterized.
본 발명의 목적을 달성하기 위한 다른 방법은 사용자휴대폰 또는 개인용컴퓨터를 이용하여 상대방휴대폰 번호 및 문자메시지(SMS)를 입력하여 발송하면 교환기 및 이동교환국을 통하여 SMSC서버에 저장하는 단계와, 상기 SMSC서버에서 상기 상대방휴대폰의 홈위치등록기(HLR) 및 방문자위치등록기(VLR)를 통해 상대방휴대폰의 위치를 확인한 후 해당 위치의 이동교환국, 교환국, 중계기기지국을 통해 상기 상대방휴대폰으로 문자메시지를 전송하는 단계로 이루어진 문자메시지 전송방법에 있어서, 상기 사용자휴대폰에 의하여 GSMS 컨텐츠를 제공하는 GSMS서버에 접속을 요청하는 제 1 과정과, 상기 GSMS서버는 상기 사용자휴대폰 가입자의 GSMS가입 여부를 확인한 후GSMS 가입자이면 기 등록된 GSMS컨텐츠 리스트를 상기 사용자휴대폰에 제공하는 제 2 과정과, 상기 GSMS서버는 상기 사용자휴대폰의 선택에 따라 해당 GSMS 데이터를 상기 사용자휴대폰으로 전송하는 제 3 과정과, 상기 사용자휴대폰은 상기 GSMS서버로부터 전송된 GSMS 컨텐츠를 내장된 소정의 메모리 영역에 다운로드하는 제 4 과정과, 상기 사용자휴대폰에 다운로드받은 GSMS 컨텐츠 및 입력된 문자메시지를 상대방휴대폰으로의 발송을 선택하면 상기 GSMS서버는 상기 GSMS컨텐츠와 입력된 문자메시지를 GSMS 포맷데이터로 변환 생성하는 제 5 과정과, 상기 GSMS 포맷데이터를 상기 입력된 상대방휴대폰의 수신전화번호로 전송하는 제 6 과정을 포함하여 이루어진 것을 특징으로 한다.Another method for achieving the object of the present invention is to store and send to the SMSC server through the exchange and mobile switching station when the user's mobile phone or personal computer by inputting and sending the other party's mobile phone number and SMS (SMS), and the SMSC server In step of checking the location of the other party's mobile phone through the home location register (HLR) and the visitor location register (VLR) of the other party's mobile phone, and transmits a text message to the other party's mobile phone through the mobile switching station, the exchange station, and the relay station of the corresponding location. In the method of transmitting a text message, the first process of requesting access to a GSMS server providing GSMS contents by the user mobile phone, and the GSMS server is a GSMS subscriber after confirming whether the user mobile phone subscriber subscribes to GSMS or not; Providing a second GSMS content list to the user mobile phone; A third process of transmitting a corresponding GSMS data to the user mobile phone according to the selection of the user mobile phone, and a fourth process of downloading a GSMS content transmitted from the GSMS server to a predetermined memory area; And a fifth process of converting and generating the GSMS content and the inputted text message into GSMS format data when the GSMS contents and the inputted text message downloaded to the user's mobile phone are selected to be sent to the other's mobile phone. And a sixth process of transmitting GSMS format data to the received telephone number of the counterpart mobile phone.
본 발명의 다른 목적을 달성하기 위한 휴대폰의 GSMS 제공과정은 사용자휴대폰 또는 개인용컴퓨터를 이용하여 상대방휴대폰 번호 및 문자메시지(SMS)를 입력하여 발송하면 교환기 및 이동교환국을 통하여 SMSC서버에 저장하는 단계와, 상기 SMSC서버에서 상기 상대방휴대폰의 홈위치등록기(HLR) 및 방문자위치등록기(VLR)를 통해 상대방휴대폰의 위치를 확인한 후 해당 위치의 이동교환국, 교환국, 중계기기지국을 통해 상기 상대방휴대폰으로 문자메시지를 전송하는 단계로 이루어진 문자메시지 제공방법에 있어서, 상기 개인용컴퓨터가 인터넷을 통해 GSMS 컨텐츠를 제공하는 GSMS서버에 접속하여 로그인한 후 선택 또는 제작된 GSMS컨텐츠 및 입력된 문자메시지를 상대방휴대폰의 수신전화번호로 전송요청하는 제 1 과정과, 상기 개인용컴퓨터로부터 전송 요청된 GSMS컨텐츠와 문자메시지를 상기 GSMS서버에 의해 GSMS 포맷데이터로 변환 생성하는 제 2 과정과, 상기 GSMS서버에 의해 홈위치등록기를 통해 상대방휴대폰의 가입자정보를 확인하는 제 3 과정과, 상기 가입자정보가 확인된 후 상기 SMSC서버는 상기 방문자위치등록기를 통해 가입자의 현재 위치정보를 확인한 후 상기 제 2 과정에서 생성된 GSMS 포맷데이터를 해당 상대방휴대폰으로 전송하는 제 4 과정을 포함하여 이루어진 것을 특징으로 한다.GSMS providing process of the mobile phone to achieve another object of the present invention is to store the SMSC server through the exchange and the mobile switching station when the user's mobile phone or personal computer by inputting and sending the other party's mobile phone number and text message (SMS); The SMSC server checks the location of the other party's mobile phone through the home location register (HLR) and the visitor location register (VLR) of the other party's mobile phone, and then sends a text message to the other party's mobile phone through the mobile switching station, the exchange station, or the relay device base of the corresponding location. In the text message providing method comprising the step of transmitting, the personal computer is connected to the GSMS server providing GSMS content via the Internet, logged in and then selected or produced GSMS content and input text messages received by the other party's mobile phone number A first step of requesting a request from the personal computer and a request from the personal computer A second process of converting the generated GSMS contents and text messages into GSMS format data by the GSMS server; and a third process of confirming subscriber information of the other party's mobile phone through a home location register by the GSMS server; After confirming that the SMSC server comprises the fourth step of confirming the current location information of the subscriber via the visitor location register and transmitting the GSMS format data generated in the second step to the corresponding mobile phone. .
본 발명의 다른 목적을 달성하기 위한 휴대폰의 GSMS 제공시스템은 문자메시지 또는 GSMS를 사용하는 사용자휴대폰, 개인용컴퓨터 및 컨텐츠제공서버를 포함한 발신자단말기와, 상기 발신자단말기로부터 전송된 문자메시지 또는 GSMS를 수신하여 표시하는 적어도 하나 이상의 상대방휴대폰과, 상기 발신자단말기로부터 SMS기반의 데이터전송 요청데이터를 중계기기지국(BTS), 교환기(BSC)및 이동교환국(MSC) 을 통해 전송받아 문자메시지를 저장하고 가입자의 정보 및 상대방휴대폰의 위치가 확인됨에 따라 해당 이동교환국, 교환기 및 중계기기지국을 통해 수신전화번호에 해당하는 상대방휴대폰으로 전송하는 SMSC서버와, 상기 SMSC서버의 검색요청에 따라 저장된 발신자단말기 및 상대방휴대폰의 가입자정보를 제공하는 홈위치등록기(HLR), 상기 SMSC서버의 검색요청에 따라 상대방휴대폰의 현재 위치정보를 제공하는 방문자위치등록기(VLR)로 구성된 문자메시지 전송시스템에 있어서, 상기 SMSC서버는 상기 사용자휴대폰의 GSMS 가입여부를 확인함에 따라 상기 사용자휴대폰의 접속을 GSMS 제공을 위한 서버로 연결하고, 상기 SMSC서버에 의하여 접속된 상기 사용자휴대폰에 GSMS 컨텐츠를 제공하고 전송 요청된 GSMS컨텐츠 및 입력된 문자메시지를 SMS기반의 GSMS 포맷데이터로 변환 생성하여 상대방휴대폰으로 전송함과 아울러 상기 개인용컴퓨터에 인터넷을 통해 GSMS 컨텐츠 및 GSMS 컨텐츠 제작 툴킷을 제공하고 상기 개인용컴퓨터를 통하여 전송 요청된 GSMS컨텐츠 및 문자메시지를 SMS기반의 GSMS 포맷데이터로 변환 생성하여 해당 상대방휴대폰으로 전송하는 GSMS서버를 포함하여 구성된 것을 특징으로 한다.GSMS providing system of a mobile phone for achieving another object of the present invention is to receive a text message or GSMS transmitted from the calling terminal and the user's mobile phone, a personal computer and a content providing server using a text message or GSMS Receive at least one or more of the other party's mobile phone to be displayed and SMS-based data transmission request data from the calling terminal through the BTS, the BSC and the MSC, and stores the text message and stores the subscriber's information and information. As the location of the other party's mobile phone is confirmed, the SMSC server transmits to the other party's mobile phone corresponding to the incoming phone number through the corresponding mobile switching center, exchange, and repeater base station, and subscriber information of the calling party terminal and the other party's mobile phone stored according to the search request of the SMSC server. Provides a home location register (HLR), the SMSC server inspection In the text message transmission system comprising a visitor location register (VLR) for providing the current location information of the other party's mobile phone according to the request, the SMSC server provides GSMS access to the user's mobile phone according to whether the user's mobile phone subscribes to GSMS And provide GSMS content to the user mobile phone connected by the SMSC server, convert the generated GSMS content and input text message into SMS-based GSMS format data, and transmit the same to the mobile phone. In addition, the GSMS server to provide GSMS content and GSMS content production toolkit to the personal computer through the Internet, and converts the GSMS content and text messages requested through the personal computer into SMS-based GSMS format data and transmits them to the corresponding mobile phone. Characterized in that configured to include.
이와 같이 이루어진 본 발명을 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다. The present invention made as described above will be described in detail with reference to the accompanying drawings.
도 3은 본 발명에 따른 휴대폰의 그래픽문자메시지 제공 시스템의 구성도로서, 문자메시지 또는 GSMS를 사용하는 사용자휴대폰(301), 개인용컴퓨터(302) 및 CP서버(303)를 포함한 사용자단말기와, 상기 사용자단말기로부터 전송된 문자메시지 또는 GSMS를 수신하여 표시하는 적어도 하나 이상의 상대방휴대폰(305)(306)과, 상기 사용자휴대폰(301)으로부터 SMS기반의 데이터전송 요청데이터를 중계기기지국(BTS : Base Transceiver Station)(310), 교환기(BSC : Base Station Controller)(311) 및 이동교환국(MSC : Mobile Switching Center)을 통해 전송받아 문자메시지를 저장하고 해당 상대방휴대폰으로 전송함과 아울러 가입자의 정보 및 상대방휴대폰의 위치가 확인됨에 따라 해당 이동교환국(314), 교환기(315) 및 중계기기지국(316)을 통해 수신전화번호에 해당하는 상대방휴대폰(305)(306)으로 전송하는 SMSC서버(313)와, 상기 SMSC서버(313)의 검색요청에 따라 저장된 상대방휴대폰의 가입자정보를 제공하는 가입자정보장치(HLR : Home Location Register)(320)와, 상기 SMSC서버(313)의 검색요청에 따라 상대방휴대폰의 현재 위치정보를 제공하는 방문자위치등록기(VLR : Visitor Location Register)(321)와, 상기 SMSC서버(313)에서 상기 홈위치등록기(320)로부터 상기 사용자휴대폰(301)이 GSMS가입자로 확인 될 경우 상기 사용자휴대폰(301)과 접속하여 GSMS 컨텐츠를 제공함과 아울러 인터넷을 통해 접속된 개인용컴퓨터(302) 또는 CP서버(303)로부터 접속요청에 따라 GSMS컨텐츠를 제공하고 전송요청된 문자메시지와 GSMS컨텐츠를 하나의 GSMS 포맷데이터로 변환 생성하여 상대방휴대폰으로 전송하는 GSMS서버(330)로 구성된다.3 is a configuration diagram of a system for providing a graphic text message of a mobile phone according to the present invention, a user terminal including a text message or GSMS, a user terminal including a
여기서, 상기 사용자휴대폰 및 상대방휴대폰은 디코더(도면에 미도시)가 탑재되도록 구성한다.Here, the user mobile phone and the other mobile phone is configured to be equipped with a decoder (not shown).
이와 같이 구성된 본 발명 실시예에 따른 작용을 첨부된 도 3내지 도 13을 참조하여 보다 상세히 설명하면 다음과 같다.The operation according to the embodiment of the present invention configured as described above will be described in more detail with reference to FIGS. 3 to 13 as follows.
먼저, 본 발명은 휴대폰 또는 개인용컴퓨터를 이용하여 상대방 휴대폰에 문자메시지 뿐만 아니라, 다양한 그래픽SMS 컨텐츠를 전송할 수 있도록 GSMS서버를 구축하고, GSMS서버를 통해 다양한 GSMS 컨텐츠를 휴대폰 또는 개인용컴퓨터에 제공하며, 휴대폰 또는 개인용컴퓨터의 요청에 따라 SMS기반의 다양한 GSMS 컨텐츠를 발송하도록 한 것이다.First, the present invention establishes a GSMS server to transmit various graphic SMS contents as well as text messages to a counterpart mobile phone using a mobile phone or a personal computer, and provides various GSMS contents to a mobile phone or a personal computer through a GSMS server, SMS-based various GSMS contents can be sent at the request of a mobile phone or personal computer.
도 3은 본 발명의 실시예에 따른 휴대폰의 GSMS 제공시스템의 네트워크 구성도로서, 사용자는 발신자단말기로 사용자휴대폰(301) 또는 개인용컴퓨터(302), CP서버(303)를 이용하여 GSMS서버(330)에 접속하여 서비스 가입을 한다.3 is a network configuration diagram of a GSMS providing system for a mobile phone according to an embodiment of the present invention, in which a user uses a
상기 사용자휴대폰(301)은 디코더(도면에 미도시)를 내장하며, 중계기기지국(BTS)(310), 교환기(BSC)(311) 및 이동교환국(MSC)과 SMSC서버(313)를 통해 GSMS서버(330)에 접속한 후 서비스가입을 위한 정보를 입력한다.The user
이때, 사용자가 선택한 기본 GSMS컨텐츠를 등록하고 추후 상대방휴대폰으로의 SMS발송시 기본 GSMS컨텐츠를 사용한다. At this time, the user registers the basic GSMS content selected by the user and uses the basic GSMS content when sending SMS to the mobile phone.
상기 개인용컴퓨터(302) 또는 CP서버(303)는 인터넷을 통해 GSMS서버(330)에 접속하여 GSMS컨텐츠 제공서비스에 가입한다. 이때, GSMS서버(330)에 기본 GSMS컨텐츠를 등록하여 추후 GSMS 컨텐츠 발송시 사용한다.The
또한, 상기 개인용컴퓨터(302)는 GSMS서버(330)로부터 다양한 GSMS컨텐츠를 제공받고, GSMS제작 툴킷을 다운로드받아 상기 개인용컴퓨터(302)에서 직접 GSMS컨텐츠를 제작하여 저장 또는 발송할 수 있다.In addition, the
상기 SMSC서버(313)는 사용자휴대폰(301)에서 상대방휴대폰(305)(306)으로 SMS발송요청에 따라 상기 이동교환국(312)을 통해 수신한다. 상기 SMSC서버(313)는 홈위치등록기(320)의 가입자정보를 검색하여 사용자휴대폰(301)의 가입자가 GSMS가입자인지 여부를 확인하고, 만약 GSMS 가입자이면 상기 GSMS서버(330)로 SMS를 전달한다.The
또한, 상기 SMSC서버(313)는 상기 GSMS서버(330)로부터의 발송요청에 따라 방문자위치등록기(321)를 통해 상대방휴대폰(305)(306)의 현재위치를 확인하여 제일 가까운 중계기기지국을 확인한 후 해당 이동교환국(314)과 교환기(315) 및 중계기기지국(316)을 통해 상대방휴대폰(305)(306)으로 전송한다.In addition, the
상기 홈위치등록기(HLR)(320)는 가입자의 정보를 저장하고 있는 데이터베이스로 서비스의 종류와 홈교환국ID정보를 가지고 있다. 여기서 홈위치는 휴대폰의 위치를 찾을 때 맨 처음으로 검색하게 되는 위치를 의미하며 이는 전화번호를 통해서 간단히 체크하기도 한다. 또한, 휴대폰으로 맨처음 전화를 걸게되면 상기 홈위치등록기(320)에 등록된 홈 교환국 ID를 추적해 해당 교환국 관할 중계기기지국 내에 휴대폰이 위치해 있는지를 확인하며 만약 해당 휴대폰이 없는 것으로 확인되면 상기 방문자위치등록기(VLR)(321)을 검색하게 된다.The home location register (HLR) 320 is a database that stores information of a subscriber and has a type of service and home switching center ID information. Here, home position means the first position to be searched when looking for the location of the mobile phone, which can be checked simply by phone number. In addition, when the first call is made by a mobile phone, the home exchange station ID registered in the home location register 320 is tracked to determine whether the mobile phone is located in the relay station jurisdiction of the corresponding exchange station. The register (VLR) 321 is searched for.
상기 방문자위치등록기(VLR)(321)는 상기 홈교환국을 벗어난 휴대폰의 위치를 등록하는 데이터베이스이다. 휴대폰은 일정 주기로 가장 가까운 중계기기지국을 통해 자신의 위치를 알리게되고, 상기 방문자위치등록기(321)에는 휴대폰에서 가장 가까운 중계기기지국의 ID가 등록되게 된다. The visitor location register (VLR) 321 is a database for registering the location of the mobile phone leaving the home switching center. The mobile phone announces its location through the nearest relay device base station at regular intervals, and the visitor location register 321 registers the ID of the relay station closest to the mobile phone station.
상기 GSMS서버(330)는 상기 SMSC서버(313)를 통해 전송된 사용자휴대폰(301) 의 GSMS컨텐츠 제공하고, 상기 개인용컴퓨터(302) 또는 CP서버(303)에 GSMS컨텐츠 및 툴킷을 제공하고, 상기 개인용컴퓨터(302) 또는 CP서버(303)에서 제작한 GSMS컨텐츠를 저장하고, 상기 발신자단말기(301∼303)로부터 발송요청된 GSMS컨텐츠와 문자메시지를 한 패킷의 GSMS 포맷데이터로 변환생성한 후 SMSC서버(313)를 통해 SMS기반으로 상대방휴대폰(305)(306)으로 발송한다.The
여기서,GSMS서버(330)에서 발송하는 GSMS 포맷데이터는 도 4a 내지 도 4e를 참조하여 상세히 설명하면 다음과 같다.Here, the GSMS format data sent from the
도 4a는 본 발명의 실시예에 따른 GSMS 포맷데이터를 구현하기 위한 장문메시지서비스(LMS : Long Message Service) 포맷데이터 규격으로서, 240바이트(1,920bits)를 1비트 단위로 자르고, 도 4b에 도시된 GSMS 패킷과 같이 헤더(Message Header), 기본데이터영역(Message Basic Data), 부가데이터영역(Message Additional Data)으로 규격화한다.4A is a long message service (LMS) format data standard for implementing GSMS format data according to an embodiment of the present invention, and cuts 240 bytes (1,920 bits) in units of 1 bit and is illustrated in FIG. 4B. Like the GSMS packet, it is standardized into a header, a message basic data, and a message additional data.
즉, 다음 표 1을 참조하여 보다 상세히 설명하면 다음과 같다.That is, when described in more detail with reference to the following Table 1.
여기서 헤더는 기본적인 그래픽 사용여부와 사용된 개수를 표시한다.Here, the header indicates whether the basic graphic is used and the number used.
기본데이터영역과 부가데이터영역의 헤더에 표시된 정보를 기초로 객체(Object)의 데이터 값들을 표시한다. 예를 들어 GSMS에 점(Dot)만 사용되었으며 점에 대한 정보만 기록함으로써 데이터 양을 줄일 수 있다.Data values of an object are displayed based on the information displayed in the header of the basic data area and the additional data area. For example, only dots are used in GSMS and only the information about the points can be recorded to reduce the amount of data.
기본데이터영역은 헤더에 따라 가변되며, 부가데이터영역도 데이터 양에 따라 가변한다.The basic data area varies according to the header, and the additional data area also varies according to the amount of data.
즉, 그래픽 구간에 표시된 데이터 양에 따라 1 SMS(80bytes), 2 SMS(160bytes), 3 SMS(240bytes)까지 사용할 수 있다. That is, up to 1 SMS (80 bytes), 2 SMS (160 bytes), and 3 SMS (240 bytes) can be used depending on the amount of data displayed in the graphic section.
상기 헤더의 GSMS 데이터의 성격은 다음 표 2에 도시된 바와 같다.The nature of the GSMS data of the header is shown in Table 2 below.
여기서, 버전영역(Version field)은 다음과 같이 정의된다.Here, the version field is defined as follows.
000 : 1 SMS (640bits)000: 1 SMS (640bits)
010 : 2 SMS (1280 bits)010: 2 SMS (1280 bits)
011 : 3 SMS (1920 bits)011: 3 SMS (1920 bits)
SMS의 기본 영역인 80 byte를 기준으로 메시지 길이가 초과되는 서비스는 SMS 영역을 하나 더 할당하는 방식으로 최대 3개까지 가능하도록 한다.The service that exceeds the message length based on 80 bytes, which is the basic area of SMS, allows up to three services by allocating one more SMS area.
또한, 상기 유닛영역(Location Unit)은 도 4c에 도시된 바와 같이, '0 : Pixel', '1 : 백분율'로 정의하며, 유닛 영역의 비트값이 '0'으로 표시된 것은 GSMS 그래픽 영역의 공간을 표시하는 것으로 화소(Pixel)단위로 각 객체의 단위를 표시한다는 의미하고, 상기 유닛영역의 비트값이 '1'로 표시된 것은 액정표시화면이 큰 휴대폰에 대응하기 위한 예비 비트값이다. In addition, the unit area (Location Unit) is defined as '0: Pixel', '1: percentage', as shown in Figure 4c, the bit value of the unit area is displayed as '0' is the space of the GSMS graphics area Means that the unit of each object is displayed in the unit of pixel, and the bit value of the unit area is indicated as '1' to indicate a preliminary bit value corresponding to a mobile phone having a large liquid crystal display screen.
즉, 예를 들어 "백분율 > 정수[값/100*Device Pixel]+1 : INT[1110(=14)/100*96]+1 = 14" 휴대폰의 규격에 따른 백분율 적용이 가능하다.That is, for example, "percentage> integer [value / 100 * Device Pixel] +1: INT [1110 (= 14) / 100 * 96] +1 = 14" A percentage according to the specification of the mobile phone is applicable.
상기 타입영역(Contents Type)은 도 4d에 도시된 바와 같이 각 비트영역에 사용되는 객체가 정의되어 있다. 즉 타입영역에는 8개의 객체의 사용여부가 정의되며, 타입영역의 각 객체비트영역이 세트(=bit 1)되어 있는 경우 해당 객체가 사용됨을 의미하고, 반대로 언셋(Unset = bit 0)되어 있는 경우에는 해당 객체를 사용하지 않는다는 의미이다.As shown in FIG. 4D, an object used for each bit area is defined as the type area. In other words, the use of 8 objects is defined in the type area. If each object bit area of the type area is set (= bit 1), it means that the corresponding object is used. In contrast, when the object area is unset (Unset = bit 0) Means that the object is not used.
상기 객체는 8비트로 구성되며 MSB(Most Significant bit)부터 점(dot), 직선(Line), 사각형(Rectangle), 타원형(Ellipse), 다각형(Polygon), 애니메이션(Animation)궤적 및 곡선, 문자(Text), 심볼(Symbol : 정의된 심볼), 애니메이션(객체의 애니메이션), 음악(Sound)과 매핑되며 GSMS컨텐츠에 포함되는 데이터정보가 있을 경우에만 해당 비트가 '1'의 값을 갖는다.The object is composed of 8 bits and includes MSB (Most Significant Bit) to Dot, Line, Rectangle, Ellipse, Polygon, Animation Trajectory, Curve, Text ), Symbol (Symbol: defined symbol), animation (object's animation), and music (Sound) are mapped and the corresponding bit has a value of '1' only when there is data information included in GSMS content.
상기 기본데이터영역(Message Basic Data)은 다음 표 3와 같이 메시지헤더와 데이터영역으로 구분되며, 상기 메시지헤더에 정의된 각 객체의 데이터 값들을 갖는다.The basic data area (Message Basic Data) is divided into a message header and a data area as shown in Table 3 below, and has data values of each object defined in the message header.
여기서, 메시지헤더는 타입영역(Type Field)에 세트된 비트의 개수만큼 8비트씩 할당된다. 즉, 메시지헤더의 타입영역에 선(Line) 다각형(Polygon)이 세트되 었다면 사용된 선의 개수영역과 다각형의 개수 영역으로 총 16비트가 할당된다.Here, the message header is allocated 8 bits by the number of bits set in the type field. That is, if a line polygon is set in the type area of the message header, a total of 16 bits are allocated to the number area of the used line and the number area of the polygon.
상기 데이터영역은 다음 표 3과 같이, 객체에 따라 데이터영역의 길이는 기본데이터영역의 헤더영역에 사용된 객체의 개수에 따라 가변적으로 할당된다. As shown in Table 3, the data area is assigned a variable length depending on the number of objects used in the header area of the basic data area.
여기서, 상기 선(Line), 직사각형(Rectangle), 타원형(Ellipse)객체의 특징은 벡터방식 즉, 시작좌표와 종료좌표로 저장한다. 상기 다각형객체는 각 노드의 집합을 저장하고, 각 노드들에 대한 연결방법(직선 또는 곡선) 및 시작점과 끝점의 연속성 여부(열림 또는 닫힘)를 정의한다. 또한, 점(dot)은 좌표 X, Y 및 점의 타입을 정의한다.Here, the characteristics of the Line, Rectangle, and Ellipse objects are stored in a vector method, that is, a start coordinate and an end coordinate. The polygon object stores a set of nodes, and defines a connection method (straight or curved) for each node and whether the start point and the end point are continuous (open or closed). Also, a dot defines the coordinates X, Y and the type of point.
문자객체는 사용자가 SMS 발송시 입력하는 문자열로 문자 데이터와 화면에 표시된 시작 좌표값을 저장한다.The text object is a character string input by the user when sending an SMS. The text object stores text data and a starting coordinate value displayed on the screen.
심볼(Symbol)객체는 점, 선, 폴리 등으로 표현할 수 있는 이미지로 심볼의 개수는 4비트의 구분영역이 할당되어 16가지를 정의할 수 있다. A symbol object is an image that can be represented by dots, lines, polys, etc., and the number of symbols can be defined by assigning a 4-bit division region.
상기 애니메이션(Animation)객체는 애니메이션 되는 객체의 궤적 경로점의 집합을 저장한다.The animation object stores a set of trajectory path points of the object to be animated.
상기 음악(Sound)객체는 효과음을 정의하며, 음계와 길이로 구성되며, 1Poly 기준으로 각 음은 8비트가 쓰이며 음 높이는 5비트를 할당하여 4옥타브 + 4음까지 표시할 수 있고, 음의 길이는 3비트를 할당하여 8단계의 길이를 표시한다. The sound object defines an effect sound, and is composed of a scale and a length. Each sound is written in 8 bits, and the pitch is assigned 5 bits in order to display up to 4 octaves + 4 sounds. Allocates three bits to indicate the length of eight steps.
또한, 캐릭터(Character)는 특수문자를 포함한 문자를 표시한다.Characters also represent characters, including special characters.
상기 부가데이터영역(Message Additional Data)은 도 4e에 도시된 바와 같이 상기 기본데이터영역의 정의된 객체의 속성을 정의한 것이다. 속성 값으로는 채우기색(FC : Fill Color), 선색(LC : Line Color), 선굵기(LW : Line Width), 깜박임(Flash), 채우기없음(Transparent)의 특성을 갖는다.The message additional data area defines attributes of the defined object of the basic data area as shown in FIG. 4E. Property values include fill color (FC: Fill Color), line color (LC: Line Color), line width (LW: Line Width), flash (Flash), and no fill (Transparent).
상기 도 4e에 표시된 약어는 'OF : Object', 'OT : Object Transparent'이다.The abbreviations shown in FIG. 4E are 'OF: Object' and 'OT: Object Transparent'.
상기 기본데이터영역의 객체의 속성을 부여하지 않은 객체는 부가데이터영역에 사용되지 않는다.Objects that do not have attributes of the object of the basic data area are not used in the additional data area.
상기 부가데이터영역은 속성이 변경된 객체가 있을 때 사용되며, 1개 이상인 경우에는 카운트(Count)영역을 제외한 영역이 메모리에 덧붙여진다. 이때 정의된 타입(Type)의 해당 비트가 세트되어 있는 경우에만 저장공간이 할당된다.The additional data area is used when there is an object whose property is changed, and when there is more than one object, an area except the count area is added to the memory. At this time, storage space is allocated only when the corresponding bit of the defined type is set.
상기 카운트(Count)영역은 6비트를 사용하여 전체 객체 중 속성이 변경된 객체의 개수를 나타내고, 상기 객체포인터(Object Pointer)는 6비트를 사용하여 객체가 메모리의 저장된 리스트상의 순서를 가리킨다. 이는 상기 기본데이터영역에 저장된 각 객체의 리스트와 일치한다. 전체 6비트가 할당되어 총 26개의 객체의 속성값을 부여할 수 있다. The count area indicates the number of objects whose attributes are changed among all objects using 6 bits, and the object pointer indicates the order of the objects stored in the memory using 6 bits. This corresponds to the list of each object stored in the basic data area. A total of 6 bits can be allocated to give a property value of a total of 2 6 objects.
다음 표 5는 상기 타입의 정의를 설명하기 위한 표로서,The following Table 5 is a table for explaining the definition of the type,
여기서, 채우기식(Fill color) 속성은 폴리데이터와 원, 사각형의 면을 가진 객체의 색 채우기로 사용되는 속성이며 3비트가 할당되어 8 가지색을 정의할 수 있다. 1비트 더 할당시 16 가지색을 사용할 수 있다. 현재 사용되는 색은 'RGB(0,0,0)검정, RGB(255,255,255)흰색, RGB(255,0,0)빨강, RGB(0,255,0)녹색, RGB(0,0,255)파랑, RGB(255,255,0)노랑, RGB(0,255,255)청록, RGB(255,0,255)자주'이다.Here, the fill color attribute is used as a color fill for an object having polydata and a circle or square face, and three bits may be allocated to define eight colors. 16 colors can be used for allocating one more bit. The colors currently used are 'RGB (0,0,0) Black, RGB (255,255,255) White, RGB (255,0,0) Red, RGB (0,255,0) Green, RGB (0,0,255) Blue, RGB ( 255,255,0) yellow, RGB (0,255,255) cyan, RGB (255,0,255) often.
상기 선색(Line Color)속성은 도형 객체의 선색으로 사용되며, 채우기색의 색상과 같고, 선굵기(Line Weight)는 도형객체의 선 굵기 값을 정의하였다. 2비트가 할당되어 4단계의 굵기 값을 정의한다.The Line Color property is used as the line color of the figure object, and is the same as the fill color, and Line Weight defines a line weight value of the figure object. Two bits are allocated to define the thickness value in four steps.
상기 깜박임(Flash)은 깜박거림 여부 및 속도를 정의한다. 즉, 1비트가 할당되어 세트(bit값 1)는 반짝임, 언세트(Unset)는 반짝임 정지를 표시한다.The flash defines whether to blink and the speed. That is, 1 bit is allocated so that the set (bit value 1) flashes and the unset indicates flashing stop.
상기 채우기없음(Transparent)은 1비트가 할당되어 면의 내부를 채울지, 채우지 않을지를 정의한다. The transparent defines whether one bit is allocated to fill the inside of the face or not.
상기 객체의 기본(Default)속성은 채우기색은 흰색, 선색은 검정색, 선굵기는 1픽셀(pixel), 깜박임(Flash) 없음, 채우기 있음이다.The default attribute of the object is a fill color of white, a line color of black, a line thickness of 1 pixel, no flash, and a fill.
또한, 인/아웃(In/Out)은 이미지의 표시 또는 없앰을 표시하며, 쉬프트(Shift)는 객체의 이용방향 및 속도를 정의한다. 즉, 1 SMS는 3비트(방향), 2 SMS는 4 비트(방향 및 속도)를 표시한다. 이동(Move)은 이모티콘 타입에서 사용되며 동일문자의 연속적인 이동을 정의한다. 순차표시(Rotation)는 이모티콘 타입에서 사용되며, 동일 위치에 문자들을 순차적으로 표시한다.Also, In / Out indicates display or deletion of an image, and Shift defines a direction and speed of use of an object. That is, 1 SMS represents 3 bits (direction) and 2 SMS represents 4 bits (direction and speed). Move is used in the emoticon type and defines the continuous movement of the same character. Rotation is used in the emoticon type and displays characters sequentially at the same position.
GSMS 엔코딩/디코딩 구현은 다음과 같은 과정을 통해 이루어진다.The GSMS encoding / decoding implementation is performed through the following process.
각 객체의 사용시 총 비트를 카운트하여 최대전송 사이즈인 240바이트(1920비트)를 넘지 않도록 하고, 각 객체의 데이터 구조는 최소 1바이트 단위로 지정하여 선언하고, 각 객체의 값들을 기록한다.When using each object, the total bit is counted so as not to exceed 240 bytes (1920 bits), which is the maximum transmission size. The data structure of each object is specified in units of at least 1 byte, and the values of each object are recorded.
상기 GSMS 포맷데이터의 전체 크기에 해당하는 1920비트의 값을 1920바이트의 메모리를 할당한다. 즉, 1비트를 1바이트로 치환한다.A 1920-byte memory is allocated to a 1920-bit value corresponding to the total size of the GSMS format data. That is, one bit is replaced with one byte.
상기 GSMS 포맷데이터의 헤더, 기본데이터영역, 부가데이터영역을 차례로 할당한 메모리에 기록하며, 이때, 해당 객체의 필요한 비트 수만큼 메모리에 저장되는 값은 'BYTE 0' 또는 'BYTE 1' 이다. The header of the GSMS format data, the basic data area, and the additional data area are sequentially recorded in the allocated memory. In this case, a value stored in the memory by the required number of bits of the object is 'BYTE 0' or 'BYTE 1'.
모두 저장된 메모리를 8바이트로 끊어서 각각의 바이트를 비트로 치환하며, 이때 마지막 생성된 바이트의 모자라는 비트는 '0'값으로 채우고, 새로 만들어진 바이트 값을 저장하면 각 객체의 필요 값들만 저장된다. 불러오기는 상기 순서의 역순으로 한다.All the memory is divided into 8 bytes and each byte is replaced with a bit. At this time, the shortest bit of the last generated byte is filled with '0' value. When the newly created byte value is stored, only the necessary values of each object are stored. Recalling is done in the reverse order of the above procedure.
이와 같은 과정으로 변환 생성된 GSMS 및 문자메시지는 상대방휴대폰에서는 GSMS 포맷데이터를 수신한 후 디코딩하여 GSMS컨텐츠와 문자메시지를 표시하게 된 다.In this process, the generated GSMS and text message is decoded after receiving the GSMS format data from the mobile phone to display the GSMS content and text message.
즉, 도 5a에 도시된 바와 같이 상대방휴대폰의 표시창에 GSMS컨텐츠를 표시하고, 그 하단 일부에 문자메시지를 표시하게 된다.That is, as shown in FIG. 5A, the GSMS content is displayed on the display window of the other party's mobile phone, and a text message is displayed on a part of the lower end thereof.
상기 객체데이터의 일 실시예로 이모티콘이면 사용자 휴대폰을 통하여 사용자에 의하여 선택된 색상, 움직임을 부여하는 역동적인 이모티콘이 가능하며, 이때 이모티콘 데이터는 상기 기본데이터영역에 할당하고, 상기 이모티콘의 색상, 움직임데이터는 상기 부가데이터영역에 할당하여 구성하도록 한다. In one embodiment of the object data, the emoticon may be a dynamic emoticon for assigning a color and a motion selected by the user through a user's mobile phone. The emoticon data may be assigned to the basic data area, and the color and motion data of the emoticon. Is allocated to the additional data area.
또한, 상기 객체 데이터의 다른 실시예로 음악 데이터와 문자메시지만으로 구성이 가능하며, 이때 음악데이터는 기본데이터 영역과 부가데이터영역 전부를 사용이 가능하도록 한다.In another embodiment of the object data, only music data and text messages may be configured, and in this case, the music data may use all of the basic data area and the additional data area.
즉, 도 5b에 도시된 바와 같이 그래픽을 위한 모든 데이터영역에 음악(Music)을 할당하여 SMS배경음악으로 사용이 가능하다.That is, as shown in FIG. 5B, music can be allocated to all data areas for graphics and used as SMS background music.
도 6은 본 발명의 바람직한 실시예에 따른 사용자휴대폰에 의하여 등록된 기본 컨텐츠 및 SMS를 발송하기 위한 휴대폰의 GSMS 제공과정의 흐름도로서, 먼저 사용자가 사용자휴대폰(301)을 이용하여 GSMS를 사용하기 위해서는 휴대폰 또는 개인용컴퓨터를 이용하여 GSMS 로그인 과정을 통해 GSMS서버(330)에 접속하여 서비스 가입 및 등록을 해야한다.(S102)(S104)(S132)6 is a flowchart of a GSMS providing process of a mobile phone for sending basic content and SMS registered by a user mobile phone according to a preferred embodiment of the present invention. First, in order for a user to use GSMS using a user
상기 GSMS 가입시에는 GSMS 기본컨텐츠를 등록하여 추후 사용자휴대폰(301)으로부터 문자메시지만 전송될 경우 등록된 기본컨텐츠와 함께 상대방휴대폰으로 전송하게 된다.In the GSMS subscription, the GSMS basic content is registered and when only text messages are transmitted from the user
상기 사용자휴대폰(301)을 이용하여 문자메시지발송요청을 하면 SMSC서버(313)는 중계기기지국(310), 교환기(311), 이동교환국(312)을 통해 수신한다.When the SMS message request is sent using the user
상기 SMSC서버(313)는 상기 사용자휴대폰(301)의 가입자가 GSMS가입자인지를 확인하기 위하여 상기 홈위치등록기(S320)에 접속하여 가입자 정보를 확인한다.(S122)The
상기 사용자휴대폰(301)이 GSMS가입자이면 가입자가 초기 설정한 기본컨텐츠와 SMS를 GSMS 포맷데이터로 변환 생성한다.(S134)If the user
만약, 가입자가 상기 등록된 기본컨텐츠 이외의 GSMS 컨텐츠를 전송하고자 할 경우에는 상기 GSMS서버(330)에 접속하여 등록된 GSMS 컨텐츠를 요청한다.(S105). 상기 GSMS서버(330)은 상기 사용자휴대폰(301)의 요청에 따라 등록된 다양한 GSMS 컨텐츠를 제공하고,(S133) 상기 사용자휴대폰(301)에서 이를 선택한 후 입력된 문자메시지와 함께 상기 GSMS서버(330)로 발송을 요청한다.(S106)(S107)If the subscriber wants to transmit GSMS contents other than the registered basic contents, the subscriber accesses the
즉, 도 9에 도시된 바와 같이 사용자휴대폰(301)이 GSMS 서버(330)에서 제공되는 GSMS 컨텐츠를 선택하여 문자메시지를 전송하는 과정을 보인 사용자휴대폰(301)의 표시창의 일 실시도로서, 안내 메뉴를 따라 다양한 GSMS 컨텐츠 중 선택된 GSMS 컨텐츠와 상대방휴대폰의 수신전화번호 및 문자메시지를 입력한다.That is, as shown in FIG. 9, the user
또한, 전송시간(지금 보내기 또는 예약하기)을 선택하여 전송키를 누르면 해 당 서비스의 통화료와 정보이용료를 안내한 후 메시지를 전송하고, 메시지 전송결과를 표시하게 된다.In addition, if you select a transmission time (Send Now or Schedule) and press the transmission key, the service will inform you of the call charge and information service fee of the service and send the message, and display the message transmission result.
이때, 수신번호입력, 문자메시지 내용입력, 발송 예약시간선택, 정보이용료안내 및 메시지발송 결과 안내메시지는 별도의 창을 표시하도록 한다.At this time, the receiving number input, the text message content input, the sending reservation time selection, information service fee guidance and message sending result guide message to display a separate window.
이와 같이 GSMS서버(330)는 상기 사용자휴대폰(301)으로부터 GSMS 컨텐츠 및 문자메시지 전송이 요청됨에 따라 상기 GSMS 컨텐츠와 문자메시지를 GSMS 포맷데이터로 변환 생성하게 된다.(S134)As described above, the
여기서, 상기 GSMS서버(330)에서 상기 상대방휴대폰(305)(306)으로 전송하는 GSMS 포맷데이터의 구성 및 생성과정은 상기 바람직한 실시예와 동일하므로, 도 4a 내지 도 4e에 대한 설명을 참조하고, 이하 상세한 설명은 생략한다. Here, since the configuration and generation process of the GSMS format data transmitted from the
상기와 같은 과정으로 GSMS서버(330)에서 생성된 GSMS 포맷데이터를 상대방휴대폰으로 전송하기 전에 먼저, 상기 홈위치등록기(320)를 통해 상대방휴대폰의 정보를 확인한 후 상기 가입자위치등록기(321)를 통해 상대방휴대폰의 위치를 확인한다.(S136)Before transmitting the GSMS format data generated by the
상기 상대방휴대폰의 위치가 확인되면 상기 GSMS 포맷데이터를 해당 상대방휴대폰(305)(306)으로 전송하게 된다.(S126) When the location of the other party mobile phone is confirmed, the GSMS format data is transmitted to the other party
만약, 상기 사용자휴대폰(301)이 GSMS가입자가 아니면 상기 SMSC서버(313)에서 상기 방문자위치등록기(321)에서 상대방휴대폰의 위치를 확인한 후 해당 이동교환국(314), 교환기(311) 및 중계기기지국(315)을 통해 상대방휴대폰(305)(306)으로 SMS를 전송하여 표시창에 디스플레이하도록 한다.(S128)(S146) If the user
도 10은 상대방휴대폰(305)(306)의 표시창에 수신된 GSMS 메시지의 다양한 실시예를 보인 도로서, 화면 상단 일정영역에 GSMS컨텐츠를 표시하고, 그 하단 일정영역에 사용자휴대폰(301)을 통해 입력한 문자메시지를 표시하게 된다.FIG. 10 is a diagram illustrating various embodiments of a GSMS message received on a display window of a counterpart
도 7은 본 발명의 다른 실시예에 따른 휴대폰의 GSMS 제공과정의 흐름도로서, 사용자휴대폰(301)은 로그인과정(S102)을 통해 로그인하며, 로그인을 위해 가입자는 사용자휴대폰(301) 또는 개인용컴퓨터를 이용하여 GSMS에 가입해야한다.(S104)7 is a flowchart of a GSMS providing process of a mobile phone according to another embodiment of the present invention, in which a user
상기 GSMS 가입요청에 따라 GSMS서버(330)는 상기 사용자휴대폰(301)의 가입과 함께 GSMS 기본컨텐츠를 등록하도록 한다.(S132)According to the GSMS subscription request, the
상기 사용자휴대폰(301)은 상기 GSMS서버(330)에 접속하여 등록된 GSMS 컨텐츠를 요청한다.(S204) The user
상기 GSMS서버(330)는 상기 사용자휴대폰(301)의 요청에 따라 등록된 다양한 GSMS 컨텐츠를 제공함에 따라 상기 사용자휴대폰(301)은 제공된 GSMS 컨텐츠 리스트를 확인하면서 원하는 GSMS 컨텐츠를 내장된 소정의 메모리 영역에 다운로드한다.(S232)(S206) As the
도 11은 상기 GSMS서버(330)로부터 GSMS 컨텐츠를 선택 및 다운로드하는 과정을 사용자휴대폰(301)에 표시된 표시창의 일 실시예를 보인 도이다. FIG. 11 is a diagram illustrating an embodiment of a display window displayed on a user
이에 도시된 바와 같이 사용자휴대폰(301)에 표시된 메뉴에 따라 선택된 다양한 문자/이모티콘, 아이콘/애니티콘 등을 선택하여 자신의 휴대폰으로 다운로드받으며, 이때 사용자가 설정한 카테고리 메뉴에 저장할 수 있도록 하고, 상기 과정 으로 다운로드 후 정보이용료에 대한 안내메시지를 표시한다.As shown in the drawing, the user selects various selected characters / emoticons, icons / aniticons, etc. according to the menu displayed on the user's
이와 같은 과정을 통해 저장된 다수의 GSMS 컨텐츠는 상기 사용자휴대폰(301)의 카테고리 메뉴에 저장된다.A plurality of GSMS contents stored through the above process are stored in the category menu of the user
상기 사용자휴대폰(301)에서 상기 GSMS 컨텐츠 중 하나를 선택하고, 문자메시지를 입력한 후 전송 확인키를 누르면 상기 각 데이터는 GSMS서버(330)로 전송된다.When the user
도 12는 상기 사용자휴대폰(301)에 저장된 GSMS 컨텐츠 중 하나를 선택하고 문자메시지를 입력하여 발송하는 과정을 설명하기 위한 표시창의 일 실시예를 보인 도이다.12 illustrates an embodiment of a display window for explaining a process of selecting one of GSMS contents stored in the user
이에 도시된 바와 같이, 디스플레이된 다수의 카테고리 메뉴에서 하나의 GSMS 컨텐츠를 선택하면 해당 GSMS 컨텐츠를 표시창에 디스플레이하고, 문자입력창을 통해 문자메시지를 입력하고, 수신전화번호 입력창을 통해 상대방휴대폰의 전화번호를 입력한 후 전송 확인키를 입력하면 전송결과 메시지를 표시창에 표시하게 된다. As shown in the drawing, when one GSMS content is selected from a plurality of displayed category menus, the corresponding GSMS content is displayed on a display window, a text message is input through a text input window, and the other party's mobile phone is input through an incoming phone number input window. After entering the telephone number and entering the transmission confirmation key, the message of the result of the transmission is displayed on the display window.
상기 과정을 통해 발송된 GSMS 컨텐츠와 문자메시지는 상기 GSMS서버(330)에 의하여 GSMS포맷데이터로 변환 생성한 후 상기 홈위치등록기(320)의 가입자정보를 검색하여 상대방휴대폰의 정보를 확인한다.(S134)(S136) The GSMS content and text message sent through the above process is converted into GSMS format data by the
상기 상대방휴대폰의 정보가 확인됨에 따라 상기 SMSC서버(313)는 해당 상대방휴대폰(305)(306)의 위치를 확인하여 전송된 GSMS 포맷데이터를 발송하게 된다.As the information of the other party mobile phone is confirmed, the
상기 SMSC서버(131)의 GSMS 포맷데이터 발송과정(S126)(S142∼S146)은 상기 바람직한 실시예와 동일하므로 이하, 동일부호를 부여하고 상세한 설명은 생략한다.GSMS format data sending process (S126) (S142 to S146) of the SMSC server 131 is the same as the above preferred embodiment, and the same reference numerals will be omitted below.
또한, 상기 GSMS서버(330)에서 상기 상대방휴대폰(305)(306)으로 전송하는 GSMS 포맷데이터은 상기 바람직한 실시예와 동일하므로, 도 4a 내지 도 4e에 대한 설명을 참조하고, 이하 상세한 설명은 생략한다. In addition, the GSMS format data transmitted from the
도 8은 본 발명의 또 다른 실시예에 따른 휴대폰의 휴대폰의 GSMS 제공과정의 흐름도로서, 개인용컴퓨터를 이용하여 GSMS 컨텐츠 및 문자메시지를 전송하는 것이다.8 is a flowchart of a GSMS providing process of a cellular phone of a cellular phone according to another embodiment of the present invention, which transmits GSMS contents and text messages using a personal computer.
먼저, 사용자휴대폰(301)은 로그인과정(S102)을 통해 로그인하며, 로그인을 위해 가입자는 사용자휴대폰(301) 또는 개인용컴퓨터를 이용하여 GSMS에 가입해야한다.(S104)First, the user
상기 GSMS 가입요청에 따라 GSMS서버(330)는 상기 사용자휴대폰(301)의 서비스 가입과 함께 GSMS 기본컨텐츠를 등록하도록 한다.(S132)In response to the GSMS subscription request, the
상기 개인용컴퓨터(302)를 이용하여 GSMS 메시지를 전송하고자 할 경우에는 도 13에 도시된 바와 같이 화면에 표시된 입력창을 통해 문자메시지, 수신전화번호 또는 GSMS 컨텐츠 선택 등을 수행하게 된다.When the GSMS message is to be transmitted using the
즉, 상기 개인용컴퓨터(302)가 인터넷을 통해 상기 GSMS서버(330)에 접속하면, 상기 GSMS서버(330)는 GSMS컨텐츠 및 문자메시지, 발신자, 수신자 전화번호 입력창을 제공한다. 상기 개인용컴퓨터(302)를 이용하여 GSMS컨텐츠, 문자메시지 등 필요한 정보를 입력한 후 보내기를 선택하면 상기 GSMS서버(330)에 등록된 GSMS 기 본컨텐츠와 함께 문자메시지가 GSMS 포맷데이터로 변환 생성되어 상대방휴대폰으로의 발송과정을 진행하게 된다.That is, when the
또한, 개인용컴퓨터(302)는 상기 GSMS서버(330)에 등록된 상기 GSMS 기본컨텐츠를 선택하지 않을 경우에는 상기 GSMS서버(330)에 등록된 다른 GSMS 컨텐츠를 다운로드 받거나, GSMS 컨텐츠제작 툴킷을 이용하여 개인용컴퓨터(302)에서 직접 제작하여 GSMS 컨텐츠로 저장하게 된다.In addition, when the
상기 GSMS서버(330) 등록된 다른 GSMS 컨텐츠를 다운로드받아 사용하는 경우에 대하여 상세히 설명하면 다음과 같다.The
상기 개인용컴퓨터(302)에 의하여 GSMS서버(330)로부터 GSMS 컨텐츠를 다운로드받고자 할 경우에는 상기 GSMS서버(330)에 접속하여 등록된 다양한 GSMS 컨텐츠 발송을 요청한다.(S302) When the
상기 개인용컴퓨터(302)의 요청에 따라 상기 GSMS서버(330)에 등록된 GSMS 컨텐츠 리스트를 제공하고, 상기 제공된 다양한 GSMS 컨텐츠를 선택한 후 문자메시지를 입력하여 GSMS서버(S134)로 전송하면, 상기 GSMS서버(330)에서는 GSMS컨텐츠와 문자메시지를 GSMS 포맷데이터로 변환 생성한 후 상기 상대방휴대폰으로의 발송을 진행하게 된다.(S304)(S306)(S134∼S146)Upon request of the
또한, 개인용컴퓨터(302)에 설치된 GSMS 컨텐츠 제작 툴킷을 이용하여 GSMS 컨텐츠를 이용할 경우에 대해 설명하면 다음과 같다.In addition, the case of using the GSMS content using the GSMS content creation toolkit installed in the
GSMS 제작툴킷을 이용하여 GSMS 컨텐츠를 직접제작 한 후 저장하고, 도 13에 도시된 바와 같이 개인용컴퓨터(302)의 화면에 표시된 휴대폰 표시창을 통해 확인 한 후 문자메시지, 발신자, 수신자전화번호 등을 입력하여 상기 GSMS서버(330)로 전송하면, 상기 GSMS서버(330)에서는 GSMS컨텐츠와 문자메시지를 GSMS 포맷데이터로 변환 생성한 후 상기 상대방휴대폰으로의 발송을 진행하게 된다.(S304)(S306)(S134∼S146)After producing GSMS contents directly using the GSMS production toolkit and storing them, and confirming them through a mobile phone display window displayed on the screen of the
여기서, 상기 GSMS서버(330)에서 상기 상대방휴대폰(305)(306)으로 전송하는 GSMS 포맷데이터은 상기 바람직한 실시예와 동일하므로, 도 4a 내지 도 4e에 대한 설명을 참조하고, 이하 상세한 설명은 생략한다. Here, the GSMS format data transmitted from the
이상에서 본 발명에 따른 바람직한 실시예에 대해 설명하였으나, GSMS 컨텐츠를 사용하는 가입자 단말기에 따라 다양한 형태로 변형이 가능하며, 또한, GSMS 컨텐츠에 따라 문자메시지와 음악데이터를 한 패킷으로 발송하거나, 그래픽 컨텐츠와 음악데이터를 한 패킷으로 발송하는 등 다양한 형태로 변형이 가능하며, 본 기술분야에서 통상의 지식을 가진자라면 본 발명의 특허청구범위를 벗어남이 없이 다양한 변형예 및 수정예를 실시할 수 있을 것으로 이해된다. Although a preferred embodiment according to the present invention has been described above, the present invention may be modified in various forms according to a subscriber station using GSMS content. Also, text messages and music data may be sent in one packet or graphic according to GSMS content. Modifications can be made in various forms, such as sending content and music data in one packet, and those skilled in the art can make various modifications and variations without departing from the scope of the claims. It is understood that there will be.
이상에서 설명한 바와 같이, 본 발명에 따른 휴대폰의 GSMS 제공방법 및 시스템은 휴대폰 또는 개인용컴퓨터를 이용하여 음악데이터 또는 이모티콘을 포함한 그래픽 컨텐츠를 직접 제작할 수 있으며, 또한 GSMS서버로부터 다양한 그래픽 컨텐츠를 다운로드받아 상대방 휴대폰으로 전송할 수 있는 효과가 있으며, SMS기반에서 GSMS 컨텐츠 및 문자메시지를 하나의 GSMS 포맷데이터로 전송하므로 인터넷을 사용하는 멀티미디어 메시지 서비스에 비하여 매우 저렴한 비용으로 전송할 수 있는 효 과가 있다.As described above, the method and system for providing GSMS of a mobile phone according to the present invention can directly produce graphic contents including music data or emoticons using a mobile phone or a personal computer, and also download various graphic contents from a GSMS server. There is an effect that can be transmitted to a mobile phone, and because the SMS-based GSMS content and text message is transmitted in one GSMS format data, it can be transmitted at a very low cost compared to the multimedia message service using the Internet.
Claims (35)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040020696A KR100717369B1 (en) | 2004-03-26 | 2004-03-26 | Method and System for offer of Graphic Short Message Service Using Mobile Phone |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040020696A KR100717369B1 (en) | 2004-03-26 | 2004-03-26 | Method and System for offer of Graphic Short Message Service Using Mobile Phone |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050095335A KR20050095335A (en) | 2005-09-29 |
KR100717369B1 true KR100717369B1 (en) | 2007-05-10 |
Family
ID=37275868
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040020696A KR100717369B1 (en) | 2004-03-26 | 2004-03-26 | Method and System for offer of Graphic Short Message Service Using Mobile Phone |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100717369B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101328914B1 (en) * | 2005-12-20 | 2013-11-14 | 엘지전자 주식회사 | System and Mobile Telecommunication Device Having Function for Managing Sentence Data, and Method therby |
US8285313B2 (en) | 2008-06-16 | 2012-10-09 | Aristocrat Technologies Australia Pty Limited | Messaging system and method |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020013108A (en) * | 2000-08-11 | 2002-02-20 | 윤종용 | Method for transmitting graphic message in mobile wireless terminal |
-
2004
- 2004-03-26 KR KR1020040020696A patent/KR100717369B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020013108A (en) * | 2000-08-11 | 2002-02-20 | 윤종용 | Method for transmitting graphic message in mobile wireless terminal |
Also Published As
Publication number | Publication date |
---|---|
KR20050095335A (en) | 2005-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1643736B1 (en) | Apparatus and method for displaying information of calling partner during call waiting in portable wireless terminal | |
JP3501991B2 (en) | E-mail advertising system and interactive real-time communication advertising system | |
US20060212818A1 (en) | Method for providing multimedia message | |
CN101730999B (en) | System and method for sharing common location-related information between communication devices | |
KR20050051665A (en) | Method for archiving multimedia messages | |
US8738060B2 (en) | Method and system for circulating messages | |
US20060094453A1 (en) | Apparatus and method for setting multimedia items using an MMS message in a mobile terminal | |
JP2006514513A (en) | Multimedia messaging service method | |
KR20070014408A (en) | Avatar management method and system | |
WO2005084053A1 (en) | Method of facilitating downloading, storing and forwarding of ring tones and other services in a mobile terminal. | |
KR100717369B1 (en) | Method and System for offer of Graphic Short Message Service Using Mobile Phone | |
KR20030061505A (en) | Apparatus and method for transmitting a sender information | |
KR100594467B1 (en) | A management method of memories in mobile station | |
KR100863039B1 (en) | Service method of advertisement using the mobile phone | |
KR100672426B1 (en) | Method for drawing up short message in mobile communication terminal | |
KR20050045779A (en) | System and method for multimedia contents transfering service via short message service | |
KR20010079454A (en) | Method transmit messages absence of mobile-communication telephone | |
KR101140150B1 (en) | Method, Server and System for Providing Data for Multiple Mobile Communication Terminal by Using Group ID | |
KR100495347B1 (en) | Method and apparatus for offering additional contents interlocked calling identity delivery service | |
KR20060109525A (en) | Mobile communication system and method for providing lettering service | |
KR20060036332A (en) | System for providing location searches service in mobile instant message service and method thereof | |
KR20020027397A (en) | phone to phone transmission by map | |
KR100594771B1 (en) | System and Method for Extended Short Message Service Using by Tag Character | |
KR100703184B1 (en) | System and Method for Providing Lettering Preview Service | |
KR101064712B1 (en) | Method and System for Providing Client Information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130425 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140429 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20150430 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20160502 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20180731 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20190528 Year of fee payment: 13 |