KR101296562B1 - 컨텐츠 유통 관리 장치, 단말 장치, 프로그램 및 컨텐츠 유통 시스템 - Google Patents

컨텐츠 유통 관리 장치, 단말 장치, 프로그램 및 컨텐츠 유통 시스템 Download PDF

Info

Publication number
KR101296562B1
KR101296562B1 KR1020097016653A KR20097016653A KR101296562B1 KR 101296562 B1 KR101296562 B1 KR 101296562B1 KR 1020097016653 A KR1020097016653 A KR 1020097016653A KR 20097016653 A KR20097016653 A KR 20097016653A KR 101296562 B1 KR101296562 B1 KR 101296562B1
Authority
KR
South Korea
Prior art keywords
content data
display
content
communication terminal
received
Prior art date
Application number
KR1020097016653A
Other languages
English (en)
Other versions
KR20090099578A (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 KR20090099578A publication Critical patent/KR20090099578A/ko
Application granted granted Critical
Publication of KR101296562B1 publication Critical patent/KR101296562B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1441Countermeasures against malicious traffic
    • H04L63/1483Countermeasures against malicious traffic service impersonation, e.g. phishing, pharming or web spoofing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/12Detection or prevention of fraud
    • H04W12/128Anti-malware arrangements, e.g. protection against SMS fraud or mobile malware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Technology Law (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Physics (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명의 컨텐츠 유통 시스템은, 컨텐츠 유통 관리 장치와 통신 단말로 이루어지고, 상기 컨텐츠 유통 관리 장치는, 하나 또는 복수의 어드레스를 기억한 기억 수단과, 통신 단말을 수신처로 하는 컨텐츠 데이터를 수신하는 수신 수단과, 상기 수신한 컨텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스인지 여부를 판단하는 판단 수단과, 상기 수신한 컨텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스라고 상기 판단 수단이 판단한 경우, 그 컨텐츠 데이터의 수신처의 통신 단말에 있어서의 컨텐츠의 표시 양태를 결정짓는 파라미터 및 당해 컨텐츠 데이터를 통신 단말로 송신하는 송신 수단을 가지고, 상기 통신 단말은, 상기 컨텐츠 유통 관리 장치로부터 파라미터 및 컨텐츠 데이터를 수신하는 수신 수단과, 상기 수신한 컨텐츠 데이터를 표시함과 더불어, 그 표시 양태를 상기 수신한 파라미터에 따라 제어하는 컨텐츠 표시 제어 수단을 가진다.

Description

컨텐츠 유통 관리 장치, 단말 장치, 프로그램 및 컨텐츠 유통 시스템 {CONTENT DISTRIBUTION MANAGEMENT DEVICE, TERMINAL, PROGRAM, AND CONTENT DISTRIBUTION SYSTEM}
본 발명은, 통신망을 통해 디지털 컨텐츠를 제공하는 기술에 관한 것이다.
휴대 전화기의 대부분이 CHTML(Compact Hyper Text Markup Language) 등의 마크 업 언어로 기술된 컨텐츠를 해석 가능한 브라우저를 실장하게 되고, 휴대전화기의 사용자가 퍼스널 컴퓨터를 이용하는 것과 마찬가지로 인터넷으로부터 다양한 정보를 입수하여 열람할 수 있는 통신 환경이 갖추어지고 있다. 이러한 환경의 정비를 배경으로 하여, 「컨텐츠 공급자」로 불리는 휴대전화기용 각종 컨텐츠를 인터넷 상의 서버에 축적하여 전달하는 사업자가 나타나기에 이르렀다. 그리고, 이런 종류의 사업자 중에는, 휴대전화기의 사용자가 의도하지 않은 부당한 과금이나 정보 발신을 어쩔수없이 하게 하는 컨텐츠를 제공하는 악의자도 적지 않다. 이러한 악의 있는 컨텐츠 공급자의 컨텐츠로의 부주의한 액세스의 방지를 지원하는 구조를 개시한 문헌으로서, 일본국 특허공개 2004-178512호 공보가 있다. 동 문헌에 개시된 컨텐츠 열람 장치는, 어떠한 URL(Uniform Resource Locator)로부터 취득하여 표시시키는 컨텐츠 내의 별도의 URL로 하이퍼링크된 엘리먼트에 포인터나 커서 등의 오브젝트(아이콘)가 이동하면, 그 하이퍼링크처의 컨텐츠의 개요나 속성 등이 팝업(pop-up) 표시되게 되어 있다. 이 구조를 기존의 휴대전화기에 실장하면, 사용자는, 하이퍼링크처의 컨텐츠가 악의 있는 컨텐츠 공급자의 제공에 관한 것인지를 미리 알아차리는 것도 가능하다. 일본국 특허공개 2005-32041호 공보, 일본국 특허공개 2004-46478호 공보, 일본국 특허공개 2000-276471호 공보에도 동일한 종류의 기술의 개시가 있다.
<발명이 해결하려고 하는 과제>
그러나, 상술의 문헌에 개시된 구조에 의하면, 휴대전화기는, 다른 URL로의 하이퍼링크를 포함하는 컨텐츠를 표시시킬 때, 그 하이퍼링크처의 컨텐츠의 개요나 속성 등을 정의한 정의(定義) 데이터도 함께 취득하지 않고는 팝업 표시를 행할 수 없다. 따라서, 정의 데이터의 취득에 따른 휴대전화기의 통신 처리가 증대한다는 문제가 발생할 수 있다.
본 발명은, 이러한 배경 하에 안출된 것으로, 단말 장치의 처리 부담을 증대시키지 않고, 사용자에 의해 행해지려는 조작에 대해서 주의를 촉구하는 구조를 제공하는 것을 목적으로 한다.
<과제를 해결하기 위한 수단>
본 발명의 적합한 양태인 컨텐츠 유통 관리 장치는, 1 또는 복수의 어드레스를 기억한 기억 수단과, 통신 단말을 수신처로 하는 컨텐츠 데이터를 수신하는 수신 수단과, 상기 수신한 컨텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스인지 여부를 판단하는 판단 수단과, 상기 수신한 컨텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스라고 상기 판단 수단이 판단한 경우, 그 컨텐츠 데이터의 수신처의 통신 단말에 있어서의 컨텐츠의 표시 양태를 규정하는 파라미터와, 당해 컨텐츠 데이터를 상기 통신 단말에 송신하는 송신 수단을 구비한다.
이 양태에 있어서, 인터넷 통신망의 어드레스를 포함하는 리퀘스트를 상기 통신 단말로부터 수신하는 수단과, 상기 수신한 리퀘스트를 인터넷 통신망으로 전송하는 수단을 더 구비해도 된다.
본 발명의 다른 적합한 양태인 컨텐츠 유통 관리 장치는, 하나 또는 복수의 어드레스를 기억한 기억 수단과, 컨텐츠 데이터를 수신한 통신 단말로부터 그 컨텐츠 데이터의 저장원의 어드레스를 수신하는 수신 수단과, 상기 수신한 어드레스가 상기 기억 수단에 기억된 어드레스인지 여부를 판단하는 판단 수단과, 상기 수신한 어드레스가 상기 기억 수단에 기억된 어드레스라고 상기 판단 수단이 판단한 경우, 그 컨텐츠 데이터의 수신처의 통신 단말에 있어서의 컨텐츠의 표시 양태를 규정하는 파라미터를 통신 단말로 송신하는 송신 수단을 구비한다.
이 양태에 있어서, 상기 컨텐츠 데이터는, 통신 단말의 표시부에 표시시키는 표시 오브젝트를 각각 나타내는 엘리먼트와 상기 오브젝트의 레이아웃 정보를 소정의 마크업 언어에 의해 기술한 코드여도 된다.
또한, 상기 파라미터는, 상기 오브젝트가 상기 표시부에 표시된 후에 있어서, 상기 통신 단말의 조작자가 조작됨으로써 포인터와 겹쳐진 경우에 소정의 픽토그램의 묘화를 행하는 표시 오브젝트의 엘리먼트를 가리키는 파라미터여도 된다.
또한, 상기 파라미터는, 상기 오브젝트가 상기 표시부에 표시된 후에 있어서, 상기 통신 단말의 조작자가 조작됨으로써 하이라이트 표시로 된 경우에 소정의 픽토그램을 묘화하는 표시 오브젝트의 엘리먼트를 가리키는 파라미터여도 된다.
상기 특정의 표시 오브젝트를 나타내는 엘리먼트는, 소정의 인정을 받은 어드레스로의 하이퍼링크를 나타내는 것이어도 된다.
본 발명의 다른 적합한 양태인 통신 단말은, 표시부와, 조작자와, 표시 오브젝트를 각각 나타내는 엘리먼트와 이들 레이아웃을 소정의 마크업 언어에 의해 기술한 컨텐츠 데이터와, 특정 엘리먼트를 가리키는 파라미터를 수신하는 수신 수단과, 상기 수신한 컨텐츠 데이터에 포함되는 엘리먼트가 나타내는 표시 오브젝트를 상기 레이아웃 정보에 따라 상기 표시부에 표시시키는 제1의 표시 제어 수단과, 상기 표시부에 표시된 표시 오브젝트 중, 상기 수신한 파라미터가 가리키는 엘리먼트에 따라 표시시킨 표시 오브젝트와 포인터가 상기 조작자의 조작에 의해 겹쳐졌을 때에 소정의 픽토그램을 묘화하는 제2의 표시 제어 수단을 구비한다.
본 발명의 다른 적합한 양태인 통신 단말은, 표시부와, 조작자와, 표시 오브젝트를 각각 나타내는 엘리먼트와 표시 오브젝트의 레이아웃 정보를 소정의 마크업 언어에 의해 기술한 컨텐츠 데이터와, 특정 엘리먼트를 가리키는 파라미터를 수신하는 수신 수단과, 상기 수신한 컨텐츠 데이터의 엘리먼트가 나타내는 표시 오브젝트를 상기 레이아웃 정보에 따라 상기 표시부에 표시시키는 제1의 표시 제어 수단과, 상기 표시부에 표시된 표시 오브젝트 중, 상기 수신한 파라미터가 가리키는 엘리먼트에 따라 표시시킨 표시 오브젝트가 상기 조작자의 조작에 의해 하이라이트 표시로 되었을 때에 소정의 픽토그램을 묘화하는 제2의 표시 제어 수단을 구비한다.
본 발명의 다른 적합한 양태인 프로그램은, 컴퓨터 장치에, 표시부와 조작자와 통신 수단을 가지는 표시 오브젝트를 각각 나타내는 엘리먼트와 상기 표시 오브젝트의 레이아웃 정보를 소정의 마크업 언어에 의해 기술한 컨텐츠 데이터와, 특정 엘리먼트를 가리키는 파라미터를 상기 통신 수단을 통해 수신하는 단계와, 상기 수신한 컨텐츠 데이터의 엘리먼트가 나타내는 표시 오브젝트를 상기 레이아웃 정보에 따라 표시부에 표시시키는 단계와, 상기 표시부에 표시된 표시 오브젝트 중, 상기 수신한 파라미터가 가리키는 엘리먼트에 따라 표시시킨 표시 오브젝트와 포인터가 상기 조작자의 조작에 의해 겹쳐졌을 때에 소정의 픽토그램을 묘화하는 단계를 실행시킨다.
본 발명의 다른 적합한 양태인 프로그램은, 표시부와 조작자와 통신 수단을 가지는 컴퓨터 장치에, 표시 오브젝트를 각각 나타내는 엘리먼트와 상기 표시 오브젝트의 레이아웃 정보를 소정의 마크업 언어에 의해 기술한 컨텐츠 데이터와, 특정 엘리먼트를 가리키는 파라미터를 상기 통신 수단을 통해 수신하는 단계와, 상기 수신한 컨텐츠 데이터의 엘리먼트가 나타내는 표시 오브젝트를 상기 레이아웃 정보에 따라 상기 표시부에 표시시키는 단계와, 표시부에 표시된 표시 오브젝트 중, 상기 수신한 파라미터가 가리키는 엘리먼트에 따라 표시시킨 표시 오브젝트가 상기 조작자의 조작에 의해 하이라이트 표시로 되었을 때에 소정의 픽토그램을 묘화하는 제2의 표시 제어 기능을 실행시킨다.
본 발명의 다른 적합한 양태인 컨텐츠 유통 시스템은, 하나 또는 복수의 어드레스를 기억한 기억 수단과, 통신 단말을 수신처로 하는 컨텐츠 데이터를 수신하는 수신 수단과, 상기 수신한 컨텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스인지 여부를 판단하는 판단 수단과, 상기 수신한 컨텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스라고 상기 판단 수단이 판단한 경우, 그 컨텐츠 데이터의 수신처의 통신 단말에 있어서의 컨텐츠의 표시 양태를 규정하는 파라미터 및 당해 컨텐츠 데이터를 통신 단말로 송신하는 송신 수단을 가지는 컨텐츠 유통 관리 장치와, 상기 컨텐츠 유통 관리 장치로부터 파라미터 및 컨텐츠 데이터를 수신하는 수신 수단과, 상기 수신한 컨텐츠 데이터를 표시함과 더불어, 그 표시 양태를 상기 수신한 파라미터에 따라 제어하는 컨텐츠 표시 제어 수단을 가지는 통신 단말을 구비한다.
도 1은 컨텐츠 유통 시스템의 전체 구성도이다.
도 2는 통신 단말의 물리적 구성도이다.
도 3은 통신 단말의 논리적 구성도이다.
도 4는 컨텐츠 제공 서버 장치의 하드웨어 개략 구성도이다.
도 5는 게이트웨이 서버 장치의 하드웨어 개략 구성도이다.
도 6은 제1 실시 형태의 동작을 나타내는 플로우차트이다.
도 7은 메모리 공간을 나타내는 개념도이다.
도 8은 픽토그램이 표시되는 모습을 나타내는 도면이다.
도 9는 제2 실시 형태의 동작을 나타내는 플로우차트이다.
<도면의 주요 부호의 설명>
10 : 이동체 단말 11, 31, 51 : 제어부
12 : 송수신부 13 : 지시 입력부
14 : 액정 표시부 20 : 이동체 패킷 통신망
30 : 컨텐츠 제공 서버 장치
32, 52 : 통신 인터페이스
33, 53 : 하드 디스크
40 : 인터넷 통신망 50 : 게이트웨이 서버 장치
(제1 실시 형태)
본원 발명의 제1 실시 형태에 대해서 설명한다.
우선, 본 실시 형태에서 이용하는 주요한 용어를 정의한다. 「캐리어」는, 이동체 패킷 통신망을 운영하는 통신 사업자를 의미한다. 「사용자」는, 이동체 단말을 구입한 다음 캐리어와의 사이에 이동체 패킷 통신망의 이용 계약을 맺고 있는 자를 의미한다. 「컨텐츠 공급자」는, 인터넷 통신망에 설치한 자신의 서버 장치로부터 사용자에게 각종 컨텐츠의 송신 서비스를 제공하고 있는 사업자를 의미한다. 컨텐츠 공급자 중에는, 자신의 컨텐츠가 사용자에게 부당한 손해를 주는 것이 아니라는 인정을 캐리어에서 받은 다음에 서비스를 제공하는 인정 컨텐츠 공급자 와, 그러한 인정을 받지않고 서비스를 제공하는 비인정 컨텐츠 공급자가 혼재한다.
도 1은, 본 실시 형태에 관한 컨텐츠 유통 시스템의 전체 구성도이다. 도면에 도시하는 바와같이, 이 시스템은 이동체 단말(10)이 접속되는 이동체 패킷 통신망(20), 컨텐츠 제공 서버 장치(30)가 접속되는 인터넷 통신망(40), 및 이들 양 통신망의 사이에 개재하는 게이트웨이 서버 장치(50)로 구성된다.
이동체 패킷 통신망(20)은, TCP(transmission control protocol)/IP(internet protocol)를 간소화한 프로토콜이나, 그 TCP/IP 상에서 실현되는, HTTP(hyper text transfer protocol)에 상당하는 프로토콜 등에 준거한 순서로 데이터를 전송하는 노드의 집합체이며, 기지국이나 패킷 가입자 처리 장치를 가진다. 한편, 인터넷 통신망(40)은, TCP/IP나, 그 TCP/IP 상에서 실현되는 HTTP, SMTP(simple mail transfer protocol) 등에 준거한 순서로 데이터를 전송하는 노드의 집합체이며, 서버 장치나 라우터를 가진다.
게이트웨이 서버 장치(50)는, 캐리어에 의한 관리 하, 이동체 패킷 통신망(20)과 인터넷 통신망(40)을 상호 접속하는 이동 패킷 관문 중계 교환국 내에서 가동하는 컴퓨터이며, 한쪽 통신망의 노드로부터 다른쪽 통신망의 노드로 송출된 데이터는, 이 게이트웨이 서버 장치(50)에서 프로토콜 변환된 다음에, 다른쪽 통신망의 노드로 전송된다. 또한, 이 게이트웨이 서버 장치(50)는 변환이 끝난 데이터를 전송할 때에 본 실시 형태에 특징적인 처리를 함께 행하도록 되어 있다. 이 처리의 상세한 것에 대해서는 후술한다.
도 2는, 이동체 단말(10)의 물리적 구성을 나타내는 도면이다. 이동체 단 말(10)은, 제어부(11), 송수신부(12), 지시 입력부(13) 및 액정 표시부(14)를 구비한다.
송수신부(12)는, 제어부(11)에 의한 제어 하, 이동체 패킷 통신망(20)의 기지국과 무선 통신을 행한다.
지시 입력부(13)는, PB(푸쉬 버튼) 등의 각종 버튼 및 커서 키로 이루어지고, 사용자에 의해 입력 조작이 행해지면, 그 입력 조작에 대응한 조작 신호를 제어부(11)에 공급한다. 액정 표시부(14)는, 액정 패널 등의 표시 장치로 구성되어 있고, 제어부(11)에 의한 제어 하에 각종 정보를 표시한다.
제어부(11)는, CPU(15), ROM(16), RAM(17) 및 EEPROM(18)를 가지고 있다.
CPU(15)는, RAM(17)을 워크 에어리어로서 이용하면서, ROM(16)나 EEPROM(18)에 기억된 각종 프로그램을 실행한다.
ROM(16)에는, 프리인스톨 프로그램이 기억된다. 프리인스톨 프로그램은, 이동체 단말(10)의 제조 과정에 있어서 ROM(16)에 기억되는 프로그램이며, 구체적으로는, 멀티태스크 오퍼레이팅 시스템(이하, 「멀티태스크(OS)」로 표기한다), Java(등록상표) 플랫폼 프로그램, 네이티브 어플리케이션의 각 프로그램이다. 이들 프로그램에 대해서 개략 설명하면, 우선, 멀티태스크(OS)는, TSS(Time-Sharing System)에 의한 복수 태스크의 의사(擬似)적 병렬 실행을 실현하기 위해서 필요한, 가상 메모리 공간 할당 등의 각종 기능을 서포트한 오퍼레이팅 시스템이다. Java 플랫폼 프로그램은, 후술하는 Java 실행 환경을 실현하기 위하여 CDC(Connected Device Configuration)에 따라 기술된 프로그램군이다. 네이티브 어플리케이션은, 통화나 브라우징, 메일 송수신 등 이동체 단말(10)의 기본적인 서비스를 실현하는 프로그램이고, 메일 송수신 서비스의 제공을 받기 위한 메일러(mailer) 어플리케이션, 브라우징 서비스의 제공을 받기 위한 브라우저 어플리케이션을 포함한다.
EEPROM(18)은, Java 어플리케이션 저장 영역을 가진다. 이 영역에는, Java 어플리케이션이 기억된다. Java 어플리케이션은, Java 실행 환경 하에 있어서의 처리의 순서 그 자체를 기술한 실체 프로그램과 그 실체 프로그램의 실행에 따라 이용되는 화상 파일이나 음성 파일을 종합한 Jar(Java Archive) 파일, 및 그 Jar 파일의 인스톨이나 기동, 각종 속성을 기술한 ADF(Application Descriptor File)를 가지고 있다. 이 Java 어플리케이션은, 컨텐츠 공급자 혹은 캐리어에 의해 작성되어 인터넷 통신망(40)의 서버 장치 등에 저장되고, 이동체 단말(10)로부터의 리퀘스트에 따라 이들 서버 장치로부터 적절히 다운로드되도록 되어 있다.
도 3은, ROM(16) 및 EEPROM(18)의 각종 프로그램의 실행에 의해 이동체 단말(10)의 제어부(11)에 실현될 수 있는 각 부의 논리적 구성을 나타내는 도면이다. 도면에 도시하는 바와같이, 각종 프로그램을 실행하는 이동체 단말(10)에는, 브라우저(61), 메일러(62), 및 Java 실행 환경(64)이 OS(63) 상에 실현되고, 또한, EEPROM(18)에는 제1 스토리지(65)와 제2 스토리지(66)가 확보된다. 브라우저(61) 및 메일러(62)는, ROM(16)의 네이티브 어플리케이션에 의해 실현되는 것이며, HTML(Hyper Text Markup Language) 형식으로 기술된 데이터의 수신이나 그 해석, 전자 메일의 송수신 등의 역할을 담당한다.
Java 실행 환경(64)은, ROM(16)의 Java 플랫폼 프로그램에 의해 실현된다. Java 실행 환경(64)은, 클래스 라이브러리(67), JVM(Java Virtual Machine)(68) 및 JAM(Java Application Manager)(69)으로 이루어진다. 클래스 라이브러리(67)는, 「클래스」라고 불리는, 범용성이 높은 특정한 기능을 가진 프로그램 모듈군을 1개의 파일에 모은 것이다. JVM(68)은, 멀티 태스크(OS)를 탑재시킨 휴대 기기용의 컨피규어레이션인 CDC용으로 최적화된 JVM이며, Java 어플리케이션으로서 제공되는 바이트 코드를 해석 및 실행하는 역할을 맡는다. JAM(69)은, Java 어플리케이션의 다운로드와 인스톨을 주도하는 역할을 맡는다.
제1 스토리지(65)는, JAM(69)에 의한 주도 하에 다운로드되는 Java 어플리케이션(Jar 파일과 ADF)을 저장하는 영역이다. 제2 스토리지(66)는, Java 어플리케이션의 실행 시에 생성된 데이터를 그 종료 후에 저장해 두기 위한 영역이며, 인스톨된 각 Java 어플리케이션마다 개별 저장 영역이 할당되도록 되어 있다. 그리고, 어떠한 Java 어플리케이션에 할당한 저장 영역의 데이터는, 그 Java 어플리케이션이 실행되고 있는 동안만 개서 가능하게 되고, 다른 Java 어플리케이션이 개서를 할 수 없게 되어 있다.
도 4는, 컨텐츠 제공 서버 장치(30) 하드웨어의 개략 구성을 나타내는 도면이다. 이 서버 장치(30)는 컨텐츠 공급자에 의해 각각 운영되고 있고, 도면에 도시하는 바와같이, 제어부(31), 통신 인터페이스(32), 및 하드 디스크(33)를 구비한다.
제어부(31)는, CPU(34), ROM(35), RAM(36) 등을 내장한다.
통신 인터페이스(32)는, TCP/IP, HTTP 등의 프로토콜에 따른 데이터의 교환 을 담당한다.
하드 디스크(33)는, 컨텐츠 데이터(37)를 기억한다. 컨텐츠 데이터(37)는, 컨텐츠 제공 서버 장치(30)의 운영 주체인 컨텐츠 공급자들의 제작에 관한 Java 어플리케이션(Jar 파일과 ADF), 또는, 텍스트(예를 들면 하이퍼링크) 또는 이미지(예를 들면 소프트 버튼이나 입력 박스 등)의 표시 오브젝트의 내용을 정의하는 코드(이하, 엘리먼트라고 한다)와 레이아웃 정보(각각의 표시 오브젝트를 컨텐츠 내 또는 액정 표시부(14)의 어느 위치에 배치하는지를 나타내는 정보)를 HTML(Hyper Text Markup Language)로 기술한 HTML 데이터이다.
도 5는, 게이트웨이 서버 장치(50)의 하드웨어 개략 구성을 나타내는 도면이다. 이 서버 장치(50)는, 캐리어에 의한 관리 하에 가동하고 있고, 도면에 도시하는 바와같이, 제어부(51), 통신 인터페이스(52) 및 하드 디스크(53)를 구비한다.
컨텐츠 제공 서버 장치(30)와 마찬가지로, 제어부(51)는, CPU(54), ROM(55), RAM(56)을 내장하고, 또한, 통신 인터페이스(52)의 구성도 동 서버 장치(30)와 동일하다.
하드 디스크(53)는, 픽토그램 표시 어플리케이션(57), 및 인정 CP 데이터 베이스(58)를 기억한다.
픽토그램 표시 어플리케이션(57)은, 이동체 단말(10)에 다운로드시키기 위한 캐리어에 작성된 고유의 Java 어플리케이션(Jar 파일과 ADF)이다.
이 픽토그램 표시 어플리케이션(57)은, 이동체 단말(10)의 JVM(68)에, 이하의 2개의 기능을 제공한다.
a. 파라미터 추출 기능
이는, 이동체 단말(10)의 브라우저(61)가 수신한 HTML 데이터의 헤더부로부터, 앵커 태그와 관련된 특정 엘리먼트를 식별하는 파라미터(이하, 「엘리먼트 지정 파라미터」라고 부른다)를 추출하는 기능이다.
b. 픽토그램 표시 기능
이는, 헤더부로부터 추출한 파라미터가 가리키는 엘리먼트에 의해 묘화되는 텍스트 또는 이미지를 브라우저(61)가 표시시키는 표시 위치와 포인터의 이동처의 위치가 겹쳤을 때에, 안전한 링크처인 것을 나타내는 픽토그램을 그 포인터의 근방에 묘화하는 기능이다.
인정 CP 데이터 베이스(58)는, 각각이, 인정 컨텐츠 공급자로부터 컨텐츠 데이터(37)로서 제공되는 HTML 데이터와 대응하는 복수의 레코드의 집합체이다. 이 데이터 베이스를 구성하는 1개의 레코드는, 「어드레스」와 「파라미터」의 2개의 필드를 가진다. 「어드레스」의 필드에는, HTML 데이터의 저장원을 나타내는 URL(Uniform Resource Locator)이 기억된다. 「파라미터」의 필드에는, 엘리먼트 지정 파라미터가 기억된다.
이 데이터 베이스(58)에는, HTML 데이터를 컨텐츠 데이터(37)로서 제공하는 컨텐츠 공급자가 캐리어에 의한 인정 심사를 거쳐 인정될 때마다, 레코드가 1개 추가되고, 추가된 레코드의 양 필드에 URL과 엘리먼트 지정 파라미터가 기억되게 되어 있다. 이 인정 수속의 흐름에 대해서, 이하에 개략적으로 설명한다.
컨텐츠 공급자는, Dreamweaver(등록상표) 등의 Web 사이트 구축 툴을 이용해 작성한 HTML 데이터를, 그 HTML 데이터를 저장할 예정인 자신의 서버 장치의 URL 및 그 외의 필요 사항을 기술한 인정 신청 서류와 함께 캐리어에 제출한다. HTML 데이터 및 인정 신청 서류의 제출을 받은 캐리어는, 제출된 HTML 데이터의 내용이 인정 요건을 만족하는지 여부를 심사한다. 구체적으로는, HTML 데이터의 내용 그 자체가 양속에 어긋나는 것은 아닌지, 및 그 HTML 데이터로 각 앵커 태그의 속성으로서 각각 기술된 하이퍼링크처에, 이동체 단말(10)의 개인 정보 등의 리소스를 부정으로 도출하는 Java 어플리케이션이 저장되어 있지 않은지 등을 검증한다. HTML 데이터가 인정이 충족된 것이라는 검증 결과를 얻은 캐리어는, 게이트웨이 서버 장치(50)의 인정 CP 데이터 베이스(58)에 새로운 레코드를 추가하고, 인정 신청 서류에 기술되어 있던 HTML 데이터의 URL을 새로운 레코드의 「어드레스」에 기억함과 더불어, 검증 과정에서 얻은, 앵커 태그에 관련된 엘리먼트의 엘리먼트 지정 파라미터를, 그 레코드의 「파라미터」의 필드에 기억한다. 그 후, 컨텐츠를 인정한 취지를 컨텐츠 공급자에게 통지한다. 통지를 받은 컨텐츠 공급자는, 인정 신청 서류에 URL로서 기술해 둔 자신의 서버 장치의 기억 영역에 HTML 데이터를 저장하고, 그 송신 서비스를 개시한다.
다음에, 본 실시 형태의 동작에 대해서 설명한다.
도 6은, 본 실시 형태의 동작을 나타내는 플로우차트이다. 도면에 도시하는 동작은, 게이트웨이 서버 장치(50)에 저장되어 있는 픽토그램 표시 어플리케이션(57)의 다운로드를 마친 이동체 단말(10)의 지시 입력부(13)가 조작되고, 그 픽토그램 표시 어플리케이션(57)과 브라우저 어플리케이션이 기동된 것이 트리거로서 개시된다.
상술한 것처럼, 이동체 단말(10)은 멀티 태스크(OS63)를 탑재하고 있으므로, TSS에 의한 복수 태스크의 의사적 병렬 실행이 가능하다. 도 7은, 픽토그램 표시 어플리케이션(57)과 브라우저 어플리케이션이 모두 기동되었을 때에 RAM(17)에 확보되는 메모리 공간을 나타내는 개념도이다. 도면에 도시하는 바와 같이, RAM(17)에는, 멀티 태스크(OS63)를 전개하는 메모리 공간(17a), 픽토그램 표시 어플리케이션(57)과 그 실행을 지원하는 Java 플랫폼 어플리케이션을 전개하는 메모리 공간(17b), 및 브라우저 어플리케이션을 전개하는 메모리 공간(17c)이 개별적으로 확보된다.
도 6에 있어서, 이동체 단말(10)의 제어부(11)는, 이동체 패킷 통신망(20)의 패킷 가입자 처리 장치에 대해서 패킷 등록을 행한다(S100). 패킷 등록은, 자(自)단말(10)이 이동체 패킷 통신망(20)과의 사이에서 패킷 데이터 교환을 집행하기 위한 등록 수속이다. 이 패킷 등록을 거쳐, 이동체 단말(10)은, 인터넷 통신망(40)과의 각종 데이터의 송수신이 가능해진다.
패킷 등록이 끝나면, 이동체 단말(10)의 제어부(11)는, 지시 입력부(13)로부터의 URL의 입력을 기다린다. 그리고, 사용자가 열람을 희망하는 컨텐츠 데이터의 URL이 지시 입력부(13)로부터 입력되면, 제어부(11)는, GET의 요구 메소드를 포함하는 HTTP 리퀘스트를 그 입력된 URL을 수신처로 하여 이동체 패킷 통신망(20)으로 송출한다(S110). 송출된 HTTP 리퀘스트는, 이동체 패킷 통신망(20)을 경유하여 게이트웨이 서버 장치(50)로 송신된다.
HTTP 리퀘스트를 수신한 게이트웨이 서버 장치(50)의 제어부(51)는, 그 HTTP 리퀘스트에 프로토콜 변환을 실시한 다음에 인터넷 통신망(40)으로 전송한다(S120). 전송된 HTTP 리퀘스트는, 인터넷 통신망(40)을 경유하여 그 수신처의 컨텐츠 제공 서버 장치(30)로 송신된다.
HTTP 리퀘스트를 수신한 컨텐츠 제공 서버 장치(30)의 제어부(31)는, 그 HTTP 리퀘스트를 수신처의 URL이 가리키는 하드 디스크(33)의 기억 영역으로부터 읽어낸 HTML 데이터를 포함하는 HTTP 리스폰스(response)를, HTTP 리퀘스트의 발신원의 이동체 단말(10)을 수신처로 하여 인터넷 통신망(40)으로 송출한다(S130). 송출된 HTTP 리스폰스는, 인터넷 통신망(40)을 경유하여 게트웨이 서버 장치(50)로 송신된다.
HTTP 리스폰스를 수신한 게이트웨이 서버 장치(50)의 제어부(51)는, 그 HTTP 리스폰스에 프로토콜 변환을 실시한 후, 리스폰스의 발신원의 URL이, 인정 CP 데이터 베이스(58)의 어떠한 레코드의 「어드레스」의 필드에 기억되어 있는지 여부를 판단한다(S140). 즉, 이 단계에서는, HTTP 리스폰스에 포함되는 HTML 데이터가 인정 컨텐츠 공급자의 제공에 관한 것인지 여부가 판단되게 된다.
단계 140에서 URL이 인정 CP 데이터 베이스(58)에 기억되어 있다고 판단한 제어부(51)는, 그 URL을 「어드레스」의 필드에 기억한 레코드의 「파라미터」의 필드로부터 읽어낸 엘리먼트 지정 파라미터를 HTTP 리스폰스의 헤더부에 내포시킨 다음에, 이동체 패킷 통신망(20)으로 전송한다(S150).
한편, 단계 140에서 URL이 인정 CP 데이터 베이스(58)에 기억되어 있지 않다 고 판단한 제어부(51)는, 엘리먼트 지정 파라미터를 헤더부에 내포시키지 않고, 프로토콜 변환을 실시한 HTTP 레스폰스를 그대로 이동체 패킷 통신망(20)으로 전송한다(S160). 전송된 HTTP 리스폰스는, 이동체 패킷 통신망(20)을 경유하여 그 수신처의 이동체 단말(10)로 송신된다.
HTTP 리스폰스를 수신한 이동체 단말(10)의 제어부(11)는, 브라우저 어플리케이션의 태스크를 실행함으로써, 그 HTTP 리스폰스에 포함되는 HTML 데이터를 해석하여 얻은 화면을 액정 표시부(14)에 표시시킴과 더불어, HTML 데이터에 내포되는 파라미터에 따라 그 표시 양태를 제어한다. 구체적으로는, 이하의 순서에 따라 처리를 행한다.
제어부는(11), HTML 데이터의 헤더부에 엘리먼트 지정 파라미터가 포함되어 있는지 여부를 판단하고, 엘리먼트 지정 파라미터가 포함되어 있으면, 그 엘리먼트 지정 파라미터를 헤더부로부터 추출하고, 추출한 파라미터가 가리키는 엘리먼트를 특정한다.
또한, HTML 데이터로서 기술된 각 엘리먼트가 나타내는 텍스트 또는 이미지를 그 레이아웃에 따라 배치한 화면을 액정 표시부(14)에 표시시킨다. 그리고, 엘리먼트 지정 파라미터를 추출했을 때는, 액정 표시부(14)에 화면을 표시시킨 후, 그 엘리먼트 지정 파라미터가 가리키는 엘리먼트에 따라 표시시킨 텍스트 또는 이미지(표시 오브젝트)와 선택 아이콘(포인터)이 겹쳐졌는지 여부를 감시하고, 이들 텍스트 또는 이미지와 선택 아이콘이 겹쳐진 것을 계기로 하여 픽토그램을 표시시킨다.
도 8은, 이 픽토그램이 표시되는 모습을 나타내는 도면이다. 상술한 것처럼, 픽토그램 표시 어플리케이션(57)은, 파라미터 추출 기능과 픽토그램 표시 기능을 제어부(11)에 부여한다. HTML 리스폰스가 수신되면, 그 리스폰스에 포함되는 HTML 데이터를 해석하여 얻은 각 엘리먼트가 액정 표시부(14)의 표시 영역 일면에 표시된다. 이는, 브라우저 어플리케이션의 작용에 의한다. 또한, 도면에서는, 각 엘리먼트와 각각 대응하는 텍스트 또는 이미지 중, 「A사 은행 사이트」의 사이트에 하이퍼링크된 이미지(버튼)와 겹치는 위치까지 선택 아이콘(91)이 이동되어, 안전한 사이트임을 나타내는 자물쇠를 나타낸 픽토그램(92)이 그 근방에 표시되어 있다. 이는, 픽토그램 표시 어플리케이션(57)의 파라미터 추출 기능의 작용을 받은 제어부(11)가, 「A사 은행 사이트」의 이미지(버튼)의 엘리먼트를 가리키는 엘리먼트 지정 파라미터를 HTML 리스폰스의 헤더부로부터 미리 추출하고, 픽토그램 표시 기능의 작용을 받은 제어부(11)가 그 엘리먼트 지정 파라멘트가 나타내는 「A사 은행 사이트」의 이미지(버튼)와 선택 아이콘(91)의 이동처의 위치가 겹쳐진 것을 계기로 하여 픽토그램(92)을 출현시켰기 때문이다. 이 픽토그램(92)의 출현의 유무를 확인함으로써, 사용자는, 하이퍼링크처의 사이트가 악의 있는 컨텐츠 공급자의 제공에 관한 것이 아님을 시각적으로 알 수 있게 된다.
이상 설명한 본 실시 형태에 의하면, 캐리어의 관리 하에 가동하는 게이트웨이 서버 장치(50)는, 인터넷 통신망(40)으로부터 자(自)장치(50)를 경유하여 이동체 패킷 통신망(20)으로 전송하는 HTTP 리스폰스를 프로토콜 변환했을 때, 그 HTTP 리스폰스의 발신원의 URL이 데이터 베이스에 기억되어 있는지를 판단하고, 기억된 URL일 때는, 엘리먼트 지정 파라미터를 그 헤더부에 내포시킨 다음에 이동체 패킷 통신망(20)으로 전송하도록 되어 있다.
따라서, 엘리먼트 지정 파라미터를 집어넣은 HTML 리스폰스의 수신처가 될 수 있는 각 이동체 단말(10)에 픽토그램 표시 어플리케이션(57)을 게이트웨이 서버 장치(50)로부터 다운로드시키면, 그 엘리먼트 지정 파라미터가 가리키는 엘리먼트의 텍스트 또는 이미지와 선택 아이콘의 이동처가 겹쳐진 것을 계기로 하여 픽토그램을 액정 표시부(14)에 묘화할 수 있다. 이에 따라, 이동체 단말(10)은 표시 오브젝트에 관한 처리 내용의 신뢰성을 확인하기 위해서 일일이 통신을 행하지 않고, 선택 아이콘의 위치가 표시 오브젝트와 겹친 시점에서, 그 후에 행해질 가능성이 있는 사용자의 행위(하이퍼링크의 클릭이나 소프트 버튼의 누름 등에 의한 정보 송신이나 결제 등의 실행)에 관해서, 주의를 촉구할 수 있다. 이와 같이, 사용자 스스로에 의한 신중한 판단을 촉구함으로써, 악의 있는 컨텐츠 공급자의 피해를 억제하는 효과가 기대된다. 또한, 캐리어는, 악의 있는 컨텐츠에 부주의로 액세스하지 않도록 사용자를 유도하므로, 인정 컨텐츠 공급자가 제작하는 컨텐츠 데이터(37) 자체에 특정한 프로그램을 조합시키는 등의 룰을 공급자측에 부과할 필요가 없다.
(제2 실시 형태)
본원 발명의 제2 실시 형태에 대해서 설명한다.
본 실시 형태에 있어서의, 「캐리어」, 「사용자」, 및 「컨텐츠 공급자」의 의의는 제1 실시 형태와 동일하다.
제1 실시 형태에서는, 이동체 단말(10) 수신의 HTTP 리스폰스를 수신한 게이 트웨이 서버 장치(50)가, 그 HTTP 리스폰스의 헤더부에 엘리먼트 지정 파라미터를 내포시켜 전송하도록 되어 있다. 이에 대해, 본 실시 형태에 관한 게이트웨이 서버 장치(50)는, 이동체 단말(10) 수신의 HTTP 리스폰스를 프로토콜 변환하여 그대로 전송한 후, 그 HTTP 리스폰스를 수신한 이동체 단말(10)로부터의 리퀘스트를 다시 수신하고 나서 엘리먼트 지정 파라미터를 송신한다.
본 실시 형태의 이동체 단말(10), 컨텐츠 제공 서버 장치(30) 및 게이트웨이 서버 장치(50)의 하드웨어 구성은 제1 실시 형태와 동일하므로 다시 설명은 생략한다.
도 9는, 본 실시 형태의 동작을 나타내는 플로우차트이다. 도면에 도시하는 동작은, 게이트웨이 서버 장치(50)에 저장되어 있는 픽토그램 표시 어플리케이션(57)의 다운로드를 마친 이동체 단말(10)의 지시 입력부(13)가 조작되고, 그 픽토그램 표시 어플리케이션(57)과 브라우저 어플리케이션이 기동된 것이 트리거로서 개시된다.
도 9에 있어서, 이동체 단말(10)의 제어부(11)는, 이동체 패킷 통신망(20)의 패킷 가입자 처리 장치에 대해서 패킷 등록을 행한다(S200).
패킷 등록이 끝나면, 이동체 단말(10)의 제어부(11)는, 지시 입력부(13)로부터의 URL의 입력을 기다린다. 그리고, 사용자가 열람을 희망하는 컨텐츠 데이터의 URL이 지시 입력부(13)로부터 입력되면, 제어부(11)는, GET의 요구 메소드를 포함하는 HTTP 리퀘스트를 그 입력된 URL을 수신처로 하여 이동체 패킷 통신망(20)으로 송출한다(S210). 송출된 HTTP 리퀘스트는, 이동체 패킷 통신망(20)을 경유하여 게 이트웨이 서버 장치(50)에 송신된다.
HTTP 리퀘스트를 수신한 게이트웨이 서버 장치(50)의 제어부(51)는, 그 HTTP 리퀘스트에 프로토콜 변환을 실시한 다음에 인터넷 통신망(40)으로 전송한다(S220). 전송된 HTTP 리퀘스트는, 인터넷 통신망(40)을 경유하여 그 수신처의 컨텐츠 제공 서버 장치(30)로 송신된다.
HTTP 리퀘스트를 수신한 컨텐츠 제공 서버 장치(30)의 제어부(31)는, 그 HTTP 리퀘스트의 수신처의 URL이 가리키는 하드 디스크(33)의 기억 영역으로부터 읽어낸 HTML 데이터를 포함하는 HTTP 리스폰스를, HTTP 리퀘스트의 발신원의 이동체 단말(10)을 수신처로 하여 인터넷 통신망(40)에 송출한다(S230). 송출된 HTTP 리스폰스는, 인터넷 통신망(40)을 경유하여 게이트웨이 서버 장치(50)로 송신된다.
HTTP 리스폰스를 수신한 게이트웨이 서버 장치(50)의 제어부(51)는, 그 HTTP 리스폰스에 프로토콜 변환을 실시한 후, 이동체 패킷 통신망(20)으로 전송한다(S240). 전송된 HTTP 리스폰스는, 이동체 패킷 통신망(20)을 경유하여 그 수신처의 이동체 단말(10)로 송신된다.
HTTP 리스폰스를 수신한 이동체 단말(10)의 제어부(11)는, 그 HTTP 리스폰스에 포함되는 HTML 데이터를 해석하지 않고, 당해 리스폰스의 발신원의 컨텐츠 제공 서버 장치(30)의 URL을 내포시킨 문의 메시지를 작성하고, 게이트웨이 서버 장치(50)를 수신처로 하여 이동체 패킷 통신망(20)으로 송출한다(S250). 송출된 문의 메시지는, 이동체 패킷 통신망(20)을 경유하여 게이트웨이 서버 장치(50)로 송신된다.
문의 메시지를 수신한 게이트웨이 서버 장치(50)의 제어부(51)는, 그 메시지에 내포되는 URL이, 인정 CP 데이터 베이스(58)의 어떠한 레코드 「어드레스」의 필드에 기억되어 있는지 여부를 판단한다(S260).
단계 260에서 URL이 인정 CP 데이터 베이스(58)에 기억되어 있다고 판단한 제어부(51)는, 그 URL을 「어드레스」의 필드에 기억한 레코드 「파라미터」의 필드로부터 읽어낸 엘리먼트 지정 파라미터를 내포시킨 응답 메시지를 이동체 패킷 통신망(20)으로 송출한다(S270).
한편, 단계 270에서 URL이 인정 CP 데이터 베이스(58)에 기억되어 있지 않다고 판단한 제어부(51)는, 엘리먼트 지정 파라미터를 내포시키지 않은 응답 메시지를 이동체 패킷 통신망(20)으로 전송한다(S280).
송출된 응답 메시지는, 이동체 패킷 통신망(20)을 경유하여 그 수신처의 이동체 단말(10)로 송신된다. 응답 메시지를 수신한 이동체 단말(10)의 제어부(11)는, 그 메시지에 엘리먼트 지정 파라미터가 내포되어 있을 때는, 그 파라미터를 이용한 픽토그램의 표시 제어를 행한다.
이상 설명한 것처럼, HTML 데이터의 교환과 엘리먼트 지정 파라미터의 교환을 2회의 섹션으로 나누어 행해도, 제1 실시 형태와 마찬가지로, 악의있는 컨텐츠에 부주의로 액세스하지 않도록 사용자를 유도할 수 있다.
(다른 실시 형태)
본원 발명은, 다양한 변형 실시가 가능하다.
상기 실시 형태에서는, 픽토그램 표시 어플리케이션(57)이 게이트웨이 서버 장치(50)의 하드 디스크(53)에 저장되어 있고, 이동체 단말(10)로부터의 요구를 받아 게이트웨이 서버 장치(50)로부터 다운로드되도록 되어 있다. 이에 대해, 캐리어의 운영 하에 가동하는 서버 장치를 인터넷 통신망(40)에 구비하여 픽토그램 표시 어플리케이션(57)을 저장시키고, 그 서버 장치로부터 이동체 단말(10)로 다운로드시키도록 해도 된다.
또한, 픽토그램 표시 어플리케이션(57)을 Java 실행 환경 상에서 가동하는 Java 어플리케이션으로 하지 않고, 네이티브 어플리케이션으로서 이동체 단말(10)의 ROM(16)에 미리 기억시키는 구성을 취해도 된다.
상기 실시 형태에 있어서, 게이트웨이 서버 장치(50)는, 자장치(50)를 경유하는 HTTP 리스폰스의 발신원의 URL이 하드 디스크(53)에 기억되어 있을 때는, 그 HTTP 리스폰스의 HTML 데이터에 포함되는 특정 엘리먼트를 식별하는 엘리먼트 지정 파라미터를 헤더부에 내포시켜 전송하고, HTTP 리스폰스를 수신한 이동체 단말(10)은, 그 리스폰스에 포함되는 HTML 데이터를 해석하여 결과를 기초로 액정 표시부(14)에 표시시킨 각 엘리먼트 중 엘리먼트 지정 파라미터가 가리키는 엘리먼트와 선택 아이콘이 겹쳐졌을 때에, 픽토그램을 표시시키도록 되어 있다. 즉, 상기 실시 형태에서는, 게이트웨이 서버 장치(50)가, 선택 아이콘과 겹쳐졌을 때에 픽토그램을 표시시키는 각 엘리먼트의 각각을 엘리먼트 지정 파라미터로서 일일이 지정하도록 되어 있었다.
이에 대해, 게이트웨이 서버 장치(50)가, HTTP 리스폰스의 발신원의 URL이 하드 디스크(53)에 기억되어 있는지, 즉, 인정 컨텐츠 공급자의 제공에 관한 것인 지 여부를 2차적으로 나타내는 파라미터만을 HTTP 리스폰스의 헤더부에 내포시켜 전송하도록 해도 된다. 그리고, 이 변형예에서는, 그러한 파라미터를 포함하는 HTTP 리스폰스를 수신한 이동체 단말(10)이, 다른 사이트로 하이퍼링크된 엘리먼트, (즉, 픽토그램의 출현 대상으로 하는 엘리먼트)를 이하의 2개중 어느 하나의 구조를 이용하여 특정한다. 1번째는, 픽토그램 표시 어플리케이션(57)에, 헤더부에 파라미터가 포함되어 있을 때에 표시 양태를 바꾸는 특정 엘리먼트에 관련된 태그의 종별을 미리 등록해 두고, HTML 데이터를 해석하는 과정에서 이들 특정 엘리먼트의 태그를 추출했을 때는, 이들에 따라 표시시킨 텍스트 또는 이미지와 선택 아이콘이 겹쳐졌을 때에 픽토그램을 표시시키는 것이다. 2번째는, 태그의 종별을 등록해 두지 않고, HTML 데이터를 해석하는 과정에서 추출한 태그에 따라 표시시킨 모든 텍스트 또는 이미지의 각각과 선택 아이콘이 겹쳐졌을 때에 픽토그램을 표시시키는 것이다.
요컨데, 게이트웨이 서버 장치(50)에 의해 HTML 데이터에 집어넣어지는 파라미터는, 이동체 단말(10)에 있어서의 컨텐츠의 표시 양태를 규정하는 파라미터이면, 특정 엘리먼트를 가리키는 것일 필요는 없다.
상기 실시 형태에서는, 게이트웨이 서버 장치(50)가 자장치(50)를 경유하는 HTTP 리스폰스에 엘리먼트 지정 파라미터를 내포시키고 있는데, 컨텐츠 제공 서버 장치(30)가, 엘리먼트 지정 파라미터를 집어넣은 HTML 데이터를 하드 디스크(33)에 준비하고, HTTP 리퀘스트의 수신을 받아 그 파라미터 삽입 완료 HTML 데이터를 HTTP 리스폰스로서 응답해도 된다. 이 변형예에 의하면, HTTP 리스폰스의 발신원 이 인정 컨텐츠 공급자의 서버 장치인지 여부의 판단을 게이트웨이 서버 장치(50)에 행하게 하지 않고, 상기 실시 형태와 동일한 효과를 얻을 수 있다.
상기 실시 형태에 있어서, 게이트웨이 서버 장치(50)는, 엘리먼트 지정 파라미터를 HTTP 리스폰스의 헤더부에 내포시키고 있는데, 이를 HTTP 리스폰스의 실체 데이터의 일부로서 전송해도 된다. 요컨데, 이동체 단말(10)측에서, HTTP 리스폰스로부터 엘리먼트 지정 파라미터를 추출할 수만 있으면, 그 포함 형태는 상관없다.
상기 실시 형태는, 컨텐츠 데이터의 일종인 HTML 데이터를 포함하는 HTTP 리스폰스를 송신할 때의 동작을 게이트웨이 서버 장치의 동작을 설명했는데, Java 어플리케이션을 송신할 때에도 동일한 처리를 행해도 된다. 즉, 이동체 단말(10)로부터의 요구에 따라 다운로드되는 Java 어플리케이션이 인정 컨텐츠 공급자의 제공에 관한 것인지를 게이트웨이 서버 장치(50)의 경유 시에 판단하고, 인정 컨텐츠 공급자의 제공에 관한 것일 때는, 이를 나타내는 파라미터를 내포시킨 다음에 다운로드시키도록 해도 된다. 또한, 컨텐츠로서 이동체 단말(10)의 액정 표시부(14)에 표시시키는 각 엘리먼트와 그 레이아웃을 HTML로 기술해 둘 필요는 없고, XML(Extensible Markup Language) 등의 다른 마크업 언어로 이를 기술해도 된다.
상기 실시 형태에서는, 이동체 단말(10), 즉, 이동체 패킷 통신망(20)을 통한 인터넷 통신망(40)에의 액세스를 가능하게 하는 휴대 전화기에 픽토그램 표시 어플리케이션(57)을 실장시키고 있는데, 동종의 어플리케이션을 인터넷 통신망(40)에의 직접적인 액세스가 가능한 퍼스널 컴퓨터에 실장시켜도 동일한 작용을 얻는 것이 가능하다.
상기 실시 형태에서는, 하이퍼링크처의 컨텐츠가, 인정 컨텐츠 공급자의 제공에 관한 것인지, 그렇지 않으면 비인정 컨텐츠 공급자의 제공에 관한 것인지를 픽토그램(92)의 출현 유무에 따라 식별시켰는데, 그 하이퍼링크처의 컨텐츠의 URL이 북마크에 등록되어 있는지, UIM(User Identity Module) 등의 탈착식 외부 기억 매체에 기억되어 있는지를 픽토그램(92)에 의해 식별시켜도 된다. 또한, 하이퍼링크처의 컨텐츠가, 특정 결제 방식(Edy(등록 상표)나 Suica(등록상표))에 따른 어플리케이션의 각각을 이용하여 지불 가능한지 여부를 픽토그램(92)에 의해 식별시켜도 된다.
상기 실시 형태에서는, 엘리먼트 지정 파라미터가 가리키는 텍스트 또는 이미지와 선택 아이콘(91)이 겹치면, 자물쇠를 나타내는 픽토그램(92)이 그 근방에 출현하도록 되어 있는데, 캐리어나 인정 컨텐츠 공급자에 의해 선정된 임의의 화상(광고)을 자물쇠 대신에 출현시키도록 해도 된다.
이동체 단말, 게이트웨이 서버 장치 및 컨텐츠 제공 서버 장치의 하드웨어 혹은 소프트웨어 구성은, 도 2, 도 3, 도 4, 도 5 및 도 7에 도시된 것에 한정되지 않는다. 본원 발명의 기능을 실현할 수 있는 것이면, 그 실장 양태는 임의이다.
상술하는 실시 형태에 있어서 제어부(11), 제어부(31) 또는 제어부(51)에 의해 실행되는 프로그램은, 자기 기록 매체(자기 테이프, 자기 디스크(HDD(Hard Disk Drive), FD(Flexible Disk)) 등), 광 기록 매체(광 디스크(CD(Compact Disk), DVD(Digital Versatile Disk)) 등), 광 자기 기록 매체, 반도체 메모리(플래시 ROM 등) 등의 컴퓨터 읽기 가능한 기록 매체에 기억한 상태로 제공되어도 된다. 또한, 이 프로그램은, 인터넷과 같은 네트워크를 통해 이동체 단말, 게이트웨이 서버 장치 또는 컨텐츠 제공 서버 장치에 제공되어도 된다.

Claims (12)

  1. 하나 또는 복수의 어드레스를 기억한 기억 수단과,
    통신 단말을 수신처로 하는 컨텐츠 데이터를 수신하는 수신 수단과,
    상기 수신한 컨텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스인지 여부를 판단하는 판단 수단과,
    상기 수신한 컨텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스라고 상기 판단 수단이 판단한 경우에만, 그 컨텐츠 데이터의 수신처의 통신 단말에 있어서의 컨텐츠의 표시 양태를 규정하는 파라미터와, 당해 컨텐츠 데이터를 상기 통신 단말로 송신하는 송신 수단을 구비한 컨텐츠 유통 관리 장치.
  2. 청구항 1에 있어서,
    인터넷 통신망의 어드레스를 포함하는 리퀘스트를 상기 통신 단말로부터 수신하는 수단과,
    상기 수신한 리퀘스트를 상기 인터넷 통신망으로 전송하는 수단을 더 구비한 컨텐츠 유통 관리 장치.
  3. 하나 또는 복수의 어드레스를 기억한 기억 수단과,
    컨텐츠 데이터를 수신한 통신 단말로부터 그 컨텐츠 데이터의 저장원의 어드레스를 수신하는 수신 수단과,
    상기 수신한 어드레스가 상기 기억 수단에 기억된 어드레스인지 여부를 판단하는 판단 수단과,
    상기 수신한 어드레스가 상기 기억 수단에 기억된 어드레스라고 상기 판단 수단이 판단한 경우에만, 그 컨텐츠 데이터의 수신처의 통신 단말에 있어서의 컨텐츠의 표시 양태를 규정하는 파라미터를 통신 단말로 송신하는 송신 수단을 구비한 컨텐츠 유통 관리 장치.
  4. 청구항 1 내지 3 중 어느 한 항에 있어서,
    상기 컨텐츠 데이터는,
    상기 컨텐츠를 구성하는 표시 오브젝트를 각각 나타내는 엘리먼트와, 각 표시 오브젝트의 레이아웃 정보를 소정의 마크업 언어에 의해 기술한 코드인 컨텐츠 유통 관리 장치.
  5. 청구항 4에 있어서,
    상기 파라미터는,
    상기 오브젝트가 표시부에 표시된 후에 있어서, 상기 통신 단말의 조작자(操作子)가 조작됨으로써 포인터와 겹쳐진 경우에 소정의 픽토그램의 묘화를 행하는 표시 오브젝트의 엘리먼트를 가리키는 파라미터인 컨텐츠 유통 관리 장치.
  6. 청구항 4에 있어서,
    상기 파라미터는,
    상기 오브젝트가 표시부에 표시된 후에 있어서, 상기 통신 단말의 조작자(操作子)가 조작됨으로써 하이라이트 표시로 된 경우에 소정의 픽토그램을 묘화하는 표시 오브젝트의 엘리먼트를 가리키는 파라미터인 컨텐츠 유통 관리 장치.
  7. 청구항 4에 있어서,
    상기 표시 오브젝트를 나타내는 엘리먼트는,
    소정의 인정을 받은 어드레스로의 하이퍼링크를 나타내는 것인 컨텐츠 유통 관리 장치.
  8. 컨텐츠 유통 관리 시스템으로서, 상기 시스템은, 컨텐츠 유통 관리 장치와 통신 단말을 포함하며,
    상기 컨텐츠 유통 관리 장치는,
    하나 또는 복수의 어드레스를 기억한 기억 수단과,
    통신 단말을 수신처로 하는 컨텐츠 데이터를 수신하는 수신 수단과,
    상기 수신한 컨텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스인지 여부를 판단하는 판단 수단과,
    상기 수신한 컨텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스라고 상기 판단 수단이 판단한 경우에만, 그 컨텐츠 데이터의 수신처의 통신 단말에 있어서의 컨텐츠의 표시 양태를 규정하는 파라미터와, 당해 컨텐츠 데이터를 상기 통신 단말로 송신하는 송신 수단을 구비하고,
    상기 통신 단말은,
    표시부와,
    조작자(操作子)와,
    표시 오브젝트를 각각 나타내는 엘리먼트와 그들의 레이아웃을 소정의 마크업 언어에 의해 기술한 컨텐츠 데이터와, 특정 엘리먼트를 가리키는 파라미터를 수신하는 통신 단말 수신 수단과,
    상기 수신한 컨텐츠 데이터에 포함되는 엘리먼트가 나타내는 표시 오브젝트를 상기 레이아웃 정보에 따라 상기 표시부에 표시시키는 제1의 표시 제어 수단과,
    상기 표시부에 표시된 표시 오브젝트 중, 상기 수신한 파라미터가 가리키는 엘리먼트에 따라 표시시킨 표시 오브젝트와 포인터가 상기 조작자의 조작에 의해 겹쳐졌을 때에 소정의 픽토그램을 묘화하는 제2의 표시 제어 수단을 구비하는, 컨텐츠 유통 관리 시스템.
  9. 컨텐츠 유통 관리 시스템으로서, 상기 시스템은, 컨텐츠 유통 관리 장치와 통신 단말을 포함하며,
    상기 컨텐츠 유통 관리 장치는,
    하나 또는 복수의 어드레스를 기억한 기억 수단과,
    통신 단말을 수신처로 하는 컨텐츠 데이터를 수신하는 수신 수단과,
    상기 수신한 컨텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스인지 여부를 판단하는 판단 수단과,
    상기 수신한 컨텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스라고 상기 판단 수단이 판단한 경우에만, 그 컨텐츠 데이터의 수신처의 통신 단말에 있어서의 컨텐츠의 표시 양태를 규정하는 파라미터와, 당해 컨텐츠 데이터를 상기 통신 단말로 송신하는 송신 수단을 구비하고,
    상기 통신 단말은,
    표시부와,
    조작자(操作子)와,
    표시 오브젝트를 각각 나타내는 엘리먼트와 표시 오브젝트의 레이아웃 정보를 소정의 마크업 언어에 의해 기술한 컨텐츠 데이터와, 특정 엘리먼트를 가리키는 파라미터를 수신하는 통신 단말 수신 수단과,
    상기 수신한 컨텐츠 데이터의 엘리먼트가 나타내는 표시 오브젝트를 상기 레이아웃 정보에 따라 상기 표시부에 표시시키는 제1의 표시 제어 수단과,
    상기 표시부에 표시된 표시 오브젝트 중, 상기 수신한 파라미터가 가리키는 엘리먼트에 따라 표시시킨 표시 오브젝트가 상기 조작자의 조작에 의해 하이라이트 표시로 되었을 때에 소정의 픽토그램을 묘화하는 제2의 표시 제어 수단을 구비하는, 컨텐츠 유통 관리 시스템.
  10. 삭제
  11. 삭제
  12. 하나 또는 복수의 어드레스를 기억한 기억 수단과,
    통신 단말을 수신처로 하는 컨텐츠 데이터를 수신하는 수신 수단과,
    상기 수신한 컨텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스인지 여부를 판단하는 판단 수단과,
    상기 수신한 컨텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스라고 상기 판단 수단이 판단한 경우에만, 그 컨텐츠 데이터의 수신처의 통신 단말에 있어서의 컨텐츠의 표시 양태를 규정하는 파라미터 및 당해 컨텐츠 데이터를 통신 단말로 송신하는 송신 수단을
    가지는 컨텐츠 유통 관리 장치와,
    상기 컨텐츠 유통 관리 장치로부터 파라미터 및 컨텐츠 데이터를 수신하는 수신 수단과,
    상기 수신한 컨텐츠 데이터를 표시함과 더불어, 그 표시 양태를 상기 수신한 파라미터에 따라 제어하는 컨텐츠 표시 제어 수단을
    가지는 통신 단말을 구비한 컨텐츠 유통 시스템.
KR1020097016653A 2007-02-14 2008-02-14 컨텐츠 유통 관리 장치, 단말 장치, 프로그램 및 컨텐츠 유통 시스템 KR101296562B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2007033597A JP4995590B2 (ja) 2007-02-14 2007-02-14 コンテンツ流通管理装置、通信端末、プログラム及びコンテンツ流通システム
JPJP-P-2007-033597 2007-02-14
PCT/JP2008/052413 WO2008099870A1 (ja) 2007-02-14 2008-02-14 コンテンツ流通管理装置、端末装置、プログラム及びコンテンツ流通システム

Publications (2)

Publication Number Publication Date
KR20090099578A KR20090099578A (ko) 2009-09-22
KR101296562B1 true KR101296562B1 (ko) 2013-08-13

Family

ID=39690097

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020097016653A KR101296562B1 (ko) 2007-02-14 2008-02-14 컨텐츠 유통 관리 장치, 단말 장치, 프로그램 및 컨텐츠 유통 시스템

Country Status (8)

Country Link
US (1) US8396939B2 (ko)
EP (1) EP2129148B1 (ko)
JP (1) JP4995590B2 (ko)
KR (1) KR101296562B1 (ko)
CN (1) CN101611611A (ko)
BR (1) BRPI0806218A2 (ko)
RU (1) RU2456768C2 (ko)
WO (1) WO2008099870A1 (ko)

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4222774B2 (ja) * 2002-05-20 2009-02-12 株式会社エヌ・ティ・ティ・ドコモ 携帯端末およびプログラムの起動方法
JP4865581B2 (ja) * 2007-02-08 2012-02-01 株式会社エヌ・ティ・ティ・ドコモ コンテンツ流通管理装置及びコンテンツ流通システム
US9170870B1 (en) 2013-08-27 2015-10-27 Sprint Communications Company L.P. Development and testing of payload receipt by a portable electronic device
US8260281B2 (en) * 2010-12-07 2012-09-04 Sprint Communications Company L.P. System and method of wireless communication
US8612967B1 (en) 2011-05-31 2013-12-17 Sprint Communications Company L.P. Loading branded media outside system partition
JP5957770B2 (ja) * 2011-06-01 2016-07-27 パナソニックIpマネジメント株式会社 映像処理装置、方法、プログラム、記録媒体及び集積回路
US8666383B1 (en) 2011-12-23 2014-03-04 Sprint Communications Company L.P. Automated branding of generic applications
US9332054B2 (en) * 2012-04-04 2016-05-03 Aruba Networks, Inc. Captive portal redirection using display layout information
US10455071B2 (en) 2012-05-09 2019-10-22 Sprint Communications Company L.P. Self-identification of brand and branded firmware installation in a generic electronic device
US9424767B2 (en) * 2012-06-18 2016-08-23 Microsoft Technology Licensing, Llc Local rendering of text in image
US9198027B2 (en) 2012-09-18 2015-11-24 Sprint Communications Company L.P. Generic mobile devices customization framework
US10263916B2 (en) 2012-12-03 2019-04-16 Hewlett Packard Enterprise Development Lp System and method for message handling in a network device
US9451446B2 (en) 2013-01-18 2016-09-20 Sprint Communications Company L.P. SIM profile brokering system
US8909291B1 (en) 2013-01-18 2014-12-09 Sprint Communications Company L.P. Dynamic remotely managed SIM profile
US9549009B1 (en) 2013-02-08 2017-01-17 Sprint Communications Company L.P. Electronic fixed brand labeling
US9100819B2 (en) 2013-02-08 2015-08-04 Sprint-Communications Company L.P. System and method of provisioning and reprovisioning a mobile device based on self-locating
US9100769B2 (en) 2013-02-08 2015-08-04 Sprint Communications Company L.P. System and method of storing service brand packages on a mobile device
US9026105B2 (en) 2013-03-14 2015-05-05 Sprint Communications Company L.P. System for activating and customizing a mobile device via near field communication
US9204286B1 (en) 2013-03-15 2015-12-01 Sprint Communications Company L.P. System and method of branding and labeling a mobile device
US9042877B1 (en) 2013-05-21 2015-05-26 Sprint Communications Company L.P. System and method for retrofitting a branding framework into a mobile communication device
US9280483B1 (en) 2013-05-22 2016-03-08 Sprint Communications Company L.P. Rebranding a portable electronic device while maintaining user data
US9532211B1 (en) 2013-08-15 2016-12-27 Sprint Communications Company L.P. Directing server connection based on location identifier
US9161209B1 (en) 2013-08-21 2015-10-13 Sprint Communications Company L.P. Multi-step mobile device initiation with intermediate partial reset
US9143924B1 (en) 2013-08-27 2015-09-22 Sprint Communications Company L.P. Segmented customization payload delivery
US9125037B2 (en) 2013-08-27 2015-09-01 Sprint Communications Company L.P. System and methods for deferred and remote device branding
US9204239B1 (en) 2013-08-27 2015-12-01 Sprint Communications Company L.P. Segmented customization package within distributed server architecture
US10506398B2 (en) 2013-10-23 2019-12-10 Sprint Communications Company Lp. Implementation of remotely hosted branding content and customizations
US9743271B2 (en) 2013-10-23 2017-08-22 Sprint Communications Company L.P. Delivery of branding content and customizations to a mobile communication device
US9301081B1 (en) 2013-11-06 2016-03-29 Sprint Communications Company L.P. Delivery of oversized branding elements for customization
US9363622B1 (en) 2013-11-08 2016-06-07 Sprint Communications Company L.P. Separation of client identification composition from customization payload to original equipment manufacturer layer
US9161325B1 (en) 2013-11-20 2015-10-13 Sprint Communications Company L.P. Subscriber identity module virtualization
US9392395B1 (en) 2014-01-16 2016-07-12 Sprint Communications Company L.P. Background delivery of device configuration and branding
US9603009B1 (en) 2014-01-24 2017-03-21 Sprint Communications Company L.P. System and method of branding a device independent of device activation
US9420496B1 (en) 2014-01-24 2016-08-16 Sprint Communications Company L.P. Activation sequence using permission based connection to network
KR102247410B1 (ko) * 2014-02-07 2021-05-04 오라클 인터내셔날 코포레이션 모바일 클라우드 서비스 아키텍처
US9681251B1 (en) 2014-03-31 2017-06-13 Sprint Communications Company L.P. Customization for preloaded applications
US9426641B1 (en) 2014-06-05 2016-08-23 Sprint Communications Company L.P. Multiple carrier partition dynamic access on a mobile device
US9307400B1 (en) 2014-09-02 2016-04-05 Sprint Communications Company L.P. System and method of efficient mobile device network brand customization
US9992326B1 (en) 2014-10-31 2018-06-05 Sprint Communications Company L.P. Out of the box experience (OOBE) country choice using Wi-Fi layer transmission
US9398462B1 (en) 2015-03-04 2016-07-19 Sprint Communications Company L.P. Network access tiered based on application launcher installation
US9357378B1 (en) 2015-03-04 2016-05-31 Sprint Communications Company L.P. Subscriber identity module (SIM) card initiation of custom application launcher installation on a mobile communication device
JP6471614B2 (ja) * 2015-05-29 2019-02-20 株式会社リコー 通信端末、通信システム、通信制御方法、及びプログラム
US9913132B1 (en) 2016-09-14 2018-03-06 Sprint Communications Company L.P. System and method of mobile phone customization based on universal manifest
US10021240B1 (en) 2016-09-16 2018-07-10 Sprint Communications Company L.P. System and method of mobile phone customization based on universal manifest with feature override
KR101868421B1 (ko) * 2017-02-17 2018-06-20 박성진 웹 상의 콘텐츠들에 대한 거짓 여부 판별 지원 장치 및 그 동작 방법
US10306433B1 (en) 2017-05-01 2019-05-28 Sprint Communications Company L.P. Mobile phone differentiated user set-up
US11991525B2 (en) 2021-12-02 2024-05-21 T-Mobile Usa, Inc. Wireless device access and subsidy control

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050002793A (ko) * 2002-05-17 2005-01-10 소니 가부시끼 가이샤 정보 처리 장치, 정보 처리 방법, 및 컨텐츠 전달 장치,컨텐츠 전달 방법, 및 컴퓨터 프로그램
KR20050105797A (ko) * 2004-05-03 2005-11-08 삼성전자주식회사 네트워크를 통한 컨텐츠의 제어 방법, 미디어 랜더러 장치및 미디어 소오스 장치
KR20060088850A (ko) * 2005-02-02 2006-08-07 엔티티 도꼬모 인코퍼레이티드 컨텐츠 배송 방법 및 중계 장치
KR20060124542A (ko) * 2005-05-30 2006-12-05 김낙구 하이퍼링크 메시지를 이용한 모바일 컨텐츠 접속 및 송수신방법 및 이를 위한 이동통신 단말기, 이동통신사 서버 및컨텐츠 프로바이더 서버 시스템

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5163997A (en) * 1991-02-08 1992-11-17 Sherwood William L High-production rotary furnace steelmaking
US5163977A (en) 1991-08-22 1992-11-17 The Dow Chemical Company Semi-permeable gas separation membranes containing non-ionic surfactants possessing improved resistance to thermal compaction and processes for making and using the same
DE69323926T2 (de) 1992-05-15 1999-09-30 Addison M Fischer Verfahren und Vorrichtung zur Sicherheit eines Computersystem mit Programmberechtigungsdatenstrukturen
US5445669A (en) 1993-08-12 1995-08-29 Sumitomo Electric Industries, Ltd. Membrane for the separation of carbon dioxide
DE19507104A1 (de) 1995-03-01 1996-09-05 Patrick Altmeier Anionenaustauschende Formkörper und Verfahren zu deren Herstellung
US5795920A (en) 1995-08-21 1998-08-18 Korea Institute Of Science And Technology Polymeric dope solution for use in the preparation of an integrally skinned asymmetric membrane
US6125447A (en) 1997-12-11 2000-09-26 Sun Microsystems, Inc. Protection domains to provide security in a computer system
US6505300B2 (en) 1998-06-12 2003-01-07 Microsoft Corporation Method and system for secure running of untrusted content
JP2000148340A (ja) 1998-11-13 2000-05-26 Ricoh Co Ltd 文書閲覧支援システム
JP2000276471A (ja) * 1999-03-23 2000-10-06 Seiko Epson Corp リンク先情報の概要提示方法およびリンク先情報の概要提示装置ならびにリンク先情報の概要提示処理プログラムを記録した記録媒体
US7756967B1 (en) * 1999-04-26 2010-07-13 Mainstream Scientific, Llc Apparatus and method of hosting internet content
DE60039742D1 (de) * 1999-05-13 2008-09-18 Matsushita Electric Ind Co Ltd Mobiles Kommunikationsendgerät zum Darstellen von Text durch Schalten zwischen verschiedenen Zeichensätzen
JP2001117769A (ja) 1999-10-20 2001-04-27 Matsushita Electric Ind Co Ltd プログラム実行装置
JP2001156942A (ja) 1999-11-29 2001-06-08 Sony Corp 携帯情報端末
US6571256B1 (en) 2000-02-18 2003-05-27 Thekidsconnection.Com, Inc. Method and apparatus for providing pre-screened content
JP2001333155A (ja) 2000-05-19 2001-11-30 Snk Corp 携帯電話機、アーケードゲーム機並びに記憶媒体。
JP2006172463A (ja) * 2000-12-11 2006-06-29 Ntt Docomo Inc 端末装置及び中継装置
KR100397475B1 (ko) * 2001-02-17 2003-09-13 (주)옴니텔 셀 브로드캐스팅 시스템을 활용한 이동전화방송 서비스시스템 및 서비스 방법
NZ531132A (en) 2001-08-15 2006-10-27 Qualcomm Inc Test enabled application for executing an application on a wireless device
JP4222774B2 (ja) 2002-05-20 2009-02-12 株式会社エヌ・ティ・ティ・ドコモ 携帯端末およびプログラムの起動方法
US20040006621A1 (en) * 2002-06-27 2004-01-08 Bellinson Craig Adam Content filtering for web browsing
US6987987B1 (en) * 2002-07-03 2006-01-17 Sprint Spectrum L.P. Method and system for providing advanced notice of cost to access web content
JP3794686B2 (ja) * 2002-07-11 2006-07-05 株式会社シーイーシー リンク先画面表示システム、リンク先画面表示プログラム及び該プログラムを格納した記憶媒体
JP2005032041A (ja) * 2003-07-07 2005-02-03 Nippon Telegr & Teleph Corp <Ntt> リンク先コンテンツの連続閲覧支援装置、連続閲覧支援方法、ポップアップウィンドウの表示制御方法および消去制御方法
JP2004178512A (ja) * 2002-11-29 2004-06-24 Nippon Telegr & Teleph Corp <Ntt> リンク先コンテンツ閲覧支援装置、リンク先コンテンツ閲覧支援方法及びプログラム並びに記録媒体
US7296230B2 (en) 2002-11-29 2007-11-13 Nippon Telegraph And Telephone Corporation Linked contents browsing support device, linked contents continuous browsing support device, and method and program therefor, and recording medium therewith
JP2004246489A (ja) 2003-02-12 2004-09-02 Canon Inc 表示システム、表示方法及び記憶媒体
JP4087754B2 (ja) * 2003-06-13 2008-05-21 日本電信電話株式会社 ウェブリソース再編成によるウェブ利用学習支援方法、ウェブリソース再構成装置、およびプログラム
JP2005339045A (ja) * 2004-05-25 2005-12-08 Ricoh Co Ltd 商品販売支援方法及び商品販売支援プログラム
US7606821B2 (en) * 2004-06-30 2009-10-20 Ebay Inc. Method and system for preventing fraudulent activities
WO2006020095A2 (en) * 2004-07-16 2006-02-23 Geotrust, Inc. Security systems and services to provide identity and uniform resource identifier verification
US8037527B2 (en) 2004-11-08 2011-10-11 Bt Web Solutions, Llc Method and apparatus for look-ahead security scanning
JP2006146743A (ja) * 2004-11-24 2006-06-08 Hitachi Ltd コンテンツフィルタリング方法
JP2006285844A (ja) * 2005-04-04 2006-10-19 Katsuyoshi Nagashima フィッシング詐欺防止システム
US8438499B2 (en) * 2005-05-03 2013-05-07 Mcafee, Inc. Indicating website reputations during user interactions
JP4652153B2 (ja) 2005-07-04 2011-03-16 日本電気株式会社 メールフィルタリングシステム、メールフィルタ、およびプログラム
JP4865581B2 (ja) 2007-02-08 2012-02-01 株式会社エヌ・ティ・ティ・ドコモ コンテンツ流通管理装置及びコンテンツ流通システム
US20100024651A1 (en) 2008-07-30 2010-02-04 General Electric Company Membrane contactor systems for gas-liquid contact

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050002793A (ko) * 2002-05-17 2005-01-10 소니 가부시끼 가이샤 정보 처리 장치, 정보 처리 방법, 및 컨텐츠 전달 장치,컨텐츠 전달 방법, 및 컴퓨터 프로그램
KR20050105797A (ko) * 2004-05-03 2005-11-08 삼성전자주식회사 네트워크를 통한 컨텐츠의 제어 방법, 미디어 랜더러 장치및 미디어 소오스 장치
KR20060088850A (ko) * 2005-02-02 2006-08-07 엔티티 도꼬모 인코퍼레이티드 컨텐츠 배송 방법 및 중계 장치
KR20060124542A (ko) * 2005-05-30 2006-12-05 김낙구 하이퍼링크 메시지를 이용한 모바일 컨텐츠 접속 및 송수신방법 및 이를 위한 이동통신 단말기, 이동통신사 서버 및컨텐츠 프로바이더 서버 시스템

Also Published As

Publication number Publication date
JP2008199377A (ja) 2008-08-28
JP4995590B2 (ja) 2012-08-08
BRPI0806218A2 (pt) 2011-08-30
KR20090099578A (ko) 2009-09-22
WO2008099870A1 (ja) 2008-08-21
RU2456768C2 (ru) 2012-07-20
EP2129148A1 (en) 2009-12-02
US8396939B2 (en) 2013-03-12
EP2129148A4 (en) 2015-03-04
RU2009134159A (ru) 2011-03-20
CN101611611A (zh) 2009-12-23
EP2129148B1 (en) 2017-03-29
US20110138074A1 (en) 2011-06-09

Similar Documents

Publication Publication Date Title
KR101296562B1 (ko) 컨텐츠 유통 관리 장치, 단말 장치, 프로그램 및 컨텐츠 유통 시스템
JP4865581B2 (ja) コンテンツ流通管理装置及びコンテンツ流通システム
US7310516B1 (en) Method and system for providing advanced notice of cost to access web content
KR100723006B1 (ko) 인터넷형 네트워크 서버 디렉토리상에 유저를 등록하고상기 네트워크 상에 유저를 위치 설정하기 위한 방법 및이를 위한 스마트 카드
US7107309B1 (en) Method and system for providing interstitial notice
US7801945B1 (en) Method and system for inserting web content through intermediation between a content server and a client station
TWI228364B (en) Communication system, relay device and communication control method
US7360210B1 (en) Method and system for dynamically varying intermediation functions in a communication path between a content server and a client station
AU2002221056B2 (en) Apparatus and method for distributing content
US20070157310A1 (en) Security ensuring by program analysis on information device and transmission path
US20100146051A1 (en) Managing Differences in User Devices When Sharing Content on Mobile Devices
EP1416353B1 (en) Communication device, program and recording media
JP2003006074A (ja) 反転プロキシメカニズム
EP1548582A1 (en) Method for managing use of storage region by application
EP1118949A1 (en) Process and apparatus for allowing transaction between a user and a remote server
US7568002B1 (en) Method and system for embellishing web content during transmission between a content server and a client station
CN102016826A (zh) 多用户网络浏览环境提供***及其控制方法
JP3629550B2 (ja) ウェブページのハードコピー方法及びウェブページのハードコピーシステム
WO2002048869A1 (fr) Terminal et repetiteur
JP5696096B2 (ja) 通信端末装置、課金装置、及び情報配信システム
US7860987B2 (en) Apparatus for providing service in response to user request and method therefor
US20040212485A1 (en) Method and apparatus for controlling transfer of content
JP2003308397A (ja) コンテンツの取得状況通知方法、管理装置、プログラムおよび記録媒体
US20030151620A1 (en) Content transmission system
JP2005078517A (ja) データ提供システム、データ提供許可サーバ、データ提供サーバ、データ提供方法、プログラム及び記録媒体

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application
J201 Request for trial against refusal decision
J301 Trial decision

Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20111226

Effective date: 20130228

GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20160720

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20170720

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee