KR20090013270A - Data Storage Service Method and System and Event Promotion Method Associated with It - Google Patents
Data Storage Service Method and System and Event Promotion Method Associated with It Download PDFInfo
- Publication number
- KR20090013270A KR20090013270A KR20070061151A KR20070061151A KR20090013270A KR 20090013270 A KR20090013270 A KR 20090013270A KR 20070061151 A KR20070061151 A KR 20070061151A KR 20070061151 A KR20070061151 A KR 20070061151A KR 20090013270 A KR20090013270 A KR 20090013270A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- address book
- identification information
- event
- data storage
- Prior art date
Links
- 238000013500 data storage Methods 0.000 title claims abstract description 133
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000004891 communication Methods 0.000 claims abstract description 28
- 238000013507 mapping Methods 0.000 claims abstract description 15
- 238000007726 management method Methods 0.000 claims description 33
- 230000008859 change Effects 0.000 claims description 14
- 238000012384 transportation and delivery Methods 0.000 claims description 11
- 230000001737 promoting effect Effects 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000012546 transfer Methods 0.000 claims description 4
- 239000003795 chemical substances by application Substances 0.000 description 36
- 238000012986 modification Methods 0.000 description 13
- 230000004048 modification Effects 0.000 description 13
- 238000010295 mobile communication Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000008901 benefit Effects 0.000 description 6
- 238000012217 deletion Methods 0.000 description 6
- 230000037430 deletion Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 4
- 208000006930 Pseudomyxoma Peritonei Diseases 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 229920000306 polymethylpentene Polymers 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 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
- 238000007792 addition Methods 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
본 발명은, 데이터 보관 서비스 방법 및 시스템과 이에 연계한 이벤트 프로모션 방법에 관한 것으로, 본 발명에 따른, 통신망의 데이터 보관 서버에서 제공하는 데이터 보관 서비스 방법은, 사용자 단말에 저장된 데이터 및 그 데이터의 상기 사용자 단말에서의 저장 식별정보(제1식별정보)를 포함하는 업로드 요청을 상기 사용자 단말로부터 수신하는 단계; 상기 수신된 데이터에 서버 저장 식별정보(제2식별정보)를 부여하여 백업하는 단계; 및 상기 수신된 제1식별정보와 상기 제2식별정보를 대응하여 매핑 테이블을 생성하는 단계;를 포함하는 것을 특징으로 한다.The present invention relates to a data storage service method and system and an event promotion method associated with the same. The data storage service method provided by a data storage server of a communication network according to the present invention includes data stored in a user terminal and the user of the data. Receiving an upload request from the user terminal including storage identification information (first identification information) at the terminal; Assigning and backing up server storage identification information (second identification information) to the received data; And generating a mapping table corresponding to the received first identification information and the second identification information.
Description
도 1은 본 발명의 일 실시예에 따른 데이터 보관 서비스 시스템의 네트워크 구성을 나타낸 도면이다.1 is a diagram showing a network configuration of a data storage service system according to an embodiment of the present invention.
도 2는 본 발명의 바람직한 실시예에 따른 주소록 데이터의 예를 나타낸 도면이다.2 is a diagram showing an example of address book data according to a preferred embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따른 데이터 업로드 방법을 설명하는 절차도이다.3 is a flowchart illustrating a data upload method according to an embodiment of the present invention.
도 4는 본 발명의 다른 실시예에 따른 데이터 업로드 방법을 설명하는 절차도이다.4 is a flowchart illustrating a data upload method according to another embodiment of the present invention.
도 5는 본 발명의 일 실시예에 따른 수정/삭제된 데이터 다운로드 방법을 설명하는 절차도이다.5 is a flowchart illustrating a modified / deleted data download method according to an embodiment of the present invention.
도 6은 본 발명의 다른 실시예에 따른 추가된 주소록 데이터의 다운로드 방법을 설명하는 절차도이다.6 is a flowchart illustrating a method of downloading added address book data according to another exemplary embodiment of the present invention.
도 7은 본 발명의 일 실시예에 따른 데이터 보관 서비스 가입자의 데이터를 다른 사용자에게 전달하는 방법을 설명하는 절차도이다.7 is a flowchart illustrating a method of transferring data of a data storage service subscriber to another user according to an embodiment of the present invention.
도 8은 본 발명의 다른 실시예에 따른 데이터 보관 서비스 시스템의 네트워크 구성을 나타낸 도면이다.8 is a diagram illustrating a network configuration of a data storage service system according to another embodiment of the present invention.
도 9는 본 발명의 일 실시예에 따른 데이터 보관 서비스와 연계하여 이벤트 프로모션을 수행하는 이벤트 프로모션 시스템의 네트워크 구성을 나타낸 도면이다.9 is a diagram illustrating a network configuration of an event promotion system for performing event promotion in connection with a data storage service according to an embodiment of the present invention.
도 10은 도 9의 이벤트 프로모션 시스템에서의 이벤트 프로모션 방법을 설명하는 절차도이다.FIG. 10 is a flowchart illustrating an event promotion method in the event promotion system of FIG. 9.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
102 : 이동 단말 104 : 업로드 관리자102: mobile terminal 104: upload manager
106 : 다운로드 관리자 108 : 통신모듈106: download manager 108: communication module
110 : 저장부 112 : 이동통신망110: storage unit 112: mobile communication network
114 : 데이터 보관 서버 116 : 통신모듈114: data storage server 116: communication module
118 : 백업관리 에이전트 120 : SMS 에이전트118: backup management agent 120: SMS agent
본 발명은 데이터 보관 서비스에 관한 것으로, 더욱 상세하게는 사용자 단말에 저장된 데이터를 외부에 별도로 저장하여 자동 다운로드 서비스를 제공하는 데이터 보관 서비스 방법 및 시스템에 관한 것이다.The present invention relates to a data storage service, and more particularly, to a data storage service method and system for providing an automatic download service by separately storing data stored in a user terminal.
최근 전자 공학, 통신 공학, 단말기 기술 등의 비약적인 발전에 따라 이동 단말도 다양한 기능을 갖게 되었다. 즉, 무선 통신 및 데이터 처리 기술이 급속도 로 발전함에 따라 사람들은 이동 단말을 이용하여 음성 통화뿐만 아니라 무선 인터넷 접속, 화상 통신 및 동영상 메시지 전송 등의 기능을 이용할 수 있게 되었다. 또한, 이동 단말의 급격한 보급으로 인해 인간관계에서 발생하는 상당한 양의 연락이 이동 단말을 통해 이루어지는 등 이동 단말은 현대 생활에서 필수적인 연락 수단으로 자리잡고 있다.Recently, with the rapid development of electronic engineering, communication engineering, and terminal technology, mobile terminals have various functions. That is, with the rapid development of wireless communication and data processing technology, people can use not only voice calls but also wireless Internet access, video communication and video message transmission using mobile terminals. In addition, due to the rapid dissemination of mobile terminals, a considerable amount of communication generated in human relationships is made through mobile terminals, and mobile terminals are becoming an essential means of communication in modern life.
이와 같이, 이동 단말이 현대인에게 없어서는 안될 생활 수단으로 사용됨에 따라 상대방과 연락을 하기 위해 보유해야 하는 전화번호의 개수 또한 크게 증가하고 있다. 예전에는 사용자가 수첩과 같은 별도의 기록 매체에 필기구를 이용하여 기록한 전화번호를 수작업으로 검색하여 음성 통화를 하였다. 하지만, 이동 단말에 전화번호의 저장 기능이 구현됨에 따라 이제는 이동 단말에 많은 수의 전화번호와 전화번호에 대응되는 상대방의 인명(또는 상호 명이나 기타 사용자의 인식명)을 함께 저장하여 이용하고 있다. 따라서, 사용자는 이동 단말에 저장된 전화번호를 다양한 검색 방법을 이용하여 검색하거나, 수정하거나, 삭제하는 방법으로 전화번호를 직접 관리하고 있다.As such, as the mobile terminal is used as an indispensable means of living for the modern man, the number of telephone numbers to be kept in order to communicate with the other party is also greatly increased. In the past, a user made a voice call by manually searching a phone number recorded using a writing instrument on a separate recording medium such as a notebook. However, as a function of storing a telephone number is implemented in a mobile terminal, a large number of telephone numbers and names of other parties (or business names or other user's recognition names) corresponding to the telephone numbers are stored and used in the mobile terminal. . Accordingly, the user directly manages the phone number by searching, modifying, or deleting the phone number stored in the mobile terminal using various search methods.
한편, 이동 단말의 성능이 향상됨에 따라 이동 단말의 데이터 저장 용량도 점점 증가하고 있다. 따라서, 사용자들은 전화번호뿐만 아니라 통장 계좌번호, 신용카드 번호, 각종 인증용 번호 등도 이동 단말에 저장하여 사용하는 등 이동 단말은 일종의 전자수첩의 기능까지도 수행하고 있다. 이렇게 이동 단말의 성능이 향상되고, 전자수첩 기능이 추가됨에 따라 사람들은 간단한 숫자 정보까지도 암기하지 않고 대부분 이동 단말에 입력하여 저장하고, 필요할 때 검색하여 확인하는 방법이 널리 사용되고 있다. 아울러, 이동 단말의 기능이 다양해지면서 이동 단말에는 카메라가 장착되어 사진 촬영이 가능하다. 이러한 촬영 사진도 이동 단말에 저장된다.Meanwhile, as the performance of the mobile terminal improves, the data storage capacity of the mobile terminal also increases. Therefore, users store not only a phone number but also a bank account number, a credit card number, various authentication numbers, etc. in the mobile terminal, and the mobile terminal also performs a function of a kind of electronic notebook. As the performance of the mobile terminal is improved and the electronic organizer function is added, people do not memorize even simple numeric information, and most of them input and store the mobile terminal, and search and confirm when necessary. In addition, as the functions of the mobile terminal are diversified, the mobile terminal can be equipped with a camera to take a picture. Such photographed pictures are also stored in the mobile terminal.
하지만, 이동 단말이 점점 소형화 및 경량화 되어감에 따라, 이동 단말이 분실되거나 파손되는 사례가 점점 증가하고 있다. 이런 경우, 이동 단말에 저장된 전화번호를 포함한 중요한 각종 데이터가 분실되거나 사용할 수 없게 되어 막대한 손실을 입는 불상사가 발생하고 있다.However, as mobile terminals become smaller and lighter, more and more mobile terminals are lost or damaged. In such a case, various kinds of important data including a phone number stored in the mobile terminal are lost or unusable.
또한, 이동 단말의 분실, 파손, 새로운 이동 단말의 구매 등의 이유로 이동 단말를 교체해야 하는 경우 새로운 이동 단말에 사용자가 일일이 전화번호의 입력 작업을 수행해야 한다. 이런 경우, 사용자들은 별도의 데이터 기록 수단(예컨대, 수첩, 컴퓨터 등)에 기록된 전화번호를 보고 일일이 입력해야 하는 번거로움을 겪어야 한다.In addition, when the mobile terminal needs to be replaced due to the loss, damage, purchase of a new mobile terminal, or the like, the user must manually input a phone number to the new mobile terminal. In such a case, users have to bother to see the telephone numbers recorded in separate data recording means (for example, notebooks, computers, etc.) and input them one by one.
더군다나, 기존의 이동 단말 이외의 별도의 데이터 기록 수단에 전화번호 등을 기록해 놓지 않은 경우, 자신이 기억하고 있는 정보 이외의 다른 정보를 새로운 이동 단말에 입력하기가 거의 불가능하여 큰 낭패를 보는 경우가 빈번하게 발생하고 있다. 이런 경우, 상대방을 직접 만나거나, 다른 사람으로부터 상대방의 전화번호 등의 정보를 획득하거나, 상대방으로부터 전화 통화 등의 연락이 먼저 오는 경우에야 비로소 상대방의 연락처 등을 알 수 있다는 문제점이 있다.In addition, when a phone number or the like is not recorded in a separate data recording means other than the existing mobile terminal, it is almost impossible to input information other than the information stored in the new mobile terminal, resulting in a large loss. It is happening frequently. In this case, there is a problem in that the contact information of the counterpart can be known only when the counterpart meets directly, obtains information of the counterpart's phone number, etc. from another person, or contacts from the counterpart come first.
본 발명은 상기 문제점을 해결하기 위하여 제안된 것으로, 이동 단말에 저장 된 데이터를 자동으로 외부 서버에 업로드하여 저장하고, 이동 단말의 교체, 분실 등의 경우에 원격으로 다운로드할 수 있는 데이터 보관 서비스 방법 및 이를 위한 장치를 제공하는데 그 목적이 있다.The present invention has been proposed to solve the above problems, the data storage service method that can be automatically uploaded to the external server to store the data stored in the mobile terminal, and can be downloaded remotely in case of replacement, loss, etc. of the mobile terminal And an apparatus for this purpose.
또한, 본 발명은, 상기 데이터 보관 서비스와 연계하여 이벤트 프로모션을 진행하는 이벤트 프로모션 방법 및 시스템을 제공하는데 다른 목적이 있다.In addition, another object of the present invention is to provide an event promotion method and system for performing an event promotion in connection with the data storage service.
본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.Other objects and advantages of the present invention can be understood by the following description, and will be more clearly understood by the embodiments of the present invention. Also, it will be readily appreciated that the objects and advantages of the present invention may be realized by the means and combinations thereof indicated in the claims.
상기 목적을 달성하기 위한 본 발명의 제 1 측면에 따른, 통신망의 데이터 보관 서버에서 제공하는 데이터 보관 서비스 방법은, 사용자 단말에 저장된 데이터 및 그 데이터의 상기 사용자 단말에서의 저장 식별정보(제1식별정보)를 포함하는 업로드 요청을 상기 사용자 단말로부터 수신하는 단계; 상기 수신된 데이터에 서버 저장 식별정보(제2식별정보)를 부여하여 백업하는 단계; 및 상기 수신된 제1식별정보와 상기 제2식별정보를 대응하여 매핑 테이블을 생성하는 단계;를 포함하는 것을 특징으로 한다.In accordance with a first aspect of the present invention, a data storage service method provided by a data storage server of a communication network includes data stored in a user terminal and storage identification information (first identification) of the data in the user terminal. Receiving from the user terminal an upload request including information); Assigning and backing up server storage identification information (second identification information) to the received data; And generating a mapping table corresponding to the received first identification information and the second identification information.
또한, 상기 목적을 달성하기 위한 본 발명의 제 2 측면에 따른, 통신망에서 데이터 보관 서비스를 제공하는 데이터 보관 장치는, 데이터베이스; 및 사용자 단말에 저장된 데이터 및 그 데이터의 상기 사용자 단말에서의 저장 식별정보(제1식 별정보)를 상기 사용자 단말로부터 업로드 받아, 상기 데이터에 제2식별정보를 부여하여 상기 데이터베이스에 백업하고, 상기 제1식별정보 및 상기 제2식별정보를 대응하여 기록한 매핑 테이블을 상기 데이터베이스에 저장하는 백업 관리 에이전트;를 포함하는 것을 특징으로 한다.In addition, according to a second aspect of the present invention for achieving the above object, a data storage device for providing a data storage service in a communication network, the database; And uploading the data stored in the user terminal and the storage identification information (first identification information) of the data from the user terminal from the user terminal, assigning the second identification information to the data, and backing up to the database. And a backup management agent storing a mapping table corresponding to the first identification information and the second identification information in the database.
또한, 상기 목적을 달성하기 위한 본 발명의 제 3 측면에 따른, 사용자 단말로부터 업로드된 주소록을 보관하는 주소록 보관 서버와 연동하는 이벤트 웹서버에 의해 수행되는 이벤트 프로모션 방법은, 주소록 보관 서비스 가입자로부터 주소록 사용 승낙을 받는 단계; 상기 주소록 보관 서비스 가입자의 주소록을 상기 주소록 보관 서버로부터 수신하는 단계; 수신된 주소록에 기록된 이동통신 가입자들에게 이벤트 메시지를 전송하는 단계; 및 상기 주소록 보관 서비스 가입자에 대해 이벤트 경품을 제공하는 단계;를 포함하는 것을 특징으로 한다.In addition, according to a third aspect of the present invention for achieving the above object, the event promotion method performed by the event web server in conjunction with the address book storage server for storing the address book uploaded from the user terminal, address book storage service subscribers from the address book Receiving acceptance of use; Receiving an address book of the address book storage service subscriber from the address book storage server; Transmitting an event message to mobile subscribers recorded in the received address book; And providing an event prize for the address book storage service subscriber.
또한, 상기 목적을 달성하기 위한 본 발명의 제 4 측면에 따른, 이동통신망에서 이벤트 프로모션을 행하는 이벤트 프로모션 시스템은, 사용자 단말로부터 업로드된 주소록을 보관하는 주소록 보관 서버; 및 주소록 사용을 승낙한 가입자의 주소록을 상기 주소록 보관 서버로부터 수신하고, 그 수신된 주소록에 기록된 이동통신 가입자들에게 이벤트 메시지를 발송하는 이벤트 웹서버;를 포함하는 것을 특징으로 한다.In addition, according to a fourth aspect of the present invention for achieving the above object, an event promotion system for performing event promotion in a mobile communication network, the address book storage server for storing the address book uploaded from the user terminal; And an event web server for receiving the address book of the subscriber who has consented to use the address book from the address book storage server and sending an event message to the mobile communication subscribers recorded in the received address book.
상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또 한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명하기로 한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, whereby those skilled in the art may easily implement the technical idea of the present invention. There will be. In addition, in describing the present invention, when it is determined that the detailed description of the known technology related to the present invention may unnecessarily obscure the gist of the present invention, the detailed description thereof will be omitted. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시예에 따른 데이터 보관 서비스 시스템의 네트워크 구성을 나타낸 도면으로, 본 실시예에서는 자동 보관하는 데이터로서 이동 단말의 주소록 데이터를 예로 들어 설명한다.1 is a diagram illustrating a network configuration of a data storage service system according to an embodiment of the present invention. In the present embodiment, address book data of a mobile terminal is described as data to be automatically stored as an example.
도 1에 도시된 바와 같이, 본 발명에 따른 데이터 보관 서비스 시스템은, 이동 단말(110), 이동 통신망(120), 데이터 보관 서버(130), 웹서버(140) 및 고객 정보 시스템(170)을 포함한다.As shown in FIG. 1, the data storage service system according to the present invention includes a
이동 단말(110)은 본 발명에 따른 데이터 보관 서비스에 가입한 단말로서, 이동 단말 내에 저장된 데이터의 업로드 및 다운로드가 가능한 어플리케이션이 탑재된다. 이러한 이동 단말(110)은 PDA, 셀룰러폰, PCS폰, WCDMA폰 등을 포함한다. 상기 어플리케이션은 업로드 관리자(111), 다운로드 관리자(113) 및 데이터 전달 관리자(115)를 포함하고, 상기 업로드 관리자(111), 다운로드 관리자(113) 및 데이터 전달 관리자(115)는 통신모듈(117)을 통해 무선 인터넷에 접속하여 주소록을 업로드 또는 다운로드 한다. 이러한 어플리케이션은 모바일 플랫폼(WIPI, BREW 등)에 기반하는 것이 바람직하다. 저장부(119)는 사용자가 입력한 주소록 및 데이터 보관 서버(130)에서 다운로드 받은 주소록을 저장한다. The
이동통신망(120)은 기지국(BTS/NodeB), 기지국 제어기(BSC/RNC), 교환기, 패킷 데이터 서비스를 위한 장치(PDSN, SGSN, IWF 등) 등을 포함하는 CDMA, WCDMA, 또는 GSM망으로, 본 발명이 속하는 기술분야에서 주지의 기술 요소이므로 그 상세한 설명은 생략한다.The
데이터 보관 서버(130)는 이동통신망(120)을 통해 이동 단말(110)과 통신을 하는 통신모듈(131), 백업관리 에이전트(133), 공지사항 또는 주소록의 변경사항을 SMS 메시지로 통지하는 SMS(Short Message Service) 에이전트(135)를 포함한다. 백업관리 에이전트(133)는 이동 단말(110)로부터 업로드된 가입자의 주소록 데이터를 주소록DB(137)에 저장하고, 이동 단말(110)의 요청시 주소록DB(137)에 저장된 주소록 데이터를 다운로드, 수정, 삭제한다. 또한, 백업관리 에이전트(133)는 고객 정보 시스템(170)으로부터 변경된 가입자 정보를 수신하여 변경된 가입자 정보를 토대로 주소록DB(137)에 저장된 가입자 정보 및 주소록 데이터를 갱신한다. 즉, 변경된 가입자 정보를 갱신하여 사용자가 계속적으로 보관된 주소록 데이터를 이용하도록 한다.The
고객 정보 시스템(170)은 이동통신 가입자의 정보를 관리하는 시스템으로서, 대리점(171) 또는 고객센터(173)와 연동하여 이동통신 가입자의 가입 처리, 명의 변경, 기기 변경, 수납 처리 등을 수행한다.The
예를 들어, 이동 단말(110)의 사용자가 대리점(171) 또는 고객 센터(173)를 통해 전화번호를 변경한 경우, 대리점(171) 또는 고객 센터(173)는 전화번호 변경 사항을 고객 정보 시스템(170)에 알린다. 고객 정보 시스템(170)은 가입자의 정보 를 수정하여 저장한 후, 데이터 보관 서버(130)로 전화번호 변경 정보를 전송한다. 이때, 고객 정보 시스템(170)은 이전 전화번호와 변경된 전화번호를 함께 전송한다. 이와 같이 고객 정보 시스템(170)으로부터 전화번호 변경 정보를 수신한 데이터 보관 서버(130)는 그 전화번호 변경 정보를 토대로 주소록DB(137)에 저장된 가입자 정보 및 주소록 데이터를 갱신한다. 즉, 변경된 가입자 정보를 갱신하여 사용자가 계속적으로 주소록 데이터를 이용하도록 한다.For example, when the user of the
다른 예로, 이동 단말(110)을 교체한 경우에는 대리점(171) 또는 고객 센터(173)는 기기 변경 사항을 고객 정보 시스템(170)에 등록한다. 고객 정보 시스템(170)은 가입자의 기기 정보를 수정하여 저장한 후, 데이터 보관 서버(130)로 기기 변경 정보를 전송한다. 이때, 고객 정보 시스템(170)은 가입자의 전화번호, 변경 단말의 모델 등을 함께 전송한다. 이와 같이 고객 정보 시스템(170)으로부터 기기 변경 정보를 수신한 데이터 보관 서버(130)는, 그 기기 변경 정보를 토대로 주소록DB(137)에 저장된 가입자의 주소록 데이터를 로드하여 상기 변경된 이동 단말로 다운로드할 수 있다. 종래에는 단말 교체시 대리점(171) 등을 방문하여 기존 단말에서 변경된 단말로 주소록을 옮기는 작업을 해야 했으나, 본 발명에 따르면 가입자가 대리점(171) 등을 방문할 필요없이 변경된 단말(110)로 데이터 보관 서버(130)에 접속하여 기 저장되어 있던 주소록을 자동으로 다운로드 하여 저장한다.As another example, when the
또한, 고객 정보 시스템(170)은, 대리점(171) 또는 고객센터(173)로부터 이동통신 가입자의 단말 분실 정보를 수신할 수 있다. 이 경우, 고객 정보 시스템(170)은 단말 분실 정보, 즉 가입자 정보와 전화번호 등을 데이터 보관 서 버(130)로 전송하고, 데이터 보관 서버(130)의 백업관리 에이전트(133)는 단말 분실 정보에 따라 플랫폼 기반의 SMS 메시지를 작성하여 가입자의 분실된 이동 단말(110)로 전송한다. 이동 단말(110)의 데이터 삭제 관리자(미도시)는 상기 플랫폼 기반의 SMS 메시지에 기초하여 단말 저장부(119)에 저장된 주소록 데이터를 삭제한다. 이에 따라, 이동 단말(110) 분실에 따른 주소록 등의 데이터가 타인에 노출될 수 있는 위험을 차단할 수 있다. 여기서는 가입자가 고객센터(173) 등을 이용하여 분실 신고를 하고 단말에 저장된 데이터를 삭제하는 것으로 설명하나, 후술하는 웹서버(140)를 이용할 수 있다. 즉, 가입자는 웹서버(140)에 접속하여 데이터 삭제와 관련된 메뉴를 선택하여 분실된 이동 단말(110)에 저장된 데이터의 삭제를 요청한다. 그러면, 웹서버(140)는 관련 정보를 데이터 보관 서버(130)로 전달하고, 백업관리 에이전트(133)는 상술한 과정과 동일한 절차로 단말에 저장된 데이터를 원격 삭제한다.In addition, the
또한, 웹서버(140)는 데이터 보관 서비스 가입자로 하여금 유무선 인터넷을 이용하여 주소록DB(137)에 저장된 데이터의 관리를 가능하게 한다. 데이터 보관 서비스 가입자가 유무선 단말(160, 예컨대, 범용 컴퓨터 또는 PMP 등)을 이용하여 웹서버(140)에 접속하면, 웹서버(140)는 주소록DB(137)에 저장된 가입자의 주소록 데이터를 읽어와 HTML 등의 웹 페이지로 제공하고, 가입자는 웹서버(140)로부터 제공된 주소록 데이터에 대해 수정, 삭제, 추가 등의 처리를 행한다. 웹서버(140)는 가입자의 주소록 데이터 관리 사항을 주소록 DB(137)에 반영한다.In addition, the
한편, 데이터 보관 서버(130)는 데이터 보관 서비스 가입자의 서비스 해지 시, 해당 가입자의 주소록 데이터를 소정의 기간(예컨대, 30일) 동안 임시 저장한다. 만약 데이터 보관 서비스를 해지한 가입자가 재가입하는 경우, 데이터 보관 서버(130)는 임시 저장하고 있던 해당 가입자의 주소록 데이터를 복원한다. Meanwhile, the
도 2는 본 발명의 바람직한 실시예에 따른 주소록 데이터의 예를 나타낸 도면이다.2 is a diagram showing an example of address book data according to a preferred embodiment of the present invention.
도 2에 도시된 바와 같이, 이동 단말(110)의 주소록 데이터 테이블은 업로드/다운로드 시간정보(200), 단말 저장ID(202), 주소 정보(204), 생성/수정시간 정보(206) 필드를 포함한다.As shown in FIG. 2, the address book data table of the
사용자가 이동 단말(110)에 주소 정보를 입력하면, 이동 단말(110)은 주소 정보 필드(204) 각각에 단말 저장ID(202)를 부여하고 생성/수정시간(206) 등을 기록하여 저장부(119)에 저장한다.When a user inputs address information to the
이동 단말(110)에서 주소록 데이터를 데이터 보관 서버(130)로 업로드 할 경우, 이동 단말(110)의 업로드 관리자(111)는 저장부(119)에 저장된 주소록 데이터를 통신모듈(117)을 통해 데이터 보관 서버(130)로 전송한다.When uploading address book data from the
이동 단말(110)의 업로드 관리자(111)가 보낸 주소록 데이터를 받은 데이터 보관 서버(130)의 백업관리 에이전트(133)는, 주소정보(204)마다 서버저장ID(210)를 부여하여 주소록DB(137)에 저장하며, 이와 동시에 주소록DB(137)는 각 서버저장ID(210)에 단말 저장ID(202)를 대응하여 기록하는 매핑 테이블(Mapping Table)을 생성한다. 이어서, 데이터 보관 서버(130)의 백업관리 에이전트(133)는, 주소록DB(137)에 저장된 주소록 테이터 테이블의 업로드/다운로드 시간정보(208)를 갱신 하고 이동 단말(110)로 상기 갱신한 업로드/다운로드 시간정보와 함께 업로드 완료 통지를 전송한다.The
다음으로, 이동 단말(110)의 업로드 관리자(111)는 저장부(119)에 저장된 주소록 데이터 테이블의 업로드/다운로드 시간정보(200)를 데이터 보관 서버(130)의 백업관리 에이전트(133)가 전송한 업로드/다운로드 시간정보로 갱신하고 데이터 보관 서버(130)와의 통신을 종료한다.Next, the upload
도 3은 본 발명의 일 실시예에 따른 데이터 업로드 방법을 설명하는 절차도로, 데이터 자동 보관 서비스 가입자가 이동 단말의 주소록 전체를 업로드하는 경우의 예이다. 도 2를 참조하여 설명한다.3 is a flowchart illustrating a data upload method according to an embodiment of the present invention, which is an example of a case in which an automatic data storage service subscriber uploads an entire address book of a mobile terminal. It demonstrates with reference to FIG.
도 3에 도시된 바와 같이, 이동 단말(110)에 사용자가 주소 정보(204)를 입력하면, 이동 단말(110)은 주소 정보(204) 각각에 단말 저장ID(202)를 부여하고 생성/수정시간(206) 등을 기록하여 저장부(119)에 저장한다(S300).As shown in FIG. 3, when a user inputs address
이어서, 사용자의 업로드 요청에 따라 이동 단말(110)의 업로드 관리자(111)는 저장부(119)에 저장된 단말 저장ID(202), 주소정보(204) 및 생성/수정시간(206) 등의 정보를 통신모듈(117)을 통해 데이터 보관 서버(130)로 전송한다(S302).Subsequently, in response to a user's upload request, the upload
이동 단말(110)의 업로드 관리자(111)가 보낸 주소록 데이터를 받은 데이터 보관 서버(130)의 백업관리 에이전트(133)는, 주소정보(204)마다 서버저장ID(210)를 부여하여 주소록DB(137)에 저장하며(S304), 이와 동시에 주소록DB(137)는 각 서버저장ID(210)에 단말 저장ID(202)를 대응하여 기록하는 매핑 테이블(Mapping Table)을 생성한다(S306).The
다음으로, 데이터 보관 서버(130)의 백업관리 에이전트(133)는 주소록DB(137)에 저장된 주소록 데이터 테이블의 업로드/다운로드 시간정보(208)를 갱신하고(S308), 이동 단말로 상기 업로드/다운로드 시간정보와 함께 업로드 완료 통지를 전송한다(S310).Next, the
이와 같이, 업로드가 완료되면 이동 단말(110)의 업로드 관리자(111)는 저장부(119)에 저장된 주소록 데이터 테이블의 업로드/다운로드 시간정보(200)를 데이터 보관 서버(130)의 백업관리 에이전트(133)가 전송한 업로드/다운로드 시간정보로 갱신하고 데이터 보관 서버(130)와의 통신을 종료한다(S312).As such, when the upload is completed, the upload
도 4는 본 발명의 다른 실시예에 따른 데이터 업로드 방법을 설명하는 절차도로, 데이터 보관 서비스 가입자가 데이터 보관 서버(130)로 전체 주소록을 업로드 한 뒤에 이동 단말(110)의 주소록 변경사항을 일정 주기마다 자동으로 업로드 하도록 설정하여 이동 단말(110)의 주소록을 자동 업로드하는 경우의 예이다.4 is a flowchart illustrating a data uploading method according to another embodiment of the present invention, wherein the subscriber of the data storage service uploads the entire address book to the
도 4에 도시된 바와 같이, 사용자가 지정한 자동 업로드 설정시간 도래시, 이동 단말(110)의 업로드 관리자(111)는 저장부(119)에 저장된 주소록 데이터 테이블에서 업로드/다운로드 시간정보(200) 보다 나중에 기록된 생성/수정시간 정보(206)를 갖는 주소록 데이터만을 추출한다(S400).As shown in FIG. 4, when the user-specified automatic upload setting time arrives, the upload
이어서, 이동 단말(110)의 업로드 관리자(111)는 변경된 주소록 데이터의 단말 저장ID(202), 변경된 주소정보(204), 생성/수정시간(206) 등의 정보를 통신모듈(117)을 통해 데이터 보관 서버(130)로 전송한다(S402).Subsequently, the upload
다음으로, 데이터 보관 서버(130)의 백업관리 에이전트(133)는, 주소록 DB(137)의 매핑 테이블에서 이동 단말(110)의 업로드 관리자(111)가 전송한 단말 저장ID(202)에 대응되는 서버저장ID(210)를 검색하고, 검색된 서버저장ID(210)의 저장영역에 저장된 주소정보를 이동 단말(110)로부터 받은 변경된 주소록 정보로 갱신한다(S404).Next, the
그리고 나서, 데이터 보관 서버(130)의 백업관리 에이전트(133)는, 주소록DB(137)에 저장된 주소록 데이터 테이블의 업로드/다운로드 시간정보(208)를 갱신하고(S406), 이동 단말로 상기 업로드/다운로드 시간정보와 함께 업로드 완료 통지를 전송한다(S408).Then, the
이와 같이, 업로드가 완료되면 이동 단말(110)의 업로드 관리자(111)는 저장부(119)에 저장된 주소록 데이터 테이블의 업로드/다운로드 시간정보(200)를 데이터 보관 서버(130)의 백업관리 에이전트(133)가 전송한 업로드/다운로드 시간정보로 갱신하고 데이터 보관 서버(130)와의 통신을 종료한다(S410).As such, when the upload is completed, the upload
도 5는 본 발명의 일 실시예에 따른 수정/삭제된 데이터 다운로드 방법을 설명하는 절차도로, 데이터 보관 서비스 가입자가 웹서버(140)에 접속하여 수정/삭제한 주소록 데이터를 이동 단말(110)로 다운로드하는 경우의 예이다.5 is a flowchart illustrating a modified / deleted data download method according to an embodiment of the present invention. The data storage service subscriber accesses the modified / deleted address book data to the
도 5에 도시된 바와 같이, 사용자가 사용자 단말(160)로 웹서버(140)에 접속하여 주소록DB(137)에 저장된 주소록을 수정/삭제(S500)하면, 웹서버(140)는 주소록DB(137)에 저장된 주소록 데이터 테이블의 주소정보를 수정/삭제하고 생성/수정시간(212)을 갱신한다(S502).As shown in FIG. 5, when the user accesses the
사용자의 입력에 따라 또는 자동 다운로드 시간 도래시, 수정/삭제된 주소록 에 대해 이동 단말(110)의 다운로드 관리자(113)가 다운로드를 요청한다(S504).According to the user's input or when the automatic download time arrives, the
이에 따라, 데이터 보관 서버(130)의 백업관리 에이전트(133)는, 주소록DB(137)에 저장된 주소록 데이터 테이블에서 업로드/다운로드 시간정보(208) 보다 나중에 기록된 생성/수정시간 정보(212)를 검색하고 그에 대응한 주소정보를 검색한다. 그리고, 상기 검색된 생성/수정시간 정보(212)의 서버저장ID(210)에 대응되는 단말 저장ID(202)를 매핑 테이블에서 검색한다(S506). Accordingly, the
다음으로, 데이터 보관 서버(130)의 백업관리 에이전트(133)는 상기 검색한 단말 저장ID(202) 및 상기 검색한 생성/수정시간 정보(212)에 대응하는 주소록 데이터, 그리고 주소록 데이터의 수정/삭제 상태를 나타내는 플래그(Flag) 정보를 통신모듈(131)을 통해 이동 단말(110)로 보낸다(S508). 예로, 수정의 경우 U, 삭제의 경우 D를 플래그로서 부가한다.Next, the
이동 단말(110)의 다운로드 관리자(113)는, 상기 수신된 단말 저장ID(202)에 대응하는 주소록 데이터를 저장부(119)에서 검색하고, 그 검색한 주소록 데이터를 상기 수신된 플래그 정보에 따라 수정 또는 삭제한다(S510).The
다음으로, 이동 단말(110)의 다운로드 관리자(113)는 저장부(119)에 저장된 주소록 데이터 테이블의 업로드/다운로드 시간정보(200)를 갱신하고(S512), 데이터 보관 서버(130)로 상기 업로드/다운로드 시간정보와 함께 다운로드 완료 통지를 전송한다(S514).Next, the
이와 같이, 다운로드가 완료되면 데이터 보관 서버(130)의 백업관리 에이전트(133)는, 주소록DB(137)에 저장된 주소록 데이터 테이블의 업로드/다운로드 시간 정보(208)를 이동 단말(110)의 다운로드 관리자(113)가 전송한 업로드/다운로드 시간정보로 갱신하고 이동 단말(110)과 통신을 종료한다(S516).As such, when the download is completed, the
한편, 사용자가 이동 단말(110)에서 상기 다운로드 완료된 주소록을 변경하고, 사용자가 지정한 주소록 자동 업로드 설정시간 도래시, 이동 단말(110)의 업로드 관리자(111)는, 상기 도 4를 참조하여 설명한 바와 같이 변경된 주소록 데이터만을 추출한다. 이어서, 이동 단말(110)의 업로드 관리자(111)는 데이터 보관 서버(130)로 변경된 주소록 데이터를 보내고, 데이터 보관 서버(130)의 백업관리 에이전트(133)는 주소록DB(137)에 변경된 주소록을 반영한다. 다음으로, 데이터 보관 서버(130)의 백업관리 에이전트(133)는 주소록DB(137)에 저장된 주소록 데이터 테이블의 업로드/다운로드 시간정보(208)를 갱신하고, 이동 단말로 상기 업로드/다운로드 시간정보(208)를 전송하여 주소록 데이터를 동기화시킬 수 있다.Meanwhile, when the user changes the downloaded address book in the
도 6은 본 발명의 다른 실시예에 따른 추가된 주소록 데이터의 다운로드 방법을 설명하는 절차도로, 데이터 보관 서비스 가입자가 웹서버(140)에 접속하여 추가한 주소록 데이터를 이동 단말(110)로 다운로드하는 경우의 예이다.6 is a flowchart illustrating a method of downloading added address book data according to another embodiment of the present invention. The data storage service subscriber accesses the
도 6에 도시된 바와 같이, 사용자가 사용자 단말(160)로 웹서버(140)에 접속하여 주소록DB(137)에 주소록을 추가(S600)하면, 웹서버(140)는 서버저장ID(210)를 부여하여 주소록DB(137)에 주소정보를 추가하고 생성/수정시간(212)을 기록한다(S602). 이와 동시에, 주소록DB(137)는 매핑 테이블에 상기 서버저장ID(210)에 대응하여 임시 단말 저장ID를 부여한다(S604).As shown in FIG. 6, when the user accesses the
사용자의 입력에 따라 또는 자동 다운로드 시간 도래시, 추가된 주소록에 대 해 이동 단말(110)의 다운로드 관리자(113)가 다운로드를 요청한다(S606).According to a user input or when the automatic download time arrives, the
이에 따라 데이터 보관 서버(130)의 백업관리 에이전트(133)는 주소록DB(137)에 저장된 주소록 데이터 테이블에서 업로드/다운로드 시간정보(208) 보다 나중에 기록된 생성/수정시간 정보(212)를 검색하고 그에 대응하는 서버저장ID(210) 및 주소 정보를 검색한다. 그리고, 상기 검색된 서버저장ID(210)에 대응하는 임시 단말 저장ID를 매핑 테이블에서 검색한다(S608).Accordingly, the
다음으로, 데이터 보관 서버(130)의 백업관리 에이전트(133)는 상기 검색한 임시 단말 저장ID 및 상기 서버저장ID에 대응하는 주소 정보, 그리고 주소록의 추가를 나타내는 플래그 정보를 통신모듈(131)을 통해 이동 단말(110)로 보낸다(S610). 예로, 추가의 경우 A를 플래그로서 부가한다.Next, the
이동 단말(110)의 다운로드 관리자(113)는 상기 수신된 플래그 정보에 따라 상기 수신된 임시 단말 저장ID를 치환할 실제 단말 저장ID(202)로 부여하고, 그 실제 단말 저장ID(202) 영역에 상기 수신된 주소록 정보를 저장한다(S612).The
추가된 주소록의 저장이 완료되면 이동 단말(110)의 다운로드 관리자(113)는, 실제 단말 저장ID(202)와 임시 단말 저장ID를 통신모듈(131)을 통해 데이터 보관 서버(130)로 전송한다(S614).When the storage of the added address book is completed, the
이어서, 데이터 보관 서버(130)의 백업관리 에이전트(133)는, 주소록DB(137)의 매핑 테이블에 기록된 임시 단말 저장ID를 상기 이동 단말(110)로부터 받은 상기 실제 단말 저장ID로 치환한다(S616).Subsequently, the
다음으로, 이동 단말(110)의 다운로드 관리자(113)는 저장부(119)에 저장된 주소록 데이터 테이블의 업로드/다운로드 시간정보(200)를 갱신하고(S618), 데이터 보관 서버(130)로 상기 업로드/다운로드 시간정보(200)와 함께 다운로드 완료 통지를 전송한다(S620).Next, the
이와 같이, 다운로드가 완료되면 데이터 보관 서버(130)의 백업관리 에이전트(133)는, 주소록DB(137)에 저장된 주소록 데이터 테이블의 업로드/다운로드 시간정보(208)를 이동 단말(110)의 다운로드 관리자(113)가 전송한 업로드/다운로드 시간정보로 갱신하고 이동 단말(110)과 통신을 종료한다(S622).As such, when the download is completed, the
도 7은 본 발명의 일 실시예에 따른 데이터 보관 서비스 가입자의 데이터를 다른 사용자에게 전달하는 방법을 설명하는 절차도로, 데이터 보관 서비스 가입자가 데이터 보관 서버에 저장된 자신의 주소록을 다른 사용자에게 전달하는 경우의 예이다.FIG. 7 is a flowchart illustrating a method of delivering data of a data storage service subscriber to another user according to an embodiment of the present invention, in which the data storage service subscriber delivers his / her address book stored in the data storage server to another user. Is an example.
도 7에 도시된 바와 같이, 본 발명에 따른 데이터 보관 서비스에 가입한 사용자가 이동 단말(110)에서 주소록 전달하기 메뉴를 선택한 경우, 이동 단말(110)의 데이터 전달 관리자(115)는 통신모듈(117)을 통해 데이터 보관 서버(130)에 접속하여 주소록 전달을 요청한다. 이에 따라 데이터 보관 서버(130)는 이동 단말(110)로 주소록 전달을 위한 인터페이스 화면을 제공한다. 데이터 보관 서버(130)는 사용자로부터 전달하고자 하는 주소록을 선택받고, 전달받을 사용자의 전화번호를 입력받는다(S701).As shown in FIG. 7, when a user who subscribes to a data storage service according to the present invention selects an address book delivery menu from the
이와 같이 주소록 전달 요청이 완료되면, 데이터 보관 서버(130)의 백업 관리 에이전트(133)는 사용자가 전달 요청한 주소록 데이터를 상기 전달받을 사용자 의 전화번호를 기준으로 분류하고 저장한다(S703). 바람직하게, 데이터 보관 서버(130)는, 사용자가 전달 요청한 주소록 데이터를 30일 동안 보관하는 것이 바람직하다. 전달받을 사용자가 주소록 데이터를 다운로드 받지 않을 경우 30일이 경과하면 자동으로 삭제한다.When the address book delivery request is completed as described above, the
다음으로, 데이터 보관 서버(130)의 SMS 에이전트(135)는 주소록 데이터를 전달받을 사용자에게 주소록이 전달되었음을 알리는 SMS 메시지를 작성하여 전송한다(S705). 바람직하게, 데이터 보관 서버(130)에 바로 접속이 가능한 플랫폼 SMS 메시지를 전송한다.Next, the
주소록 데이터를 전달받을 사용자는 SMS 메시지를 확인한 후 데이터 보관 서버(130)에 접속한다(S707). 바람직하게, 플랫폼 SMS 메시지를 전송한 경우, 주소록 데이터를 전달받을 사용자는 상기 플랫폼 SMS 메시지에 따라 데이터 보관 서비스 어플리케이션이 자동 구동되어 데이터 보관 서버(130)에 접속한다. After receiving the address book data, the user checks the SMS message and accesses the data storage server 130 (S707). Preferably, when the platform SMS message is transmitted, a user who is to receive address book data is automatically driven to access the
데이터 보관 서버(130)에 접속한, 주소록 데이터를 전달받을 사용자는 데이터 보관 서버(130)의 안내에 따라 전달받을 전화번호를 선택하고, 선택한 전화번호를 저장할 그룹을 선택한다(S709). The user who receives the address book data connected to the
이와 같이 전달받을 전화번호를 선택하고 그룹을 선택하여 저장하게 되면, 데이터 보관 서버(130)의 백업관리 에이전트(133)는 상기 저장된 주소록 데이터를 사용자의 이동 단말로 다운로드한다(S711).When the phone number to be transmitted is selected and the group is selected and stored, the
상술한 실시예에서 보관하는 데이터로서 주소록을 예로 들었지만, 이외에도 이동 단말에 저장될 수 있는 모든 데이터들이 적용될 수 있음을 분명히 한다. 예컨 대, 이동 단말에 저장되는 통화 목록, 사진, 동영상, 메시지(SMS, MMS, 영상 메시지, E-mail 등), 일정, UICC 콘텐츠(금융, 멤버쉽, 카드 등) 등이 본 발명에 따라 데이터 보관 서버(130)에 업로드되어 저장되고, 필요에 따라 다운로드 받을 수 있다. 업로드 및 다운로드의 방법은 상술한 실시예와 동일한 절차로 이루어진다.Although the address book is taken as an example of the data stored in the above-described embodiment, it is evident that all data that can be stored in the mobile terminal can be applied. For example, call lists, photos, videos, messages (SMS, MMS, video messages, e-mails, etc.), schedules, UICC contents (finances, memberships, cards, etc.) stored in the mobile terminal are stored according to the present invention. Uploaded and stored in the
도 8은 본 발명의 다른 실시예에 따른 데이터 보관 서비스 시스템의 네트워크 구성을 나타낸 도면이다. 여기서 도 1과 동일한 참조부호의 구성요소는 도 1의 기능을 포함한다. 8 is a diagram illustrating a network configuration of a data storage service system according to another embodiment of the present invention. The same reference numerals as those of FIG. 1 include the functions of FIG. 1.
도 1에서는 데이터 보관 서버(130)가 이동 단말(110)에 저장된 데이터를 업로드하여 저장하였으나 이에 한정되지 않고, 도 8에 도시된 바와 같이, 데이터 보관 서버(130)는 일반 범용 컴퓨터(예컨대, 데스크탑 컴퓨터, 노트북, PMP 등)에 저장된 데이터를 업로드 받아 저장할 수 있다. 바람직하게, 데이터 보관 서버(130)는, 카메라(850)에 저장된 사진 파일 등을 컴퓨터(800)를 통해 업로그받아 데이터베이스(840)에 저장한다. 그런데, 카메라(850)에 의해 촬영된 사진 파일은 대부분 용량이 크기 때문에, 용량을 축소하여 저장하는 것이 바람직하다. 따라서, 사용자의 컴퓨터(800)에 설치된 데이터 보관 클라이언트(810)에는 사진 파일 규격 등을 데이터 보관 서버(130)의 규격에 맞게 변환하는 변환부(811)를 더 포함한다.In FIG. 1, the
사용자 컴퓨터(800)의 변환부(811)에서 변환된 사진 파일 등은 통신모듈(117)을 통해 데이터 보관 서버(130)로 전송되고, 데이터 보관 서버(130)의 백업관리 에이전트(133)는, 상기 사용자 컴퓨터(800)로부터 업로드된 사진 파일 등을 데이터베이스(840)에 저장한다. 바람직하게, 백업관리 에이전트(133)는, 데이터 파 일을 업로드받아 저장할 때, 상기 사용자 컴퓨터(800)의 IP 주소를 함께 저장하는 것이 바람직하다.Photo files converted by the
한편, 데이터 보관 서버(130)는, 사용자 컴퓨터(800)로부터 업로드된 데이터를 사용자가 이동 단말(860)을 통해 확인할 수 있도록 하고, 또한 사용자 컴퓨터(800)로부터 업로드된 데이터를 이동 단말(860)을 통해 다른 사용자에게 전달할 수 있도록 한다. 이를 위해, 데이터 보관 서버(130)는, 데이터베이스(840)에 저장된 각종 데이터 파일 등을 다양한 형태(예컨대, 썸네일 형태 등)로 가공하여 이동 단말(860)에 표시하는 인터페이스 모듈(820)을 포함한다.Meanwhile, the
인터페이스 모듈(820)은, 데이터를 전달하고자 하는 사용자로부터 전달할 데이터, 즉 사진 파일을 선택받고, 전달받을 사용자의 전화번호를 입력받으며, 전달 메시지 내용을 입력받는다. SMS 에이전트(135)는, 상기 입력받은 전달 메시지 내용을 포함하는 SMS 메시지를 작성하여 상기 전달받을 사용자에게 전송한다.The interface module 820 receives data to be transmitted from the user who wants to transfer the data, that is, a photo file, receives a phone number of the user to receive the data, and receives the contents of the delivery message. The
데이터를 전달받을 사용자는, 상기 SMS 메시지를 수신하여 확인하고, 자신의 단말(예컨대, PC, PMP 등)을 이용하여 데이터 보관 서버(130)에 접속하여 전달받을 데이터, 즉 사진 파일의 다운로드를 요청한다. 데이터 보관 서버(130)의 백업 관리 에이전트(133)는, 데이터베이스(840)에 저장된 데이터 파일이 아닌, 데이터베이스(840)에 저장된 데이터 파일의 원본 파일을 찾아 읽어온 후 그 원본 파일을 다운로드 한다. 즉, 백업 관리 에이전트(133)는, 데이터베이스(840)에 저장된 데이터 파일을 업로드한 컴퓨터(800)의 IP 주소를 확인한 후, 그 IP 주소를 이용하여 사용자의 컴퓨터(800)에 접근하고, 그 컴퓨터(800)에서 상기 데이터베이스(840)에 저장 된 데이터 파일의 원본 파일을 찾은 후 읽어와 다운로드 한다. 원본 파일의 검색은, 파일 이름으로 이루어지는 것이 바람직하다. The user to receive the data receives and confirms the SMS message, and accesses the
도 9는 본 발명의 일 실시예에 따른 데이터 보관 서비스와 연계하여 이벤트 프로모션을 수행하는 이벤트 프로모션 시스템의 네트워크 구성을 나타낸 도면이다. 여기서 도 1과 동일한 참조부호를 갖는 구성요소는 도 1의 기능을 포함한다.9 is a diagram illustrating a network configuration of an event promotion system for performing event promotion in connection with a data storage service according to an embodiment of the present invention. Components having the same reference numerals as in FIG. 1 include the functionality of FIG. 1.
도 1과 달리 도 9의 이벤트 프로모션 시스템은, 이벤트 웹서버(1010) 및 이벤트 로그 DB(1020)를 더 포함한다. 여기서 이벤트는 주소록과 연계한 이벤트로서, 데이터 보관 서비스 가입자들이 보관하고 있는 주소록을 이용하여 다수의 고객들에게 대량의 광고성 SMS 메시지를 발송하고, 이에 따른 혜택을 상기 데이터 보관 서비스 가입자들에게는 제공하는 것을 의미한다. 데이터 보관 서비스 가입자는 데이터 보관 서버(130)에 보관 중인 자신의 주소록을 광고, 홍보 등의 용도로 사용할 수 있도록 허락하고, 이에 따라 광고주 등은 상기 데이터 보관 서비스 가입자의 주소록을 이용하여 대량의 광고성 SMS 메시지를 발송한다. 그리고 광고주 등은 주소록 사용을 허락한 데이터 보관 서비스 가입자들에게 무료 통화, 무료 부가 서비스 혜택 등을 제공한다.Unlike in FIG. 1, the event promotion system of FIG. 9 further includes an
도 9에 도시된 바와 같이, 이벤트 웹서버(1010)는, 이벤트 푸쉬모듈(1011), 가입자 인증모듈(1012), 대량 메시지 발송모듈(1013), 이벤트 정산모듈(1014)를 포함한다.As shown in FIG. 9, the
이벤트 푸쉬모듈(1011)은, 데이터 보관 서비스 가입자가 이동 단말(110) 또는 범용 컴퓨터(160)를 이용하여 접속시, 주소록 연계 이벤트 페이지를 상기 이동 단말(110) 또는 범용 컴퓨터(160)로 푸쉬한다. 이때, 데이터 보관 서버(130)의 SMS 에이전트(135)는, 주소록 연계 이벤트 알림 SMS 메시지를 작성하고 상기 이벤트 서버(1010)로의 접속을 위한 콜백 URL을 삽입하여 데이터 보관 서비스 가입자의 이동 단말(110)로 전송할 수 있다. 데이터 보관 서비스 가입자는 상기 콜백 URL이 삽입된 SMS 메시지를 이용하여 이동 단말(110)로 이벤트 웹서버(1010)에 접속한다.The
이벤트 푸쉬모듈(1011)에 의해 푸쉬된 이벤트 홍보 웹페이지를 확인한 가입자가 이벤트 참여를 선택한 경우, 가입자 인증모듈(1012)은 이벤트에 참여하는 가입자의 데이터 보관 서비스 가입 여부를 인증한다. 이를 위해 가입자 인증모듈(1012)은 고객 정보 시스템 또는 데이터 보관 서버(130)와 연동한다.When the subscriber who confirms the event promotion web page pushed by the
가입자 인증모듈(1012)에 의해 가입자 인증이 완료되면, 대량 메시지 발송모듈(1013)은, 데이터 보관 서버(130)에서 관리하는 주소록 DB(137)에서 주소록 데이터를 읽어오고, 그 주소록 데이터에 포함된 전화번호 또는 이메일 정보 등을 이용하여 광고, 홍보 문구를 포함하는 SMS 메시지, MMS 메시지, 또는 이메일 등을 발송한다. 즉, 이벤트에 참여한 가입자가 보관하고 있는 주소록에 기록되어 있는 사용자들에게 광고, 홍보 문구가 포함된 메시지를 대량 발송한다. 예컨대, 상기 메시지에는 데이터 보관 서비스를 안내하는 광고가 포함될 수 있다.When subscriber authentication is completed by the
이와 같이, 대량 메시지 발송 모듈(1013)을 통해 메시지(SMS, MMS, 이메일 등)가 발송된 후, 이벤트 정산모듈(1014)은, 상기 이벤트에 참여한 데이터 보관 서비스 가입자에게 이벤트 참여에 따른 경품을 제공한다. 예컨대, 무료 통화 이용권, 무료 부가 서비스 이용권 등을 제공한다. 이에 따라, 이벤트 정산모듈(1014)은 고 객 정보 시스템과 연동한다. 또한, 이벤트 정산모듈(1014)은, 이벤트 참여자 뿐만 아니라 이벤트를 주최한 광고주 등의 광고 비용 등을 정산할 수 있다. 광고성 메시지 발송 수를 계산하여 발송 메시지 수에 따른 비용을 정산한다. As such, after the message (SMS, MMS, email, etc.) is sent through the mass
이벤트 로그 DB(1020)는, 광고주 정보, 광고 정보, 이벤트 참여자의 로그 기록, 광고 비용 등을 기록하여 저장 관리한다. 이러한 이벤트 로그 DB(1020)에 저장된 각종 기록은 통계 처리, 그리고 광고주의 광고 비용 등을 정산하는데 이용된다.The event log DB 1020 records and manages advertiser information, advertisement information, log records of event participants, advertisement costs, and the like. The various records stored in the event log DB 1020 are used to calculate statistics and to settle advertising costs of advertisers.
도 10은 도 9의 이벤트 프로모션 시스템에서의 이벤트 프로모션 방법을 설명하는 절차도이다.FIG. 10 is a flowchart illustrating an event promotion method in the event promotion system of FIG. 9.
도 10에 도시된 바와 같이, 데이터 보관 서비스 가입자는 이동 단말(110) 또는 일반 범용 컴퓨터(160)를 통해 이벤트 웹서버(1010)에 접속한다(S1101). 데이터 보관 서비스 가입자는 이동 단말(110)에 수신된 SMS 메시지를 이용하여 이벤트 웹서버(1010)에 접속할 수 있다. SMS 메시지에 이벤트 웹서버(1010)에 바로 접속이 가능한 콜백 URL이 삽입된 경우, 통화 또는 확인 버튼을 누름으로써 상기 콜백 URL을 이용하여 상기 이벤트 웹서버(1010)에 바로 접속한다. 이벤트 웹서버(1010)는, 무선 인터넷용과 유선 인터넷용으로 각각 구현될 수 있고, 또는 통합 구현될 수 있다.As shown in FIG. 10, the data storage service subscriber accesses the
이와 같이, 데이터 보관 서비스 가입자가 이벤트 웹서버(1010)에 접속하면, 이벤트 웹서버(1010)는 상기 데이터 보관 서비스 가입자의 단말(110, 160)로 이벤트 홍보 웹페이지를 푸쉬하여 표시한다. 데이터 보관 서비스 가입자는 이벤트 홍보 웹페이지를 보고 이벤트에 참여한다(S1103). 바람직하게, 상기 이벤트 홍보 웹페이 지에 참여 버튼이 구비되고, 데이터 보관 서비스 가입자는 상기 참여 버튼을 클릭함으로써 이벤트에 참여한다.As such, when the data storage service subscriber accesses the
데이터 보관 서비스 가입자가 이벤트에 참여한 경우, 이벤트 웹서버(1010)는 상기 이벤트에 참여한 가입자가 데이터 보관 서비스 가입자인지 인증한다(S1105). 즉, 이벤트 웹서버(1010)는 이동통신사의 고객 정보 시스템과 연동하여 이벤트 참여자를 인증한다.When the data storage service subscriber participates in the event, the
가입자 인증이 성공한 경우, 이벤트 웹서버(1010)는 상기 데이터 보관 서비스 가입자가 보관 중인 주소록 데이터를 데이터 보관 서버(130)의 주소록 DB(137)에서 검색한다(S1107). 이어서, 광고주 등이 의뢰한 광고, 홍보 문구 등을 포함하는 메시지(MMS, SMS, 이메일 등)를 작성하고(S1109), 상기 작성된 메시지를 상기 검색된 주소록에 포함된 전화번호 또는 이메일 주소로 대량으로 전송한다(S1111). 그리고 나서, 이벤트 웹서버(1010)는, 상기 데이터 보관 서비스 가입자에게 이벤트 참여에 따른 경품을 제공하고, 또한 광고를 의뢰한 광고주에게 광고 메시지 전송에 따른 광고 요금을 계산하여 청구한다(S1113).If the subscriber authentication is successful, the
이러한 이벤트 프로모션에 따라 데이터 보관 서비스 가입자는 무료 통화, 무료 부가 서비스 혜택을 받을 수 있고, 광고주 등은 광고 대상자들의 정보를 손쉽게 획득하여 광고를 할 수 있게 된다. 예컨대, 주소록 보관 서비스 가입자가 100명이고, 각 가입자의 주소록에 기록된 사람들이 200명씩이라면, 총 2000명에게 메시지를 보낼 수 있게 된다. 또한 이동통신사 측면에서는 새로운 매출원의 확보를 통해 매출을 증대시킬 수 있게 된다.According to the event promotion, data storage service subscribers can receive free calls and free additional service benefits, and advertisers can easily obtain information of advertisement targets and advertise. For example, if there are 100 subscribers to the address book keeping service and 200 people are recorded in each subscriber's address book, a total of 2000 messages can be sent. In addition, mobile carriers can increase sales by securing new revenue streams.
상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 형태로 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다. 이러한 과정은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있으므로 더 이상 상세히 설명하지 않기로 한다.As described above, the method of the present invention may be implemented as a program and stored in a recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.) in a computer-readable form. Since this process can be easily implemented by those skilled in the art will not be described in more detail.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.The present invention described above is capable of various substitutions, modifications, and changes without departing from the technical spirit of the present invention for those skilled in the art to which the present invention pertains. It is not limited by the drawings.
상기와 같은 본 발명은, 이동 단말 또는 고정 단말기에 저장된 데이터를 외부의 대용량 저장 서버에 저장함으로써, 단말기 분실, 고장 등에 따른 내부 데이터의 손실을 방지할 수 있다. The present invention as described above, by storing the data stored in the mobile terminal or the fixed terminal in an external mass storage server, it is possible to prevent the loss of internal data due to terminal loss, failure, and the like.
또한, 본 발명은, 이동통신 가입자의 주소록을 보관하여 광고 또는 홍보를 위한 용도로 사용함으로써, 상기 이동통신 가입자에게는 다양한 혜택을 제공하고, 광고주 측면에서는 손쉽게 광고 대상자들을 수집할 수 있도록 하며, 이동통신사 측면에서는 새로운 매출원을 창출하는 효과가 있다.In addition, the present invention, by keeping the address book of the mobile subscriber to use for advertising or promotional purposes, to provide a variety of benefits to the mobile subscribers, advertisers can easily collect the target audience, the mobile carrier In terms of revenue, it can create new revenue streams.
Claims (14)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070020470 | 2007-02-28 | ||
KR20070020470 | 2007-02-28 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090013270A true KR20090013270A (en) | 2009-02-05 |
KR100947730B1 KR100947730B1 (en) | 2010-03-16 |
Family
ID=40683735
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070061151A KR100947730B1 (en) | 2007-02-28 | 2007-06-21 | Data Storage Service Method and System and Event Promotion Method Associated with It |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100947730B1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100968754B1 (en) * | 2009-10-07 | 2010-07-08 | (주)지란지교소프트 | Data backup system and method thereof |
KR20140140820A (en) * | 2013-05-30 | 2014-12-10 | 삼성전자주식회사 | Method and Apparatus for Provisioning Profile |
CN104680398A (en) * | 2015-03-12 | 2015-06-03 | 浪潮集团有限公司 | Acquisition and storage method for mass behavior data of E-commerce users |
US20150271012A1 (en) * | 2008-06-06 | 2015-09-24 | Alibaba Group Holding Limited | Promulgating information on websites using servers |
CN106603612A (en) * | 2015-10-20 | 2017-04-26 | 阿里巴巴集团控股有限公司 | Image uploading system, method and device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010106187A (en) * | 2000-04-20 | 2001-11-29 | 김승철 | A system advertising chain stores and an operating method thereof |
KR20040086699A (en) * | 2003-04-03 | 2004-10-12 | 주식회사 케이티 | Personal information synchronization method between data communication equipment for multiple synchronization tool use |
-
2007
- 2007-06-21 KR KR1020070061151A patent/KR100947730B1/en active IP Right Grant
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150271012A1 (en) * | 2008-06-06 | 2015-09-24 | Alibaba Group Holding Limited | Promulgating information on websites using servers |
US9401841B2 (en) * | 2008-06-06 | 2016-07-26 | Alibaba Group Holding Limited | Promulgating information on websites using servers |
US10069905B2 (en) | 2008-06-06 | 2018-09-04 | Alibaba Group Holding Limited | Promulgating information on websites using servers |
US10855752B2 (en) | 2008-06-06 | 2020-12-01 | Alibaba Group Holding Limited | Promulgating information on websites using servers |
KR100968754B1 (en) * | 2009-10-07 | 2010-07-08 | (주)지란지교소프트 | Data backup system and method thereof |
KR20140140820A (en) * | 2013-05-30 | 2014-12-10 | 삼성전자주식회사 | Method and Apparatus for Provisioning Profile |
CN104680398A (en) * | 2015-03-12 | 2015-06-03 | 浪潮集团有限公司 | Acquisition and storage method for mass behavior data of E-commerce users |
CN106603612A (en) * | 2015-10-20 | 2017-04-26 | 阿里巴巴集团控股有限公司 | Image uploading system, method and device |
Also Published As
Publication number | Publication date |
---|---|
KR100947730B1 (en) | 2010-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8265612B2 (en) | Pocket broadcasting for mobile media content | |
US20090143052A1 (en) | Systems and methods for personal information management and contact picture synchronization and distribution | |
US20080103906A1 (en) | Online publishing of multimedia content | |
US20030065742A1 (en) | System for collection and distribution of calender information | |
US20110124353A1 (en) | Method to convert and share short message service messages on websites | |
JP2015505384A (en) | Image annotation method and system | |
US20060212818A1 (en) | Method for providing multimedia message | |
US20050228754A1 (en) | Marketing method | |
CN102984181B (en) | Based on the method and apparatus of social networks communication | |
KR100947730B1 (en) | Data Storage Service Method and System and Event Promotion Method Associated with It | |
KR101463773B1 (en) | A method for displaying contents on transmitting and receiving terminals and the system thereof | |
JP2003186853A (en) | Electronic calendaring device | |
JPWO2005062221A1 (en) | Wedding information distribution system | |
KR20200064524A (en) | A device for creating and sharing digital electronic business cards based on social network services/sites | |
JP3678660B2 (en) | Personal information management system and method | |
CN101764850A (en) | Method for inserting default item in online address list | |
WO2008090553A2 (en) | A system and a method for sending digital content to a mobile device | |
JP2007279791A (en) | Electronic advertisement providing system using qr code | |
KR20060001902A (en) | Method and system for providing photo sharing and wireless homepage service using long message | |
KR100706346B1 (en) | Mobile community service provision server and method | |
JP2006018390A (en) | News information provision method to cellphone or portable terminal | |
KR100500136B1 (en) | Method for managing private community information | |
KR100578751B1 (en) | Message service method and system | |
KR20150071757A (en) | Method of Mobile advertising service and system using the same | |
KR20130142821A (en) | Method and server for providing photo album sharing service based on mobile device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20070621 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20081127 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20090527 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
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 |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20091125 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20090527 Comment text: Notification of reason for refusal Patent event code: PE06011S01I Patent event date: 20081127 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: 20091224 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20091125 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20100224 Appeal identifier: 2009101011660 Request date: 20091224 |
|
AMND | Amendment | ||
PB0901 | Examination by re-examination before a trial |
Comment text: Amendment to Specification, etc. Patent event date: 20100108 Patent event code: PB09011R02I Comment text: Request for Trial against Decision on Refusal Patent event date: 20091224 Patent event code: PB09011R01I Comment text: Amendment to Specification, etc. Patent event date: 20090722 Patent event code: PB09011R02I Comment text: Amendment to Specification, etc. Patent event date: 20081215 Patent event code: PB09011R02I |
|
B701 | Decision to grant | ||
PB0701 | Decision of registration after re-examination before a trial |
Patent event date: 20100224 Comment text: Decision to Grant Registration Patent event code: PB07012S01D Patent event date: 20100126 Comment text: Transfer of Trial File for Re-examination before a Trial Patent event code: PB07011S01I |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20100308 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20100308 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20130304 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20130304 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20140303 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20140303 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20150302 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20150302 Start annual number: 6 End annual number: 6 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20221219 |