KR20090119783A - 광고 정보 디스플레이 방법, 컴퓨터 판독가능 매체 및 이동 단말기 - Google Patents

광고 정보 디스플레이 방법, 컴퓨터 판독가능 매체 및 이동 단말기 Download PDF

Info

Publication number
KR20090119783A
KR20090119783A KR1020097021032A KR20097021032A KR20090119783A KR 20090119783 A KR20090119783 A KR 20090119783A KR 1020097021032 A KR1020097021032 A KR 1020097021032A KR 20097021032 A KR20097021032 A KR 20097021032A KR 20090119783 A KR20090119783 A KR 20090119783A
Authority
KR
South Korea
Prior art keywords
advertisement
computer readable
application
action
receiving
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
KR1020097021032A
Other languages
English (en)
Inventor
아티 무호넨
매튜 스나이더
Original Assignee
노키아 코포레이션
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 노키아 코포레이션 filed Critical 노키아 코포레이션
Publication of KR20090119783A publication Critical patent/KR20090119783A/ko
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

하나 이상의 광고 기능과의 상호작용을 용이하게 하는 방법 및 장치가 제공된다. 광고 미들웨어 구성요소는 기초 장치(underlying device)의 하나 이상의 시스템 및 구성요소와 인터페이싱하는 광고 기능을 제공한다. 광고 미들웨어 구성요소는 이동 광고에 대한 일관되고 신뢰되는 사용자 인터페이스를 제공하는 접속 페이지를 포함한다.

Description

