KR20010096405A - 무선 단말기를 이용한 캐릭터 서비스 제공 시스템 및 방법 - Google Patents

무선 단말기를 이용한 캐릭터 서비스 제공 시스템 및 방법 Download PDF

Info

Publication number
KR20010096405A
KR20010096405A KR1020000023566A KR20000023566A KR20010096405A KR 20010096405 A KR20010096405 A KR 20010096405A KR 1020000023566 A KR1020000023566 A KR 1020000023566A KR 20000023566 A KR20000023566 A KR 20000023566A KR 20010096405 A KR20010096405 A KR 20010096405A
Authority
KR
South Korea
Prior art keywords
character
user
wireless terminal
web server
control server
Prior art date
Application number
KR1020000023566A
Other languages
English (en)
Inventor
김용재
Original Assignee
김용재
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 김용재 filed Critical 김용재
Publication of KR20010096405A publication Critical patent/KR20010096405A/ko

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 이용자가 인터넷상의 특정 웹사이트에서 캐릭터를 다운로드 받아 무선 단말기에 저장하고, 미리 다양한 웹사이트에서 획득한 포인트에 근거하여 캐릭터의 관리를 수행할 수 있도록 한 캐릭터 서비스 제공 시스템 및 방법에 관한 것이다.
본 발명의 시스템은, 이용자에게 하나 이상의 캐릭터를 제공하여 이용자가 선택한 캐릭터 데이터 및 이용자의 무선 단말기 전화번호를 포함하는 정보를 컨트롤 서버로 전송하고, 이용자의 접속 실적에 따라 획득한 점수 및 무선 단말기 전화번호를 포함하는 정보를 컨트롤 서버로 전송하는 메인 웹서버와; 이용자의 접속 실적에 따라 획득한 이용자의 점수 및 무선 단말기 전화번호를 포함하는 정보를 컨트롤 서버로 전송하는 하나 이상의 포인트 웹서버; 및, 메인 웹서버로부터 수신한 캐릭터 데이터 및 무선 단말기의 전화번호를 무선 통신 교환기로 전송하며 무선 통신 교환기로부터 전송되는 이용자의 명령들을 수신 및 처리하고, 메인 웹서버 및 포인트 웹서버로부터 전송되는 점수들을 합한 점수 한도내에서 이용자의 무선 단말기를 사용한 캐릭터 관련 부가 서비스의 제공 요청에 대한 수행 여부를 판단하고 처리하는 컨트롤 서버를 포함한다.

Description

