麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

應用程序的功能引導方法、裝置和客戶端的制作方法

文檔序號:6537109閱讀:268來源:國知局
應用程序的功能引導方法、裝置和客戶端的制作方法
【專利摘要】本發明提出一種應用程序的功能引導方法、裝置和客戶端。其中,該方法包括以下步驟:獲取安裝應用程序的移動終端的當前使用狀態信息;當移動終端的當前使用狀態信息滿足第一預設條件時,根據移動終端的當前使用狀態信息獲取相應應用程序的待推薦功能;以及向用戶推薦待推薦功能。該方法能夠根據客戶端的相關信息及時為用戶提供當前所需的功能引導,更加符合用戶操作習慣,有效提升用戶體驗。
【專利說明】應用程序的功能引導方法、裝置和客戶端
【技術領域】
[0001]本發明涉及終端【技術領域】,尤其涉及一種應用程序的功能引導方法、裝置和客戶端。
【背景技術】
[0002]目前,很多應用程序在用戶初次使用時都會對用戶進行產品主要功能和主要操作的介紹和引導,從而達到讓用戶對產品建立認識的目的。
[0003]在現有技術中,當用戶新安裝完一個應用程序后或者用戶第一次進入一個網站時,應用程序以及網站會將各種新手任務或功能指引在用戶還未使用相關功能之前就強加給用戶,因此,用戶可能對此時出現的提示文字并不感興趣。即使有些用戶認真觀看了提示文字,但由于對應用程序或網站的相應功能還沒有切身的使用經歷,可能很快就忘記該功能提示,而當使用到對應的功能時,對該功能還是不了解,從而造成困惑和挫敗感,進而放棄對應用程序的使用。此外,應用程序或者網站會設計一些快捷功能(如一鍵分類等),但是由于用戶忘記或者忽略了之前的功能提示,導致用戶在進行相應操作時,可能并沒有察覺網站或應用程序提供了該快捷功能。
[0004]總之,現有的應用程序功能引導方法還存在一定的缺陷,用戶體驗差。

【發明內容】

[0005]本發明的目的旨在至少在一定程度上解決上述的技術問題。
[0006]為此,本發明的目的在于提出一種應用程序的功能引導方法。該方法能夠根據客戶端的相關信息及時為用戶提供當前所需的功能引導,更加符合用戶操作習慣,有效提升用戶體驗。
[0007]本發明的第二個目的在于提出一種應用程序的功能引導裝置。
[0008]本發明的第三個目的在于提出一種客戶端。
[0009]為達到上述目的,本發明實施例第一方面實施例提出的應用程序的功能引導方法,包括以下步驟:獲取安裝應用程序的客戶端的當前使用狀態信息;當所述客戶端的當前使用狀態信息滿足第一預設條件時,根據所述客戶端的當前使用狀態信息獲取相應所述應用程序的待推薦功能;以及向所述用戶推薦所述待推薦功能。
[0010]本發明實施例的應用程序的功能引導方法,通過在客戶端的當前使用狀態信息滿足第一預設條件時,根據客戶端的當前使用狀態信息向用戶推薦對應的待推薦功能,結合實際使用狀態為用戶提供相應的功能引導以來指導用戶的操作,無需用戶記憶功能使用方法,并且功能引導更加結合實際應用,智能化水平更高,操作簡便,有效幫助用戶了解所需使用的應用程序功能,符合用戶使用習慣,提升了用戶體驗。
[0011]為達到上述目的,本發明第二方面實施例提出的應用程序的功能引導裝置,包括:第一獲取模塊,用于獲取安裝應用程序的客戶端的當前使用狀態信息;第二獲取模塊,用于當所述客戶端的當前使用狀態信息滿足第一預設條件時,根據所述客戶端的當前使用狀態信息獲取相應所述應用程序的待推薦功能;以及推薦模塊,用于向所述用戶推薦所述待推薦功能。
[0012]本發明實施例的應用程序的功能引導裝置,通過在客戶端的當前使用狀態信息滿足第一預設條件時,根據客戶端的當前使用狀態信息向用戶推薦對應的待推薦功能,結合實際使用狀態為用戶提供相應的功能引導以來指導用戶的操作,無需用戶記憶功能使用方法,并且功能引導更加結合實際應用,智能化水平更高,操作簡便,有效幫助用戶了解所需使用的應用程序功能,符合用戶使用習慣,提升了用戶體驗。
[0013]為達到上述目的,本發明第三方面實施例提出的客戶端,包括外殼,顯示器、電路板和處理器,其中,所述電路板安置在所述外殼圍成的空間內部,所述顯示器在所述外殼外部,并與所述電路板相連接,所述處理器設置在所述電路板上;處理器用于處理數據,并具體用于執行以下步驟:獲取安裝應用程序的客戶端的當前使用狀態信息;當所述客戶端的當前使用狀態信息滿足第一預設條件時,根據所述客戶端的當前使用狀態信息獲取相應所述應用程序的待推薦功能;以及向所述用戶推薦所述待推薦功能。
[0014]本發明實施例的客戶端,通過在客戶端的當前使用狀態信息滿足第一預設條件時,根據客戶端的當前使用狀態信息向用戶推薦對應的待推薦功能,結合實際使用狀態為用戶提供相應的功能引導以來指導用戶的操作,無需用戶記憶功能使用方法,并且功能引導更加結合實際應用,智能化水平更高,操作簡便,有效幫助用戶了解所需使用的應用程序功能,符合用戶使用習慣,提升了用戶體驗。
[0015]本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐了解到。
【專利附圖】