광고 정보 디스플레이 방법, 컴퓨터 판독가능 매체 및 이동 단말기{ANIMATED CONNECTION PAGE}
본 발명은 일반적으로 전자 정보의 배포 및 액세스를 용이하게 하는 시스템에 관한 것이다. 특히, 본 발명은 이동 장치(mobile device) 상에 광고 정보를 디스플레이하는 방법에 관한 것이다.
광고주와 회사가 그의 공공 또는 특정 세그먼트에 도달하는 새로운 방법을 위해 노력함에 따라 광고 지원형 애플리케이션(advertising-supported application)은 그 인기가 증가하고 있다. 광고 지원형 애플리케이션 또는 애드웨어(adware)는, 소프트웨어가 컴퓨터에 설치된 후에 또는 애플리케이션이 사용되고 있는 동안에 광고 자료를 자동으로 실행하거나 디스플레이하거나 컴퓨터로 다운로드하는 임의의 소프트웨어 패키지이다. 흔히 광고 지원형 애플리케이션은 작고, 다수의 사용자를 유인하도록 강요하지 않으며 덜 침해적인 것으로 여겨진다. 회사는 흔히 이들 애플리케이션을 통해 광고 애플리케이션을 사용하기 위한 유인책으로서 큰 할인율 또는 특가 상품을 제공한다. 광고 지원형 애플리케이션은 컴퓨팅 장 치, 예컨대, 데스크탑 컴퓨터, 랩탑 및 이동 장치, 예컨대, PDA 및 셀룰러폰용으로 개발되어 왔다.
그러나, 컴퓨팅 장치의 유형 및 브랜드가 계속 증가하면서, 광고 지원형 애플리케이션의 개발자는 장치 또는 아키텍처마다 애플리케이션을 특정적으로 프로그래밍해야할 필요가 종종 있다. 상이한 유형의 장치 또는 아키텍처마다 애플리케이션을 프로그래밍하는 것은 개발자뿐만 아니라 이러한 사업에 투자하는 회사의 경우에도 시간이 많이 걸리고, 복잡하며, 비용이 많이 들 수 있다. 또한, 지원형 장치마다, 프로그래밍 애플리케이션의 룩 앤드 필(look and feel)은 크게 다를 수 있어서, 다수의 장치 또는 사용자의 스위칭 장치로 인해 사용자가 혼란을 겪게 된다. 더욱이, 현재의 광고 지원형 애플리케이션은 디스플레이된 광고와 관련된 동작에 대해 적합한 선택 목록을 사용자에게 제공하지 않는다. 전형적으로, 디스플레이된 광고는 사용하기 편하지 않은 정보 때문에 과부하가 걸린다.
또한, 몇몇 광고 애플리케이션은 특정 장치 또는 특정 유형의 장치에 대해서만 존재하여, 일부 광고의 범위를 제한할 수 있다. 또한, 사용자의 장치에 특정하게 설계되지 않은 애플리케이션의 다운로딩은 그 장치에 현저한 기술적 문제를 발생시킬 수 있다.
전술한 이유로, 상이한 장치의 사용자에게 유사한 경험을 제공하는 광고 기능에 대한 액세스를 용이하게 하는 방법이 필요하다.
전술한 다수의 문제점은 광고 기능을 용이하게 하는 미들웨어를 제공함으로써 해결된다. 광고 미들웨어는 특정 장치와 관련된 하드웨어 및 소프트웨어 구성요소와 인터페이싱하는 기능을 제공한다. 그것으로서, 애플리케이션 개발자는 특정 장치 또는 특정 유형의 장치에 프로그래밍을 맞출 필요가 없을 수도 있다.
본 발명의 양상에 따르면, 미들웨어는 이동 장치 상의 모든 것으로 확장되는 접속 페이지 모듈을 제공할 수 있다. 접속 페이지 모듈은 지능형 에이전트로서 동작하여, 다양한 콘텐츠 서버에 접속하는 기능을 제공할 수 있다. 실시예에서, 접속 페이지 모듈은 이동 광고에 대한 사용자 인터페이스를 제공할 수 있다.
본 발명의 또 다른 양상에 따르면, 접속 페이지 모듈에 의해 제공된 사용자 인터페이스는 클릭 투 액션(click-to-action) 기능을 제공할 수 있다. 클릭 투 액션 기능은, 예컨대, 클릭 투 콜(click-to-call), 클릭 투 브라우즈(click-to-browse), 클릭 투 세이브 투 갤러리(click-to-save-to-gallery), 클릭 투 아트(click-to-arts), 클릭 투 세이브(click-to-save), 클릭 투 센드 투 프렌드(click-to-send-to-friend), 클릭 투 스트림(click-to-stream) 및 여러 가지 다른 클릭 투 두(click-to-do) 기능과 같은 기능을 포함할 수 있다.
본 발명의 또 다른 양상에 따르면, 애플리케이션 미들웨어는 보안 특징을 더 제공할 수 있다. 예컨대, 스팸(spam)이 현저히 감소하거나 제거되도록 신뢰(trust)가 제공될 수 있다. 또한, 사생활 침해가 방지될 수 있다. 접속 페이지를 사용하면, 예컨대, 애플리케이션과 콘텐츠 서버 사이의 보안 통신이 상당히 간결해질 수 있다.
본 발명의 또 다른 양상에서, 애플리케이션 미들웨어는 접속 페이지 모듈의 분배를 제공할 수 있다. 예컨대, 미들웨어는 바이러스성 분배(viral distribution)를 제공하여, 한 사용자가 접속 페이지 모듈을 공유할 수 있을 때 또 다른 사용자에 의해 다운로드될 수 있으며, 그 또 다른 사용자는 이어서 차례로 접속 페이지를 다른 사용자들이 이용할 수 있게 한다.
본 발명의 추가적인 양상에서, 애플리케이션 미들웨어는 접속 페이지 모듈을 통해 광고주 또는 마케터(marketer)와 직접적인 일대일 대화를 제공할 수 있다. 대화는 사용자 요청에 대하여 광고되고 있는 제품에 관한 추가적인 정보를 제공하는 것을 포함할 수 있다.
본 발명의 이러한 양상 및 다른 양상은 본 발명의 후속하는 상세한 설명, 첨부된 특허청구범위 및 첨부 도면으로부터 자명하고 이해된다.
본 발명은 예로서 설명되고, 동일한 참조 번호가 유사한 구성요소를 나타내는 첨부 도면으로 제한되지 않는다.
도 1은 다양한 실시예가 본 발명의 양상에 따라 구현될 수 있는 무선 통신 시스템의 블록도를 도시한다.
도 2는 하나 이상의 예시적인 실시예가 본 발명의 양상에 따라 구현될 수 있는 이동 장치를 도시한다.
도 3은 본 발명의 양상에 따라 애플리케이션 미들웨어의 구성요소 및 다른 구성요소와의 상호작용을 도시하는 블록도이다.
도 4는 본 발명의 양상에 따라 광고 미들웨어의 블록 기능도를 도시한다.
도 5는 본 발명의 양상에 따라 미들웨어 구성요소를 통해 요청 애플리케이션에 관련 광고를 제공하는 방법의 순서도를 도시한다.
도 6은 본 발명의 양상에 따라 모바일 광고와 관련하여 사용될 수 있는 사용자 인터페이스를 도시한다.
도 7은 본 발명의 양상에 따라 광고주와 상호작용하는 데 사용될 수 있는 다른 사용자 인터페이스를 도시한다.
도 8은 본 발명의 양상에 따라 미들웨어 구성요소를 통해 요청 애플리케이션으로 관련 광고를 디스플레이하는 방법의 순서도를 도시한다.
도 9는 본 발명의 양상에 따라 광고가 있는 접속 페이지를 디스플레이하는 방법의 순서도를 도시한다.
도 10은 본 발명의 양상에 따라 광고가 있는 접속 페이지를 디스플레이하는 방법의 다른 순서도를 도시한다.
다양한 실시예의 후속 설명에서, 본 명세서의 일부를 형성하고, 본 발명이 실시될 수 있는 다양한 실시예가 예로서 도시된 첨부 도면을 참조한다. 다른 실시예가 이용될 수 있고, 본 발명의 범위로부터 벗어나지 않으면서 구조 및 기능이 변 경될 수 있음을 알아야 한다.
본 발명의 양상은 네트워크 및 통신 프로토콜의 광범위한 배열을 통해 이용될 수 있다. 도 1은 적어도 몇몇 실시예에 따른 시스템 및 방법이 이용될 수 있는 무선 통신 시스템(110)의 예를 도시한다. 하나 이상의 네트워크 활용 이동 또는 고정 장치(112), 예컨대, PDA, 셀룰러 전화기, 이동 단말기, 개인용 비디오 녹화기, 텔레비전, 셋톱 박스(STB), 개인용 컴퓨터, 디지털 카메라, 디지털 캠코더, 휴대용 오디오 장치, 휴대용 라디오, 위치 결정 장치(예컨대, GPS 장치) 또는 이들의 조합은 브로드캐스트 네트워크(114)(인터넷 또는 이와 유사한 네트워크를 포함할 수 있음) 및/또는 셀룰러 네트워크(116)를 통해 서비스 소스(122)와 통신한다. 이동 단말기/장치(112)는 디지털 광대역 브로드캐스트 수신기 장치를 포함할 수 있다. 서비스 소스(122)는 광고 소스(125)와 같은 몇몇 서비스 공급자에 접속될 수 있는데, 광고 소스(125)는 실제 프로그램 콘텐츠나 정보 또는 서비스 및 프로그램의 설명을 서비스 소스(122)에 제공할 수 있고, 서비스 소스(122)는 또한 그 콘텐츠 또는 정보를 이동 장치(112)에 제공한다. 광고 소스(125)를 포함하는 몇몇 서비스 공급자는 하나 이상의 텔레비전 및/또는 디지털 텔레비전 서비스 공급자, AM/FM 라디오 서비스 공급자, 광고 서버 및/또는 공급자, 단문 메시지 시스템/멀티 미디어 메시지(SMS/MMS) 푸시(push) 서비스 공급자, 인터넷 콘텐츠 또는 액세스 공급자를 포함할 수 있지만, 이들로 제한되지 않는다.
하나 이상의 장치에서, 브로드캐스트 네트워크(114)는 서비스 소스(122)와 같은 하나 이상의 서비스 소스로부터 광고를 브로드캐스팅할 수 있다. 서비스 소 스(122)는 광고 서버 또는 공급자로부터 광고를 획득하거나 수신할 수 있다. 이어서 광고는 이동 단말기(112)에 의해 브로드캐스트 네트워크(114)를 통해 수신될 수 있고, 단말기(112)의 사용자에게 디스플레이하기 위해 데이터베이스에 저장될 수 있다. 일례에서, 브로드캐스트 서비스 소스(122)는 광고의 브로드캐스트시에 광고를 디스플레이하는 것으로부터 수익을 얻을 수 있다. 이와 같이, 브로드캐스트 서비스 소스(122)는 정기적으로 광고 소스(125) 또는 데이터베이스로부터 광고를 검색하고 브로드캐스트 서비스에 가입된 사용자 집단에 광고를 브로드캐스팅할 수 있다. 데이터를 브로드캐스팅하는 일 방법은 IP 데이터캐스팅(IPDC)을 사용하는 것이다. IPDC는 디지털 브로드캐스팅과 인터넷 프로토콜을 결합시킨다. 이와 같이, 이러한 네트워크 및 프로토콜을 사용하여 다양한 정보 및 서비스가 전송될 수 있다.
이동 장치(112)는 또한 셀룰러 네트워크(116)를 통해 서비스 소스(122)와 메시지를 주고 받을 수 있다. 셀룰러 네트워크(116)는 무선 네트워크 및 기지국 트랜시버 송신기(120)를 포함할 수 있다. 셀룰러 네트워크는 2/3세대(2G/3G) 셀룰러 데이터 통신 네트워크, GSM, UMTS 및/또는 다른 무선 통신 네트워크, 예컨대, WLAN 네트워크를 포함할 수 있다. 하나 이상의 양상에서, 셀룰러 네트워크(116)를 통한 통신은 서비스 소스(122)가 광고를 개별적으로 배포하게 할 수 있다. 즉, 광고를 전체 가입자 집단에 브로드캐스팅한다기 보다, 서비스 소스(122)가 사용자 흥미, 사용량 통계치, 사용자의 가장 빈번한 사용 시간 등에 기초하여 광고 소스(125)로부터 광고를 획득하고 배포할 수 있다. 대안적으로 또는 부가적으로, 이동 장 치(112)는 서버 또는 콘텐츠 공급자(122)로부터 광고 또는 다른 형태의 콘텐츠를 검색하기 위해 브로드캐스트 네트워크(114) 또는 셀룰러 네트워크(116)에 액세스할 수 있다. 일례에서, 장치(112)는 장치(112)에 어떠한 광고도 저장되어 있지 않다는 판단에 응답하여 광고 서버(125)로부터 다른 광고를 요청할 수 있다.
본 발명의 일 양상에 따르면, 이동 장치(112)는 기지국 트랜시버 송신기(120)를 사용하여 셀룰러 네트워크(116) 내의 디지털 무선 통신을 송신 및/또는 수신하도록 구성된 무선 인터페이스를 포함할 수 있다. 셀룰러 네트워크(116) 또는 브로드캐스트 네트워크(114)를 통해 셀룰러 네트워크 타워(118)를 경유하여 이동 장치(112)에 의해 수신된 정보는 (예컨대, 양방향 전송에서) 사용자 입력 또는 선택, 애플리케이션, 서비스, 전자 이미지, 콘텐츠 요청, 오디오 클립, 비디오 클립 및/또는 WTAI(무선 전화 애플리케이션 인터페이스) 메시지를 포함할 수 있다. 셀룰러 네트워크(116)의 일부로서, 하나 이상의 기지국(도시 생략)은, 수신기 장치(112)가 셀룰러 네트워크(116)의 관리 영역 내에 배치되어 있는 동안 수신기 장치와의 디지털 통신을 지원할 수 있다.
도 2에 도시된 바와 같이, 이동 장치(112)는 사용자 인터페이스(130)에 접속된 프로세서(128), 메모리(134) 및/또는 다른 저장부 및 디스플레이(136)를 포함할 수 있다. 이동 장치(112)는 배터리(150), 스피커(152) 및 안테나(154)도 포함할 수 있다. 사용자 인터페이스(130)는 키패드, 터치 스크린, 음성 인터페이스, 4 개의 화살표 키, 조이스틱(joystic), 스타일러스(stylus), 데이터 글러브(data glove), 마우스, 롤러 볼, 터치 스크린 등을 더 포함할 수 있다. 또한, 사용자 인 터페이스(130)는 디스플레이(136)의 전체 또는 일부를 포함할 수 있다.
이동 장치(112) 내의 프로세서(128) 및 다른 구성요소에 의해 사용되는 컴퓨터 실행가능한 인스트럭션 및 데이터는 컴퓨터 판독가능 메모리(134)에 저장될 수 있다. 메모리는 휘발성 및 비휘발성 메모리 양자를 선택적으로 포함하는, 판독전용 메모리 모듈 또는 랜덤 액세스 메모리 모듈의 임의의 조합으로 구현될 수 있다. 이동 장치(112)가 다양한 기능을 수행할 수 있게 하는 인스트럭션을 프로세서(128)에 제공하기 위해 소프트웨어(140)가 메모리(134) 및/또는 저장부 내에 저장될 수 있다. 이와 달리, 컴퓨터 실행가능한 인스트럭션의 일부 또는 전부는 하드웨어 또는 펌웨어(도시 생략)로 구현될 수 있다.
이동 장치(112)는 예컨대, DVB-H(Digital Video Broadcast-Handheld), DVB-T(Digital Video Broadcast-Terrestrial) 또는 DVB-MHP(Digital Video Broadcast-Multimedia Home Platform)와 같은 DVB(Digital Video Broadcast) 표준에 기초하는 디지털 광대역 브로드캐스트 전송을 특정 DVB 수신기(141)를 통해 수신하고, 디코딩하며, 처리하도록 구성될 수 있다. 이동 장치는 또한 디지털 광대역 브로드캐스트 전송을 위한 다른 유형의 수신기를 구비할 수 있다. 부가적으로, 수신기 장치(112)는 또한 FM/AM 라디오 수신기(142), WLAN 송수신기(143) 및 원격통신 송수신기(144)를 통해 전송을 수신하고, 디코딩하며, 처리하도록 구성될 수 있다. 본 발명의 일 양상에서, 이동 장치(112)는 라디오 데이터 스트림(RDS) 메시지를 수신할 수 있다.
DVB 표준의 예에서, 하나의 DVB 10 Mbit/s 전송은 200, 50 kbit/s 오디오 프 로그램 채널 또는 50, 200 kbit/s 비디오(TV) 프로그램 채널을 가질 수 있다. 이동 장치(112)는 DVB-H 표준 또는 다른 디지털 비디오 브로드캐스트 표준, 예컨대, 디지털 비디오 브로드캐스트-멀티미디어 홈 플랫폼, DVB-S(DVB-Satellite), DVB-T 또는 DVB-C(Digital Video Broadcast-Cable)에 기초하여 전송을 수신하고, 디코딩하며, 처리하도록 구성될 수 있다. 마찬가지로, 다른 디지털 전송 포맷, 예컨대, ATSC(Advanced Television Systems Committee), NTSC(National Television System Committee), ISDB-T(Integrated Services Digital Broadcasting - Terrestrial), DAB(Digital Audio Broadcasting), DMB(Digital Multimedia Broadcasting), FLO(Forward Link Only) 또는 DIRECTV가 그 대신에 사용되어 부가 서비스의 이용가능성의 콘텐츠 및 정보를 전달할 수 있다. 부가적으로, 디지털 전송은 DVB-H 기술에서와 같이 시간 슬라이싱(time sliced)될 수 있다. 시간 슬라이싱은 이동 단말기의 평균 전력 소비를 감소시킬 수 있고, 유연하고 끊김 없는 핸드오버를 가능하게 할 수 있다. 시간 슬라이싱은 데이터가 종래의 스트리밍 메커니즘을 사용하여 전송되었던 경우에 필요한 비트 레이트에 비해 높은 순시 비트 레이트를 사용하여 데이터를 버스트 전송하는 것을 포함한다. 이 경우에, 이동 장치(112)는 표시 전에 디코딩된 시간 슬라이싱 전송을 저장하는 하나 이상의 버퍼 메모리를 구비할 수 있다. 버스트 사이의 수신기의 전력은 턴오프되어 전력 소비를 감소시킬 수 있다.
하나 이상의 구성에서, 이동 장치의 사용자는 자신의 이동 장치에서 광고를 수신하는 데에 동의할 수 있다. 광고의 디스플레이를 용이하게 하기 위해, 사용자의 이동 장치에서 발견된 애플리케이션을 외부 네트워크에 접속하는 데 접속 페이 지가 사용될 수 있다. 예컨대, 사용자의 이동 단말기는 애플리케이션이 광고를 검색하거나 다른 광고 태스크를 수행하는 표준화 기능을 호출하게 하는 애플리케이션 프로그래밍 인터페이스(API)를 제공하는 광고 미들웨어를 포함할 수 있다.
일반적으로 미들웨어는 소프트웨어 및/또는 하드웨어 구성요소 사이의 상호작용을 용이하게 하는 개체를 지칭한다. 예컨대, 미들웨어는 이종 플랫폼을 통해 상이한 애플리케이션 사이의 상호작용을 관리하도록 애플리케이션과 네트워크 사이의 중재와 같은 프로세스를 수행할 수 있다. 광고 미들웨어는 광고의 디스플레이 및 검색과 관련된 다양한 기능을 제공할 수 있다. 예컨대, 접속 페이지 형태의 미들웨어는 다른 애플리케이션이 미들웨어 기능을 구현해야만 하는 부담을 덜어준다. 그 대신에, 다른 애플리케이션은 미들웨어의 다양한 기능을 호출하여 다양한 광고 태스크 또는 프로세스를 달성할 수 있다. 광고 미들웨어는 미들웨어와 인터페이싱할 수 있는 하나 이상의 광고 애플리케이션을 따라 사용자의 이동 단말기(112) 내의 컴퓨터 판독가능 매체(134)에 저장될 수 있다. 광고 애플리케이션 또는 위젯(widget)은 디스플레이(136)에 광고 또는 다른 정보를 디스플레이할 수 있다. 광고 미들웨어는 또한 하나 이상의 태스크를 수행하기 위해 하나 이상의 하드웨어 구성요소, 예컨대, WLAN 송수신기(143), 원격통신 송수신기(144) 및 디스플레이(136)와 인터페이싱하는 구성요소도 포함할 수 있다.
본 발명의 일 양상을 설명하는 도 3은 미들웨어 구성요소(301)를 도시하는 블록도이다. 다른 특성 중에서, 미들웨어 구성요소(301)는 하나 이상의 콘텐츠 서버(315a, 315b)와 이동 단말기 장치 상에서 실행하는 하나 이상의 애플리케이 션(305a, 305b, 305c) 사이의 통신, 데이터, 메시지 및 사용자 상호작용을 조정할 수 있다. 미들웨어 구성요소(301)는 하나 이상의 기능 API(functional API), 예컨대, API(307)를 제시하여, 애플리케이션(305)에 광고 관련 기능을 수행하는 표준화 인터페이스를 제공할 수 있다. 미들웨어 구성요소(301)는 또한 HTTP, FTP, SMS, 블루투스, WLAN, RFID, RSS 또는 2D 바코드를 포함하는 복수의 전송 메커니즘 및/또는 프로토콜을 포함할 수 있는 전송 층(317)을 통해 서버(315a, 315b)와 상호작용할 수 있다. 예컨대, 미들웨어 구성요소(301)는 장치의 저장부에 이용가능한 광고가 존재하지 않는다고 결정할 수 있다. 그리하여, 미들웨어(301)는 추가적인 광고를 요청하기 위해 광고 서버(315a)에 접속할 수 있다. 그 요청은 그러한 요청을 하기 위해 다수의 프로토콜을 제공할 수 있는 전송 층(317)을 통해 발행될 수 있다. 일반적으로, 전송 층(317)은 외부 장치 또는 개체와의 임의의 통신을 용이하게 할 수 있다.
그 대신에 또는 부가적으로, 미들웨어 구성요소(301)는 다양한 하드웨어 구성요소에게 특정 기능 또는 태스크를 수행하라고 지시하기 위해 하드웨어 API를 포함하거나 이와 상호작용할 수 있다. 도 3에 도시된 프로세스 및 인터페이스는 예시용이며, 당업자는 미들웨어 구성요소(301)가 도시된 것 외에 다른 추가적인 프로세스, 구성요소 및 인터페이스를 지원할 수 있음을 알 것이다.
또한, 미들웨어 구성요소(301)는 이동 단말기 장치에서 실행하는 애플리케이션 프로그램(305a, 305b, 305c)에 하나 이상의 API를 제시할 수 있다. 애플리케이션 프로그램(305a, 305b, 305c)은 심비안(symbian) 및 자바 2 플랫폼 마이크로 에 디션(J2ME)을 포함하는 다양한 플랫폼에서 구현될 수 있다. 각각의 애플리케이션 프로그램(305a, 305b, 305c)은 제시된 API를 사용하여 미들웨어 구성요소(301)와 인터페이싱하는 것을 용이하게 하도록 사전정의된 프로그래밍을 포함할 수 있다. 미들웨어(301)와 관련된 기능 API는 대중 또는 개발자 그룹에게 공개되어, 그들이 미들웨어(301)의 기능을 이용하는 데 적합한 프로그래밍을 애플리케이션(305a, 305b, 305c)으로 구현하게 할 수 있다. 따라서, 애플리케이션(305a, 305b, 305c)은 미들웨어 구성요소(301)에 의해 이미 제공된 기능을 구현할 필요가 없을 수도 있다. 예컨대, 애플리케이션은, 예를 들어, 사용자 프로파일을 저장하고, 소프트웨어 및 하드웨어 서브시스템과 인터페이싱하는 기능을 수행하기 위한 프로그래밍을 포함할 필요가 없을 수도 있다. 구성요소(301)의 기능을 사용하는 것은 기초 장치(underlying device)의 전체 운영 시스템 상의 부하의 감소를 포함할 수 있다. 애플리케이션(305a, 305b, 305c)은 예컨대, 웹 브라우저, 이메일, 메시징 애플리케이션, 전화기, 위치 애플리케이션, 전화번호부, 연락처 리스트, 게임, 표시 애플리케이션, 미디어 플레이어, 음악 플레이어, 비디오 플레이어, 문서 편집기 등일 수 있다.
본 발명의 일 양상을 설명하는 도 4는 미들웨어 구성요소의 아키텍처를 도시하는 블록도이다. 미들웨어 구성요소(301)는 접속 페이지 모듈(402)을 포함할 수 있다. 또한, 미들웨어 구성요소(301)는 전송 메커니즘(317)을 통해 콘텐츠 서버(예컨대, 광고 서버)와 뿐만 아니라 하나 이상의 최종 사용자 인터페이스, 예컨대, 이동 단말기 장치의 키, 버튼, 다이얼, 디스플레이 스크린, 스피커 등을 통해 이동 단말기 장치의 사용자와도 인터페이싱할 수 있다.
전술한 바와 같이, 기능 API(307)는 하나 이상의 애플리케이션 레벨 프로그램(도시 생략)과 인터페이싱할 수 있다. 기능 API(307)를 통한 애플리케이션에 의한 기능 호출 및 요청은 접속 페이지 모듈(402)로 직접 라우팅될 수 있다. 접속 페이지 모듈(402)은 초기에 기능 API(307)를 통해 애플리케이션으로부터 요청 또는 입력을 수신할 수 있고, 그 요청을 미들웨어 구성요소(301)의 상이한 적용가능 모듈로 지시할 수 있다. 접속 페이지 모듈(402)은 이동 장치에 배치된 모든 것에 접속할 수 있고 관리자 또는 지능형 에이전트 또는 다른 애플리케이션으로서 동작할 수 있다.
본 발명의 양상에서, 접속 페이지 모듈(402)은 기능 API(307)를 통해 애플리케이션으로부터 광고를 디스플레이하고 제공하라는 요청을 수신할 수 있다. 이에 응답하여, 접속 페이지 모듈(402)은 요청으로부터 하나 이상의 파라미터, 예컨대, 제공될 광고의 유형, 예를 들어, 풀 스크린, 배너(banner), 티커(ticker); 광고를 디스플레이하거나 실행하는 기간; 디스플레이될 광고의 위치 및/또는 크기; 및 광고를 재생하거나 새로운 광고를 제공하는 간격을 추출할 수 있다. 일부 파라미터는 선택적일 수 있고, 만일 특정되지 않은 채 있다면 사전정의된 디폴트 값으로 사용될 수 있다.
후속하여, 접속 페이지 모듈(402)은 파라미터에 따라 광고를 저장하는 로컬 메모리로부터 하나 이상의 광고를 선택할 수 있다. 이와 달리, 광고는 파라미터에 기초한 광고의 선택을 용이하게 하도록 검색 기능을 가진 데이터베이스(도시 생략) 에 저장될 수 있다. 만일 로컬 메모리가 비어있거나 애플리케이션에 의해 요청된 파라미터에 적합한 어떠한 광고도 포함하지 않으면, 접속 페이지 모듈(402)은 초기 요청에 특정된 파라미터에 따라 전송 메커니즘(317)을 통해 서버(예컨대, 도 3의 서버(315a))로부터 하나 이상의 광고를 검색할 수 있다.
접속 페이지 모듈(402)은 메모리에 저장된 컴퓨터 실행가능한 인스트럭션을 통해 소프트웨어로 또는 예컨대, 하나 이상의 ASIC 등과 같은 하드웨어를 통해 구현될 수 있다. 또한, 접속 페이지 모듈(402)은 모듈들을 통해 결합되거나, 더 많은 기능 모듈을 생성하기 위해 분할될 수 있다. 당업자가 알게 되듯이, 본 발명의 범위는 도 4의 예시적인 실시예로 제한되지 않는다.
본 발명의 다른 양상에서, 미들웨어 구성요소(301)는 보안 특징을 더 제공할 수 있다. 예컨대, 스팸(spam)이 현저히 감소하거나 제거되도록 신뢰(trust)가 제공될 수 있다. 접속 페이지(402)를 사용하면, 예컨대, 애플리케이션과 콘텐츠 서버 사이의 보안 통신이 상당히 간결해질 수 있다.
예컨대, 접속 페이지 모듈(402)은 이동 단말기 장치(112)에 의해 액세스가능한 양방향 데이터 네트워크를 통해 허가 정보 및/또는 보안 키를 획득할 수 있다. 허가 정보는 암호화된 포맷으로 수신된 콘텐츠에 대한 암호화/복호화 정보를 포함할 수 있다.
본 발명의 다른 양상에서, 미들웨어 구성요소(301)는 접속 페이지의 분배를 제공할 수 있다. 예컨대, 미들웨어 구성요소(301)는 바이러스성 분배를 제공하여, 한 사용자가 접속 페이지를 공유할 수 있을 때 또 다른 사용자에 의해 다운로드될 수 있으며, 그 또 다른 사용자는 이어서 차례로 접속 페이지를 다른 사용자들이 이용할 수 있게 한다.
본 발명의 일 양상을 설명하는 도 5는 도 3 및 도 4의 구성요소(301)와 같은 미들웨어 구성요소를 통해 요청 애플리케이션에 관련 광고를 제공하는 방법을 도시하는 순서도이다. 단계(500)에서, 애플리케이션으로부터 등록 요청이 수신될 수 있다. 애플리케이션은 예컨대, 미들웨어 구성요소로부터의 전 시스템에 미치는 브로드캐스트 또는 광고에 기초하여 미들웨어 구성요소를 알 수 있다. 단계(505)에서, 미들웨어 구성요소가 로딩되었는지 여부가 결정된다. 만일 미들웨어 구성요소가 로딩되지 않았으면, 단계(510)에서, 미들웨어 구성요소는 초기화되고 로딩된다. 하나 이상의 장치에서, 미들웨어 구성요소는 이동 단말기 장치의 시동 시에 자동으로 로딩하도록 구성되거나, 그 대신에 또는 부가적으로, 운영 시스템에 내장될 수 있다. 따라서, 만일 애플리케이션에 의해 등록 요청이 이루어지기 전에 미들웨어 구성요소가 이미 로딩되었으면, 단계(515)에서 이에 응답하여 미들웨어 구성요소는 애플리케이션을 등록할 수 있다.
예컨대, 요청하는 제 2 애플리케이션은 요청하는 제 2 애플리케이션과 다른 애플리케이션, 예컨대, 전술한 제 1 애플리케이션을 구별하기 위해 고유한 식별자를 할당받을 수 있다. 단계(520)에서, 미들웨어 구성요소는 유형, 지속기간, 위치 및 애플리케이션으로부터 기능 API를 경유한 간격과 같은 파라미터의 리스트와 관련된 값을 포함하는 하나 이상의 광고에 대한 요청을 수신할 수 있다. 단계(525)에서, 미들웨어 구성요소는 파라미터에 따라 하나 이상의 광고에 대해 캐시(cache) 를 검색할 수 있다. 단계(530)에서, 지정된 파라미터와 일치하는 관련 광고를 캐시가 포함하는지 여부를 판정한다.
단계(530)에서 만일 캐시가 비어있거나 캐시로부터 파라미터에 적합한 어떠한 광고도 식별되지 않으면, 단계(540)에서 미들웨어 구성요소는 HTTP와 같은 전송 메커니즘을 통해 광고 서버로 하나 이상의 광고에 대한 요청을 전송할 수 있다. 단계(545)에서, 광고 서버로부터 전송 계층을 통해 하나 이상의 광고가 수신되고 캐시에 저장된다. 단계(550)에서, 선택된 광고가, 예컨대, 단계(520)에서 수신된 파라미터에 따라 사용자에게 디스플레이된다. 이와 달리, 만일 단계(530)로부터 캐시에서 관련 광고가 이용가능하면, 단계(535)에서 캐시로부터 관련 광고가 검색되고 단계(550)에서 디스플레이된다. 단계(555)에서, 예컨대, 만일 제 2 애플리케이션이 사용자에 의해 종료되고 있으면 미들웨어 구성요소는 그 애플리케이션으로부터 등록해제 메시지를 수신할 수 있다. 하나 이상의 장치에서, 만일 미들웨어 구성요소가 다른 애플리케이션에 의해 사용되고 있지 않으면, 미들웨어 구성요소는 메모리로부터 언로딩될 수 있다. 다른 애플리케이션(들)이 여전히 등록되어 있거나 미들웨어 구성요소와 통신하고 있는 경우에, 미들웨어는 언로딩되지 않을 수도 있다. 이와 달리, 미들웨어 구성요소는 이동 장치가 파워 오프될 때까지 여전히 메모리에 상주할 수도 있다.
본 발명의 일 양상을 설명하는 도 6은 본 발명의 양상에 따라 접속 페이지 모듈(402)에 의해 생성된 접속 페이지(602)의 일 실시예를 도시한다. 도 6에서, 접속 페이지(602)는 이동 장치의 디스플레이 상에 표시된다. 접속 페이지(602)는 예컨대, 광고(604)를 디스플레이하는 광고 뷰(603)를 포함하는 동화(animated) 페이지일 수 있다. 예컨대, 접속 페이지(602)는 "빈스"로 명명된 뉴욕 피자 레스토랑에 대한 광고를 포함할 수 있다. 접속 페이지(602)에서 사용된 광고의 유형은 배너 또는 티커(ticker) 유형 광고와 같은 다양한 형태를 취할 수 있다. 광고는 비디오 및 오디오 세그먼트도 포함할 수 있다.
접속 페이지(602)는 인터넷 브라우징 서비스(606), 이동 전화 전화걸기 서비스(608), 메시지 전송 서비스(610), 연락처에 추가 서비스(612) 및 길 찾기 서비스(614)와 같은 여러 가지 다른 이동 장치 서비스를 디스플레이하는 작동 뷰(action view)(605)도 포함할 수 있다. 당업자는 이동 장치에 의해 지원되는 다수의 다른 추가적인 서비스도 사용자에게 제공될 수 있음을 알 것이다. 옵션 특징(616)의 선택을 통해 각 서비스에 대한 추가적인 특징이 디스플레이될 수 있다. 또한, 접속 페이지는 "나가기" 옵션(618)의 선택에 의해 닫힐 수 있다. 부가적으로, 이동 장치 서비스는 광고 뷰(603) 상의 광고와 관련되거나, 이로부터 도출되거나, 이에 의해 개시될 수 있다.
접속 페이지(602)와 같은 접속은 또한 사용자에게 이용가능한 클릭 투 액션(click-to-action) 명령을 예컨대, 작동 뷰(605) 상에 나타내는 데 사용될 수 있는데, 그 명령은 예컨대, 1) 광고주가 선택한 전화번호로 전화 통화를 개시하는 "클릭 투 콜(Click-to-Call)", 2) 광고주가 정의한 URL로 브라우저 세션을 개시하는 "클릭 투 브라우즈(Click-to-Browse)", 3) 갤러리로 파일을 다운로드하는 "클릭 투 세이브 투 갤러리(Click-to-Save-To-Gallery)", 4) 서버 구성가능 아이콘, 이름 및 URL을 제공하는 "클릭 투 아트(Click-to-ARTS)", 5) 광고주에 의해 제공된 연락처 정보를 연락처, 즐겨찾기, 노트 및 달력 데이터베이스에 저장하는 "클릭 투 세이브(Click-to-Save)", 6) 사용자 인터페이스 스크린 전송을 통해 친구에게 정보를 전송하는 것을 개시하는 "클릭 투 센드 투 프렌드(Click-to-Send-To-Friend)", 및 7) 광고주에게 미디어 플레이어 세션을 개시하는 "클릭 투 스트림(Click-to-Stream)"이다.
본 발명의 다른 양상에서, 사용자는 광고와 상호작용할 수 있다. 도 7은 사용자의 메시징 애플리케이션, 예컨대, SMS 애플리케이션, 웹 메일 또는 이메일이 사용자 장치(112)의 디스플레이 상의 제 1 부분 또는 메시징 뷰(703)에 디스플레이될 수 있는 접속 페이지(702)를 도시한다. 이동 장치의 디스플레이 상의 제 2 부분 또는 뷰(705) -예컨대, 광고 뷰(707) 및 작동 뷰(709)를 포함함- 가 광고 유형 정보를 디스플레이하는 데 사용될 수 있다. 예를 들어, 사용자가 특정 대상에 대한 추가 정보를 보기를 원하는지 여부를 판정하도록 유발하는 광고가 제공될 수 있다. 도 7에 도시된 바와 같이, 사용자는 "당신의 차량이 상위 10 개의 최대 도난 차량 리스트에 있는가?"(704) 라고 묻는 광고를 수신할 수 있다. 어디에서 대답을 찾을지에 관한 정보도 예컨대, "insurance.com"(706)와 같은 웹사이트 링크를 통해 제공될 수 있다. 광고에 관련된 메뉴 옵션은 사용자에게 광고의 소스에 관한 정보에 대한 쉬운 액세스를 제공하도록 광고 바로 옆에 디스플레이될 수도 있고, 작동 뷰(709) 상에 존재할 수도 있다. 예컨대, "웹사이트 열기"(708), "통화"(710), "쿠폰 획득"(712), "연락처에 추가"(714) 및 "가장 가까운 위치찾기"(716)과 같은 동작이 제공될 수 있다.
본 발명의 다른 양상에서, 사용자의 지리적 위치에 기초하여 접속 페이지 상에 광고 유형 정보가 디스플레이될 수 있다. 예컨대, GPS를 사용하여, 이동 장치의 사용자로 전달된 정보가 사용자 위치에 기초하도록 사용자의 위치가 결정될 수 있다. 이러한 정보는 사용자 장치(112) 상의 제 2 디스플레이 부분(705)에 제공될 수 있다.
본 발명의 일 양상을 설명하는 도 8은 본 발명의 양상에 따라 미들웨어 구성요소를 통해 요청 애플리케이션에 관련 광고를 제공하는 방법의 순서도를 도시한다. 도 8에서, 단계(802)에서 미들웨어 구성요소는 광고에 대한 요청을 수신한다. 단계(804)에서, 미들웨어 구성요소는 광고 요청으로부터 하나 이상의 파라미터를 추출할 수 있다. 파라미터는 풀 스크린, 배너, 티커를 포함하는 광고의 포맷; 광고를 디스플레이하거나 실행하는 기간; 디스플레이될 광고의 위치 및/또는 크기; 및 광고를 재생하거나 새로운 광고를 제공하는 간격과 같은 정보를 포함할 수 있다.
단계(806)에서, 하나 이상의 추출된 파라미터에 기초한 하나 이상의 광고에 대한 요청이 그러한 하나 이상의 파라미터에 따라 광고 서버로 전송된다. 단계(808)에서, 광고 서버로부터 하나 이상의 광고가 미들웨어 구성요소에서 수신될 수 있다. 수신된 하나 이상의 광고는 애플리케이션에 제공될 수 있다. 마지막으로, 단계(810)에서 하나 이상의 광고가 이동 장치에 디스플레이될 수 있다.
본 발명의 다른 양상을 설명하는 도 9는 클릭 투 액션 기능과 함께 광고를 가진 접속 페이지를 디스플레이하는 방법의 순서도를 도시한다. 단계(902)에서, 미들웨어 구성요소에 의해 적어도 하나의 광고가 수신된다. 단계(904)에서 적어도 하나의 광고가 애플리케이션 상에 디스플레이된다. 단계(906)에서 미들웨어 구성요소는 디스플레이된 적어도 하나의 광고의 활성화 요청을 수신할 수 있다. 수신된 활성화 요청에 기초하여, 단계(908)에서 적어도 하나의 광고와 관련된 동작이 접속 페이지 상에 디스플레이될 수 있다. 적어도 하나의 광고와 관련된 동작은 클릭 투 액션 기능, 예컨대, "클릭 투 콜(Click-to-Call)", "클릭 투 브라우즈(Click-to-Browse)", "클릭 투 세이브 투 갤러리(Click-to-Save-To-Gallery)", "클릭 투 아트(Click-to-ARTS)", "클릭 투 세이브(Click-to-Save)", "클릭 투 센드 투 프렌드(Click-to-Send-To-Friend)", "클릭 투 스트림(Click-to-Stream)" 및 다른 클릭 투 액션 기능을 포함할 수 있다. 당업자는 사용자가 어떠한 클릭 투 액션 기능도 실행하지 않으면서 접속 페이지를 닫도록 선택할 수 있음을 알 것이다.
본 발명의 다른 양상을 설명하는 도 10은 클릭 투 액션 기능과 함께 광고를 가진 접속 페이지를 디스플레이하는 다른 방법의 순서도를 도시한다. 단계(1002)에서, 적어도 하나의 광고가 애플리케이션에서 수신될 수 있다. 단계(1004)에서 적어도 하나의 광고가 디스플레이될 수 있다. 단계(1006)에서, 적어도 하나의 광고의 활성화 또는 선택이 수신될 수 있다. 단계(1008)에서, 단계(1006)에 응답하여, 적어도 하나의 광고와 관련된 동작이 접속 페이지에 디스플레이될 수 있다. 적어도 하나의 광고와 관련된 동작은 클릭 투 액션 기능, 예컨대, "클릭 투 콜(Click-to-Call)", "클릭 투 브라우즈(Click-to-Browse)", "클릭 투 세이브 투 갤러리(Click-to-Save-To-Gallery)", "클릭 투 아트(Click-to-ARTS)", "클릭 투 세이브(Click-to-Save)", "클릭 투 센드 투 프렌드(Click-to-Send-To-Friend)", "클릭 투 스트림(Click-to-Stream)" 및 다른 클릭 투 액션 기능을 포함할 수 있다. 단계(910)에서, 적어도 하나의 광고와 관련된 적어도 하나의 동작이 실행될 수 있다.
본 발명은 본 발명의 실시예의 예의 측면에서 설명되었다. 본 개시의 검토로부터 당업자에게 첨부된 특허청구범위의 범주 및 사상 내에서 다수의 다른 실시예, 변경, 조합 및 수정이 발생할 것이다.

