移動應用推廣系統及方法
【專利摘要】本發明公開了一種移動應用推廣系統及方法,涉及通信終端【技術領域】,該系統包括用戶移動終端、廣告機和展示移動終端,其中:用戶移動終端是由客戶端和攝像模塊構成,廣告機是由顯示屏、觸摸屏和計算機構成,展示移動終端是由移動應用安裝、代理模塊和底層驅動模塊構成。本發明主要解決移動應用推廣手段單一、交互性差、用戶體驗差等傳統推廣方式的缺點,通過集成廣告機的信息發布功能、移動應用展示功能、用戶交互功能、以及移動應用下載功能,實現一種從吸引用戶眼球、用戶參與互動體驗,到實現用戶下載移動應用的綜合推廣手段。
【專利說明】移動應用推廣系統及方法
【技術領域】
[0001]本發明涉及通信終端【技術領域】,特別涉及一種移動應用推廣系統及方法。
【背景技術】
[0002]目前,隨著無線網絡帶寬的增加,以及移動終端自身的軟硬件能力大大提高、運算能力越來越強,傳統的互聯網和IT服務逐漸走向“移動化”,一個寬帶移動互聯網的時代即將來臨。隨著移動應用數量的爆炸式增長,市場競爭日劇激烈。如何快速有效地向消費者銷售移動應用,除移動應用的研發創新之外,移動應用的推廣手段也是非常重要的一個環節。
[0003]現在普遍采用的推廣方式為單向推廣,即用戶從移動應用市場或網站上直接下載。這種單向推廣方式受傳統的移動應用市場或網站的限制,存在以下缺陷:(I)用戶只能看到有限的產品介紹信息,無法在下載移動應用前體驗到產品功能;(2)移動應用的真實運行情況與移動終端的軟硬件性能、移動網絡的傳輸速度,以及服務部署方式等都有關系,用戶難以預知移動應用在真機、現網下運行的真實主觀體驗;(3)用戶可能下載了不喜歡的移動應用,浪費了流量。對于收費的移動應用,還浪費了購買移動應用所產生的費用。
[0004]本發明主要解決移動應用推廣手段單一、交互性差、用戶體驗差等傳統推廣方式的缺點,通過集成廣告機的信息發布功能、移動應用展示功能、用戶交互功能、以及移動應用下載功能,實現一種從吸引用戶眼球、用戶參與互動體驗,到實現用戶下載移動應用的綜合推廣手段。
[0005]按照本發明實現的系統,典型的應用場景包括但不限于:移動終端實體專賣店,移動運營商營業廳,家電、電器賣場,展覽、展會,企業展廳,機場,居民社區,校園。
【發明內容】
[0006]本發明主要解決移動應用推廣手段單一、交互性差、受眾有限、用戶體驗差等傳統營銷方式的缺點。
[0007]為解決上述技術問題,本發明實施例提供一種移動應用推廣系統及方法是這樣實現的:
[0008]一種移動應用推廣系統,其特征在于,該系統包括用戶移動終端、廣告機和展示移動終端,其中:用戶移動終端是由客戶端和攝像模塊構成,廣告機是由顯示屏、觸摸屏和計算機構成,展示移動終端是由移動應用安裝、代理模塊和底層驅動模塊構成。
[0009]所述的一種移動應用推廣系統,其中,廣告機是由顯示屏,觸摸屏和計算機構成,其中:
[0010]所述顯示屏通過計算機中的通信模塊與移動終端的代理模塊相連,用于接收并顯示展示移動終端的代理模塊通過所述通信模塊發來的展示移動終端上顯示的圖像和/或視頻。
[0011]所述觸摸屏包括觸摸檢測部件和觸摸屏控制器;觸摸檢測部件基于用戶手指或其它物體在觸摸屏上的位置來定位選擇輸入信息,并將選擇輸入信息傳送至觸摸屏控制器。[0012]所述觸摸屏控制器接收定位到的選擇輸入信息后,將其轉換成觸點坐標,并將該觸點坐標發送至計算機中的通信模塊。
[0013]所述計算機包括通信模塊,用于通過通信連接將該觸點坐標發送至展示移動終端的代理模塊。
[0014]所述的一種移動應用推廣系統,其中,所述用戶移動終端是由客戶端和攝像模塊構成;其中:
[0015]客戶端包括二維碼識別模塊和移動應用下載模塊;
[0016]所述二維碼識別模塊用于將攝像模塊從廣告機的顯示屏中掃描到的二維碼進行識別,獲取移動應用的下載地址,并將識別后的信息傳遞到移動應用下載模塊中進行處理。
[0017]所述移動應用下載模塊用于將客戶端中的二維碼識別模塊處理獲取的移動應用下載地址進行處理,并完成移動應用的下載任務。
[0018]所述攝像模塊用于掃描廣告機顯示屏上所顯示的二維碼并將其圖像信息傳遞到客戶端。
[0019]所述的一種移動應用推廣系統,其中,所述展示移動終端包括移動應用安裝模塊、代理模塊和底層驅動模塊;其中:
[0020]所述移動應用安裝模塊用于安裝需要向用戶展示的移動應用,并通過計算機中的通信模塊將該移動應用在廣告機上進行展示,供用戶進行現場體驗。
[0021]所述代理模塊用于接收所述觸點坐標,并調用展示移動終端的應用編程接口以將所述觸點坐標傳遞至展示移動終端的底層驅動模塊。
[0022]所述底層驅動模塊用于模擬產生展示移動終端的觸屏操作事件。
[0023]所述的一種移動應用推廣系統,其中,
[0024]所述計算機包括通信模塊,當將所述觸點坐標與廣告機顯示屏上顯示的展示移動終端屏幕區域的坐標范圍相此較,發現所述觸點坐標超出廣告機顯示屏上所顯示的展示移動終端屏幕區域的坐標上限,或低于廣告機顯示屏上所顯示的展示移動終端屏幕區域的坐標下限,從而判斷該觸點坐標并不位于廣告機顯示屏上顯示的展示移動終端屏幕區域的坐標范圍時,或者當通信模塊判斷該觸點坐標落在廣告機顯示屏上顯示的展示移動終端某個實體按鍵的坐標范圍時,用于將該觸點坐標轉化為代表對應區域實體按鍵被觸發時的指令;所述通信模塊還通過通信連接將該指令發送至展示移動終端的代理模塊。
[0025]所述展示移動終端包括移動應用安裝模塊、代理模塊和底層驅動模塊。
[0026]所述移動應用安裝模塊用于安裝需要向用戶展示的移動應用,并通過計算機中的通信模塊將該移動應用在廣告機上進行展示,供用戶進行現場體驗。
[0027]所述代理模塊用于接收所述指令,并調用展示移動終端的應用編程接口以將所述指令傳遞至展示移動終端的底層驅動模塊;所述底層驅動模塊用于模擬產生展示移動終端的按鍵操作事件。
[0028]所述的一種移動應用推廣系統,其中,所述該系統中的廣告機還設有人機交互感應設備;其中:
[0029]所述顯示屏通過計算機中的通信模塊與展示移動終端的代理模塊相連,用于接收并顯示展示移動終端的代理模塊通過所述通信模塊發來的展示移動終端上顯示的圖像和/或視頻。[0030]所述人機交互感應設備是由語音識別模塊,動作手勢識別模塊,頭部跟蹤模塊,視覺跟蹤模塊中的一個或幾個構成,其中:所述語音識別模塊用于捕獲和識別用戶的語音輸入;所述動作手勢識別模塊用于識別人體的動作;所述頭部跟蹤模塊用于對頭部運動進行跟蹤與識別;所述視覺跟蹤模塊用于對眼睛的運動過程進行識別。
[0031]所述計算機包括通信模塊,對所連接的人機交互感應設備中的處理模塊發來的識別結果進行處理,產生人機交互輸入控制信號,并通過通信連接將該人機交互輸入控制信號發送至展示移動終端的代理模塊。
[0032]所述展示移動終端包括移動應用安裝模塊、代理模塊和底層驅動模塊。
[0033]所述移動應用安裝模塊用于安裝需要向用戶展示的移動應用,并通過計算機中的通信模塊將該移動應用在廣告機上進行展示,供用戶進行現場體驗。
[0034]所述代理模塊用于接收所述人機交互輸入控制信號,并調用展示移動終端的應用編程接口以將所述人機交互輸入控制信號傳遞至展示移動終端的底層驅動模塊;所述底層驅動模塊用于模擬產生展示移動終端的觸屏和/或按鍵操作事件。
[0035]所述的一種移動應用推廣系統,其中,所述該系統中的廣告機還可設有無線耳麥、揚聲器和麥克風中的一種或者多種。
[0036]所述的一種移動應用推廣系統,其中,所述無線耳麥與展示移動終端采用無線連接的方式進行連接。
[0037]所述的一種移動應用推廣系統,其中,所述揚聲器、麥克風與廣告機通過電信號相連,并經由廣告機中的通信模塊,和展示移動終端之間通過無線連接或有線連接的方式進行連接。
[0038]一種移動應用推廣方法,其特征在于,該方法是通過如下步驟進行實現:
[0039]S1:通過廣告機顯示屏顯示移動應用的產品索引信息,讓用戶選擇感興趣的移動應用;
[0040]S2:根據用戶選擇的移動應用,通過廣告機連接安裝有該移動應用的展示移動終端,使得用戶可以基于廣告機的觸屏與展示移動終端進行交互,達到跟用戶直接操作展示移動終端一樣的體驗效果;
[0041]S3:用戶通過廣告機的觸屏操作移動應用,在真實移動終端、真實無線網絡下體驗移動應用的運行情況;
[0042]S4:根據用戶選擇下載的移動應用,在廣告機顯示屏上顯示該移動應用對應的二維碼;
[0043]S5:啟動用戶移動終端上的客戶端,控制用戶移動終端上的攝像頭掃描并識別二維碼;
[0044]S6:所述客戶端根據二維碼中包含的下載地址啟動并完成移動應用的下載。
[0045]所述的一種移動應用推廣方法,其中,
[0046]上面所述步驟S2進一步包括:
[0047]S21:廣告機與展示移動終端之間建立雙向通信連接;
[0048]S22:廣告機的顯示屏上顯示展示移動終端的屏幕所顯示內容,還可以顯示展示移動終端的外殼、實體按鍵;用戶在廣告機顯示屏上觸摸移動終端屏幕區域或實體按鍵區域時,根據觸點坐標分別產生對移動終端的觸屏或實體按鍵的控制;[0049]S23:展示移動終端接收到觸屏控制和/或按鍵控制后執行相應的操作;
[0050]S24:展示移動終端上要顯示的圖像和/或視頻發送至所述廣告機的顯示屏上顯示出來。
[0051]由以上本發明實施例提供的技術方案可見,本發明通過軟、硬件技術創新,把傳統大屏幕廣告機的信息發布與真機交互結合在一起,通過集成廣告機的信息發布功能、移動應用展示功能、用戶交互功能、以及移動應用下載功能,實現一種從吸引用戶眼球、用戶參與互動體驗,到實現用戶下載移動應用的綜合推廣手段。
【專利附圖】
【附圖說明】
[0052]圖1為本發明移動應用推廣系統的一個實施例的不意圖;
[0053]圖2為本發明移動應用推廣系統的另一實施例的示意圖;
[0054]圖3為本發明移動應用推廣系統的另一實施例的示意圖。
【具體實施方式】
[0055]本發明實施例提供一種移動應用推廣系統。
[0056]為了使本【技術領域】的人員更好地理解本發明方案,下面結合附圖和實施方式對本發明實施例作進一步的詳細說明。
[0057]—種可行的移動應用推廣方案中,用戶從移動應用市場或網站上直接下載移動應用。這種單向推廣方式有很多弊端,最大的問題是用戶在下載移動應用前無法預知移動應用運行的真實情況。
[0058]本發明主要利用大屏幕數字廣告機的信息發布功能和用戶互動功能,讓用戶先在真機、現網下體驗移動應用的真實運行情況,再決定是否下載。廣告機是利用標準液晶顯示器、電視機,通過聯網或多媒體系統控制等方式實現信息顯示和視頻廣告播放的設備。廣告機主要實現樓宇/戶外液晶廣告,如商業樓宇,賣場超市等渠道,典型的以LCD(液晶顯示器,Liquid Crystal Display)屏形式的商業終端廣告系統,以播出電視廣告節目和其他節目為表現手段。
[0059]圖1示出了本發明移動應用推廣系統的一個實施例的示意圖,其中的箭頭主要表明用戶通過這些設備與計算機交互信息時主要的信號流向。如圖1所示,包括用戶移動終端、廣告機和展示移動終端。
[0060]其中,用戶移動終端是本發明的推廣受眾(用戶)自已的商用移動終端,用于安裝和使用移動應用。該用戶移動終端具有攝像頭,使得用戶移動終端具有攝像模塊,以掃描并識別二維碼。另外,該用戶移動終端具有操作系統,例如可以是iOS系列操作系統、Android系列操作系統、Windows Phone系列操作系統,或是其它各種適合被移動終端使用的操作系統。用戶移動終端中的客戶端是運行在用戶移動終端操作系統之上的一個標準移動應用,可以完成二維碼的識別以及移動應用下載的功能。
[0061]展示移動終端與上述用戶移動終端類似,具有操作系統,可以安裝和運行移動應用。為達到本發明實施例所描述的移動應用的交互展示效果,希望展示移動終端采用的操作系統與用戶移動終端的操作系統一樣,并把展示移動終端接入無線網絡提供通話和訪問互聯網的功能,以增強用戶的真實體驗效果。[0062]廣告機包括計算機,該計算機例如可以是通用x86架構的PC,也可以采用嵌入式系統,如ARM架構。該計算機可以是裝載Windows系列操作系統的計算機,也可以是其它操作系統,例如MAC OS系列操作系統、Linux系列操作系統等,以及各種嵌入式操作系統等。
[0063]該廣告機的特點是其包括大尺寸的顯示屏,用于實時顯示展示移動終端上所顯示的內容,如移動應用的圖像和/或視頻等。該大尺寸顯示屏可以是當前流行的LCD、LED(發光二極管,Light Emitting Diode)或CRT(陰極射線管,Cathode Ray Tube),也可以是采用了 3D、全息等技術的新型顯示屏。為達到本發明實施例所描述的交互效果,希望采用較大尺寸的顯示屏,以增強用戶的現場體驗。在本發明實施例中,移動應用在展示移動終端上運行時的圖像和/或視頻等輸出信號,通過某種連接方式被傳送到該廣告機中的計算機,再由該計算機驅動顯示屏播放出來。
[0064]該廣告機的另一特點是包括觸摸屏。觸摸屏是目前最簡單、方便、自然的一種人機交互方式。觸摸屏可以采用電阻屏、紅外屏、電容屏技術,或其它任何便于人機交互的觸摸類技術。在本發明實施例中,用戶可以使用觸摸屏操作廣告機,通過廣告機中的計算機與移動終端的連接,實現對展示移動終端的操作和控制,達到像真實操作移動終端的效果。
[0065]顯示屏與廣告機中計算機的連接,以及觸摸屏與廣告機中計算機的連接,可以采用相同的連接技術,也可以采用不同的連接技術。這些連接技術可以是有線方式,也可以是無線方式。對于顯示屏與廣告機中計算機的連接,有線方式可以是如前所述的HDMI/MHL等技術,也可以是USB(通用串行總線,Universal Serial BUS)等,無線方式例如是藍牙(Bluetooth)、W1-FI (IEEE802.11 中的一項標準),以及 W1-Fi Direct 等無線連接技術。對于觸摸屏與廣告機中計算機的連接,可以是USB等,無線方式例如是藍牙、W1-F1、W1-FiDirect等無線連接技術。簡單的說,這里采用的有線或無線的連接技術,對于顯示屏與廣告機中計算機的連接,適于實現將展示移動終端的圖像和/或視頻等輸出信號傳送到該廣告機中的計算機即可,后續再由該計算機驅動顯示屏播放出來。對于觸摸屏與廣告機中計算機的連接,適于通過使用觸摸屏操作廣告機以實現對展示移動終端的操作和控制即可。
[0066]廣告機的顯示屏上顯示展示移動終端的屏幕所顯示內容。此外,廣告機顯示屏上顯示的內容中,在顯示的展示移動終端屏幕所顯示內容之外,還可以顯示展示移動終端的外殼,實體按鍵。上述廣告機顯示屏上顯示的內容,可以是與展示移動終端的分辨率對應一致,也可以是按照展示移動終端的分辨率等此例或不等此例放大(也可能是縮小)的,并且該顯示效果可以根據廣告機的實際屏幕大小進行調整。還可以控制展示移動終端的顯示屏在廣告機的顯示屏上在橫屏顯示、豎屏顯示和全屏顯示模式之間進行切換,以滿足不同的展示需求。這樣,通過廣告機上的顯示,用戶可以在大屏幕上感受該移動終端的系統及其上的移動應用,還可以進一步感受該移動終端的外形。而且,通過大屏幕的顯示,可以被更多的用戶所觀看和感受。廣告機顯示屏的顯示過程中,所顯示的展示移動終端的實體按鍵和外殼保持不變;所顯示的展示移動終端的屏幕顯示內容,可以通過不斷抓取展示移動終端的屏幕顯示而保持實時更新,以保證逼真的用戶體驗。
[0067]用戶通過廣告機的觸屏操作移動應用得到真實的體驗后,選擇自已喜歡的移動應用。在廣告機顯示屏上顯示出該移動應用的二維碼,此時,體驗者可以使用自已的用戶移動終端的攝像頭對其二維碼信息進行拍攝、掃描,并將二維碼的圖像信息發送到用戶移動終端中的客戶端內。[0068]在客戶端內設有二維碼識別模塊和移動應用下載模塊;
[0069]二維碼識別模塊用于將攝像模塊從廣告機的顯示屏中掃描到的二維碼進行識別,獲取移動應用的下載地址,并將識別后的信息傳遞到移動應用下載模塊中;移動應用下載模塊將客戶端中的二維碼識別模塊處理獲取的移動應用下載地址進行處理,并完成移動應用的下載任務。滿足了用戶在真機操作自已所選擇的多款移動應用之后獲得真實主觀的體驗,并在真實體驗后選擇出自已喜歡的移動應用,用自已的移動終端在廣告機中獲取二維碼,并進行下載的需求。
[0070]同時,圖1所示的觸摸屏一般包括觸摸檢測部件和觸摸屏控制器。觸摸檢測部件安裝在顯示屏前端或后端。工作時,用戶用手指(或其它物體)觸控觸摸屏,觸摸檢測部件根據手指觸摸的位置等來定位選擇輸入信息,并將選擇輸入信息傳送至觸摸屏控制器。觸摸屏控制器接收定位到的選擇輸入信息后,將其轉換成觸點坐標。由于觸摸屏與計算機相連接,計算機可以獲取該觸點坐標。進而通過計算機與展示移動終端的有線連接或無線連接,計算機將該觸點坐標發送至展示移動終端。展示移動終端接收到該觸點坐標后,在展示移動終端上執行相應操作。展示移動終端上的相應操作從面向用戶的角度可能需要將操作結果反饋給用戶,體現在輸出至展示移動終端顯示屏上的圖像和/或視頻等移動應用部分,將通過展示移動終端與廣告機中的計算機之間的有線連接或無線連接傳輸至計算機,進而在與計算機相連的廣告機顯示屏上實時顯示。
[0071]具體的,展示移動終端側可以安裝一代理(Agent)軟件,該代理軟件可以運行在展示移動終端的后臺。展示移動終端側安裝的代理(Agent)軟件可以是一種服務器(Server)軟件。展示移動終端側安裝的該代理軟件使得展示移動終端側具有代理模塊。計算機上可以安裝一通信軟件。與展示移動終端上的服務器軟件相對應的,該通信軟件可以是一種客戶端(Client)軟件。計算機上的該通信軟件使得計算機具有通信模塊。計算機上的通信模塊可以與展示移動終端上的代理模塊進行交互式的通信,如通過之前提到的USB、WIFI等有線連接或無線連接技術實現。當用戶在廣告機的觸摸屏上進行觸控時,如前所述,觸摸屏中的觸摸檢測部件根據手指觸摸的位置定位選擇輸入信息,并將選擇輸入信息傳送至觸摸屏控制器。觸摸屏控制器接收定位到的選擇輸入信息后,將其轉換成觸點坐標。計算機中的通信模塊從觸摸屏控制器中獲取到該觸點坐標,并通過通信連接將該觸點坐標發送至展示移動終端。展示移動終端側的代理模塊通過有線連接或無線連接而接收到該觸點坐標。進一步地,代理模塊可以調用展示移動終端操作系統中相應的應用編程接口(ApplicationProgramming Interface, API),并將該觸點坐標傳遞至展示移動終端的底層驅動模塊。進而,展示移動終端的底層驅動模塊可以直接模擬產生展示移動終端觸屏操作事件,該效果與用戶直接手動操作展示移動終端觸屏的所述觸點坐標時所述底層驅動模塊產生的觸屏操作事件相同。
[0072]觸摸屏一般包括4種基本類型:紅外式觸摸屏、電阻式觸摸屏、電容式觸摸屏、表面聲波式觸摸屏等。以下雖僅以紅外式觸摸屏說明上述過程,但本領域技術人員知曉,利用其它觸摸技術實現也可以相應的實現,因此也應當屬于本發明實施例的范圍。紅外線式觸摸屏以光束阻斷技術為基本原理,在屏幕前框架的左邊(y軸)和下邊(X軸)分別裝有紅外線發射管,各自的對邊又裝有對應的接收管,在屏幕前形成縱橫交叉的紅外線矩陣電路。工作時,用戶的手指觸摸點將阻擋經過該點的橫豎兩方向的紅外線通過接收管。上述紅外線發射管、接收管構成的矩陣電路即觸摸屏檢測部件。觸摸屏檢測部件通過上述紅外線接收管矩陣是否接收到紅外線以及各接收管的編碼來檢測定位選擇輸入信息,例如根據觸摸屏矩陣電路中的某一行和某一列的連接閉合,根據連接閉合的位置可以判斷出具體是哪個位置被按下,即定位選擇輸入信息,并將該選擇輸入信息傳送至觸摸屏控制器。觸摸屏控制器基于接收的選擇輸入信息計算出廣告機顯示屏上觸摸點的坐標,以使得終端執行對應操作。具體的,計算機的通信模塊將該觸點坐標發送至展示移動終端中的代理模塊。代理模塊進而調用展示移動終端操作系統中相應的API,并將該觸點坐標傳遞至展示移動終端的底層驅動模塊。進而,展示移動終端的底層驅動模塊可以模擬產生展示移動終端觸屏操作事件。通過上述方式,通過廣告機大尺寸觸控屏上的觸摸輸入操作可以實現與直接在展示移動終端觸摸屏上的觸摸輸入相同的操作效果。
[0073]根據廣告機顯示屏是否僅顯示展示移動終端屏幕區域,以及廣告及顯示屏與展示移動終端屏幕是分辨率完全對應一致還是等比例或非等此例顯示展示移動終端屏幕區域,通信模塊還可以決定對接收到的觸點坐標進行轉換。如果廣告機顯示屏僅顯示展示移動終端屏幕區域,且廣告機顯示屏的分辨率與展示移動終端屏幕分辨率對應一致,則計算機的通信模塊可以將接收到的觸點坐標直接發送至展示移動終端的代理模塊。
[0074]如果廣告機顯示屏不僅顯示展示移動終端屏幕區域,還顯示展示移動終端的殼體、實體按鍵等內容,則計算機的通信模塊可以將接收到的觸點坐標進行一種轉換后發送至展示移動終端的代理模塊。如果廣告機顯示屏的分辨率與展示移動終端屏幕分辨率并非對應一致,而是存在等比例放大(或縮小)或是非等此例的放大(或縮小),則通信模塊可以將接收到的觸點坐標進行一種轉換后發送至展示移動終端的代理模塊。例如,假設展示移動終端的屏幕分辨率是(Wp,Hp),其中Wp是屏幕寬度,Hp是屏幕高度;廣告機顯示屏的分辨率是(Wa, Ha),其上顯示的展示移動終端顯示屏的分辨率坐標范圍為(Ws, Hs)。其中Wa是屏幕寬度,Ha是屏幕高度。則用戶在廣告機觸屏上觸摸位置以廣告機顯示屏顯示的展示移動終端顯示屏的分辨率坐標范圍(Ws,Hs)為參照系時的坐標為(Xs, Ys)時,其中Ws是屏幕寬度,Hs是屏幕高度,將該觸摸坐標進行如下轉換:
[0075](Xs*ffp/ffs, Ys*Hp/Hs)
[0076]這樣,通信模塊將上述轉換后的觸點坐標發送至展示移動終端的代理模塊,可以保證后續展示移動終端的底層驅動模塊模擬產生展示移動終端觸屏操作事件是準確無誤的,不會發生觸摸漂移或觸摸不準的現象。如果(Ws,Hs)的最大絕對坐標與(Wa,Ha) —致,則可以不進行這種轉換,因為此時的(Xs,Ys)在轉換前后是相同的。
[0077]前述提到,廣告機顯示屏上除了在顯示的展示移動終端屏幕所顯示內容之外,還可以顯示展示移動終端的外殼,實體按鍵等內容。用戶在廣告機顯示屏上觸摸顯示的展示移動終端的實體按鍵時,觸摸屏中的觸摸檢測部件根據觸摸的位置定位選擇輸入信息,并將該選擇輸入信息傳送至觸摸屏控制器。觸摸屏控制器接收檢測到的選擇輸入信息后,將其轉換成觸點坐標。計算機中的通信模塊從觸摸屏控制器中獲取到該觸點坐標,進而將發現該觸點坐標并不位于廣告機顯示屏上顯示的展示移動終端屏幕區域的坐標范圍。例如,通信模塊可以將該觸點坐標與廣告機顯示屏上顯示的展示移動終端屏幕區域的坐標范圍相比較,發現所述觸點坐標超出廣告機顯示屏上所顯示的展示移動終端屏幕區域的坐標上限,或低于廣告機顯示屏上所顯示的展示移動終端屏幕區域的坐標下限,從而判斷該觸點坐標并不位于廣告機顯示屏上顯示的展示移動終端屏幕區域的坐標范圍。或者,通信模塊可以判斷該觸點坐標落在廣告機顯示屏上顯示的展示移動終端某個實體按鍵的坐標范圍。進而,通信模塊將該觸點坐標轉化為該代表對應區域實體按鍵被觸發時的指令。這樣的指令可以通過一系列參數表示。例如,通過按鍵參數KeyCode代表按鍵的種類,如Home鍵、音量鍵、拍攝鍵等,同時,通過鍵按下參數KeyDown記錄按下時間,鍵釋放KeyUp參數記錄釋放該按鍵的時間。這樣,除了能傳遞這些參數本身外,還能傳遞按下對應按鍵的時長。對于按下時包括第一位置和第二位置的按鍵,以及更多位置的按鍵,通信模塊還可以通過KeyPosition參數記錄該按鍵按下的位置。展示移動終端側的代理模塊通過有線連接或無線連接而接收到計算機中的通信模塊傳遞的按鍵指令后,進一步地,代理模塊可以調用展示移動終端操作系統中相應的API,并將該按鍵命令傳遞至展示移動終端的底層驅動模塊。進而,展示移動終端的底層驅動模塊可以模擬產生展示移動終端按鍵操作事件。
[0078]此外,廣告機上還可以增加音頻輸出/輸入設備,提供用戶通過聲音方式與展示移動終端的交互。音頻輸出/輸入設備可以直接與廣告機上的音頻輸入/輸出接口相連。通過音頻輸出設備,用戶可以聽到展示移動終端播放的聲音,諸如語音提示,音樂,移動應用中的效果音效等。通過音頻輸入設備,如麥克風,用戶可以輸入語音,如進行語音指令等。通過音頻輸出、輸入設備的組合,用戶可以進行接打電話等操作。通常音頻輸出/輸入設備包括以下各種:
[0079]有線/無線的耳機/麥克風:用戶通過有線/無線耳機/麥克風直接與展示移動終端交互,支持有線/無線傳輸模式下的通話和音頻播放功能。采用有線/無線耳機/麥克風可以增強用戶交互的體驗。最常見無線耳機/麥克風例如可以是藍牙耳機/麥克風。
[0080]揚聲器:用來播放話音與音頻信號。展示移動終端輸出的音頻,通過連接設備傳送到廣告機的計算機,由計算機驅動揚聲器把聲音播放出來。廣告機一般都配有外置揚聲器,或者使用計算機上集成的揚聲器。
[0081]麥克風:用來實現用戶對展不移動終端聲音的輸入。麥克風捕獲用戶的聲音后,將聲音信號轉換為電信號,并通過連接設備傳送到展示移動終端的麥克風輸入端,從而實現展示移動終端聲音的輸入功能。麥克風可以是外置的,可以置于廣告機面板上以容易的捕捉用戶輸入的指令,當然也可以使用廣告機計算機主板上集成的麥克風。
[0082]另外,廣告機還可以采用人機交互感應設備,以實現新型的人機互動形式。例如,人機交互感應設備可以捕獲用戶的語音、手勢、頭部動作、視覺動作等,并通過廣告機中計算機上的人機交互處理軟件來進行聲音、動作識別或頭部、視覺跟蹤,以實現與廣告機的交互。與按鍵、觸屏等精確的人機交互方式不同,基于語音、手勢、頭部或視覺動作的人機交互屬于非精確的交互方式。人機交互技術是目前用戶界面研究中發展得最快的領域之一,對此,各國都十分重視,如美國微軟公司的Kinect產品已經在游戲領域大量采用,基于微軟提供的Kinect軟件開發包(SDK),開發人員可以在計算機上充分發揮Kinect的技術潛力,創造更自然、更直覺的人機交互體驗。采用人機交互感應設備可以達到更好的交互廣告效果。利用人機交互處理設備,一般需要將專用的硬件設備與計算機相連,另外,還可能需要在計算機上安裝專用的人機交互處理設備程序。人機交互處理程序可以是人機交互感應設備的驅動程序,通常由供應商提供軟件開發包(SDK),然后開發人員根據實際的應用場景調用軟件開發包中的API實現所需的交互功能。[0083]廣告機上增加音頻輸出/輸入設備以及與人機交互感應設備時該系統可以如圖2所示,其中的箭頭主要表明用戶通過這些設備與計算機交互信息時主要的信號流向。
[0084]廣告機上采用的人機交互感應設備,可以替代觸摸屏操作,從而省去廣告機中的觸摸屏,也可以與觸摸屏操作共存。此時的移動應用推廣系統結構主要模塊和信號流向可以如圖3中所示。
[0085]如圖3所示,所述廣告機上的人機交互感應設備,具體可以包括語音識別模塊,動作手勢識別模塊,頭部跟蹤模塊,視覺跟蹤模塊中的一個或幾個。上述人機交互感應設備中的所述各模塊消息對諸如“語音識別”、“動作手勢識別”、“頭部跟蹤”、“視覺跟蹤”等事件進行處理并發送至計算機中的通信模塊,進而通過通信模塊發送至展示移動終端的代理模塊。其中的“語音識別”模塊可用來捕獲和識別用戶的語音輸入;“動作手勢識別”模塊可用來識別人體的動作;“頭部跟蹤”模塊可通過對頭部運動的跟蹤與識別來實現交互;“視覺跟蹤”模塊可對眼睛的運動過程進行識別。通信模塊對所連接的人機交互感應設備中的處理模塊發來的識別結果進行處理,來產生本發明實施例中所需的人機交互輸入控制信號,諸如控制展示移動終端按鍵或觸屏的相應操作。對于觸屏控制,通信模塊發送的所述人機交互輸入控制信號中包括的觸點坐標;對于按鍵控制,通信模塊發送的所述輸入控制信號中包括的指令。
[0086]后續,與上面類似的,計算機中的通信模塊通過通信連接將該輸入控制信號發送至展示移動終端的代理模塊。所述展示移動終端包括代理模塊和底層驅動模塊;所述代理模塊用于接收所述輸入控制信號,并調用展示移動終端的應用編程接口以將所述輸入控制信號中的觸點坐標/指令傳遞至展示移動終端的底層驅動模塊;所述底層驅動模塊用于模擬產生展示移動終端觸屏和/或按鍵操作事件。
[0087]用戶通過廣告機的人機交互操作移動應用得到真實的體驗后,選擇自已喜歡的移動應用。在廣告機顯示屏上顯示出該移動應用的二維碼,此時,體驗者可以使用自已的用戶移動終端的攝像頭對其二維碼信息進行拍攝、掃描,并將二維碼的圖像信息發送到用戶移動終端中的客戶端內。
[0088]在客戶端內設有二維碼識別模塊和移動應用下載模塊;
[0089]二維碼識別模塊用于將攝像模塊從廣告機的顯示屏中掃描到的二維碼進行識別,獲取移動應用的下載地址,并將識別后的信息傳遞到移動應用下載模塊中;移動應用下載模塊將客戶端中的二維碼識別模塊處理獲取的移動應用下載地址進行處理,并完成移動應用的下載任務。滿足了用戶在真機操作自已所選擇的多款移動應用之后獲得真實主觀的體驗,并在真實體驗后選擇出自已喜歡的移動應用,用自已的移動終端在廣告機中獲取二維碼,并進行下載的需求。
[0090]按照本發明實現的設備,典型的應用場景包括但不限于;
[0091]移動終端實體專賣店,移動運營商營業廳,家電、電器賣場,展覽、展會,企業展廳,機場,居民社區,校園。
[0092]由以上本發明實施例提供的技術方案可見,本發明通過軟、硬件技術創新,把傳統大屏幕廣告機的信息發布與真機交互結合在一起,通過集成廣告機的信息發布功能、移動應用展示功能、用戶交互功能、以及移動應用下載功能,實現一種從吸引用戶眼球、用戶參與互動體驗,到實現用戶下載移動應用的綜合推廣手段。[0093]雖然通過實施例描繪了本發明實施例,本領域普通技術人員知道,本發明有許多變形和變化而不脫離本發明的精神,希望所附的權利要求包括這些變形和變化而不脫離本發明的精神。
【權利要求】
1.一種移動應用推廣系統,其特征在于,該系統包括用戶移動終端、廣告機和展示移動終端,其中:用戶移動終端是由客戶端和攝像模塊構成,廣告機是由顯示屏、觸摸屏和計算機構成,展示移動終端是由移動應用安裝、代理模塊和底層驅動模塊構成。
2.根據權利要求1所述的一種移動應用推廣系統,其特征在于,所述廣告機是由顯示屏,觸摸屏和計算機構成,其中, 所述顯示屏通過計算機中的通信模塊與移動終端的代理模塊相連,用于接收并顯示展示移動終端的代理模塊通過所述通信模塊發來的展示移動終端上顯示的圖像和/或視頻;所述觸摸屏包括觸摸檢測部件和觸摸屏控制器;觸摸檢測部件基于用戶手指或其它物體在觸摸屏上的位置來定位選擇輸入信息,并將選擇輸入信息傳送至觸摸屏控制器; 所述觸摸屏控制器接收定位到的選擇輸入信息后,將其轉換成觸點坐標,并將該觸點坐標發送至計算機中的通信模塊; 所述計算機包括通信模塊,用于通過通信連接將該觸點坐標發送至展示移動終端的代理模塊。
3.根據權利要求1所述的一種移動應用推廣系統,其特征在于,所述用戶移動終端是由客戶端和攝像模塊構成;其中, 客戶端包括二維碼識別模塊和移動應用下載模塊; 所述二維碼識別模塊用于將攝像模塊從廣告機的顯示屏中掃描到的二維碼進行識別,獲取移動應用的下載地址,并將識別后的信息傳遞到移動應用下載模塊中進行處理; 所述移動應用下載模塊用于將客戶端中的二維碼識別模塊處理獲取的移動應用下載地址進行處理,并完成 移動應用的下載任務; 所述攝像模塊用于掃描廣告機顯示屏上所顯示的二維碼并將其圖像信息傳遞到客戶端。
4.根據權利要求1所述的一種移動應用推廣系統,其特征在于,所述展示移動終端包括移動應用安裝模塊、代理模塊和底層驅動模塊;其中, 所述移動應用安裝模塊用于安裝需要向用戶展示的移動應用,并通過計算機中的通信模塊將該移動應用在廣告機上進行展示,供用戶進行現場體驗; 所述代理模塊用于接收所述觸點坐標,并調用展示移動終端的應用編程接口以將所述觸點坐標傳遞至展示移動終端的底層驅動模塊; 所述底層驅動模塊用于模擬產生展示移動終端的觸屏操作事件。
5.根據權利要求1、2所述的一種移動應用推廣系統,其特征在于, 所述計算機包括通信模塊,當將所述觸點坐標與廣告機顯示屏上顯示的展示移動終端屏幕區域的坐標范圍相比較,發現所述觸點坐標超出廣告機顯示屏上所顯示的展示移動終端屏幕區域的坐標上限,或低于廣告機顯示屏上所顯示的展示移動終端屏幕區域的坐標下限,從而判斷該觸點坐標并不位于廣告機顯示屏上顯示的展示移動終端屏幕區域的坐標范圍時,或者當通信模塊判斷該觸點坐標落在廣告機顯示屏上顯示的展示移動終端某個實體按鍵的坐標范圍時,用于將該觸點坐標轉化為代表對應區域實體按鍵被觸發時的指令;所述通信模塊還通過通信連接將該指令發送至展示移動終端的代理模塊; 所述展示移動終端包括移動應用安裝模塊、代理模塊和底層驅動模塊; 所述移動應用安裝模塊用于安裝需要向用戶展示的移動應用,并通過計算機中的通信模塊將該移動應用在廣告機上進行展示,供用戶進行現場體驗; 所述代理模塊用于接收所述指令,并調用展示移動終端的應用編程接口以將所述指令傳遞至展示移動終端的底層驅動模塊;所述底層驅動模塊用于模擬產生展示移動終端的按鍵操作事件。
6.根據權利要求1所述的一種移動應用推廣系統,其特征在于,所述該系統中的廣告機還設有人機交互感應設備;其中, 所述顯示屏通過計算機中的通信模塊與展示移動終端的代理模塊相連,用于接收并顯示展示移動終端的代理模塊通過所述通信模塊發來的展示移動終端上顯示的圖像和/或視頻; 所述人機交互感應設備是由語音識別模塊,動作手勢識別模塊,頭部跟蹤模塊,視覺跟蹤模塊中的一個或幾個構成,其中:所述語音識別模塊用于捕獲和識別用戶的語音輸入;所述動作手勢識別模塊用于識別人體的動作;所述頭部跟蹤模塊用于對頭部運動進行跟蹤與識別;所述視覺跟蹤模塊用于對眼睛的運動過程進行識別; 所述計算機包括通信模塊,對所連接的人機交互感應設備中的處理模塊發來的識別結果進行處理,產生人機交互輸入控制信號,并通過通信連接將該人機交互輸入控制信號發送至展示移動終端的代理模塊; 所述展示移動終端包括移動應用安裝模塊、代理模塊和底層驅動模塊; 所述移動應用安裝模塊用于安裝需要向用戶展示的移動應用,并通過計算機中的通信模塊將該移動應用在廣告機上進行展示,供用戶進行現場體驗; 所述代理模塊用于接收所述人機交互輸入控制信號,并調用展示移動終端的應用編程接口以將所述人機交互輸`入控制信號傳遞至展示移動終端的底層驅動模塊;所述底層驅動模塊用于模擬產生展示移動終端的觸屏和/或按鍵操作事件。
7.根據權利要求1所述的一種移動應用推廣系統,其特征在于,所述該系統中的廣告機還可設有無線耳麥、揚聲器和麥克風中的一種或者多種;所述無線耳麥與展示移動終端采用無線連接的方式進行連接;所述揚聲器、麥克風與廣告機通過電信號相連,并經由廣告機中的通信模塊,和展示移動終端之間通過無線連接或有線連接的方式進行連接。
8.一種移動應用推廣方法,其特征在于,該方法是通過如下步驟進行實現: S1:通過廣告機顯示屏顯示移動應用的產品索引信息,讓用戶選擇感興趣的移動應用; S2:根據用戶選擇的移動應用,通過廣告機連接安裝有該移動應用的展示移動終端,使得用戶可以基于廣告機的觸屏與展示移動終端進行交互,達到跟用戶直接操作展示移動終端一樣的體驗效果; S3:用戶通過廣告機的觸屏操作移動應用,在真實移動終端、真實無線網絡下體驗移動應用的運行情況; S4:根據用戶選擇下載的移動應用,在廣告機顯示屏上顯示該移動應用對應的二維碼; S5:啟動用戶移動終端上的客戶端,控制用戶移動終端上的攝像頭掃描并識別二維碼; S6:所述客戶端根據二維碼中包含的下載地址啟動并完成移動應用的下載。
9.根據權利要求8所述的一種移動應用推廣方法,其特征在于, 上面所述步驟S2進一步包括: S21:廣告機與展示移動終端之間建立雙向通信連接; S22:廣告機的顯示屏上顯示展示移動終端的屏幕所顯示內容,還可以顯示展示移動終端的外殼、實體按鍵;用戶在廣告機顯示屏上觸摸移動終端屏幕區域或實體按鍵區域時,根據觸點坐標分別產生對移動終端的觸屏或實體按鍵的控制; S23:展示移動終端接收到觸屏控制和/或按鍵控制后執行相應的操作; S24:展示移動終端上要顯示的圖像和/或視頻發送至所述廣告機的顯示屏上顯示出來。
【文檔編號】H04L29/08GK103778549SQ201210404881
【公開日】2014年5月7日 申請日期:2012年10月23日 優先權日:2012年10月23日
【發明者】喻大發, 朱大年, 李領, 黃華 申請人:北京鼎元豐和科技有限公司