【附圖說明】
[0016]本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0017]圖1為根據本發明一個實施例的應用程序的功能引導方法的流程圖;
[0018]圖2為根據本發明又一個實施例的應用程序的功能引導方法的流程圖;
[0019]圖3為根據本發明一個實施例的應用程序的功能引導裝置的結構框圖;
[0020]圖4根據本發明又一個實施例的應用程序的功能引導裝置的結構框圖。
【具體實施方式】
[0021]下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發明,而不能解釋為對本發明的限制。
[0022]此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括一個或者更多個該特征。在本發明的描述中,“多個”的含義是兩個或兩個以上,除非另有明確具體的限定。
[0023]在本發明的描述中,需要說明的是,除非另有規定和限定,術語“安裝”、“相連”、“連接”應做廣義理解,例如,可以是機械連接或電連接,也可以是兩個元件內部的連通,可以是直接相連,也可以通過中間媒介間接相連,對于本領域的普通技術人員而言,可以根據具體情況理解上述術語的具體含義。
[0024]參照下面的描述和附圖,將清楚本發明的實施例的這些和其他方面。在這些描述和附圖中,具體公開了本發明的實施例中的一些特定實施方式,來表示實施本發明的實施例的原理的一些方式,但是應當理解,本發明的實施例的范圍不受此限制。相反,本發明的實施例包括落入所附加權利要求書的精神和內涵范圍內的所有變化、修改和等同物。
[0025]下面參考附圖描述根據本發明實施例的應用程序的功能引導方法、裝置和客戶端。
[0026]目前,在很多情況下,用戶對于客戶端中已安裝特別是新安裝的應用程序所提供的功能引導無法完全理解并牢固記憶,以至于在實際操作中無法正確的應用,從而無法在適當的情況下使用應用程序的相關功能。為了解決上述問題,本發明提出一種應用程序的功能引導方法。
[0027]圖1是根據本發明一個實施例的應用程序的功能引導方法的流程圖。如圖1所示,該應用程序的功能引導方法包括:
[0028]SIOI,獲取安裝應用程序的客戶端的當前使用狀態信息。
[0029]具體地,應用程序可獲取客戶端的當前使用狀態信息,包括客戶端的內存使用狀態、CPU (Central Processing Unit,中央處理器)使用狀態、系統垃圾文件占用空間等。
[0030]S102,當客戶端的當前使用狀態信息滿足第一預設條件時,根據客戶端的當前使用狀態信息獲取相應應用程序的待推薦功能。
[0031]其中,第一預設條件可由客戶端安裝的應用程序默認設置。第一預設條件可以有多種,例如,客戶端的內存使用率超過60%,或CPU使用率超過80%,或系統垃圾文件占用空間超過系統總空間的20%等。具體地,應用程序可預先設置與第一預設條件相對應的待推薦功能,當客戶端的當前使用狀態信息滿足第一預設條件時,根據客戶端的當前使用狀態信息獲取相應應用程序的待推薦功能。
[0032]S103,向用戶推薦待推薦功能。
[0033]具體地,當客戶端的當前使用狀態信息滿足第一預設條件時,可根據客戶端的當前使用狀態信息獲取應用程序相應的待推薦功能,并推薦給用戶。例如客戶端的內存使用率超過60%,則提示用戶可使用該應用程序的內存清理功能,并在實際的使用場景中為用戶提供詳細的功能引導等。
[0034]本發明實施例的應用程序的功能引導方法,通過在客戶端的當前使用狀態信息滿足第一預設條件時,根據客戶端的當前使用狀態信息向用戶推薦對應的待推薦功能,結合實際使用狀態為用戶提供相應的功能引導以指導用戶的操作,無需用戶記憶功能使用方法,并且功能引導更加結合實際應用,智能化水平更高,操作簡便,有效幫助用戶了解所需使用的應用程序功能,符合用戶使用習慣,提升了用戶體驗。
[0035]圖2是根據本發明又一個實施例的應用程序的功能引導方法的流程圖。為了提高對用戶的引導效率,可以在。如圖2所示,該應用程序的功能引導方法包括:
[0036]S201,獲取安裝應用程序的客戶端的當前使用狀態信息。
[0037]S202,當客戶端的當前使用狀態信息滿足第一預設條件時,根據客戶端的當前使用狀態信息獲取客戶端的當前待解決問題。[0038]其中,第一預設條件可以有多種,例如,客戶端的內存使用率超過60%,或CPU使用率超過80%,或系統垃圾文件占用空間超過系統總空間的20%等。
[0039]具體地,相應應用程序可預先設置與第一預設條件相對應的待推薦功能,當客戶端的當前使用狀態信息滿足第一預設條件時,可根據客戶端的當前使用狀態信息獲取客戶端的當前待解決問題。
[0040]在本發明的一個實施例中,客戶端可以為移動終端,當前待解決的問題包括移動終端的電量不足、客戶端的垃圾容量超過容量閾值或客戶端的內存占用量超過占用量閾值
坐寸ο
[0041]S203,根據客戶端當前待解決問題獲取應用程序的待推薦功能。
[0042]具體地,對應用戶在使用應用程序的過程中可能遇到的不同問題,應用程序可預先設置對應的待推薦功能,然后根據客戶端當前待解決問題獲取應用程序對應的待推薦功倉泛。
[0043]S204,獲取用戶的操作行為。
[0044]具體地,應用程序還可以實時獲取用戶的操作行為,例如,按照功能指引完成對相應功能的使用操作,鼠標在應用程序的主界面上停留、用戶點擊使用應用程序的某個功能、鼠標在新打開的頁面停留等,也可以是與所安裝應用程序相關的其他操作。
[0045]S205,當用戶的操作行為滿足第二預設條件時,根據客戶端的當前使用狀態信息和用戶的操作行為獲取相應應用程序的待推薦功能。
[0046]其中,第二預設條件可由客戶端安裝的應用程序默認設置。第二預設條件可以有多種,例如,鼠標在應用程序的主界面上停留超過10秒,或首次使用應用程序的某個功能,或鼠標在新打開的頁面停留超過5秒等。具體地,相應應用程序可預先設置與第二預設條件相對應的待推薦功能,當客戶端的當前使用狀態信息滿足第二預設條件時,可結合客戶端的當前使用狀態信息,根據用戶的操作行為獲取相應應用程序的待推薦功能。
[0047]應當理解,上述步驟S204?S205是可選的。
[0048]S206,向用戶推薦待推薦功能。
[0049]舉例而言,在本發明的一個實施例中,當客戶端的內存占用量超過占用量閾值時,應用程序獲取到能解決該問題的功能(例如清理內存的功能)并推薦給用戶。
[0050]S207,如果用戶進入應用程序且觸發待推薦功能,則進一步向用戶提供待推薦功能的功能指弓I。
[0051]具體地,如果用戶進入應用程序且觸發待推薦功能,應用程序可以在消息中心(或其他具備容納功能指引的功能)中進行展示,同時給予用戶提示,從而進一步向用戶提供待推薦功能的功能指引。
[0052]應當理解的是,應用程序對應多個功能指引,每個功能指引對應應用程序的一種功能。應用程序的每個待推薦功能都設有相應的功能指引,功能指引方式可以根據功能不同有所區別,具體形式有多種,在此不再一一列舉。
[0053]S208,根據用戶對待推薦功能的功能指引的學習進度解鎖相關的其他功能對應的功能指弓I。
[0054]在本發明的一個實施例中,隨著用戶根據功能指引完成某項待推薦功能的學習進度,應用程序可根據用戶的學習進度解鎖相關的其他功能對應的功能指引。舉例而言,當應用程序的功能指引模塊的狀態發生了變化,應用程序記錄到當前用戶功能指引學習的進度發生變化,其他的功能指引陸續解鎖,用戶的其他操作和其他實際使用狀態將觸發應用程序的其他相關的功能指引。與此同時,以往的功能指引始終存在應用程序的消息容器中,用戶可以隨時、反復地去查看該功能指引,特別是在使用該功能遇到困惑時。
[0055]本發明實施例的應用程序的功能引導方法,通過在客戶端的當前使用狀態信息和用戶的操作行為滿足預設條件時向用戶推薦對應的待推薦功能,并根據用戶對待推薦功能的功能指引的學習進度解鎖相關的其他功能對應的功能指引,結合實際用戶的使用情況來指導用戶操作,有效幫助用戶了解所需使用的應用程序功能,并且能夠在用戶對客戶端進行操作時及時的為用戶提供相應操作的功能引導,智能化水平更高,操作更加簡便,進一步提升了用戶體驗。
[0056]為了實現上述實施例,本發明還提出一種應用程序的功能引導裝置。
[0057]圖3是根據本發明一個實施例的應用程序的功能引導裝置的結構框圖。如圖3所示,該裝置包括:第一獲取模塊100、第二獲取模塊200和推薦模塊300。
[0058]具體地,第一獲取模塊100取安裝應用程序的客戶端的當前使用狀態信息。更具體地,第一獲取模塊100可獲取客戶端的當前使用狀態信息,包括客戶端的內存使用狀態、CPU (Central Processing Unit,中央處理器)使用狀態、系統垃圾文件占用空間等。
[0059]第二獲取模塊200客戶端的當前使用狀態信息滿足第一預設條件時,根據客戶端的當前使用狀態信息獲取相應應用程序的待推薦功能。其中,第一預設條件可由客戶端安裝的應用程序默認設置。第一預設條件可以有多種,例如,客戶端的內存使用率超過60%,或CPU使用率超過80%,或系統垃圾文件占用空間超過系統總空間的20%等。更具體地,應用程序可預先設置與第一預設條件相對應的待推薦功能,當客戶端的當前使用狀態信息滿足第一預設條件時,第二獲取模塊200根據客戶端的當前使用狀態信息獲取相應應用程序的待推薦功能。
[0060]推薦模塊300用戶推薦待推薦功能。更具體地,當客戶端的當前使用狀態信息滿足第一預設條件時,第二獲取模塊200可根據客戶端的當前使用狀態信息獲取應用程序相應的待推薦功能,并由推薦模塊300推薦給用戶。例如客戶端的內存使用率超過60%,則推薦模塊300提示用戶可使用該應用程序的內存清理功能,并在實際的使用場景中為用戶提供詳細的功能引導等。
[0061]本發明實施例的應用程序的功能引導裝置,通過在客戶端的當前使用狀態信息滿足第一預設條件時,根據客戶端的當前使用狀態信息向用戶推薦對應的待推薦功能,結合實際使用狀態為用戶提供相應的功能引導以指導用戶的操作,無需用戶記憶功能使用方法,并且功能引導更加結合實際應用,智能化水平更高,操作簡便,有效幫助用戶了解所需使用的應用程序功能,符合用戶使用習慣,提升了用戶體驗。
[0062]圖4根據本發明另一個實施例的應用程序的功能引導裝置的結構框圖。如圖4示,該裝置包括:第一獲取模塊100、第二獲取模塊200、第一獲取子模塊210、第二獲取子模塊220、推薦模塊300、提供模塊400、解鎖模塊500、第三獲取模塊600和第四獲取模塊700。其中,第二獲取模塊200包含第一獲取子模塊210和第二獲取子模塊220。
[0063]具體地,第一獲取子模塊210用于根據客戶端的當前使用狀態信息獲取客戶端當前待解決問題。更具體地,相應應用程序可預先設置與第一預設條件相對應的待推薦功能,當客戶端的當前使用狀態信息滿足第一預設條件時,第一獲取子模塊210可根據客戶端的當前使用狀態信息獲取客戶端的當前待解決問題。在本發明的一個實施例中,客戶端可以為移動終端,當前待解決的問題包括移動終端的電量不足、客戶端的垃圾容量超過容量閾值或客戶端的內存占用量超過占用量閾值等。
[0064]第二獲取子模塊220用于根據客戶端當前待解決問題獲取應用程序的待推薦功能。更具體地,對應用戶在使用應用程序的過程中可能遇到的不同問題,應用程序可預先設置對應的待推薦功能,然后根據客戶端當前待解決問題獲取應用程序對應的待推薦功能。
[0065]提供模塊400用于當用戶進入應用程序且觸發待推薦功能時,進一步向用戶提供待推薦功能的功能指引。
[0066]提供模塊400具體還用于在應用程序中的消息中心中提供待推薦功能的功能指引。
[0067]更具體地,如果用戶進入應用程序且觸發待推薦功能,提供模塊400可以在消息中心(或其他具備容納功能指引的功能)中進行展示,同時給予用戶提示,從而進一步向用戶提供待推薦功能的功能指引。
[0068]應當理解的是,應用程序對應多個功能指引,每個功能指引對應應用程序的一種功能。應用程序的每個待推薦功能都設有相應的功能指引,功能指引方式可以根據功能不同有所區別,具體形式有多種,在此不再一一列舉。
[0069]解鎖模塊500用于根據用戶對待推薦功能的功能指引的學習進度解鎖相關的其他功能對應的功能指引。在本發明的一個實施例中,隨著用戶根據功能指引完成某項待推薦功能的學習進度,解鎖模塊500可根據用戶的學習進度解鎖相關的其他功能對應的功能指引。舉例而言,當應用程序的功能指引模塊的狀態發生了變化,解鎖模塊500記錄到當前用戶功能指引學習的進度發生變化,將其他的功能指引陸續解鎖,用戶的其他操作和其他實際使用狀態將觸發應用程序的其他相關的功能指引。與此同時,以往的功能指引始終存在應用程序的消息容器中,用戶可以隨時、反復地去查看該功能指引,特別是在使用該功能遇到困惑時。
[0070]在本發明的一個實施例中,第三獲取模塊600用于獲取用戶的操作行為。更具體地,第三獲取模塊600可以實時獲取用戶的操作行為,例如,按照功能指引完成對相應功能的使用操作,鼠標在應用程序的主界面上停留、用戶點擊使用應用程序的某個功能、鼠標在新打開的頁面停留等,也可以是與所安裝應用程序相關的其他操作。
[0071]第四獲取模塊700用于當用戶的操作行為滿足第二預設條件時,根據客戶端的當前使用狀態信息和用戶的操作行為獲取相應應用程序的待推薦功能。其中,第二預設條件可由客戶端安裝的應用程序默認設置。第二預設條件可以有多種,例如,鼠標在應用程序的主界面上停留超過10秒,或首次使用應用程序的某個功能,或鼠標在新打開的頁面停留超過5秒等。更具體地,相應應用程序可預先設置與第二預設條件相對應的待推薦功能,當客戶端的當前使用狀態信息滿足第二預設條件時,第四獲取模塊700可結合客戶端的當前使用狀態信息,根據用戶的操作行為獲取相應應用程序的待推薦功能。
[0072]應當理解,第三獲取模塊600和第四獲取模塊700是可選的。
[0073]本發明實施例的應用程序的功能引導裝置,通過在客戶端的當前使用狀態信息和用戶的操作行為滿足預設條件時向用戶推薦對應的待推薦功能,并根據用戶對待推薦功能的功能指引的學習進度解鎖相關的其他功能對應的功能指引,結合實際用戶的使用情況來指導用戶操作,有效幫助用戶了解所需使用的應用程序功能,并且能夠在用戶對客戶端進行操作時及時的為用戶提供相應操作的功能引導,智能化水平更高,操作更加簡便,進一步提升了用戶體驗。
[0074]為了實現上述實施例,本發明還提出一種客戶端。
[0075]本發明實施例的客戶端包括外殼,顯示器、電路板和處理器,其中,電路板安置在外殼圍成的空間內部,顯示器在外殼外部,并與電路板相連接,處理器設置在電路板上;處理器用于處理數據,并具體用于執行以下步驟:
[0076]sior,獲取安裝應用程序的客戶端的當前使用狀態信息。
[0077]具體地,處理器可獲取客戶端的當前使用狀態信息,包括客戶端的內存使用狀態、CPU (Central Processing Unit,中央處理器)使用狀態、系統垃圾文件占用空間等。
[0078]S102’,當客戶端的當前使用狀態信息滿足第一預設條件時,根據客戶端的當前使用狀態信息獲取相應應用程序的待推薦功能。
[0079]其中,第一預設條件可由客戶端安裝的應用程序默認設置。第一預設條件可以有多種,例如,客戶端的內存使用率超過60%,或CPU使用率超過80%,或系統垃圾文件占用空間超過系統總空間的20%等。具體地,處理器可預先設置與第一預設條件相對應的待推薦功能,當客戶端的當前使用狀態信息滿足第一預設條件時,根據客戶端的當前使用狀態信息獲取相應應用程序的待推薦功能。
[0080]S103’,向用戶推薦待推薦功能。
[0081]具體地,當客戶端的當前使用狀態信息滿足第一預設條件時,處理器可根據客戶端的當前使用狀態信息獲取應用程序相應的待推薦功能,并推薦給用戶。例如客戶端的內存使用率超過60%,則提示用戶可使用該應用程序的內存清理功能,并在實際的使用場景中為用戶提供詳細的功能引導等。
[0082]本發明實施例的客戶端,通過在客戶端的當前使用狀態信息滿足第一預設條件時,根據客戶端的當前使用狀態信息向用戶推薦對應的待推薦功能,結合實際使用狀態為用戶提供相應的功能引導以指導用戶的操作,無需用戶記憶功能使用方法,并且功能引導更加結合實際應用,智能化水平更高,操作簡便,有效幫助用戶了解所需使用的應用程序功能,符合用戶使用習慣,提升了用戶體驗。
[0083]在本發明的又一個實施例中,客戶端的處理器還用于執行以下步驟:
[0084]S201’,獲取安裝應用程序的客戶端的當前使用狀態信息。
[0085]S202’,當客戶端的當前使用狀態信息滿足第一預設條件時,根據客戶端的當前使用狀態信息獲取客戶端的當前待解決問題。
[0086]其中,第一預設條件可以有多種,例如,客戶端的內存使用率超過60%,或CPU使用率超過80%,或系統垃圾文件占用空間超過系統總空間的20%等。
[0087]具體地,相應應用程序可預先設置與第一預設條件相對應的待推薦功能,當客戶端的當前使用狀態信息滿足第一預設條件時,處理器可根據客戶端的當前使用狀態信息獲取客戶端的當前待解決問題。
[0088]在本發明的一個實施例中,客戶端可以為移動終端,當前待解決的問題包括移動終端的電量不足、客戶端的垃圾容量超過容量閾值或客戶端的內存占用量超過占用量閾值坐寸O
[0089]S203’,根據客戶端當前待解決問題獲取應用程序的待推薦功能。
[0090]具體地,對應用戶在使用應用程序的過程中可能遇到的不同問題,處理器可預先設置對應的待推薦功能,然后根據客戶端當前待解決問題獲取應用程序對應的待推薦功倉泛。
[0091]S204’,獲取用戶的操作行為。
[0092]具體地,處理器還可以實時獲取用戶的操作行為,例如,按照功能指引完成對相應功能的使用操作,鼠標在應用程序的主界面上停留、用戶點擊使用應用程序的某個功能、鼠標在新打開的頁面停留等,也可以是與所安裝應用程序相關的其他操作。
[0093]S205’,當用戶的操作行為滿足第二預設條件時,根據客戶端的當前使用狀態信息和用戶的操作行為獲取相應應用程序的待推薦功能。
[0094]其中,第二預設條件可由客戶端安裝的應用程序默認設置。第二預設條件可以有多種,例如,鼠標在應用程序的主界面上停留超過10秒,或首次使用應用程序的某個功能,或鼠標在新打開的頁面停留超過5秒等。具體地,相應應用程序可預先設置與第二預設條件相對應的待推薦功能,當客戶端的當前使用狀態信息滿足第二預設條件時,處理器可結合客戶端的當前使用狀態信息,根據用戶的操作行為獲取相應應用程序的待推薦功能。
[0095]應當理解,上述步驟S204’?S205’是可選的。
[0096]S206’,向用戶推薦待推薦功能。
[0097]舉例而言,在本發明的一個實施例中,當客戶端的內存占用量超過占用量閾值時,處理器獲取到能解決該問題的功能(例如清理內存的功能)并推薦給用戶。
[0098]S207’,如果用戶進入應用程序且觸發待推薦功能,則進一步向用戶提供待推薦功能的功能指弓I。
[0099]具體地,如果用戶進入應用程序且觸發待推薦功能,處理器可以在消息中心(或其他具備容納功能指引的功能)中進行展示,同時給予用戶提示,從而進一步向用戶提供待推薦功能的功能指引。
[0100]應當理解的是,應用程序對應多個功能指引,每個功能指引對應應用程序的一種功能。應用程序的每個待推薦功能都設有相應的功能指引,功能指引方式可以根據功能不同有所區別,具體形式有多種,在此不再一一列舉。
[0101]S208’,根據用戶對待推薦功能的功能指引的學習進度解鎖相關的其他功能對應的功能指弓I。
[0102]在本發明的一個實施例中,隨著用戶根據功能指引完成某項待推薦功能的學習進度,處理器可根據用戶的學習進度解鎖相關的其他功能對應的功能指引。舉例而言,當應用程序的功能指引模塊的狀態發生了變化,應用程序記錄到當前用戶功能指引學習的進度發生變化,其他的功能指引陸續解鎖,用戶的其他操作和其他實際使用狀態將觸發應用程序的其他相關的功能指引。與此同時,以往的功能指引始終存在應用程序的消息容器中,用戶可以隨時、反復地去查看該功能指引,特別是在使用該功能遇到困惑時。
[0103]本發明實施例的客戶端,通過在客戶端的當前使用狀態信息和用戶的操作行為滿足預設條件時向用戶推薦對應的待推薦功能,并根據用戶對待推薦功能的功能指引的學習進度解鎖相關的其他功能對應的功能指引,結合實際用戶的使用情況來指導用戶操作,有效幫助用戶了解所需使用的應用程序功能,并且能夠在用戶對客戶端進行操作時及時的為用戶提供相應操作的功能引導,智能化水平更高,操作更加簡便,進一步提升了用戶體驗。
[0104]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現特定邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,并且本發明的優選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明的實施例所屬【技術領域】的技術人員所理解。
[0105]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現邏輯功能的可執行指令的定序列表,可以具體實現在任何計算機可讀介質中,以供指令執行系統、裝置或設備(如基于計算機的系統、包括處理器的系統或其他可以從指令執行系統、裝置或設備取指令并執行指令的系統)使用,或結合這些指令執行系統、裝置或設備而使用。就本說明書而言,"計算機可讀介質"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執行系統、裝置或設備或結合這些指令執行系統、裝置或設備而使用的裝置。計算機可讀介質的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(R0M),可擦除可編輯只讀存儲器(EPR0M或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(⑶ROM)。另外,計算機可讀介質甚至可以是可在其上打印所述程序的紙或其他合適的介質,因為可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
[0106]應當理解,本發明的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟件或固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。
[0107]本【技術領域】的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執行時,包括方法實施例的步驟之一或其組合。
[0108]此外,在本發明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。
[0109]上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0110]在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。[0111]盡管已經示出和描述了本發明的實施例,對于本領域的普通技術人員而言,可以理解在不脫離本發明的原理和精神的情況下可以對這些實施例進行多種變化、修改、替換和變型,本發明的范圍由所附權利要求及其等同限定。
【權利要求】
1.一種應用程序的功能引導方法,其特征在于,包括: 獲取安裝應用程序的客戶端的當前使用狀態信息; 當所述客戶端的當前使用狀態信息滿足第一預設條件時,根據所述客戶端的當前使用狀態信息獲取相應所述應用程序的待推薦功能;以及 向所述用戶推薦所述待推薦功能。
2.如權利要求1所述的方法,其特征在于,所述根據客戶端的當前使用狀態信息獲取待推薦功能具體包括: 根據所述客戶端的當前使用狀態信息獲取所述客戶端當前待解決問題;以及 根據所述客戶端當前待解決問題獲取所述應用程序的待推薦功能。
3.如權利要求1所述的方法,其特征在于,在向所述用戶推薦所述待推薦功能之后,還包括: 如果所述用戶進入所述應用程序且觸發所述待推薦功能,則進一步向所述用戶提供所述待推薦功能的功能指引。
4.如權利要求3所述的方法,其特征在于,所述進一步向所述用戶提供所述待推薦功能的功能指引具體包括: 在所述應用程序中的消息中心中提供所述待推薦功能的功能指引。
5.如權利要求4所述的方法,其特征在于,所述應用程序對應多個功能指引,每個功能指引對應所述應用程序的一種功能,在`所述向用戶提供所述待推薦功能的功能指引之后,還包括: 根據所述用戶對所述待推薦功能的功能指引的學習進度解鎖相關的其他功能對應的功能指引。
6.如權利要求1-5任一項所述的方法,其特征在于,還包括: 獲取用戶的操作行為; 當所述用戶的操作行為滿足第二預設條件時,根據所述客戶端的當前使用狀態信息和所述用戶的操作行為獲取相應所述應用程序的待推薦功能。
7.如權利要求2所述的方法,其特征在于,所述客戶端為移動終端,所述當前待解決的問題包括所述客戶端的電量不足、所述客戶端的垃圾容量超過容量閾值或所述客戶端的內存占用量超過占用量閾值。
8.一種應用程序的功能引導裝置,其特征在于,包括: 第一獲取模塊,用于獲取安裝應用程序的客戶端的當前使用狀態信息; 第二獲取模塊,用于當所述客戶端的當前使用狀態信息滿足第一預設條件時,根據所述客戶端的當前使用狀態信息獲取相應所述應用程序的待推薦功能;以及 推薦模塊,用于向所述用戶推薦所述待推薦功能。
9.如權利要求8所述的裝置,其特征在于,所述第二獲取模塊具體包括: 第一獲取子模塊,用于根據所述客戶端的當前使用狀態信息獲取所述客戶端當前待解決問題;以及 第二獲取子模塊,用于根據所述客戶端當前待解決問題獲取所述應用程序的待推薦功倉泛。
10.如權利要求8所述的裝置,其特征在于,還包括:提供模塊,用于當所述用戶進入所述應用程序且觸發所述待推薦功能時,進一步向所述用戶提供所述待推薦功能的功能指引。
11.如權利要求8所述的裝置,其特征在于,所述提供模塊具體還用于在所述應用程序中的消息中心中提供所述待推薦功能的功能指引。
12.如權利要求11所述的裝置,其特征在于,所述應用程序對應多個功能指引,每個功能指引對應所述應用程序的一種功能,還包括: 解鎖模塊,用于根據所述用戶對所述待推薦功能的功能指引的學習進度解鎖相關的其他功能對應的功能指引。
13.如權利要求8-12任一項所述的裝置,其特征在于,還包括: 第三獲取模塊,用于獲取用戶的操作行為; 第四獲取模塊,用于當所述用戶的操作行為滿足第二預設條件時,根據所述客戶端的當前使用狀態信息和所述用戶的操作行為獲取相應所述應用程序的待推薦功能。
14.如權利要求9所述的裝置,其特征在于,所述客戶端為移動終端,所述當前待解決的問題包括所述移動終端的電量不足、所述移動終端的垃圾容量超過容量閾值或所述移動終端的內存占用量超過占用量閾值。
15.一種客戶端,其特征在于,包括:外殼,顯示器、電路板和處理器,其中,所述電路板安置在所述外殼圍成的空間內 部,所述顯示器在所述外殼外部,并與所述電路板相連接,所述處理器設置在所述電路板上; 處理器用于處理數據,并具體用于執行以下步驟: 獲取安裝應用程序的客戶端的當前使用狀態信息; 當所述客戶端的當前使用狀態信息滿足第一預設條件時,根據所述客戶端的當前使用狀態信息獲取相應所述應用程序的待推薦功能;以及 向所述用戶推薦所述待推薦功能。
16.如權利要求15所述的客戶端,其特征在于,所述處理器進一步用于: 根據所述客戶端的當前使用狀態信息獲取所述客戶端當前待解決問題;以及 根據所述客戶端當前待解決問題獲取所述應用程序的待推薦功能。
17.如權利要求15所述的客戶端,其特征在于,所述處理器進一步用于: 如果所述用戶進入所述應用程序且觸發所述待推薦功能,則進一步向所述用戶提供所述待推薦功能的功能指引。
18.如權利要求17所述的客戶端,其特征在于,所述處理器進一步用于: 在所述應用程序中的消息中心中提供所述待推薦功能的功能指引。
19.如權利要求18所述的客戶端,其特征在于,所述應用程序對應多個功能指引,每個功能指引對應所述應用程序的一種功能,所述處理器進一步用于: 根據所述用戶對所述待推薦功能的功能指引的學習進度解鎖相關的其他功能對應的功能指引。
20.如權利要求15-19任一項所述的客戶端,其特征在于,所述處理器進一步用于: 獲取用戶的操作行為; 當所述用戶的操作行為滿足第二預設條件時,根據所述客戶端的當前使用狀態信息和所述用戶的操作行為獲取相應所述應用程序的待推薦功能。
【文檔編號】G06F9/44GK103761104SQ201410040496
【公開日】2014年4月30日 申請日期:2014年1月27日 優先權日:2014年1月27日
【發明者】白斌, 張琦 申請人:貝殼網際(北京)安全技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 乌恰县| 财经| 科技| 吉木萨尔县| 西城区| 惠来县| 无为县| 灵台县| 安徽省| 潞西市| 台安县| 岳阳县| 乌苏市| 阜新市| 金寨县| 依兰县| 安阳县| 济宁市| 滕州市| 镇平县| 永定县| 汤阴县| 乐昌市| 遂平县| 赣州市| 西丰县| 马公市| 陇西县| 永宁县| 楚雄市| 吕梁市| 天津市| 长阳| 延庆县| 榕江县| 化州市| 云安县| 霍山县| 德令哈市| 南丹县| 尤溪县|