Claims (23)

  1. 적어도 하나의 광고를 수신하는 단계와,
    상기 적어도 하나의 광고를 애플리케이션 상에 디스플레이하는 단계와,
    상기 애플리케이션 상에 디스플레이된 상기 적어도 하나의 광고에 대한 활성화 요청을 수신하는 단계와,
    상기 활성화된 적어도 하나의 광고와 관련된 적어도 하나의 동작을 사용자 장치의 접속 페이지 상에 디스플레이하는 단계를 포함하는
    방법.
  2. 제 1 항에 있어서,
    상기 적어도 하나의 광고와 관련된 상기 적어도 하나의 동작을 실행하는 단계를 더 포함하는
    방법.
  3. 제 2 항에 있어서,
    상기 적어도 하나의 동작을 실행하는 단계에 응답하여, 상기 적어도 하나의 광고에 관한 추가적인 정보를 수신하는 단계를 더 포함하는
    방법.
  4. 제 1 항에 있어서,
    상기 수신된 적어도 하나의 광고를 데이터베이스에 저장하는 단계를 더 포함하는
    방법.
  5. 제 1 항에 있어서,
    상기 적어도 하나의 동작은 클릭 투 액션(click-to-action) 기능을 포함하는
    방법.
  6. 제 1 항에 있어서,
    상기 적어도 하나의 광고는 상기 사용자 장치의 지리적 위치에 기초하여 선택되는
    방법.
  7. 제 6 항에 있어서,
    상기 지리적 위치는 GPS 애플리케이션에 의해 결정되는
    방법.
  8. 제 1 항에 있어서,
    상기 접속 페이지는 상기 적어도 하나의 광고를 디스플레이하는 광고 뷰(advertisement view)를 포함하는
    방법.
  9. 제 1 항에 있어서,
    상기 접속 페이지는 상기 활성화된 적어도 하나의 광고와 관련된 상기 적어도 하나의 동작을 디스플레이하는 동작 뷰(action view)를 포함하는
    방법.
  10. 아래의 단계를 수행하는 컴퓨터 판독가능 인스트럭션을 구비한 컴퓨터 판독가능 매체에 있어서,
    상기 컴퓨터 판독가능 인스트럭션은,
    애플리케이션으로부터 광고 요청을 수신하는 단계와,
    상기 광고 요청으로부터 적어도 하나의 파라미터를 추출하는 단계와,
    상기 추출된 적어도 하나의 파라미터에 기초하여 적어도 하나의 광고에 대한 요청을 전송하는 단계와,
    상기 요청된 적어도 하나의 광고를 수신하는 단계와,
    상기 적어도 하나의 광고를 상기 애플리케이션에 제공하는 단계와,
    상기 적어도 하나의 광고를 상기 애플리케이션 상에 디스플레이하는 단계와,
    상기 애플리케이션 상에 디스플레이된 상기 적어도 하나의 광고에 대한 활성화 요청을 수신하는 단계와,
    상기 활성화된 적어도 하나의 광고와 관련된 적어도 하나의 동작을 사용자 장치의 접속 페이지 상에 디스플레이하는 단계를 포함하는
    컴퓨터 판독가능 매체.
  11. 제 10 항에 있어서,
    상기 컴퓨터 판독가능 인스트럭션은,
    상기 적어도 하나의 광고와 관련된 상기 적어도 하나의 동작을 실행하는 단계를 더 포함하는
    컴퓨터 판독가능 매체.
  12. 제 10 항에 있어서,
    상기 컴퓨터 판독가능 인스트럭션은,
    상기 디스플레이된 적어도 하나의 광고에 응답하여 추가적인 정보에 대한 요청을 수신하는 단계를 더 포함하는
    컴퓨터 판독가능 매체.
  13. 제 10 항에 있어서,
    상기 컴퓨터 판독가능 인스트럭션은,
    상기 적어도 하나의 광고를 데이터베이스에 저장하는 단계를 더 포함하는
    컴퓨터 판독가능 매체.
  14. 제 10 항에 있어서,
    상기 적어도 하나의 동작은 상기 디스플레이된 적어도 하나의 광고와 관련된 클릭 투 액션 기능을 포함하는
    컴퓨터 판독가능 매체.
  15. 제 10 항에 있어서,
    상기 컴퓨터 판독가능 인스트럭션은,
    상기 사용자 장치의 지리적 위치 정보를 수신하는 단계를 더 포함하는
    컴퓨터 판독가능 매체.
  16. 제 15 항에 있어서,
    상기 지리적 위치 정보는 GPS 애플리케이션에 의해 결정되는
    컴퓨터 판독가능 매체.
  17. 제 10 항에 있어서,
    상기 접속 페이지는 광고 뷰 및 동작 뷰를 포함하는
    컴퓨터 판독가능 매체.
  18. 디스플레이와,
    송수신기와,
    프로세서와,
    아래의 단계를 수행하는 컴퓨터 판독가능 인스트럭션을 구비한 컴퓨터 판독가능 매체를 포함하되,
    상기 컴퓨터 판독가능 인스트럭션은,
    애플리케이션으로부터 명령을 수신하는 단계 -상기 명령은 적어도 하나의 광고에 대한 요청 및 하나 이상의 광고 파라미터를 포함함- 와,
    지리적 위치 정보를 수신하는 단계와,
    상기 하나 이상의 광고 파라미터 및 상기 지리적 위치 정보에 기초하여 적어도 하나의 광고를 식별하는 단계와,
    상기 적어도 하나의 광고를 애플리케이션 상에 디스플레이하는 단계와,
    상기 애플리케이션 상에 디스플레이된 상기 적어도 하나의 광고에 대한 활성화 요청을 수신하는 단계와,
    상기 활성화된 적어도 하나의 광고와 관련된 적어도 하나의 동작을 사용자 장치의 접속 페이지 상에 디스플레이하는 단계를 수행하는
    이동 단말기.
  19. 제 18 항에 있어서,
    상기 적어도 하나의 동작은 상기 디스플레이된 적어도 하나의 광고와 관련된 클릭 투 액션 기능을 상기 접속 페이지 상에 디스플레이하는 것을 포함하는
    이동 단말기.
  20. 제 18 항에 있어서,
    상기 컴퓨터 판독가능 인스트럭션은,
    광고 서버로부터 상기 요청된 적어도 하나의 광고를 수신하는 단계를 더 포함하는
    이동 단말기.
  21. 제 19 항에 있어서,
    상기 클릭 투 액션 기능은 상기 사용자 장치의 상기 접속 페이지 상에서 상기 적어도 하나의 광고에 인접하게 디스플레이되는
    이동 단말기.
  22. 제 18 항에 있어서,
    상기 컴퓨터 판독가능 인스트럭션은,
    상기 적어도 하나의 광고와 관련된 상기 적어도 하나의 동작을 실행하는 단계를 더 포함하는
    이동 단말기.
  23. 제 18 항에 있어서,
    상기 지리적 위치 정보는 GPS 애플리케이션에 의해 결정되는
    이동 단말기.
