KR102076269B1 - 광고 저작 시스템 및 방법 - Google Patents
광고 저작 시스템 및 방법 Download PDFInfo
- Publication number
- KR102076269B1 KR102076269B1 KR1020130060283A KR20130060283A KR102076269B1 KR 102076269 B1 KR102076269 B1 KR 102076269B1 KR 1020130060283 A KR1020130060283 A KR 1020130060283A KR 20130060283 A KR20130060283 A KR 20130060283A KR 102076269 B1 KR102076269 B1 KR 102076269B1
- Authority
- KR
- South Korea
- Prior art keywords
- advertisement
- scene
- authoring
- information
- definition information
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0276—Advertisement creation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0277—Online advertisement
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
본 발명은 광고 저작 시스템 및 방법에 관한 것으로서, 입력부, 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분 중 적어도 하나로 구성된 광고 저작 프레임워크가 저장된 저장부, 상기 저장부로부터 광고 저작 프레임워크를 불러와 상기 입력부를 통해 영역 정의 정보, 장면 정의 정보, 애니메이션 정의 정보, 이벤트 등록 정보 중 적어도 하나를 포함하는 광고 저작 정보를 입력받고, 상기 광고 저작 정보를 코딩하여 광고 파일을 생성하는 광고 파일 저작부를 포함하는 단말 장치가 제공된다.
Description
본 발명은 광고 저작 시스템 및 방법에 관한 것으로, 보다 상세하게는 광고 저작 프레임워크를 사용하여 영역 정의 정보, 장면 정의 정보, 애니메이션 정의 정보, 이벤트 등록 정보 중 적어도 하나를 포함하는 광고 저작 정보를 입력받고, 그 광고 저작 정보를 코딩하여 광고 파일을 생성하는 광고 저작 시스템 및 방법에 관한 것이다.
인터넷 이용자들이 폭발적으로 늘어남에 따라 자사의 제품 또는 브랜드를 인터넷 이용자들에게 노출하여 광고하기 원하는 기업들이 많아졌으며, 인터넷 사이트를 운영하는 업체에서는 기업들의 광고 수요에 부응하여 기업의 광고를 자사의 사이트에 노출해주고 수익을 창출하는 방식이 일반화되었다.
또한, 인터넷 정보 제공자들은 다양한 웹 페이지에 다른 정보와 함께 다양한 형태로, 대표적으로 배너(banner)로 광고를 제공하고 있다. 배너 광고는 전형적으로 HTML(HyperText Markup Language) 링크를 지원하여, 사용자가 배너를 클릭할 경우에 다른 특정 웹 페이지로 링크된다.
그러나, 사용자가 자신을 위한 광고 예컨대, 자신만의 홈 페이지를 홍보하기 위한 광고를 만들기는 용이하지 않다. 복잡한 그래픽 툴을 익혀야 하고, 물론 그를 지원하는 애플리케이션을 설치해야 하는 부담이 있다.
또한, 종래에 저작된 광고들에는 adobe flash가 많이 이용되었고, animated gif 등의 plug-in이 필수적으로 사용되었다.
최근에 들어서는 HTML5 기반의 광고저작도 등장했으나, jQuery, Sencha 등의 무거운 javascript framework을 기본적으로 사용하는 것이 일반적이다.
그러나, adobe flash나 javascript framework을 사용하게 되면 광고 사이즈가 증가할 수밖에 없고, 이러한 문제는 front-end단의 문제뿐만 아니라, 광고를 제공하는 서버단에도 부하를 증가시키게 되는 문제가 있다.
본 발명은 상기한 문제점을 해결하기 위하여 안출된 것으로, 본 발명의 목적은 코드축소(minify)된 라이트웨이트(lightweight)한 광고저작 프레임워크(framework)로 광고를 저작하여 광고 사이즈를 줄일 수 있는 광고 저작 시스템 및 방법을 제공하는데 있다.
본 발명의 다른 목적은 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분으로 구성된 광고 저작 프레임워크를 제공하여, 웹 개발자가 사용하는 프로그래밍 언어를 배우지 않고, 광고 저작 프레임워크에서 제공하는 기능만으로 웹/왑 광고를 저작할 수 있는 광고 저작 시스템 및 방법을 제공하는데 있다.
본 발명의 또 다른 목적은 장면내 객체 단위로 컨트롤 가능하고, 장면 및 객체에 다양한 효과의 적용이 가능한 광고를 쉽게 저작할 수 있는 광고 저작 시스템 및 방법을 제공하는데 있다.
본 발명의 또 다른 목적은 자바 스크립트(javascript) 코딩(coding)으로만 광고를 저작할 수 있는 광고 저작 시스템 및 방법을 제공하는데 있다.
상술한 과제를 해결하기 위한 본 발명의 일 측면에 따르면, 입력부, 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분 중 적어도 하나로 구성된 광고 저작 프레임워크가 저장된 저장부, 상기 저장부로부터 광고 저작 프레임워크를 불러와 상기 입력부를 통해 영역 정의 정보, 장면 정의 정보, 애니메이션 정의 정보, 이벤트 등록 정보 중 적어도 하나를 포함하는 광고 저작 정보를 입력받고, 상기 광고 저작 정보를 코딩하여 광고 파일을 생성하는 광고 파일 저작부를 포함하는 단말 장치가 제공된다.
상기 영역 정의 정보는 웹 또는 왑 페이지 상의 광고 영역, 그 광고 영역의 속성을 포함하고, 상기 광고 파일 저작부는 상기 영역 정의 정보를 이용하여 웹 또는 왑 페이지 상의 광고 영역과 그 광고 영역의 속성을 정의할 수 있다.
상기 장면 정의 정보는 광고 영역에 노출시킬 장면의 개수, 각 장면의 구성요소인 객체를 포함하고, 상기 광고 파일 저작부는 상기 장면 정의 정보를 근거로 각 장면별로 객체를 생성하고, 상기 생성된 객체를 이용하여 장면을 구성할 수 있다.
상기 애니메이션 정의 정보는 장면들 사이의 애니메이션, 장면 내 객체들에 대한 애니메이션, 정의된 애니메이션들 간의 순서 중 적어도 하나를 포함하고, 상기 광고 파일 저작부는 상기 애니메이션 정의 정보를 근거로 각 장면들의 애니메이션을 정의할 수 있다.
상기 이벤트 등록 정보는 사용자 수행 결과로 지정된 URL로 접속되는 callback, 장면 및 애니메이션의 기 정의된 동작 trigger 중 적어도 하나를 포함할 수 있다.
본 발명의 다른 측면에 따르면, 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분 중 적어도 하나로 구성된 광고 저작 프레임워크를 사용하여 영역 정의 정보, 장면 정의 정보, 애니메이션 정의 정보, 이벤트 등록 정보 중 적어도 하나를 포함하는 광고 저작 정보가 입력된 경우, 상기 광고 저작 정보를 코딩하여 광고 파일을 생성하고, 상기 생성된 광고 파일을 포함하는 광고 등록 요청 신호를 광고 서비스 장치로 전송하는 단말장치, 상기 광고 등록 요청 신호 수신에 따라 상기 광고 파일을 저장하고, 상기 저장된 광고 파일을 웹 또는 왑 페이지의 해당 영역에 광고로 노출시키는 광고 서비스 장치를 포함하는 광고 저작 시스템이 제공된다.
상기 광고 서비스 장치는 상기 영역 정의 정보에 해당하는 웹 또는 왑 페이지의 영역에 광고를 노출시킬 수 있다.
본 발명의 또 다른 측면에 따르면, 단말 장치가 광고를 저작하는 방법에 있어서, 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분 중 적어도 하나로 구성된 광고 저작 프레임워크를 사용하여 영역 정의 정보, 장면 정의 정보, 애니메이션 정의 정보, 이벤트 등록 정보 중 적어도 하나를 포함하는 광고 저작 정보를 입력받는 단계, 상기 입력된 광고 저작 정보를 코딩하여 광고 파일을 생성하는 단계를 포함하는 광고 저작 방법이 제공된다.
본 발명의 또 다른 측면에 따르면, 단말 장치에 의해 실행될 때, 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분 중 적어도 하나로 구성된 광고 저작 프레임워크를 사용하여 영역 정의 정보, 장면 정의 정보, 애니메이션 정의 정보, 이벤트 등록 정보 중 적어도 하나를 포함하는 광고 저작 정보를 입력받는 단계, 상기 입력된 광고 저작 정보를 코딩하여 광고 파일을 생성하는 단계를 포함하는 광고 저작 방법이 프로그램으로 기록되고 전자 장치에서 판독 가능한 기록매체가 제공된다.
본 발명에 따르면, 코드축소(minify)된 라이트웨이트(lightweight)한 광고저작 프레임워크(framework)로 광고를 저작할 수 있으므로, 의존성이 줄어들었고, 이로 인해 광고 사이즈가 획기적으로 줄어드는 효과가 있다.
또한, 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분으로 구성된 광고 저작 프레임워크를 제공함으로써, 웹 개발자가 사용하는 프로그래밍 언어를 배우지 않고, 광고 저작 프레임워크에서 제공하는 기능만으로 웹/왑 광고를 저작할 수 있다.
또한, 장면내 객체 단위로 컨트롤 가능하고, 장면 및 객체에 다양한 효과의 적용이 가능한 광고를 쉽게 저작할 수다.
또한, 자바 스크립트(javascript) 코딩(coding)으로만 광고를 저작할 수 있으므로, 광고 저작의 난이도가 낮아지는 효과가 있다.
도 1은 본 발명의 실시예에 따른 광고 저작 시스템을 나타낸 도면.
도 2는 본 발명의 실시예에 따른 사용자 단말의 구성을 개략적으로 나타낸 블럭도.
도 3은 본 발명의 실시예에 따른 광고 저작 방법을 나타낸 도면.
도 4는 본 발명의 실시예에 따른 광고 저작 프레임워크를 사용한 동작 코드의 예시를 나타낸 도면.
도 5는 도 4에 도시된 동작 코드를 실행시킨 화면 예시도.
도 2는 본 발명의 실시예에 따른 사용자 단말의 구성을 개략적으로 나타낸 블럭도.
도 3은 본 발명의 실시예에 따른 광고 저작 방법을 나타낸 도면.
도 4는 본 발명의 실시예에 따른 광고 저작 프레임워크를 사용한 동작 코드의 예시를 나타낸 도면.
도 5는 도 4에 도시된 동작 코드를 실행시킨 화면 예시도.
본 발명의 전술한 목적과 기술적 구성 및 그에 따른 작용 효과에 관한 자세한 사항은 본 발명의 명세서에 첨부된 도면에 의거한 이하 상세한 설명에 의해 보다 명확하게 이해될 것이다.
도 1은 본 발명의 실시예에 따른 광고 저작 시스템을 나타낸 도면이다.
도 1을 참조하면, 광고 저작 시스템은 광고 파일을 생성하는 단말장치(100), 단말장치(100)에서 생성된 광고파일을 웹/왑 페이지의 광고로 등록하는 광고 서비스 장치(200)를 포함한다.
단말 장치(100)는 광고 저작 프레임워크를 이용하여 웹/왑 광고 파일을 생성한다. 여기서, 광고 저작 프레임워크는 웹 개발자가 사용하는 프로그래밍 언어를 배우지 않고, 광고 저작 프레임워크에서 제공하는 기능만으로 웹/왑 광고를 개발할 수 있도록 하는 것으로, 광고 저작 프레임워크는 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분으로 이루어져 있다.
광고 저작을 위해서는 명시된 div(or iframe) 내에서만 동작해야 하고, gif animation처럼 다수의 사진들을 overlapping 할 수 있어야 하며, 사용자의 클릭 이벤트(click event)에 반응할 수 있어야 하고, 여러 단계로 애니메이션(animation)을 적용할 수 있어야 하며, 장면(scene)내의 객체(object)들도 애니메이션이 가능해야 한다는 요구사항이 있다. 이러한 요구사항을 만족시키기 위해 광고 저작 프레임워크는 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분으로 구성된다.
단말장치(100)는 사용자로부터 영역 정의 정보, 장면 정의 정보, 애니메이션 정의 정보, 이벤트 등록 정보 등을 포함하는 광고 저작 정보를 입력받고, 입력된 광고 저작 정보를 코딩하여 광고 파일을 생성한다.
이러한 단말 장치(100)는 통신 기능을 포함한 사용자 장치라면 어느 것이라도 적용될 수 있다. 예를 들면, 네비게이션 장치, 노트북, 이동통신 단말, 스마트폰(Smart phone), PMP(Portable Media Player), PDA(Personal Digital Assistant), 타블렛 PC(Tablet PC), 셋탑박스(Set-top box), 스마트 TV 등 다양한 장치가 될 수 있다.
단말 장치(100)에 대한 상세한 설명은 도 2를 참조하기로 한다.
광고 서비스 장치(200)는 단말 장치(100)로부터 광고 파일을 포함하는 광고 등록 요청 신호가 수신된 경우, 광고 파일을 저장하고, 저장된 광고 파일을 웹 또는 왑 페이지의 정해진 영역에 광고로 노출시킨다. 이때, 광고 서비스 장치(200)는 영역 정의 정보에 해당하는 웹 또는 왑 페이지의 영역에 광고를 노출시킨다.
도 2는 본 발명의 실시예에 따른 단말 장치의 구성을 개략적으로 나타낸 블럭도이다.
도 2를 참조하면, 단말 장치(100)는 통신부(110), 입력부(120), 출력부(130), 저장부(140), 광고 파일 저작부(150)를 포함한다.
통신부(110)는 사용자 단말(100)과 광고 서비스 장치를 통신망을 통해 상호 연결시키는 통신 수단으로서, 예를 들어 이동통신, 위성통신 등의 무선 통신모듈, 인터넷 등의 유선 통신모듈, 와이파이 등의 근거리 무선 통신모듈 등을 포함할 수 있다.
입력부(120)는 사용자 단말(100)의 동작 제어를 위한 사용자 요청을 입력받기 위한 수단으로서, 사용자의 조작에 따라서 사용자의 요청을 전기 신호로 변환한다. 입력부(120)는 사용자로부터 문자, 숫자, 텍스트, 음성, 움직임, 촉각, 시각 등을 입력받는 입력 수단으로 예컨대, 입력 수단은 키보드, 키패드, 터치 스크린, 시각 감지 수단, 촉각 감지 수단, 움직임 감지 수단, 음성 입력 수단 등 다양한 형태로 구현될 수 있다. 사용자는 입력부(120)를 통해 영역 정의 정보, 장면 정의 정보, 애니메이션 정의 정보, 이벤트 등록 정보 등을 포함하는 광고 저작 정보를 입력할 수 있다.
출력부(130)는 애플리케이션 구동에 따른 화면 정보를 디스플레이하는 디스플레이 수단, 예를 들어 LCD(Liquid Crystal Display) 또는 OLED(Organic Light Emitting Diodes) 등 소형 평판 디스플레이장치로 구현되는 것이 바람직할 수 있다.
저장부(140)는 사용자 단말(100)의 동작 제어 시 필요한 프로그램과, 그 프로그램 수행 중에 발생되는 데이터를 저장한다.
저장부(140)에는 광고 저작 프레임워크가 저장되어 있다. 여기서, 광고 저작 프레임워크는 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분으로 이루어져 있다.
광고 파일 저작부(150)는 저장부(140)에 저장된 광고 저작 프레임워크를 사용하여 광고 저작 정보가 입력된 경우, 그 광고 저작 정보를 코딩하여 광고 파일을 생성한다. 즉, 광고 저작 프레임워크는 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분으로 이루어져 있으므로, 사용자는 영역 정의 정보, 장면 정의 정보, 애니메이션 정의 정보, 이벤트 등록 정보 등을 포함하는 광고 저작 정보를 입력부(120)를 통해 입력한다. 그러면, 광고 파일 저작부(150)는 입력된 광고 저작 정보를 코딩하여 광고 파일을 생성한다. 이때, 광고 파일 저작부(150)는 자바 스크립트(javascript) 코딩(coding)으로 광고 파일을 생성한다.
이하에서는 광고 파일 저작부(150)가 광고 저작 프레임워크를 이용하여 광고 파일을 생성하는 방법에 대해 좀더 구체적으로 설명하기로 한다.
먼저, 사용자는 광고 저작 프레임워크의 영역 정의 부분에서 웹 또는 왑 페이지 상의 광고 영역, 그 광고 영역의 속성 등을 포함하는 영역 정의 정보를 입력한다. 여기서, 광고 영역은 웹 페이지상에서 광고가 노출되는 위치를 의미하고, 광고 영역의 속성은 광고 영역의 가로, 세로, 여백 등을 포함할 수 있다.
예컨대, 사용자는 웹 또는 왑 페이지 상의 광고 영역을 "area1.set(position_x, position_y);" 등의 x, y 좌표 형태로 입력할 수 있다. 또한, 사용자는 광고 영역의 속성을 "var area1 = new Area(width, height);"의 형태로 입력할 수 있다. 그러면, 광고 파일 저작부(150)는 입력된 광고 영역과 그 광고 영역의 속성을 포함하는 영역 정의 정보를 이용하여 페이지상의 광고 영역을 정의한다.
다음으로, 사용자는 광고 저작 프레임워크의 장면 정의 부분에서 광고 영역에 노출시킬 장면의 개수, 각 장면의 구성요소인 객체 등을 포함하는 장면 정의 정보를 입력한다. 여기서, 장면의 구성요소인 객체는 이미지, 텍스트, 음악 등을 포함할 수 있고, 각 장면은 광고 영역 전체를 차지할 수 있다. 이때, 사용자는 이전 장면의 자원을 재활용할 수 있을 뿐만 아니라, 장면별로 객체를 정의할 수도 있다.
예컨대, 사용자는 하기와 같이 scene1, scene2의 장면 개수 2개를 정의하고, scene1의 구성요소로 이미지와 텍스트를 포함하는 장면 정의 정보를 입력할 수 있다.
// scene 정의
var scene1 = new Scene();
// scene에 image 삽입
scene1.add( new Image( absolute_position_x, absolute_position_y, width, height, uri ) );
// scene에 text 삽입
scene1.add( new Text( absolute_position_x, absolute_potition_y, text ) );
var scene2 = new Scene();
scene2.add( some_image );
그러면, 광고 파일 저작부(150)는 입력된 장면 정의 정보를 근거로 각 장면별로 객체를 생성하고, 생성된 객체를 이용하여 장면을 구성함으로써, 광고 영역에 노출시킬 장면을 정의한다.
다음으로 사용자는 광고 저작 프레임워크의 애니메이션 정의 부분에서 장면들 사이의 전환, 장면 내 객체들에 대한 애니메이션, 정의된 애니메이션들 간의 순서 등을 포함하는 애니메이션 정의 정보를 입력할 수 있다.
예컨대, 사용자는 하기와 같이 장면 사이의 애니메이션 효과(effect)가 이루어지도록 하는 애니메이션 정의 정보를 입력할 수 있다.
// scene 등록 후 id 발급
var in_effect = "fade", out_effect = "slide";
var scene1_id = area1.add( scene1, in_effect, out_effect, duration );
var scene2_id = area1.add( scene2, in_effect, out_effect, duration );
그러면, 광고 파일 저작부(150)는 입력된 애니메이션 정의 정보를 근거로 각 장면들의 애니메이션을 정의할 수 있다.
마지막으로, 사용자는 광고 저작 프레임워크의 이벤트 등록 부분에서 사용자 수행 결과로 지정된 URL로 접속되는 callback, 장면 및 애니메이션의 기 정의된 동작 트리거(trigger) 등을 포함하는 이벤트 등록 정보를 입력할 수 있다.
그러면, 광고 파일 저작부(150)는 입력된 이벤트 등록정보를 근거로 수행 결과에 대한 이벤트를 등록할 수 있다. 이벤트 등록을 통해, 사용자는 특정 동작 키 선택시, 특정 장면 혹은 특정 url로 이동할 수 있다.
상기에서 설명한 예시를 조합하면, 하기와 같은 영역 정의 정보, 장면 정의 정보, 애니메이션 정의 정보, 이벤트 등록 정보를 포함하는 코드가 생성될 수 있다.
// area 정의
var area1 = new Area( width, height );
// scene 정의
var scene1 = new Scene();
// scene에 image 삽입
scene1.add( new Image( absolute_position_x, absolute_position_y, width, height, uri ) );
// scene에 text 삽입
scene1.add( new Text( absolute_position_x, absolute_potition_y, text ) );
var scene2 = new Scene();
scene2.add( some_image );
// scene 등록 후 id 발급
var in_effect = "fade", out_effect = "slide";
var scene1_id = area1.add( scene1, in_effect, out_effect, duration );
var scene2_id = area1.add( scene2, in_effect, out_effect, duration );
// area를 main page에 위치시킴. default target = 현재 dom의 body, or current active page.
area1.set( position_x, position_y );
광고 파일 저작부(150)는 입력된 광고 저작 정보를 코딩하여 광고 파일을 생성하고, 그 생성된 광고 파일을 광고 서비스 장치로 전송하여, 웹/왑 페이지의 광고 영역에 노출되도록 할 수 있다.
도 3은 본 발명의 실시예에 따른 광고 저작 방법을 나타낸 도면, 도 4는 본 발명의 실시예에 따른 광고 저작 프레임워크를 사용한 동작 코드의 예시를 나타낸 도면, 도 5는 도 4에 도시된 동작 코드를 실행시킨 화면 예시도이다.
도 3을 참조하면, 사용자가 광고 저작 프레임워크를 불러오면, 단말 장치는 광고 저작 프레임워크를 디스플레이한다(S302). 광고 저작 프레임워크는 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분으로 이루어져 있다.
단말장치는 광고 저작 프레임워크를 통해 입력된 영역 정의 정보를 이용하여 페이지 상의 광고 영역을 정의한다(S304). 즉, 사용자는 광고 저작 프레임워크의 영역 정의 부분에서 웹 또는 왑 페이지 상의 광고 영역, 그 광고 영역의 속성 등을 포함하는 영역 정의 정보를 입력할 수 있다.
단계 S304의 수행 후, 단말 장치는 사용자로부터 입력된 장면 정의 정보를 이용하여 단계 S304에서 정의된 광고 영역에 노출시킬 장면을 정의한다(S306). 즉, 사용자는 광고 저작 프레임워크의 장면 정의 부분에서 광고 영역에 노출시킬 장면의 개수, 각 장면의 구성요소인 객체 등을 포함하는 장면 정의 정보를 입력한다. 그러면, 단말 장치는 입력된 장면 정의 정보를 근거로 각 장면별로 객체를 생성하고, 생성된 객체를 이용하여 장면을 구성함으로써, 광고 영역에 노출시킬 장면을 정의한다.
단계 S306이 수행되면, 단말 장치는 사용자로부터 입력된 애니메이션 정의 정보를 이용하여 단계 S306에서 정의된 장면들의 애니메이션을 정의한다(S308). 즉, 사용자는 광고 저작 프레임워크의 애니메이션 정의 부분에서 장면들 사이의 전환, 장면 내 객체들에 대한 애니메이션, 정의된 애니메이션들 간의 순서 등을 포함하는 애니메이션 정의 정보를 입력할 수 있다. 그러면, 단말 장치는 입력된 애니메이션 정의 정보를 근거로 각 장면들의 애니메이션을 정의할 수 있다.
단계 S308이 수행되면, 단말 장치는 사용자로부터 입력된 이벤트 등록 정보를 이용하여 수행 결과에 대한 이벤트를 등록한다(S310). 즉, 사용자는 광고 저작 프레임워크의 이벤트 등록 부분에서 사용자 수행 결과로 지정된 URL로 접속되는 callback, 장면 및 애니메이션의 기 정의된 동작 trigger 등을 포함하는 이벤트 등록 정보를 입력할 수 있다. 그러면, 단말 장치는 입력된 이벤트 등록정보를 근거로 수행 결과에 대한 이벤트를 등록할 수 있다.
단계 S310이 수행되면, 단말 장치는 사용자에 의해 입력된 영역 정의 정보, 장면 정의 정보, 애니메이션 정의 정보, 이벤트 등록 정보 등을 포함하는 광고 저작 정보를 코딩하여 광고 파일을 생성한다(S312). 이처럼 단말장치는 라이트웨이트(lightweight)함을 유지하기 위해서 HTML을 parsing하지 않고 javascript coding만으로 광고를 저작할 수 있다.
단말 장치는 생성된 광고 파일을 포함하는 광고 등록 요청 신호를 광고 서비스 장치로 전송하고(S314), 광고 서비스 장치는 광고 등록 요청 신호에 포함된 광고 파일을 저장한다(S316). 광고 서비스 장치는 저장된 광고 파일을 웹 또는 왑 페이지의 정해진 영역에 광고로 노출시킨다.
예를 들어, 도 4를 참조하면, 'area = new Area();'에 정의된 영역 정의 정보(400), 'for(var j=0; j<8; j++)'에 정의된 장면 정의 정보(420), 'for(var i=0; i<18; i++)'에 정의된 애니메이션 정의 정보(430), for(var i=0; i<7; i++:)'에 정의된 이벤트 등록 정보(440)로 구성된 동작 코드를 코딩(coding)하여 실행시키면, 도 5의 (a)와 같은 장면에서 (b)와 같은 장면으로 전환되는 광고를 생성한다. 즉, 자동차가 스크린 샷과 같이 회전하는 수십 개의 사진들이 겹쳐지며, 자동차가 회전하는 광고를 생성할 수 있다.
한편, 본 발명의 다른 측면에 따르면, 단말 장치에 의해 실행될 때, 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분 중 적어도 하나로 구성된 광고 저작 프레임워크를 사용하여 영역 정의 정보, 장면 정의 정보, 애니메이션 정의 정보, 이벤트 등록 정보 중 적어도 하나를 포함하는 광고 저작 정보를 입력받는 단계, 상기 입력된 광고 저작 정보를 코딩하여 광고 파일을 생성하는 단계를 포함하는 광고 저작 방법이 프로그램으로 기록되고 전자 장치에서 판독 가능한 기록매체가 제공된다.
이러한 광고 저작 방법은 프로그램으로 작성 가능하며, 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 광고 저작 방법에 관한 프로그램은 전자장치가 읽을 수 있는 정보저장매체(Readable Media)에 저장되고, 전자장치에 의하여 읽혀지고 실행될 수 있다.
이와 같이, 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
본 발명은 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분으로 구성된 광고 저작 프레임워크를 제공하여, 웹 개발자가 사용하는 프로그래밍 언어를 배우지 않고, 광고 저작 프레임워크에서 제공하는 기능만으로 웹/왑 광고를 저작할 수 있도록 하는 광고 저작 시스템 및 방법에 적용될 수 있다.
100 : 단말 장치 110, 210 : 통신부
120 : 입력부 130 : 출력부
140 : 저장부 150 : 광고 파일 저작부
200 : 광고 서비스 장치
120 : 입력부 130 : 출력부
140 : 저장부 150 : 광고 파일 저작부
200 : 광고 서비스 장치
Claims (9)
- 입력부;
배너 광고 생성을 위한 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분 중 적어도 하나로 구성된 광고 저작 프레임워크가 저장된 저장부; 및
상기 저장부로부터 광고 저작 프레임워크를 불러와 상기 입력부를 통해 영역 정의 정보, 장면 정의 정보, 애니메이션 정의 정보, 이벤트 등록 정보 중 적어도 하나를 포함하는 광고 저작 정보를 입력받고, 상기 광고 저작 정보를 스크립트 언어로 코딩하여 광고 파일을 생성하는 광고 파일 저작부;를 포함하되,
상기 장면 정의 정보는 광고 영역에 노출시킬 장면의 개수, 각 장면의 구성요소인 객체를 포함하고,
상기 광고 파일 저작부는 상기 장면 정의 정보를 근거로 각 장면별로 객체를 생성하고, 상기 생성된 객체를 이용하여 장면을 구성하는 것을 특징으로 하는 단말 장치. - 삭제
- 삭제
- 삭제
- 삭제
- 배너 광고 생성을 위한 영역 정의 부분, 장면 정의 부분, 애니메이션 정의 부분, 이벤트 등록 부분 중 적어도 하나로 구성된 광고 저작 프레임워크를 사용하여 영역 정의 정보, 장면 정의 정보, 애니메이션 정의 정보, 이벤트 등록 정보 중 적어도 하나를 포함하는 광고 저작 정보가 입력된 경우, 상기 광고 저작 정보를 스크립트 언어로 코딩하여 광고 파일을 생성하고, 상기 생성된 광고 파일을 포함하는 광고 등록 요청 신호를 광고 서비스 장치로 전송하는 단말장치; 및
상기 광고 등록 요청 신호 수신에 따라 상기 광고 파일을 저장하고, 상기 저장된 광고 파일을 웹 또는 왑 페이지의 해당 영역에 광고로 노출시키는 광고 서비스 장치;를 포함하되,
상기 장면 정의 정보는 광고 영역에 노출시킬 장면의 개수, 각 장면의 구성요소인 객체를 포함하고,
상기 단말장치는 상기 장면 정의 정보를 근거로 각 장면별로 객체를 생성하고, 상기 생성된 객체를 이용하여 장면을 구성하는 광고 저작 시스템. - 삭제
- 삭제
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130060283A KR102076269B1 (ko) | 2013-05-28 | 2013-05-28 | 광고 저작 시스템 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130060283A KR102076269B1 (ko) | 2013-05-28 | 2013-05-28 | 광고 저작 시스템 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140140165A KR20140140165A (ko) | 2014-12-09 |
KR102076269B1 true KR102076269B1 (ko) | 2020-02-11 |
Family
ID=52458094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130060283A KR102076269B1 (ko) | 2013-05-28 | 2013-05-28 | 광고 저작 시스템 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102076269B1 (ko) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080053841A (ko) | 2006-12-11 | 2008-06-16 | 주식회사 다츠커뮤니케이션 | 인터넷 배너광고 제작 제공 시스템 및 방법 |
KR100963397B1 (ko) * | 2007-10-24 | 2010-06-14 | 에스케이 텔레콤주식회사 | 템플릿 기반의 저작 컨텐츠 제작 시스템 및 방법, 그리고이에 적용되는 장치 |
KR101111726B1 (ko) * | 2007-10-31 | 2012-03-08 | 주식회사 소프닉스 | 양방향 광고 정보 파일 저작 서비스 제공방법 및, 양방향 광고 정보 파일 저작 프로그램이 기록된 기록매체 |
-
2013
- 2013-05-28 KR KR1020130060283A patent/KR102076269B1/ko active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20140140165A (ko) | 2014-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112230909B (zh) | 小程序的数据绑定方法、装置、设备及存储介质 | |
CN105324763A (zh) | 用于从移动设备设计可定制产品的***、方法和用户界面 | |
CN103853548A (zh) | 用于深度链接到应用情境中的方法和*** | |
CN102414682A (zh) | 用于在图形用户接口中提供零碎网页的方法和设备 | |
CN112800370B (zh) | 业务单据的处理方法、装置、计算机设备和存储介质 | |
KR20080022697A (ko) | 동적 ui 프레임워크 및 이를 기반으로 하는 사용자인터페이스 구현 방법 | |
Travis et al. | Designing low‐cost mobile websites for libraries | |
CN103534698A (zh) | 对在基于标记的文档中的数据进行所通知的分割 | |
Gerval et al. | Fusion of multimedia and mobile technology in audioguides for museums and exhibitions | |
Helal et al. | Mobile platforms and development environments | |
Nebeling et al. | Tools and architectural support for crowdsourced adaptation of web interfaces | |
CN111506841B (zh) | 网页展示方法、装置、设备及可读存储介质 | |
KR20150012869A (ko) | 컨텐츠 저작툴 제공 시스템 및 그 시스템에서의 저작툴 제공을 위한 장치 및 방법, 이를 위한 프로그램을 기록한 기록 매체 | |
KR102076269B1 (ko) | 광고 저작 시스템 및 방법 | |
US9965446B1 (en) | Formatting a content item having a scalable object | |
US20180285940A1 (en) | Web advertisement placement | |
Abdul Hamid et al. | An interactive mobile augmented reality for advertising industry | |
CN114003218A (zh) | 构建数据可视化组件库的方法、装置、设备及介质 | |
Godwin-Jones | New developments in web browsing and authoring | |
Mikkonen et al. | Lively for Qt: A platform for mobile web applications | |
US20160147741A1 (en) | Techniques for providing a user interface incorporating sign language | |
Nebeling | Lightweight informed adaptation: Methods and tools for responsive design and development of very flexible, highly adaptive web interfaces | |
US20150149302A1 (en) | Method and system for unifying workflow processes for producing advertisement content | |
Janousek et al. | AdvancED Flash on Devices: Mobile Development with Flash Lite and Flash 10 | |
Hussein et al. | Proposed Website Architecture with Embedded Augmented Reality to Discover Cultural Heritage |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |