특허권

폰트 데이터 전송 방법 및 이를 수행하는 컨텐츠 서버

상품번호 2019082301105793
IPC 한국(KO) 등록
출원번호 1020080033667
공개번호 10-2009-0108308
등록번호 1009623810000
출원인 주식회사 케이티
판매가 0원
 

꼭 읽어보세요!

기술거래는 양방향 경매방식으로 이루어집니다.

기술을 매수한 당사자는 거래금액의 전부 혹은 10퍼센트(%)를 당일 본원에 입금하여야 하며, 10% 나머지 잔금은 거래일로부터 2일 이내(거래일 익일)에 납부하여야 합니다. 만약 위 지정 기간내에 매수자가 입금하지 않으면 거래는 무효가 되며, 잔금도 기한내에 입금되지 않으면 매도자로 귀속됩니다. 이는 매도자의 기한의 이익상실을 보장함 입니다.

기술거래의 수수료는 기술의 이전 및 사업화 촉진에 관한 법률 시행규칙 산업통상자원부령 제48호 의거 기술이전 금액의 13퍼센트∼기술이전 금액의 17.5퍼센트로 되어있지만, 본 거래사이트에서는 매도‧매수인 각각 10%로 합니다.
이때 매수인의 매수금액(당사로 입금되는 금액)에서 수수료 각각10% 인 20%를 공제한 후 매도인에게 계좌이체를 하여야 합니다.
또한 권리이전(특허)비용은 기술양수인(매수자)부담이며 그 비용은 별도입니다.

 
이동통신시스템과 연동하는 컨텐츠 서버에 있어서, 인터넷 단말기 또는 발신단말기로부터 폰트데이터를 수신하거나 또는 폰트 데이터를 선택 받는 폰트 데이터 수신부; 컨텐츠 DB로부터 컨텐츠를 독출하는 컨텐츠 독출부; 폰트 데이터를 컨텐츠에 포함시켜 폰트적용 컨텐츠를 생성하는 폰트적용 인코더; 및 폰트 적용 컨텐츠를 콘텐츠 서버에 접속한 착신단말기로 전송하는 폰트 적용 컨텐츠 전송부를 포함하되, 착신단말기는 이동통신시스템에 포함되는 교환기로부터 착신 호출을 받은 경우 콘텐츠 서버에 접속하여 폰트 적용 컨텐츠를 전송 받아 디스플레이 하는 것을 특징으로 하는 컨텐츠 서버가 제공된다. 본 발명에 의하면 본 발명에 따르면, 이동통신시스템에서 MM-CISS 제공시 발신단말 측 가입자가 설정한 폰트 데이터가 컨텐츠에 포함되어 전송된다.

