專利名稱:基于虛擬現(xiàn)實技術的數(shù)字產(chǎn)品網(wǎng)絡展示廣告方法
技術領域:
本發(fā)明涉及網(wǎng)絡廣告技術領域,也是虛擬現(xiàn)實技術的范疇,主要是利用虛擬現(xiàn)實技術完成數(shù)字產(chǎn)品在網(wǎng)絡上進行廣告發(fā)布的一種解決方法。
背景技術:
目前,網(wǎng)絡產(chǎn)品展示廣告已成為主流廣告技術之一,在國際互聯(lián)網(wǎng)上,網(wǎng)絡展示廣告主要載體有文字、圖片、聲音、動畫、郵件等,表現(xiàn)方式采用文字運動、窗口浮動、自動彈出、自動播放等,網(wǎng)絡廣告這些方式基本如同電視廣告一樣,主要通過被動和強制的方式讓網(wǎng)民接受,這極大干擾了網(wǎng)民對網(wǎng)頁的瀏覽,使網(wǎng)民對廣告產(chǎn)生極大的抵觸,從而限制了產(chǎn)品展示的效果。
同樣的對于數(shù)字產(chǎn)品,在網(wǎng)絡廣告中,也是以圖片或者動畫Flash為主,加以語音音樂,通過藝術化的手法,非交互式地展示產(chǎn)品的外型和內(nèi)在性能,這種方式一方面激不起網(wǎng)民的興趣,另一方面限制了對產(chǎn)品性能的深入介紹,無法使網(wǎng)民主動式全方位了解數(shù)字產(chǎn)品。
發(fā)明內(nèi)容
由于數(shù)字產(chǎn)品大部分都是通過微處理器執(zhí)行軟件操作,同時把工作執(zhí)行的過程和狀態(tài)通過顯示器/屏表達出來,本發(fā)明是結(jié)合數(shù)字產(chǎn)品該特點和網(wǎng)絡Flash技術,采樣虛擬現(xiàn)實的手法,把數(shù)字產(chǎn)品的外形和內(nèi)在功能操作通過Flash做成*.swf的虛擬數(shù)字產(chǎn)品文件,并把制作完成的*.swf文件嵌入進網(wǎng)頁,供網(wǎng)民查找瀏覽。網(wǎng)民利用鼠標模擬人手對虛擬數(shù)字產(chǎn)品外部控制按鈕或觸摸屏進行操作,通過控制滾動條變化模擬數(shù)字產(chǎn)品上的光、電、聲、溫度等傳感器輸入,并用虛擬顯示器/屏模擬各種輸入操作下的實際界面輸出,同時通過界面變換、物理標識、虛擬運動等模擬數(shù)字產(chǎn)品各種外部功能輸出。這樣通過用鼠標模擬人手操作網(wǎng)絡虛擬數(shù)字產(chǎn)品,從而達到對數(shù)字產(chǎn)品功能的了解。即通過人與虛擬數(shù)字產(chǎn)品交互操作的方式,大大提高了網(wǎng)民對產(chǎn)品外形、功能類型樣式了解的深入程度,并且極大提高網(wǎng)民主動參與了解的熱情,這對于數(shù)字產(chǎn)品在網(wǎng)上的展示或者廣告將產(chǎn)生極好的宣傳效果,這種方式是其他如模擬電視、廣播、報紙等方式所無法采用的。當然,這種虛擬的方式還是不能如同真實產(chǎn)品一樣直接表現(xiàn)出產(chǎn)品各種功能品質(zhì)的高低。此虛擬Flash文件利用當前網(wǎng)絡處理技術,很容易制作完成,并且文件容量不大,可是適應當前網(wǎng)頁瀏覽速度的要求,另外,該文件也可以下載離線操作,達到更好的操作響應速度。
圖1 數(shù)字產(chǎn)品的結(jié)構說明2 數(shù)字產(chǎn)品Flash虛擬網(wǎng)絡發(fā)布流程圖在圖1中,A1為輸入控制單元,A2為處理系統(tǒng),A3為輸出執(zhí)行單元,B1為外部按鍵/旋鈕,B2為觸摸屏,B3為傳感輸入,B4為操作系統(tǒng),B5為數(shù)據(jù)庫系統(tǒng),B6為應用軟件,B7為存儲單元,B8為硬件電路和固件,B9為無線收發(fā),B10為物理運動,B11為指示燈,B12為強光輸出,B13為揚聲器,B14為顯示屏/器。
數(shù)字產(chǎn)品在本處主要是指那些具有微處理器和顯示器/屏的電子產(chǎn)品,當前的數(shù)字產(chǎn)品主要包括數(shù)字通信產(chǎn)品如手機、小靈通、數(shù)字電話機、商務通,數(shù)碼產(chǎn)品如MP3、MP4、數(shù)碼攝像機、數(shù)碼照相機、文曲星、數(shù)碼錄音筆,數(shù)字家電如VCD/DVD、數(shù)字微波爐、數(shù)字冰箱、數(shù)字洗衣機、數(shù)字空調(diào)、數(shù)字電視。數(shù)字產(chǎn)品的結(jié)構如圖1,在輸入控制單元A1中,外部按鍵/旋鈕B1幾乎存在各種數(shù)字產(chǎn)品上,如手機的各種數(shù)字輸入、功能控制鍵、VCD/DVD上的聲音控制旋鈕;觸摸屏B2在高檔數(shù)字產(chǎn)品中也很常見,常和顯示屏做在一起,主要用手指或者筆桿直接點擊觸摸屏顯示的控制指示,如手機上的觸摸屏;傳感輸入B3如數(shù)碼相機的自動曝光光感傳感器輸入、數(shù)字空調(diào)的溫度傳感器輸入。在處理系統(tǒng)A2中,操作系統(tǒng)B4主要是基于數(shù)字硬件處理系統(tǒng)和應用軟件之間完成工作環(huán)境的初始化設置和輸入輸出的接收和控制,這是大部分數(shù)字產(chǎn)品所必須要有的;數(shù)據(jù)庫系統(tǒng)B5是完成數(shù)字文字、聲音、圖像的資源系統(tǒng),如文曲星的詞典數(shù)據(jù)庫、手機的漢字字庫、數(shù)字微波爐的菜譜數(shù)據(jù);應用軟件B6是完成數(shù)字產(chǎn)品具體功能的軟件模塊,如手機中的游戲和鬧表、文曲星中的萬年歷;存儲單元B7是用來存儲用戶使用中需要保存的信息,如數(shù)碼錄音筆的語音存儲,手機的電話本存儲;硬件電路和固件B8是完成數(shù)字產(chǎn)品功能執(zhí)行的智能處理硬件系統(tǒng)和外部支持的物理部件,如產(chǎn)品的CPU、電路板、電池、外殼,數(shù)碼相機的攝像頭。輸出執(zhí)行單元A3中,無線收發(fā)B9是進行信號無線接收的部件,如手機和小靈通的電磁波、紅外、藍牙等收發(fā)系統(tǒng);物理運動B10是完成數(shù)字產(chǎn)品為達到一定功能而執(zhí)行機械運動的環(huán)節(jié),如手機的震動、VCD光盤的開閉、數(shù)碼相機變焦鏡頭的伸縮;指示燈B11是用來作為某種功能意義的標志或者作為數(shù)字產(chǎn)品工作時環(huán)境照明的部分,如手機的鍵鈕照明、數(shù)字收音機的波段選擇指示;強光輸出B12是作為光源輸出,作為產(chǎn)品工作的照明,如照相機的閃光燈;揚聲器B13幾乎是所有數(shù)字產(chǎn)品的標準設備,用來進行語音信息或者功能輸出;顯示屏/器B14是數(shù)字產(chǎn)品的內(nèi)容信息或者功能提示信息顯示窗口,是數(shù)字產(chǎn)品進行人機交互的平臺。
從數(shù)字產(chǎn)品結(jié)構,能看出產(chǎn)品主要通過輸入控制單元A1,輸入數(shù)據(jù)或者控制信息,微處理器根據(jù)指令執(zhí)行操作系統(tǒng)B4,完成數(shù)據(jù)庫系統(tǒng)B5的讀寫和應用軟件B6的執(zhí)行,并把執(zhí)行結(jié)果和執(zhí)行狀態(tài)顯示在顯示屏/器B14上,同時把可能的物理操作如聲、光、電、運動等操作通過輸出執(zhí)行單元A3完成。因而,可以根據(jù)數(shù)字產(chǎn)品執(zhí)行的邏輯過程通過Flash等動畫制作軟件虛擬在計算機上執(zhí)行,當然對于計算機圖形動畫本身無法表達的傳感器輸入、無線收發(fā)等可以通過可調(diào)的形狀、顏色控鍵或者物理符號替代。同時對于那些難于清晰表達的過程執(zhí)行如手機長時按關啟,和隱藏功能如紅外發(fā)射口等可以輔以隱藏文字說明。
具體實施例方式
數(shù)字產(chǎn)品Flash虛擬網(wǎng)絡發(fā)布流程如圖2所示,具體過程如下(1)通過illustrator、CorelDraw等矢量繪圖軟件完成數(shù)字產(chǎn)品外形繪制,參照實物三維幾何形狀和外觀顏色按照一定比例完成產(chǎn)品各種物理狀態(tài)下的仿真繪制,并導入Flash文件庫中。
(2)根據(jù)不同產(chǎn)品的特性進行功能模塊的劃分,如文曲星的英漢詞典、計算器、游戲、記事本等不同功能分成若干模塊,并在Flash下設制成不同幀。
(3)完成各模塊間的功能轉(zhuǎn)換設計和虛擬輸入輸出單元設計。根據(jù)Flash中的動畫制作特性,以Frame和actionscript實現(xiàn)各個模塊間的功能轉(zhuǎn)換及輸入輸出定義,模擬實物的相關物理特性。在不同F(xiàn)lash幀應用環(huán)境下,按照數(shù)字產(chǎn)品輸入控制單元A1的外部按鈕/旋鈕B1、觸摸屏B2控鍵功能對相應虛擬輸入單元進行定義;同時用替代可調(diào)控鍵或者色標虛擬傳感輸入B3,如溫度,光等變量的輸入;用動畫的物理符號表示輸出控制單元A3中的無線收發(fā)B9功能的表示,該替代符號用不同顏色畫在產(chǎn)品輪廓外,以清晰表達;用Flash動畫表示物理運動B10、指示燈B11、強光輸出B12、揚聲器B13的輸出狀態(tài),同時,完成虛擬顯示屏/器B14的設計,作為程序執(zhí)行結(jié)果的輸出界面。
(4)完成各模塊的虛擬功能操作設計,并給出顯示和虛擬功能輸出。主要根據(jù)數(shù)字產(chǎn)品操作系統(tǒng)執(zhí)行過程和產(chǎn)品應用軟件,利用Flash中actionscript編程實現(xiàn)各個模塊的內(nèi)部功能效果,當鼠標點擊虛擬數(shù)字產(chǎn)品上的輸入控制,使虛擬輸出按照實際產(chǎn)品得到同樣的效果,虛擬顯示屏/器象真實產(chǎn)品一樣顯示功能菜單和相應執(zhí)行信息,這部分Flash顯示程序可以參照數(shù)字產(chǎn)品操作系統(tǒng)的顯示程序算法流程編寫。對于數(shù)字產(chǎn)品中的大型數(shù)據(jù)庫系統(tǒng),如文曲星的英漢詞庫,可以采用小型數(shù)據(jù)庫替代嵌入;對于一些音頻或視頻文件,可以直接將相應的音頻、視頻文件加載在Flash中調(diào)用。若要完整使用大型數(shù)據(jù)庫程序,可通過后臺服務器調(diào)用,實現(xiàn)B/S訪問模式。對于數(shù)字產(chǎn)品中的某些應用軟件如定時鬧鈴等,可調(diào)用計算機windows系統(tǒng)資源。
(5)最后將Flash程序發(fā)布為*.swf格式文件,插入*.htm文件,如需要在B/S模式下實現(xiàn),則要將相關的動態(tài)頁面與網(wǎng)頁頁面,一同發(fā)布在服務器上。并連接好后端可能存在的數(shù)據(jù)庫,用戶即可在客戶端訪問網(wǎng)頁。直接在線點擊操作Flash文件上的虛擬控鍵和虛擬觸摸屏,根據(jù)響應的虛擬輸出和虛擬顯示屏/器輸出即可清楚地了解數(shù)字產(chǎn)品的功能類型和特點。在網(wǎng)頁中的Flash文件也可以下載離線操作,不過對于連接后端數(shù)據(jù)庫的操作功能就會受到限制。
下面拿手機舉例說明本設計的詳細過程,比如三星手機N628型號,主要功能包括通話功能、通話記錄、文本信息、語音功能、鈴聲設定、設置、管理目錄、游戲、訪問因特網(wǎng)等功能。在此只以通話功能為例進行說明,其虛擬實現(xiàn)方法如下(1)繪制手機的仿真外形,可以配合使用illustrator、CorelDraw等矢量繪圖軟件,導入Flash文件庫中。
(2)將庫中矢量圖形根據(jù)不同的功能模塊放置在不同的Frame中,將模擬手機按鍵的圖形處理為Botton,用actionscript命令on(release){gotoAndStop(″talk″);}″talk″為通話功能模塊對應Frame,實現(xiàn)各個模塊的間功能轉(zhuǎn)換。將模擬手機按鍵中0-9的矢量圖處理為Botton,分別用actionscript命令
on(release,keyPress″n″){num1=n;display=display add num1;}″n″為對應0-9虛擬按鍵;另設置一個矢量圖為botton″C″-退格鍵,actionscript命令為on(release){display=substring(display,index,(length(display)-1));}利用Flash中Dynamic Text,作為屏幕顯示,屏幕顯示顏色和手機一樣,命名為display,則實現(xiàn)模擬手機通話模塊的輸入輸出,即完成了模擬手機通話功能時的物理特性。
(3)將矢量圖 處理為botton模擬手機按鍵中“接通”鍵,利用Flash中actionscript命令on(release){gotoAndStop(″link″);}″link″為通話功能模塊″正在連接″功能對應Frame,并在此Frame,把“正在連接…”顯示在虛擬顯示屏中,由此表達通話模塊完成時的功能狀態(tài),體現(xiàn)實物功能。
(4)將Flash程序發(fā)布為*.swf格式文件,插入*.htm文件,這樣客戶端就可通過網(wǎng)頁打開該Flash文件,并用鼠標進行虛擬操作,由此了解手機該通話功能的實現(xiàn)過程和狀態(tài)。
權利要求
1.一種利用虛擬現(xiàn)實技術完成數(shù)字產(chǎn)品在網(wǎng)絡上進行廣告發(fā)布的解決方法,其特征在于采用虛擬現(xiàn)實技術,把數(shù)字產(chǎn)品的外形和內(nèi)在功能操作通過多媒體動畫制作軟件做成一個虛擬數(shù)字產(chǎn)品文件,并把該文件嵌入進網(wǎng)頁進行網(wǎng)上展示廣告,網(wǎng)民通過在線或者離線下載的方式,通過采用鼠標點擊,主動式交互的方式模擬實際產(chǎn)品操作達到對數(shù)字產(chǎn)品功能的了解。
2.按照權利要求1的一種利用虛擬現(xiàn)實技術完成數(shù)字產(chǎn)品在網(wǎng)絡上進行廣告發(fā)布的解決方法,其特征在于通過鼠標模擬人手對虛擬數(shù)字產(chǎn)品外部控制按鈕、觸摸屏操作或者對光、電、聲、溫度等傳感器輸入替代滾動條調(diào)節(jié),并用虛擬顯示器/屏模擬各種輸入操作下的實際界面輸出,同時通過界面變換、物理標識、虛擬運動等模擬數(shù)字產(chǎn)品各種功能輸出。
3.按照權利要求1的一種利用虛擬現(xiàn)實技術完成數(shù)字產(chǎn)品在網(wǎng)絡上進行廣告發(fā)布的解決方法,其特征在于多媒體制作動畫制作軟件主要采用illustrator、CorelDraw、Flash等軟件制作虛擬數(shù)字產(chǎn)品,通過服務器在網(wǎng)頁上發(fā)布,網(wǎng)民在客戶端瀏覽,主動交互式的操作展示的Flash文件,從而根據(jù)Flash文件操作響應結(jié)果來了解數(shù)字產(chǎn)品的功能。
4.按照權利要求1的虛擬數(shù)字產(chǎn)品文件,考慮網(wǎng)絡環(huán)境和Flash軟件特點,可以采用文字注釋、數(shù)據(jù)庫簡化、物理符號表示等手段簡化某些產(chǎn)品功能操作在虛擬文件中的表達。
全文摘要
本發(fā)明是一種基于虛擬現(xiàn)實技術的數(shù)字產(chǎn)品網(wǎng)絡展示廣告方法,屬于網(wǎng)絡廣告技術領域,也是虛擬現(xiàn)實技術的范疇。本發(fā)明根據(jù)數(shù)字產(chǎn)品的特點,采用網(wǎng)絡Flash技術和虛擬現(xiàn)實技術,把數(shù)字產(chǎn)品的外形和內(nèi)在功能操作通過Flash軟件做成*.swf的虛擬數(shù)字產(chǎn)品文件,并把該文件嵌入進網(wǎng)頁,供網(wǎng)民查找瀏覽,采用在線或者離線下載的方式,利用鼠標模擬人手對虛擬數(shù)字產(chǎn)品輸入控鍵進行操作,根據(jù)虛擬顯示器/屏和虛擬功能輸出達到對數(shù)字產(chǎn)品功能的了解,從而獲得對數(shù)字產(chǎn)品進行網(wǎng)絡展示廣告的效果。
文檔編號G06F17/30GK1560776SQ20041000643
公開日2005年1月5日 申請日期2004年3月4日 優(yōu)先權日2004年3月4日
發(fā)明者陳梅蓀 申請人:陳梅蓀