一種付費(fèi)應(yīng)用的試用方法及裝置制造方法
【專利摘要】本發(fā)明涉及一種付費(fèi)應(yīng)用的試用方法,包括以下步驟:當(dāng)偵測到一應(yīng)用啟動(dòng)時(shí),判斷該應(yīng)用是否為可試用的付費(fèi)應(yīng)用;若該應(yīng)用為可試用的付費(fèi)應(yīng)用,則判斷該應(yīng)用是否處于試用期;若該應(yīng)用處于試用期,則監(jiān)控該應(yīng)用的運(yùn)行情況,以及監(jiān)控該應(yīng)用的試用期是否結(jié)束;若該應(yīng)用的試用期結(jié)束,則對該應(yīng)用進(jìn)行運(yùn)行限制。本發(fā)明還提供一種付費(fèi)應(yīng)用的試用裝置。利用本發(fā)明可以降低付費(fèi)應(yīng)用的開發(fā)成本,并有利于擴(kuò)展付費(fèi)應(yīng)用的用戶群,具有簡單易行的特點(diǎn)。
【專利說明】一種付費(fèi)應(yīng)用的試用方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明具體實(shí)施例涉及軟件應(yīng)用【技術(shù)領(lǐng)域】,特別涉及一種付費(fèi)應(yīng)用的試用方法及
>J-U ρ?α裝直。
【背景技術(shù)】
[0002]互聯(lián)網(wǎng)的發(fā)展帶來了形形色色的軟件應(yīng)用產(chǎn)品,例如即時(shí)通訊類應(yīng)用、社交類應(yīng)用、游戲類應(yīng)用、翻譯類應(yīng)用等等。這些應(yīng)用通??梢约性趹?yīng)用市場中呈現(xiàn)給用戶,供用戶瀏覽及下載使用。其中,對一些付費(fèi)應(yīng)用而言,用戶必須先付費(fèi)才能夠使用這些付費(fèi)應(yīng)用。然而,用戶在未使用過這些付費(fèi)應(yīng)用的情況下,也不能確定是否真的需要這些付費(fèi)應(yīng)用,因此會(huì)猶豫要不要去付費(fèi)使用。這類付費(fèi)應(yīng)用將很多的潛在用戶拒之門外,失去了應(yīng)有的輝煌市場。
[0003]為了解決這一問題,目前一些付費(fèi)應(yīng)用提供了免費(fèi)試用機(jī)制。這種免費(fèi)試用機(jī)制允許用戶先免費(fèi)試用一段時(shí)間相應(yīng)的付費(fèi)應(yīng)用。待試用期結(jié)束后,若用戶想繼續(xù)使用則需要付費(fèi),否則用戶無法再使用該付費(fèi)應(yīng)用。然而,付費(fèi)應(yīng)用的這種免費(fèi)試用機(jī)制需要很好地切分基礎(chǔ)服務(wù)和增值服務(wù),因此開發(fā)難度較高。而對每一種不同的付費(fèi)應(yīng)用而言,都需要開發(fā)相應(yīng)的免費(fèi)試用機(jī)制,不僅給開發(fā)者帶來較大的工作量,更增加了相應(yīng)付費(fèi)應(yīng)用的開發(fā)成本,造成資源浪費(fèi)。
【發(fā)明內(nèi)容】
[0004]有鑒于此,有必要提供一種付費(fèi)應(yīng)用的試用方法及裝置,具有簡單易行的特點(diǎn),可以降低付費(fèi)應(yīng)用的開發(fā)成本,并有利于擴(kuò)展付費(fèi)應(yīng)用的用戶群。
[0005]一種付費(fèi)應(yīng)用的試用方法,包括以下步驟:當(dāng)偵測到一應(yīng)用啟動(dòng)時(shí),判斷該應(yīng)用是否為可試用的付費(fèi)應(yīng)用;若該應(yīng)用為可試用的付費(fèi)應(yīng)用,則判斷該應(yīng)用是否處于試用期;若該應(yīng)用處于試用期,則監(jiān)控該應(yīng)用的運(yùn)行情況,以及監(jiān)控該應(yīng)用的試用期是否結(jié)束;若該應(yīng)用的試用期結(jié)束,則對該應(yīng)用進(jìn)行運(yùn)行限制。
[0006]一種付費(fèi)應(yīng)用的試用裝置,包括:第一判斷模塊,用于當(dāng)偵測到一應(yīng)用啟動(dòng)時(shí),判斷該應(yīng)用是否為可試用的付費(fèi)應(yīng)用;第二判斷模塊,用于若該應(yīng)用為可試用的付費(fèi)應(yīng)用,則判斷該應(yīng)用是否處于試用期;監(jiān)控模塊,用于若該應(yīng)用處于試用期,則監(jiān)控該應(yīng)用的運(yùn)行情況,以及監(jiān)控該應(yīng)用的試用期是否結(jié)束;控制模塊,用于若該應(yīng)用的試用期結(jié)束,則對該應(yīng)用進(jìn)行運(yùn)行限制。
[0007]相較于現(xiàn)有技術(shù),本發(fā)明付費(fèi)應(yīng)用的試用方法及裝置,通過監(jiān)控處于試用期的付費(fèi)應(yīng)用的運(yùn)行情況,當(dāng)監(jiān)控到該付費(fèi)應(yīng)用的試用期結(jié)束時(shí),對該付費(fèi)應(yīng)用進(jìn)行運(yùn)行限制,從而控制該付費(fèi)應(yīng)用只在試用期內(nèi)可供用戶免費(fèi)試用,具有簡單易行的特點(diǎn),可以降低付費(fèi)應(yīng)用的開發(fā)成本,并有利于擴(kuò)展付費(fèi)應(yīng)用的用戶群。
[0008]為讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附圖式,作詳細(xì)說明如下。
【專利附圖】
【附圖說明】
[0009]圖1為一種終端的結(jié)構(gòu)框圖。
[0010]圖2為本發(fā)明實(shí)施例提供的付費(fèi)應(yīng)用的試用方法應(yīng)用時(shí)的環(huán)境示意圖。
[0011]圖3為本發(fā)明第一實(shí)施例提供的付費(fèi)應(yīng)用的試用方法的流程圖。
[0012]圖4為圖3中判斷應(yīng)用是否處于試用期的步驟的詳細(xì)流程圖。
[0013]圖5和圖6為接收到權(quán)限消息的變更通知后的流程圖。
[0014]圖7至圖9為本發(fā)明第二實(shí)施例提供的付費(fèi)應(yīng)用的試用方法的流程圖。
[0015]圖10為本發(fā)明第三實(shí)施例提供的付費(fèi)應(yīng)用的試用裝置的框圖。
[0016]圖11為本發(fā)明第四實(shí)施例提供的付費(fèi)應(yīng)用的試用裝置的框圖。
【具體實(shí)施方式】
[0017]為更進(jìn)一步闡述本發(fā)明為實(shí)現(xiàn)預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對依據(jù)本發(fā)明的【具體實(shí)施方式】、結(jié)構(gòu)、特征及其功效,詳細(xì)說明如后。
[0018]圖1示出了一種終端的結(jié)構(gòu)框圖。如圖1所示,終端I包括一個(gè)或多個(gè)(圖中僅示出一個(gè))存儲(chǔ)器11、處理器12、存儲(chǔ)控制器13、外設(shè)接口 14、通信模塊15、輸入單元16及顯示單元17。這些組件通過一條或多條通訊總線/信號(hào)線相互通訊。
[0019]本領(lǐng)域普通技術(shù)人員可以理解,圖1所示的結(jié)構(gòu)僅為示意,其并不對終端I的結(jié)構(gòu)造成限定。例如,終端I還可包括比圖1所示更多或者更少的組件,或者具有與圖1所示不同的配置。圖1所示的各組件可以采用硬件、軟件或其組合實(shí)現(xiàn)。
[0020]存儲(chǔ)器11可用于存儲(chǔ)軟件程序以及模塊,如本發(fā)明實(shí)施例中的付費(fèi)應(yīng)用的試用方法及裝置對應(yīng)的程序指令/模塊,處理器12通過運(yùn)行存儲(chǔ)在存儲(chǔ)器11內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述的付費(fèi)應(yīng)用的試用方法。
[0021]存儲(chǔ)器11可包括高速隨機(jī)存儲(chǔ)器,還可包括非易失性存儲(chǔ)器,如一個(gè)或者多個(gè)磁性存儲(chǔ)裝置、閃存、或者其他非易失性固態(tài)存儲(chǔ)器。在一些實(shí)例中,存儲(chǔ)器11可進(jìn)一步包括相對于處理器12遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程設(shè)置的存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至終端I。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。處理器12以及其他可能的組件對存儲(chǔ)器11的訪問可在存儲(chǔ)控制器13的控制下進(jìn)行。
[0022]外設(shè)接口 14將各種輸入/輸出裝置耦合至處理器12以及存儲(chǔ)器11。處理器12運(yùn)行存儲(chǔ)器11內(nèi)的各種軟件、指令以及執(zhí)行終端I的各種功能以及進(jìn)行數(shù)據(jù)處理。
[0023]通信模塊15用于與通信網(wǎng)絡(luò)或者其他設(shè)備進(jìn)行通信。具體地,通信模塊15例如可以是網(wǎng)卡151或RF (Rad1 Frequency,射頻)模塊152。網(wǎng)卡151作為局域網(wǎng)中連接計(jì)算機(jī)和傳輸介質(zhì)的接口,用于實(shí)現(xiàn)與局域網(wǎng)傳輸介質(zhì)之間的物理連接與電信號(hào)匹配,從而建立局域網(wǎng)并連接到因特網(wǎng)(Internet),與各種網(wǎng)絡(luò)如局域網(wǎng)、城域網(wǎng)、廣域網(wǎng)進(jìn)行通信。網(wǎng)卡151可包括各種現(xiàn)有的用于執(zhí)行上述功能的電路元件,例如處理器和存儲(chǔ)器(包括ROM和RAM)等。RF模塊152用于接收以及發(fā)送電磁波,實(shí)現(xiàn)電磁波與電信號(hào)的相互轉(zhuǎn)換,從而與通信網(wǎng)絡(luò)或者其他設(shè)備進(jìn)行通信。RF模塊152可包括各種現(xiàn)有的用于執(zhí)行這些功能的電路元件,例如,天線、射頻收發(fā)器、數(shù)字信號(hào)處理器、加密/解密芯片、用戶身份模塊(SM)卡、存儲(chǔ)器等等。RF模塊152可與各種網(wǎng)絡(luò)如互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、無線網(wǎng)絡(luò)進(jìn)行通信或者通過無線網(wǎng)絡(luò)與其他設(shè)備進(jìn)行通信。上述的無線網(wǎng)絡(luò)可包括蜂窩式電話網(wǎng)、無線局域網(wǎng)或者城域網(wǎng)。上述的無線網(wǎng)絡(luò)可以使用各種通信標(biāo)準(zhǔn)、協(xié)議及技術(shù),包括但并不限于全球移動(dòng)通信系統(tǒng)(Global System for Mobile Communicat1n, GSM)、增強(qiáng)型移動(dòng)通信技術(shù)(Enhanced Data GSM Environment, EDGE),寬帶碼分多址技術(shù)(wideband codedivis1n multiple access, W-CDMA),碼分多址技術(shù)(Code divis1n access, CDMA)、時(shí)分多址技術(shù)(time divis1n multiple access, TDMA),無線保真技術(shù)(Wireless, Fidelity,WiFi)(如美國電氣和電子工程師協(xié)會(huì)標(biāo)準(zhǔn)IEEE802.11a, IEEE802.lib, IEEE802.1lg和/或 IEEE802.lln)、網(wǎng)絡(luò)電話(Voice over internet protocal, VoIP)、全球微波互聯(lián)接入(Worldwide Interoperability for Microwave Access,W1-Max)、其他用于郵件、即時(shí)通信及短消息的協(xié)議,以及任何其他合適的通信協(xié)議,甚至可包括那些當(dāng)前仍未被開發(fā)出來的協(xié)議。
[0024]輸入單元16可用于接收輸入的字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號(hào)輸入。具體地,輸入單元16可包括按鍵161以及觸控表面162。按鍵161例如可包括用于輸入字符的字符按鍵,以及用于觸發(fā)控制功能的控制按鍵??刂瓢存I的實(shí)例包括“返回主屏”按鍵、開機(jī)/關(guān)機(jī)按鍵、拍照鍵等等。觸控表面162可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控表面162上或在觸控表面162附近的操作),并根據(jù)預(yù)先設(shè)定的程序驅(qū)動(dòng)相應(yīng)的連接裝置??蛇x的,觸控表面162可包括觸摸檢測裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器12,并能接收處理器12發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控表面162。除了觸控表面162,輸入單元16還可以包括其他輸入設(shè)備。上述的其他輸入設(shè)備包括但不限于物理鍵盤、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
[0025]顯示單元17用于顯示由用戶輸入的信息、提供給用戶的信息以及終端I的各種圖形接口。這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。在一個(gè)實(shí)例中,顯示單元17包括一個(gè)顯示面板171。該顯示面板171例如可為一個(gè)液晶顯示面板(Liquid Crystal Display, LCD)、有機(jī)發(fā)光二極管(Organic Light-Emitting D1deDisplay, OLED)顯不面板、電泳顯不面板(Electro-Phoretic Display, EPD)等。進(jìn)一步地,觸控表面162可設(shè)置于顯示面板171上從而與顯示面板171構(gòu)成一個(gè)整體。
[0026]參閱圖2所示,為本發(fā)明實(shí)施例提供的付費(fèi)應(yīng)用的試用方法應(yīng)用時(shí)的環(huán)境示意圖。在本實(shí)施例中,該付費(fèi)應(yīng)用的試用方法應(yīng)用于上述終端I中,用于控制安裝于該終端I中的付費(fèi)應(yīng)用在試用期內(nèi)供用戶免費(fèi)試用。該終端I及其它終端(圖2中以終端4為例)可以通過網(wǎng)絡(luò)2與服務(wù)器3之間建立網(wǎng)絡(luò)連接。若與服務(wù)器3之間建立有網(wǎng)絡(luò)連接,則終端I或其它終端可以與服務(wù)器3進(jìn)行網(wǎng)絡(luò)通信。該終端I的具體實(shí)例包括但并不限于臺(tái)式計(jì)算機(jī)、便攜式計(jì)算機(jī)、智能手機(jī)、平板電腦、PDA (Personal Digital Assistant,個(gè)人數(shù)字助理)或者其他類似的運(yùn)算裝置。所述的其它終端可以具有與終端I相同的配置。該服務(wù)器3可以包括一臺(tái)或多臺(tái)服務(wù)器,當(dāng)然該服務(wù)器I也可以是虛擬云計(jì)算模組。該網(wǎng)絡(luò)2可為任意的網(wǎng)絡(luò)連接方式,例如互聯(lián)網(wǎng)(Internet)、移動(dòng)互聯(lián)網(wǎng)(如電信運(yùn)營商提供的2G、3G網(wǎng)絡(luò))、局域網(wǎng)(有線或者無線)等。
[0027]第一實(shí)施例
[0028]參閱圖3所示,本發(fā)明第一實(shí)施例提供一種付費(fèi)應(yīng)用的試用方法,該付費(fèi)應(yīng)用的試用方法包括以下步驟:
[0029]步驟SI,當(dāng)偵測到一應(yīng)用啟動(dòng)時(shí),判斷該應(yīng)用是否為可試用的付費(fèi)應(yīng)用;
[0030]步驟S2,若該應(yīng)用為可試用的付費(fèi)應(yīng)用,則判斷該應(yīng)用是否處于試用期;
[0031]步驟S3,若該應(yīng)用處于試用期,則監(jiān)控該應(yīng)用的運(yùn)行情況,以及監(jiān)控該應(yīng)用的試用期是否結(jié)束;
[0032]步驟S4,若該應(yīng)用的試用期結(jié)束,則對該應(yīng)用進(jìn)行運(yùn)行限制。
[0033]按照上述的付費(fèi)應(yīng)用的試用方法,通過監(jiān)控處于試用期的付費(fèi)應(yīng)用的運(yùn)行情況,當(dāng)監(jiān)控到該付費(fèi)應(yīng)用的試用期結(jié)束時(shí),對該付費(fèi)應(yīng)用進(jìn)行運(yùn)行限制,從而控制該付費(fèi)應(yīng)用只在試用期內(nèi)可供用戶免費(fèi)試用,具有簡單易行的特點(diǎn),可以降低付費(fèi)應(yīng)用的開發(fā)成本,并有利于擴(kuò)展付費(fèi)應(yīng)用的用戶群。
[0034]在一些實(shí)例中,上述方法的各步驟的實(shí)現(xiàn)細(xì)節(jié)如下:
[0035]步驟SI所述的應(yīng)用例如可以是游戲類應(yīng)用、即時(shí)通訊類應(yīng)用、社交類應(yīng)用、翻譯類應(yīng)用等。具體而言,可以先從例如應(yīng)用市場等應(yīng)用下載平臺(tái)下載該應(yīng)用的安裝包,并通過該應(yīng)用的安裝包將該應(yīng)用安裝于所述終端I中。該應(yīng)用的安裝包中保存有該應(yīng)用的安裝信息,該安裝信息包括該應(yīng)用的開發(fā)者對該應(yīng)用的基本設(shè)定,例如設(shè)定該應(yīng)用為付費(fèi)應(yīng)用或免費(fèi)應(yīng)用,以及若設(shè)定該應(yīng)用為付費(fèi)應(yīng)用,則進(jìn)一步設(shè)定該應(yīng)用的價(jià)格及該應(yīng)用是否為可試用的付費(fèi)應(yīng)用。因此,步驟Si可以根據(jù)所述應(yīng)用的安裝信息判斷該應(yīng)用是否為可試用的付費(fèi)應(yīng)用。
[0036]所述可試用的付費(fèi)應(yīng)用是指雖然該應(yīng)用需要付費(fèi)才能使用,但該應(yīng)用設(shè)定有一段時(shí)間的試用期,在該試用期內(nèi)該應(yīng)用可以被免費(fèi)試用。待試用期過后,如果還未對該應(yīng)用付費(fèi),則無法繼續(xù)使用該應(yīng)用。若在試用期內(nèi)或試用期后對該應(yīng)用付費(fèi),則可以正常使用該應(yīng)用而不受試用期的限制。因此,若設(shè)定該應(yīng)用為可試用的付費(fèi)應(yīng)用,則所述安裝信息還包括對該應(yīng)用預(yù)設(shè)的試用時(shí)間,例如24小時(shí)、30天等。
[0037]所述的應(yīng)用下載平臺(tái)被架設(shè)在服務(wù)器3中,用于發(fā)布供用戶下載的各應(yīng)用的安裝包,并根據(jù)各應(yīng)用的安裝包中的安裝信息判斷該應(yīng)用是否為付費(fèi)應(yīng)用。若該應(yīng)用為付費(fèi)應(yīng)用,則服務(wù)器3中的該應(yīng)用下載平臺(tái)還用于接收用戶對該應(yīng)用的付費(fèi)請求,并完成對該應(yīng)用的付費(fèi)資金結(jié)算。
[0038]值得注意的是,本實(shí)施例的付費(fèi)應(yīng)用的試用方法會(huì)在終端I的整個(gè)運(yùn)行過程中執(zhí)行。例如該付費(fèi)應(yīng)用的試用方法隨著終端I的開機(jī)而開始執(zhí)行,隨著終端I的關(guān)機(jī)而結(jié)束執(zhí)行,從而步驟Si可以偵測到終端I中安裝的每一個(gè)應(yīng)用的啟動(dòng)事件及關(guān)閉事件。
[0039]此外,本實(shí)施例的付費(fèi)應(yīng)用的試用方法在執(zhí)行過程中,還會(huì)持續(xù)監(jiān)聽終端I與服務(wù)器3之間是否建立有網(wǎng)絡(luò)連接。若終端I能夠連接上網(wǎng)絡(luò)2,則終端I可以與服務(wù)器3建立網(wǎng)絡(luò)連接。若終端I無法連接上網(wǎng)絡(luò)2,則終端I無法與服務(wù)器3建立網(wǎng)絡(luò)連接。在終端I與服務(wù)器3之間建立有網(wǎng)絡(luò)連接的過程中,本實(shí)施例的付費(fèi)應(yīng)用的試用方法還將保持通過一用戶賬號(hào)登錄服務(wù)器3,即登錄服務(wù)器3中的所述應(yīng)用下載平臺(tái)。
[0040]所述用戶賬號(hào)可以為用戶在申請登錄服務(wù)器3的所述應(yīng)用下載平臺(tái)時(shí)設(shè)置的用戶名及密碼。用戶不僅可以在終端I中通過該用戶賬號(hào)登錄服務(wù)器3,也可以在其它終端,例如終端4通過該用戶賬號(hào)登錄服務(wù)器3。但需要注意的是,在同一時(shí)間內(nèi)只能在一臺(tái)終端中通過該用戶賬號(hào)登錄服務(wù)器3,而不存在在多個(gè)不同終端中同時(shí)通過該用戶賬號(hào)登錄服務(wù)器3的情況。當(dāng)在終端I中切換不同的用戶賬號(hào)登錄服務(wù)器3時(shí),該應(yīng)用需要重新啟動(dòng)。
[0041]由此,本實(shí)施例的付費(fèi)應(yīng)用的試用方法將持續(xù)監(jiān)聽終端I與服務(wù)器3之間是否建立有網(wǎng)絡(luò)連接。若監(jiān)聽到終端I與服務(wù)器3之間建立有網(wǎng)絡(luò)連接,則檢測是否通過該用戶賬號(hào)登錄服務(wù)器3,若否,則獲取用戶輸入的用戶賬號(hào),或獲取默認(rèn)的用戶賬號(hào)從而登錄服務(wù)器3。所述默認(rèn)的用戶賬號(hào)可以是上次登錄服務(wù)器3時(shí)所使用的用戶賬號(hào),也可以是用戶預(yù)先設(shè)置的用戶賬號(hào)。若終端I與服務(wù)器3之間的網(wǎng)絡(luò)連接斷開,則該用戶賬號(hào)也將自動(dòng)退出登錄服務(wù)器3。在與服務(wù)器3之間建立有網(wǎng)絡(luò)連接的過程中,該應(yīng)用與當(dāng)前登錄服務(wù)器3的用戶賬號(hào)綁定。在與服務(wù)器3之間未建立有網(wǎng)絡(luò)連接的過程中,該應(yīng)用與該默認(rèn)的用戶賬號(hào)綁定。同一用戶賬號(hào)在同一時(shí)間只能與一臺(tái)終端中的該應(yīng)用綁定。
[0042]步驟S2中,若該應(yīng)用為可試用的付費(fèi)應(yīng)用,則判斷該應(yīng)用是否處于試用期。具體而言,在上一次偵測到與同一用戶賬號(hào)綁定的該應(yīng)用啟動(dòng)時(shí),也將執(zhí)行所述步驟Si至步驟S4。由步驟S3可知,若上一次偵測到該應(yīng)用啟動(dòng)時(shí),判定該應(yīng)用處于試用期,則監(jiān)控該應(yīng)用的運(yùn)行情況。所述監(jiān)控該應(yīng)用的運(yùn)行情況包括收集當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)間信息。所述當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)間信息是指該應(yīng)用在與該用戶賬號(hào)綁定的情況下,在終端1,即本地每次運(yùn)行的開始時(shí)間和結(jié)束時(shí)間。該應(yīng)用的一次從開啟至關(guān)閉的過程被稱為一次運(yùn)行。例如,該本地運(yùn)行時(shí)間信息指示該應(yīng)用在與該用戶賬號(hào)綁定的情況下,在本地運(yùn)行了兩次,第一次是從某一日12:00至13:00,第二次是從當(dāng)日 18:00 至 20:00。
[0043]除此之外,所述監(jiān)控該應(yīng)用的運(yùn)行情況還包括根據(jù)所收集的本地運(yùn)行時(shí)間信息統(tǒng)計(jì)當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)長,并保存所統(tǒng)計(jì)的本地運(yùn)行時(shí)長。例如,可以將所統(tǒng)計(jì)的本地運(yùn)行時(shí)長保存在所述存儲(chǔ)器11中。當(dāng)該應(yīng)用在終端I中首次啟動(dòng)時(shí),所述的本地運(yùn)行時(shí)間信息為空值,而該本地運(yùn)行時(shí)長為初始值O。所述當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)長反映該應(yīng)用在與該用戶賬號(hào)綁定的情況下,在本地每次運(yùn)行的時(shí)長總和。延續(xù)上一段中的例子,若該本地運(yùn)行時(shí)間信息指示該應(yīng)用在與該用戶賬號(hào)綁定的情況下,在本地運(yùn)行了兩次,第一次是從某一日12:00至13:00,第二次是從當(dāng)日18:00至20:00,則所統(tǒng)計(jì)的該本地運(yùn)行時(shí)長為3小時(shí)。
[0044]由此,參閱圖4所示,步驟S2可通過以下步驟判斷該應(yīng)用是否處于試用期:
[0045]步驟S2.1.1,獲取當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的權(quán)限信息,該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶是否已對該應(yīng)用付費(fèi)。具體而言,若監(jiān)聽到與服務(wù)器3之間建立有網(wǎng)絡(luò)連接,則步驟S2.1.1從服務(wù)器3獲取該權(quán)限信息,并將該權(quán)限信息保存在本地,例如保存在所述存儲(chǔ)器11中。服務(wù)器3中的該權(quán)限信息將根據(jù)是否接收到與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶對該應(yīng)用付費(fèi)請求及完成對該應(yīng)用的付費(fèi)資金結(jié)算得到及時(shí)更新。因此,服務(wù)器3中的該權(quán)限信息準(zhǔn)確地指示了與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶是否已對該應(yīng)用付費(fèi)。
[0046]而若監(jiān)聽到與服務(wù)器3之間未建立有網(wǎng)絡(luò)連接,則步驟S2.1.1將從本地獲取該權(quán)限信息。根據(jù)上述可知,保存在本地的該權(quán)限信息是在上一次需要判斷該應(yīng)用是否處于試用期時(shí),在監(jiān)聽到與服務(wù)器3之間建立有網(wǎng)絡(luò)連接的情況下從服務(wù)器3獲取并保存在本地的。由于本次監(jiān)聽到與服務(wù)器3之間未建立有網(wǎng)絡(luò)連接,本地的該權(quán)限信息無法得到更新,因此本地的該權(quán)限信息所指示的與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶是否已對該應(yīng)用付費(fèi)的情況并不一定準(zhǔn)確。
[0047]步驟S2.1.2,根據(jù)所獲取的該權(quán)限信息及所保存的本地運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期。具體而言,若該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶未對該應(yīng)用付費(fèi),并且所保存的本地運(yùn)行時(shí)長未達(dá)到所述的試用時(shí)間,則判定該應(yīng)用處于試用期,進(jìn)入步驟S3,該應(yīng)用暫時(shí)仍可在終端I中正常運(yùn)行。若該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶已對該應(yīng)用付費(fèi),則流程結(jié)束,該應(yīng)用可在終端I中正常運(yùn)行而不受試用期的限制。若該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶未對該應(yīng)用付費(fèi),并且所保存的本地運(yùn)行時(shí)長達(dá)到所述的試用時(shí)間,則判定該應(yīng)用的試用期結(jié)束,進(jìn)入步驟S4。
[0048]步驟S3所述的監(jiān)控該應(yīng)用的運(yùn)行情況如上所述包括收集當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)間信息,以及根據(jù)所收集的本地運(yùn)行時(shí)間信息統(tǒng)計(jì)當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)長,并保存所統(tǒng)計(jì)的本地運(yùn)行時(shí)長。所述的監(jiān)控該應(yīng)用的試用期是否結(jié)束可以通過監(jiān)控所述本地運(yùn)行時(shí)長是否達(dá)到該試用時(shí)間來實(shí)現(xiàn)。若該本地運(yùn)行時(shí)長達(dá)到該試用時(shí)間,則步驟S3判定該應(yīng)用的試用期結(jié)束。
[0049]步驟S4所述的對該應(yīng)用進(jìn)行運(yùn)行限制,在一個(gè)實(shí)例中,可以通過結(jié)束該應(yīng)用的進(jìn)程來實(shí)現(xiàn),并且每當(dāng)偵測到該應(yīng)用啟動(dòng)時(shí),步驟S4都結(jié)束該應(yīng)用的進(jìn)程。從而在與當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶未對該應(yīng)用付費(fèi),且該應(yīng)用的試用期已結(jié)束的情況下,該應(yīng)用在終端I中無法正常運(yùn)行。
[0050]此外,對該應(yīng)用進(jìn)行運(yùn)行限制還包括提示對該應(yīng)用進(jìn)行付費(fèi)。在一個(gè)實(shí)例中,在結(jié)束該應(yīng)用的進(jìn)程的同時(shí),還可以彈出一個(gè)提示窗口。該提示窗口中顯示有提示用戶該應(yīng)用的試用期結(jié)束,請用戶及時(shí)對該應(yīng)用付費(fèi)的信息。在另一個(gè)實(shí)例中,該提示窗口還可以顯示該應(yīng)用的價(jià)格、該應(yīng)用的開發(fā)者、對該應(yīng)用進(jìn)行付費(fèi)操作的應(yīng)用下載平臺(tái)的鏈接等信息。用戶可以通過點(diǎn)擊該提示窗口中的該鏈接直接進(jìn)入該應(yīng)用下載平臺(tái)對該應(yīng)用進(jìn)行付費(fèi)。
[0051]此外,在本實(shí)施例中,該付費(fèi)應(yīng)用的試用方法還包括以下步驟:
[0052]步驟S5,當(dāng)接收到服務(wù)器3發(fā)送的對該權(quán)限信息的變更通知時(shí),根據(jù)該變更通知更新保存在本地的該權(quán)限信息。該變更通知用于通知終端I與當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶已對該應(yīng)用付費(fèi)。只有在與服務(wù)器3之間建立有網(wǎng)絡(luò)連接的情況下,才能接收到服務(wù)器3發(fā)送的該變更通知。保存在本地的更新后的該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶已對該應(yīng)用付費(fèi)。待下次需要判斷該應(yīng)用是否處于試用期時(shí),若與服務(wù)器3之間未建立有網(wǎng)絡(luò)連接,則可以直接從本地獲取更新后的該權(quán)限信息。
[0053]對服務(wù)器3而言,當(dāng)服務(wù)器3接收到用戶對該應(yīng)用的付費(fèi)請求,且完成對該應(yīng)用的付費(fèi)資金結(jié)算時(shí),服務(wù)器3將更新保存在服務(wù)器3中的該權(quán)限信息,將原本指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶未對該應(yīng)用付費(fèi)的該權(quán)限信息更新為指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶已對該應(yīng)用付費(fèi),并且向通過該當(dāng)前綁定的用戶賬號(hào)登錄服務(wù)器3的終端I發(fā)送所述變更通知。待下次通過該當(dāng)前綁定的用戶賬號(hào)登錄服務(wù)器3的終端I或其它終端(例如終端4)需要判斷該應(yīng)用是否處于試用期時(shí),若與服務(wù)器3之間建立有網(wǎng)絡(luò)連接,則可以從服務(wù)器3獲取更新后的該權(quán)限信息。
[0054]步驟S6,當(dāng)接收到服務(wù)器3發(fā)送的該權(quán)限信息的變更通知時(shí),若監(jiān)控到該應(yīng)用的試用期未結(jié)束,則結(jié)束執(zhí)行所述監(jiān)控該應(yīng)用的運(yùn)行情況,以及監(jiān)控該應(yīng)用的試用期是否結(jié)束的步驟。具體而言,若接收到服務(wù)器3發(fā)送的該權(quán)限信息的變更通知,說明與當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶已對該應(yīng)用付費(fèi),則該應(yīng)用在終端I中的運(yùn)行不受試用期的限制,因此無需監(jiān)控該應(yīng)用的運(yùn)行情況及該應(yīng)用的試用期是否結(jié)束。
[0055]步驟S7,當(dāng)接收到服務(wù)器3發(fā)送的該權(quán)限信息的變更通知時(shí),若監(jiān)控到該應(yīng)用的試用期結(jié)束,并已對該應(yīng)用進(jìn)行運(yùn)行限制,則解除對該應(yīng)用的運(yùn)行限制。具體而言,若接收到服務(wù)器3發(fā)送的該權(quán)限信息的變更通知,說明與當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶已對該應(yīng)用付費(fèi),因此無需再對該應(yīng)用進(jìn)行運(yùn)行限制,即不干預(yù)該應(yīng)用的進(jìn)程關(guān)閉事件。
[0056]需要注意的是,上述的步驟S6和步驟S7是二選一的關(guān)系,即執(zhí)行了步驟S6就不會(huì)執(zhí)行步驟S7,執(zhí)行了步驟S7就不會(huì)執(zhí)行步驟S6。上述的步驟S5與步驟S6和步驟S7分別是并列關(guān)系,即步驟S5與步驟S6并列執(zhí)行,如圖5所示,或步驟S5與步驟S7并列執(zhí)行,如圖6所示。
[0057]綜上所述,本實(shí)施例的付費(fèi)應(yīng)用的試用方法及裝置,通過監(jiān)控處于試用期的付費(fèi)應(yīng)用的運(yùn)行情況,當(dāng)監(jiān)控到該付費(fèi)應(yīng)用的試用期結(jié)束時(shí),對該付費(fèi)應(yīng)用進(jìn)行運(yùn)行限制。而當(dāng)接收到服務(wù)器3發(fā)送的所述變更通知,通知與當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶已對該應(yīng)用付費(fèi)時(shí),停止監(jiān)控該付費(fèi)應(yīng)用的試用期是否結(jié)束,或解除對該應(yīng)用的運(yùn)行限制,從而可以控制該付費(fèi)應(yīng)用只在試用期內(nèi)供用戶免費(fèi)試用。
[0058]第二實(shí)施例
[0059]根據(jù)第一實(shí)施例的付費(fèi)應(yīng)用的試用方法,通過當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)長來判斷該應(yīng)用是否處于試用期及判斷該應(yīng)用的試用期是否結(jié)束。然而,由于在不同時(shí)候,同一用戶賬號(hào)可以在不同終端中與該應(yīng)用綁定。因此與該用戶賬號(hào)綁定的該應(yīng)用在終端I中的本地運(yùn)行時(shí)長與在其它終端(例如終端4)中的本地運(yùn)行時(shí)長并無關(guān)聯(lián)。
[0060]這種情況造成即使在終端I中與該用戶賬號(hào)綁定的該應(yīng)用由于本地運(yùn)行時(shí)長達(dá)到該試用時(shí)間而試用期結(jié)束,但在終端4中,只要與該用戶賬號(hào)綁定的該應(yīng)用的本地運(yùn)行時(shí)長未達(dá)到該試用時(shí)間,則試用期仍未結(jié)束,與該用戶賬號(hào)綁定的該應(yīng)用仍可暫時(shí)正常運(yùn)行于終端4中,造成該應(yīng)用的實(shí)際試用時(shí)間可以遠(yuǎn)遠(yuǎn)超出預(yù)設(shè)的試用時(shí)間,給應(yīng)用的開發(fā)者帶來損失。
[0061]為了進(jìn)一步解決上述問題,本發(fā)明第二實(shí)施例提供一種付費(fèi)應(yīng)用的試用方法,其相較于第一實(shí)施例的付費(fèi)應(yīng)用的試用方法,所述步驟S3中監(jiān)控該應(yīng)用的運(yùn)行情況除包括收集當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)間信息外,參閱圖7所示,還進(jìn)一步包括:
[0062]步驟S3.1,在與服務(wù)器3之間建立有網(wǎng)絡(luò)連接的過程中,向服務(wù)器3上報(bào)所收集的本地運(yùn)行時(shí)間信息,從而更新服務(wù)器3中保存的當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的累計(jì)運(yùn)行時(shí)長。該累計(jì)運(yùn)行時(shí)長設(shè)置有初始值0,即該應(yīng)用沒有在任何一臺(tái)終端上運(yùn)行過時(shí),該累計(jì)運(yùn)行時(shí)長為O。
[0063]該累計(jì)運(yùn)行時(shí)長用于反映與該用戶賬號(hào)綁定的該應(yīng)用在任意一臺(tái)終端中的本地運(yùn)行時(shí)長的總和。例如,在終端I中該用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)長為A,而在終端4中該用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)長為B,并且該應(yīng)用只在終端I和終端4中與該用戶賬號(hào)綁定過,因此服務(wù)器3中保存的該用戶賬號(hào)對應(yīng)該應(yīng)用的累計(jì)運(yùn)行時(shí)長為A+B。
[0064]具體而言,例如所上報(bào)的該本地運(yùn)行時(shí)間信息指示該應(yīng)用在與當(dāng)前用戶賬號(hào)綁定的情況下,在終端I中運(yùn)行了兩次,第一次是從某一日12:00至13:00,第二次是從當(dāng)日18:00至20:00,而服務(wù)器3中的該累計(jì)運(yùn)行時(shí)長的更新時(shí)間為當(dāng)日18:00,則說明當(dāng)日18:00以后與該用戶賬號(hào)綁定的該應(yīng)用在終端I中的運(yùn)行時(shí)長并未加入該累計(jì)運(yùn)行時(shí)長。因此,需要根據(jù)所上報(bào)的該本地運(yùn)行信息將服務(wù)器3中的該累計(jì)運(yùn)行時(shí)長加上2小時(shí)。
[0065]步驟S3.2,在更新該累計(jì)運(yùn)行時(shí)長后,還需要根據(jù)該累計(jì)運(yùn)行時(shí)長更新保存在本地的當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的備份運(yùn)行時(shí)長。該備份運(yùn)行時(shí)長也設(shè)置有初始值O。在與服務(wù)器3之間建立有網(wǎng)絡(luò)連接的過程中,該備份運(yùn)行時(shí)長與服務(wù)器3中的該累計(jì)運(yùn)行時(shí)長保持一致。
[0066]此外,所述步驟S3中的監(jiān)控該應(yīng)用的運(yùn)行情況還進(jìn)一步包括:
[0067]步驟S3.3,在與服務(wù)器3之間未建立有網(wǎng)絡(luò)連接的過程中,則根據(jù)所收集的本地運(yùn)行時(shí)間信息更新該備份運(yùn)行時(shí)長。由于在與服務(wù)器3之間未建立網(wǎng)絡(luò)連接的過程中,該備份運(yùn)行時(shí)長無法根據(jù)服務(wù)器3中的該累計(jì)運(yùn)行時(shí)長得到更新,則該備份運(yùn)行時(shí)長與該累計(jì)運(yùn)行時(shí)長可能并不一致。例如,該累計(jì)運(yùn)行時(shí)長中包括與該用戶賬號(hào)綁定的該應(yīng)用在終端4中的一段運(yùn)行時(shí)長,而終端I中該備份運(yùn)行時(shí)長中未包括這段運(yùn)行時(shí)長,則在終端I與服務(wù)器3之間未建立網(wǎng)絡(luò)連接的過程中,終端I中該備份運(yùn)行時(shí)長無法通過根據(jù)累計(jì)運(yùn)行時(shí)長更新來加入這段運(yùn)行時(shí)長。
[0068]相應(yīng)地,本實(shí)施例的付費(fèi)應(yīng)用的試用方法相較于第一實(shí)施例的付費(fèi)應(yīng)用的試用方法,所述步驟S2中判斷該應(yīng)用是否處于試用期除包括獲取當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的權(quán)限信息外,參閱圖8和圖9所示,還進(jìn)一步包括:
[0069]步驟S2.2.1,若與服務(wù)器3之間建立有網(wǎng)絡(luò)連接,則根據(jù)該權(quán)限信息及服務(wù)器3中保存的所述累計(jì)運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期。具體而言,若該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶未對該應(yīng)用付費(fèi),并且該累計(jì)運(yùn)行時(shí)長未達(dá)到所述試用時(shí)間,則判定該應(yīng)用處于試用期。
[0070]步驟S2.2.2,若與該服務(wù)器3之間未建立有網(wǎng)絡(luò)連接,則根據(jù)該權(quán)限信息及本地保存的所述備份運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期。具體而言,若該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶未對該應(yīng)用付費(fèi),并且該備份運(yùn)行時(shí)長未達(dá)到所述試用時(shí)間,則判定該應(yīng)用處于試用期。
[0071 ] 相應(yīng)地,本實(shí)施例的付費(fèi)應(yīng)用的試用方法相較于第一實(shí)施例的付費(fèi)應(yīng)用的試用方法,所述步驟S3中監(jiān)控該應(yīng)用的試用期是否結(jié)束的步驟包括:
[0072]在與該服務(wù)器3之間建立有網(wǎng)絡(luò)連接的過程中,監(jiān)控所述累計(jì)運(yùn)行時(shí)長是否達(dá)到所述試用時(shí)間,若是,則判定該應(yīng)用的試用期結(jié)束;及
[0073]在與該服務(wù)器3之間未建立有網(wǎng)絡(luò)連接的過程中,監(jiān)控所述備份運(yùn)行時(shí)長是否達(dá)到所述試用時(shí)間,若是,則判定該應(yīng)用的試用期結(jié)束。
[0074]綜上所述,本實(shí)施例的付費(fèi)應(yīng)用的試用方法相較于第一實(shí)施例的付費(fèi)應(yīng)用的試用方法,在與該服務(wù)器3之間建立有網(wǎng)絡(luò)連接的情況下,根據(jù)服務(wù)器3中的該累計(jì)運(yùn)行時(shí)長判斷該應(yīng)用的試用期是否結(jié)束,以及在與服務(wù)器3之間未建立有網(wǎng)絡(luò)連接的情況下,根據(jù)本地的該備份運(yùn)行時(shí)長判斷該應(yīng)用的試用期是否結(jié)束,可以使該應(yīng)用的實(shí)際試用時(shí)間盡可能接近預(yù)設(shè)的試用時(shí)間,減少開發(fā)者的損失。
[0075]第三實(shí)施例
[0076]參閱圖10所示,本發(fā)明第三實(shí)施例提供一種付費(fèi)應(yīng)用的試用裝置100,其包括第一判斷模塊101、監(jiān)聽模塊102、綁定模塊103、第二判斷模塊104、監(jiān)控模塊105、控制模塊106及更新模塊107??梢岳斫猓鲜龅母髂K是指計(jì)算機(jī)程序或者程序段,用于執(zhí)行某一項(xiàng)或多項(xiàng)特定的功能。此外,上述各模塊的區(qū)分并不代表實(shí)際的程序代碼也必須是分開的。
[0077]第一判斷模塊101,用于當(dāng)偵測到一應(yīng)用啟動(dòng)時(shí),判斷該應(yīng)用是否為可試用的付費(fèi)應(yīng)用。第一判斷模塊101可以根據(jù)該應(yīng)用的安裝信息判斷該應(yīng)用是否為可試用的付費(fèi)應(yīng)用。若該應(yīng)用為可試用的付費(fèi)應(yīng)用,則所述應(yīng)用的安裝信息還包括預(yù)設(shè)的試用時(shí)間。該應(yīng)用的安裝信息保存在該應(yīng)用的安裝包中。
[0078]監(jiān)聽模塊102,用于監(jiān)聽與服務(wù)器3之間是否建立有網(wǎng)絡(luò)連接。
[0079]綁定模塊103,用于在與服務(wù)器3之間建立有網(wǎng)絡(luò)連接的過程中,保持通過一用戶賬號(hào)登錄服務(wù)器3,并將該應(yīng)用與當(dāng)前登錄服務(wù)器3的用戶賬號(hào)綁定。所述綁定模塊103還用于在與服務(wù)器3之間未建立有網(wǎng)絡(luò)連接的過程中,將該應(yīng)用與該默認(rèn)的用戶賬號(hào)綁定。
[0080]第二判斷模塊104,用于若該應(yīng)用為可試用的付費(fèi)應(yīng)用,則判斷該應(yīng)用是否處于試用期。監(jiān)控模塊105,用于若該應(yīng)用處于試用期,則監(jiān)控該應(yīng)用的運(yùn)行情況,以及監(jiān)控該應(yīng)用的試用期是否結(jié)束。
[0081]具體而言,所述監(jiān)控模塊105監(jiān)控該應(yīng)用的運(yùn)行情況包括收集當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)間信息,以及根據(jù)所收集的本地運(yùn)行時(shí)間信息統(tǒng)計(jì)當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)長,并保存所統(tǒng)計(jì)的本地運(yùn)行時(shí)長。
[0082]因此,所述第二判斷模塊104可以先獲取當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的權(quán)限信息,并根據(jù)所獲取的該權(quán)限信息及所保存的本地運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期。該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶是否已對該應(yīng)用付費(fèi)。若該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶未對該應(yīng)用付費(fèi),并且所保存的本地運(yùn)行時(shí)長未達(dá)到所述的試用時(shí)間,則第二判斷模塊104判定該應(yīng)用處于試用期。若與該服務(wù)器之間建立有網(wǎng)絡(luò)連接,則第二判斷模塊104從服務(wù)器獲取該權(quán)限信息,并將該權(quán)限信息保存在本地。若與該服務(wù)器之間未建立有網(wǎng)絡(luò)連接,則第二判斷模塊104從本地獲取該權(quán)限信息。
[0083]所述監(jiān)控模塊105可以通過監(jiān)控所述本地運(yùn)行時(shí)長是否達(dá)到該試用時(shí)間來監(jiān)控該應(yīng)用的試用期是否結(jié)束。若該本地運(yùn)行時(shí)長達(dá)到該試用時(shí)間,則監(jiān)控模塊105判定該應(yīng)用的試用期結(jié)束。
[0084]控制模塊106,用于若該應(yīng)用的試用期結(jié)束,則對該應(yīng)用進(jìn)行運(yùn)行限制。對該應(yīng)用進(jìn)行運(yùn)行限制包括結(jié)束該應(yīng)用的進(jìn)程來實(shí)現(xiàn),并且每當(dāng)偵測到該應(yīng)用啟動(dòng)時(shí),控制模塊106都結(jié)束該應(yīng)用的進(jìn)程。此外,控制模塊106還提示用戶對該應(yīng)用進(jìn)行付費(fèi)。
[0085]更新模塊107,用于當(dāng)接收到服務(wù)器3發(fā)送的對該權(quán)限信息的變更通知時(shí),根據(jù)該變更通知更新保存在本地的該權(quán)限信息。更新后的該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶已對該應(yīng)用付費(fèi)。
[0086]所述監(jiān)控模塊105還用于當(dāng)接收到服務(wù)器3發(fā)送的該權(quán)限信息的變更通知時(shí),若監(jiān)控到該應(yīng)用的試用期未結(jié)束,則結(jié)束監(jiān)控該應(yīng)用的運(yùn)行情況,以及結(jié)束監(jiān)控該應(yīng)用的試用期是否結(jié)束。
[0087]所述控制模塊106還用于當(dāng)接收到服務(wù)器3發(fā)送的該權(quán)限信息的變更通知時(shí),若監(jiān)控到該應(yīng)用的試用期結(jié)束,并已對該應(yīng)用進(jìn)行運(yùn)行限制,則解除對該應(yīng)用的運(yùn)行限制。
[0088]對于以上各模塊的具體工作過程,可進(jìn)一步參考本發(fā)明第一實(shí)施例提供的付費(fèi)應(yīng)用的試用方法,在此不再重復(fù)。
[0089]綜上所述,本實(shí)施例的付費(fèi)應(yīng)用的試用裝置100,通過監(jiān)控處于試用期的付費(fèi)應(yīng)用的運(yùn)行情況,當(dāng)監(jiān)控到該付費(fèi)應(yīng)用的試用期結(jié)束時(shí),對該付費(fèi)應(yīng)用進(jìn)行運(yùn)行限制,從而控制該付費(fèi)應(yīng)用只在試用期內(nèi)可供用戶免費(fèi)試用,具有簡單易行的特點(diǎn),可以降低付費(fèi)應(yīng)用的開發(fā)成本,并有利于擴(kuò)展付費(fèi)應(yīng)用的用戶群。
[0090]第四實(shí)施例
[0091]參閱圖11所示,本發(fā)明第四實(shí)施例提供一種付費(fèi)應(yīng)用的試用裝置200,其相較于第三實(shí)施例的付費(fèi)應(yīng)用的試用裝置100,所述監(jiān)控模塊105除用于收集當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)間信息外,還包括第一更新子模塊1051、第二更新子模塊1052、第一判斷子模塊1053及第二判斷子模塊1054。
[0092]第一更新子模塊1051,用于在與服務(wù)器3之間建立有網(wǎng)絡(luò)連接的過程中,向服務(wù)器3上報(bào)所收集的本地運(yùn)行時(shí)間信息,從而更新服務(wù)器3中保存的當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的累計(jì)運(yùn)行時(shí)長,并根據(jù)該累計(jì)運(yùn)行時(shí)長更新保存在本地的當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的備份運(yùn)行時(shí)長。
[0093]第二更新子模塊1052,用于在與服務(wù)器3之間未建立有網(wǎng)絡(luò)連接的過程中,根據(jù)所收集的本地運(yùn)行時(shí)間信息更新該備份運(yùn)行時(shí)長。
[0094]相應(yīng)地,所述第二判斷模塊104除用于獲取當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的權(quán)限信息外,還包括第三判斷子模塊1041和第四判斷子模塊1042。
[0095]第三判斷子模塊1041,用于若與服務(wù)器3之間建立有網(wǎng)絡(luò)連接,則根據(jù)該權(quán)限信息及服務(wù)器3中保存的所述累計(jì)運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期。具體而言,若該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶未對該應(yīng)用付費(fèi),并且該累計(jì)運(yùn)行時(shí)長未達(dá)到所述試用時(shí)間,則第三判斷子模塊1041判定該應(yīng)用處于試用期。
[0096]第四判斷子模塊1042,用于若與該服務(wù)器3之間未建立有網(wǎng)絡(luò)連接,則根據(jù)該權(quán)限信息及本地保存的所述備份運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期。具體而言,若該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶未對該應(yīng)用付費(fèi),并且該備份運(yùn)行時(shí)長未達(dá)到所述試用時(shí)間,則第四判斷子模塊1042判定該應(yīng)用處于試用期。
[0097]相應(yīng)地,所述第一判斷子模塊1053,用于在與該服務(wù)器3之間建立有網(wǎng)絡(luò)連接的過程中,監(jiān)控所述累計(jì)運(yùn)行時(shí)長是否達(dá)到所述試用時(shí)間,若是,則判定該應(yīng)用的試用期結(jié)束。
[0098]所述第二判斷子模塊1054,用于在與該服務(wù)器3之間未建立有網(wǎng)絡(luò)連接的過程中,監(jiān)控所述備份運(yùn)行時(shí)長是否達(dá)到所述試用時(shí)間,若是,則判定該應(yīng)用的試用期結(jié)束。
[0099]對于以上各模塊的具體工作過程,可進(jìn)一步參考本發(fā)明第二實(shí)施例提供的付費(fèi)應(yīng)用的試用方法,在此不再重復(fù)。
[0100]綜上所述,本實(shí)施例的付費(fèi)應(yīng)用的試用裝置200相較于第三實(shí)施例的付費(fèi)應(yīng)用的試用裝置100,在與該服務(wù)器3之間建立有網(wǎng)絡(luò)連接的情況下,根據(jù)服務(wù)器3中的該累計(jì)運(yùn)行時(shí)長判斷該應(yīng)用的試用期是否結(jié)束,以及在與服務(wù)器3之間未建立有網(wǎng)絡(luò)連接的情況下,根據(jù)本地的該備份運(yùn)行時(shí)長判斷該應(yīng)用的試用期是否結(jié)束,可以使該應(yīng)用的實(shí)際試用時(shí)間盡可能接近預(yù)設(shè)的試用時(shí)間,減少開發(fā)者的損失。
[0101]此外,本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其內(nèi)存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,上述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如為非易失性存儲(chǔ)器例如光盤、硬盤、或者閃存。上述的計(jì)算機(jī)可執(zhí)行指令用于讓計(jì)算機(jī)或者類似的運(yùn)算裝置完成上述的付費(fèi)應(yīng)用的試用方法中的各種操作。
[0102]以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實(shí)施例揭示如上,然而并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容做出些許更動(dòng)或修飾為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對以上實(shí)施例所作的任何簡介修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
【權(quán)利要求】
1.一種付費(fèi)應(yīng)用的試用方法,其特征在于,該方法包括以下步驟: 當(dāng)偵測到一應(yīng)用啟動(dòng)時(shí),判斷該應(yīng)用是否為可試用的付費(fèi)應(yīng)用; 若該應(yīng)用為可試用的付費(fèi)應(yīng)用,則判斷該應(yīng)用是否處于試用期; 若該應(yīng)用處于試用期,則監(jiān)控該應(yīng)用的運(yùn)行情況,以及監(jiān)控該應(yīng)用的試用期是否結(jié)束; 若該應(yīng)用的試用期結(jié)束,則對該應(yīng)用進(jìn)行運(yùn)行限制。
2.如權(quán)利要求1所述的付費(fèi)應(yīng)用的試用方法,其特征在于,所述判斷該應(yīng)用是否為可試用的付費(fèi)應(yīng)用的步驟包括: 根據(jù)該應(yīng)用的安裝信息判斷該應(yīng)用是否為可試用的付費(fèi)應(yīng)用,所述應(yīng)用的安裝信息保存在該應(yīng)用的安裝包中。
3.如權(quán)利要求2所述的付費(fèi)應(yīng)用的試用方法,其特征在于,若該應(yīng)用為可試用的付費(fèi)應(yīng)用,則所述應(yīng)用的安裝信息還包括預(yù)設(shè)的試用時(shí)間。
4.如權(quán)利要求3所述的付費(fèi)應(yīng)用的試用方法,其特征在于,還包括: 監(jiān)聽與服務(wù)器之間是否建立有網(wǎng)絡(luò)連接; 在與該服務(wù)器之間建立有網(wǎng)絡(luò)連接的過程中,保持通過一用戶賬號(hào)登錄該服務(wù)器,該應(yīng)用與當(dāng)前登錄服務(wù)器的該用戶賬號(hào)綁定; 在與該服務(wù)器之間未建立有網(wǎng)絡(luò)連接的過程中,該應(yīng)用與默認(rèn)的用戶賬號(hào)綁定。
5.如權(quán)利要求4所述的付費(fèi)應(yīng)用的試用方法,其特征在于,所述監(jiān)控該應(yīng)用的運(yùn)行情況的步驟包括: 收集當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)間信息。
6.如權(quán)利要求5所述的付費(fèi)應(yīng)用的試用方法,其特征在于,所述監(jiān)控該應(yīng)用的運(yùn)行情況的步驟還包括: 根據(jù)所收集的本地運(yùn)行時(shí)間信息統(tǒng)計(jì)當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)長,并保存所統(tǒng)計(jì)的本地運(yùn)行時(shí)長。
7.如權(quán)利要求6所述的付費(fèi)應(yīng)用的試用方法,其特征在于,所述判斷該應(yīng)用是否處于試用期的步驟包括: 獲取當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的權(quán)限信息,該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶是否已對該應(yīng)用付費(fèi); 根據(jù)該權(quán)限信息及所保存的本地運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期; 所述監(jiān)控該應(yīng)用的試用期是否結(jié)束的步驟包括: 監(jiān)控所述本地運(yùn)行時(shí)長是否達(dá)到所述試用時(shí)間,若是,則判定該應(yīng)用的試用期結(jié)束。
8.如權(quán)利要求7所述的付費(fèi)應(yīng)用的試用方法,其特征在于,所述根據(jù)該權(quán)限信息及所保存的本地運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期的步驟包括: 若該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶未對該應(yīng)用付費(fèi),并且所保存的本地運(yùn)行時(shí)長未達(dá)到所述試用時(shí)間,則判定該應(yīng)用處于試用期。
9.如權(quán)利要求5所述的付費(fèi)應(yīng)用的試用方法,其特征在于,所述監(jiān)控該應(yīng)用的運(yùn)行情況的步驟還包括: 在與該服務(wù)器之間建立有網(wǎng)絡(luò)連接的過程中,向服務(wù)器上報(bào)所收集的本地運(yùn)行時(shí)間信息,從而更新該服務(wù)器中保存的當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的累計(jì)運(yùn)行時(shí)長,并根據(jù)該累計(jì)運(yùn)行時(shí)長更新保存在本地的當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的備份運(yùn)行時(shí)長; 在與該服務(wù)器之間未建立有網(wǎng)絡(luò)連接的過程中,根據(jù)所收集的本地運(yùn)行時(shí)間信息更新所述備份運(yùn)行時(shí)長。
10.如權(quán)利要求9所述的付費(fèi)應(yīng)用的試用方法,其特征在于,所述判斷該應(yīng)用是否處于試用期的步驟包括: 獲取當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的權(quán)限信息,該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶是否已對該應(yīng)用付費(fèi); 若與該服務(wù)器之間建立有網(wǎng)絡(luò)連接,則根據(jù)該權(quán)限信息及服務(wù)器中保存的所述累計(jì)運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期; 若與該服務(wù)器之間未建立有網(wǎng)絡(luò)連接,則根據(jù)該權(quán)限信息及本地保存的所述備份運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期。
11.如權(quán)利要求10所述的付費(fèi)應(yīng)用的試用方法,其特征在于,所述根據(jù)該權(quán)限信息及服務(wù)器中保存的所述累計(jì)運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期的步驟包括: 若該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶未對該應(yīng)用付費(fèi),并且該累計(jì)運(yùn)行時(shí)長未達(dá)到所述試用時(shí)間,則判定該應(yīng)用處于試用期; 所述該權(quán)限信息及本地保存的所述備份運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期的步驟包括: 若該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶未對該應(yīng)用付費(fèi),并且該備份運(yùn)行時(shí)長未達(dá)到所述試用時(shí)間,則判定該應(yīng)用處于試用期。
12.如權(quán)利要求7或10所述的付費(fèi)應(yīng)用的試用方法,其特征在于,所述獲取當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的權(quán)限信息的步驟包括: 若與該服務(wù)器之間建立有網(wǎng)絡(luò)連接,則從服務(wù)器獲取該權(quán)限信息,并將該權(quán)限信息保存在本地; 若與該服務(wù)器之間未建立有網(wǎng)絡(luò)連接,則從本地獲取該權(quán)限信息。
13.如權(quán)利要求9所述的付費(fèi)應(yīng)用的試用方法,其特征在于,所述監(jiān)控該應(yīng)用的試用期是否結(jié)束的步驟包括: 在與該服務(wù)器之間建立有網(wǎng)絡(luò)連接的過程中,監(jiān)控所述累計(jì)運(yùn)行時(shí)長是否達(dá)到所述試用時(shí)間,若是,則判定該應(yīng)用的試用期結(jié)束; 在與該服務(wù)器之間未建立有網(wǎng)絡(luò)連接的過程中,監(jiān)控所述備份運(yùn)行時(shí)長是否達(dá)到所述試用時(shí)間,若是,則判定該應(yīng)用的試用期結(jié)束。
14.如權(quán)利要求1所述的付費(fèi)應(yīng)用的試用方法,其特征在于,所述對該應(yīng)用進(jìn)行運(yùn)行限制的步驟包括: 結(jié)束該應(yīng)用的進(jìn)程; 每當(dāng)偵測到該應(yīng)用啟動(dòng)時(shí),結(jié)束該應(yīng)用的進(jìn)程 '及 提示對該應(yīng)用進(jìn)行付費(fèi)。
15.如權(quán)利要求14所述的付費(fèi)應(yīng)用的試用方法,其特征在于,還包括: 當(dāng)接收到服務(wù)器發(fā)送的對該權(quán)限信息的變更通知時(shí),根據(jù)該變更通知更新保存在本地的該權(quán)限信息,更新后的該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶已對該應(yīng)用付費(fèi)。
16.如權(quán)利要求15所述的付費(fèi)應(yīng)用的試用方法,其特征在于,還包括: 當(dāng)接收到服務(wù)器發(fā)送的該權(quán)限信息的變更通知時(shí),若監(jiān)控到該應(yīng)用的試用期未結(jié)束,則結(jié)束執(zhí)行所述監(jiān)控該應(yīng)用的運(yùn)行情況,以及監(jiān)控該應(yīng)用的試用期是否結(jié)束的步驟。
17.如權(quán)利要求15所述的付費(fèi)應(yīng)用的試用方法,其特征在于,還包括: 當(dāng)接收到服務(wù)器發(fā)送的該權(quán)限信息的變更通知時(shí),若監(jiān)控到該應(yīng)用的試用期結(jié)束,并已對該應(yīng)用進(jìn)行運(yùn)行限制,則解除對該應(yīng)用的運(yùn)行限制。
18.一種付費(fèi)應(yīng)用的試用裝置,其特征在于,該裝置包括: 第一判斷模塊,用于當(dāng)偵測到一應(yīng)用啟動(dòng)時(shí),判斷該應(yīng)用是否為可試用的付費(fèi)應(yīng)用; 第二判斷模塊,用于若該應(yīng)用為可試用的付費(fèi)應(yīng)用,則判斷該應(yīng)用是否處于試用期; 監(jiān)控模塊,用于若該應(yīng)用處于試用期,則監(jiān)控該應(yīng)用的運(yùn)行情況,以及監(jiān)控該應(yīng)用的試用期是否結(jié)束; 控制模塊,用于若該應(yīng)用的試用期結(jié)束,則對該應(yīng)用進(jìn)行運(yùn)行限制。
19.如權(quán)利要求18所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,所述第一判斷模塊根據(jù)該應(yīng)用的安裝信息判斷該應(yīng)用是否為可試用的付費(fèi)應(yīng)用,所述應(yīng)用的安裝信息保存在該應(yīng)用的安裝包中。
20.如權(quán)利要求19所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,若該應(yīng)用為可試用的付費(fèi)應(yīng)用,則所述應(yīng)用的安裝信息還包括預(yù)設(shè)的試用時(shí)間。
21.如權(quán)利要求20所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,還包括: 監(jiān)聽模塊,用于監(jiān)聽與服務(wù)器之間是否建立有網(wǎng)絡(luò)連接; 綁定模塊,用于在與該服務(wù)器之間建立有網(wǎng)絡(luò)連接的過程中,保持通過一用戶賬號(hào)登錄該服務(wù)器,并將該應(yīng)用與當(dāng)前登錄服務(wù)器的該用戶賬號(hào)綁定; 所述綁定模塊還用于在與該服務(wù)器之間未建立有網(wǎng)絡(luò)連接的過程中,將該應(yīng)用與默認(rèn)的用戶賬號(hào)綁定。
22.如權(quán)利要求21所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,所述監(jiān)控該應(yīng)用的運(yùn)行情況包括: 收集當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)間信息。
23.如權(quán)利要求22所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,所述監(jiān)控該應(yīng)用的運(yùn)行情況還包括: 根據(jù)所收集的本地運(yùn)行時(shí)間信息統(tǒng)計(jì)當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的本地運(yùn)行時(shí)長,并保存所統(tǒng)計(jì)的本地運(yùn)行時(shí)長。
24.如權(quán)利要求23所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,所述第二判斷模塊用于: 獲取當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的權(quán)限信息,該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶是否已對該應(yīng)用付費(fèi); 根據(jù)該權(quán)限信息及所保存的本地運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期; 所述監(jiān)控該應(yīng)用的試用期是否結(jié)束包括: 監(jiān)控所述本地運(yùn)行時(shí)長是否達(dá)到所述試用時(shí)間,若是,則判定該應(yīng)用的試用期結(jié)束。
25.如權(quán)利要求24所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,所述根據(jù)該權(quán)限信息及所保存的本地運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期包括: 若該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶未對該應(yīng)用付費(fèi),并且所保存的本地運(yùn)行時(shí)長未達(dá)到所述試用時(shí)間,則判定該應(yīng)用處于試用期。
26.如權(quán)利要求22所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,所述監(jiān)控該應(yīng)用的運(yùn)行情況還包括: 在與該服務(wù)器之間建立有網(wǎng)絡(luò)連接的過程中,向服務(wù)器上報(bào)所收集的本地運(yùn)行時(shí)間信息,從而更新該服務(wù)器中保存的當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的累計(jì)運(yùn)行時(shí)長,并根據(jù)該累計(jì)運(yùn)行時(shí)長更新保存在本地的當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的備份運(yùn)行時(shí)長; 在與該服務(wù)器之間未建立有網(wǎng)絡(luò)連接的過程中,根據(jù)所收集的本地運(yùn)行時(shí)間信息更新所述備份運(yùn)行時(shí)長。
27.如權(quán)利要求26所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,所述第二判斷模塊用于: 獲取當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的權(quán)限信息,該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶是否已對該應(yīng)用付費(fèi); 若與該服務(wù)器之間建立有網(wǎng)絡(luò)連接,則根據(jù)該權(quán)限信息及服務(wù)器中保存的所述累計(jì)運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期; 若與該服務(wù)器之間未建立有網(wǎng)絡(luò)連接,則根據(jù)該權(quán)限信息及本地保存的所述備份運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期。
28.如權(quán)利要求27所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,所述根據(jù)該權(quán)限信息及服務(wù)器中保存的所述累計(jì)運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期包括: 若該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶未對該應(yīng)用付費(fèi),并且該累計(jì)運(yùn)行時(shí)長未達(dá)到所述試用時(shí)間,則判定該應(yīng)用處于試用期; 所述該權(quán)限信息及本地保存的所述備份運(yùn)行時(shí)長判斷該應(yīng)用是否處于試用期包括: 若該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶未對該應(yīng)用付費(fèi),并且該備份運(yùn)行時(shí)長未達(dá)到所述試用時(shí)間,則判定該應(yīng)用處于試用期。
29.如權(quán)利要求24或27所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,所述獲取當(dāng)前綁定的用戶賬號(hào)對應(yīng)該應(yīng)用的權(quán)限信息包括: 若與該服務(wù)器之間建立有網(wǎng)絡(luò)連接,則從服務(wù)器獲取該權(quán)限信息,并將該權(quán)限信息保存在本地; 若與該服務(wù)器之間未建立有網(wǎng)絡(luò)連接,則從本地獲取該權(quán)限信息。
30.如權(quán)利要求26所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,所述監(jiān)控該應(yīng)用的試用期是否結(jié)束包括: 在與該服務(wù)器之間建立有網(wǎng)絡(luò)連接的過程中,監(jiān)控所述累計(jì)運(yùn)行時(shí)長是否達(dá)到所述試用時(shí)間,若是,則判定該應(yīng)用的試用期結(jié)束; 在與該服務(wù)器之間未建立有網(wǎng)絡(luò)連接的過程中,監(jiān)控所述備份運(yùn)行時(shí)長是否達(dá)到所述試用時(shí)間,若是,則判定該應(yīng)用的試用期結(jié)束。
31.如權(quán)利要求18所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,所述對該應(yīng)用進(jìn)行運(yùn)行限制包括: 結(jié)束該應(yīng)用的進(jìn)程; 每當(dāng)偵測到該應(yīng)用啟動(dòng)時(shí),結(jié)束該應(yīng)用的進(jìn)程 '及 提示對該應(yīng)用進(jìn)行付費(fèi)。
32.如權(quán)利要求31所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,還包括: 更新模塊,用于當(dāng)接收到服務(wù)器發(fā)送的對該權(quán)限信息的變更通知時(shí),根據(jù)該變更通知更新保存在本地的該權(quán)限信息,更新后的該權(quán)限信息指示與該當(dāng)前綁定的用戶賬號(hào)關(guān)聯(lián)的用戶已對該應(yīng)用付費(fèi)。
33.如權(quán)利要求32所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,所述監(jiān)控模塊還用于: 當(dāng)接收到服務(wù)器發(fā)送的該權(quán)限信息的變更通知時(shí),若監(jiān)控到該應(yīng)用的試用期未結(jié)束,則結(jié)束執(zhí)行所述監(jiān)控該應(yīng)用的運(yùn)行情況,以及監(jiān)控該應(yīng)用的試用期是否結(jié)束的步驟。
34.如權(quán)利要求32所述的付費(fèi)應(yīng)用的試用裝置,其特征在于,所述控制模塊還用于: 當(dāng)接收到服務(wù)器發(fā)送的該權(quán)限信息的變更通知時(shí),若監(jiān)控到該應(yīng)用的試用期結(jié)束,并已對該應(yīng)用進(jìn)行運(yùn)行限制,則解除對該應(yīng)用的運(yùn)行限制。
【文檔編號(hào)】H04M15/00GK104426960SQ201310385217
【公開日】2015年3月18日 申請日期:2013年8月29日 優(yōu)先權(quán)日:2013年8月29日
【發(fā)明者】馬瑞林 申請人:騰訊科技(深圳)有限公司