특허청구의 범위
청구항 1
이동통신시스템과 연동하는 컨텐츠 서버에 있어서,인터넷 단말기 또는 발신단말기로부터 폰트데이터를 수신하거나 또는 폰트 데이터를 선택 받는 폰트 데이터 수신부-상기 인터넷 단말기 또는 발신단말기는 멀티미디어 발신자 정보 표시 서비스 가입자의 단말기임-;컨텐츠 DB에 가입자 별로 저장된 복수의 컨텐츠 중에서 상기 멀티미디어 발신자 정보 표시 서비스 가입자에 상응하는 컨텐츠를 독출하는 컨텐츠 독출부;상기 폰트 데이터를 상기 컨텐츠에 포함시켜 폰트적용 컨텐츠를 생성하는 폰트적용 인코더; 및상기 폰트 적용 컨텐츠를 상기 컨텐츠 서버에 접속한 착신단말기로 전송하는 폰트 적용 컨텐츠 전송부를 포함하되,상기 착신단말기는 상기 이동통신시스템에 포함되는 교환기로부터 착신 호출을 받은 경우 상기 컨텐츠 서버에접속하여 상기 폰트 적용 컨텐츠를 전송 받아 멀티미디어 발신자 정보로 표시하는 것을 특징으로 하는 컨텐츠서버.
청구항 2
삭제
청구항 3
제1항에 있어서,상기 컨텐츠 서버는상기 폰트적용 컨텐츠가 저장된 URL을 상기 이동통신시스템에 포함되는 URL서버로 전송하는 URL 전송부를 더 포함하고,상기 이동통신시스템에 포함되는 교환기는 상기 URL서버로부터 상기 URL을 획득하여 상기 착신단말기로 상기 착신 호출과 동시 또는 다른 시간에 전송하는 것을 는 것을 특징으로 하는 컨텐츠 서버.
청구항 4
제1항에 있어서,상기 컨텐츠 서버는폰트 제공자로부터 수집한 폰트 데이터가 저장된 메모리를 더 포함하는 것을 특징으로 하는 컨텐츠 서버.
청구항 5
제1항에 있어서,상기 컨텐츠 서버는상기 폰트 적용 컨텐츠에 포함된 텍스트 및 상기 폰트 데이터를 디코딩할 수 있는 폰트 코덱(Font Codec)이 저장된 메모리를 더 포함하되,기 컨텐츠 전송부는 상기 폰트적용 컨텐츠 및 상기 폰트 코덱을 상기 이동통신시스템의 멀티미디어 발신자 정보 표시 서비스 수행시 상기 착신단말기로 전송하는 것을 특징으로 하는 컨텐츠 서버.
청구항 6
컨텐츠 서버가 폰트 데이터를 전송하는 방법에 있어서, 컨텐츠에 포함된 텍스트에 적용할 상기 폰트 데이터를 발신단말기 또는 인터넷 단말기로부터 수신하거나 선택받는 단계-상기 인터넷 단말기 또는 발신단말기는 멀티미디어 발신자 정보 표시 서비스 가입자의 단말기임-;상기 컨텐츠에 상기 폰트 데이터를 포함시켜 폰트적용 컨텐츠를 생성하는 단계;착신단말기가 상기 컨텐츠 서버에 접속한 경우 상기 폰트적용 컨텐츠를 상기 착신단말기로 전송하는 단계를 포함하되,상기 컨텐츠는 컨텐츠 DB에 가입자 별로 저장된 복수의 컨텐츠 중에서 상기 멀티미디어 발신자 정보 표시 서비스 가입자에 상응하는 컨텐츠이고,상기 착신단말기는 이동통신시스템에 포함되는 교환기로부터 착신 호출을 받은 경우 상기 컨텐츠 서버에 접속하여 상기 폰트 적용 컨텐츠를 전송 받아 멀티미디어 발신자 정보로 표시하는 것을 특징으로 하는 것을 특징으로하는 폰트 데이터 전송방법.
청구항 7
제6항에 있어서,상기 폰트적용 컨텐츠를 전송하는 단계는 상기 폰트적용 컨텐츠를 디코딩 할 수 있는 코덱을 상기 착신단말기로전송하는 단계를 더 포함하는 것을 특징으로 하는 폰트 데이터 전송방법.
청구항 8
컨텐츠 제공자로부터 제공된 컨텐츠를 컨텐츠 DB에 저장하고, 상기 컨텐츠가 포함하는 텍스트에 적용시킬 폰트데이터를 발신 단말기 또는 인터넷 단말기로부터 수신하거나 선택 받아 상기 컨텐츠에 포함시켜 폰트적용 컨텐츠를 생성하는 컨텐츠 서버-상기 인터넷 단말기 또는 발신단말기는 멀티미디어 발신자 정보 표시 서비스 가입자의 단말기임-;상기 컨텐츠가 저장된 컨텐츠 DB의 위치인 URL을 상기 컨텐츠 서버로부터 전달받아 URL 데이터 베이스에 저장하는 URL 서버;상기 발신 단말기의 멀티미디어 발신자 정보 표시 서비스 적용여부에 대한 정보가 저장된 HLR; 및상기 발신단말기로부터 통화 호 설정 요청을 받고 상기 HLR을 검색하여 상기 멀티미디어 발신자 정보 표시 서비스 적용대상인 경우 상기 URL 서버로부터 상기 URL을 획득하고 상기 URL을 착신단말기로 전송하는 교환기를 포함하되,상기 착신단말기는 상기 URL에 접속되고, 상기 컨텐츠 서버는 상기 폰트적용 컨텐츠를 상기 착신단말기로 전송하고, 상기 착신 단말기는 상기 폰트적용 컨텐츠를 멀티미디어 발신자 정보로 표시하는 것을 특징으로 하는 폰트 데이터 전송 시스템.
청구항 9
발신단말기의 멀티미디어 발신자 정보 표시 서비스 적용여부에 대한 정보가 저장된 HLR;상기 발신단말기로부터 착신단말기로의 통화 호 설정 요청을 받고 상기 HLR을 검색하여 상기 멀티미디어 발신자정보 표시 서비스 적용대상인 경우 URL을 획득하고 상기 URL을 상기 착신단말기로 전송하는 교환기를 포함하되,상기 교환기는 폰트적용 컨텐츠가 저장된 컨텐츠 DB의 위치인 URL이 저장된 URL 서버로부터 상기 URL을 획득하고,상기 폰트적용 컨텐츠는 상기 URL 서버와 연동하는 컨텐츠 서버에 의하여 생성되며, 상기 컨텐츠 DB에저장되고,상기 컨텐츠 서버는 상기 착신단말기가 상기 URL을 이용하여 상기 컨텐츠 서버로 접속한 경우 상기 폰트적용 컨텐츠를 전송하고, 상기 착신 단말기는 상기 폰트적용 컨텐츠를 멀티미디어 발신자 정보로 표시하는 것을 특징으로 하는 이동통신시스템.
청구항 10
제9항에 있어서,상기 교환기는 AWI(Alert With Information)를 이용하여 상기 URL을 착신단말로 전송하는 것을 특징으로 하는이동통신시스템.
청구항 11
제9항에 있어서,상기 URL 서버는 망연동장치(IWF: Inter Working Function) 또는 SCP(Service Control Point)인 것을 특징으로하는 이동통신시스템.
명 세 서
발명의 상세한 설명
기 술 분 야
본 발명은 폰트 데이터 전달 시스템 및 방법에 관한 것으로서, 좀 더 상세하게는 [0001] 이동통신시스템의 멀티미디어발신자 정보 표시 서비스 제공시 폰트 데이터가 포함된 컨텐츠를 전송하도록 하는 폰트 데이터 전송방법 및 이를 수행하는 컨텐츠 서버에 관한 것이다.
배 경 기 술
[0002] 최근 텍스트에 적용될 수 있는 여러 가지 폰트 데이터가 등장하면서 이동통신가입자들은 독특한 폰트 데이터를이용하여 텍스트를 표현하려는 경향이 높아지고 있다. 즉, 멀티미디어 데이터인 영상 등의 컨텐츠 뿐만 아니라텍스트에도 독창적인 폰트데이터를 적용함으로써 개성을 표현하고 싶어하는 가입자들이 늘어나고 있다.
[0003] 이러한 폰트 데이터가 적용될 수 있는 분야로는 텍스트가 포함되는 SMS(Short Message Service),MMS(Multimedia Message Service) 또는 발신자 번호 표시 서비스(CID : Caller Identification SupplementaryService)가 있다.
[0004] 그 중 발신자 번호 표시 서비스에 의하면, 통화 서비스가 요청된 발신단말과 착신단말간에 통화호 설정전 교환기에서 HLR 등에서 수집한 발신단말의 전화번호를 착신단말로 전송해 주거나 착신단말에 저장되어 있는 발신단말의 전화번호를 독출하여 착신단말의 디스플레이부에 출력되도록 함으로써 발신자의 ID를 파악할 수 있도록 한다.
[0005] 그러나 최근에 망 자원의 발달과 다양한 컨텐츠의 생산으로 인하여 발신자 번호 표시 서비스뿐만이 아니라 멀티미디어 발신자 정보 표시 서비스(MM-Caller Information Sending Service)가 제공되고 있다. MM-CISS에 의하면발신단말기의 전화번호만을 전송하는 것이 아니라 미리 가입자가 등록한 컨텐츠가 전송되며 컨텐츠에는 이미지,동영상, 대용량 텍스트 등이 포함될 수 있다.
[0006] 그 중 텍스트도 컨텐츠의 하나로써 상술한 폰트 데이터가 적용되면 독특한 텍스트로서 기능할 수 있다. 그럼에도 기존의 MM-CISS에 의하면 이미 등록된 컨텐츠에 포함되어 있는 텍스트에 가입자 자신만의 폰트 데이터를 적용하여 전송하는 MM-CISS를 제공하지 못하고 있다.
발명의 내용
해결 하고자하는 과제
[0007] 본 발명은 종래기술의 문제점을 해결하기 위해 안출된 것으로서, MM-CISS를 통하여 전송되는 컨텐츠에 가입자가등록한 폰트 데이터를 포함시킴으로써 MM-CISS 서비스 제공시 가입자가 원하는 폰트로 텍스트가 수신단말에서출력되도록 하는 폰트 데이터 전송 방법 및 이를 수행하는 컨텐츠 서버를 제공하는데 그 목적이 있다.
이외의 본 발명의 다른 목적들은 이하에 서술되는 바람직한 실시예를 [0008] 통하여 보다 명확해질 것이다.
과제 해결수단
[0009] 상술한 목적을 달성하기 위한 본 발명의 일 측면에 따르면, 컨텐츠 서버가 제공된다.
[0010] 본 발명의 일 실시예에 의하면, 이동통신시스템과 연동하는 컨텐츠 서버에 있어서, 인터넷 단말기 또는 발신단말기로부터 폰트데이터를 수신하거나 또는 폰트 데이터를 선택 받는 폰트 데이터 수신부; 컨텐츠 DB로부터 컨텐츠를 독출하는 컨텐츠 독출부; 상기 폰트 데이터를 상기 컨텐츠에 포함시켜 폰트적용 컨텐츠를 생성하는 폰트적용 인코더; 및 상기 폰트 적용 컨텐츠를 상기 콘텐츠 서버에 접속한 착신단말기로 전송하는 폰트 적용 컨텐츠전송부를 포함하되, 상기 착신단말기는 상기 이동통신시스템에 포함되는 교환기로부터 착신 호출을 받은 경우상기 콘텐츠 서버에 접속하여 상기 폰트 적용 컨텐츠를 전송 받아 디스플레이 하는 것을 특징으로 하는 컨텐츠서버가 제공된다.
[0011] 상술한 목적을 달성하기 위한 본 발명의 일 측면에 따르면, 폰트 데이터 전송방법이 제공된다.
[0012] 본 발명의 일 실시예에 의하면, 컨텐츠 서버가 폰트 데이터를 전송하는 방법에 있어서, 컨텐츠에 포함된 텍스트에 적용할 폰트 데이터를 발신 단말기 또는 인터넷 단말기로부터 수신하거나 선택 받는 단계; 상기 컨텐츠를 상기 폰트 데이터에 포함시켜 폰트적용 컨텐츠를 생성하는 단계; 착신단말기가 상기 컨텐츠 서버에 접속한 경우상기 폰트적용 컨텐츠를 상기 착신단말기로 전송하는 단계를 포함하되, 상기 착신단말기는 상기 이동통신시스템에 포함되는 교환기로부터 착신 호출을 받은 경우 상기 콘텐츠 서버에 접속하여 상기 폰트 적용 컨텐츠를 전송받아 디스플레이 하는 것을 특징으로 하는 것을 특징으로 하는 폰트 데이터 전송방법이 제공된다.
[0013] 상술한 목적을 달성하기 위한 본 발명의 일 측면에 따르면, 이동통신시스템이 제공된다.
[0014] 본 발명의 일 실시예에 의하면, 발신단말기의 멀티미디어 발신자 정보 표시 서비스 적용여부에 대한 정보가 저장된 HLR; 상기 발신단말기로부터 착신단말기로의 통화 호 설정 요청을 받고 상기 HLR을 검색하여 상기 멀티미디어 발신자 정보 표시 서비스 적용대상인 경우 URL을 획득하고 상기 URL을 착신단말로 전송하는 교환기를 포함하되, 상기 교환기는 폰트적용 컨텐츠가 저장된 컨텐츠 DB의 위치인 URL이 저장된 URL 서버로부터 획득하고, 상기 폰트적용 컨텐츠는 상기 URL 서버와 연동하는 컨텐츠 서버에 의하여 생성되며, 상기 컨텐츠 DB에 저장되고,상기 컨텐츠 서버는 상기 착신단말이 상기 URL을 이용하여 상기 커텐츠 서버로 접속한 경우 상기 폰트적용 컨텐츠를 전송하는 것을 특징으로 하는 이동통신시스템이 제공된다.
효 과
[0015] 이상에서 상술한 바와 같이 본 발명에 따르면, 이동통신시스템에서 MM-CISS 제공시 발신단말 측 가입자가 설정한 폰트 데이터가 컨텐츠에 포함되어 전송됨으로써 착신단말에서는 폰트 데이터가 적용된 텍스트가 출력된다.
[0016] 또한, 본 발명에 따르면 착신단말기에서 MM-CISS를 통하여 수신한 컨텐츠로부터 폰트 데이터를 독출 저장함으로써 착신단말은 폰트 데이터를 적용하여 단문 메시지, 멀티미디어 메시지 등의 텍스트를 작성할 수 있다.
발명의 실시를 위한 구체적인 내용
[0017] 본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.
[0018] 제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 [0019] 언급된 때에는, 그 다른 구성요소에직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.
[0020] 본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
[0021] 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
[0022] 이하, 첨부한 도면들을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하기로 하며, 첨부 도면을 참조하여 설명함에 있어 도면 부호에 상관없이 동일하거나 대응하는 구성 요소는 동일한 참조번호를 부여하고 이에대한 중복되는 설명은 생략하기로 한다.
[0023] 도 1는 본 발명의 일 실시예에 의한 메시지 전송방법이 수행되는 이동통신시스템의 구성을 나타낸 도면이다.
[0024] 도 1를 참조하면, 이동통신시스템은 Node-B(110, 160), 교환기(140), HLR(145)(Home Location Register), 망연동장치(130)(IWF : Inter Working Function), PDSN(155)를 포함한다.
[0025] 이동통신시스템에 기지국 제어장치(BTS), 신호망 중계(STP), 인증센터(AuC), 음성 메시지 서비스 장치(VMSC),운용 유지보수 장치(NMS) 또는 고객관리 및 과금관리(WISE)를 더 포함될 수 있음은 자명하며 다만 설명의 편의를 위하여 도 1a에서 도시하지 않았다. 또한 이동통신시스템은 CDMA, WCDMA, GSM 망 등 망의 명칭이나 종류에한정되지 않으며 Node-B(110, 160), 교환기(140), HLR(145)(Home Location Register), 망연동장치(130)(IWF :Inter Working Function), PDSN(155)로 서술하는 장치 또한 CDMA, WCDMA, GSM 망 등의 구성시스템에서 다르게명명되더라도 기능상으로 동일한 기능을 수행할 수 있음은 자명하다.
[0026] 교환기(140)는 이동통신시스템에서 중추적인 기능을 수행하는 망 구성장치로서 유선통신기능, 무선통신기능 및이동통신 기능을 제공하는 유무선 디지털 교환기이며 이동통신단말기간의 착, 발신 호 처리 기능, 이동통신단말기의 위치등록 절차, 핸드오프 절차 처리 및 타 망과의 연동기능 등을 수행한다.
[0027] Node-B(또는 기지국)(110, 150)는 기저대역 신호처리, 유무선 변환 및 무선 신호의 송수신 등을 수행하여 이동통신단말기(100, 160)와 직접적으로 연결되는 이동통신망 종단장치이다.
[0028] 망연동장치(130)는 교환기(140)로부터 IP 망으로 연결하기 위한 장비로써 교환기(140)로부터 신호를 수신하여음성데이터(Circuit data)와 패킷데이터(Packet data)간 상호 변환하는 기능을 수행한다.

