一種行為引導方法及裝置制造方法
【專利摘要】本發(fā)明的實施方式提供了一種行為引導方法。例如,該方法可以包括:響應于用戶的第一行為,獲取當前網(wǎng)絡狀態(tài);當所獲取的當前網(wǎng)絡狀態(tài)滿足第二行為的執(zhí)行條件時,執(zhí)行針對第二行為的相關(guān)操作。通過基于用戶的行為及網(wǎng)絡環(huán)境引導用戶進行下一行為,使用戶能夠順利地使用運行在客戶端設(shè)備上的應用軟件提供的功能,為用戶帶來了更好的體驗。此外,本發(fā)明的實施方式提供了一種行為引導裝置。
【專利說明】一種行為引導方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明的實施方式涉及軟件應用領(lǐng)域,更具體地,本發(fā)明的實施方式涉及一種行為引導方法及裝置。
【背景技術(shù)】
[0002]本部分旨在為權(quán)利要求書中陳述的本發(fā)明的實施方式提供背景或上下文。此處的描述可包括可以探究的概念,但不一定是之前已經(jīng)想到或者已經(jīng)探究的概念。因此,除非在此指出,否則在本部分中描述的內(nèi)容對于本申請的說明書和權(quán)利要求書而言不是現(xiàn)有技術(shù),并且并不因為包括在本部分中就承認是現(xiàn)有技術(shù)。
[0003]隨著網(wǎng)絡技術(shù)的不斷發(fā)展,基于互聯(lián)網(wǎng)提供各種功能的運行在客戶端設(shè)備的應用軟件隨之出現(xiàn)。用戶在了解了應用軟件的運行方法之后,可以自己決定操作應用軟件的行為,例如,用戶可以使用應用軟件進行下載、在線播放音頻、視頻等行為,為用戶帶來了極大的方便。
【發(fā)明內(nèi)容】
[0004]但是,在用戶不夠了解應用軟件的運行方法時,用戶經(jīng)常無法確定可以進行的行為,影響了用戶的體驗。
[0005]因此在現(xiàn)有技術(shù)中,如何對用戶進行行為引導是非常令人煩惱的問題。
[0006]為此,非常需要一種行為引導方法,以幫助用戶順利地進行操作應用軟件的行為的目的。
[0007]在本上下文中,本發(fā)明的實施方式期望提供一種行為弓I導方法及裝置。
[0008]在本發(fā)明實施方式的第一方面中,提供了一種行為引導方法,例如,可以包括:響應于用戶的第一行為,獲取當前網(wǎng)絡狀態(tài);當所獲取的當前網(wǎng)絡狀態(tài)滿足第二行為的執(zhí)行條件時,執(zhí)行針對第二行為的相關(guān)操作。
[0009]在本發(fā)明實施方式的第二方面中,提供了一種行為引導裝置,例如,可以包括:行為響應單元,可以配置用于響應于用戶的第一行為,獲取當前網(wǎng)絡狀態(tài);行為引導單元,可以配置用于當所獲取的當前網(wǎng)絡狀態(tài)滿足第二行為的執(zhí)行條件時,執(zhí)行針對第二行為的相關(guān)操作。
[0010]根據(jù)本發(fā)明實施方式的行為引導方法和裝置,可以響應于用戶的第一行為,獲取當前網(wǎng)絡狀態(tài),當所獲取的當前網(wǎng)絡狀態(tài)滿足第二行為的執(zhí)行條件時,執(zhí)行針對第二行為的相關(guān)操作,實現(xiàn)了基于用戶的歷史行為及網(wǎng)絡環(huán)境,幫助引導用戶進行潛在的下一行為的目的,即使在用戶不夠了解應用軟件的使用方法的情況下,也能順利地使用運行在客戶端設(shè)備上的應用軟件提供的功能,為用戶帶來了更好的體驗。
【專利附圖】
【附圖說明】
[0011]通過參考附圖閱讀下文的詳細描述,本發(fā)明示例性實施方式的上述以及其他目的、特征和優(yōu)點將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本發(fā)明的若干實施方式,其中:
[0012]圖1示意性地示出了適于實現(xiàn)本發(fā)明實施方式的示例性計算系統(tǒng)100的框圖;
[0013]圖2示意性地示出了適于應用本發(fā)明實施例提供的方法的場景示意圖;
[0014]圖3示意性地示出了本發(fā)明實施例提供的方法的流程示意圖;
[0015]圖4示意性地示出了本發(fā)明實施例提供的裝置的結(jié)構(gòu)示意圖;
[0016]在附圖中,相同或?qū)臉颂柋聿幌嗤驅(qū)牟糠帧?br>
【具體實施方式】
[0017]下面將參考若干示例性實施方式來描述本發(fā)明的原理和精神。應當理解,給出這些實施方式僅僅是為了使本領(lǐng)域技術(shù)人員能夠更好地理解進而實現(xiàn)本發(fā)明,而并非以任何方式限制本發(fā)明的范圍。相反,提供這些實施方式是為了使本公開更加透徹和完整,并且能夠?qū)⒈竟_的范圍完整地傳達給本領(lǐng)域的技術(shù)人員。
[0018]圖1示出了適于實現(xiàn)本發(fā)明實施方式的示例性計算系統(tǒng)100的框圖。如圖1所示,計算系統(tǒng)100可以包括:中央處理單元(CPU) 101、隨機存取存儲器(RAM) 102、只讀存儲器(ROM) 103、系統(tǒng)總線104、硬盤控制器105、鍵盤控制器106、串行接口控制器107、并行接口控制器108、顯示控制器109、硬盤110、鍵盤111、串行外部設(shè)備112、并行外部設(shè)備113和顯示器114。這些設(shè)備中,與系統(tǒng)總線104耦合的有CPU101、RAM102、R0M103、硬盤控制器105、鍵盤控制器106、串行控制器107、并行控制器108和顯示控制器109。硬盤110與硬盤控制器105耦合,鍵盤111與鍵盤控制器106耦合,串行外部設(shè)備112與串行接口控制器107耦合,并行外部設(shè)備113與并行接口控制器108耦合,以及顯示器114與顯示控制器109耦合。應當理解,圖1所述的結(jié)構(gòu)框圖僅僅是為了示例的目的,而不是對本發(fā)明范圍的限制。在某些情況下,可以根據(jù)具體情況增加或減少某些設(shè)備。
[0019]本領(lǐng)域技術(shù)技術(shù)人員知道,本發(fā)明的實施方式可以實現(xiàn)為一種系統(tǒng)、方法或計算機程序產(chǎn)品。因此,本公開可以具體實現(xiàn)為以下形式,即:完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等),或者硬件和軟件結(jié)合的形式,本文一般稱為“電路”、“模塊”或“系統(tǒng)”。此外,在一些實施例中,本發(fā)明還可以實現(xiàn)為在一個或多個計算機可讀介質(zhì)中的計算機程序產(chǎn)品的形式,該計算機可讀介質(zhì)中包含計算機可讀的程序代碼。
[0020]可以采用一個或多個計算機可讀的介質(zhì)的任意組合。計算機可讀介質(zhì)可以是計算機可讀信號介質(zhì)或者計算機可讀存儲介質(zhì)。計算機可讀存儲介質(zhì)例如可以是,但不限于,電、磁、光、電磁、紅外線、或半導體的系統(tǒng)、裝置或器件,或者任意以上的組合。計算機可讀存儲介質(zhì)的更具體的例子(非窮舉示例)例如可以包括:具有一個或多個導線的電連接、便攜式計算機磁盤、硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦式可編程只讀存儲器(EPR0M或閃存)、光纖、便攜式緊湊磁盤只讀存儲器(CD-ROM)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。在本文件中,計算機可讀存儲介質(zhì)可以是任何包含或存儲程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。
[0021]計算機可讀的信號介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號,其中承載了計算機可讀的程序代碼。這種傳播的數(shù)據(jù)信號可以采用多種形式,包括但不限于電磁信號、光信號或上述的任意合適的組合。計算機可讀的信號介質(zhì)還可以是計算機可讀存儲介質(zhì)以外的任何計算機可讀介質(zhì),該計算機可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。
[0022]計算機可讀介質(zhì)上包含的程序代碼可以用任何適當?shù)慕橘|(zhì)傳輸,包括但不限于無線、電線、光纜、RF等等,或者上述的任意合適的組合。
[0023]可以以一種或多種程序設(shè)計語言或其組合來編寫用于執(zhí)行本發(fā)明操作的計算機程序代碼,所述程序設(shè)計語言包括面向?qū)ο蟮某绦蛟O(shè)計語言一諸如Java、Smalltalk、C++,還包括常規(guī)的過程式程序設(shè)計語言一諸如“C”語言或類似的程序設(shè)計語言。程序代碼可以完全地在用戶計算機上執(zhí)行、部分地在用戶計算機上執(zhí)行、作為一個獨立的軟件包執(zhí)行、部分在用戶計算機上部分在遠程計算機上執(zhí)行、或者完全在遠程計算機或服務器上執(zhí)行。在涉及遠程計算機的情形中,遠程計算機可以通過任意種類的網(wǎng)絡(包括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN))連接到用戶計算機,或者,可以連接到外部計算機(例如利用因特網(wǎng)服務提供商來通過因特網(wǎng)連接)。
[0024]下面將參照本發(fā)明實施例的方法的流程圖和設(shè)備(或系統(tǒng))的框圖描述本發(fā)明的實施方式。應當理解,流程圖和/或框圖的每個方框以及流程圖和/或框圖中各方框的組合都可以由計算機程序指令實現(xiàn)。這些計算機程序指令可以提供給通用計算機、專用計算機或其它可編程數(shù)據(jù)處理裝置的處理器,從而生產(chǎn)出一種機器,這些計算機程序指令通過計算機或其它可編程數(shù)據(jù)處理裝置執(zhí)行,產(chǎn)生了實現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的裝置。
[0025]也可以把這些計算機程序指令存儲在能使得計算機或其它可編程數(shù)據(jù)處理裝置以特定方式工作的計算機可讀介質(zhì)中,這樣,存儲在計算機可讀介質(zhì)中的指令就產(chǎn)生出一個包括實現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的指令裝置的產(chǎn)品。
[0026]也可以把計算機程序指令加載到計算機、其它可編程數(shù)據(jù)處理裝置、或其它設(shè)備上,使得在計算機、其它可編程數(shù)據(jù)處理裝置或其它設(shè)備上執(zhí)行一系列操作步驟,以產(chǎn)生計算機實現(xiàn)的過程,從而使得在計算機或其它可編程裝置上執(zhí)行的指令能夠提供實現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的過程。
[0027]根據(jù)本發(fā)明的實施方式,提出了一種行為引導方法及裝置。
[0028]在本文中,需要理解的是,附圖中的任何元素數(shù)量均用于示例而非限制,以及任何命名都僅用于區(qū)分,而不具有任何限制含義。
[0029]下面參考本發(fā)明的若干代表性實施方式,詳細闡釋本發(fā)明的原理和精神。
[0030]發(fā)明概沭
[0031]本發(fā)明人發(fā)現(xiàn),由于運行在客戶端設(shè)備上的應用軟件提供的基于互聯(lián)網(wǎng)的功能各種各樣,功能與功能之間的關(guān)系復雜、可使用的功能也可能隨網(wǎng)絡狀態(tài)的變化而改變,用戶通常不夠了解應用軟件的運行方法,導致用戶經(jīng)常無法確定可以對應用軟件進行的行為。
[0032]而針對這一問題,本發(fā)明人發(fā)現(xiàn)基于用戶歷史行為及網(wǎng)絡環(huán)境,可以自動執(zhí)行針對用戶下一行為的相關(guān)操作,進而引導用戶順利地進行操作應用軟件的下一行為,克服在用戶不夠了解應用軟件的運行方法時導致的用戶無法確定下一行為的缺陷。
[0033]在介紹了本發(fā)明的基本原理之后,下面具體介紹本發(fā)明的各種非限制性實施方式。
[0034]應用場景總覽[0035]首先參考圖2,本發(fā)明實施方式可以應用在如圖2所示的服務器端201,也可以應用在如圖2所示的客戶端設(shè)備202。
[0036]當然還可以有其他適用于本發(fā)明的應用場景,在本發(fā)明中并不進行限制。
[0037]示例性方法
[0038]下面結(jié)合圖2的應用場景,參考圖3來描述根據(jù)本發(fā)明示例性實施方式的行為引導方法。需要注意的是,上述應用場景僅是為了便于理解本發(fā)明的精神和原理而示出,本發(fā)明的實施方式在此方面不受任何限制。相反,本發(fā)明的實施方式可以應用于適用的任何場
[0039]參見圖3,為本發(fā)明實施例提供的一種行為引導方法流程示意圖。例如,如圖所示,該實施例可以包括:
[0040]S310、響應于用戶的第一行為,獲取當前網(wǎng)絡狀態(tài);
[0041]需要說明的是,本發(fā)明實施例提供的方法可以應用于客戶端設(shè)備、也可以應用于服務器端,在本發(fā)明中并不進行·限制。
[0042]例如,當本發(fā)明實施例提供的方法應用于客戶端設(shè)備時,可以對用戶的行為進行監(jiān)測,進而響應于用戶的第一行為,通過例如每隔預定時長判斷網(wǎng)絡連接狀態(tài)、讀取網(wǎng)絡速度等方式監(jiān)測網(wǎng)絡狀態(tài),獲取當前網(wǎng)絡狀態(tài)。
[0043]再例如,當本發(fā)明實施例提供的方法應用于服務器端時,服務器端可以接收包括用戶所在客戶端設(shè)備響應于用戶的第一行為而監(jiān)測到的當前網(wǎng)絡狀態(tài)的消息,并且,在執(zhí)行針對第二行為的相關(guān)操作時,可以向客戶端設(shè)備反饋所述執(zhí)行針對第二行為的相關(guān)操作的消息。
[0044]其中,本發(fā)明實施例所述的第一行為可以為用戶在使用運行在客戶端設(shè)備上的應用軟件時進行的任何行為,例如可以為未將云端的媒體文件下載到本地的行為、按高音質(zhì)播放媒體文件的行為、播放媒體文件的行為等,在本發(fā)明中并不進行限制。
[0045]其中,本發(fā)明實施例所述的網(wǎng)絡狀態(tài)可以為網(wǎng)絡正常連接狀態(tài)、網(wǎng)絡非連接狀態(tài)、wifi連接狀態(tài)、非wifi連接狀態(tài)、網(wǎng)速正常狀態(tài)、網(wǎng)速異常狀態(tài)等任何體現(xiàn)網(wǎng)絡情況的狀態(tài)。
[0046]S320、當所獲取的當前網(wǎng)絡狀態(tài)滿足第二行為的執(zhí)行條件時,執(zhí)行針對第二行為的相關(guān)操作。
[0047]其中,本發(fā)明實施例所述的第二行為可以是基于用戶的第一行為及網(wǎng)絡狀態(tài)設(shè)置的可以進行的相關(guān)行為。在實際應用中,可以根據(jù)運行在客戶端設(shè)備上的應用軟件提供的功能之間的聯(lián)系、及功能對網(wǎng)絡狀態(tài)的需求對第一行為、第二行為、第二行為執(zhí)行條件、第二行為的相關(guān)操作進行設(shè)置。其中所述的執(zhí)行針對第二行為的相關(guān)操作的具體內(nèi)容可以根據(jù)實施需要進行設(shè)置。例如,可以包括向用戶發(fā)出執(zhí)行第二行為的提示消息,和/或,執(zhí)行第二行為。當然,還可以包括其他相關(guān)操作,例如,可以下載有關(guān)第二行為的執(zhí)行所需要的相關(guān)數(shù)據(jù)等等,在本發(fā)明中并不進行限制。
[0048]下面,結(jié)合以下幾種可能的實施方式對本發(fā)明實施例進行詳細介紹。
[0049]例如,在一種可能的實現(xiàn)方式中,用戶的第一行為可以是未將云端的媒體文件下載到本地,第二行為可以是下載媒體文件到本地,第二行為的執(zhí)行條件可以是網(wǎng)絡狀態(tài)連接正常。應用該實施例可以引導用戶在處于網(wǎng)絡連接的環(huán)境中時及時進行下載的行為。具體地,該實施例可以包括:
[0050]響應于用戶未從服務器下載媒體文件的行為,獲取當前網(wǎng)絡狀態(tài);
[0051]當所獲取的當前網(wǎng)絡狀態(tài)顯示連接正常時,向用戶發(fā)出當前網(wǎng)絡狀態(tài)連接正??梢韵螺d媒體文件的提示。
[0052]再例如,在一種可能的實現(xiàn)方式中,用戶的第一行為可以是未選擇“使用移動通信網(wǎng)絡下載”、且在wifi連接正常時選擇了下載、且在下載未完成時離開wifi環(huán)境,第二行為可以是自動繼續(xù)下載,第二行為的執(zhí)行條件可以是當前網(wǎng)絡狀態(tài)顯示W(wǎng)ifi連接正常。應用該實施例可以在Wifi連接時自動為用戶繼續(xù)執(zhí)行未完成的下載。具體地,該實施例可以包括:
[0053]響應于未選擇使用移動通信網(wǎng)絡下載、且在wifi連接正常時選擇了下載、且在下載未完成時離開wifi環(huán)境的行為,獲取當前網(wǎng)絡狀態(tài);
[0054]當所獲取的當前網(wǎng)絡狀態(tài)顯示wifi連接正常時,自動為用戶繼續(xù)執(zhí)行未完成的下載。
[0055]再例如,在一種可能的實現(xiàn)方式中,用戶的第一行為可以是按第一音質(zhì)播放媒體文件的行為,第二行為可以是引導用戶切換至第二音質(zhì),第二行為的執(zhí)行條件可以是當前網(wǎng)絡狀態(tài)符合按第二音質(zhì)播放的網(wǎng)速要求。應用該實施例可以引導用戶選擇合適的音質(zhì)播放行為。具體地,該實施例可以包括:
[0056]響應于用戶按第一音質(zhì)播放媒體文件的行為,獲取當前網(wǎng)絡狀態(tài);
[0057]當所獲取的當前網(wǎng)絡狀態(tài)不符合第一音質(zhì)的要求時,向用戶發(fā)出按第二音質(zhì)播放媒體文件的提示消息,和/或,進入音質(zhì)切換頁面以便用戶選擇第二音質(zhì)播放媒體文件。
[0058]其中,第一音質(zhì)例如可以為高音質(zhì),高音質(zhì)播放媒體文件時,媒體文件相對較大,當網(wǎng)速較慢時,可能出現(xiàn)播放停頓,當播放停頓時長超過閾值時可以認為不適合高音質(zhì)播放,符合低音質(zhì)播放的要求,則第二音質(zhì)可以為低音質(zhì),向用戶發(fā)出按低音質(zhì)播放媒體文件的提示消息,和/或,進入音質(zhì)切換頁面以便用戶選擇低音質(zhì)播放媒體文件;或者,
[0059]其中,第一音質(zhì)例如可以為低音質(zhì),當網(wǎng)速較快時,不符合低音質(zhì)播放的要求,符合高音質(zhì)播放的要求,則第二音質(zhì)可以為高音質(zhì),向用戶發(fā)出按高音質(zhì)播放媒體文件的提示消息,和/或,進入音質(zhì)切換頁面以便用戶選擇高音質(zhì)播放媒體文件。
[0060]又例如,在一種可能的實現(xiàn)方式中,用戶的第一行為可以是用戶播放媒體文件如播放媒體列表中的媒體文件的行為,第二行為可以是自動為用戶播放媒體列表中已下載的媒體文件的行為,第二行為的執(zhí)行條件可以是當前網(wǎng)絡狀態(tài)顯示wifi連接異常。具體地,該實施例可以包括:
[0061]響應于用戶播放媒體文件的行為,獲取當前網(wǎng)絡狀態(tài);
[0062]當所獲取的當前網(wǎng)絡狀態(tài)顯示wifi連接異常時,自動為用戶播放媒體列表中已下載的媒體文件。
[0063]或者,第二行為可以是自動為用戶播放媒體列表中全部的媒體文件的行為,第二行為的執(zhí)行條件可以是當前網(wǎng)絡狀態(tài)顯示wifi連接正常。具體地,該實施例可以包括:
[0064]響應于用戶播放媒體文件的行為,獲取當前網(wǎng)絡狀態(tài);
[0065]當所獲取的當前網(wǎng)絡狀態(tài)顯示wifi連接正常時,自動為用戶播放媒體列表中全部的媒體文件。[0066]需要說明的是,在實際應用中,可以在客戶端設(shè)備或者服務器端應用上述任一實施例或多個實施例,在本發(fā)明中并不進行限制。
[0067]可見,應用本發(fā)明實施例提供的行為引導方法,響應于用戶的第一行為,獲取當前網(wǎng)絡狀態(tài),當所獲取的當前網(wǎng)絡狀態(tài)滿足第二行為的執(zhí)行條件時,執(zhí)行針對第二行為的相關(guān)操作,實現(xiàn)了基于用戶的歷史行為及網(wǎng)絡環(huán)境,幫助引導用戶進行潛在的下一行為的目的,即使在用戶不夠了解應用軟件的使用方法的情況下,也能順利地使用運行在客戶端設(shè)備上的應用軟件提供的功能。
[0068]示例性設(shè)備
[0069]在介紹了本發(fā)明示例性實施方式的方法之后,接下來,參考圖4對本發(fā)明示例性實施方式的、行為引導裝置進行詳細介紹。
[0070]參見圖4,為本發(fā)明實施例提供的一種行為引導裝置結(jié)構(gòu)示意圖。例如,如圖所示,該實施例可以包括:
[0071]行為響應單元410,可以配置用于響應于用戶的第一行為,獲取當前網(wǎng)絡狀態(tài);
[0072]行為引導單元420,可以配置用于當所獲取的當前網(wǎng)絡狀態(tài)滿足第二行為的執(zhí)行條件時,執(zhí)行針對第二行為的相關(guān)操作。
[0073]需要說明的是,本發(fā)明實施例提供的裝置可以配置于客戶端設(shè)備,也可以配置于服務器端,在本發(fā)明中并不進行限制。若配置于客戶端設(shè)備,則所述行為響應單元410,可以配置用于通過監(jiān)測網(wǎng)絡狀態(tài)獲取當前網(wǎng)絡狀態(tài)。若配置于服務器端,則所述行為響應單元410,可以配置用于接收包括用戶所在客戶端設(shè)備響應于用戶的第一行為而監(jiān)測到的當前網(wǎng)絡狀態(tài)的消息;且還可以包括反饋單元430,可以配置用于向客戶端設(shè)備反饋所述執(zhí)行針對第二行為的相關(guān)操作的消息。
[0074]其中,本發(fā)明實施例所述的行為引導單元420執(zhí)行針對第二行為的相關(guān)操作的具體內(nèi)容可以根據(jù)實施需要進行設(shè)置。例如,行為引導單元420,可以配置用于向用戶發(fā)出執(zhí)行第二行為的提示消息,和/或,執(zhí)行第二行為。當然,還可以包括其他相關(guān)操作,在本發(fā)明中并不進行限制。
[0075]下面,結(jié)合以下幾種可能的實施方式對本發(fā)明實施例進行詳細介紹。
[0076]例如,所述行為響應單元410,可以配置用于響應于用戶未從服務器下載媒體文件的行為;所述行為引導單元420,可以配置用于當所獲取的當前網(wǎng)絡狀態(tài)顯示連接正常時,向用戶發(fā)出當前網(wǎng)絡狀態(tài)連接正??梢韵螺d媒體文件的提示。
[0077]再例如,所述行為響應單元410,可以配置用于響應于未選擇使用移動通信網(wǎng)絡下載、且在wifi連接正常時選擇了下載、且在下載未完成時離開wifi環(huán)境的行為,獲取當前網(wǎng)絡狀態(tài);所述行為引導單元420,可以配置用于當所獲取的當前網(wǎng)絡狀態(tài)顯示wifi連接正常時,自動為用戶繼續(xù)執(zhí)行未完成的下載。
[0078]再例如,所述行為響應單元410,可以配置用于響應于用戶按第一音質(zhì)播放媒體文件的行為;所述行為引導單元420,可以配置用于當所獲取的當前網(wǎng)絡狀態(tài)符合第二音質(zhì)的要求時,向用戶發(fā)出按第二音質(zhì)播放媒體文件的提示消息,和/或,進入音質(zhì)切換頁面以便用戶選擇第二音質(zhì)播放媒體文件。
[0079]又例如,所述行為響應單元410,可以配置用于響應于用戶播放媒體文件的行為;所述行為引導單元420,可以配置用于當所獲取的當前網(wǎng)絡狀態(tài)顯示wifi連接異常時,自動為用戶播放媒體列表中已下載的媒體文件。
[0080]或者,所述行為響應單元410,可以配置用于響應于用戶播放媒體文件的行為;所述行為引導單元420,可以配置用于當所獲取的當前網(wǎng)絡狀態(tài)顯示wifi連接正常時,自動為用戶播放媒體列表中全部的媒體文件。
[0081]可見,應用本發(fā)明實施例提供的行為引導裝置,可以由行為響應單元410響應于用戶的第一行為,獲取當前網(wǎng)絡狀態(tài),由行為引導單元420當所獲取的當前網(wǎng)絡狀態(tài)滿足第二行為的執(zhí)行條件時,執(zhí)行針對第二行為的相關(guān)操作,實現(xiàn)了基于用戶的歷史行為及網(wǎng)絡環(huán)境,幫助引導用戶進行潛在的下一行為的目的,即使在用戶不夠了解應用軟件的使用方法的情況下,也能順利地使用運行在客戶端設(shè)備上的應用軟件提供的功能。
[0082]應當注意,盡管在上文詳細描述中提及了行為引導裝置的若干單元,但是這種劃分僅僅并非強制性的。實際上,根據(jù)本發(fā)明的實施方式,上文描述的兩個或更多裝置的特征和功能可以在一個裝置中具體化。反之,上文描述的一個裝置的特征和功能可以進一步劃分為由多個裝置來具體化。
[0083]此外,盡管在附圖中以特定順序描述了本發(fā)明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實現(xiàn)期望的結(jié)果。相反,流程圖中描繪的步驟可以改變執(zhí)行順序。附加地或備選地,可以省略某些步驟,將多個步驟合并為一個步驟執(zhí)行,和/或?qū)⒁粋€步驟分解為多個步驟執(zhí)行。
[0084]申請文件中提及的動詞“包括”、“包含”及其詞形變化的使用不排除除了申請文件中記載的那些元素或步驟之外的元素或步驟的存在。元素前的冠詞“一”或“一個”不排除多個這種元素的存在。
[0085]雖然已經(jīng)參考若干【具體實施方式】描述了本發(fā)明的精神和原理,但是應該理解,本發(fā)明并不限于所公開的【具體實施方式】,對各方面的劃分也不意味著這些方面中的特征不能組合以進行受益,這種劃分僅是為了表述的方便。本發(fā)明旨在涵蓋所附權(quán)利要求的精神和范圍內(nèi)所包括的各種修改和等同布置。所附權(quán)利要求的范圍符合最寬泛的解釋,從而包含所有這樣的修改及等同結(jié)構(gòu)和功能。
【權(quán)利要求】
1.一種行為引導方法,包括: 響應于用戶的第一行為,獲取當前網(wǎng)絡狀態(tài); 當所獲取的當前網(wǎng)絡狀態(tài)滿足第二行為的執(zhí)行條件時,執(zhí)行針對第二行為的相關(guān)操作。
2.根據(jù)權(quán)利要求1所述的方法,其中所述執(zhí)行針對第二行為的相關(guān)操作包括: 向用戶發(fā)出執(zhí)行第二行為的提示消息,和/或,執(zhí)行第二行為。
3.根據(jù)權(quán)利要求2所述的方法,其中所述響應于用戶的第一行為包括:響應于用戶未從服務器下載媒體文件的行為; 所述當所獲取的當前網(wǎng)絡狀態(tài)滿足第二行為的執(zhí)行條件時,執(zhí)行針對第二行為的相關(guān)操作包括: 當所獲取的當前網(wǎng)絡狀態(tài)顯示連接正常時,向用戶發(fā)出當前網(wǎng)絡狀態(tài)連接正??梢韵螺d媒體文件的提示。
4.根據(jù)權(quán)利要求2所述的方法,其中所述響應于用戶的第一行為包括:響應于用戶按第一音質(zhì)播放媒體文 件的行為; 所述當所獲取的當前網(wǎng)絡狀態(tài)滿足第二行為的執(zhí)行條件時,執(zhí)行針對第二行為的相關(guān)操作包括: 當所獲取的當前網(wǎng)絡狀態(tài)不符合第一音質(zhì)的要求時,向用戶發(fā)出按第二音質(zhì)播放媒體文件的提示消息,和/或,進入音質(zhì)切換頁面以便用戶選擇第二音質(zhì)播放媒體文件。
5.根據(jù)權(quán)利要求2所述的方法,所述響應于用戶的第一行為包括:響應于用戶播放媒體文件的行為; 所述當所獲取的當前網(wǎng)絡狀態(tài)滿足第二行為的執(zhí)行條件時,執(zhí)行針對第二行為的相關(guān)操作包括: 當所獲取的當前網(wǎng)絡狀態(tài)顯示wifi連接異常時,自動為用戶播放媒體列表中已下載的媒體文件。
6.根據(jù)權(quán)利要求2所述的方法,所述響應于用戶的第一行為包括:響應于用戶播放媒體文件的行為; 所述當所獲取的當前網(wǎng)絡狀態(tài)滿足第二行為的執(zhí)行條件時,執(zhí)行針對第二行為的相關(guān)操作包括: 當所獲取的當前網(wǎng)絡狀態(tài)顯示wifi連接正常時,自動為用戶播放媒體列表中全部的媒體文件。
7.根據(jù)權(quán)利要求1所述的方法,應用于客戶端設(shè)備; 通過監(jiān)測網(wǎng)絡狀態(tài)獲取當前網(wǎng)絡狀態(tài)。
8.根據(jù)權(quán)利要求1所述的方法,應用于服務器端; 所述響應于用戶的第一行為,獲取網(wǎng)絡當前狀態(tài)的具體實現(xiàn)為:接收包括用戶所在客戶端設(shè)備響應于用戶的第一行為而監(jiān)測到的當前網(wǎng)絡狀態(tài)的消息; 且還包括:向客戶端設(shè)備反饋所述執(zhí)行針對第二行為的相關(guān)操作的消息。
9.一種行為引導裝置,包括: 行為響應單元,配置用于響應于用戶的第一行為,獲取當前網(wǎng)絡狀態(tài); 行為引導單元,配置用于當所獲取的當前網(wǎng)絡狀態(tài)滿足第二行為的執(zhí)行條件時,執(zhí)行針對第二行為的相關(guān)操作。
10.根據(jù)權(quán)利要求9所述的裝置,其中所述行為引導單元,配置用于向用戶發(fā)出執(zhí)行第二行為的提示消息,和/或,執(zhí)行第二行為。
11.根據(jù)權(quán)利要求10所述的裝置,其中所述行為響應單元,配置用于響應于用戶未從服務器下載媒體文件的行為; 所述行為引導單元,配置用于當所獲取的當前網(wǎng)絡狀態(tài)顯示連接正常時,向用戶發(fā)出當前網(wǎng)絡狀態(tài)連接正??梢韵螺d媒體文件的提示。
12.根據(jù)權(quán)利要求10所述的裝置,其中所述行為響應單元,配置用于響應于用戶按第一音質(zhì)播放媒體文件的行為; 所述行為引導單元,配置用于當所獲取的當前網(wǎng)絡狀態(tài)符合第二音質(zhì)的要求時,向用戶發(fā)出按第二音質(zhì)播放媒體文件的提示消息,和/或,進入音質(zhì)切換頁面以便用戶選擇第二音質(zhì)播放媒體文件。
13.根據(jù)權(quán)利要求10所述的裝置,其中所述行為響應單元,配置用于響應于用戶播放媒體文件的行為; 所述行為引導單元,配置用于當所獲取的當前網(wǎng)絡狀態(tài)顯示wifi連接異常時,自動為用戶播放媒體列表中已下載的媒體文件。
14.根據(jù)權(quán)利要求10所述的裝置,其中所述行為響應單元,配置用于響應于用戶播放媒體文件的行為; 所述行為引導單元,配置用于當所獲取的當前網(wǎng)絡狀態(tài)顯示wifi連接正常時,自動為用戶播放媒體列表中全部的媒體文件。
15.根據(jù)權(quán)利要求9所述的裝置,配置于客戶端設(shè)備; 所述行為響應單元,配置用于通過監(jiān)測網(wǎng)絡狀態(tài)獲取當前網(wǎng)絡狀態(tài)。
16.根據(jù)權(quán)利要求9所述的裝置,配置于服務器端; 所述行為響應單元,配置用于接收包括用戶所在客戶端設(shè)備響應于用戶的第一行為而監(jiān)測到的當前網(wǎng)絡狀態(tài)的消息; 且還包括反饋單元,配置用于向客戶端設(shè)備反饋所述執(zhí)行針對第二行為的相關(guān)操作的消息。
【文檔編號】G06F9/44GK103440138SQ201310403575
【公開日】2013年12月11日 申請日期:2013年9月6日 優(yōu)先權(quán)日:2013年9月6日
【發(fā)明者】丁磊, 陳剛, 朱一聞, 王詩沐, 孫妍, 王逸天, 王明鏡, 金凌, 郭冠敏, 丁強, 高嵩, 張琴, 張藝林, 高銑樹, 李彬, 曹偲, 伍卉, 程寅, 陸俊峰, 朱珊珊, 史江浩, 余曉帆, 陳智科, 梁建, 吳文超, 熊鋆洋, 陳平, 馬睿, 林惠, 姜作宇, 蔡輝, 李偉, 唐勝標, 許靖, 朱一飛, 李曉燕, 李鵬, 胡光龍, 劉 東, 聶源, 陸春紅, 楊盼盼, 呂丹鳳, 王磊, 牟菲, 鄧林海, 寧靜, 包妹紅, 欒昊 申請人:網(wǎng)易(杭州)網(wǎng)絡有限公司