KR1020097021032A 2007-03-08 2008-01-31 광고 정보 디스플레이 방법, 컴퓨터 판독가능 매체 및 이동 단말기 Ceased KR20090119783A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/683,828 2007-03-08
US11/683,828 US20080221909A1 (en) 2007-03-08 2007-03-08 Animated connection page

Publications (1)

Publication Number Publication Date
KR20090119783A true KR20090119783A (ko) 2009-11-19

Family

ID=39310352

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020097021032A Ceased KR20090119783A (ko) 2007-03-08 2008-01-31 광고 정보 디스플레이 방법, 컴퓨터 판독가능 매체 및 이동 단말기

Country Status (5)

Country Link
US (1) US20080221909A1 (ko)
EP (1) EP2135207A1 (ko)
KR (1) KR20090119783A (ko)
CN (1) CN101663682A (ko)
WO (1) WO2008107747A1 (ko)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9116593B2 (en) * 2007-07-06 2015-08-25 Qualcomm Incorporated Single-axis window manager
US8701051B2 (en) * 2008-02-11 2014-04-15 Goldspot Media, Inc. Hot spot use in advertising
US8266187B2 (en) 2008-02-19 2012-09-11 Hewlett-Packard Development Company, L.P. Integration of static and dynamic data for database entities and the unified presentation thereof
EP2227006B1 (en) * 2009-03-04 2012-12-12 Sony United Kingdom Limited A method of operating a receiver
ES2381956B1 (es) * 2010-03-15 2013-04-26 Telefónica, S.A. Entrega de interacciones de tipo "hacer clic para activar".
CN101964762A (zh) * 2010-08-31 2011-02-02 北京世纪互联工程技术服务有限公司 实现互联网电视用户间信息共享的系统
JP5873257B2 (ja) * 2011-05-25 2016-03-01 有限会社メイキング 広告配信システム
CN102497582B (zh) * 2011-12-09 2014-10-29 上海全景数字技术有限公司 基于机顶盒的通信接口装置
US9159081B2 (en) * 2012-10-23 2015-10-13 Google Inc. Content item type determination and selection
US10755321B1 (en) * 2014-12-12 2020-08-25 A9.Com, Inc. Techniques for dynamic utilization of advertising capabilities by applications on user devices
US20170330248A1 (en) * 2016-05-16 2017-11-16 AdPhone LLC Portable Electronic Device and Method for Displaying Data Thereon

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999060504A1 (en) * 1998-05-15 1999-11-25 Unicast Communications Corporation A technique for implementing browser-initiated network-distributed advertising and for interstitially displaying an advertisement
US8316088B2 (en) * 2004-07-06 2012-11-20 Nokia Corporation Peer-to-peer engine for object sharing in communication devices
US9118774B2 (en) * 2005-07-21 2015-08-25 Google Inc. Dispatch system to remote devices

