[go: up one dir, main page]

KR100779751B1 - 데이터 정보 획득 방법 및 장치 - Google Patents

데이터 정보 획득 방법 및 장치 Download PDF

Info

Publication number
KR100779751B1
KR100779751B1 KR1020037016891A KR20037016891A KR100779751B1 KR 100779751 B1 KR100779751 B1 KR 100779751B1 KR 1020037016891 A KR1020037016891 A KR 1020037016891A KR 20037016891 A KR20037016891 A KR 20037016891A KR 100779751 B1 KR100779751 B1 KR 100779751B1
Authority
KR
South Korea
Prior art keywords
wireless terminal
network
content
data
broadcast
Prior art date
Application number
KR1020037016891A
Other languages
English (en)
Other versions
KR20040018392A (ko
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 KR20040018392A publication Critical patent/KR20040018392A/ko
Application granted granted Critical
Publication of KR100779751B1 publication Critical patent/KR100779751B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/11Arrangements for counter-measures when a portion of broadcast information is unavailable
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/27Arrangements for recording or accumulating broadcast information or broadcast-related information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/18Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/25Arrangements for updating broadcast information or broadcast-related information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

무선 통신 네트워크 내에서 작동하는 무선 단말기가 컴퓨팅 시스템들의 네트워크 내에 있는, 컨텐트를 저장한 자원에 액세스할 수 있도록 하는 장치 및 방법이다. 사용자 메시지가, 무선 단말기로부터 무선 통신 네트워크 너머 상기 네트워크에 액세스를 갖는 동보 서버로 전송되는데, 그 사용자 메시지는 컴퓨팅 시스템들의 네트워크 내부의 자원을 지시하는 식별자를 포함한다. 메시지에 지시된 컨텐트를 검색하기 위하여 컴퓨팅 시스템들의 네트워크와 통신한다. 컨텐트는 동보 네트워크 너머 무선 단말기로 동보된다. 무선 단말기에서 수신되는 컨텐트는, 만약 컨텐트의 데이터 패킷들이 무선 단말기에 충분히 수신되면 무선 단말기에서 표시된다.
무선 단말기, 데이터 통신

Description

데이터 정보 획득 방법 및 장치{Method and apparatus for obtaining data information}
본 발명은 일반적으로 통신 네트워크들 내의 정보에 액세스하는 것에 관한 것으로서, 특히, 다수 네트워크 플랫폼들을 가로질러 무선 단말기로 데이터 정보를 획득하기 위한 방법 및 장치에 관한 것이다.
넓게 말해서 컴퓨터 네트워킹이란 둘 이상의 컴퓨팅 시스템을 연결하여서 되는 데이터 통신 시스템을 지칭한다. 네트워킹은 네트워크에 액세스할 수 있는 이들로 하여금, 프로그램, 데이터, 네트워크 자원, 데이터베이스 정보를 공유하도록 하고, 이메일이나 인보이싱(invocing)과 같은 다른 기능들을 촉진시킨다. 정보에 신속히 액세스하여야 할 필요성이 증가함에 따라 보다 복잡한 네트워크 및 네트워크 응용 프로그램들이 편리하고 효과적으로 정보를 통신하도록 추구하고 있다.
그 광대한 도달 영역으로 인하여, 컴퓨터들 및 컴퓨터 네트워크들이 상호 연결되어 있는, 인터넷이라고 불리우는 글로벌 웹은 원하는 정보를 얻기 위한 필요를 충족시키는 매우 소중한 수단이 되었다. 인터넷은 글로벌 이메일, 원격 데이터 액세스, 연구 등을 촉진시키기 위해 사업용 및 개인용 수단으로 사용된다. 멀티미디어 컨텐트를 운반 할 수 있는 능력으로 인해서 인터넷은 또한 게임 플레잉을 위한, 그리고 비디오, MP3 등 오디오와 같은 스트림 컨텐트를 운반하는 오락의 도구가 되기도 하였다.
인터넷 상에서 이용 가능한 정보에 접근하기 위해서 종래에는 인터넷에 하드웨어적으로 연결되어야 했다. 인터넷에 연결된 임의의 컴퓨터나 단말기를 통해 사용자가 정보에 접근하는 것이 가능하지만, 하드웨어적인 연결의 필요성으로 인해서 인터넷 정보 액세스에는 바람직하지 않은 물리적 한계가 있으며, 대부분의 시간을 이동중에 보내는 사용자에게는 더욱 문제이다. 사용자가 인터넷을 통해 제공되는 정보와 서비스에 의존적이 되면 될수록, 인터넷과 무선 영역간의 통합은 더욱 중요하게 된다.
GSM, IS-136, IS-95, PDC 등의 이동 네트워크는 이동 전화 통신과 관련하여 통상적으로 사용되어 왔다. 이들 복잡한 이동 네트워크들은, 이동 전화기 사용자들이 다른 이동 사용자 및 지상 통신선 전화 시스템들과 통신하도록 허용함에 의해서, 통신 편의의 다른 측면을 가능하게 했다. 그러나, 인트라넷이나 인터넷과 같은 정보 네트워크들을 이동 장치의 운반 가능성 및 편의성과 통합하여야 할 필요성은 여전히 존재하였다. 이러한 필요성으로 인해 인터넷 및 기타의 네트워크들을 무선 네트워크 플랫폼과 통합하려는 노력이 있었다.
가장 복잡한 이동 네트워크들은 인터넷에 액세스를 가능하게 한다. 그러나, 이동 네트워크 플랫폼들을 통해서 인터넷으로부터 이동 장치로 데이터 정보에 액세스하여 전송하는 것은 데이터 전송율을 제한하여 왔다. 무선 영역(wireless domain)으로의 더 빠르고 저렴한 통신 채널을 제공할 필요성이 여전히 존재한다.
이동 장치들 및 현존하는 네트워크 플랫폼들의 다양한 내재적인 한계와, 현존하는 네트워크 플랫폼들 상에서 이용 가능한 많은 데이터 정보에 액세스를 제공할 필요성을 고려할 때, 종래 기술의 시스템에 관련되는 이들 문제점 및 기타 문제점들을 회피하는 것이 바람직할 것이다. 유연성 및 사용자 편의성을 향상시키면서, 다른 네트워크들로부터 무선 장치들을 통해서 데이터 정보를 휙득하기 위한 장치 및 방법에 대한 필요성이 통신 산업계에 존재한다. 본 발명은 전술한 종래 기술의 문제점 및 기타의 종래 기술의 단점들의 해결책을 제공함과 아울러 종래 기술에 대한 추가적인 이점들을 제공한다.
상술한 바와 같은 종래 기술의 한계들을 극복하기 위해서, 그리고 본 명세서를 읽고 이해하면서 명백해질 기타의 한계들을 극복하기 위해서, 본 발명은 다수 네트워크 플랫폼들을 가로질러, 무선 네트워크 내에서 작동하는 무선 단말기로 데이터 정보를 통신하기 위한 장치 및 방법을 개시한다. 상기 무선 장치는 임의의 미리 설정된 항행 구조(navigation structure)에 제한되지 않으며, 다수 네트워크 플랫폼들과 통신하는 능력을 제공한다.
본 발명의 첫번째 측면에 따라, 무선 통신 네트워크 내에서 작동하는 무선 단말기로 데이터 컨텐트를 획득하는 방법이 제공되는데, 그 방법은,
데이터 컨텐트 획득을 위해서 상기 무선 단말기로부터 무선 통신 네트워크를 통해(via the wireless communication network) 어떤 네트워크(a network)로, 상기 네트워크 내부의 데이터 정보를 갖고 있는 자원을 지시하는 메시지를 송신하는 단계,
상기 자원으로부터 동보 네트워크를 통해(over a broadcast network) 상기 무선 단말기에서 상기 데이터 컨텐트에 관련되는 하나 이상의 데이터 패킷들을 수신하는 단계,
존재 가능한 하나 이상의 유실 데이터 패킷들을 식별하기 위해, 수신된 데이터 패킷들을 데이터 컨텐트를 구성하는 데이터 패킷들의 리스트와 비교하되, 상기 리스트는 무선 단말기로 하여금 그 리스트를 얻도록 함에 의해서 무선 단말기에 마련되는 단계,
적어도 하나의 유실 데이터 패킷이 식별되는 경우에 그 적어도 하나의 유실 데이터 패킷을 획득하기 위한 부가 메시지(additional message)를 생성하는 단계를 포함하여 이루어진다.
본 발명의 두번째 측면에 따라, 데이터 컨텐트를 획득하기 위해서 무선 통신 네트워크 내에서 작동하도록 만들어진 무선 단말기가 제공되는데, 상기 무선 단말기는,
상기 무선 통신 네트워크를 통해서 어떤 네트워크 내의 자원으로 메시지를 어드레싱하기 위하여 데이터 컨텐트의 어드레스를 수신하는 입력 사용자 인터페이스,
데이터 컨텐트를 획득하기 위해서 무선 단말기로부터 무선 통신 네트워크를 통해 어떤 네트워크로 상기 메시지, 즉 상기 네트워크 내의 데이터 컨텐트를 갖고 있는 자원을 지시하는 메시지를 송신하기 위한 수단,
상기 데이터 컨텐트에 관련되는 하나 이상의 데이터 패킷들을 상기 자원으로부터 동보 네트워크를 넘어 수신하는 동보 네트워크 인터페이스,
존재 가능한 하나 이상의 유실 데이터 패킷들을 식별하기 위해, 수신된 데이터 패킷들을 데이터 컨텐트를 구성하는 데이터 패킷들의 리스트, 즉 무선 단말기로 하여금 그 리스트를 얻도록 함에 의해서 무선 단말기에 마련되는 리스트와 비교하는 수단,
적어도 하나의 유실 데이터 패킷이 식별되는 경우에 그 적어도 하나의 유실 데이터 패킷을 획득하기 위해 부가 메시지(additional message)를 생성하는 수단,
상기 동보 네트워크를 넘어서 무선 단말기에 수신된 상기 데이터 컨텐트를 저장하는 메모리,
무선 단말기 사용자에게 상기 데이터 컨텐트를 보여 주는(present) 출력 사용자 인터페이스를 포함하여 구성된다.
유리하게는 하나의 실시예에서, 수신된 컨텐트의 유실 데이터 패킷(들)을 획득하기 위한 부가(additional) 메시지가 생성된다. 무선 단말기는 데이터 패킷들의 리스트를 수신하여, 수신된 데이터 패킷들을 리스트에 보여진 데이터 패킷들과 비교한다. 무선 단말기는 수신된 데이터 패킷들을 표시하고 그 데이터 패킷들을 저장한다. 그에 의해서 유실된 데이터 패킷(들)이 확인될 수 있다. 상기 부가 메시지는 동보 서버로 보내어진다. 동보 서버는 사이트 데이터베이스(site database)에서 유실 데이터 패킷들을 조사한다. 만약 그 패킷들이 상기 데이터베이스에 저장되어 있지 않다면, 동보 서버는 인터넷으로부터 상기 데이터 패킷들을 검색한다(retrieve). 그 데이터 패킷들은 상기 무선 단말기로 동보된다.
유리하게는 또 다른 실시예에서, 무선 단말기는 수신된 컨텐트를 출력한다. 무선 단말기 사용자는 출력 정보 내의 링크를 선택하고 무선 단말기는 추가적인(further) 메시지를 발생시킨다. 상기 추가적인 메시지는 적어도, 상기 링크의 자원을 획득하기 위한 상기 링크의 어드레스를 포함한다. 상기 추가적인 메시지는 동보 서버로 보내어지고 동보 서버는 링크의 자원을 인터넷을 통해 검색한다. 또 다르게는, 링크의 정보가 무선 단말기에 지역적으로(locally) 저장되거나 또는 동보 서버의 사이트 데이터베이스가 링크의 컨텐트를 저장할 수도 있다.
유리하게는, 본 발명의 또 다른 실시예가 GSM 환경에 적용될 수 있다. 그러한 무선 통신 네트워크는 GSM 네트워크와, 단문 메시지 서비스(Short Message Service, SMS) 메시지로 되어 컨텐트의 어드레스를 운반하는 사용자 메시지로 구성된다. 상기 어드레스는 인터넷 내의 URL(Uniform Resource Locator)을 포함하고 상기 컨텐트는 인터넷 내의 데이터 정보를 포함한다. 단문 메시지 서비스 센터(SMSC)가 상기 메시지를 수신하고 그 메시지를 요청(request)으로 변환한다. 상기 요청은 동보 서버로 보내어지고, 동보 서버는 GSM 네트워크, 인터넷, 그리고 동보 네트워크 간의 통신을 연결한다(bridge). 상기 동보 네트워크는 디지털 동보 네트워크(DBN, digital broadcast network)를 포함한다. 상기 동보 서버는 인터넷 내의 데이터 서버로부터 데이터 정보를 검색한다. 상기 동보 서버는 데이터 정보를 저장하고 데이터 정보의 15-25 데이터 패킷들의 리스트를 생성한다. 동보 서버는 상기 리스트 및 그 15-25 데이터 패킷들을 DBN으로 보낸다. 상기 리스트 및 데이터 패킷들은 동보되고 무선 단말기가 상기 리스트 및 데이터 패킷들을 수신한다.
또 다른 실시예에서, 사용자 메시지에 대한 요금(charge)이 생성된다. 상기 요금은 다음의 자원 유형 관련 정보, 즉 시간 함수(function of time), 컨텐트의 서비스 품질(Quality Of Service, QOS) 요구 수준, 이용 가능한 대역폭 함수, 동시 사용자 함수, 적어도 하나의 네트워크 내의 부하, 그리고 자원 관련 정보에 액세스하기 위한 수단 중 적어도 하나에 기초한다. 동보 서버 내의 모니터링 프로그램이 네트워크 내의 물리적 자원들에 대해 지속적으로 추적한다. 무선 통신 네트워크가 GSM 네트워크로 구성되는 실시예에서, 유리하게는, 과금(요금 부과)이 GSM 네트워크 내의 이동 전화의 과금에 부수하여 될 수 있다. GSM 네트워크의 운용자(operator)는 인터넷으로부터 데이터 정보를 요청할 때에 사용자 및 메시지를 식별하여 요금을 부과할 수 있다.
또 다른 실시예에서, 사용자 메시지를 송신하기 위한 수단은 제 1 무선 유닛을 포함하고, 네트워크 인터페이스는 제 2 무선 유닛을 포함할 수 있다. 여기서 제 1 및 제 2 무선 유닛은 두 개의 독립적인 장치를 구성한다. 제 1 장치는 이동 전화이고 제 2 장치는 DVB 단말기이다. 이동 전화는 인터넷 데이터 정보를 요청하기 위한 SMS 메시지를 보낸다. DVB 단말기는 SMS 메시지에 응답하여, DVB 네트워크에 의해서 송신된 인터넷 데이터 정보를 수신한다. 통신 링크가 상기 DVB 단말기를 상기 이동 전화에 작동적으로 연결한다. 상기 통신 링크는 예를 들어 적외선 링크, 케이블, 블루투쓰 등일 수 있다.
삭제
삭제
삭제
삭제
삭제
본 발명의 보다 양호한 이해를 위해 첨부도면을 참조하면서 도면부호를 사용하여 설명될 것이며, 첨부한 청구범위에서 본 발명의 범위가 적시될 것이다.
도 1은 본 발명의 기본 원리가 적용된 네트워킹 환경의 실시예이다.
도 2는 본 발명에 따라 사용자가 데이터 정보에 접근할 수 있도록 하는 무선 단말기의 특정 실시예를 보인 블럭도이다.
도 3은 본 발명에 따라 사용자가 데이터 정보를 획득하는데 사용하는, 이동 및 동보 유닛을 갖는 무선 단말기 실시예를 보이는 블럭도이다.
도 4는 본 발명에 따라 네트워크들 간의 브리징 통신에 사용되는 보다 상세한 실시예를 보이는 블럭도이다.
도 5는 사용자가 인터넷 사이트와 같은 데이터 정보를 무선 단말기로 획득하는 본 발명의 일 실시예에 의한 방법의 전반적인 흐름도이다.
도 6은 단문 메시지 및/또는 컨텐트의 과금 모델을 보인 추가적인 실시예의 흐름도이다.
본 발명은 일반적으로 무선 통신 네트워크 내에서 작동하는 무선 단말기로 데이터 정보를 획득하는 장치 및 방법에 관한 것이다. 데이터 정보는 바람직하게는 인터넷 사이트, 인터넷 사이트가 갖고 있는 특정한 데이터 정보 등이다. 본 발명은 무선 단말기에서 사용자 메시지가 입력되도록 허용하는데, 그 사용자 메시지는 사용자가 요청하는 데이터 정보를 식별한다. 본 발명의 한 실시예에서, 그러한 사용자 메시지들은 무선 통신 네트워크로부터 인터넷으로 단문 메시지 시스템(SMS)을 사용하여 전송된다. 그 메시지는 그 데이터 정보를 획득하기 위한 인터넷 요청(request)으로 변환되어서, 인터넷 환경에서 작동하도록 구성된 동보 서버로 송신된다. 그 다음에, 메시지에 의해서 식별된 데이터 정보가 검색된 다음 동보 서버로부터 디지털 동보 네트워크(DBN) 너머 무선 단말기로 송신되어 무선 단말기를 통해 사용자에게 제공된다. 상기 DBN은 바람직하게는 디지털 비디오 동보(Digital Video Broadcasting, DVB) 네트워크이다. 무선 단말기의 로컬 메모리가, 요청된 데이터 정보가 점검된 후에 그것을 저장할 수 있다.
도 1은 본 발명에 다른 네트워킹 환경의 예를 보인 것이다. 본 발명은 데이터 서비스 및 사용자 메시지 송신을 지원하는 임의의 무선 통신 시스템에 대해 적용할 수 있다. 이 예에서, 사용자 메시지 송신은 무선 단말기(100)와 무선 통신 네트워크(110) 내의 네트워크 요소 간의 점대점 연결을 셋업할 필요 없는 텍스트 메시지 전송을 의미한다. 회선 교환 점대점 연결 상에서 무선 단말기(100) 내에 음성 혹은 데이터 호출이 진행중인 경우에도 메시지의 전송이 일어 날 수 있기 때문이다. 상기 메시지 전송은 단 하나의 메시지만을 요구할 수도 있다. 다시 말해, 하나의 메시지의 전송이 전체 트랜잭션을 구성할 수도 있는 것이다. 그러나 연결 메시지들(concatenated messages)이 적용될 수도 있다. 연결 메시지의 경우에는, 정보가 메시지들로부터 분해되어서 트랜잭션을 구성한다.
아래에서는, GSM(Global System for Mobile Communication)과 관련하여 본 발명이 기술된다. 본 발명에 관련하여, 무선 통신 시스템의 작동 및 구조는 직접적인 관련이 없으므로 이들은 사용자 메시지의 송신을 이해하는데 도움을 주는 정도로만 기술된다. 메시지 송신에 적용 가능한 다른 무선 통신 시스템들로는 GPRS(General Packet Radio Services) 와 3G(Third Generation for Mobile Communication)이 있다. 본원에 참고로서 통합되는 WO 98/11744는 GSM을 통해 인터넷으로 단문 메시지를 송신하는 적용 가능한 예를 개시하고 있다.
도 1을 참조하면, 이동 교환 센터(MSC)(미도시)가 네트워크 내의 유입 및 유출 호출들을 교환한다. 그것은 또한, 이동 네트워크 가입자가 방문자 위치 레지스터(VLR) 및 홈 위치 레지스터(HLR)에 등록하는 것에 협력하여 가입자 위치 관리와 같은 이동 전화 트래픽의 전형적인 태스크들을 수행한다. HLR은 가입자 데이터의 영구적인 저장을 위한 가입자의 홈 레이지스터이다. VLR은 이동 가입자가 그 VLR의 영역을 방문하였을 때에 HLR로부터 가입자 데이터가 복사되는 로컬 레지스터이다. 무선 단말기(100)는 기지국 시스템(BSS)(미도시)을 통해 MSC와 통신한다. BSS는 기지국 컨트롤러(BSC)(미도시)와 기지국들(base stations, BTS)을 포함하며, 기지국들은 예를 들어, 그것에 의해서 무선 단말기(100)가 무선 경로(radio path) 너머로 무선 통신 네트워크(110)와 통신하는 고정된 무선 송수신기일 수 있다.
무선 통신 네트워크(110)의 단문 메시지 서비스(SMS)는 무선 단말기(100)와 단문 메시지 서비스 센터(SMSC)(111) 간에 제한된 길이(160 ASCII 문자)를 갖는 단문 메시지들을 전송하는 수단을 제공한다. 연결 SMS 메시지(concatenated SMS messages)에 의해서, 160 글자보다 많은 글자가 송신될 수 있다. 무선 단말기(100)에서 비롯된 단문 메시지들은 무선 단말기(100)로부터 SMSC(111)로 전송된다. 그 단문 메시지들은 다른 무선 단말기 사용자에게 혹은 인터넷(120) 내와 같이 고정된 네트워크 내의 서비스 제공자에게로 갈 목적으로 보내어진다. SMSC(111)와 무선 단말기(100) 사이에 채용되는 프로토콜은 SMTP(Short Message Transport Protocol)이라 불린다.
SMSC(111)는 MSC를 통해 무선 통신 네트워크(110)와 연결된다. MSC는 무선 단말기(100)와 SMSC(111) 사이에서 단문 메시지들을 중계하며, 통신 중의 메시지에 필요할 수 있는 HLR(및 VLR) 조회를 수행한다. SMSC(111)에는 무선 통신 네트워크(110)의 번호 공간에서 전용 ISDN 번호가 주어지며, 무선 단말기(100)는 단문 메시지를 SMSC(111)로 어드레싱하기 위해서 그 ISDN 번호를 사용한다. 단문 메시지는 또한, 인터넷 데이터 정보가 획득되려고 하는 때에 무선 단말기(100)를 식별한다.
여전히 도 1을 참조하여, SMSC(111)는 무선 통신 네트워크(110)와 인터넷(120) 사이의 게이트웨이 역할을 할 수 있도록 인터넷(120)과 작동적으로 연결되어 있다. SMSC(111)와 인터넷 컴퓨팅 시스템들 사이의 인터페이스는, 인터넷(120)으로의 액세스를 갖는 동보 서버(112)와 관련하여 브리지되어 있다. 따라서, 본 실시예는 인터넷(120)의 정보 자원들로의 액세스를 가능하게 한다. 정보 자원들은 정보 자원을 저장하는 데이터 서버(121)와 같은 서버 컴퓨팅 시스템을 포함한다. 정보 자원으로의 액세스는 SMS에 의해서 된다. 아래에서 상세히 설명하는 바와 같이, SMS 메시지에 응하는 디지털 동보에 의해서 자원이 사용자에게 획득된다. 많은 수의 사용자들, 로컬 네트워크들 및 서버 컴퓨팅 시스템들이 인터넷(120)에 연결될 수 있다.
여전히 도 1을 참조하여, 디지털 동보 네트워크(DBN)(130)가 데이터 정보를 무선 단말기(100)로 동보한다. 디지털 동보 네트워크(130)는 데이터 정보를 전송할 수 있도록 구성된, 예를 들어, DVB 또는 DAB 네트워크 일 수 있다. DBN(130)은, 인터넷(120)으로부터 무선 단말기(100)로 데이터 정보를 전송하는데 사용되도록 인터넷(120)에 작동적으로 연결된다. DBN(130)과 인터넷(120) 사이의 인터페이스는 인터넷(120)으로의 액세스를 갖고 있는 동보 서버(112)와의 작동적인 연결로 브리지되어 있다. SMS 메시지에서 특정되는, 데이터 서버(121)로부터의 데이터 정보는 동 보 서버(112)로 검색되어(is retrieved to the broadcast server) DBN(130) 너머 무선 단말기(100)로 전송된다. DBN(130)은 복수개의 무선 단말기들에게 서비스할 수도 있다.
유리하게는, 지상 디지털 영상 동보(DVB-T) 네트워크가 본 발명에서 적용될 수 있다. 무선 단말기(100)인 적당한 디지털 수신기(DR)을 장비한 사용자는 DBN(130) 너머 동보되는 데이터를 수신할 수 있다. 데이터 동보는 각각 TCP/IP를 포함할 수 있다.
유리하게는, 무선 통신 네트워크(110)는 무선 단말기(100)의 전송 위치 정보를 요청에 따라 동보 서버(112)로 전송할 수 있다. GSM 환경에서, 위치 정보는 VLR로부터 획득되고 그 위치 정보가 SMS 메시지에 부가될 수 있다. 동보 서버(112)는 그 위치 정보를 수신하여 DBN(130)의 적절한 동보 셀로 동보를 전송할 수 있다. 또 다르게는, 복수개의 동보 서버들의 시스템에서, 위치 정보가 그 요청을 선호되는 동보 서버(112)로 어드레싱한다. 그러므로, 무선 단말기(100)로 요청된 컨텐트를 동보하기 위한 선호되는 동보 셀이 선택될 수 있다.
송신에 앞서, 데이터 서버(121)로부터 수신된 데이터는, DBN(130)과 작동적으로 연결된 동보 서버(112) 내에서 처리된다. 본원의 기술 분야에서 잘 알려진 바와 같이, 동보 서버(112)는 다수 프로토콜 캡슐화(multi-protocol encapsulation)를 수행하고, IP 데이터를 Moving Picture Experts Group-Transmission Stream(MPEG-TS) 기반의 데이터 컨테이너(data container)들 내로 위치시킨다. 데이터를 특정한 단말기 또는 단말기들의 그룹으로 운반하는 것을 제공하기 위해, 상 기 컨테이너들은 또한 무선 단말기(100) 내의 조건부 액세스부(conditional access component)에 의해서 식별되고 판독될 수 있는 어드레스 정보를 갖고 있다가 그 데이터가 그 단말기를 위한 것인지 결정되도록 할 수 있다. 또 다르게는, 복수개의 단말기들로 데이터가 운반되도록 하기 위해서 멀티캐스트가 적용될 수 있고, 유리하게는 단일의 송신기(sender)가 다수 수신기들에 도달할 수 있다. DBN(130), 동보 서버(112), 그리고 무선 단말기(100)로 되는 시스템 내에 가상 사설 네트워크(VPN)이 형성된다. DNB 동보의 어떤 대역폭은 DBN(130)으로부터 무선 단말기(100)로의 점대점 통신에 할당된다. DBN(130)은 또한 다른 스트림들의 운용을 위해 다양한 송신 채널들을 가질 수 있다. 무선 단말기(100)는 다수 프로토콜 탈캡슐화(multi-protocol decapsulation)를 수행하여 IP 데이터 패킷들을 생성한다. 기술된 바와 같이, 본 발명의 시스템은 적절히 장비된 단말기(100)가 작용할 설비를 제공한다. 그러므로, 사용자는 인터넷 사이트가 DBN(130)을 통해서 단말기(100)로 배달되도록 요청할 수 있다. 그러한 기능을 위해서는, 위에서 SMS 수단에 의해서 되었던 것과 같이, 무선 단말기(100)로부터 DBN(130)로의 귀환 채널(return channel)이 필요하다. 사용자가 무선 단말기(100)의 사용자 인터페이스를 통해 특정 인터넷 컨텐트에 대한 요청을 발하는 것이 가능하다. 사용자로부터의 요청은 DBN(130)에 의해서 현재 전송되고 있지 않은 컨텐트를 포함할 수 있다는 점을 주목하여야 한다. 사용자가 요청한 컨텐트만을 수신하는 것을 보장하기 위해서, 데이터는 무선 단말기(100) 내의 조건부 액세스부가 그 사용자를 위한 데이터라고 인지할 수 있게 하는 식별자를 갖고 동보된다. 컨텐트가 다른 단말기에 의해서 수신된 경우에는, 그 단말기의 조건부 액세스부가 그 컨텐트가 표시되는 것을 막는다.
데이터 서버(121)는 또 다르게는 인트라넷 또는 국소 영역 네트워크(LAN)에서 구성될 수 있다. 알 수 있는 바와 같이, 본 발명은 동보 서버(112)와 통신할 수 있는 임의의 네트워크와 관련하여 구현될 수 있고, 국소 영역 네트워크(LAN)부터 인터넷과 같은 거대한 글로벌 영역 네트워크(GAN)에 이르기까지 광범위한 네트워크들에 사용되는 멀티포인트, 별, 링, 루프, 메쉬 네트워크 형태(network topology)와 같은 다양한 다수 노드 네트워크 구조를 포함한다.
도 2는 그에 의해서 사용자가 데이터 정보를 얻을 수 있는, 본 발명의 무선 단말기의 보다 상세한 실시예를 보인 것이다. 무선 장치(100)는 무선 통신을 위해서 무선 통신 네트워크(110)과 작동적으로 연결되며, 데이터 수신을 위해서 디지털 동보 네트워크(130)와도 작동적으로 연결된다. 도 2의 예에서 무선 장치(100)는 핸드헬드 피씨, 개인 휴대 단말기(personal digital assistant, PDA), 이동 전화, 또는 무선 통신이 가능한 기타의 장치 등의 이동 단말기를 나타낸다. 상기 무선 단말기(100)는 자원을 지시하는 메시지를 송신하기 위해서 SMS 를 사용 가능하다. 그 메시지에 응하여, 무선 단말기(100)는 동보를 통해 데이터 정보를 수신한다. 데이터 정보는 웹 컨텐트일 수 있고 또는 이메일일 수도 있다.무선 단말기(100)의 입력 사용자 인터페이스(UI)(102)는 사용자가 데이터 자원에 대한 요청을 제출하도록 허용한다. 그 요청은 무선 단말기(100)에서 SMS 메시지를 통해 제출된다. 그 요청은 프로세서(103)에 의해서 처리되어 SMS 메시지가 생성되어, 안테나(106)를 통해 무선 통신 네트워크(110)와 통신하는 이동 송수신기(105)를 이용하여 보내어진다. 동보 수신기(107)가 안테나(106)를 통해서 DBN(130)과 작동적으로 연결되어 있다. 또 다르게는, 무선 단말기(100)는 각각의 통신 회로들을 위한 각각의 안테나인 두 개의 안테나를 포함한다. 무선 단말기(100)는 수신된 데이터 정보에 접근하는 조건부 액세스부(미도시)를 포함한다. 동보 수신기(107)는 인터넷(120)으로부터 데이터 정보 획득을 위한 요청에 대응하는 데이터 패킷들과 데이터 패킷들의 리스트를 수신한다. 프로세서(103)는 상기 리스트를 수신된 데이터 패킷들과 비교하여 수신된 데이터 패킷들을 표시한다. 이에 의해서 유실 데이터 패킷(들)이 검출된다. 유실된 데이터 패킷들에 대해, 프로세서(103)는 상기의 유실된 내지 부정확한 데이터 패킷(들)을 나타내는 부가(additional) SMS 메시지를 생성한다. 이동 송수신기(105)는 상기 부가 SMS 메시지를 동보 서버(112)로 보내어 유실된 패킷(들)이 재송신되게 한다. 수신된 데이터 정보는 처리되어 메모리(104)에 저장되는데, 메모리(104)는 휘발성 메모리 및/또는 비휘발성 메모리를 포함할 수 있다. 수신된 데이터 정보는 메모리(104)로부터의 데이터를 처리함에 의해서 출력 사용자 인터페이스(101)를 통해 사용자에게 표시된다. 저장된 데이터 정보는 변경되도록 허용되며, 무선 단말기(100)는 자원에 의해 제공되는 요청된 컨텐트들을 선택적으로 저장할 수 있다.
기술된 바와 같이, 데이터 서버(121)로부터 수신된 데이터 정보는 무선 단말기(100)의 메모리(104)에 국부적으로 저장된다. 무선 단말기(100)는 컨텐트를 임시적으로 저장할 수 있어, 그 특정한 컨텐트에 대한 후속되는 요청이 있을 때 데이터 서버(121)로 추가적인 액세스를 요함이 없이 그 컨텐트로 즉시 접근할 수 있게 한 다. 임시적으로 저장되는 컨텐트는 최근의 메시지(들)에 대한 응답으로 획득된 컨텐트이다. 이와 유사한 특징이 컴퓨터의 인터넷 브라우저에서는 캐쉬(cashe)로 알려져 있다. 또 다르게는, 사용자가 어떤 컨텐트를 메모리(104)에 국부적으로 저장할 수 있다. 메모리(104)의 크기가 컨텐트의 한계이다. 예를 들어, 무선 단말기(100)는 32메가의 플래쉬 메모리를 컨텐트 저장용으로 갖는다. 이는 대단히 향상된 유연성과 효율성을 제공한다. 선택된 정보가 국부적으로 저장되어 있으므로, 데이터 정보가 필요할 때마다 SMS 서비스를 사용하여 데이터 서버(121)로부터 모든 데이터 정보를 얻을 필요가 없기 때문이다. 나아가, 모든 정보가 로컬 메모리(104) 내에 저장될 필요가 없으며, 그러한 이동 장치의 로컬 저장 영역의 용량 한계로 인하여 모든 정보를 저장하는 것은 어렵기도 하다. 수신된 데이터 정보를 선택적으로 로컬에 저장하는 것에 의해서, 요구되는 SMS 서비스 트랜잭션들의 수가 감소되며, 이는 자원 및 시간의 절감을 가져온다. 추가적으로, SMS 서비스는 또한 서비스 트랜잭션 요금과 관련될 수도 있다.
도 3은 그에 의해서 사용자가 데이터 정보를 얻을 수 있는 무선 단말기의 또 다른 실시예를 보이는 블럭도이며, 여기서 무선 단말기는 두 개의 별도 모듈을 포함한다. 기능적인 사용자 단말기(300)는 도 1의 무선 단말기(100)를 대체할 수 있으며, 본 발명에 따라 동작하는 두 개의 네트워크 유닛들을 포함한다. 이동 전화(301)와 같은 제 1 네트워크 유닛은 무선 통신 네트워크(110) 내에서 작동한다. 이동 전화(301)에 의해서 사용자는 컨텐트에 대한 요청을 넣고, 이동 전화(301)는 그 컨텐트를 획득하기 위해서 이동 네트워크(110)로 SMS 메시지를 보 낸다. DVB 단말기(302)와 같은 제 2 네트워크 유닛은, 사용자에 의해 요청되어 DNB(130) 너머 송신된 컨텐트를 수신한다. DVB 단말기(302) 및 이동 전화(301)는 컨텐트의 유실 데이터 패킷들을 나타내는 데이터 정보를 송신하기 위해서 작동적으로 연결되어 있다. 또한, 만약 사용자가 수신된 인터넷 사이트의 하이퍼링크를 사용할 것을 요청하는 경우에는, 이동 전화(301)와 DVB 단말기(302) 사이의 통신이 일어난다. 통신 링크(303)가 상기 단말기들간의 데이터 정보 교환을 제공한다. 통신 링크(303)의 예로는 적외선 링크, 케이블, 그리고 블루투쓰와 같은 것을 들 수 있다. 본 발명에 참고자료로 통합되는 US 6,172,673 B1은 디지털 오디오 동보(DAB)를 위한 수신부를 갖는 단말기에 적용될 수 있는 멀티미디어 정보의 수신에 관해 기술하고 있다. 상기 문헌의 시스템은 별도의 이동 전화를 갖고 있는데, 그것은 그 단말기가 사용자가 요청한 멀티미디어 정보를 저장하지 않는다면 GSM 네트워크를 통해 DAB 네트워크로 응답을 주는데 사용된다. 단말기는 단말기에서의 수신을 제어하고 수신된 멀티미디어 정보의 저장을 제어하기 위한 소프트웨어 작용자(agent)를 구비한다.
도 4는 네트워크들 사이의 통신을 브리징하는 본 발명에 따른 네트워크 설비의 보다 구체적인 예를 보이는 블럭도이다. SMSC(111)는 동보 서버(112)에 의해서 인터넷(120)에 작동적으로 연결된다. 아래에 기술되는 일부 기능들은 SMSC(111)과 동보 서버(112) 간에 분산될 수도 있고 SMSC(111)에만 구현될 수도 있다. 동보 서버(112)의 가장 기초적인 특징은 그것이 데이터 네트워크들에 연결될 수 있다는 것이다. 이러한 성질은 인터넷 연결의 물리적 수준에서도 또한 이용된다. 동보 서버 는 인터넷(120)에 방화벽(1121)을 통해 연결된다. 동보 서버(112)는 인터넷(120) 쪽으로 IP 프로토콜을 사용한다. 동보 서버(112) 내의 데이터캐스트 서버(1122)가 IP 프로토콜 데이터 전송을 제어한다. 데이터캐스트 서버는 IP 프로토콜 내에서 SMSC(111)의 요청을 수신한다. 동보 서버(112) 내의 IP 캡슐화 블럭(1123)은 다수 프로토콜 캡슐화를 수행하고, IP 데이터를 Moving Picture Experts Group-Transmission Stream(MPEG-TS) 기반의 데이터 컨테이너 내로 위치시킨다. 캡슐화는 하나의 데이터 구조를 다른 구조 내에 포함시켜서 전자의 데이터 구조가 당분간 숨겨지도록 하는 것이다. 데이터가 특정한 단말기 또는 단말기들의 그룹으로 배달되도록 하기 위하여, 상기 컨테이너들은 또한 어드레스 정보를 가지며 이 정보가 무선 단말기(100) 내의 조건부 액세스부에 의해서 식별되고 판독되어서 그 데이터가 그 단말기로 전해지도록 의도되었는지를 결정하도록 할 수 있다. 복수의 동보 스트림들이 동보 서버(112)로부터 DBN(130)으로 동보될 수 있다. 또 다르게는, 동보 서버(112)는 요청된 컨텐트에 더하여, DBN(130) 너머 무선 동보될 별도의 디지털 텔레비젼(DTV) 스트림들을 또한 받을 수 있다. 여러 다른 운영 체제를 위한, 데이터 서버(121) 및, 동보 서버(112)에서 인터넷(120)으로부터 인터넷 사이트들을 검색하는데 사용 가능한 응용 프로그램(들)이 상업적으로 구입 가능하다.
SMSC(111) 내의 변환 응용 프로그램(115)은 SMS 메시지의 송신 및 수신을 제어한다. 변환 응용 프로그램(115)은 SMS 메시지를 동보 서버(112)로 전송될, 인터넷 컨텐트 요청으로 변환한다. WO 98/11744는 본 발명에 적용 가능한 변환에 대해 언급하고 있다. 동보 서버(112)는 상기 요청들을 인터넷(120)으로 전송하고 인터넷 컨텐트의 검색(retrievals)을 제어한다. 동보 서버(112)는 또한, 검색된 인터넷 컨텐트들 및 다양한 파라미터들, 변환 테이블 등을 저장하는 사이트 데이터베이스(116)를 포함한다. 또 다르게는, 상기 사이트 데이터베이스(116)는 후원되는(sponsored) 웹 컨텐트의 리스트 및, 다양한 과금 가능성들(billing possibilities)의 리스트를 가질 수 있다. 네트워크 사용을 제어하기 위해서 모니터링 응용 프로그램(117)이 또한 동보 서버(112)에 포함된다. 모니터링 프로그램(117)은 네트워크가 서비스를 제공하는 동안 네트워크의 사용 수준을 지속적으로 추적한다. 이는 네트워크 부하/트래픽에 따라 요금이 변하는 경우에 과금을 위한 목적으로 이용 가능하다. 또 다르게는, 모니터링 프로그램(117)은 사용자 요청이 후원되는 컨텐트와 일치하는지를 조사한다.
과금 데이터베이스(charging database)(118)가 무선 통신 네트워크(110) 내에 포함되어 있는데, 이는 컨텐트 및/또는 컨텐트에 대한 요청에 따라 사용자에게 과금하기 위한 것이다. 요청된 컨텐트에 대한 다를 수 있는 가격이 요청을 포함하여 상기 과금 데이터베이스(118) 상에 저장된다. 과금 데이터베이스(118)는 각 사용자에 대한 과금 파라미터들에 대해 결정한다. 과금 데이터베이스(118)는 검색/수신된 컨텐트에 대하 정보를 수신하고 사용자 데이터베이스(119)로부터 무선 통신 네트워크(110)를 통해 사용자 관련 정보를 수신한다. 과금 데이터베이스(118)는 또한 모니터링 프로그램(117)으로부터 네트워크 사용 상황에 관한 정보 및/또는 무선 단말기 사용자의 수신된 식별 정보를 수신할 수도 있다. 동보 서버(112)는 요청된 컨텐트에 대한 가격을 설정하여 관련된 사용자 ID를 갖는 그 가격을 과금 데이터베 이스(118)로 보낸다. 과금 데이터베이스(118)는 과금 정보를 무선 통신 네트워크 운용자에 전송하고, 그에 따라 운용자는 사용자에게 요청/수신 컨텐트에 대해 과금한다. 추후의 사용을 위해서, 사용자 데이터베이스(119)는 또한, 요청된 서비스들에 대한 사용자 식별 정보에 기초하여 얻어진 사용자 프로필과 같은 사용자 관련 정보를 포함할 수 있다.
도 4의 시스템은 매우 유리한데, 왜냐하면 기존의 단문 메시지 서비스 센터 내로 도입될 수 있기 때문이다.
도 5는 사용자가 인터넷 사이트와 같은 데이터 컨텐트를 무선 단말기로 얻는 본 발명의 방법의 일 실시예의 흐름도이다. 인터넷 사이트로부터 정보를 요구하는 때에, 사용자는 컨텐트를 획득하기 위한 요청을 제출한다(단계 500). 무선 단말기(100)의 디스플레이에 보여지는 텍스트 입력 필드와 같은 사용자 인터페이스를 통해서 요청 식별자(request identifier)가 입력된다. 또 다르게는, 상기 요청은, 기타의 또는 부가적인 사용자 인터페이스들, 예를 들면, 음성 명령 혹은 다른 소리 명령을 수신할 수 있는 오디오 입력 수단과 같은 부가적인 사용자 인터페이스를 통해 입력된다. 기타의 공지된 사용자 인터페이스들이 또한 본 발명의 범위 내에서 사용될 수 있는데, 예를 들면, 그래픽 사용자 인터페이스(GUI)와, 마우스, 조이스틱, 키보드, 터치 스크린, 머리 장착 디스플레이와 같은 GUI 선택 도구들이 사용될 수 있다. 무선 단말기(100)에 의해서 사용자는 SMS 메시지를 제출하고 그것은 SMSC(111)로 송신된다. SMS 메시지는 인터넷 사이트를 직접적 또는 간접적으로 지시하는 식별자를 포함한다. 직접적 지시는 URL과 같은 인터넷 주소를 포함한다. 또 다르게는, URL 대신, 메시지 내 짧은 키워드 내의 사용자 키들이 간접적으로 원하는 인터넷 컨텐트를 나타낸다. 사이트 데이터베이스(116)는 키워드들을 WWW 페이지주소로 연결하기 위한 테이블들을 포함한다. 그러한 테이블의 한 예가 아래에 도시된다. 예를 들면, URL이 http://www.uspto.gov/patentnumber인 WWW 페이지로부터 특허 정보에 대한 정보를 요청하는 경우에는, 사용자는 PATN 6234567 코드를 입력하며 무선 단말기(100)는 메시지 내의 그 코드를 SMSC(111)로 보내고 그 요청은 변환되어 동보 서버(112)로 보내어진다.
Figure 112003049515157-pct00001
도 5를 참조하면 무선 단말기(100)가 어떤 번호로 SMS 메시지를 송신한다(단계 501). 전형적으로 이 번호는 어떤 운용자에 의해서 자원에 액세스하기 위한 서비스를 나타내는 번호이다. SMSC(111)는 SMS 메시지를 요청으로 변환하여 그 요청을 동보 서버(112)로 전송한다(단계 502). 또 다르게는, SMSC(111)가 요청을 직접 데이터 서버(121)로 전송하고, 전송된 요청은 동보 서버(112)의 어드레스를 갖고 있어서, 인터넷 컨텐트가 동보 서버(112)로 어드레싱되도록 할 수도 있다.
여전히 도 5를 참조하면, 동보 서버(112)는 인터넷 컨텐트가 이전에 검색되어 사이트 데이터베이스(116)에 저장되어 있는지를 조사한다(단계 503). 만약 사이 트 데이터베이스(116)가 컨텐트를 갖고 있지 않다면, 동보 서버(112)는 그 URL에 해당하는 인터넷 컨텐트를 인터넷으로부터 검색하여서 사이트 데이터베이스(116) 상에 저장한다. 동보 서버(112)는 검색된 컨텐트의 패킷들을 점검하며, 동보 송신(transmission over the broadcasting)할 예정 시각(due time)을 점검할 수도 있다(단계 504). PATN6234567과 같은 키워드에 기초하여, 동보 서버(112)는 사이트 데이터베이스(116)로부터 URL 어드레스를 얻는다.
동보에 앞서, 동보 서버(112)는 점검되어야 할 어떤 상황(조건)에 대한 문턱값을 가질 수도 있다(단계 505). 이러한 조건들은, 예를 들면, 그 컨텐트를 획득할 단말기들의 수가 어떤 수 이상이어야 한다는 것일 수 있다. 또한, 사용자가 목요일에 주말의 날씨지도를 요청하였을 수 있다. 시스템은 금요일까지는 아이들링 상태에 있다가 금요일에 요청된 날씨 정보를 DBN(130)에 의해서 사용자에게 전송한다. 이 조건은 또한 후술하는 바와 같이 컨텐트의 과금에 관련될 수도 있다.
동보 서버(112)는 다수 프로토콜 캡슐화를 수행하고 IP 데이터를 MPEG-TS 기반 컨테이너 내로 위치시킨다. 동보 서버는 또한 보내어질 데이터 패킷들의 리스트를 생성한다. 이 리스트는 대략 15-25 패킷들의 식별 정보(identity information)를 갖는다. 리스트 내의 패킷들의 수는 효율적인 동보 및 확인(acknowledgement)를 위해서 변할 수 있다. 상기 리스트는 무선 단말기(100)가 수신된 패킷들을 점검할 수 있도록 하기 위해서 만들어진다. 도 1에 도시된 바와 같이, 동보 서버(112)는 패킷 스트림과 관련 정보를 DBN(130)으로 전송하며 DBN(130)은 데이터 정보를 적어도 하나의 무선 단말기(100)로 동보한다(단계 506). 전체 컨텐트가 15-25 데이터 패킷 주기로 전송되고 그들 패킷들의 리스트도 전송된다.
무선 단말기(100)는 그 리스트 및 데이터 패킷들을, 예를 들어 US 6,234,567과 같이, 수신한다(단계 507). 데이터 패킷들의 리스트는 패킷들의 수와 식별정보(identity)를 보여주며, 송신 예정 시각(transmission due time)을 보여줄 수도 있다. 송신 예정 시각은 무선 단말기(100)에게 패킷 수신을 언제 중단할 것인지를 알려줄 수 있다. 무선 단말기(100)에서 실행되는 응용 프로그램이 수신된 패킷들을 리스트와 비교한다. 임시적으로 저장된 패킷들은 리스트와 비교되어 수신된 패킷들은 수신되었다고 리스트에 표시하고 저장된다(단계 508).
무선 단말기(100)는 패킷들이 충분하게 수신되었다면 요청된 컨텐트를 표시한다(present). 만약 무선 단말기(100)가 리스트에 보여진 모든 데이터 패킷들을 수신하면, 단말기(100)는 요청된 데이터 정보를 표시한다. 만약 무선 단말기(100)가 프리젠트가 가능한 정도의 양의 데이터 정보를 수신하면, 단말기(100)는 그 데이터를 프리젠트한다. 유리하게는, 전송된 데이터가 경미한 오류를 갖는 경우에, 단말기는, 예를 들어, 부호화(coding)에 의해서 그들을 정정할 수 있다. 만약 데이터 정보가 상당량 유실되었다면, 무선 단말기(100)는 유실된 데이터 정보를 지시하는 요청을 생성한다. 이 요청은 부가(additional) SMS 메시지이다. 이 부가 SMS 메시지는 자원의 어드레스와 유실된 데이터 패킷들으 보여주는 정보를 포함한다. 무선 단말기(100)는 부가 SMS 메시지를 SMSC(111)로 보낸다(단계 509). SMSC(111)는 변환하여 요청을 동보 서버(112)로 전송한다. 동보 서버(112)는 먼저 사이트 데이터베이스(116)에 그 유실 데이터 패킷들이 있는지를 점검한다. 만약 유실된 데이터 패킷들이 서버(112)에 저장되어 있지 않다면, 서버(112)는 데이터 서버(121)로부터 유실 데이터 패킷들을 검색한다(retrieve). 동보 서버(112)는 송신될 유실 패킷들의 리스트를 생성하여, 그 리스트 및 패킷들을 동보한다. 무선 단말기(100)는 부가 메시지를, 개시 요청 메시지(initiating request message)를 보낼 때와 유사하게 보낸다. 또 다르게는 유실된 패킷(들) 대신에, 전체 요청 데이터 정보가 무선 단말기(100)로 동보된다. 컨텐트가 충분히 수신된 후에는, 컨텐트는 출력 인터페이스(101)를 통해 사용자에게 표시된다. 인터넷 환경에서 상기와 유사한 유실 데이터 패킷들의 검색은 IP-NACK(Negative Acknowledgement)로 알려져 있다.
인터넷 IP-NACK에서는 모든 단일 수신 패킷이 확인된다. 만약 모든 단일 패킷들이 SMS 메시지에 의해서 동보 송신되고 확인된다면, SMSC(111)가 과부하되고 방해받을 것이다.만약 귀환 채널이 항상 켜져 있다면, 이는 비용을 야기하고 자원을 소모할 것이다. 그러므로, 리스트 당 15-25 패킷들의 집합이 선택된다.
만약 사용자가 컨텐트 내의 하이퍼링크를 선택하고자 한다면, 사용자는 입력 사용자 인터페이스(102)를 사용하여 그 링크를 선택한다(단계 510). 예를 들면, 사용자는 인터넷 사이트를 보면서 마우스를 그 하이퍼링크로 움직여 클릭할 수 있다. 무선 단말기(100)는 하이퍼링크에 관련되는 데이터 정보를 획득하기 위한 추가적인(further) SMS 메시지를 생성한다. 추가적인 SMS 메시지는 적어도 선택된 하이퍼링크를 포함한다. 또 다르게는, 만약 하이퍼링크의 데이터 정보가 로컬에 저장되어 있다면, 그것은 무선 단말기(100)의 저장소로부터 획득된다. 무선 단말기(100)는 링크된 컨텐트를 획득하기 위한 상기 추가적인 메시지를 보낸다(단 계 511). 추가적인 SMS 메시지는 개시 SMS 메시지를 보내는 것과 마찬가지 방식으로 보내어진다. SMSC(111)는 추가적인 SMS 메시지를 요청으로 변환하고 요청을 동보 서버(112)로 전송한다. 동보 서버(112)는 하이퍼링크에 나타내어진 데이터 정보가 사이트 데이터베이스(116) 내에 있는지 점검한다. 만약 사이트 데이터베이스(116)가 그 데이터베이스를 저장하고 있지 않다면, 동보 서버(112)는 인터넷(120)으로부터 데이터 정보를 검색한다. 동보 서버(112)는 송신될 유실 패킷들의 리스트를 생성하고, 리스트 및 패킷들을 동보한다. 무선 단말기(100)가 컨텐트를 프리젠트하고 사용자가 어떠한 링크도 선택하지 않을 때에 프로세스가 종료한다(단계 512).
도 6은 단문 메시지 및/또는 컨텐트의 과금 모델을 보이는 보다 상세한 실시예의 흐름도이다. 본 발명의 한 실시예는 컨텐트 제공자가, 예를 들면 컨텐트에 따른 과금과 같이, 다양한 과금 시나리오를 정의할 수 있도록 한다. 이는 본 발명에 이점들을 제공하는데, 왜냐하면 사용자가 무료로 컨텐트에 액세스할 수 있기 때문이다. 이는 틀림없이 사용자들에게 매력적일 것이다. 나아가, 본 발명은 전통적인 요청 기반 과금(request based billing)을 제공할 수도 있으며, 컨텐트 제공자가 컨텐트 자체에 과금하는 것을 허용한다. 다양한 사용 가능성의 일부 예들이 아래의 표에 보여진다.
Figure 112003049515157-pct00002
도 6을 참조하면, 사용자가 자원으로의 액세스를 개시한다(단계 600). 사용자는 컨텐트를 지시하기 위하여 요청 식별자를 만든다. 무선 단말기(100)는 SMS 메시지를 보내는데, 이는 요청으로 변환되어 통상적으로 데이터 서버(121)로 보내어진다(단계 601). 컨텐트에 대한 요청은 동보 서버(112)에서 수신된다. 컨텐트 및 컨텐트 요청 메시지는 과금 될 수 있다. 과금에는 몇 가지 모드가 있을 수 있는데 그 중 세 가지가 기술된다. (1) 컨텐트가 사용자에게 완전히 무료이다(모드 602). 컨텐트 제공자가 요청 SMS 메시지와 같은 송신 비용과 동보에 소요되는 비용을 지불한다(단계 603). 예를 들면, 광고는 사용자에게 무료일 것이다. 사용자가 광고를 획득하기를 요청하면 컨텐트 제공자가 그 SMS 메시지에 대해 과금되며, 동보 비용 또는 인터넷 사용료와 같은 기타의 비용에 대해서도 컨텐트 제공자에게 과금될 수 있다. (2) 컨텐트 자체는 사용자에게 무료이다(모드 604). 사용자는 SMS 메시지와 같은 송신 비용에 대해 과금된다.(단계 605). 예를 들어, 전통적인 웹사이트의 경우 사용자가 컨텐트를 무료로 얻지만 SMS 메시지에 대해서는 지불해야하는 과금 모드를 채택할 수 있다. (3) 컨텐트가 사용자에게 어떤 비용을 요한다(모드 606). 사 용자는 SMS 메시지 및 컨텐트에 대해서 과금된다(모드 607). 예를 들어, MP3 파일 등의 디지털 음악의 경우, 사용자가 음악을 획득하고 컨텐트 및 SMS 메시지에 대한 비용을 지불하는 이러한 종류의 과금 모드를 채택할 수 있다.
컨텐트는 DBN(130)을 통해서 사용자에게 동보된다(단계 608). 동보 서버(112)는 컨텐트를 DBN(130)으로 전송하고 데이터 동보가 일어난다. 상기 동보는 동보 서버(112)에서 과금 시나리오가 설정된 때에 일어난다. 무선 단말기(100)는 컨텐트(100)를 수신한다(단계 609). 무선 단말기(100)는 동보 서버(112)에 컨텐트의 성공적인 수신에 대해 알릴 수 있고, 동보 서버(112)는 과금 시나리오를 끝낼 수 있다. 통신 운용자(telecommunication operator)가 실제의 사용자 과금을 관리한다. 운용자는 과금 데이터베이스(118)로부터 과금 정보를 수신한다. 또 다르게는, 동보 서버(112)의 관리자가 실제 과금을 제어한다. 사용자는, 예를 들어 주기적인 이동 전화 요금으로, 서비스에 대해 지불한다.
본 발명의 추가적적인 실시예에서는, 네트워크 트래픽에 기초하여 컨텐트 획득에 대한 과금이 이루어진다. 사용자는 무선 단말기(100)로 인터넷(120)으로부터 컨텐트를 요청한다. 컨텐트에 대한 요청은 어떤 시점에 동보 서버(112)에서 수신되거나 또는 그와 동등한 기능을 갖는 네트워크 요소에서 수신된다. 모니터링 프로그램(117)이 네트워크의 물리적 자원의 이용 가능성에 관한 정보를 얻기 위해서 네트워크 시스탬들을 주기적으로 스캔한다. 물리적 자원은, 예를 들어, 이용 가능한 대역폭, 동시 사용자의 수, 네트워크 사용 시간 등이다. 모니터링 프로그램(117)은 무선 통신 네트워크(110), 인터넷(120), 그리고 DBN(130)에 대한 물리적 자원 정보를 검색한다. 인터넷(120)으로부터 데이터 정보를 획득하기 위한 연결에 대한 과금은 물리적 네트워크 자원의 이용 가능성에 의존한다. 다양한 과금 시나리오가 있으며, 예를 들기 위해 두 가지 과금 시나리오를 설명한다. (1) 품질이 낮을수록 계약 요금이 저렴하다. 품질이 낮을수록, 연결에 대한 요금이 저렴하다. 저렴한 요금은 일반적으로 더 많은 사용자가 네트워크에 있음을 의미한다. 유리하게는, 이러한 종료의 과금은 사용자에 대해 서비스 품질(Quality Of Service, QOS)의 유실을 보상한다. (2) 네트워크에 사용자가 많을수록 계약 요금이 비싸다. 네트워크를 사용하는 동시 사용자가 많을 수록, 연결에 대한 요금이 비싸진다. 이러한 종류의 과금 모델은 QOS를 합당한 수준으로 유지하려고 한다. 이는 운용자에게 특히 피크 타임시에 있을 수 있는 네트워크 정체의 가능성을 억제하는 도구를 부여한다. 네트워크는 어떤 정해진 용량을 가지므로, 이러한 과금 모델은 네트워크에 과도한 부하가 걸리는 경우에 사용자를 억제하는 방법을 제공한다. 네트워크에 사용자가 많다는 것은 일반적으로 낮은 전송 품질을 의미한다. 유리하게는, QOS 수준은 합당한 수준으로 유지된다. 나아가, 더 많은 야간 시간 이용자가 있을 수 있는데, 야간 시간 연결에 대한 저렴한 비용이 그들에게 매력적이기 때문이다.
본 발명의 추가적인 실시예에서, 액세스에 기반하여 자원으로의 액세스가 과금된다. 역시, 사용자는 무선 단말기(100)를 써서 인터넷(120)으로부터 컨텐트를 요청한다. 무선 통신 네트워크(110)의 운용자는 과금을 제공한다. 또 다르게는, 동보 서버(112)의 운용자가 과금을 제공한다. 액세스 기반 과금에 의해서 다양한 과금 시나리오가 구현될 수 있다. (1) 데이터 정보로의 액세스가 무료이다. 이 경우 에는, 어떤 액세스 식별자, 예를 들면, SMS 메시지의 번호가 사용되고 사용자는 무선 통신 네트워크(110)에서 작동하는 무선 단말기(100)에 기초하여 식별된다. (2) 데이터 정보에 대한 액세스가 별도의 과금을 포함한다. 사용자는 어떤 액세스 식별자, 예를 들면 SMS 메시지의 번호를 포함하는 요청을 보낸다. 요청된 컨텐트는 금전적 가치가 있다고 여겨지는 것, 예를 들면 MP3 음악을 포함한다. 운용자는 사용자를 식별하는 액세스 식별자에 기초하여 요청된 컨텐트에 대해서 사용자에게 과금한다. 유리하게는, 어떤 네트워크 사이트들은 무료여서 더 많은 사용자를 유인할 수 있다. 또한, 사용자는 네트워크로부터 자원을 획득하기 위해서 여분의 신용카드 정보를 입력할 필요가 없는데, 왜냐하면 사용자는 액세스 식별자에 따라서 과금될 수 있기 때문이다. 사용자가 번호를 사용하여 인터넷(120)으로 액세스하면, SMS 메시지는 SMSC(111)에서 판독된다. SMS 메시지의 내용은 요청된 인터넷(120) 내의 컨텐트를 갖고 있는 자원을 지시하는 것과 같이, SMSC(111)로 향하는 SMS 메시지의 번호는 또한 그 사용자에 대한 요금을 포함하라고 시스템에게 말한다. 요청된 컨텐트는 사용자에게 동보된다.
컴퓨터 공학 분야의 당업자라면 적절한 범용의 컴퓨터 하드웨어 혹은 특별한 컴퓨터 하드웨어로 본 발명에 따른 소프트웨어를 만들 수 있을 것이고, 본 발명을 구현하는 컴퓨터 시스템 및/또는 컴퓨터 서브컴포넌트(subcomponents)를 만들수 있을 것이며, 그리고 본 발명의 방법을 실행하는 컴퓨터 시스템 및/또는 컴퓨터 서브컴포넌트를 만들 수 있을 것이다.
본 발명의 바람직한 실시예라고 생각되는 것들을 기술하였으나, 당업자라면 다른 그리고 추가적인 변화와 변경이 가해질 수 있다는 것을 인식할 것이며, 본원은 본원의 청구범위의 범위에 포함되는 모든 그러한 변화 및 변경들을 커버하도록 의도된다. 예를 들어, USSD(Unstructured Supplementary Services Data)가 SMS 의 대안으로 적용될 수 있다. USSD는 운용자에게 사유 부가 서비스(proprietary supplementary services)를 설계할 수 있는 도구를 제공한다. SMS 처럼, USSD는 베어러(bearer)로서 시그널링 채널을 사용한다. 그러나, 저장-그리고-전송(store-and-forward) 기능 대신, 그것은 세션 지향적이다(session-oriented). 이는, 사용자가 USSD 서비스에 액세스하는 경우에, 세션이 만들어지고 그 무선 연결은 사용자나, 응용 프로그램이나, 또는 시간 종료가 그것을 해제할 때까지 열린채 유지된다. 상호작용 응용을 위한 응답 시간들은 더 빠르다. 패킷 교환 데이터 전송은, SMS 및 USSD의 GPRS로의 나아가 UMTS로의 진보를 포함한다. 이들 복잡한 무선 통신 네트워크들은 메시지를 패킷들의 형태로 무선 통신 네트워크를 통해 전송할 수 있는 능력을 제공한다. 또한, SMS 대신, R-데이터도 또한 IS-136(시분할 다중 접속, TDMA) 네트워크 내에서, 메시지를 인터넷으로 전송될 무선 통신 네트워크의 요소로 전송하는 방법을 제공한다.

Claims (24)

  1. 데이터 컨텐트를 획득하기 위해서 무선 단말기로부터 무선 통신 네트워크(110)를 통해 어떤 네트워크(120)로, 상기 네트워크 내부의 데이터 정보를 갖고 있는 자원(121)을 지시하는 메시지를 송신하는 단계,
    상기 자원으로부터 동보 네트워크(130)를 통해 상기 무선 단말기에서 상기 데이터 컨텐트에 관련되는 하나 이상의 데이터 패킷들을 수신하는 단계,
    존재 가능한 하나 이상의 유실 데이터 패킷들을 식별하기 위해, 수신된 데이터 패킷들을 데이터 컨텐트를 구성하는 데이터 패킷들의 리스트와 비교하되, 상기 리스트는 무선 단말기로 하여금 그 리스트를 얻도록 함에 의해서 상기 무선 단말기에 제공되는 단계, 및
    적어도 하나의 유실 데이터 패킷이 식별되는 경우에 그 적어도 하나의 유실 데이터 패킷을 획득하기 위한 부가 메시지를 생성하는 단계를 포함하는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로의 데이터 컨텐트를 획득하는 방법.
  2. 제 1 항에 있어서, 상기 부가 메시지가 동보 서버(112)로 보내지는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로의 컨텐트 획득 방법.
  3. 제 2 항에 있어서, 동보 서버(112)가 사이트 데이터베이스로부터 상기 하나 이상의 유실 데이터 패킷들을 점검하여 상기 데이터 패킷들이 무선 단말기로 동보되고, 만약 상기 패킷들이 상기 데이터베이스에 저장되어 있지 않다면, 상기 동보 서버는 네트워크(120)로부터 상기 데이터 패킷들을 검색하고 네트워크(120)로부터 적어도 하나의 상기 동보 서버와 사이트 데이터베이스로 상기 데이터 패킷들이 수신된 후에 데이터 패킷들이 무선 단말기로 동보되는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로의 컨텐트 획득 방법.
  4. 제 1 항 또는 제 2 항에 있어서, 무선 통신 네트워크는 상기 메시지와 더불어 무선 단말기의 위치 정보를 네트워크로 전송하며, 하나 이상의 데이터 패킷들을 동보 네트워크를 통해 전송하는 것은 동보 네트워크의 적절한 동보 셀을 사용하여 행해지는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로의 컨텐트 획득 방법.
  5. 제 2 항 또는 제 3 항에 있어서, 무선 통신 네트워크는 상기 메시지와 더불어 무선 단말기의 위치 정보를 네트워크로 전송하며, 상기 위치 정보는 상기 메시지를 바람직한 동보 서버로 어드레싱하는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로의 컨텐트 획득 방법.
  6. 제 2 항에 있어서, 가상 사설 네트워크가 동보 네트워크, 동보 서버, 무선 단말기의 시스템 내에 형성되는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로의 컨텐트 획득 방법.
  7. 제 1 항 내지 제 3 항 및 제 6 항 중 어느 한 항에 있어서, 무선 단말기는 수신된 데이터 컨텐트를 출력하고, 무선 단말기의 사용자는 출력된 정보에서 하나의 링크를 선택하고, 무선 단말기는 적어도 상기 링크의 자원을 얻기 위한 링크 주소를 포함하는 추가적인 메시지를 발생하는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로의 컨텐트 획득 방법.
  8. 제 1 항 내지 제 3 항 및 제 6 항 중 어느 한 항에 있어서, 상기 데이터 패킷들 중 적어도 하나는 무선 단말기 내의 조건부 액세스부가 인식하는 식별자를 갖고 동보되는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로의 컨텐트 획득 방법.
  9. 제 1 항 내지 제 3 항 및 제 6 항 중 어느 한 항에 있어서, 상기 메시지는 복수개의 무선 단말기들을 식별하고, 데이터 컨텐트는 상기 메시지에서 식별된 복수개의 무선 단말기들로 동보되는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로의 컨텐트 획득 방법.
  10. 제 1 항 내지 제 3 항 및 제 6 항 중 어느 한 항에 있어서, 상기 메시지는 SMS 메시지와 패키지들을 포함하는 메시지 중 적어도 하나로 구성되는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로의 컨텐트 획득 방법.
  11. 제 1 항 내지 제 3 항 및 제 6 항 중 어느 한 항에 있어서, 상기 데이터 컨텐트는 인터넷의 데이터 정보로 구성되는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로의 컨텐트 획득 방법.
  12. 제 1 항 내지 제 3 항 및 제 6 항 중 어느 한 항에 있어서, 상기 네트워크는 인터넷으로 구성되는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로의 컨텐트 획득 방법.
  13. 제 1 항 내지 제 3 항 및 제 6 항 중 어느 한 항에 있어서, 상기 동보 네트워크는 디지털 영상 동보 네트워크로 구성되는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로의 컨텐트 획득 방법.
  14. 제 2 항에 있어서, 동보 서버는 동보에 앞서, 데이터 컨텐트를 획득할 단말기들의 수와 데이터 컨텐트의 과금 중 적어도 하나를 포함하는 조건에 대한 문턱값을 가지는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로의 컨텐트 획득 방법.
  15. 제 1 항에 있어서, 상기 데이터 컨텐트는 데이터 패킷들의 주기들과 그들 패킷들에 대한 리스트로서 전송되는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로의 컨텐트 획득 방법.
  16. 제 1 항 내지 제 3 항 및 제 6 항 중 어느 한 항에 있어서, 상기 메시지는,
    데이터 패킷의 종류; 시간의 함수; 데이터 컨텐트에 대한 서비스 품질(QOS) 요구 사양; 이용 가능한 대역폭의 함수; 동시 사용자들의 함수; 무선 통신 네트워크, 네트워크, 동보 네트워크 중 적어도 하나에서의 부하; 그리고 자원에 액세스하기 위한 수단 중에서,
    적어도 하나에 기초하여 과금을 발생하는,
    컨텐트 획득을 위해 무선 통신 네트워크(110)를 통해 사용자 메시지를 송신하는 무선 단말기(100).
  17. 제 16 항에 있어서, 상기 과금은 무선 통신 네트워크 내의 단말기의 과금에 부가되는,
    컨텐트 획득을 위해 무선 통신 네트워크(110)를 통해 사용자 메시지를 송신하는 무선 단말기(100).
  18. 무선 통신 네트워크(110)를 통해서 어떤 네트워크(120) 내의 자원(121)으로 메시지를 어드레싱하기 위하여 데이터 컨텐트의 어드레스를 수신하는 입력 사용자 인터페이스(102),
    데이터 컨텐트를 획득하기 위해서 무선 단말기로부터 무선 통신 네트워크를 통해 상기 네트워크로 상기 메시지, 즉 상기 네트워크 내의 데이터 컨텐트를 포함하는 자원을 지시하는 메시지를 전송하기 위한 수단,
    상기 데이터 컨텐트에 관련되는 하나 이상의 데이터 패킷들을 상기 자원으로부터 동보 네트워크(130)를 통해 수신하는 동보 네트워크 인터페이스(107),
    존재 가능한 하나 이상의 유실 데이터 패킷들을 식별하기 위해, 수신된 데이터 패킷들을 데이터 컨텐트를 구성하는 데이터 패킷들의 리스트, 즉 무선 단말기로 하여금 그 리스트를 얻도록 함에 의해서 무선 단말기에 마련되는 리스트와 비교하는 수단,
    적어도 하나의 유실 데이터 패킷이 식별되는 경우에 그 적어도 하나의 유실 데이터 패킷을 획득하기 위해 부가 메시지를 생성하는 수단,
    상기 동보 네트워크(130)를 통해 무선 단말기(100)에 수신된 상기 데이터 컨텐트를 저장하는 메모리(104),
    무선 단말기 사용자(100)에게 상기 데이터 컨텐트를 부여하는 출력 사용자 인터페이스(101)를 포함하는,
    데이터 컨텐트를 획득하기 위해서 무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100).
  19. 제 18 항에 있어서, 메시지를 송신하는 수단은 제 1 무선 유닛(301)을 포함하고, 동보 네트워크 인터페이스는 제 2 무선 유닛(302)을 포함하며, 제 1 및 제 2 무선 유닛은 두개의 분리된 장치들(301, 302)을 포함하는,
    데이터 컨텐트를 획득하기 위해서 무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100).
  20. 제 19 항에 있어서, 제 1 무선 유닛은 이동 전화를 포함하고, 제 2 무선 유닛은 DVB 단말기를 포함하는,
    데이터 컨텐트를 획득하기 위해서 무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100).
  21. 제 18 항에 있어서, 만약 입력 사용자 인터페이스(102)가 출력된 데이터 컨텐트에 기초한 명령을 수신하는 경우에 동보 서버(112)로 추가적인 메시지를 송신하는 수단(103)을 더 포함하는,
    데이터 컨텐트를 획득하기 위해서 무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100).
  22. 데이터 컨텐트 획득을 위해서 무선 단말기(100)로부터 무선 통신 네트워크(110)를 통해 네트워크(120)로 향해진 메시지, 즉 상기 네트워크 내의 데이터 정보를 갖는 자원(121)을 지시하는 메시지를 수신하는 수단,
    상기 자원으로부터 동보 네트워크(130)를 통해 무선 단말기로, 상기 데이터 컨텐트에 관련되는 하나 이상의 데이터 패킷들을 전송하는 수단,
    무선 단말기로 데이터 패킷들의 리스트, 즉 존재 가능한 하나 이상의 유실 데이터 패킷들을 식별하기 위한 데이터 컨텐트를 형성하는 리스트를 전송하는 수단,
    만약 하나 이상의 유실 데이터 패킷이 식별되는 경우에 그 하나 이상의 유실 데이터 패킷을 얻기 위한 부가 메시지를 수신하는 수단을 포함하는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로 데이터 컨텐트를 송신하는 동보 서버(118).
  23. 데이터 컨텐트 획득을 위해서 무선 단말기(100)로부터 무선 통신 네트워크(110)를 통해 네트워크(120)로 메시지, 즉 상기 네트워크 내의 상기 데이터 정보를 갖고 있는 자원(121)을 지시하는 메시지를 송신하는 무선 단말기(100),
    상기 자원으로부터 무선 단말기로 상기 데이터 컨텐트에 관련되는 하나 이상의 데이터 패킷들을 전송하는 동보 네트워크(130),
    존재 가능한 하나 이상의 유실 데이터 패킷들을 식별하기 위하여, 수신된 데이터 패킷들을 데이터 컨텐트를 형성하는 데이터 패킷들의 리스트, 즉 무선 단말기로 획득되어져 무선 단말기에 마련되는 리스트와 비교하는 수단,
    만약 하나 이상의 유실 데이터 패킷이 식별되는 경우에 그 하나 이상의 유실 데이터 패킷들을 획득하기 위한 부가 메시지를 생성하는 수단을 포함하는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로 데이터 컨텐트를 획득시키는 시스템.
  24. 제 23 항에 있어서, 상기 데이터 컨텐트는 인터넷 데이터 정보를 포함하고, 무선 통신 네트워크(110)는 이동 네트워크로 구성되며, 상기 네트워크(120)는 인터넷으로 구성되고, 동보 네트워크(130)는 디지털 영상 동보 네트워크로 구성되는,
    무선 통신 네트워크(110) 내에서 작동하는 무선 단말기(100)로 데이터 컨텐트를 획득시키는 시스템.