무선 단말기를 이용한 캐릭터 서비스 제공 시스템 및 방법{System and Method for Providing Character Service Using Radio Communication Terminal}
본 발명은 무선 단말기를 이용한 캐릭터 서비스 제공 시스템 및 방법에 관한 것으로서, 더욱 상세하게는 이용자가 인터넷상의 특정 웹사이트에서 캐릭터를 다운로드 받아 무선 단말기에 저장하고, 이용자가 미리 다양한 웹사이트에서 획득한 포인트에 근거하여 캐릭터를 양육, 교육하고 캐릭터에 각종 기능을 부여하는 등의 관리를 수행할 수 있도록 한 무선 단말기를 이용한 캐릭터 서비스 제공 시스템 및 방법에 관한 것이다.
현재, 캐릭터를 특정 기기에 저장하여 캐릭터를 양육하는 기기(예를 들어, 다마고치 : 상표명임)가 시판되고 있다. 또한, 핸드폰에서도 자신이 원하는 캐릭터를 액정화면에 나타낼 수 있도록 다운받는 서비스가 제공되고 있다. 그러나, 캐릭터를 특정기기에 저장하여 양육하는 기기는 이용자의 요구에 따라 캐릭터를 수시로 바꿀 수 없다는 문제점이 있으며, 핸드폰에서 캐릭터를 표시하는 서비스는 캐릭터를 단지 볼 수 있을 뿐 캐릭터에 비서 기능 등을 포함한 여러 기능을 부여할 수 없어 캐릭터를 이용한 서비스에 한계가 있었다.
본 발명은 상기와 같은 문제점을 해결하기 위한 것으로서, 인터넷상의 웹사이트에서 다양한 캐릭터를 전송받을 수 있고 이용자가 복수개의 웹사이트에서 획득한 포인트 점수를 이용하여 캐릭터를 관리할 수 있도록 하는 무선 단말기를 이용한 캐릭터 관리 시스템 및 방법을 제공하는 것을 목적으로 한다.
본 발명의 다른 목적은 이용자가 캐릭터 관리를 위한 점수 획득을 위해 다양한 웹사이트를 이용하게 하므로써 인터넷 사용 확대 보급과 전자상거래의 활성화를 도모하고자 하는 것이다.
본 발명의 또 다른 목적은 본 발명에 따른 무선 단말기를 이용한 캐릭터 관리 시스템 운용자가 점수를 부여하는 웹사이트 운영자 및 이동 통신 사업자로부터 이용자의 웹사이트 또는 교환기의 접속에 대한 대가로 일정한 수수료를 부여받을 수 있도록 하는 시스템을 제공하는 것을 목적으로 한다.
도 1은 본 발명에 따른 무선 단말기를 이용한 캐릭터 서비스 제공 시스템의 전체적인 개략도,
도 2는 도 1에 도시된 메인 웹서버의 보다 상세한 구성을 나타내는 블록도,
도 3은 도 1에 도시된 포인트 웹서버의 보다 상세한 구성을 나타내는 블록도,
도 4는 도 1에 도시된 컨트롤 서버의 보다 상세한 구성을 나타내는 블록도,
도 5a 및 도 5b는 본 발명에 따른 무선 단말기를 이용한 캐릭터 서비스 제공 방법을 설명하기 위한 흐름도이다.
<도면의 주요부분에 대한 부호의 설명>
10 : 개인용 컴퓨터 11 : 운용 시스템
12,22,32,42 : 네트워크 인터페이스 13: 웹브라우저
14 : 무선 통신 교환기 15 : 무선 단말기
20 : 메인 웹서버 24 : 응용 프로그램
26,36,46 : 데이터베이스 30 : 포인트 웹서버
34 : 응용 프로그램 40 : 컨트롤 서버
41 : 마이크로프로세서 44 : 메모리
48 : 교환기 통신 모듈 49 : 컴퓨터 프로그램
상기와 같은 목적을 달성하기 위해 본 발명은 개인용 컴퓨터의 웹브라우저를 구동하여 인터넷망을 통해 접속하는 이용자에게 하나 이상의 캐릭터를 제공하며, 이용자가 선택한 캐릭터 및 캐릭터 코드를 포함하는 캐릭터 데이터 및 이용자의 상기 무선 단말기 전화번호를 포함하는 정보를 제 1 통신 링크를 통해 컨트롤 서버로 전송하고, 이용자의 접속 실적에 따라 점수를 부여하고 획득한 점수 및 상기 무선 단말기 전화번호를 포함하는 정보를 상기 제 1 통신 링크를 통해 상기 컨트롤 서버로 전송하기 위한 메인 웹서버와; 이용자의 접속 실적에 따라 점수를 부여하고 획득한 이용자의 점수 및 무선 단말기 전화번호를 포함하는 정보를 제 2 통신 링크를 통해 상기 컨트롤 서버로 전송하기 위한 하나 이상의 포인트 웹서버; 및, 상기 메인 웹서버로부터 수신한 상기 캐릭터 데이터를 이용자의 상기 무선 단말기의 전화번호와 함께 상기 무선 통신 교환기로 전송하며 상기 무선 통신 교환기로부터 전송되는 이용자의 명령들을 수신 및 처리하고, 상기 메인 웹서버 및 포인트 웹서버로부터 전송되는 점수들을 수신 및 합산하여 데이터베이스에 저장하고 상기 합산된 점수 한도내에서 이용자의 무선 단말기를 사용한 캐릭터 관련 부가 서비스의 제공 요청에 대한 수행 여부를 판단하고 처리하기 위한 컨트롤 서버를 포함하는 캐릭터 서비스 제공 시스템을 제공한다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.
도 1은 본 발명에 따른 무선 단말기를 이용한 캐릭터 서비스 제공 시스템의 전체적인 구성을 나타낸 개략도이다. 도 1을 참조하면, 개인용 컴퓨터(10)가 인터넷망을 통해 메인 웹서버(20), 하나 이상의 포인트 웹서버(30)에 접속할 수 있도록 되어 있다. 무선 단말기(15)는 무선 통신망을 거쳐 무선 통신 교환기(14)와 접속할 수 있다. 본 발명에서 "무선 단말기"라 함은 핸드폰(handphone), 셀룰러폰(cellular phone) 또는 PCS(Personal Communication Service)폰 그리고 스마트폰(smart phone)등 명칭과 관계없이 캐릭터를 표시할 수 있는 디스플레이부(예를 들면, 액정화면)를 포함하여 무선으로 통신할 수 있는 전화 단말기를 총칭하는 개념으로 사용되어진다.
상기 교환기(14)에는 교환기(14)를 제어하고 상기 교환기와 데이터를 송수신하기 위한 컨트롤 서버(40)가 연결되어 있다. 상기 컨트롤 서버(40)는 메인 웹서버(20)와 포인트 웹서버(30)에 인터넷망 또는 전용선을 통해 연결되어 있다. 도 1에서는 컨트롤 서버(40)가 교환기(14)와 함께 있는 것으로 도시되어 있으나, 이에 한정되는 것은 아니며 필요한 경우 메인 웹서버(20)와 같은 장소에 또는 독립적으로 교환기(14)로부터 원격지에 설치될 수 있다.
상기 개인용 컴퓨터(10)는 윈도우즈 95, 윈도우즈 98 또는 윈도우즈 2000과 같은 운용시스템(O/S)(11), 네트워크 인터페이스(12), 인터넷 접속을 위한 웹브라우저(13)를 구비한다. 네트워크 인터페이스(12)는 개인용 컴퓨터(10)를 인터넷에 접속할 수 있도록 하며, LAN 카드나 모뎀과 같은 하드웨어 또는 통신접속 프로그램이나 네트워킹 프로그램일 수 있다. 이용자는 개인용 컴퓨터(10)에 설치된 넷스케이프사의 네비게이터 또는 마이크로소프트사의 익스플로러와 같은 웹브라우저(13)를 구동하여 HTTP 프로토콜을 사용하여 인터넷망에 접속하여 메인 웹서버(20) 또는 포인트 웹서버(30)와 통신을 수행하게 된다. 본 발명에서 의미하는 "인터넷망"이라 함은 TCP/IP 및 HTTP와 같은 표준 프로토콜에 의해 상호 접속된 네트워크의 집합으로서, 현존하는 표준 프로토콜에 대한 변경이나 첨가를 포함하여 향후에 이루어질 수 있는 다양한 변화를 포함하는 개념이다.
도 2는 도 1에 도시된 메인 웹서버(20)의 구성을 나타내기 위한 블록도이다.
메인 웹서버(20)는 네트워크 인터페이스(22)를 통해 각 컴퓨터(10)에 대해 HTML 문서를 제공하는 HTML 서버로서 동작하며 응용 프로그램 인터페이스(API)를 통해 응용 프로그램(24)에 접근하며 개인용 컴퓨터(10)에 의해 응용 프로그램(24)이 실행되도록 한다.
응용 프로그램(24)은 회원 관리 프로그램 및 통신 프로그램을 포함한다.
회원 관리 프로그램은 이용자의 메인 웹서버(20)로의 접속을 관리하기 위한 것으로 회원 등록 모듈과, 회원 인증 모듈 및 회원 계정 관리 모듈을 포함한다. 회원 등록 모듈은 회원의 성명, 주소, 주민등록번호 등 회원 등록에 필요한 개인 신상정보와 캐릭터를 전송받기 위한 무선통신 단말기의 전화번호를 입력하도록 이용자에게 요구하고, 입력이 완료되면 식별번호(ID)와 비밀번호(password) 등 이용자의 개인 식별 정보를 부여하고 데이터베이스(26)의 회원 DB에 개인 신상 정보와 ID 및 비밀번호를 포함하는 개인 식별정보를 저장한다. 회원 등록 모듈에 의해 새로운 ID의 생성과 동시에 회원의 실적 점수가 적립될 계정을 생성하여 회원 식별 정보와 함께 데이터베이스(26)의 회원 계정 DB에 저장한다.
회원 인증 모듈은 회원 등록을 마친 이용자의 개인용 컴퓨터(10)가 메인 웹서버(20)에 접속하여 회원에게만 제공되는 서비스를 이용하고자 하는 경우 ID와 비밀번호 등의 식별정보를 입력하도록 요구한다. 입력된 데이터가 데이터베이스(26)의 회원 DB 내에 미리 저장된 ID 및 비밀번호 데이터와 동일한지 여부를 확인하여 동일한 경우 서비스 이용을 허락하며 동일하지 않은 경우 에러 메시지를 발생하고 회원등록 절차를 수행할 것을 요구하는 메시지를 발생하게 된다.
회원 계정 관리 모듈은 회원이 메인 웹서버(20)에서 제공되는 여러 서비스를 이용하면(광고 보기, 쇼핑몰에서의 구매 등) 그 이용 실적에 따라 회원 계정 DB에 있는 회원 계정에 점수를 누적한다. 회원 계정에 누적된 점수는 후에 무선 단말기를 통해 캐릭터의 양육, 교육 및 기타 캐릭터와 관련하여 이동통신 사업자 또는 콘텐츠 제공자(Contents Provider)가 제공하는 부가 서비스를 이용하는 데 활용되게 된다.
통신 프로그램은 메인 웹서버(20)와 회원, 메인 웹서버와 컨트롤 서버(40)간의 통신을 수행하기 위한 기능을 수행하며 통신 모듈, 보안 모듈을 포함한다. 통신 모듈은 인터넷을 이용하여 회원에게 메시지를 전송한다. 예를 들면, 메인 웹서버 운영자의 캐릭터의 양육 정보, 이동통신 사업자의 캐릭터 관련 부가 서비스 안내, 데이터베이스에 저장된 회원의 계정 잔액 등을 정기 또는 부정기적으로 회원에게 알리는 메시지를 발송한다. 한편, 통신 모듈은 캐릭터를 다운로드 받고자 하는 이용자를 위해 이용자가 선택한 캐릭터를 컨트롤 서버로 전송하는 기능을 수행한다. 캐릭터를 컨트롤 서버로 전송하는 경우, 이용자의 ID(회원인 경우에만), 이용자의 무선 단말기의 전화번호 정보도 추가로 포함하여 전송한다. 통신 모듈은 또한, 회원의 회원 계정의 점수가 생성되거나 갱신되는 경우 그에 관한 사항을 컨트롤 서버로 전송하는 기능도 수행하게 된다.
보안 모듈은 메인 웹서버(20)가 해킹 당하는 것을 방지하고 회원 개인에 관한 데이터, 전송되는 메시지 및 캐릭터 등이 외부로 유출되는 것을 방지하는 방화벽 기능을 수행하며, 이러한 방화벽에 관한 알고리즘은 이미 다양한 종류가 알려져 있으므로 자세한 설명은 생략하기로 한다.
메인 웹서버(20)는 그 운영과 관련하여 다양한 데이터를 저장하기 위한 데이터베이스(16)를 구비한다. 상기 데이터베이스(16)는 캐릭터 DB, 회원 DB, 회원 계정 DB를 포함한다.
캐릭터 DB에는 복수개의 캐릭터 각각이 그 초기 상태부터 성장되는 과정을 따라 다양하게 구비되며, 성장 단계별로 감정에 따라 각기 다른 표정을 갖는 캐릭터가 구비된다. 이용자는 개인용 컴퓨터(10)를 이용하여 메인 웹서버(20)에 접속한 다음 원하는 캐릭터를 다운로드할 수 있다. 한편, 캐릭터 DB에는 캐릭터 각각에 캐릭터를 식별할 수 있도록 캐릭터 코드가 할당되어 캐릭터와 함께 저장되고, 캐릭터의 송수신시에 교환기(14), 컨트롤 서버(40) 및 메인 웹서버(20)에서 캐릭터를 캐릭터 코드에 의해 식별할 수 있도록 한다. 또한, 상기 캐릭터 DB의 각각의 캐릭터는 인사말이나, 음악 등의 음성 데이터도 함께 저장될 수 있어 캐릭터의 인사말 기능, 일일 운세 알림 기능, 알람 기능 및 애교 부리기 기능 등의 비서 기능을 수행할 수 있도록 한다.
회원 DB에는 이용자가 회원 등록 과정에서 입력한 데이터 즉, 회원의 성명, 주소, 주민등록번호 등의 개인 신상정보와 무선통신 단말기의 전화번호 그리고 ID와 비밀번호가 저장된다.
회원 계정 DB에는 이용자가 메인 웹서버(20)에서 제공하는 서비스의 이용으로 획득한 점수가 저장된다. 점수가 획득되는 경우 응용 프로그램의 회원 계정 관리 모듈은 획득된 점수를 회원 계정 DB의 해당 회원 계정에 누적하고 점수가 갱신된 사실을 통신모듈에 알려 갱신된 누적 점수가 컨트롤 서버(40)로 전송될 수 있게 한다.
도 3은 도 1에 도시된 포인트 웹서버(30)의 구성을 보다 상세히 나타내기 위한 블록도이다.
포인트 웹서버(30)는 네트워크 인터페이스(32)를 통해 각 컴퓨터(10)에 대해 HTML 문서를 제공하는 HTML 서버로서 동작하며 이용자가 무선 단말기에 저장된 캐릭터의 관리를 위해 필요로 하는 점수를 부여한다. 이러한 포인트 웹서버(30)의 운영자는 인터넷 쇼핑몰 운영자, 광고 사이트 운영자 및 검색 엔진 제공자 등을 포함하며 이용자가 자신의 웹서버에 접속하여 일정한 행위(상품 구매, 광고 보기, 검색하기, 단순히 사이트에 접속하기 등)를 수행하면 그 행위에 따라 일정한 점수를 이용자에게 부여한다.
따라서, 이용자에게 점수를 부여하기 위해 메인 웹서버(20)와 마찬가지로 응용 프로그램(34) 즉, 회원 관리 프로그램과 통신 프로그램이 필요하며, 회원 관리 프로그램은 회원 등록 모듈, 회원 인증 모듈 및 회원 계정 관리 모듈로 이루어지며 이는 상기 메인 웹서버의 회원 등록 모듈, 회원 인증 모듈 및 회원 계정 관리 모듈과 거의 동일한 기능을 수행한다.
즉, 회원 등록 모듈은 회원의 성명, 주소, 주민등록번호 등 회원 등록에 필요한 개인 신상정보를 입력하도록 이용자에게 요구하고, 입력이 완료되면 식별번호(ID)와 비밀번호 등 이용자 식별정보를 부여하고 데이터베이스(36)의 회원 DB에 개인 신상 정보와 ID 및 비밀번호를 포함하는 식별정보를 저장한다. 회원 등록 모듈에 의해 새로운 ID의 생성과 동시에 회원의 실적 점수가 적립될 계정을 생성하여 회원 식별 정보와 함께 데이터베이스(36)의 회원 계정 DB에 저장한다.
회원 인증 모듈은 회원 등록을 마친 이용자의 개인용 컴퓨터(10)가 포인트 웹서버(30)에 접속하여 회원에게만 제공되는 서비스를 이용하고자 하는 경우 ID와비밀번호 등의 식별정보를 입력하도록 요구하고 그에 대한 인증을 수행한다.
회원 계정 관리 모듈은 회원이 포인트 웹서버(30)에서 제공되는 다양한 서비스를 이용하면 그 이용 실적에 따라 회원 계정 DB에 있는 회원 계정에 점수를 누적한다.
통신 프로그램은 포인트 웹서버(30)와 회원, 포인트 웹서버(30)와 컨트롤 서버(40)간의 통신을 수행하기 위한 기능을 수행하며, 통신 모듈, 보안 모듈을 포함한다. 통신 모듈은 인터넷을 이용하여 광고나 안내 메시지를 회원에게 발송한다. 또한, 통신 모듈은 회원의 회원 계정 점수가 생성되거나 갱신되는 경우 그에 관한 사항을 컨트롤 서버로 전송하는 기능도 수행하며, 보안 모듈은 메인 웹서버(20)의 보안 모듈과 동일한 기능을 수행한다.
포인트 웹서버(30)의 데이터베이스(36)은 그 운영과 관련하여 회원 DB, 회원 계정 DB를 포함한다.
회원 DB에는 회원의 성명, 주소, 주민등록번호 등의 개인 신상정보 및 ID와 비밀번호가 저장되며, 회원 계정 DB에는 이용자가 포인트 웹서버(30)에서 제공하는 서비스의 이용으로 획득한 점수가 저장된다. 점수가 획득되는 경우 응용 프로그램의 회원 계정 관리 모듈은 획득된 점수를 회원 계정 DB의 해당 회원 계정에 누적하고 점수가 갱신된 사실을 통신모듈에 알려 갱신된 누적 점수가 컨트롤 서버(40)로 전송될 수 있게 한다.
도 4는 도 1에 도시된 컨트롤 서버(40)의 구성을 보다 상세히 나타내는 블록도이다. 도 4를 참조하면, 컨트롤 서버(40)는 마이크로프로세서(41), 메모리(44),네트워크 인터페이스(42) 및 데이터베이스(46), 교환기 통신 모듈(48) 및 컴퓨터 프로그램(49)을 포함한다.
마이크로프로세서(41)는 기본적으로 컨트롤 서버(40)의 각 부를 제어하며 교환기(14)로부터 입력되는 명령을 처리한다.
메모리(44)는 마이크로프로세서(41)의 작업을 위한 워킹 메모리(working memory)로서 마이크로프로세서(41)의 처리작업을 위해 각종 프로그램이나 데이터를 임시 저장하는 기능을 수행한다.
교환기 통신 모듈(48)은 교환기(14)로부터 전달되는 메시지 및 교환기(14)로 전달하는 메시지들을 처리한다. 즉, 이용자로부터 교환기(14)로 입력된 명령 및 이용자의 무선 단말기(15)의 전화번호를 마이크로프로세서(41)로 전달하여 해당 명령이 처리될 수 있도록 하며, 마이크로프로세서(41)에서 발생한 명령 신호를 교환기(14)로 전달하여 교환기(14)에서 처리될 수 있도록 한다.
컨트롤 서버(40)의 데이터베이스(46)는 회원 점수 DB 및 캐릭터 서비스 점수 DB를 포함한다.
회원 점수 DB에는 포인트 웹서버(30) 및 메인 웹서버(20)에서 이용자가 획득한 점수 및 각각의 개별 점수가 합산된 점수가 이용자의 ID 및 무선 단말기의 전화번호를 포함하는 정보와 함께 저장된다. 마이크로프로세서(41)는 이용자가 교환기(14)에 접속하여 캐릭터와 관련한 부가 서비스를 제공받은 경우 제공받은 부가 서비스에 해당하는 점수만큼을 회원 점수 DB에 저장된 이용자의 합산 점수에서 차감한다.
캐릭터 서비스 점수 DB는 이용자가 선택할 수 있는 부가 서비스 메뉴별로 메뉴의 실행에 필요한 점수를 저장한다.
마이크로프로세서(41)는 이용자가 부가 서비스 메뉴를 선택하여 실행을 요구하는 경우 컴퓨터 프로그램(49)에 의해 선택사항에 대한 실행 여부를 판단한다. 즉, 이용자가 선택한 메뉴의 수행에 필요한 점수가 데이터베이스(46)에 저장된 이용자의 합산 점수 이하이면 선택 메뉴의 수행을 허락하고 그렇지 않은 경우에는 합산 점수가 부족하다는 메시지를 교환기(14)로 전송하여 메시지가 이용자의 무선 단말기(15)에 전달되도록 하고 선택메뉴를 수행하지 않는다.
컨트롤 서버(40)는 네트워크 인터페이스(42)를 통해 메인 웹서버(20) 및 포인트 웹서버(30)와 통신할 수 있다. 상기 통신을 위한 통신 링크(link)로는 인터넷망 또는 전용선을 이용한 전용망을 사용할 수 있다. 메인 웹서버(20)는 이용자가 요구한 캐릭터를 캐릭터 코드와 함께 컨트롤 서버(40)로 전송하여 메모리(44)에 임시 저장한 후 이용자의 무선 단말기(15)로 전송하며, 메인 웹서버(20) 및 포인트 웹서버(30) 양자는 이용자의 누적 점수가 갱신될 때마다 통신 링크를 통해 컨트롤 서버(40)로 갱신된 점수를 전달하여 컨트롤 서버(40)의 데이터베이스에 저장된 해당 회원의 합산 점수가 갱신될 수 있게 한다.
도 5a 및 도 5b는 본 발명에 따른 무선 단말기를 이용한 캐릭터 서비스 제공 방법을 설명하기 위한 흐름도이다.
먼저, 이용자가 자신의 무선 단말기에 캐릭터를 처음으로 다운로드 받고자 하는 경우 또는 캐릭터를 변경하고자 하는 경우에 개인용 컴퓨터(10)의 웹브라우저를 실행하여 메인 웹서버(20)에 접속한다(S101). 회원이 아닌 이용자의 경우에는 회원 등록을 위해 메인 웹서버(20)에서 제공하는 회원 등록 메뉴를 선택하므로써 회원 등록 과정을 수행한다(S102). 이용자가 회원 등록 메뉴를 선택하면 응용 프로그램(24)의 회원 등록 모듈이 실행되고 이용자는 회원 등록 모듈이 요청하는 개인 신상 정보 및 무선 단말기의 전화번호를 입력하므로써 ID 및 비밀번호를 부여받게 된다.
회원 등록을 완료한 이용자는 메인 웹서버(20)에서 제공하는 다양한 캐릭터중 다운로드 받고자 하는 캐릭터를 선택하여 웹화면상의 다운로드 실행을 의미하는 버튼 또는 하이퍼텍스트(hypertext)를 클릭하는 방법 등으로 다운로드 받고자 하는 의사표시를 행한다(S103).
캐릭터의 다운로드 방법은 메인 웹서버(20)에서 이용자가 다운로드 받고자 하는 캐릭터를 선택하면 선택된 캐릭터와 해당 캐릭터 코드를 포함하는 캐릭터 데이터가 컨트롤 서버(40)로 전송되고 컨트롤 서버(40)가 무선 통신 교환기(14)를 통해 이용자의 무선 단말기로 전송하는 방법 또는 이용자가 선택한 캐릭터를 캐릭터 코드와 함께 메인 웹서버(20)에서 개인용 컴퓨터(10)로 다운로드 받은 후, 개인용 컴퓨터(10)와 무선 단말기(15)의 데이터 통신에 의해 무선 단말기(15)로 전송하는 방법 등이 있으나, 본 발명의 바람직한 실시예에에서는 컨트롤 서버를 경유하여 캐릭터를 다운로드하는 방식을 사용한다(S104). 캐릭터와 캐릭터 코드를 무선 단말기(15)로 다운로드 받은 이용자는 메인 웹서버(20)에서 제공하는 여러 서비스를 이용하여 점수를 획득하고(S105) 획득한 점수는 추가 발생시마다 통신 모듈을 이용하여 컨트롤 서버(40)로 전송되어 합산 점수에 더해진다(S106). 상기 점수 획득 및 획득한 점수의 컨트롤 서버(40)로의 전송과정(S105,S1046)은 캐릭터를 선택하여 다운로드 받는 과정(S103,S104)보다 이전에 수행되어도 무방하다.
한편, 이상의 과정 수행과는 별도로 메인 웹서버 운영자와의 계약에 의해 이용자에게 일정 요건에 의해 점수를 부여하기로 제휴되어 있는 하나 이상의 포인트 웹서버(30)에 이용자가 접속하여(S107) 회원 등록과정을 수행하고(S108) 각각의 포인트 웹서버(30)에서 점수 획득을 위한 여러 절차를 수행한다(S109). 포인트 웹서버(30)에서는 통신 모듈을 이용하여 이용자가 획득한 점수를 회원 ID를 포함하는 개인 신상정보 및 무선 단말기의 전화번호와 함께 컨트롤 서버(40)로 전송한다(S110).
컨트롤 서버(40)는 메인 웹서버(20) 및 포인트 웹서버(30)로부터 전송받은 데이터를 저장하고 각각의 개별 점수를 다시 합산하여 재저장하므로써 합산 점수가 이용자의 캐릭터 관리를 위해 사용될 수 있도록 한다(S111). 이 때, 점수의 합산 방법은 메인 웹서버(20) 및 복수개 포인트 웹서버(30) 각각에 저장된 이용자의 무선 단말기의 전화번호를 기준으로 동일한 전화번호를 갖는 점수들을 합하거나 또는 이용자의 주민등록번호를 기준으로 점수를 합하는 방법 또는 동일 ID를 기준으로 점수를 합하는 방법 등이 있을 수 있다.
컨트롤 서버의 데이터베이스에 이용자의 점수가 생성 및 저장되면 비로소 이용자는 자신의 무선 단말기를 이용하여 캐릭터와 관련한 각종 관리를 수행할 수 있게 된다. 즉, 이용자가 컨트롤 서버(40)에 저장된 자신의 누적 점수를 사용하여캐릭터를 관리하고자 하는 경우, 무선 단말기를 이용하여 무선 통신 교환기(14)에 접속하고(S112), 캐릭터 관리와 관련된 부가 서비스를 선택하여 이용하게 된다(S113).
부가서비스로는 예를 들면, 캐릭터에 밥을 준다거나, 액세서리를 사준다거나 캐릭터에 비서 기능을 부여하는 등의 다양한 부가 서비스를 이용한다. 캐릭터의 비서 기능은 인사말 기능, 메시지 전달 및 알림 기능, 일일 운세 기능, 알람 기능, 애교 부리기 기능 등을 포함한다.
예를 들어, 이용자가 부가서비스의 선택 메뉴로서 캐릭터를 양육하기 위해 밥을 주고자 하는 메뉴를 선택한 경우, 주고자 하는 밥의 양을 선택하면 현재 상태보다 성장된 형태를 갖는 캐릭터가 캐릭터 DB로부터 추출되어 이용자의 단말기(15)로 전송된다. 전송되는 과정을 보면, 이용자가 캐릭터 관련 부가 서비스를 선택하면, 부가 서비스 선택신호와 함께 이용자의 무선 단말기에 저장되어 있는 캐릭터의 코드 정보가 교환기(14)로 전달되고, 교환기(14)는 캐릭터 코드 정보와 이용자 선택 사항을 컨트롤 서버(40)로 전달한다(S114).
컨트롤 서버(40)는 교환기(14)로부터 캐릭터 코드 정보와 이용자 선택 사항을 수신하면, 이용자의 선택 사항을 수행할 것인지 여부를 판단하게 된다(S115). 즉, 이용자가 선택한 메뉴의 수행에 필요한 점수가 데이터베이스(46)에 저장된 이용자의 합산 점수 이하이면 선택 메뉴의 수행을 허락하고 그렇지 않은 경우에는 합산 점수가 부족하다는 메시지를 교환기(14)로 전송하여 메시지가 이용자의 무선 단말기(15)에 전달되도록 하고 선택메뉴를 수행하지 않는다(S117).
선택 메뉴의 수행이 허락되면 컨트롤 서버(40)는 메인 웹서버(20)로 이용자가 요구하는 형태의 캐릭터를 전송할 것을 요구하는 신호를 전송한다(S116). 컨트롤 서버(40)로부터 요구 신호를 수신한 메인 웹서버(20)는 캐릭터 DB로부터 이용자의 선택사항에 맞는 캐릭터를 캐릭터 DB로부터 추출하고 이를 캐릭터 코드와 함께 컨트롤 서버(40)로 전송한다(S118). 컨트롤 서버(40)는 수신한 캐릭터 및 캐릭터 코드를 교환기(14)를 거쳐 이용자의 무선 단말기로 전송한다(S119).
무선 단말기로의 전송이 완료되면 교환기(14)는 전송이 완료되었음을 알리는 신호를 컨트롤 서버(40)로 전송하고(S120), 컨트롤 서버(40)는 데이터베이스의 이용자 합산 점수로부터 사용 서비스에 해당하는 만큼 차감하고 차감된 합산 점수를 재저장하게 된다(S121).
지금까지 본 명세서 내에서 설명된 구체적인 실시 형태는, 어디까지나 본 발명의 기술 내용을 명확하게 하기 위한 것으로, 본 발명의 권리범위는 그와 같은 예에만 한정하여 협의로 해석되어야 하는 것이 아니고, 본 발명의 사상과 다음에 기재하는 특허 청구 범위 내에서 여러 가지 변형과 변경을 포함한다. 예를 들어, 본 발명의 실시예에서는 캐릭터 DB를 구비한 메인 웹서버(20)와 컨트롤 서버(40)가 별도로 구비되어 있으나 이를 하나의 서버로서 구축할 수 있을 것이다.
상기에서 기술한 바와 같이 본 발명에 의하면 이용자가 다양한 캐릭터중 원하는 캐릭터를 무선 단말기로 전송받아 이용 및 관리할 수 있도록 하며, 다양한 웹사이트에서 획득한 점수를 이용하여 캐릭터를 관리할 수 있도록 하므로써 인터넷사용의 보급과 전자상거래의 활성화에 기여하는 효과가 있다.
아울러, 본 발명에 따른 무선 단말기를 이용한 캐릭터 관리 시스템 운용자는 포인트 서버 운영자 및 이동 통신 사업자로부터 이용자의 서버 또는 교환기의 접속에 대한 대가로 일정한 수수료를 부여받을 수 있도록 하는 경제적인 효과도 수반한다.