Also Published As

Publication number Publication date
EP2135207A1 (en) 2009-12-23
CN101663682A (zh) 2010-03-03
US20080221909A1 (en) 2008-09-11
WO2008107747A1 (en) 2008-09-12

Similar Documents

Publication Publication Date Title
US20080221909A1 (en) Animated connection page
US8806530B1 (en) Dual channel presence detection and content delivery system and method
KR101310445B1 (ko) 모바일 광고 신디케이션
RU2445704C2 (ru) Промежуточное программное обеспечение для рекламы
US8271889B1 (en) Automatically updated user interfaces for a mobile device
US7957691B1 (en) Distributing content to mobile devices
JP4505503B2 (ja) ユーザ端末で申込可能なサービスのための階層的プログラムパッケージ
US8954041B1 (en) System and method for ID platform
US20100167787A1 (en) Mobile phone system and method
US11455664B2 (en) System and method for enabling and performing services and functionalities across device types and service providers within a communication device
US20060160578A1 (en) Method for operating a cellular telecommunications network, and method for operating a personal cellular telecommunications device
EP2011065A2 (en) Marking feed items in mobile terminals for further viewing
US20060128418A1 (en) Phone functions triggered by broadcast data
WO2008047192A2 (en) System and method for managing and using electronic widgets
US8078228B2 (en) Method and apparatus for displaying messages in an idle state of mobile terminal, driving an application for an idle state in a mobile terminal and providing idle state contents for a mobile terminal
KR101950351B1 (ko) 어플리케이션 기반 모바일 컨텐츠 제공 시스템 및 그 방법
US9749197B2 (en) Mobile user data collection
US20100037251A1 (en) Distributing information over dvb-h
WO2012129889A1 (zh) 一种广告业务发布方法、终端及系统
CN1981544B (zh) 用于在移动终端待机状态下显示信息和为移动终端提供待机状态内容的方法和设备
US20090327055A1 (en) Dynamically Rearranging and Deploying Advertising Selection Logic
US9003331B1 (en) Graphical user interface dynamic menu slot
US20120174160A1 (en) Method and System for Transmitting Electronic Service Guides
KR100611116B1 (ko) 방송 중에 재생되는 음원을 컨텐츠 서비스 음원으로설정하는 방법 및 장치
KR100747695B1 (ko) 이동통신 단말기를 이용하여 라이브 스크린 컨텐츠를이용하는 방법 및 시스템

Legal Events

Date Code Title Description
A201 Request for examination
PA0105 International application

Patent event date: 20091008

Patent event code: PA01051R01D

Comment text: International Patent Application

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20110316

Patent event code: PE09021S01D

E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

Comment text: Final Notice of Reason for Refusal

Patent event date: 20120109

Patent event code: PE09021S02D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20120802

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20120109

Comment text: Final Notice of Reason for Refusal

Patent event code: PE06011S02I

Patent event date: 20110316

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I