KR1020037016891A 2001-06-25 2002-06-25 데이터 정보 획득 방법 및 장치 KR100779751B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FI20011342A FI20011342A0 (fi) 2001-06-25 2001-06-25 Menetelmä ja laite tiedon hankkimiseksi
FI20011342 2001-06-25
PCT/FI2002/000554 WO2003001755A1 (en) 2001-06-25 2002-06-25 Method and apparatus for obtaining data information

Publications (2)

Publication Number Publication Date
KR20040018392A KR20040018392A (ko) 2004-03-03
KR100779751B1 true KR100779751B1 (ko) 2007-11-26

Family

ID=8561482

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020037016891A KR100779751B1 (ko) 2001-06-25 2002-06-25 데이터 정보 획득 방법 및 장치

Country Status (12)

Country Link
US (1) US7359375B2 (ko)
EP (1) EP1413102B1 (ko)
JP (1) JP3964864B2 (ko)
KR (1) KR100779751B1 (ko)
CN (1) CN100454911C (ko)
AT (1) ATE416538T1 (ko)
AU (1) AU2002345133B2 (ko)
BR (2) BRPI0210620B1 (ko)
CA (1) CA2451661C (ko)
DE (1) DE60230150D1 (ko)
FI (1) FI20011342A0 (ko)
WO (1) WO2003001755A1 (ko)