Claims (9)

  1. 무선 단말기를 이용하여 무선 통신 교환기를 통해 캐릭터를 수신하고 관리하기 위한 시스템에 있어서,
    개인용 컴퓨터의 웹브라우저를 구동하여 인터넷망을 통해 접속하는 이용자에게 하나 이상의 캐릭터를 제공하며, 이용자가 선택한 캐릭터 및 캐릭터 코드를 포함하는 캐릭터 데이터 및 이용자의 상기 무선 단말기 전화번호를 포함하는 정보를 제 1 통신 링크를 통해 컨트롤 서버로 전송하고, 이용자의 접속 실적에 따라 점수를 부여하고 획득한 점수 및 상기 무선 단말기 전화번호를 포함하는 정보를 상기 제 1 통신 링크를 통해 상기 컨트롤 서버로 전송하기 위한 메인 웹서버와;
    이용자의 접속 실적에 따라 점수를 부여하고 획득한 이용자의 점수 및 무선 단말기 전화번호를 포함하는 정보를 제 2 통신 링크를 통해 상기 컨트롤 서버로 전송하기 위한 하나 이상의 포인트 웹서버; 및,
    상기 메인 웹서버로부터 수신한 상기 캐릭터 데이터를 이용자의 상기 무선 단말기의 전화번호와 함께 상기 무선 통신 교환기로 전송하며 상기 무선 통신 교환기로부터 전송되는 이용자의 명령들을 수신 및 처리하고, 상기 메인 웹서버 및 포인트 웹서버로부터 전송되는 점수들을 수신 및 합산하여 데이터베이스에 저장하고 상기 합산된 점수 한도내에서 이용자의 무선 단말기를 사용한 캐릭터 관련 부가 서비스의 제공 요청에 대한 수행 여부를 판단하고 처리하기 위한 컨트롤 서버를 포함하는 것을 특징으로 하는 무선 단말기를 이용한 캐릭터 서비스 제공 시스템.
  2. 제 1항에 있어서, 상기 컨트롤 서버는 상기 캐릭터 관련 부가 서비스의 제공에 필요한 점수가 상기 데이터베이스에 저장된 이용자의 합산 점수 이하인 것으로 판단하면 상기 요청 서비스를 수행하고 상기 캐릭터 관련 부가 서비스의 제공에 필요한 점수가 상기 데이터베이스에 저장된 이용자의 합산 점수보다 크면 요청 서비스의 수행을 거부하는 것을 특징으로 하는 무선 단말기를 이용한 캐릭터 서비스 제공 시스템
  3. 제 1항 또는 제 2항에 있어서, 상기 컨트롤 서버의 상기 데이터베이스는 이용자가 선택할 수 있는 상기 부가 서비스 메뉴별로 그 실행에 필요한 점수를 저장한 캐릭터 서비스 점수 DB를 포함하는 것을 특징으로 하는 무선 단말기를 이용한 캐릭터 서비스 제공 시스템.
  4. 제 1항에 있어서, 상기 제 1 통신 링크 및 상기 제 2 통신 링크는 인터넷망인 것을 특징으로 하는 무선 단말기를 이용한 캐릭터 서비스 제공 시스템.
  5. 제 1항에 있어서, 상기 제 1 통신 링크 및 상기 제 2 통신 링크는 전용선을 사용하는 전용망인 것을 특징으로 하는 무선 단말기를 이용한 캐릭터 서비스 제공 시스템.
  6. 적어도 하나 이상의 캐릭터 및 캐릭터 코드를 구비하고 이용자의 인터넷망을 통한 접속 실적에 따라 점수를 부여하는 메인 웹서버, 이용자의 인터넷망을 통한 접속 실적에 따라 점수를 부여하는 포인트 서버 및 , 상기 메인 웹서버 및 상기 포인트 웹서버와 통신 링크에 의해 통신 가능한 컨트롤 서버를 포함하는 시스템을 이용한 캐릭터 서비스 제공 방법으로서,
    이용자의 개인용 컴퓨터가 인터넷망을 통해 상기 메인 웹서버에 접속하면 이용자의 무선 단말기의 전화번호를 포함하는 개인 신상 정보를 입력하도록 요구하고 입력된 데이터를 저장하는 단계;
    상기 메인 웹서버가 하나 이상의 캐릭터를 캐릭터 DB로부터 상기 개인용 컴퓨터로 전송하는 단계;
    이용자가 다운로드 받고자 하는 캐릭터를 선택하면 선택된 캐릭터와 해당 캐릭터 코드를 포함하는 캐릭터 데이터 및 상기 무선 단말기의 전화번호를 포함하는 정보를 상기 메인 웹서버로부터 상기 컨트롤 서버로 전송하는 단계;
    상기 컨트롤 서버가 상기 캐릭터 데이터 및 상기 전화번호를 상기 무선 통신 교환기로 전송하고 상기 무선 통신 교환기는 상기 전화번호를 이용하여 상기 캐릭터 데이터를 상기 무선 단말기로 전송하는 단계;
    상기 메인 웹서버 및 상기 포인트 웹서버로부터 이용자가 획득한 점수를 상기 통신 링크를 통해 상기 컨트롤 서버로 전송하여 합산하고 데이터베이스에 저장하는 단계;
    이용자가 상기 무선 단말기를 이용하여 무선 통신 교환기로 접속하고 상기무선 단말기에 저장된 캐릭터의 관리와 관련된 부가 서비스를 선택하는 단계;
    상기 교환기가 상기 캐릭터의 코드와 이용자의 부가 서비스 선택 사항을 상기 컨트롤 서버로 전달하는 단계;
    상기 컨트롤 서버가 상기 선택 사항의 수행에 필요한 점수가 상기 데이터베이스에 저장된 이용자의 합산 점수 이하인 것으로 판단하면 상기 메인 웹서버로 상기 선택 사항에 해당하는 캐릭터를 전송해줄 것을 요구하는 신호를 전송하고, 상기 선택 사항의 수행에 필요한 점수가 상기 데이터베이스에 저장된 이용자의 합산 점수보다 크면 상기 선택 사항의 수행을 거부하는 단계;
    상기 메인 웹서버가 상기 컨트롤 서버로부터 상기 요구 신호를 수신하면 상기 선택사항에 해당하는 캐릭터 및 캐릭터 코드를 상기 캐릭터 DB로부터 상기 컨트롤 서버로 전송하는 단계;
    상기 컨트롤 서버가 상기 캐릭터 및 캐릭터 코드를 상기 교환기를 거쳐 이용자의 상기 무선 단말기로 전송하는 단계; 및,
    상기 컨트롤 서버는 상기 데이터베이스의 이용자 합산 점수로부터 상기 선택 사항 수행에 소요된 만큼의 점수를 차감하고 저장하는 단계로 이루어지는 것을 특징으로 하는 무선 단말기를 이용한 캐릭터 서비스 제공 방법.
  7. 제 6항에 있어서, 상기 메인 웹서버 및 상기 포인트 웹서버로부터 이용자가 획득한 점수를 상기 컨트롤 서버에서 합산하는 방법은 상기 메인 웹서버 상기 포인트 웹서버 각각에 저장된 이용자의 무선 단말기의 전화번호를 기준으로 동일한 전화번호를 갖는 점수들을 합하는 것을 특징으로 하는 무선 단말기를 이용한 캐릭터 서비스 제공 방법.
  8. 제 6항에 있어서, 상기 통신 링크는 인터넷망인 것을 특징으로 하는 무선 단말기를 이용한 캐릭터 서비스 제공 시스템.
  9. 제 6항에 있어서, 상기 통신 링크는 전용선을 사용한 전용망인 것을 특징으로 하는 무선 단말기를 이용한 캐릭터 서비스 제공 시스템.