[0029] 본 발명의 컨텐츠 서버(120)와 연동하는 망연동장치(130)는 URL 데이터 베이스(135)를 보유하며 컨텐츠 서버(120)가 이동통신시스템의 MM-CISS(MM-CIDS : Multimedia-Caller Information Display Service) 수행시 제공할폰트적용 컨텐츠의 URL을 컨텐츠 서버(120)로부터 전달받아 저장한다. 따라서 망연동장치(130)은 URL 서버로써기능한다.
[0030] 다만 URL은 컨텐츠 서버(120)로부터 망연동장치(130)에 전송되지 않고 SCP(미도시)(Service Control Point)에전달되어 SCP에 저장되어 있을 수 있다. SCP는 무선지능망(WIN : Wireless Intelligent Network)내에서 지능망서비스 처리의 전과정을 총괄하는 서비스 로직과 데이터를 가지는 장치이다. 이 경우 도 1에서 망연동장치(130)는 SCP로 대체될 수 있다.
먼저, 일반적인 MM-CISS를 설명하면, 이동통신시스템과 연동하거나 이동통신시템내에 [0031] 포함된 컨텐츠 서버(120)는 컨텐츠 제공자(이하 CP : Content Provider)로부터 제작된 컨텐츠를 제공받는다. 컨텐츠 서버(120)는 컨텐츠DB(125)(데이터 베이스)에 컨텐츠를 저장한다.
[0032] 컨텐츠 DB(125)에 저장된 컨텐츠는 인터넷 단말기(105) 또는 인터넷 접속이 가능한 휴대단말기(100)가 접속하여저장된 컨텐츠를 다운로드 받을 수 있는 인터넷 주소인 URL(Uniform Resource Location)을 갖는다.
[0033] 따라서 발신단말기(100)가 착신단말기(160)로의 통화 서비스 요청을 node-B를 거쳐 교환기(140)로 전송한 경우교환기(140)를 포함하는 이동통신시스템은 착신단말기(160)로 착신 호출을 한다. 다만 교환기(140)는 MM-CISS서비스 가입자인지 판단하기 위하여 HLR(145)에 질의하여 MM-CISS 서비스 가입자 여부를 판단한다.
[0034] 판단결과, MM-CISS 서비스 가입자인 경우 교환기(140)는 망연동장치(130)을 검색하여 URL을 획득한다. 망연동장치(130)는 컨텐츠 DB(125)에 컨텐츠가 저장되면서 컨텐츠 서버(120)로부터 URL을 전달받아 URL DB(135)에 저장한다. 따라서 망연동장치(130)는 교환기(140)의 요청에 따라 교환기(140)로 URL을 전송할 수 있다.
[0035] 교환기(140)는 획득된 URL을 AWI(Alert With Information)에 포함시켜 착신단말기(160)로 전송한다. AWI는 통화호 연결시 필요한 기본정보 등이 포함된 호 기본 정보로써 통화호 연결전 발신단말기(100) 및 착신단말(160)로 전송된다. 이 경우 WCDMA 및 GSM망에서는 AWI가 SETUP 메시지 등으로 대체될 수 있음은 본 기술분야에서 통상의 지식을 가진자에게 자명하다.
[0036] 다만 교환기(140)가 통화호 설정 전 URL을 착신단말기(160)로 전송할 수 있는 수단으로써 AWI만을 이용하는 것은 아니다. 예를 들어 MM-CISS가 아닌 발신자번호표시서비스(CNIP : Calling Number IdentificationPresentation)등이 이용될 수 도 있으며 교환기와 연동하는 SMSC(미도시) 또는 MMSC(미도시)로 하여금 URL이 단문메시지 또는 멀티미디어 메시지 형식으로 착신단말에 전송되도록 할 수 있다.
[0037] 본 발명의 컨텐츠 서버(120)는 기(旣) 등록된 컨텐츠에 MM-CISS 가입자가 폰트 데이터를 추가적용 또는 셋팅(Setting)할 수 있도록 컨텐츠 서버(120)에 접속된 인터넷 단말기(105) 또는 휴대 단말기(100)로 폰트 적용 툴을 제공할 수 있다. 폰트 적용 툴은 인터넷 브라우저 또는 휴대 단말기 브라우저를 통하여 활성화 될 수 있다.
[0038] 폰트 데이터는 가입자가 직접 제작한 데이터 일 수도 있으며 MM-CISS 가입자가 별도의 폰트 제공서버(미도시)등을 통하여 저장한 데이터 일 수 있다. 혹은 MM-CISS 가입자의 인터넷 단말기(105) 또는 휴대 단말기(100)에디폴트로 저장되어 있는 폰트 데이터 일 수도 있다.
[0039] MM-CISS 가입자는 발신단말(100) 또는 인터넷 단말기(105)를 이용하여 유/무선 통신망(WEB 기반의 유선 인터넷이나 WAP, BREW, WIPI 기반의 무선 인터넷)을 통해 컨텐츠 서버(120)에 접속하고 발신단말 또는 인터넷 단말기를 통하여 수집, 저장한 폰트 데이터를 상술한 브라우저를 통하여 컨텐츠 서버 (120)에 전송한다.
[0040] 브라우저는 폰트 적용 툴은 활성화 시킬 수 있는데 제공되는 툴의 형상은 다양할 수 있다. 예를 들어 발신단말의 MM-CISS 컨텐츠로서 기(旣) 등록되어 있는 컨텐츠가 툴에 표시되며 해당 컨텐츠에 포함된 텍스트에 새로운폰트를 적용할 수 있는 소프트 버튼(예를 들어 "적용" 버튼)을 제공할 수 있으며 가입자가 원하는 폰트를 선택한 후 적용 버튼을 누름으로써 텍스트에는 폰트 데이터가 적용될 수 있다.
[0041] 이 경우 폰트 데이터는 컨텐츠의 일 영역에 저장되어 해당 텍스트에 연결되어 해당 텍스트에 폰트가 적용되도록한다. 그러나 상술한 폰트 적용 툴은 예시에 불과하며 적용툴은 콘텐츠 서버(120)의 운영에 따라 다양할 수 있음은 자명하다.
[0042] 또한, 폰트 적용툴은 발신단말 또는 인터넷 단말에서 수집, 저장된 폰트 데이터를 적용할 수 있는 툴만을 제공하는 것이 아니라 미리 컨텐츠 서버(120)가 수집한 폰트 데이터를 가입자에게 제공할 수도 있다. 즉, 폰트 적용툴에는 컨텐츠 서버(120)가 폰트 데이터 제공자 등으로부터 수집하여 미리 컨텐츠 DB(125)에 저장한 폰트 데이터를 가입자에게 폰트 적용툴과 함께 제공함으로써 가입자가 폰트를 선택할 수 있도록 할 수 있다.
[0043] 이러한 폰트 선택 또는 적용과정이 컨텐츠 서버(120)와 접속된 인터넷 단말기(105) 또는 발신단말기(100)간에행되면, 컨텐츠 서버(120)에서는 폰트 데이터를 기(旣) 저장된 컨텐츠에 포함시켜 폰트적용 컨텐츠를 생성한다.
[0044] 기 저장된 컨텐츠는 MM-CISS 제공시 착신단말기(160)에 전송되어 발신자 정보(Caller Information)로써 표시될컨텐츠로써 HTML, XML 등의 마크업 언어 및 영상, 이미지 등의 개별 컨텐츠로 이루어진 데이터일 수 있다.
[0045] 이 경우 컨텐츠 서버(120)는 폰트 데이터를 포함시켜 착신단말기(160)에서 컨텐츠 출력시 텍스트 정보(본문)는폰트가 적용되어 출력되도록 한다. 폰트 데이터가 포함된 컨텐츠의 데이터 구조에 대하여는 도 2를 통하여 후술하도록 한다.
이후, 발신단말기(100)가 착신단말기(160)로의 통화 서비스를 요청한 경우 [0046] 교환기(140)는 상술한 바와 같이HLR(145)에 질의하여 MM-CISS 가입자인지 여부를 판단한 뒤 망연동장치(130)로부터 URL을 획득한다.
[0047] 획득된 URL은 AWI등을 통하여 착신단말기(160)로 전송된다. 착신단말기(160)는 URL에 접속하여 폰트 데이터가포함된 폰트적용 컨텐츠를 다운로드 받는다. 이 경우 착신단말기(160)는 PDSN(155)(Packet Data Service Node)또는 SGSN(Serving GPRS Support Node)를 통하여 해당 URL에 접속한다.
[0048] 따라서 폰트적용 컨텐츠는 착신단말기(160)로 전송되고 착신단말기(160)에서는 폰트 데이터가 적용된 텍스트가다른 개별 콘텐츠(예를 들어, 이미지 또는 동영상 등)와 함께 디스플레이 된다. 따라서 폰트적용 컨텐츠에 포함된 텍스트(본문)에는 MM-CISS 가입자가 발신단말기(100) 또는 인터넷 단말기(105)를 통하여 설정한 폰트가 적용되어 출력된다.
[0049] 상술한 URL의 수신 및 컨텐츠의 다운로드는 발신단말기(100)과 착신단말기(160)간에 통화호가 설정되기 전에 수행된다. 즉, 착신단말기(160)로 착신 호출되는 중에 폰트적용 컨텐츠가 디스플레이 된다.
[0050] 착신단말기(160)는 폰트적용 컨텐츠에 포함되어 있는 폰트 데이터를 저장하여 이후 착신단말기(160)에서 작성되는 텍스트에 저장된 폰트 데이터를 적용하여 전송할 수 있다.
[0051] 도 2는 본 발명에 의한 컨텐츠 서버가 전송하는 폰트 데이터 및 컨텐츠의 구조를 나타낸 도면이다.
[0052] 도 2를 참조하면, 컨텐츠에 포함된 폰트 데이터(200)는 헤더부(Header; 210), 폰트 식별부(220), 데이터 길이정보부(230), 글립 길이정보부(number of embeded glyph; 240), 폰트 데이터부(250) 및 글립 데이터부(260)를 포함한다. 폰트 데이터(200)는 특정 글자체의 디자인 정보로 예를 들면, 특정 글자체의 자소 구성 정보일 수있다. 또한, 폰트 데이터(200)는 상기 폰트 디자인에 시각을 자극하는 기호, 도형 및 그림 정보 중 어느 하나이상을 데이터로 변환한 효과 데이터를 더 포함할 수 있으며, 이를 위한 데이터 필드가 더 포함될 수 있다.
[0053] 헤더부(210)는 폰트 데이터(200)의 필수 정보가 기록되는 부분이며, 폰트 식별부(220)에는 폰트를 식별하는 명칭이 기록되는데, 예를 들면, 4byte 정도의 크기를 가질 수 있다.
[0054] 데이터 길이정보부(230)에는 폰트 데이터(200)의 전체 크기에 대한 정보가 저장되며, 글립 길이정보부(240)에는텍스트 글자의 수에 대한 정보가 저장될 수 있다. 데이터 길이정보(230)와 글립 길이정보(240)는 각각 예를 들면, 2byte 정도의 크기를 가질 수 있다.
[0055] 폰트 데이터부(250)는 하나의 폰트 데이터(200)에 포함된 메시지 글자의 수만큼 존재한다. 폰트 데이터부(250)는 코드부(code), 너비부(width) 및 오프셋부(offset)를 포함할 수 있다. 여기서, 코드부는 일반 메시지에 사용되는 한글의 표준규격 코드값으로서 KSC5601 또는 Unicode의 코드값이 저장되며, 너비부는 글자의가변폭으로서, 벡터 폰트 한자의 폭 사이즈 값을 저장되며, 오프셋부은 벡터 폰트 데이터 값으로서, 벡터폰트한 글자를 그려내는 글립 데이터 값에 대한 전체 데이터 값(획의 길이, 높이, 회전각 값 등)을 저장될 수 있다.
글립 데이터부(260)에는 글립 데이터에 대한 정보가 저장되며, 그 크기는 가변적이다.
[0056] 상술한 폰트 데이터(200)는 컨텐츠 서버에 접속한 발신단말 또는 인터넷 단말 저장되어 있거나 컨텐츠 서버의별도의 메모리에 저장되어 있을 수 있다.
[0057] MM-CISS 서비스 가입자가 인터넷 단말기 또는 휴대 단말기를 이용하여 컨텐츠 서버에 접속하고 해당 폰트 데이터를 선택하면 상술한 컨텐츠 데이터는 컨텐츠 서버로 전송된다. 또는 MM-CISS 서비스 가입자가 인터넷 단말기또는 휴대 단말기를 이용하여 컨텐츠 서버에 접속하고 폰트 적용툴을 이용하여 콘텐츠 서버에 기 저장된 폰트데이터 중 원하는 폰트 데이터를 선택할 수도 있다.
[0058] 컨텐츠 서버는 수신하거나 선택 받은 폰트 데이터(200)를 컨텐츠(270)에 포함시킨다. 컨텐츠는 HTML 또는 XML의마크업 언어로 작성된 본문에 이미지 또는 동영상 등의 개별 컨텐츠가 연결된 구조일 수 있으며 폰트 데이터(200)는 텍스트에 적용되도록 포함된다. 폰트 데이터(200)는 컨텐츠의 일 영역에 삽입되고 컨텐츠 헤더로 구분된다.
[0059] 폰트 데이터(200)가 포함된 폰트적용 컨텐츠는 컨텐츠 서버와 연결된 컨텐츠 DB에 저장되며 저장된 위치로써의URL(290)이 할당된다. 다만 컨텐츠가 기 저장되었던 위치와 동일한 경우에는 별도의 URL이 할당되지 않는다.
URL(290)은 이동통신시스템에 포함되는 망연동장치 또는 SCP에 저장되어 교환기가 [0060] MM-CISS 제공시 착신단말기로전송되고 URL을 통해 컨텐츠 서버에 접속한 착신단말기로 폰트적용 컨텐츠가 전송된다.
[0061] 도 3은 본 발명의 일 실시예에 의한 컨텐츠 서버의 구성을 나타낸 도면이다.
[0062] 도 3을 참조하면, 컨텐츠 서버(120)는 폰트 데이터 수신 및 선택부(300), 폰트적용 인코더(320), 폰트적용 디코더(330), 컨텐츠 독출 및 저장부(310) 및 메모리(340)를 포함할 수 있다.
[0063] 폰트 데이터 수신 및 선택부(300), 통합 컨텐츠 인코더(320), 통합 컨텐츠 디코더(330), 컨텐츠 독출 및 저장부(310)는 하나의 제어부 내에서 논리적으로 구분될 수 도 있으며 각각 별도의 논리연산회로로 구성될 될 수도 있다.
[0064] 폰트 데이터 수신 및 선택부(300)는 인터넷 망을 통하여 접속된 인터넷 단말기(105) 또는 휴대 단말기(100)로부터 전송되는 폰트 데이터를 수신한다.
[0065] 즉, MM-CISS 가입자는 인터넷 단말기(105) 또는 휴대 단말기(100)를 이용하여 별도의 폰트 서버(미도시) 또는다른 휴대 단말기로부터 원하는 폰트 데이터를 전송 받아 저장할 수 있는데 이를 MM-CISS 서비스에 적용시키기위하여 컨텐츠 서버(120)로 전송한다. MM-CISS 가입자는 폰트 데이터를 전송할 수 있을 뿐 아니라 폰트 데이터가 이미 적용된 텍스트 데이터를 컨텐츠 서버(120)으로 전송할 수 도 있다.
[0066] 또한 MM-CISS 가입자는 인터넷 단말기(105) 또는 휴대 단말기(100)를 이용하여 미리 인터넷 단말기(105) 또는휴대 단말기(100)상에서 폰트 데이터가 포함된 폰트 적용 컨텐츠를 컨텐츠 서버로 전송할 수도 있다.
[0067] 폰트 데이터 수신 및 선택부(300)는 접속된 인터넷 단말기(105) 또는 휴대 단말기(100)로 폰트 적용툴을 제공할수 있으며 폰트 적용툴은 그래픽으로 구현된 그래픽 인터페이스의 형식일 수 있다.0068] 컨텐츠 독출 및 저장부(310)는 컨텐츠 DB(125)로부터 MM-CISS 가입자 별로 컨텐츠 DB(125)에 기(旣) 저장되어
있는 컨텐츠를 독출한다. 다만 상술한 바와 같이 MM-CISS 가입자가 미리 폰트 데이터가 포함된 폰트적용 컨텐츠를 전송한 경우에는 폰트적용 컨텐츠를 컨텐츠 DB(125)에 저장한다.
[0069] 다만, 도 3에서는 컨텐츠 서버(120)는 컨텐츠 DB(125)에 컨텐츠가 기 저장된 상태에서 인터넷 단말기(105) 또는대 단말기(100)로부터 폰트 데이터만을 전송 받는 경우를 중심으로 설명하도록 한다.
[0070] 컨텐츠 독출 및 저장부(310)는 저장된 컨텐츠 중 가입자 별로 저장된 복수의 컨텐츠 중에서 MM-CISS 가입자에상응하는 컨텐츠를 독출하여 폰트적용 인코더(320)에 전달한다.
[0071] 폰트적용 인코더(320)는 컨텐츠 독출 및 저장부(310)가 컨텐츠 DB(125)로부터 독출한 컨텐츠와 인터넷 단말기(105) 또는 휴대 단말기(100)로부터 전송된 폰트 데이터를 포함시킨다. 즉, 컨텐츠의 일 영역에 폰트 데이터를폰트 헤더로 구분하여 삽입한다. 인터넷 단말기로부터 폰트가 적용된 텍스트가 전송된 경우에는 폰트적용 인코더(320)가 메시지에서 폰트 데이터를 분리하여 컨텐츠에 포함시킨다.
[0072] 폰트적용 디코더(330)는 인터넷 단말기 또는 이동통신단말기로부터 폰트 데이터만이 전송된 경우 해당 폰트 데이터를 컨텐츠에 포함된 텍스트에 적용하여 텍스트를 재구성하는 기능을 수행한다. 폰트적용 디코더(330)는 폰트가 적용되어 재구성된 텍스트를 미리 보기 형식으로 인터넷 단말기 또는 이동통신단말기에 전송할 수 있다.
[0073] 메모리(340)에는 폰트 데이터를 인코딩 및 디코딩 할 수 있도록 하는 폰트 코덱(CODEC)이 저장되어 있을 수 있다. 폰트 코덱은 폰트 데이터가 포함된 컨텐츠가 착신단말기로 전송되는 경우 함께 전송될 수 있다. 전송된 폰트 코덱은 착신단말기에 설치되고 컨텐츠에서 독출된 폰트 데이터가 텍스트에 적용되어 디스플레이 되도록한다. 따라서 상술한 폰트적용 인코더(320) 및 폰트적용 디코더(330)도 메모리에 저장된 코덱의 실행에 의하여해당 폰트 데이터를 포함시키거나 디코딩하는 논리연산부이다.
[0074] 메모리(340)에는 폰트 코덱 이외에도 폰트 데이터가 저장될 수 있다. 즉, 컨텐츠 서버는 MM-CISS 가입자를 통해서 폰트 데이터를 수신하기만 하는 것이 아니라 별도의 폰트 제공자(미도시)(FP : Font Provider)로부터 폰트데이터를 제공 받을 수 있다. 폰트 제공자는 폰트를 제작하여 판매하거나 공급하는 폰트 서버를 운영할 수 있으며 여러 가지 댜양한 폰트 데이터를 판매하거나 공급할 수 있다.
[0075] 컨텐츠 서버(120)는 인터넷 단말기(105) 또는 휴대 단말기(100)로 폰트 데이터가 적용된 샘플 텍스트를 상술한폰트 적용툴을 통하여 전송할 수 있다. 폰트 데이터가 적용된 샘플 텍스트는 상술한 폰트적용 디코더(330)에 의하여 생성될 수 있다.
따라서 MM-CISS 가입자는 인터넷 단말기(105) 또는 휴대 단말기(100)에서 샘플 텍스트를 [0076] 이용하여 MM-CISS 적용시 착신단말기에 표시될 텍스트의 폰트를 선택할 수 있다.
[0077] 인터넷 단말기(105) 또는 휴대 단말기(100)로부터 전송된 폰트 선택신호를 폰트 데이터 수신 및 선택부가 수신하면 폰트 데이터 수신 및 선택부(300)는 메모리(340)에 저장된 해당 폰트데이터를 선택하여 폰트적용 인코더(320)로 전달된다. 따라서 폰트적용 인코더(320)는 폰트 데이터를 독출된 컨텐츠에 포함시키고 생성된 폰트적용컨텐츠를 컨텐츠 독출 및 저장부(310)로 전달한다.
[0078] 컨텐츠 독출 및 저장부(310)는 폰트적용 컨텐츠를 컨텐츠 DB(125)에 저장한다.
[0079] 도 4는 본 발명의 일 실시예에 의한 폰트 데이터 전송방법의 과정을 나타낸 도면이다.
[0080] 도 4를 참조하면, 발신단말기(100)은 컨텐츠 서버(120)에 폰트 데이터를 전송한다(S400). 도 4에서는 발신단말기(100)로 나타내었으나 컨텐츠 서버에 폰트 데이터를 전송하는 것은 휴대 단말기인 발신단말기(100)에 한정되는 것은 아니며 PC 등의 인터넷 단말을 통하여 전송할 수 있음은 앞서 설명한 바와 같다.
[0081] 컨텐츠 서버(120)는 발신단말기(100)로부터 전송 받은 폰트 데이터와 컨텐츠 DB에 기 저장된 컨텐츠를 포함시켜폰트적용 컨텐츠를 생성한다(S405). 컨텐츠 서버(120)는 폰트적용 컨텐츠를 다시 컨텐츠 DB에 저장한다. 이 경우 저장된 위치인 URL은 폰트데이터의 포함 전후(前後)로 같을 수도 있으며 새로운 URL이 할당될 수 있다.
[0082] 컨텐츠 서버(120)는 착신단말기(160)에서 접속하여 폰트적용 컨텐츠를 다운로드 받을 수 있도록 하는 URL을 망동장치(130)로 전송한다(S410). 다만, 컨텐츠 서버(120)가 지능망의 SCP로 URL을 전송하도록 설정되어 있는경우에 도 4의 망연동장치는 SCP로 대체될 수 있다. 이 경우 URL은 발신단말의 번호별로 데이터 베이스화 되어저장될 수 있다(S415). 다만, 상술한 바와 같이 새로운 URL이 할당되지 않은 경우에는 단계 S410 및 S415가 생략될 수 있다.
[0083] 발신단말기(100)은 교환기(140)로 착신단말기(160)과 통화호를 설정해 줄 것을 요청한다(S420).
[0084] 교환기(140)는 HLR(145)에 발신단말기(100)가 MM-CISS에 등록된 단말기인지를 질의한다(S425). HLR(145)로부터MM-CISS에 해당됨을 알리는 응답이 전송된다(S430). MM-CISS 가입단말기가 아니거나 CID 서비스 가입 단말기가아닌 경우에는 착신호출 뒤 통화호가 연결된다.
[0085] 그러나 발신단말기(100)가 MM-CISS 가입단말기인 경우 교환기(140)는 컨텐츠를 다운받을 수 있는 URL의 전송요청을 망연동장치(130)로 보낸다(S435). URL의 전송요청에는 발신단말기(100)의 전화번호가 포함되어 있을 수 있으며 망연동장치(130)는 발신단말기(100)의 전화번호에 상응하는 URL을 교환기(140)로 전송한다(S440).
[0086] 교환기(140)는 착신단말기(160)로 AWI에 URL을 포함시켜 전송한다(S445). 또한 교환기(140)에서 착신단말기(160)로의 호출이 동시 또는 다른 시간에 이루어진다.
[0087] 착신단말기(160)은 전송 받은 URL에 접속(S450)하여 컨텐츠를 다운로드 받을 수 있다(S455). 착신단말기(160)은다운로드 받은 폰트적용 컨텐츠를 저장한다(S460).
[0088] 이 경우 착신단말기(160)에는 폰트 인코더 및 폰트 디코더가 탑재되어 있을 수 있다. 폰트 인코더 및 폰트 디코더는 무선 인터넷 상에서의 다양한 폰트 데이터를 인코딩 또는 디코딩하기 위하여 무선인터넷 환경과 단말(110,120)의 하드웨어 메모리 스펙을 고려한 전용 폰트 파일(Mobile Data Font)인 MDF 포맷 및 EDF(Embedded DataFont) 포맷을 지원할 수 있다. 여기서, MDF 포맷 및 EDF(Embedded Data Font) 포맷은 무선인터넷 전용 포맷으로서, KSC5601, Unicode 4.0을 따르고 있으며, 기존 윈도우용 폰트(TTF)와 동일한 한글폰트 규격을 갖추고있다. 또한 MDF 포맷의 평균용량은 200KB 정도로서 150KB까지 용량의 압축이 가능하다.
[0089] 그러나 착신단말기(160)에서 단계 S460에서 저장한 폰트 적용 데이터를 텍스트와 디코딩하여 디스플레이 할 수없는 경우 컨텐츠 서버(120)로부터 해당 폰트 코덱을 다운로드 받을 수 있다.
[0090] 즉, 통화 호 연결 이후에도 착신단말기(160)의 사용자의 선택에 의하여 단계 S445에서 전송 받은 URL로 재 접속하여 폰트 코덱을 다운로드 받도록 착신단말기(160)가 미리 설정되어 있을 수 있다.
[0091] 또한 상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 기록매체(씨디롬, 램,롬, 플로피 디스크, 하드디스크, 광자기디스크 등)에 저장될 수 있다.상기에서는 본 발명의 실시예들을 참조하여 설명하였지만, 해당 기술 분야에서 [0092] 통상의 지식을 가진 자라면 하기의 특허 청구범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
도면의 간단한 설명
[0093] 도 1는 본 발명의 일 실시예에 의한 메시지 전송방법이 수행되는 이동통신시스템의 구성을 나타낸 도면.
[0094] 도 2는 본 발명에 의한 컨텐츠 서버가 전송하는 폰트 데이터 및 컨텐츠의 구조를 나타낸 도면.
[0095] 도 3은 본 발명의 일 실시예에 의한 컨텐츠 서버의 구성을 나타낸 도면.
[0096] 도 4는 본 발명의 일 실시예에 의한 폰트 데이터 전송방법의 과정을 나타낸 도면. 

등록된 상품문의

  • 상품문의가 없습니다.

등록된 사용후기

  • 사용후기가 없습니다.