新四季網

軟體功能的管理方法、裝置和電子設備的製作方法

2023-06-03 02:00:51 2

軟體功能的管理方法、裝置和電子設備的製作方法
【專利摘要】本發明公開了一種軟體功能的管理方法、裝置和電子設備,其中,該軟體功能的管理方法,包括:獲取用戶針對軟體的操作記錄;根據所述用戶針對軟體的操作記錄獲取針對所述用戶的等級信息;根據所述針對所述用戶的等級信息控制所述軟體中功能的開放程度。本發明實施例的軟體功能的管理方法,可根據用戶對軟體功能的了解程度為用戶開放相應的功能,從而減少了誤操作的可能,提升用戶體驗。
【專利說明】軟體功能的管理方法、裝置和電子設備
【技術領域】
[0001]本發明涉及計算機【技術領域】,尤其涉及一種軟體功能的管理方法、裝置和電子設備。
【背景技術】
[0002]隨著計算機技術的不斷發展,終端設備上的軟體越來越多,功能也越來越豐富、複雜。因此,如果用戶對軟體中的各項功能不了解的話會導致很多誤操作,這會給用戶造成軟體不好用的印象。目前,很多軟體內會加入各種說明或提示框,以對軟體中的各項功能進行說明。特別是在用戶初次使用軟體時,軟體大多會對用戶進行軟體主要功能和主要操作的介紹和引導,從而達到讓用戶對軟體功能建立認識的目的。
[0003]但是,這種是在用戶沒有特定需求的情況下,將眾多介紹和引導強加給用戶,因而用戶很可能對這些介紹和引導並不感興趣,而直接忽略或關閉。即使有些用戶瀏覽了這些介紹和引導,但由於對軟體的相應功能還沒有切身的使用經歷,可能很快就忘記該功能提示。而當使用到對應的功能時,對該功能還是不了解,依然會出現誤操作的情況,並且給用戶造成困惑和挫敗感,降低了用戶使用該軟體的積極性。

【發明內容】

[0004]本發明旨在至少在一定程度上解決相關技術中的技術問題之一。為此,本發明第一方面的目的在於提出一種軟體功能的管理方法,可減少誤操作的可能,提升用戶體驗。
[0005]本發明的第二方面的目的在於提出一種軟體功能的管理裝置。
[0006]本發明的第三方面的目的在於提出一種電子設備。
[0007]為達上述目的,根據本發明第一方面實施例提出了一種軟體功能的管理方法,包括獲取用戶針對軟體的操作記錄;根據所述用戶針對軟體的操作記錄獲取針對所述用戶的等級信息;以及根據所述針對所述用戶的等級信息控制所述軟體中功能的開放程度。
[0008]本發明實施例的軟體功能的管理方法,根據用戶針對軟體的操作記錄確定針對用戶的等級信息,並根據針對用戶的等級信息控制軟體中功能的開放程度,而不是一次性將全部功能提供給用戶,從而用戶可通過對軟體的使用逐漸了解軟體的功能,並根據用戶對軟體功能的了解程度為用戶開放相應的功能。因此,對於新開放的功能,用戶已有一定的了解,就可以很自然流暢使用,從而減少了誤操作的可能,提升用戶體驗。此外,根據用戶的等級信息控制軟體功能的開放程度,更能夠激發用戶使用軟體的興趣和積極性,提升了軟體的用戶粘滯度。
[0009]本發明的第二方面的實施例提供了一種軟體功能的管理裝置,包括:第一獲取模塊,用於獲取用戶針對軟體的操作記錄;第二獲取模塊,用於根據所述用戶針對軟體的操作記錄獲取針對所述用戶的等級信息;以及控制模塊,用於根據所述針對所述用戶的等級信息控制所述軟體中功能的開放程度。
[0010]本發明實施例的軟體功能的管理裝置,根據用戶針對軟體的操作記錄確定針對用戶的等級信息,並根據針對用戶的等級信息控制軟體中功能的開放程度,而不是一次性將全部功能提供給用戶,從而用戶可通過對軟體的使用逐漸了解軟體的功能,並根據用戶對軟體功能的了解程度為用戶開放相應的功能。因此,對於新開放的功能,用戶已有一定的了解,就可以很自然流暢使用,從而減少了誤操作的可能,提升用戶體驗。此外,根據用戶的等級信息控制軟體功能的開放程度,更能夠激發用戶使用軟體的興趣和積極性,提升了軟體的用戶粘滯度。
[0011]本發明的第三方面的實施例提供了一種電子設備,包括:外殼,顯示器、電路板和處理器,其中,電路板安置在外殼圍成的空間內部,顯不器在外殼外部,並與電路板相連接,處理器設置在電路板上;處理器用於處理數據,並具體用於執行以下步驟:獲取用戶針對軟體的操作記錄;根據所述用戶針對軟體的操作記錄獲取針對所述用戶的等級信息;以及根據所述針對所述用戶的等級信息控制所述軟體中功能的開放程度。
[0012]本發明實施例的電子設備,根據用戶針對軟體的操作記錄確定針對用戶的等級信息,並根據針對用戶的等級信息控制軟體中功能的開放程度,而不是一次性將全部功能提供給用戶,從而用戶可通過對軟體的使用逐漸了解軟體的功能,並根據用戶對軟體功能的了解程度為用戶開放相應的功能。因此,對於新開放的功能,用戶已有一定的了解,就可以很自然流暢使用,從而減少了誤操作的可能,提升用戶體驗。此外,根據用戶的等級信息控制軟體功能的開放程度,更能夠激發用戶使用軟體的興趣和積極性,提升了軟體的用戶粘滯度。
【專利附圖】