KR1020000023566A 2000-04-12 2000-05-02 무선 단말기를 이용한 캐릭터 서비스 제공 시스템 및 방법 KR20010096405A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020000019324 2000-04-12
KR20000019324 2000-04-12

Publications (1)

Publication Number Publication Date
KR20010096405A true KR20010096405A (ko) 2001-11-07

Family

ID=19663923

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000023566A KR20010096405A (ko) 2000-04-12 2000-05-02 무선 단말기를 이용한 캐릭터 서비스 제공 시스템 및 방법

Country Status (1)

Country Link
KR (1) KR20010096405A (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030055074A (ko) * 2001-12-24 2003-07-02 송도형 모바일 이미지 및 아바타 자가생성 프로그램
KR20030064090A (ko) * 2002-01-25 2003-07-31 (주)이지네고 아바타 생성 방법
WO2004010672A2 (en) * 2002-07-22 2004-01-29 Hyun-Gi An Apparatus and method for providing telephone number management service and avatar
WO2006004382A1 (en) * 2004-07-07 2006-01-12 Samsung Electronics Co., Ltd. Device and method for downloading character image from web site in wireless terminal

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030055074A (ko) * 2001-12-24 2003-07-02 송도형 모바일 이미지 및 아바타 자가생성 프로그램
KR20030064090A (ko) * 2002-01-25 2003-07-31 (주)이지네고 아바타 생성 방법
WO2004010672A2 (en) * 2002-07-22 2004-01-29 Hyun-Gi An Apparatus and method for providing telephone number management service and avatar
WO2004010672A3 (en) * 2002-07-22 2004-06-24 Hyun-Gi An Apparatus and method for providing telephone number management service and avatar
WO2006004382A1 (en) * 2004-07-07 2006-01-12 Samsung Electronics Co., Ltd. Device and method for downloading character image from web site in wireless terminal
US7522912B2 (en) 2004-07-07 2009-04-21 Samsung Electric Co., Ltd. Device and method for downloading character image from website in wireless terminal

Similar Documents

Publication Publication Date Title
US20030211844A1 (en) System and method for automatically changing user data
US20020054080A1 (en) Internet service controller with real time status display
CN101731000A (zh) 使服务供应商能够获得并使用用户信息的***和方法
WO2008005341A2 (en) Remotely updating a user status on a presence server
JP2004139525A (ja) 個人情報提供システム、個人情報提供方法
US20050233741A1 (en) System for setting up a connection between two users of a telecommunication network
KR100404897B1 (ko) 소프트웨어 배포장치 및 배포방법
KR20010100475A (ko) 개인휴대단말기를 이용한 맞춤정보제공 시스템 및 방법
KR101822180B1 (ko) 개인화 url을 이용한 모바일 기프트 제공 장치 및 방법
KR20010096405A (ko) 무선 단말기를 이용한 캐릭터 서비스 제공 시스템 및 방법
US20090138564A1 (en) Apparatus for and a method of delivering a message to a user
KR101031554B1 (ko) 코드값을 통한 스마트폰 어플리케이션 제공 시스템 및 그 방법
JPH10336345A (ja) 通信ネットワーク・システムにおける発信者認証方法、情報端末装置及び情報提供装置
JP2002083159A (ja) サービス契約手続きの代行システム及びこれを用いた方法
WO2007020682A1 (ja) ブックマーク登録システム、ゲートウェイサーバ、ブックマーク登録方法及びブックマーク登録プログラム
KR20020009729A (ko) 친인 관리 서비스 제공 시스템 및 방법
KR100504088B1 (ko) 네트워크를 통한 계좌 통합 관리 시스템 및 그 방법
KR20030032123A (ko) 무선 통신 단말기의 인터넷 접속 장치 및 그 접속 방법
KR20020046370A (ko) 메신저를 이용한 쇼핑몰 서비스 장치 및 방법
KR100418625B1 (ko) 네트워크를 통한 계좌 통합 관리 시스템 및 그 방법
JP3941916B2 (ja) サービス提供者支援システム
JP3979005B2 (ja) 情報配信方法、情報配信システム、配信管理装置、情報管理装置
KR20000050165A (ko) 네트워크를 통해 문서입력 서비스를 제공하는 방법
KR100675820B1 (ko) 네트워크 기반의 고객 관리용 dm 발송 시스템 및 그 방법
KR20010035354A (ko) 무선 인터넷을 이용한 파일 송수신 시스템

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application