Families Citing this family (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7606771B2 (en) * 2001-01-11 2009-10-20 Cardinalcommerce Corporation Dynamic number authentication for credit/debit cards
US20060269061A1 (en) * 2001-01-11 2006-11-30 Cardinalcommerce Corporation Mobile device and method for dispensing authentication codes
US8713623B2 (en) 2001-09-20 2014-04-29 Time Warner Cable Enterprises, LLC Technique for effectively providing program material in a cable television system
US20050091376A1 (en) * 2001-10-12 2005-04-28 Helfman Nadav B. Apparatus and method for optimized and secured reflection of network services to remote locations
US7421736B2 (en) * 2002-07-02 2008-09-02 Lucent Technologies Inc. Method and apparatus for enabling peer-to-peer virtual private network (P2P-VPN) services in VPN-enabled network
JP4225743B2 (ja) * 2002-07-04 2009-02-18 株式会社東芝 無線端末及び通信制御方法
JP4039158B2 (ja) 2002-07-22 2008-01-30 ソニー株式会社 情報処理装置および方法、情報処理システム、記録媒体、並びにプログラム
US7721104B2 (en) 2003-10-20 2010-05-18 Nokia Corporation System, method and computer program product for downloading pushed content
US7440559B2 (en) 2003-10-22 2008-10-21 Nokia Corporation System and associated terminal, method and computer program product for controlling the flow of content
US7363582B2 (en) 2003-11-14 2008-04-22 Research In Motion Limited System and method of retrieving and presenting partial (skipped) document content
GB0327041D0 (en) * 2003-11-21 2003-12-24 Roke Manor Research Apparatus and methods
WO2005060228A1 (en) * 2003-12-15 2005-06-30 Vazu, Inc. Method and system for transferring contact information from a web search to a wireless device
US20050204090A1 (en) * 2004-03-10 2005-09-15 Eilert Sean S. Hardware stack for blocked nonvolatile memories
US8359349B2 (en) 2004-03-18 2013-01-22 Nokia Corporation System and associated terminal, method and computer program product for uploading content
KR100834457B1 (ko) * 2004-03-26 2008-06-05 삼성전자주식회사 이동통신 네트워크를 통한 디지털 방송 서비스 가입 방법및 시스템
KR100539884B1 (ko) * 2004-06-19 2005-12-28 삼성전자주식회사 디지털 방송 데이터 출력 중 수신된 문자메시지를처리하는 이동통신단말 및 그 방법
JP4334426B2 (ja) * 2004-07-09 2009-09-30 シャープ株式会社 Uiコンテンツ生成方法、uiコンテンツ生成装置及びuiコンテンツ生成システム
DE102004036497A1 (de) * 2004-07-28 2006-03-23 Siemens Ag Terrestrisches digitales Fernsehsystem und Verfahren zum Betrieb eines solchen
KR20060017249A (ko) * 2004-08-20 2006-02-23 에스케이 텔레콤주식회사 이동단말기를 위한 메뉴컨텐츠 생성방법
KR100693599B1 (ko) * 2004-08-21 2007-03-14 주식회사 팬택앤큐리텔 이동통신 단말기의 방송슬롯 감시시스템 및 방법
US7966662B2 (en) * 2004-09-02 2011-06-21 Qualcomm Incorporated Method and system for managing authentication and payment for use of broadcast material
EP1641299A1 (de) * 2004-09-22 2006-03-29 Siemens Aktiengesellschaft Verfahren zur Unterstützung von Zufallszugriffen einer Teilnehmerstation in einem Funkkommunikationssystem
US7161496B2 (en) * 2004-10-05 2007-01-09 Research In Motion Limited Single point notification for a mobile device
KR20060032753A (ko) * 2004-10-13 2006-04-18 엘지전자 주식회사 방송형 메시지가 디스플레이 되는 이동통신 단말기 및 그동작방법
JP4531519B2 (ja) * 2004-10-14 2010-08-25 ソニー・エリクソン・モバイルコミュニケーションズ株式会社 携帯端末装置及び受信方法
US9723267B2 (en) 2004-12-15 2017-08-01 Time Warner Cable Enterprises Llc Method and apparatus for wideband distribution of content
DE102005010081B4 (de) * 2005-03-03 2008-09-25 Infineon Technologies Ag Kommunikationssystem, Verfahren zum Steuern eines Broadcast-Kommunikationsnetzwerks, Server-Einheit, Verfahren zum Betreiben einer Server-Einheit, Client-Einheit und Verfahren zum Betreiben einer Client-Einheit
US20060262737A1 (en) * 2005-03-11 2006-11-23 Interdigital Technology Corporation QoS management in wireless mesh networks
KR100811093B1 (ko) * 2005-05-30 2008-03-06 김낙구 하이퍼링크 메시지를 이용한 모바일 컨텐츠 접속 및 송수신방법 및 이를 위한 이동통신 단말기, 이동통신사 서버 및컨텐츠 프로바이더 서버 시스템
DE102005031460A1 (de) * 2005-07-06 2006-07-13 Anton Andreas Langwieser DVB-T Internetzugang
US20070022459A1 (en) 2005-07-20 2007-01-25 Gaebel Thomas M Jr Method and apparatus for boundary-based network operation
TWI323110B (en) * 2005-07-30 2010-04-01 Firetide Inc System and method for a shared access network
FR2890274A1 (fr) * 2005-08-30 2007-03-02 France Telecom Procede d'adressage pour le transport de donnees sur un reseau de telecommunication,signal de structure d'adresse, passerelle et programme d'ordinateur correspondants
US8001217B1 (en) * 2005-10-13 2011-08-16 Sprint Communications Company L.P. Prediction-based adaptive content broadcasting over a network
US20080146204A1 (en) * 2006-05-05 2008-06-19 Ip Unity Glenayre, Inc. Enhanced services for mobile content on demand
US8520850B2 (en) 2006-10-20 2013-08-27 Time Warner Cable Enterprises Llc Downloadable security and protection methods and apparatus
CA2708336A1 (en) * 2006-12-08 2008-06-19 Goeken Group Corporation Unique id based, data file exchange and synchronization for portable communications
KR100810377B1 (ko) * 2006-12-29 2008-03-04 삼성전자주식회사 디지털 방송에서 방송 어플리케이션 처리 방법 및 장치,그리고 이를 위한 시스템
US8554265B1 (en) * 2007-01-17 2013-10-08 At&T Mobility Ii Llc Distribution of user-generated multimedia broadcasts to mobile wireless telecommunication network users
US8621540B2 (en) 2007-01-24 2013-12-31 Time Warner Cable Enterprises Llc Apparatus and methods for provisioning in a download-enabled system
FR2913293A1 (fr) * 2007-07-12 2008-09-05 Thomson Licensing Sas Systeme d'informations en environnement de diffusion audio/video comportant des moyens pour la gestion de sites distants.
US20090047981A1 (en) * 2007-08-14 2009-02-19 Sunil Khanna Method and system for delivering messages
US8478331B1 (en) 2007-10-23 2013-07-02 Clearwire Ip Holdings Llc Method and system for transmitting streaming media content to wireless subscriber stations
US8346218B2 (en) 2008-05-02 2013-01-01 International Business Machines Corporation Avoiding redundant transmissions of data during multimedia mobile phone communications
US9357247B2 (en) 2008-11-24 2016-05-31 Time Warner Cable Enterprises Llc Apparatus and methods for content delivery and message exchange across multiple content delivery networks
JP2010178289A (ja) * 2009-02-02 2010-08-12 Fujifilm Corp 言語的コンテンツ管理方法、システムおよびプログラムならびに言語的コンテンツ送信装置および言語的コンテンツ受信装置
US11076189B2 (en) 2009-03-30 2021-07-27 Time Warner Cable Enterprises Llc Personal media channel apparatus and methods
US9215423B2 (en) 2009-03-30 2015-12-15 Time Warner Cable Enterprises Llc Recommendation engine apparatus and methods
US9602864B2 (en) 2009-06-08 2017-03-21 Time Warner Cable Enterprises Llc Media bridge apparatus and methods
US9237381B2 (en) 2009-08-06 2016-01-12 Time Warner Cable Enterprises Llc Methods and apparatus for local channel insertion in an all-digital content distribution network
US8396055B2 (en) 2009-10-20 2013-03-12 Time Warner Cable Inc. Methods and apparatus for enabling media functionality in a content-based network
US10264029B2 (en) * 2009-10-30 2019-04-16 Time Warner Cable Enterprises Llc Methods and apparatus for packetized content delivery over a content delivery network
US9635421B2 (en) 2009-11-11 2017-04-25 Time Warner Cable Enterprises Llc Methods and apparatus for audience data collection and analysis in a content delivery network
US9519728B2 (en) 2009-12-04 2016-12-13 Time Warner Cable Enterprises Llc Apparatus and methods for monitoring and optimizing delivery of content in a network
US9342661B2 (en) 2010-03-02 2016-05-17 Time Warner Cable Enterprises Llc Apparatus and methods for rights-managed content and data delivery
US9300445B2 (en) 2010-05-27 2016-03-29 Time Warner Cable Enterprise LLC Digital domain content processing and distribution apparatus and methods
US9906838B2 (en) 2010-07-12 2018-02-27 Time Warner Cable Enterprises Llc Apparatus and methods for content delivery and message exchange across multiple content delivery networks
US8997136B2 (en) 2010-07-22 2015-03-31 Time Warner Cable Enterprises Llc Apparatus and methods for packetized content delivery over a bandwidth-efficient network
US9185341B2 (en) 2010-09-03 2015-11-10 Time Warner Cable Enterprises Llc Digital domain content processing and distribution apparatus and methods
US8930979B2 (en) 2010-11-11 2015-01-06 Time Warner Cable Enterprises Llc Apparatus and methods for identifying and characterizing latency in a content delivery network
US10148623B2 (en) 2010-11-12 2018-12-04 Time Warner Cable Enterprises Llc Apparatus and methods ensuring data privacy in a content distribution network
US9602414B2 (en) 2011-02-09 2017-03-21 Time Warner Cable Enterprises Llc Apparatus and methods for controlled bandwidth reclamation
US9467723B2 (en) 2012-04-04 2016-10-11 Time Warner Cable Enterprises Llc Apparatus and methods for automated highlight reel creation in a content delivery network
US20140082645A1 (en) 2012-09-14 2014-03-20 Peter Stern Apparatus and methods for providing enhanced or interactive features
US9565472B2 (en) 2012-12-10 2017-02-07 Time Warner Cable Enterprises Llc Apparatus and methods for content transfer protection
US9621940B2 (en) 2014-05-29 2017-04-11 Time Warner Cable Enterprises Llc Apparatus and methods for recording, accessing, and delivering packetized content
US10116676B2 (en) 2015-02-13 2018-10-30 Time Warner Cable Enterprises Llc Apparatus and methods for data collection, analysis and service modification based on online activity
US10193943B2 (en) * 2015-11-09 2019-01-29 T-Mobile Usa, Inc. Data-plan-based quality setting suggestions and use thereof to manage content provider services
US10305952B2 (en) 2015-11-09 2019-05-28 T-Mobile Usa, Inc. Preference-aware content streaming
US10728152B2 (en) 2016-02-08 2020-07-28 T-Mobile Usa, Inc. Dynamic network rate control
US10404758B2 (en) 2016-02-26 2019-09-03 Time Warner Cable Enterprises Llc Apparatus and methods for centralized message exchange in a user premises device
US10477349B2 (en) 2018-02-13 2019-11-12 Charter Communications Operating, Llc Apparatus and methods for device location determination
JP6942401B1 (ja) * 2021-03-17 2021-09-29 株式会社アクリート メッセージ通信プログラム

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2313981A (en) 1996-06-06 1997-12-10 Roke Manor Research High speed wireless internet connection for portable computers

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5509060A (en) * 1993-11-19 1996-04-16 At&T Corp. Network-accessible intelligent telephone service
FI102860B1 (fi) * 1995-11-07 1999-02-26 Nokia Telecommunications Oy Menetelmä ja järjestelmä elektronisen maksutapahtuman suorittamiseksi
FI103546B1 (fi) 1996-09-16 1999-07-15 Nokia Telecommunications Oy Datapalvelu matkaviestinverkossa
JPH10174079A (ja) * 1996-12-09 1998-06-26 Sony Corp テレビジョン受像機と映像情報受信方法
SE509582C2 (sv) 1997-06-05 1999-02-08 Telia Ab System vid telekommunikationsnät
US6122263A (en) 1997-06-10 2000-09-19 Telefonaktiebolaget Lm Ericsson Internet access for cellular networks
US6011796A (en) * 1997-06-17 2000-01-04 Qualcomm Incorporated Extended range sequence numbering for selective repeat data transmission protocol
SE9703345D0 (sv) * 1997-09-17 1997-09-17 Teracom Ab Method for transferring information
JP2000022628A (ja) 1998-07-01 2000-01-21 Matsushita Electric Ind Co Ltd 通信方法及び通信システム
DE19853358C2 (de) 1998-11-19 2000-12-14 Daimler Chrysler Ag Windabweisprofil für ein Fahrzeugdach
JP2000197126A (ja) 1998-12-25 2000-07-14 Kyocera Corp 衛星通信機能付加装置、およびデュアルモ―ド携帯無線機
JP3325541B2 (ja) 1999-04-30 2002-09-17 株式会社東芝 無線通信システムおよび無線通信制御方法
JP4570181B2 (ja) 1999-06-10 2010-10-27 富士通テン株式会社 車載用データ受信装置
JP2001053699A (ja) 1999-08-11 2001-02-23 Hitachi Ltd デジタル放送システム、移動体端末および情報サービスステーション
GB9920323D0 (en) 1999-08-28 1999-11-03 Koninkl Philips Electronics Nv Encrypted broadcast facility
DE19957642C2 (de) 1999-11-30 2002-03-28 Bosch Gmbh Robert Verfahren zur Übertragung von Daten mittels Funkübertragungssystemen zwischen Sende-/Empfangsstationen und Rechner zur Zuordnung von Funkübertragungssystemen für eine Übertragung von Daten zwischen Sende-/Empfangsstationen
US6643707B1 (en) * 2000-02-14 2003-11-04 General Instrument Corporation Method and apparatus for defining, managing and distributing broadcast names
US20020068599A1 (en) * 2000-12-04 2002-06-06 International Business Machines Corporation System and method for dynamic local phone directory
US6707801B2 (en) * 2001-03-28 2004-03-16 Qualcomm Incorporated Method and apparatus for data transport in a wireless communication system
US6668177B2 (en) * 2001-04-26 2003-12-23 Nokia Corporation Method and apparatus for displaying prioritized icons in a mobile terminal
US20020194303A1 (en) * 2001-05-29 2002-12-19 Nokia Corporation Portable shopping assistant

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2313981A (en) 1996-06-06 1997-12-10 Roke Manor Research High speed wireless internet connection for portable computers

Also Published As

Publication number Publication date
CA2451661A1 (en) 2003-01-03
CN1529969A (zh) 2004-09-15
DE60230150D1 (de) 2009-01-15
EP1413102B1 (en) 2008-12-03
JP3964864B2 (ja) 2007-08-22
US20040242203A1 (en) 2004-12-02
CN100454911C (zh) 2009-01-21
WO2003001755A1 (en) 2003-01-03
EP1413102A1 (en) 2004-04-28
ATE416538T1 (de) 2008-12-15
US7359375B2 (en) 2008-04-15
FI20011342A0 (fi) 2001-06-25
AU2002345133B2 (en) 2007-02-15
CA2451661C (en) 2009-08-25
KR20040018392A (ko) 2004-03-03
BR0210620A (pt) 2004-09-28
BRPI0210620B1 (pt) 2017-06-20
JP2004532593A (ja) 2004-10-21

Similar Documents

Publication Publication Date Title
KR100779751B1 (ko) 데이터 정보 획득 방법 및 장치
AU2002345133A1 (en) Method and apparatus for obtaining data information
US6643284B1 (en) Communication scheme with operations to supplement limitations of portable terminal device
CN1326426C (zh) 漫游服务使能系统和方法
JP2004532593A5 (ko)
CN101631388B (zh) 一种基于无线网络的多方视频共享方法及系统
US8326288B2 (en) Method and apparatus for providing virtual mobile phone number
EP1579628B1 (en) A system, a method and a message interceptor for overload protection in a data network
JP5079014B2 (ja) 位置基盤マルチメディアメッセージ伝送サービス方法及びその装置
US7965662B2 (en) Method of and system for transmitting messaging service messages between two telecommunications system using different message structures
WO2010009666A1 (zh) 多媒体业务的实现方法、系统和装置
CN101361070A (zh) 电信系统中的信息发布
US20060068797A1 (en) Connection management apparatus, connection management system, and connection management method
KR100865334B1 (ko) 클라이언트 세션 식별자를 이용한 세션 관리 방법 및시스템
CN102780970B (zh) 区域业务处理的方法及设备
KR20050040272A (ko) 이동 통신 단말기의 데이터 전송 방법
CN103581312A (zh) 基于aog的移动互联网业务的实现方法、网关、代理及系统
KR100622907B1 (ko) 이동통신시스템에서 멀티미디어 메시지 서비스 방법
KR20150071064A (ko) 스마트 메시지 서비스 시스템 및 그 방법
JP4290589B2 (ja) サーバ装置
KR20090013429A (ko) Dcd 시스템과 bcmcs 시스템 연동을 통한이동단말기로 콘텐츠 전송 서비스를 제공하기 위한bcmcs 가입 방법, bcmcs 해지 방법, 및 그를위한 dcd/bcmcs연동 시스템
JP2007013614A (ja) 通信制御装置及び通信制御方法
KR20050067302A (ko) 이동통신단말기를 이용한 부동산 정보 수신방법

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20031224

Patent event code: PA01051R01D

Comment text: International Patent Application

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20060112

Comment text: Request for Examination of Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20070424

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20071019

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20071120

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20071121

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20101118

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20111102

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20121031

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20121031

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20131101

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20131101

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20141107

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20141107

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20151016

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20151016

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20161019

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20161019

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20171018

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20171018

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20181018

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20181018

Start annual number: 12

End annual number: 12

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20200901