【附圖說明】
[0013]本發明的上述和/或附加的方面和優點從結合下面附圖對實施例的描述中將變得明顯和容易理解,其中:
[0014]圖1為根據本發明一個實施例的軟體功能的管理方法的流程圖;
[0015]圖2為根據本發明另一個實施例的軟體功能的管理方法的流程圖;
[0016]圖3為根據本發明一個具體實施例的軟體功能的管理方法的流程圖;
[0017]圖4為根據本發明一個實施例的軟體功能的管理裝置的結構示意圖;
[0018]圖5為根據本發明另一個實施例的軟體功能的管理裝置的結構示意圖;
[0019]圖6為根據本發明一個具體實施例的軟體功能的管理裝置的結構示意圖。
【具體實施方式】
[0020]下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用於解釋本發明,而不能理解為對本發明的限制。
[0021]下面參考附圖描述根據本發明實施例的軟體功能的管理方法、裝置和電子設備。
[0022]為了便於用戶了解軟體的功能,減少誤操作,本發明的實施例提出一種軟體功能的管理方法。
[0023]圖1為根據本發明一個實施例的軟體功能的管理方法的流程圖。如圖1所示,該軟體功能的管理方法,包括:
[0024]SlOl,獲取用戶針對軟體的操作記錄。[0025]在本發明的實施例中,對軟體的操作記錄可包括針對軟體的使用次數和/或針對軟體的誤操作次數等,其中,針對軟體的使用次數可包括針對軟體整體的使用次數以及分別針對軟體中各個功能的使用次數等,針對軟體的誤操作次數可包括針對軟體整體的誤操作次數以及分別針對軟體中各個功能的誤操作次數等。
[0026]在本發明的實施例中,用戶針對軟體的操作記錄可通過監測軟體中事件的執行來獲取。舉例來說,對於一個殺毒軟體,如果監測到Activity頁面中的onCreate方法的執行,則表明用戶進行了打開設置界面的操作;如果監測到掃行scan方法執行時,則表明用戶執行了掃描操作。
[0027]S102,根據用戶針對軟體的操作記錄獲取針對用戶的等級信息。
[0028]在本發明的一個實施例中,用戶的等級信息可以積分的形式表現,不同的用戶等級可對應不同的積分區間。具體地,可預先分別對使用軟體、使用每個功能設定相應的得分,即每使用一次軟體或某一功能,積分即增加相應的得分。
[0029]在本發明的一個實施例中,如果操作記錄包括用戶針對軟體的使用次數,則可根據用戶針對軟體的使用次數確定針對用戶的等級信息,積分越高,用戶的等級越高。具體地,可根據軟體整體的使用次數、軟體中每個功能的使用次數以及使用軟體和使用每個功能對應的得分獲取該用戶的積分,並確定根據該積分所在的積分區間確定用戶的等級。
[0030]在本發明的一個實施例中,如果操作記錄包括用戶針對軟體的誤操作次數,則可根據用戶針對軟體的誤操作確定針對用戶的等級信息,積分越高,用戶的等級越低。具體地,可根據軟體整體的誤操作次數、軟體中每個功能的誤操作次數以及誤操作軟體和誤操作每個功能對應的得分獲取該用戶的積分,並確定根據該積分所在的積分區間確定用戶的等級。
[0031]當然,也可根據用戶針對軟體的使用次數和用戶針對軟體的誤操作次數共同確定針對用戶的等級信息。具體地,可將用戶使用軟體、使用每個功能對應的得分設定為正值,用戶誤操作軟體、誤操作軟體中的功能對應的得分設定為負值,從而可將根據用戶針對軟體的使用次數以及針對軟體的誤操作次數確定用戶的積分,並確定該積分所在的積分區間,以確定用戶的等級。
[0032]S103,根據針對用戶的等級信息控制軟體中功能的開放程度。
[0033]在本發明的實施例中,可針對不同的用戶的等級信息,為用戶開放軟體中的不同功能。例如,當用戶初次使用翻譯軟體A時,用戶的積分為0,用戶的等級為O級,僅為用戶開放翻譯軟體A的基本功能,如菜單功能、翻譯功能等,此時提供的功能非常簡單,隨著用戶對翻譯軟體A的使用,用戶的積分是用戶的等級為2級時,可再為用戶開放建立個人字典等高級功能。並且隨著用戶等級的提升,逐漸為用戶開放其他功能。
[0034]本發明實施例的軟體功能的管理方法,根據用戶針對軟體的操作記錄確定針對用戶的等級信息,並根據針對用戶的等級信息控制軟體中功能的開放程度,而不是一次性將全部功能提供給用戶,從而用戶可通過對軟體的使用逐漸了解軟體的功能,並根據用戶對軟體功能的了解程度為用戶開放相應的功能。因此,對於新開放的功能,用戶已有一定的了解,就可以很自然流暢使用,從而減少了誤操作的可能,提升用戶體驗。此外,根據用戶的等級信息控制軟體功能的開放程度,更能夠激發用戶使用軟體的興趣和積極性,提升了軟體的用戶粘滯度。[0035]圖2為根據本發明另一個實施例的軟體功能的管理方法的流程圖,如圖2所示,該軟體功能的管理方法,包括:
[0036]S201,獲取用戶針對軟體的操作記錄。
[0037]在本發明的實施例中,對軟體的操作記錄可包括針對軟體的使用次數和/或針對軟體的誤操作次數等,其中,針對軟體的使用次數可包括針對軟體整體的使用次數以及分別針對軟體中各個功能的使用次數等,針對軟體的誤操作次數可包括針對軟體整體的誤操作次數以及分別針對軟體中各個功能的誤操作次數等。
[0038]S202,根據用戶針對軟體的操作記錄獲取針對用戶的等級信息。
[0039]在本發明的一個實施例中,用戶的等級信息可以積分的形式表現,不同的用戶等級可對應不同的積分區間。具體地,可預先分別對使用軟體、使用每個功能設定相應的得分,即每使用一次軟體或某一功能,積分即增加相應的得分。
[0040]在本發明的一個實施例中,如果操作記錄包括用戶針對軟體的使用次數,則可根據用戶針對軟體的使用次數確定針對用戶的等級信息,積分越高,用戶的等級越高。具體地,可根據軟體整體的使用次數、軟體中每個功能的使用次數以及使用軟體和使用每個功能對應的得分獲取該用戶的積分,並確定根據該積分所在的積分區間確定用戶的等級。
[0041]在本發明的一個實施例中,如果操作記錄包括用戶針對軟體的誤操作次數,則可根據用戶針對軟體的誤操作確定針對用戶的等級信息,積分越高,用戶的等級越低。具體地,可根據軟體整體的誤操作次數、軟體中每個功能的誤操作次數以及誤操作軟體和誤操作每個功能對應的得分獲取該用戶的積分,並確定根據該積分所在的積分區間確定用戶的等級。
[0042]當然,也可根據用戶針對軟體的使用次數和用戶針對軟體的誤操作次數共同確定針對用戶的等級信息。具體地,可將用戶使用軟體、使用每個功能對應的得分設定為正值,用戶誤操作軟體、誤操作軟體中的功能對應的得分設定為負值,從而可將根據用戶針對軟體的使用次數以及針對軟體的誤操作次數確定用戶的積分,並確定該積分所在的積分區間,以確定用戶的等級。
[0043]S203,根據針對用戶的等級信息控制軟體中功能的開放程度。
[0044]在本發明的實施例中,可針對不同的用戶的等級信息,為用戶開放軟體中的不同功能。例如,當用戶初次使用翻譯軟體A時,用戶的積分為0,用戶的等級為O級,僅為用戶開放翻譯軟體A的基本功能,如菜單功能、翻譯功能等,此時提供的功能非常簡單,隨著用戶對翻譯軟體A的使用,用戶的積分是用戶的等級為2級時,可再為用戶開放建立個人字典等高級功能。並且隨著用戶等級的提升,逐漸為用戶開放其他功能。
[0045]S204,當軟體中的功能開放時獲取功能對應的功能描述信息。
[0046]在本發明的實施例中,可預先設定軟體中每個功能對應的功能描述信息,其中,功能描述信息為用於描述和介紹軟體中功能及使用方法的信息。
[0047]S205,顯示將功能描述信息。
[0048]在本發明的實施例中,當軟體中的一個功能開放時,可將該功能對應的功能描述信息展示給用戶。具體地,功能描述信息的展示方式可為多樣的,本發明對此不作限定。舉例來說,可通過提示框顯示該功能描述信息,或者通過動畫演示該功能描述信息,提升趣味性以及用戶的接受度。[0049]本發明實施例的軟體功能的管理方法,在軟體中的功能開放時,可將該功能的功能描述信息顯示給用戶,從而更有利於用戶熟悉和使用該功能,提高了軟體的趣味性以及用戶的接受度,進一步提升了用戶體驗。
[0050]圖3為根據本發明一個具體實施例的軟體功能的管理方法的流程圖,在本實施例中,軟體為殺毒軟體,如圖3所示,該軟體功能的管理方法,包括:
[0051]S301,獲取用戶針對殺毒軟體的操作記錄。
[0052]在本發明的實施例中,操作記錄可包括針對殺毒軟體整體操作的第一操作記錄和針對殺毒軟體中第一功能的第二操作記錄。其中,第一功能與殺毒軟體中待開放功能相關。具體地,在本發明的一個實施例中,舉例來說,第一功能可為存儲卡掃描功能,即對存儲卡中的數據進行掃描以檢測是否存在安全問題;待開放功能可對應的為啟發式掃描功能,該功能可通過對有關文件的指令序列的反編譯逐步理解和確定該文件蘊藏的真正動機,從而在執行存儲卡掃描時更多的檢測出可疑文件。
[0053]其中,第一操作記錄包括針對殺毒軟體整體操作的使用次數和/或誤操作次數等。第二操作記錄包括針對第一功能的使用次數和/或誤操作次數等。
[0054]S302,根據第一操作記錄獲取針對用戶的第一等級信息。
[0055]在本發明的實施例中,殺毒軟體中的功能分別具有對應的操作積分,用戶等級信息可以總操作積分的形式體現,總操作積分越高,用戶等級越高。因此,可根據針對殺毒軟體整體操作得第一操作記錄獲取第一操作記錄中記錄的功能,然後根據第一操作記錄中的功能和殺毒軟體中的功能對應的操作積分獲取第一等級信息。具體地,可將第一操作記錄中每次操作的功能對應的積分進行累加得到總操作積分,然後確定總操作積分所在的積分區間,以獲取該積分區間對應的等級信息,即為用戶的第一等級信息。
[0056]S303,當第一等級信息達到預設等級時,開放第一功能,其中,預設等級低於待開放功能的開放等級。
[0057]在本發明的實施例中,對於殺毒軟體的每個功能,用戶的總操作積分達到一定閾值時,該功能才會開放。因此,當用戶的第一等級信息達到預設等級時,也就是用戶的總操作積分達到第一功能開放的積分閾值時,開放第一功能。
[0058]一般軟體中的功能初次使用對應的操作積分會被設定為I。以殺毒軟體為例,用戶打開設置界面的操作對應的積分為1,瀏覽軟體功能對應的積分為I。當用戶初始使用該殺毒軟體時,初始化積分為0,用戶的等級為0,當用戶打開設置界面並瀏覽軟體功能後,總操作積分為2。如果第一功能(即存儲卡掃描功能)開放的積分閾值為2,則此時可開發存儲卡掃描功能。在安卓系統中,可通過android:visibility = "true"指令將第一功能顯示出來。
[0059]S304,獲取第一功能的第二操作記錄。
[0060]當第一功能開放後,可監測針對第一功能的第二操作記錄。
[0061]S305,根據第二操作功能獲取針對用戶的第二等級信息。
[0062]在本發明的實施例中,用戶的第二等級信息是根據針對第一功能的第二操作記錄獲取的操作積分重新計算的等級。具體地,首先獲取第二操作記錄中的功能,然後根據獲取到的功能和該功能對應的操作積分獲取針對用戶的等級信息,其中,操作積分按照執行次數累加。[0063]舉例來說,執行存儲卡掃描的操作對應的積分為1,則當用戶執行一次存儲卡掃描後(先打開設置界面,然後執行掃描),用戶的操作積分為1,並在每次執行存儲卡掃描後,操作積分都會加I。即第一功能開啟後,用於標識第二等級信息的操作積分是以第一功能的執行情況來計算的。操作積分越高,用戶等級越高。
[0064]S306,根據針對用戶的等級信息控制殺毒軟體中功能的開放程度。
[0065]舉例來說,如果啟發式掃描功能的開放的積分閾值為2,則當執行兩次存儲卡掃描操作後,即可開發啟發式掃描功能。
[0066]S307,當殺毒軟體中的功能開放時獲取功能對應的功能描述信息。
[0067]S308,顯示將功能描述信息。
[0068]本發明實施例的軟體功能的管理方法,對於殺毒軟體,可根據用戶對軟體的使用程度為用戶開放不同層次的安全檢測功能,便於用戶理解各個功能的用途,並且減少了使用軟體時的誤操作可能。
[0069]應當理解。本發明實施例的軟體並不限於殺毒軟體,可以為本領域技術人員認知範圍內的現有或未來可能出現的任意軟體。第一功能和待開放功能可為軟體中任意相關的功能。
[0070]為了實現上述實施例,本發明還提出一種軟體功能的管理裝置。
[0071]圖4為根據本發明一個實施例的軟體功能的管理裝置的結構示意圖,如圖4所示,該軟體功能的管理裝置,包括:第一獲取模塊10、第二獲取模塊20和控制模塊30。
[0072]具體地,第一獲取模塊10用於獲取用戶針對軟體的操作記錄。在本發明的實施例中,對軟體的操作記錄可包括針對軟體的使用次數和/或針對軟體的誤操作次數等,其中,針對軟體的使用次數可包括針對軟體整體的使用次數以及分別針對軟體中各個功能的使用次數等,針對軟體的誤操作次數可包括針對軟體整體的誤操作次數以及分別針對軟體中各個功能的誤操作次數等。
[0073]在本發明的實施例中,第一獲取模塊10可通過監測軟體中事件的執行來獲取用戶針對軟體的操作記錄。舉例來說,對於一個殺毒軟體,如果監測到Activity頁面中的onCreate方法的執行,則表明用戶進行了打開設置界面的操作;如果監測到掃行scan方法執行時,則表明用戶執行了掃描操作。
[0074]第二獲取模塊20用於根據用戶針對軟體的操作記錄獲取針對用戶的等級信息。在本發明的一個實施例中,用戶的等級信息可以積分的形式表現,不同的用戶等級可對應不同的積分區間。具體地,可預先分別對使用軟體、使用每個功能設定相應的得分,即每使用一次軟體或某一功能,積分即增加相應的得分。
[0075]在本發明的一個實施例中,如果操作記錄包括用戶針對軟體的使用次數,則可第二獲取模塊20根據用戶針對軟體的使用次數確定針對用戶的等級信息,積分越高,用戶的等級越高。具體地,第二獲取模塊20可根據軟體整體的使用次數、軟體中每個功能的使用次數以及使用軟體和使用每個功能對應的得分獲取該用戶的積分,並確定根據該積分所在的積分區間確定用戶的等級。
[0076]在本發明的一個實施例中,如果操作記錄包括用戶針對軟體的誤操作次數,則第二獲取模塊20可根據用戶針對軟體的誤操作確定針對用戶的等級信息,積分越高,用戶的等級越低。具體地,第二獲取模塊20可根據軟體整體的誤操作次數、軟體中每個功能的誤操作次數以及誤操作軟體和誤操作每個功能對應的得分獲取該用戶的積分,並確定根據該積分所在的積分區間確定用戶的等級。
[0077]當然,第二獲取模塊20也可根據用戶針對軟體的使用次數和用戶針對軟體的誤操作次數共同確定針對用戶的等級信息。具體地,第二獲取模塊20可將用戶使用軟體、使用每個功能對應的得分設定為正值,用戶誤操作軟體、誤操作軟體中的功能對應的得分設定為負值,從而可將根據用戶針對軟體的使用次數以及針對軟體的誤操作次數確定用戶的積分,並確定該積分所在的積分區間,以確定用戶的等級。
[0078]控制模塊30用於根據針對用戶的等級信息控制軟體中功能的開放程度。在本發明的實施例中,控制模塊30可針對不同的用戶的等級信息,為用戶開放軟體中的不同功能。例如,當用戶初次使用翻譯軟體A時,用戶的積分為O,用戶的等級為O級,僅為用戶開放翻譯軟體A的基本功能,如菜單功能、翻譯功能等,此時提供的功能非常簡單,隨著用戶對翻譯軟體A的使用,用戶的積分是用戶的等級為2級時,可再為用戶開放建立個人字典等高級功能。並且隨著用戶等級的提升,逐漸為用戶開放其他功能。
[0079]本發明實施例的軟體功能的管理裝置,根據用戶針對軟體的操作記錄確定針對用戶的等級信息,並根據針對用戶的等級信息控制軟體中功能的開放程度,而不是一次性將全部功能提供給用戶,從而用戶可通過對軟體的使用逐漸了解軟體的功能,並根據用戶對軟體功能的了解程度為用戶開放相應的功能。因此,對於新開放的功能,用戶已有一定的了解,就可以很自然流暢使用,從而減少了誤操作的可能,提升用戶體驗。此外,根據用戶的等級信息控制軟體功能的開放程度,更能夠激發用戶使用軟體的興趣和積極性,提升了軟體的用戶粘滯度。
[0080]圖5為根據本發明另一個實施例的軟體功能的管理裝置的結構示意圖,如圖5所示,該軟體功能的管理裝置,包括:第一獲取模塊10、第二獲取模塊20、控制模塊30、第三獲取模塊40和顯示模塊50。
[0081]具體地,第三獲取模塊40用於當軟體中的功能開放時獲取功能對應的功能描述信息。在本發明的實施例中,可預先設定軟體中每個功能對應的功能描述信息,其中,功能描述信息為用於描述和介紹軟體中功能及使用方法的信息。
[0082]顯示模塊50用於顯示將功能描述信息。在本發明的實施例中,當軟體中的一個功能開放時,可將該功能對應的功能描述信息展示給用戶。具體地,功能描述信息的展示方式可為多樣的,本發明對此不作限定。舉例來說,可通過提示框顯示該功能描述信息,或者通過動畫演示該功能描述信息,提升趣味性以及用戶的接受度。
[0083]本發明實施例的軟體功能的管理方法,在軟體中的功能開放時,可將該功能的功能描述信息顯示給用戶,從而更有利於用戶熟悉和使用該功能,提高了軟體的趣味性以及用戶的接受度,進一步提升了用戶體驗。
[0084]圖6為根據本發明一個具體實施例的軟體功能的管理裝置的結構示意圖。
[0085]在本實施例中,軟體為殺毒軟體,操作記錄可包括針對殺毒軟體整體操作的第一操作記錄和針對殺毒軟體中第一功能的第二操作記錄。其中,第一功能與殺毒軟體中待開放功能相關。具體地,在本發明的一個實施例中,舉例來說,第一功能可為存儲卡掃描功能,即對存儲卡中的數據進行掃描以檢測是否存在安全問題;待開放功能可對應的為啟發式掃描功能,該功能可通過對有關文件的指令序列的反編譯逐步理解和確定該文件蘊藏的真正動機,從而在執行存儲卡掃描時更多的檢測出可疑文件。
[0086]如圖6所示,該軟體功能的管理裝置,包括:第一獲取模塊10、第二獲取模塊20、控制模塊30、第三獲取模塊40和顯示模塊50,其中,第二獲取模塊20具體包括:第一獲取單元21、控制單元22、第二獲取單元23和第三獲取單元24。其中,第三獲取模塊40和顯示模塊50是可選的。
[0087]具體地,第一獲取單元21用於根據第一操作記錄獲取針對用戶的第一等級信息。其中,第一操作記錄包括針對殺毒軟體整體操作的使用次數和/或誤操作次數等。第二操作記錄包括針對第一功能的使用次數和/或誤操作次數等。在本發明的實施例中,殺毒軟體中的功能分別具有對應的操作積分,用戶等級信息可以總操作積分的形式體現,總操作積分越高,用戶等級越高。因此,可根據針對殺毒軟體整體操作得第一操作記錄獲取第一操作記錄中記錄的功能,然後根據第一操作記錄中的功能和殺毒軟體中的功能對應的操作積分獲取第一等級信息。具體地,可將第一操作記錄中每次操作的功能對應的積分進行累加得到總操作積分,然後確定總操作積分所在的積分區間,以獲取該積分區間對應的等級信息,即為用戶的第一等級信息。
[0088]控制單元22用於當第一等級信息達到預設等級時,開放第一功能,其中,預設等級低於待開放功能的開放等級。在本發明的實施例中,對於殺毒軟體的每個功能,用戶的總操作積分達到一定閾值時,該功能才會開放。因此,當用戶的第一等級信息達到預設等級時,也就是用戶的總操作積分達到第一功能開放的積分閾值時,控制單元22開放第一功倉泛。
[0089]一般軟體中的功能初次使用對應的操作積分會被設定為I。以殺毒軟體為例,用戶打開設置界面的操作對應的積分為1,瀏覽軟體功能對應的積分為I。當用戶初始使用該殺毒軟體時,初始化積分為0,用戶的等級為0,當用戶打開設置界面並瀏覽軟體功能後,總操作積分為2。如果第一功能(即存儲卡掃描功能)開放的積分閾值為2,則此時可開發存儲卡掃描功能。在安卓系統中,控制單元22可通過android: visibility = "true〃指令將第一功能顯示出來。
[0090]第二獲取單元23用於獲取第一功能的第二操作記錄。當第一功能開放後,第二獲取單元23可監測針對第一功能的第二操作記錄。
[0091]第三獲取單元24根據第二操作功能獲取針對用戶的等級信息。在本發明的實施例中,用戶的第二等級信息是根據針對第一功能的第二操作記錄獲取的操作積分重新計算的等級。具體地,首先獲取第二操作記錄中的功能,然後根據獲取到的功能和該功能對應的操作積分獲取針對用戶的等級信息,其中,操作積分按照執行次數累加。
[0092]舉例來說,執行存儲卡掃描的操作對應的積分為1,則當用戶執行一次存儲卡掃描後(先打開設置界面,然後執行掃描),用戶的操作積分為1,並在每次執行存儲卡掃描後,操作積分都會加I。即第一功能開啟後,用於標識第二等級信息的操作積分是以第一功能的執行情況來計算的。操作積分越高,用戶等級越高。
[0093]本發明實施例的軟體功能的管理裝置,對於殺毒軟體,可根據用戶對軟體的使用程度為用戶開放不同層次的安全檢測功能,便於用戶理解各個功能的用途,並且減少了使用軟體時的誤操作可能。
[0094]為了實現上述實施例,本發明還提出一種電子設備。[0095]本發明實施例的電子設備,包括:外殼,顯示器、電路板和處理器,其中,電路板安置在外殼圍成的空間內部,顯示器在外殼外部,並與電路板相連接,處理器設置在電路板上;處理器用於處理數據,並具體用於執行:
[0096]sior,獲取用戶針對軟體的操作記錄。
[0097]在本發明的實施例中,對軟體的操作記錄可包括針對軟體的使用次數和/或針對軟體的誤操作次數等,其中,針對軟體的使用次數可包括針對軟體整體的使用次數以及分別針對軟體中各個功能的使用次數等,針對軟體的誤操作次數可包括針對軟體整體的誤操作次數以及分別針對軟體中各個功能的誤操作次數等。
[0098]在本發明的實施例中,用戶針對軟體的操作記錄可通過監測軟體中事件的執行來獲取。舉例來說,對於一個殺毒軟體,如果監測到Activity頁面中的onCreate方法的執行,則表明用戶進行了打開設置界面的操作;如果監測到掃行scan方法執行時,則表明用戶執行了掃描操作。
[0099]S102』,根據用戶針對軟體的操作記錄獲取針對用戶的等級信息。
[0100]在本發明的一個實施例中,用戶的等級信息可以積分的形式表現,不同的用戶等級可對應不同的積分區間。具體地,可預先分別對使用軟體、使用每個功能設定相應的得分,即每使用一次軟體或某一功能,積分即增加相應的得分。
[0101]在本發明的一個實施例中,如果操作記錄包括用戶針對軟體的使用次數,則可根據用戶針對軟體的使用次數確定針對用戶的等級信息,積分越高,用戶的等級越高。具體地,可根據軟體整體的使用次數、軟體中每個功能的使用次數以及使用軟體和使用每個功能對應的得分獲取該用戶的積分,並確定根據該積分所在的積分區間確定用戶的等級。
[0102]在本發明的一個實施例中,如果操作記錄包括用戶針對軟體的誤操作次數,則可根據用戶針對軟體的誤操作確定針對用戶的等級信息,積分越高,用戶的等級越低。具體地,可根據軟體整體的誤操作次數、軟體中每個功能的誤操作次數以及誤操作軟體和誤操作每個功能對應的得分獲取該用戶的積分,並確定根據該積分所在的積分區間確定用戶的等級。
[0103]當然,也可根據用戶針對軟體的使用次數和用戶針對軟體的誤操作次數共同確定針對用戶的等級信息。具體地,可將用戶使用軟體、使用每個功能對應的得分設定為正值,用戶誤操作軟體、誤操作軟體中的功能對應的得分設定為負值,從而可將根據用戶針對軟體的使用次數以及針對軟體的誤操作次數確定用戶的積分,並確定該積分所在的積分區間,以確定用戶的等級。
[0104]S103』,根據針對用戶的等級信息控制軟體中功能的開放程度。
[0105]在本發明的實施例中,可針對不同的用戶的等級信息,為用戶開放軟體中的不同功能。例如,當用戶初次使用翻譯軟體A時,用戶的積分為0,用戶的等級為O級,僅為用戶開放翻譯軟體A的基本功能,如菜單功能、翻譯功能等,此時提供的功能非常簡單,隨著用戶對翻譯軟體A的使用,用戶的積分是用戶的等級為2級時,可再為用戶開放建立個人字典等高級功能。並且隨著用戶等級的提升,逐漸為用戶開放其他功能。
[0106]本發明實施例的電子設備,根據用戶針對軟體的操作記錄確定針對用戶的等級信息,並根據針對用戶的等級信息控制軟體中功能的開放程度,而不是一次性將全部功能提供給用戶,從而用戶可通過對軟體的使用逐漸了解軟體的功能,並根據用戶對軟體功能的了解程度為用戶開放相應的功能。因此,對於新開放的功能,用戶已有一定的了解,就可以很自然流暢使用,從而減少了誤操作的可能,提升用戶體驗。此外,根據用戶的等級信息控制軟體功能的開放程度,更能夠激發用戶使用軟體的興趣和積極性,提升了軟體的用戶粘滯度。
[0107]此外,術語「第一」、「第二」僅用於描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特徵的數量。由此,限定有「第一」、「第二」的特徵可以明示或者隱含地包括至少一個該特徵。在本發明的描述中,「多個」的含義是兩個或兩個以上,例如兩個,三個等,除非另有明確具體的限定。
[0108]在本說明書的描述中,參考術語「一個實施例」、「一些實施例」、「示例」、「具體示例」、或「一些示例」等的描述意指結合該實施例或示例描述的具體特徵、結構、材料或者特點包含於本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特徵、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特徵進行結合和組合。
[0109]儘管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發明的限制,本領域的普通技術人員在本發明的範圍內可以對上述實施例進行變化、修改、替換和變型。
【權利要求】
1.一種軟體功能的管理方法,其特徵在於,包括: 獲取用戶針對軟體的操作記錄; 根據所述用戶針對軟體的操作記錄獲取針對所述用戶的等級信息;以及 根據所述針對所述用戶的等級信息控制所述軟體中功能的開放程度。
2.如權利要求1所述的方法,其特徵在於,所述操作記錄包括所述用戶針對所述軟體的使用次數,所述根據所述用戶針對軟體的操作記錄獲取針對所述用戶的等級信息具體包括: 根據所述用戶針對所述軟體的使用次數確定所述針對所述用戶的等級信息。
3.如權利要求1所述的方法,其特徵在於,所述操作記錄包括所述用戶針對所述軟體的誤操作次數,所述根據所述用戶針對軟體的操作記錄獲取針對所述用戶的等級信息具體包括: 根據所述用戶針對所述軟體的誤操作確定所述針對所述用戶的等級信息。
4.如權利要求1所述的方法,其特徵在於,所述軟體為殺毒軟體,所述操作記錄包括針對所述殺毒軟體整體操作的第一操作記錄和針對所述殺毒軟體中第一功能的第二操作記錄,其中,所述第一功能與所述殺毒軟體中待開放功能相關。
5.如權利要求4所述的方法,其特徵在於,所述根據所述用戶針對軟體的操作記錄獲取針對所述用戶的等級 信息具體包括: 根據所述第一操作記錄獲取針對所述用戶的第一等級信息; 當所述第一等級信息達到預設等級時,開放所述第一功能,其中,所述預設等級低於所述待開放功能的開放等級; 獲取所述第一功能的第二操作記錄; 根據所述第二操作功能獲取所述針對所述用戶的等級信息。
6.如權利要求5所述的方法,其特徵在於,所述軟體中的功能具有對應的操作積分,所述根據所述第一操作記錄獲取針對所述用戶的第一等級信息,包括: 獲取所述第一操作記錄中的功能; 根據所述第一操作記錄中的功能和所述軟體中的功能對應的操作積分獲取所述第一等級信息。
7.如權利要求6所述的方法,其特徵在於,所述根據所述第二操作功能獲取所述針對所述用戶的等級信息,包括: 獲取所述第二操作記錄中的功能; 根據獲取到的功能和所述獲取到的功能對應的操作積分獲取所述針對所述用戶的第二等級信息。
8.如權利要求4-7任一項所述的方法,其特徵在於,所述第一功能為存儲卡掃描功能。
9.如權利要求8所述的方法,其特徵在於,所述待開放功能為啟發式掃描功能。
10.如權利要求1所述的方法,其特徵在於,還包括: 當所述軟體中的功能開放時獲取所述功能對應的功能描述信息; 顯示將所述功能描述信息。
11.一種軟體功能的管理裝置,其特徵在於,包括: 第一獲取模塊,用於獲取用戶針對軟體的操作記錄;第二獲取模塊,用於根據所述用戶針對軟體的操作記錄獲取針對所述用戶的等級信息;以及 控制模塊,用於根據所述針對所述用戶的等級信息控制所述軟體中功能的開放程度。
12.如權利要求11所述的裝置,其特徵在於,所述操作記錄包括所述用戶針對所述軟體的使用次數,所述第二獲取模塊具體用於: 根據所述用戶針對所述軟體的使用次數確定所述針對所述用戶的等級信息。
13.如權利要求11所述的裝置,其特徵在於,所述操作記錄包括所述用戶針對所述軟體的誤操作次數,所述第二獲取模塊具體用於: 根據所述用戶針對所述軟體的誤操作確定所述針對所述用戶的等級信息。
14.如權利要求11所述的裝置,其特徵在於,所述軟體為殺毒軟體,所述操作記錄包括針對所述殺毒軟體整體操作的第一操作記錄和針對所述殺毒軟體中第一功能的第二操作記錄,其中,所述第一功能與所述殺毒軟體中待開放功能相關。
15.如權利要求14所述的裝置,其特徵在於,所述第二獲取模塊具體包括: 第一獲取單元,用於根據所述第一操作記錄獲取針對所述用戶的第一等級信息; 控制單元,用於當所述第一等級信息達到預設等級時,開放所述第一功能,其中,所述 預設等級低於所述待開放功能的開放等級; 第二獲取單元,用於獲取所述第一功能的第二操作記錄; 第三獲取單元,根據所述第二操作功能獲取所述針對所述用戶的等級信息。
16.如權利要求15所述的裝置,其特徵在於,所述軟體中的功能具有對應的操作積分,所述第一獲取單元具體用於: 獲取所述第一操作記錄中的功能; 根據所述第一操作記錄中的功能和所述軟體中的功能對應的操作積分獲取所述第一等級信息。
17.如權利要求16所述的裝置,其特徵在於,所述第二獲取單元具體用於: 獲取所述第二操作記錄中的功能; 根據獲取到的功能和所述獲取到的功能對應的操作積分獲取所述針對所述用戶的第二等級信息。
18.如權利要求14-17任一項所述的裝置,其特徵在於,所述第一功能為存儲卡掃描功倉泛。
19.如權利要求18所述的裝置,其特徵在於,所述待開放功能為啟發式掃描功能。
20.如權利要求11所述的裝置,其特徵在於,還包括: 第三獲取模塊,用於當所述軟體中的功能開放時獲取所述功能對應的功能描述信息; 顯示模塊,用於顯示將所述功能描述信息。
21.一種電子設備,其特徵在於,包括:外殼,顯示器、電路板和處理器,其中,電路板安置在外殼圍成的空間內部,顯示器在外殼外部,並與電路板相連接,處理器設置在電路板上;處理器用於處理數據,並具體用於執行以下步驟: 獲取用戶針對軟體的操作記錄; 根據所述用戶針對軟體的操作記錄獲取針對所述用戶的等級信息;以及 根據所述針對所述用戶的等級信息控制所述軟體中功能的開放程度。
【文檔編號】G06F21/12GK104008315SQ201410240646
【公開日】2014年8月27日 申請日期:2014年5月30日 優先權日:2014年5月30日
【發明者】胡月鵬, 徐鳴 申請人:可牛網絡技術(北京)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