專利名稱:預(yù)覽應(yīng)用的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,特別涉及,在下載應(yīng)用的過程中預(yù)覽該應(yīng)用的方法及裝置。
背景技術(shù):
當(dāng)前用戶使用手機(jī)、平板等移動(dòng)終端下載應(yīng)用程序時(shí),從應(yīng)用市場(chǎng)(例如,安卓市場(chǎng)(Android Market))直接下載是最簡(jiǎn)單直接的方式,也是大多數(shù)手機(jī)用戶的使用習(xí)慣。在應(yīng)用市場(chǎng)上下載應(yīng)用程序時(shí),用戶可以通過應(yīng)用程序的簡(jiǎn)介、圖片或視頻來了解應(yīng)用程序。但是這些文字簡(jiǎn)介以及圖片多數(shù)具有宣傳成分,影響了用戶判斷。用戶需要點(diǎn)擊下載安裝試用后,才能知道是否為所需的應(yīng)用程序。還有很多應(yīng)用市場(chǎng)提供了 “一鍵式安裝”功能,或者批量安裝等功能,用戶經(jīng)常在不知情的情況下批量下載并安裝多個(gè)用程序,但下載后,用戶經(jīng)常會(huì)發(fā)現(xiàn),很多應(yīng)用程序無法滿足需求,需要?jiǎng)h除。用戶在下載安裝應(yīng)用程序時(shí)已經(jīng)浪費(fèi)了很多時(shí)間,然后又進(jìn)行一次刪除,導(dǎo)致浪費(fèi)更多的時(shí)間。以上,用戶都無法在應(yīng)用程序下載安裝完成之前得知該應(yīng)用程序是否是自己需要或喜愛的。用戶只能從應(yīng)用市場(chǎng)提供的一些文字簡(jiǎn)介以及截圖中猜測(cè)該應(yīng)用程序的價(jià)值或無奈的全部下載安裝,從而影響了用戶體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明提出了預(yù)覽應(yīng)用的方法及裝置,旨在解決在下載應(yīng)用的過程中無法快速辨別和篩選所需的應(yīng)用的問題。第一方面,提出了一種預(yù)覽應(yīng)用的方法,包括:在檢測(cè)到用戶啟動(dòng)應(yīng)用的試用操作的情況下,向應(yīng)用服務(wù)器發(fā)送應(yīng)用試用請(qǐng)求,其中所述應(yīng)用試用請(qǐng)求包括所述應(yīng)用的標(biāo)識(shí)符;接收到所述應(yīng)用服務(wù)器對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng),并且在檢測(cè)到所述用戶基于所述第一響應(yīng)的操作的情況下,將所述操作對(duì)應(yīng)的指令發(fā)送給所述應(yīng)用服務(wù)器;接收所述應(yīng)用服務(wù)器對(duì)所述操作對(duì)應(yīng)的指令的第二響應(yīng),以便將所述第二響應(yīng)呈現(xiàn)給所述用戶。結(jié)合第一方面,在第一方面的第一實(shí)施方式中,在所述檢測(cè)到用戶啟動(dòng)應(yīng)用的試用操作之前,還包括:執(zhí)行從所述應(yīng)用服務(wù)器獲得的所述應(yīng)用的安裝。結(jié)合第一方面的第一實(shí)施方式,在第一方面的第二實(shí)施方式中,在所述執(zhí)行從所述應(yīng)用服務(wù)器獲得的所述應(yīng)用的安裝之后,還包括:顯示所述應(yīng)用的簡(jiǎn)介,其中所述簡(jiǎn)介包括圖片、視頻、評(píng)價(jià)或文字介紹。結(jié)合第一方面及上述實(shí)施方式,在第一方面的第三實(shí)施方式中,所述指令對(duì)應(yīng)于按鍵或者手勢(shì)在觸摸屏上的位置。結(jié)合第一方面及上述實(shí)施方式,在第一方面的第四實(shí)施方式中,所述第一響應(yīng)或所述第二響應(yīng)對(duì)應(yīng)于顯示界面。第二方面,提出了一種預(yù)覽應(yīng)用的方法,包括:接收用戶設(shè)備發(fā)送的應(yīng)用試用請(qǐng)求,其中所述應(yīng)用試用請(qǐng)求包括所述應(yīng)用的標(biāo)識(shí)符;根據(jù)所述應(yīng)用的標(biāo)識(shí)符確定已部署所述應(yīng)用的模擬器或真機(jī),并向所述用戶設(shè)備發(fā)送對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng);接收所述用戶設(shè)備發(fā)送的操作指令,并在所述模擬器或真機(jī)上執(zhí)行所述操作指令;向所述用戶設(shè)備發(fā)送所述操作指令執(zhí)行后的第二響應(yīng)。結(jié)合第二方面,在第二方面的第一實(shí)施方式中,在所述接收用戶設(shè)備發(fā)送的應(yīng)用試用請(qǐng)求之前,還包括:向所述用戶設(shè)備提供所述應(yīng)用的安裝程序。結(jié)合第二方面的第一實(shí)施方式,在第二方面的第二實(shí)施方式中,還包括:向所述用戶設(shè)備提供所述應(yīng)用的簡(jiǎn)介,其中所述簡(jiǎn)介包括圖片、視頻、評(píng)價(jià)或文字介紹。結(jié)合第二方面及上述實(shí)施方式,在第二方面的第三實(shí)施方式中,所述應(yīng)用試用請(qǐng)求對(duì)應(yīng)于所述用戶設(shè)備上的按鍵或者手勢(shì)在所述用戶設(shè)備的觸摸屏上的位置。結(jié)合第二方面及上述實(shí)施方式,在第二方面的第四實(shí)施方式中,所述第一響應(yīng)或所述第二響應(yīng)對(duì)應(yīng)于顯示界面。第三方面,提出了 一種預(yù)覽應(yīng)用的裝置,包括:檢測(cè)單元,用于檢測(cè)用戶的操作;第一發(fā)送單元,在所述檢測(cè)單元檢測(cè)到用戶啟動(dòng)應(yīng)用的試用操作的情況下,向應(yīng)用服務(wù)器發(fā)送應(yīng)用試用請(qǐng)求,其中所述應(yīng)用試用請(qǐng)求包括所述應(yīng)用的標(biāo)識(shí)符,或者在所述檢測(cè)單元檢測(cè)到所述用戶的操作的情況下,將所述操作對(duì)應(yīng)的指令發(fā)送給所述應(yīng)用服務(wù)器;第一接收單元,用于接收到所述應(yīng)用服務(wù)器對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng),或者接收所述應(yīng)用服務(wù)器對(duì)所述操作對(duì)應(yīng)的指令的第二響應(yīng),以便將所述第二響應(yīng)呈現(xiàn)給所述用戶。結(jié)合第三方面,在第三方面的第一實(shí)施方式中,還包括:第一處理單元,用于在所述檢測(cè)單元檢測(cè)到用戶啟動(dòng)應(yīng)用的試用操作之前,執(zhí)行從所述應(yīng)用服務(wù)器獲得的所述應(yīng)用的安裝。結(jié)合第三方面的第一實(shí)施方式,在第三方面的第二實(shí)施方式中,還包括:顯示單元,用于在所述第一處理單元執(zhí)行從所述應(yīng)用服務(wù)器獲得的所述應(yīng)用的安裝之后,顯示所述應(yīng)用的簡(jiǎn)介,其中所述簡(jiǎn)介包括圖片、視頻、評(píng)價(jià)或文字介紹。結(jié)合第三方面及上述實(shí)施方式,在第三方面的第三實(shí)施方式中,所述指令對(duì)應(yīng)于按鍵或者手勢(shì)在觸摸屏上的位置。結(jié)合第三方面及上述實(shí)施方式,在第三方面的第四實(shí)施方式中,所述第一響應(yīng)或所述第二響應(yīng)對(duì)應(yīng)于顯示界面。第四方面,提出了一種預(yù)覽應(yīng)用的裝置,包括:第二接收單元,用于接收用戶設(shè)備發(fā)送的應(yīng)用試用請(qǐng)求,其中所述應(yīng)用試用請(qǐng)求包括所述應(yīng)用的標(biāo)識(shí)符,或者接收所述用戶設(shè)備發(fā)送的操作指令;第二處理單元,用于根據(jù)所述應(yīng)用的標(biāo)識(shí)符確定已部署所述應(yīng)用的模擬器或真機(jī),或者在所述模擬器或真機(jī)上執(zhí)行所述操作指令;第二發(fā)送單元,用于向所述用戶設(shè)備發(fā)送對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng),或者向所述用戶設(shè)備發(fā)送所述操作指令執(zhí)行后的第二響應(yīng)。結(jié)合第四方面,在第四方面的第一實(shí)施方式中,所述第二發(fā)送單元還用于:在所述第二接收單元接收用戶設(shè)備發(fā)送的應(yīng)用試用請(qǐng)求之前,向所述用戶設(shè)備提供所述應(yīng)用的安裝程序。結(jié)合第四方面的第一實(shí)施方式,在第四方面的第二實(shí)施方式中,所述第二發(fā)送單元還用于:向所述用戶設(shè)備提供所述應(yīng)用的簡(jiǎn)介,其中所述簡(jiǎn)介包括圖片、視頻、評(píng)價(jià)或文字介紹。結(jié)合第四方面及上述實(shí)施方式,在第四方面的第三實(shí)施方式中,所述應(yīng)用試用請(qǐng)求對(duì)應(yīng)于所述用戶設(shè)備上的按鍵或者手勢(shì)在所述用戶設(shè)備的觸摸屏上的位置。結(jié)合第四方面及上述實(shí)施方式,在第四方面的第四實(shí)施方式中,所述第一響應(yīng)或所述第二響應(yīng)對(duì)應(yīng)于顯示界面。本發(fā)明實(shí)施例在下載應(yīng)用的過程中通過使用所述應(yīng)用,能夠使得用戶在完全下載安裝所述應(yīng)用之前,快速辨別和篩選所需的應(yīng)用,以免造成不必要的網(wǎng)絡(luò)資源浪費(fèi)。
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面所描述的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是根據(jù)本發(fā)明實(shí)施例的預(yù)覽應(yīng)用的方法的流程圖。圖2是根據(jù)本發(fā)明另一實(shí)施例的預(yù)覽應(yīng)用的方法的流程圖。圖3是根據(jù)本發(fā)明具體實(shí)施例的預(yù)覽應(yīng)用的方法的流程圖。圖4是根據(jù)本發(fā)明實(shí)施例的執(zhí)行預(yù)覽應(yīng)用的UE的視圖。圖5是根據(jù)本發(fā)明實(shí)施例的預(yù)覽應(yīng)用的裝置的結(jié)構(gòu)示意圖。圖6是根據(jù)本發(fā)明另一實(shí)施例的預(yù)覽應(yīng)用的裝置的結(jié)構(gòu)示意圖。圖7是根據(jù)本發(fā)明另一實(shí)施例的預(yù)覽應(yīng)用的裝置的結(jié)構(gòu)示意圖。圖8是根據(jù)本發(fā)明另一實(shí)施例的預(yù)覽應(yīng)用的裝置的結(jié)構(gòu)示意圖。圖9是根據(jù)本發(fā)明實(shí)施例的UE的結(jié)構(gòu)示意圖。圖10是根據(jù)本發(fā)明實(shí)施例的應(yīng)用服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明的一部分實(shí)施例,而不是全部實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都應(yīng)屬于本發(fā)明保護(hù)的范圍。目前,大多數(shù)的移動(dòng)終端的用戶需要通過應(yīng)用市場(chǎng)將各種應(yīng)用下載到移動(dòng)終端上進(jìn)行操作。但是,如果應(yīng)用市場(chǎng)沒有在本地部署服務(wù)器的話,本地用戶從應(yīng)用市場(chǎng)下載應(yīng)用的速度會(huì)非常慢。而且,如果網(wǎng)絡(luò)條件不是太好的話,會(huì)影響下載速度,此時(shí)如果應(yīng)用的下載程序包比較大,下載過程會(huì)耗時(shí)極大。此外,用戶只有在下載完成安裝應(yīng)用之后,才能全面了解應(yīng)用。如果應(yīng)用的簡(jiǎn)介沒有準(zhǔn)確反應(yīng)應(yīng)用的情況,用戶就不得不再耗費(fèi)時(shí)間去刪除該應(yīng)用。本發(fā)明提供了在應(yīng)用下載過程中預(yù)覽該應(yīng)用的方案,能夠幫助用戶在下載過程中快速辨別和篩選出自己所需的應(yīng)用程序進(jìn)行下載安裝,減少安裝后再進(jìn)行刪除而造成的時(shí)間浪費(fèi)。本申請(qǐng)中所述的移動(dòng)終端可以是手機(jī)、平板電腦等用戶設(shè)備(UE,UserEquipment)ο這些UE例如均可配置有觸摸屏。下面結(jié)合圖1詳細(xì)描述根據(jù)本發(fā)明實(shí)施例的預(yù)覽應(yīng)用的方法。如圖1所示,所述方法包括以下步驟:
S11,在UE檢測(cè)到用戶啟動(dòng)應(yīng)用的試用操作的情況下,向所述應(yīng)用服務(wù)器發(fā)送應(yīng)用試用請(qǐng)求,其中所述應(yīng)用試用請(qǐng)求包括所述應(yīng)用的標(biāo)識(shí)符(ID, Identity)。例如,用戶可以通過點(diǎn)擊UE上的按鍵或者呈現(xiàn)在觸摸屏上的觸發(fā)位置來向UE發(fā)出啟動(dòng)試用該應(yīng)用的指令。在應(yīng)用的下載過程中,觸摸屏上會(huì)顯示下載的進(jìn)度,那么可以在下載進(jìn)度條旁呈現(xiàn)比如“試用”按鈕。當(dāng)UE接收到用戶啟動(dòng)應(yīng)用試用的指令后,會(huì)向應(yīng)用服務(wù)器發(fā)送應(yīng)用試用請(qǐng)求。該應(yīng)用試用請(qǐng)求包括該應(yīng)用的標(biāo)識(shí)符,例如名稱或標(biāo)識(shí)。該應(yīng)用服務(wù)器例如可以是提供上述應(yīng)用的應(yīng)用市場(chǎng)被部署的服務(wù)器。一般而言,在應(yīng)用市場(chǎng)上部署服務(wù)器,可以采用模擬器或真機(jī)的方式,預(yù)先安裝應(yīng)用市場(chǎng)上部分或全部的應(yīng)用。應(yīng)用服務(wù)器接收到UE發(fā)送過來的應(yīng)用試用請(qǐng)求后,會(huì)根據(jù)應(yīng)用試用請(qǐng)求中的應(yīng)用的名稱或標(biāo)識(shí)確定用戶希望試用的應(yīng)用,并在已部署的模擬器或真機(jī)中找到一個(gè)已預(yù)安裝了該應(yīng)用的模擬器或真機(jī),再向UE發(fā)送對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng),以便與UE建立連接。S12,在接收到所述應(yīng)用服務(wù)器對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng)后,在UE檢測(cè)到所述用戶基于所述第一響應(yīng)的操作的情況下,UE將所述操作對(duì)應(yīng)的指令發(fā)送給所述應(yīng)用服務(wù)器。在UE與應(yīng)用服務(wù)器建立連接之后,在UE的觸摸屏上將呈現(xiàn)應(yīng)用的界面。該界面與應(yīng)用安裝完成后在UE上呈現(xiàn)的界面一致。用戶可以在呈現(xiàn)出的界面上進(jìn)行操作,當(dāng)UE檢測(cè)到用戶的操作后,將該操作對(duì)應(yīng)的指令發(fā)送給應(yīng)用服務(wù)器。根據(jù)用戶操作的按鍵或觸摸屏位置,在模擬器或真機(jī)上同步執(zhí)行該操作,并將執(zhí)行后的界面發(fā)送給用戶。根據(jù)用戶操作的按鍵或觸摸屏位置,在模擬器或真機(jī)上同步執(zhí)行該操作,并將執(zhí)行后的界面發(fā)送給UE。S13,UE接收所述應(yīng)用服務(wù)器對(duì)所述操作對(duì)應(yīng)的指令的第二響應(yīng),以便將所述第二響應(yīng)呈現(xiàn)給所述用戶。以上,指令對(duì)應(yīng)于按鍵或者手勢(shì)在觸摸屏上的位置,響應(yīng)對(duì)應(yīng)于顯示界面。如上所述,在UE檢測(cè)到用戶啟動(dòng)應(yīng)用試用的操作之前,可能正在執(zhí)行從所述應(yīng)用服務(wù)器獲得的所述應(yīng)用的安裝??梢岳斫?,UE也可以不執(zhí)行應(yīng)用安裝,也可以進(jìn)行應(yīng)用試用。在執(zhí)行從所述應(yīng)用服務(wù)器獲得的所述應(yīng)用的安裝之后,UE還可以顯示所述應(yīng)用的簡(jiǎn)介,其中所述簡(jiǎn)介包括圖片、視頻、評(píng)價(jià)或文字介紹。由此可見,本發(fā)明實(shí)施例在下載應(yīng)用的過程中通過使用所述應(yīng)用,能夠使得用戶在完全下載安裝所述應(yīng)用之前,快速辨別和篩選所需的應(yīng)用,以免造成不必要的網(wǎng)絡(luò)資源浪費(fèi)。以下,結(jié)合圖2詳細(xì)描述根據(jù)本發(fā)明另一實(shí)施例的預(yù)覽應(yīng)用的方法。由于該實(shí)施例與上述實(shí)施例是相對(duì)應(yīng)的,體現(xiàn)了應(yīng)用服務(wù)器的方案,因此重復(fù)的部分不再贅述。如圖2所示,所述方法包括以下步驟:S21,應(yīng)用服務(wù)器接收UE發(fā)送的應(yīng)用試用請(qǐng)求,其中所述應(yīng)用試用請(qǐng)求包括所述應(yīng)用的標(biāo)識(shí)符。
S22,應(yīng)用服務(wù)器根據(jù)所述應(yīng)用的標(biāo)識(shí)符確定已部署所述應(yīng)用的模擬器或真機(jī),并向所述UE發(fā)送對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng)。S23,應(yīng)用服務(wù)器接收所述UE發(fā)送基于所述第一響應(yīng)的操作指令,并在所述模擬器或真機(jī)上執(zhí)行所述操作指令。S24,應(yīng)用服務(wù)器向所述UE發(fā)送所述操作指令執(zhí)行后的第二響應(yīng)。在應(yīng)用服務(wù)器接收UE發(fā)送的應(yīng)用試用請(qǐng)求之前,應(yīng)用服務(wù)器還可以向UE提供所述應(yīng)用的安裝程序。 除了向UE提供應(yīng)用試用,應(yīng)用服務(wù)器還可以向UE提供所述應(yīng)用的簡(jiǎn)介,其中所述簡(jiǎn)介包括圖片、視頻、評(píng)價(jià)或文字介紹。以上,應(yīng)用試用請(qǐng)求對(duì)應(yīng)于所述用戶設(shè)備上的按鍵或者手勢(shì)在所述用戶設(shè)備的觸摸屏上的位置,第一響應(yīng)或所述第二響應(yīng)對(duì)應(yīng)于顯示界面。由此可見,本發(fā)明實(shí)施例在下載應(yīng)用的過程中通過使用所述應(yīng)用,能夠使得用戶在完全下載安裝所述應(yīng)用之前,快速辨別和篩選所需的應(yīng)用,以免造成不必要的網(wǎng)絡(luò)資源浪費(fèi)。以下結(jié)合圖3詳細(xì)描述本發(fā)明的具體實(shí)施例。在步驟301中,應(yīng)用市場(chǎng)部署模擬器或真機(jī),應(yīng)用服務(wù)器等待UE的指令。在步驟302中,UE接收用戶的試用指令。例如,用戶點(diǎn)擊觸摸屏上“試用”按鈕??梢岳斫?,各個(gè)UE可根據(jù)不同設(shè)置啟動(dòng)試用功能。例如,用戶可以通過點(diǎn)擊UE上的按鍵來選擇啟動(dòng)應(yīng)用試用功能。在步驟303中,UE將應(yīng)用試用請(qǐng)求發(fā)送給應(yīng)用服務(wù)器,其中應(yīng)用試用請(qǐng)求可攜帶請(qǐng)求試用的應(yīng)用的名稱或ID。在步驟304中,當(dāng)接收到應(yīng)用試用請(qǐng)求時(shí),應(yīng)用服務(wù)器可以根據(jù)應(yīng)用的名稱或ID,快速找到按照了該應(yīng)用的模擬器或真機(jī),并且在該模擬器或真機(jī)上啟動(dòng)該應(yīng)用,獲得啟動(dòng)界面。在步驟305中,應(yīng)用服務(wù)器將對(duì)應(yīng)用試用請(qǐng)求的響應(yīng)發(fā)送給UE,即將上述啟動(dòng)界面發(fā)送給UE。在步驟306中,UE接收到上述響應(yīng)后,在觸摸屏上顯示啟動(dòng)界面。用戶可以在該啟動(dòng)界面上進(jìn)行操作。在步驟307中,當(dāng)UE接收到上述用戶的操作后,UE會(huì)將操作指令發(fā)送給應(yīng)用服務(wù)器。例如,UE將用戶操作的按鍵或觸摸屏位置發(fā)送給應(yīng)用服務(wù)器。在步驟308中,應(yīng)用服務(wù)器在模擬器或真機(jī)上執(zhí)行上述操作指令中指示的操作,并且獲得操作界面。在步驟309中,應(yīng)用服務(wù)器將對(duì)操作指令的響應(yīng)發(fā)送給UE,即將操作界面發(fā)送給UE0在步驟310中,UE接收到上述響應(yīng)后,在觸摸屏上顯示接收到的操作界面??梢岳斫?,用戶還可以對(duì)該操作界面進(jìn)行操作,然后UE將該操作再發(fā)送給應(yīng)用服務(wù)器,然后再?gòu)膽?yīng)用服務(wù)器得到更新的操作界面。也就是說,步驟307至310可以循環(huán)執(zhí)行。圖4進(jìn)一步提供了 UE的示例。除了“試用”按鈕之外,在該UE的觸摸屏上還呈現(xiàn)了 “預(yù)覽”、“分享”和“評(píng)價(jià)”按鈕。
其中,通過“預(yù)覽”按鈕,用戶可以查看到其他用戶使用該應(yīng)用過程中的分享的截圖。通過“分享”按鈕,用戶可以將該應(yīng)用分享推薦給其他用戶。通過“評(píng)價(jià)”按鈕,用戶可以輸入自己使用該應(yīng)用的心得體會(huì),供其他用戶參考。通過“試用”按鈕,用戶在應(yīng)用的下載過程中,可以試用應(yīng)用的方式在應(yīng)用服務(wù)器的模擬器或真機(jī)上部署該應(yīng)用,這樣,用戶的操作指令發(fā)送給應(yīng)用服務(wù)器,應(yīng)用服務(wù)器收到操作指令后,將執(zhí)行之后的界面?zhèn)鹘o用戶,以此循環(huán),從而實(shí)現(xiàn)應(yīng)用的試用??梢岳斫?,圖4僅是示意性示出了 UE的界面,不同的UE可以具有不同的界面。此外,“試用”功能可以通過點(diǎn)擊觸摸屏上的“試用”按鈕啟動(dòng),或者也可以通過物理按鍵的方式來實(shí)現(xiàn)。由此可見,本發(fā)明實(shí)施例在下載應(yīng)用的過程中通過使用所述應(yīng)用,能夠使得用戶在完全下載安裝所述應(yīng)用之前,快速辨別和篩選所需的應(yīng)用,以免造成不必要的網(wǎng)絡(luò)資源浪費(fèi)。圖5至圖8示出了根據(jù)本發(fā)明實(shí)施例的預(yù)覽應(yīng)用的裝置的結(jié)構(gòu)示意圖。 如圖5所示,預(yù)覽應(yīng)用的裝置50包括檢測(cè)單元51、第一發(fā)送單元52和第一接收單元53。其中,檢測(cè)單元51用于檢測(cè)用戶的操作。第一發(fā)送單元52在所述檢測(cè)單元51檢測(cè)到用戶啟動(dòng)應(yīng)用的試用操作的情況下,向應(yīng)用服務(wù)器發(fā)送應(yīng)用試用請(qǐng)求,其中所述應(yīng)用試用請(qǐng)求包括所述應(yīng)用的標(biāo)識(shí)符,或者在所述檢測(cè)單元51檢測(cè)到所述用戶的操作的情況下,將所述操作對(duì)應(yīng)的指令發(fā)送給所述應(yīng)用服務(wù)器。第一接收單元53用于接收到所述應(yīng)用服務(wù)器對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng),或者接收所述應(yīng)用服務(wù)器對(duì)所述操作對(duì)應(yīng)的指令的第二響應(yīng),以便將所述第二響應(yīng)呈現(xiàn)給所述用戶。如圖6所示,除了檢測(cè)單元51、第一發(fā)送單元52和第一接收單元53,預(yù)覽應(yīng)用的裝置60還包括第一處理單元54,用于在所述檢測(cè)單元51檢測(cè)到用戶啟動(dòng)應(yīng)用試用的操作之前,執(zhí)行從所述應(yīng)用服務(wù)器獲得的所述應(yīng)用的安裝。如圖7所示,除了檢測(cè)單元51、第一發(fā)送單元52、第一接收單元53和第一處理器54外,預(yù)覽應(yīng)用的裝置70還包括顯示單元55,用于在所述第一處理單元54執(zhí)行從所述應(yīng)用服務(wù)器獲得的所述應(yīng)用的安裝之后,顯示所述應(yīng)用的簡(jiǎn)介,其中所述簡(jiǎn)介包括圖片、視頻、評(píng)價(jià)或文字介紹。以上,指令對(duì)應(yīng)于按鍵或者手勢(shì)在觸摸屏上的位置,第一響應(yīng)或第二響應(yīng)對(duì)應(yīng)于顯示界面。由此可見,本發(fā)明實(shí)施例在下載應(yīng)用的過程中通過使用所述應(yīng)用,能夠使得用戶在完全下載安裝所述應(yīng)用之前,快速辨別和篩選所需的應(yīng)用,以免造成不必要的網(wǎng)絡(luò)資源浪費(fèi)。如圖8所示,預(yù)覽應(yīng)用的裝置80包括第二接收單元81、第二處理單元82和第二發(fā)送單元83。其中,第二接收單元81用于接收用戶設(shè)備發(fā)送的應(yīng)用試用請(qǐng)求,其中所述應(yīng)用試用請(qǐng)求包括所述應(yīng)用的標(biāo)識(shí)符,或者接收所述用戶設(shè)備發(fā)送的操作指令。第二處理單元82用于根據(jù)所述應(yīng)用的標(biāo)識(shí)符確定已部署所述應(yīng)用的模擬器或真機(jī),或者在所述模擬器或真機(jī)上執(zhí)行所述操作指令。第二發(fā)送單元83用于向所述用戶設(shè)備發(fā)送對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng),或者向所述用戶設(shè)備發(fā)送所述操作指令執(zhí)行后的第二響應(yīng)。進(jìn)一步地,第二發(fā)送單元83還可以用于在所述第二接收單元81接收用戶設(shè)備發(fā)送的應(yīng)用試用請(qǐng)求之前,向所述用戶設(shè)備提供所述應(yīng)用的安裝程序??蛇x地,第二發(fā)送單元83還可以用于向所述用戶設(shè)備提供所述應(yīng)用的簡(jiǎn)介,其中所述簡(jiǎn)介包括圖片、視頻、評(píng)價(jià)或文字介紹。以上,應(yīng)用試用請(qǐng)求對(duì)應(yīng)于所述用戶設(shè)備上的按鍵或者手勢(shì)在所述用戶設(shè)備的觸摸屏上的位置,響應(yīng)對(duì)應(yīng)于顯示界面。由此可見,本發(fā)明實(shí)施例在下載應(yīng)用的過程中通過使用所述應(yīng)用,能夠使得用戶在完全下載安裝所述應(yīng)用之前,快速辨別和篩選所需的應(yīng)用,以免造成不必要的網(wǎng)絡(luò)資源浪費(fèi)。圖9和圖10示出了本發(fā)明實(shí)施例的UE和服務(wù)器的結(jié)構(gòu)圖。如圖9所示,UE90包括收發(fā)器91、處理器92和顯示器93。其中,收發(fā)器91用于向應(yīng)用服務(wù)器發(fā)送應(yīng)用試用請(qǐng)求,或者將所述操作對(duì)應(yīng)的指令發(fā)送給所述應(yīng)用服務(wù)器。收發(fā)器91還可用于接收到所述應(yīng)用服務(wù)器對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng),或者接收所述應(yīng)用服務(wù)器對(duì)所述操作對(duì)應(yīng)的指令的第二響應(yīng),以便將所述第二響應(yīng)呈現(xiàn)給所述用戶。處理器92用于檢測(cè)用戶的操作,或者執(zhí)行從所述應(yīng)用服務(wù)器獲得的所述應(yīng)用的安裝。顯示器93用于顯示所述應(yīng)用的簡(jiǎn)介,其中所述簡(jiǎn)介包括圖片、視頻、評(píng)價(jià)或文字介紹,或者應(yīng)用試用過程中從應(yīng)用服務(wù)器傳回的界面。此外,UE90還可以包括存儲(chǔ)器94。收發(fā)器91、處理器92、顯示器93和存儲(chǔ)器94通過總線連接。存儲(chǔ)器94可以是包括隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)和只讀存儲(chǔ)器(ROM,Read-Only Memory)、或任何固定的存儲(chǔ)介質(zhì)、或可移動(dòng)的存儲(chǔ)介質(zhì),用于存儲(chǔ)可以執(zhí)行本發(fā)明實(shí)施例的程序和/或本發(fā)明實(shí)施例中待處理的數(shù)據(jù)。處理器92執(zhí)行存儲(chǔ)器94中存儲(chǔ)的數(shù)據(jù)和指令。如圖10所示,應(yīng)用服務(wù)器100包括收發(fā)器101和處理器102。其中,收發(fā)器101用于接收用戶設(shè)備發(fā)送的應(yīng)用試用請(qǐng)求,或者接收所述用戶設(shè)備發(fā)送的操作指令。收發(fā)器101還可用于向所述用戶設(shè)備發(fā)送對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng),或者向所述用戶設(shè)備發(fā)送所述操作指令執(zhí)行后的第二響應(yīng)??蛇x地,收發(fā)器101還可用于向所述用戶設(shè)備提供所述應(yīng)用的安裝程序,或者向所述用戶設(shè)備提供所述應(yīng)用的簡(jiǎn)介,其中所述簡(jiǎn)介包括圖片、視頻、評(píng)價(jià)或文字介紹。處理器102用于根據(jù)所述應(yīng)用的名稱或標(biāo)識(shí)符確定已部署所述應(yīng)用的模擬器或真機(jī),或者在所述模擬器或真機(jī)上執(zhí)行所述操作指令。此外,應(yīng)用服務(wù)器100還可以包括存儲(chǔ)器103。收發(fā)器101、處理器102和存儲(chǔ)器103通過總線連接。處理器102執(zhí)行存儲(chǔ)器103中存儲(chǔ)的數(shù)據(jù)和指令。應(yīng)理解,本發(fā)明的每個(gè)權(quán)利要求所敘述的方案也應(yīng)看作是一個(gè)實(shí)施例,并且是權(quán)利要求中的特征是可以結(jié)合的,如本發(fā)明中的判斷步驟后的執(zhí)行的不同分支的步驟可以作為不同的實(shí)施例。本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種預(yù)覽應(yīng)用的方法,其特征在于,包括: 在檢測(cè)到用戶啟動(dòng)應(yīng)用的試用操作的情況下,向應(yīng)用服務(wù)器發(fā)送應(yīng)用試用請(qǐng)求,其中所述應(yīng)用試用請(qǐng)求包括所述應(yīng)用的標(biāo)識(shí)符; 接收到所述應(yīng)用服務(wù)器對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng),并且在檢測(cè)到所述用戶基于所述第一響應(yīng)的操作的情況下,將所述操作對(duì)應(yīng)的指令發(fā)送給所述應(yīng)用服務(wù)器; 接收所述應(yīng)用服務(wù)器對(duì)所述操作對(duì)應(yīng)的指令的第二響應(yīng),以便將所述第二響應(yīng)呈現(xiàn)給所述用戶。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述檢測(cè)到用戶啟動(dòng)應(yīng)用試用的操作之前,還包括: 執(zhí)行從所述應(yīng)用服務(wù)器獲得的所述應(yīng)用的安裝。
3.根據(jù)權(quán)利要2所述的方法,其特征在于,在所述執(zhí)行從所述應(yīng)用服務(wù)器獲得的所述應(yīng)用的安裝之后,還包括: 顯示所述應(yīng)用的簡(jiǎn)介,其中所述簡(jiǎn)介包括圖片、視頻、評(píng)價(jià)或文字介紹。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述指令對(duì)應(yīng)于按鍵或者手勢(shì)在觸摸屏上的位置。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,所述第一響應(yīng)或所述第二響應(yīng)對(duì)應(yīng)于顯示界面。
6.一種預(yù)覽應(yīng)用的方法,其特征在于,包括: 接收用戶設(shè)備發(fā)送的 應(yīng)用試用請(qǐng)求,其中所述應(yīng)用試用請(qǐng)求包括所述應(yīng)用的標(biāo)識(shí)符; 根據(jù)所述應(yīng)用的標(biāo)識(shí)符確定已部署所述應(yīng)用的模擬器或真機(jī),并向所述用戶設(shè)備發(fā)送對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng); 接收所述用戶設(shè)備發(fā)送基于所述第一響應(yīng)的操作指令,并在所述模擬器或真機(jī)上執(zhí)行所述操作指令; 向所述用戶設(shè)備發(fā)送所述操作指令執(zhí)行后的第二響應(yīng)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述接收用戶設(shè)備發(fā)送的應(yīng)用試用請(qǐng)求之前,還包括: 向所述用戶設(shè)備提供所述應(yīng)用的安裝程序。
8.根據(jù)權(quán)利要7所述的方法,其特征在于,還包括: 向所述用戶設(shè)備提供所述應(yīng)用的簡(jiǎn)介,其中所述簡(jiǎn)介包括圖片、視頻、評(píng)價(jià)或文字介紹。
9.根據(jù)權(quán)利要求6至8中任一項(xiàng)所述的方法,其特征在于,所述應(yīng)用試用請(qǐng)求對(duì)應(yīng)于所述用戶設(shè)備上的按鍵或者手勢(shì)在所述用戶設(shè)備的觸摸屏上的位置。
10.根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的方法,其特征在于,所述第一響應(yīng)或所述第二響應(yīng)對(duì)應(yīng)于顯示界面。
11.一種預(yù)覽應(yīng)用的裝置,其特征在于,包括: 檢測(cè)單元,用于檢測(cè)用戶的操作; 第一發(fā)送單元,在所述檢測(cè)單元檢測(cè)到用戶啟動(dòng)應(yīng)用的試用操作的情況下,向應(yīng)用服務(wù)器發(fā)送應(yīng)用試用請(qǐng)求,其中所述應(yīng)用試用請(qǐng)求包括所述應(yīng)用的標(biāo)識(shí)符,或者在所述檢測(cè)單元檢測(cè)到所述用戶的操作的情況下,將所述操作對(duì)應(yīng)的指令發(fā)送給所述應(yīng)用服務(wù)器;第一接收單元,用于接收到所述應(yīng)用服務(wù)器對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng),或者接收所述應(yīng)用服務(wù)器對(duì)所述操作對(duì)應(yīng)的指令的第二響應(yīng),以便將所述響應(yīng)呈現(xiàn)給所述用戶。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,還包括: 第一處理單元,用于在所述檢測(cè)單元檢測(cè)到用戶啟動(dòng)應(yīng)用的試用操作之前,執(zhí)行從所述應(yīng)用服務(wù)器獲得的所述應(yīng)用的安裝。
13.根據(jù)權(quán)利要12所述的裝置,其特征在于,還包括: 顯示單元,用于在所述第一處理單元執(zhí)行從所述應(yīng)用服務(wù)器獲得的所述應(yīng)用的安裝之后,顯示所述應(yīng)用的簡(jiǎn)介,其中所述簡(jiǎn)介包括圖片、視頻、評(píng)價(jià)或文字介紹。
14.根據(jù)權(quán)利要求11至13中任一項(xiàng)所述的裝置,其特征在于,所述指令對(duì)應(yīng)于按鍵或者手勢(shì)在觸摸屏上的位置。
15.根據(jù)權(quán)利要求11至14中任一項(xiàng)所述的裝置,其特征在于,所述第一響應(yīng)或所述第二響應(yīng)對(duì)應(yīng)于顯示界面。
16.一種預(yù)覽應(yīng)用的裝置,其特征在于,包括: 第二接收單元,用于接收用戶設(shè)備發(fā)送的應(yīng)用試用請(qǐng)求,其中所述應(yīng)用試用請(qǐng)求包括所述應(yīng)用的標(biāo)識(shí)符,或者接收所述用戶設(shè)備發(fā)送的操作指令; 第二處理單元,用于根據(jù)所述應(yīng)用的標(biāo)識(shí)符確定已部署所述應(yīng)用的模擬器或真機(jī),或者在所述模擬器或真機(jī)上執(zhí)行所述操作指令; 第二發(fā)送單元,用于向所述用戶設(shè)備發(fā)送對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng),或者向所述用戶設(shè)備發(fā)送所述操作指令執(zhí)行后的第二響應(yīng)。
17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述第二發(fā)送單元還用于: 在所述第二接收單元接收用戶設(shè)備發(fā)送的應(yīng)用試用請(qǐng)求之前,向所述用戶設(shè)備提供所述應(yīng)用的安裝程序。
18.根據(jù)權(quán)利要17所述的裝置,其特征在于,所述第二發(fā)送單元還用于: 向所述用戶設(shè)備提供所述應(yīng)用的簡(jiǎn)介,其中所述簡(jiǎn)介包括圖片、視頻、評(píng)價(jià)或文字介紹。
19.根據(jù)權(quán)利要求16至18中任一項(xiàng)所述的裝置,其特征在于,所述應(yīng)用試用請(qǐng)求對(duì)應(yīng)于所述用戶設(shè)備上的按鍵或者手勢(shì)在所述用戶設(shè)備的觸摸屏上的位置。
20.根據(jù)權(quán)利要求16至19中任一項(xiàng)所述的裝置,其特征在于,所述第一響應(yīng)或所述第二響應(yīng)對(duì)應(yīng)于顯示界面。
全文摘要
本發(fā)明實(shí)施例涉及預(yù)覽應(yīng)用的方法及裝置。其中,預(yù)覽應(yīng)用的方法包括在檢測(cè)到用戶啟動(dòng)應(yīng)用的試用操作的情況下,向應(yīng)用服務(wù)器發(fā)送應(yīng)用試用請(qǐng)求,其中所述應(yīng)用試用請(qǐng)求包括所述應(yīng)用的標(biāo)識(shí)符;接收到所述應(yīng)用服務(wù)器對(duì)所述應(yīng)用試用請(qǐng)求的第一響應(yīng),并且在檢測(cè)到所述用戶基于所述第一響應(yīng)的操作的情況下,將所述操作對(duì)應(yīng)的指令發(fā)送給所述應(yīng)用服務(wù)器;接收所述應(yīng)用服務(wù)器對(duì)所述操作對(duì)應(yīng)的指令的第二響應(yīng),以便將所述第二響應(yīng)呈現(xiàn)給所述用戶。本發(fā)明實(shí)施例在下載應(yīng)用的過程中通過使用所述應(yīng)用,能夠使得用戶在完全下載安裝所述應(yīng)用之前,快速辨別和篩選所需的應(yīng)用,以免造成不必要的網(wǎng)絡(luò)資源浪費(fèi)。
文檔編號(hào)H04L29/08GK103078925SQ20121058634
公開日2013年5月1日 申請(qǐng)日期2012年12月28日 優(yōu)先權(quán)日2012年12月28日
發(fā)明者夏林, 白璐 申請(qǐng)人:華為技術(shù)有限公司