一種商業(yè)軟件的試用監(jiān)控方法及系統(tǒng)的制作方法
【專利摘要】本申請公開了一種商業(yè)軟件的試用監(jiān)控方法及系統(tǒng),該方法包括:當用戶正在使用未付費的商業(yè)軟件時,判斷當前時間是否已經超出了試用體驗期;若當前時間未超出試用體驗期,則允許用戶使用商業(yè)軟件中的高級功能和低級功能;若當前時間已超出試用體驗期,則只允許用戶使用商業(yè)軟件中的低級功能,并為用戶提供相應的軟件購買接口,以便用戶通過軟件購買接口購買商業(yè)軟件。可見,本發(fā)明允許用戶在試用體驗期內不僅可以使用商業(yè)軟件的低級功能,還可以使用商業(yè)軟件的高級功能,這樣可以大幅提升用戶對該商業(yè)軟件的興趣,從而提高了用戶在商業(yè)軟件試用期過后購買該商業(yè)軟件的幾率。
【專利說明】
一種商業(yè)軟件的試用監(jiān)控方法及系統(tǒng)
技術領域
[0001]本發(fā)明涉及軟件開發(fā)技術領域,特別涉及一種商業(yè)軟件的試用監(jiān)控方法及系統(tǒng)。
【背景技術】
[0002]當前,隨著計算機應用技術的發(fā)展,市場上出現(xiàn)了越來越多的應用軟件,為人們日常的辦公、娛樂和科教等方面提供了諸多便捷性。其中,在上述應用軟件中,有不少是需要用戶進行購買使用的商業(yè)軟件。這些商業(yè)軟件通常會為用戶提供試用期,以允許用戶在試用期期間免費體驗該商業(yè)軟件的低級功能,而在試用期過后,如果用戶不進行購買,便禁止用戶使用該商業(yè)軟件。然而,由于商業(yè)軟件的低級功能往往很難引起用戶的興趣,從而導致用戶喪失了對該商業(yè)軟件的興趣,致使用戶在試用期過后并不會選擇購買該商業(yè)軟件。
[0003]綜上所述可以看出,如何提升用戶對商業(yè)軟件的興趣,從而提高用戶在商業(yè)軟件試用期過后購買該商業(yè)軟件的幾率是目前有待解決的問題。
【發(fā)明內容】
[0004]有鑒于此,本發(fā)明的目的在于提供一種商業(yè)軟件的試用監(jiān)控方法及系統(tǒng),提升了用戶對商業(yè)軟件的興趣,從而提高了用戶在商業(yè)軟件試用期過后購買該商業(yè)軟件的幾率。其具體方案如下:
[0005]—種商業(yè)軟件的試用監(jiān)控方法,包括:
[0006]當用戶正在使用未付費的商業(yè)軟件時,判斷當前時間是否已經超出了試用體驗期;
[0007]若當前時間未超出所述試用體驗期,則允許用戶使用所述商業(yè)軟件中的高級功能和低級功能;
[0008]若當前時間已超出所述試用體驗期,則只允許用戶使用所述商業(yè)軟件中的所述低級功能,并為用戶提供相應的軟件購買接口,以便用戶通過所述軟件購買接口購買所述商業(yè)軟件。
[0009]優(yōu)選的,所述高級功能包括NI層功能,所述低級功能包括N2層功能;
[0010]其中,所述商業(yè)軟件中每一層功能之間的耦合度低于預設值,NI和N2均為正整數(shù)。
[0011]優(yōu)選的,所述試用監(jiān)控方法,還包括:
[0012]若當前時間已超出所述試用體驗期,則按照預設的購買提醒周期,定期顯示購買提醒界面。
[0013]優(yōu)選的,所述試用監(jiān)控方法,還包括:
[0014]通過所述軟件購買接口,收取用戶支付的軟件購買費用,然后向用戶發(fā)送相應的軟件序列號。
[0015]優(yōu)選的,所述試用監(jiān)控方法,還包括:
[0016]為用戶提供序列號輸入接口,利用所述序列號輸入接口,獲取所述軟件序列號,以利用所述軟件序列號激活所述商業(yè)軟件。
[0017]本發(fā)明還公開了一種商業(yè)軟件的試用監(jiān)控系統(tǒng),包括:
[0018]判斷模塊,用于當用戶正在使用未付費的商業(yè)軟件時,判斷當前時間是否已經超出了試用體驗期;
[0019]第一控制模塊,用于在當前時間未超出所述試用體驗期的情況下,允許用戶使用所述商業(yè)軟件中的高級功能和低級功能;
[0020]第二控制模塊,用于在當前時間已超出所述試用體驗期的情況下,只允許用戶使用所述商業(yè)軟件中的所述低級功能,并為用戶提供相應的軟件購買接口,以便用戶通過所述軟件購買接口購買所述商業(yè)軟件。
[0021 ]優(yōu)選的,所述試用監(jiān)控系統(tǒng),還包括:
[0022]購買提醒模塊,用于在當前時間已超出所述試用體驗期的情況下,按照預設的購買提醒周期,定期顯示購買提醒界面。
[0023]優(yōu)選的,所述試用監(jiān)控系統(tǒng),還包括:
[0024]交易處理模塊,用于通過所述軟件購買接口,收取用戶支付的軟件購買費用,然后向用戶發(fā)送相應的軟件序列號。
[0025]優(yōu)選的,所述試用監(jiān)控系統(tǒng),還包括:
[0026]激活模塊,用于為用戶提供序列號輸入接口,利用所述序列號輸入接口,獲取所述軟件序列號,以利用所述軟件序列號激活所述商業(yè)軟件。
[0027]本發(fā)明進一步公開了一種商業(yè)軟件,包括前述的試用監(jiān)控系統(tǒng)。
[0028]本發(fā)明中,商業(yè)軟件的試用監(jiān)控方法,包括:當用戶正在使用未付費的商業(yè)軟件時,判斷當前時間是否已經超出了試用體驗期;若當前時間未超出試用體驗期,則允許用戶使用商業(yè)軟件中的高級功能和低級功能;若當前時間已超出試用體驗期,則只允許用戶使用商業(yè)軟件中的低級功能,并為用戶提供相應的軟件購買接口,以便用戶通過軟件購買接口購買商業(yè)軟件。可見,本發(fā)明允許用戶在試用體驗期內不僅可以使用商業(yè)軟件的低級功能,還可以使用商業(yè)軟件的高級功能,這樣可以大幅提升用戶對該商業(yè)軟件的興趣,當試用體驗期過后,如果用戶不進行購買,則屏蔽對高級功能進行了屏蔽。由于在試用體驗期期間用戶已經感受到高級功能所帶來的非凡體驗,所以由此可以促使用戶在試用體驗期過后通過購買該商業(yè)軟件來重獲高級功能所帶來的更好的用戶體驗,也即,本發(fā)明提升了用戶對商業(yè)軟件的興趣,從而提高了用戶在商業(yè)軟件試用期過后購買該商業(yè)軟件的幾率。
【附圖說明】
[0029]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
[0030]圖1為本發(fā)明實施例公開的一種商業(yè)軟件的試用監(jiān)控方法流程圖;
[0031]圖2為本發(fā)明實施例公開的一種商業(yè)軟件的試用監(jiān)控系統(tǒng)結構示意圖。
【具體實施方式】
[0032]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0033]本發(fā)明實施例公開了一種商業(yè)軟件的試用監(jiān)控方法,參見圖1所示,該方法包括:
[0034]步驟Sll:當用戶正在使用未付費的商業(yè)軟件時,判斷當前時間是否已經超出了試用體驗期。
[0035]具體的,當用戶正在使用未付費的商業(yè)軟件時,先調取用戶安裝該商業(yè)軟件的安裝日期,利用該安裝日期來判斷當前時間是否已經超出了試用體驗期,也即先計算當前時間與安裝日期之間的時間差,然后比較該時間差與試用體驗期之間的大小,從而判斷出當前時間是否已經超出了試用體驗期。
[0036]可以理解的是,上述試用體驗期是在商業(yè)軟件的開發(fā)過程中設定的時間,例如可以是一個月或半年等,在此不對其進行具體限定。
[0037]步驟S12:若當前時間未超出試用體驗期,則允許用戶使用商業(yè)軟件中的高級功能和低級功能。
[0038]需要說明的是,上述商業(yè)軟件的高級功能和低級功能是在軟件開發(fā)過程中對商業(yè)軟件的所有功能點進行分級后得到的,其中,高級功能的用戶體驗度高于低級功能的用戶體驗度,也即相對于低級功能,高級功能可以帶來更好的用戶體驗。
[0039]另外,上述高級功能和低級功能中通常均包含多層功能,具體的,在本實施例中,高級功能包括NI層功能,低級功能包括N2層功能,NI和N2均為正整數(shù);其中,商業(yè)軟件中每一層功能之間的耦合度低于預設值。其中,該預設值為人為預先設定的耦合度閾值。也即,本實施例中,可基于耦合度的不同來對商業(yè)軟件的每一層功能進行劃分,以確保耦合度較高(也即關聯(lián)性較強)的功能點被劃分至同一層功能,而關聯(lián)性較弱的兩個功能點則被劃分至不同的層功能。
[0040]步驟S13:若當前時間已超出試用體驗期,則只允許用戶使用商業(yè)軟件中的低級功能,并為用戶提供相應的軟件購買接口,以便用戶通過軟件購買接口購買商業(yè)軟件。
[0041]具體的,在試用體驗期過了以后,可以通過后臺生成高級功能屏蔽指令,以利用該高級功能屏蔽指令,對商業(yè)軟件的高級功能進行屏蔽,只允許用戶使用商業(yè)軟件中的低級功能。
[0042]本發(fā)明實施例中,商業(yè)軟件的試用監(jiān)控方法,包括:當用戶正在使用未付費的商業(yè)軟件時,判斷當前時間是否已經超出了試用體驗期;若當前時間未超出試用體驗期,則允許用戶使用商業(yè)軟件中的高級功能和低級功能;若當前時間已超出試用體驗期,則只允許用戶使用商業(yè)軟件中的低級功能,并為用戶提供相應的軟件購買接口,以便用戶通過軟件購買接口購買商業(yè)軟件??梢姡景l(fā)明實施例允許用戶在試用體驗期內不僅可以使用商業(yè)軟件的低級功能,還可以使用商業(yè)軟件的高級功能,這樣可以大幅提升用戶對該商業(yè)軟件的興趣,當試用體驗期過后,如果用戶不進行購買,則屏蔽對高級功能進行了屏蔽。由于在試用體驗期期間用戶已經感受到高級功能所帶來的非凡體驗,所以由此可以促使用戶在試用體驗期過后通過購買該商業(yè)軟件來重獲高級功能所帶來的更好的用戶體驗,也即,本發(fā)明實施例提升了用戶對商業(yè)軟件的興趣,從而提高了用戶在商業(yè)軟件試用期過后購買該商業(yè)軟件的幾率。
[0043]本發(fā)明實施例公開了一種具體的商業(yè)軟件的試用監(jiān)控方法,相對于上一實施例,本實施例對技術方案作了進一步的說明和優(yōu)化。具體的:
[0044]相對于上一實施例,本實施例中的試用監(jiān)控方法,還可以進一步包括:
[0045]若當前時間已超出試用體驗期,則按照預設的購買提醒周期,定期顯示購買提醒界面。其中,上述購買提醒周期是在軟件開發(fā)過程中設定的時間周期,可以是一小時或一天等,在此不對其進行具體限定。
[0046]另外,本實施例中的試用監(jiān)控方法,還可以進一步包括:通過軟件購買接口,收取用戶支付的軟件購買費用,然后向用戶發(fā)送相應的軟件序列號。
[0047]相應的,本實施例中的試用監(jiān)控方法,還進一步包括:為用戶提供序列號輸入接口,利用序列號輸入接口,獲取軟件序列號,以利用軟件序列號激活商業(yè)軟件。
[0048]本發(fā)明實施例還公開了一種商業(yè)軟件的試用監(jiān)控系統(tǒng),參見圖2所示,該系統(tǒng)包括:
[0049]判斷模塊21,用于當用戶正在使用未付費的商業(yè)軟件時,判斷當前時間是否已經超出了試用體驗期;
[0050]第一控制模塊22,用于在當前時間未超出試用體驗期的情況下,允許用戶使用商業(yè)軟件中的高級功能和低級功能;
[0051]第二控制模塊23,用于在當前時間已超出試用體驗期的情況下,只允許用戶使用商業(yè)軟件中的低級功能,并為用戶提供相應的軟件購買接口,以便用戶通過軟件購買接口購買商業(yè)軟件。
[0052]具體的,當用戶正在使用未付費的商業(yè)軟件時,上述判斷模塊21先調取用戶安裝該商業(yè)軟件的安裝日期,利用該安裝日期來判斷當前時間是否已經超出了試用體驗期,也即先計算當前時間與安裝日期之間的時間差,然后比較該時間差與試用體驗期之間的大小,從而判斷出當前時間是否已經超出了試用體驗期。
[0053]可以理解的是,上述試用體驗期是在商業(yè)軟件的開發(fā)過程中設定的時間,例如可以是一個月或半年等,在此不對其進行具體限定。
[0054]需要說明的是,上述商業(yè)軟件的高級功能和低級功能是在軟件開發(fā)過程中對商業(yè)軟件的所有功能點進行分級后得到的,其中,高級功能的用戶體驗度高于低級功能的用戶體驗度,也即相對于低級功能,高級功能可以帶來更好的用戶體驗。
[0055]另外,上述高級功能和低級功能中通常均包含多層功能,具體的,在本實施例中,高級功能包括NI層功能,低級功能包括N2層功能,NI和N2均為正整數(shù);其中,商業(yè)軟件中每一層功能之間的耦合度低于預設值。其中,該預設值為人為預先設定的耦合度閾值。也即,本實施例中,可基于耦合度的不同來對商業(yè)軟件的每一層功能進行劃分,以確保耦合度較高(也即關聯(lián)性較強)的功能點被劃分至同一層功能,而關聯(lián)性較弱的兩個功能點則被劃分至不同的層功能。
[0056]具體的,在試用體驗期過了以后,上述第二控制模塊23可以通過后臺生成高級功能屏蔽指令,以利用該高級功能屏蔽指令,對商業(yè)軟件的高級功能進行屏蔽,只允許用戶使用商業(yè)軟件中的低級功能。
[0057]可見,本發(fā)明實施例允許用戶在試用體驗期內不僅可以使用商業(yè)軟件的低級功能,還可以使用商業(yè)軟件的高級功能,這樣可以大幅提升用戶對該商業(yè)軟件的興趣,當試用體驗期過后,如果用戶不進行購買,則屏蔽對高級功能進行了屏蔽。由于在試用體驗期期間用戶已經感受到高級功能所帶來的非凡體驗,所以由此可以促使用戶在試用體驗期過后通過購買該商業(yè)軟件來重獲高級功能所帶來的更好的用戶體驗,也即,本發(fā)明實施例提升了用戶對商業(yè)軟件的興趣,從而提高了用戶在商業(yè)軟件試用期過后購買該商業(yè)軟件的幾率。
[0058]本發(fā)明實施例公開了一種具體的商業(yè)軟件的試用監(jiān)控系統(tǒng),相對于上一實施例,本實施例對技術方案做了進一步的說明和優(yōu)化。具體的,
[0059]相對于上一實施例,本實施例中的試用監(jiān)控系統(tǒng),還可以進一步包括:
[0060]購買提醒模塊,用于在當前時間已超出試用體驗期的情況下,按照預設的購買提醒周期,定期顯示購買提醒界面。
[0061]另外,本實施例中的試用監(jiān)控系統(tǒng),還可以包括:
[0062]交易處理模塊,用于通過軟件購買接口,收取用戶支付的軟件購買費用,然后向用戶發(fā)送相應的軟件序列號。
[0063]相應的,本實施例中的試用監(jiān)控系統(tǒng),還可以包括:
[0064]激活模塊,用于為用戶提供序列號輸入接口,利用序列號輸入接口,獲取軟件序列號,以利用軟件序列號激活商業(yè)軟件。
[0065]本發(fā)明實施例還進一步公開了一種商業(yè)軟件,包括前述實施例中公開的試用監(jiān)控系統(tǒng),關于該試用監(jiān)控系統(tǒng)的具體內容可參考前述實施例中的相應部分,在此不再進行贅述。
[0066]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
[0067]以上對本發(fā)明所提供的一種商業(yè)軟件的試用監(jiān)控方法及系統(tǒng)進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發(fā)明的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明的限制。
【主權項】
1.一種商業(yè)軟件的試用監(jiān)控方法,其特征在于,包括: 當用戶正在使用未付費的商業(yè)軟件時,判斷當前時間是否已經超出了試用體驗期; 若當前時間未超出所述試用體驗期,則允許用戶使用所述商業(yè)軟件中的高級功能和低級功能; 若當前時間已超出所述試用體驗期,則只允許用戶使用所述商業(yè)軟件中的所述低級功能,并為用戶提供相應的軟件購買接口,以便用戶通過所述軟件購買接口購買所述商業(yè)軟件。2.根據權利要求1所述的商業(yè)軟件的試用監(jiān)控方法,其特征在于, 所述高級功能包括NI層功能,所述低級功能包括N2層功能; 其中,所述商業(yè)軟件中每一層功能之間的耦合度低于預設值,NI和N2均為正整數(shù)。3.根據權利要求1或2所述的商業(yè)軟件的試用監(jiān)控方法,其特征在于,還包括: 若當前時間已超出所述試用體驗期,則按照預設的購買提醒周期,定期顯示購買提醒界面。4.根據權利要求3所述的商業(yè)軟件的試用監(jiān)控方法,其特征在于,還包括: 通過所述軟件購買接口,收取用戶支付的軟件購買費用,然后向用戶發(fā)送相應的軟件序列號。5.根據權利要求4所述的商業(yè)軟件的試用監(jiān)控方法,其特征在于,還包括: 為用戶提供序列號輸入接口,利用所述序列號輸入接口,獲取所述軟件序列號,以利用所述軟件序列號激活所述商業(yè)軟件。6.一種商業(yè)軟件的試用監(jiān)控系統(tǒng),其特征在于,包括: 判斷模塊,用于當用戶正在使用未付費的商業(yè)軟件時,判斷當前時間是否已經超出了試用體驗期; 第一控制模塊,用于在當前時間未超出所述試用體驗期的情況下,允許用戶使用所述商業(yè)軟件中的高級功能和低級功能; 第二控制模塊,用于在當前時間已超出所述試用體驗期的情況下,只允許用戶使用所述商業(yè)軟件中的所述低級功能,并為用戶提供相應的軟件購買接口,以便用戶通過所述軟件購買接口購買所述商業(yè)軟件。7.根據權利要求6所述的商業(yè)軟件的試用監(jiān)控系統(tǒng),其特征在于,還包括: 購買提醒模塊,用于在當前時間已超出所述試用體驗期的情況下,按照預設的購買提醒周期,定期顯示購買提醒界面。8.根據權利要求7所述的商業(yè)軟件的試用監(jiān)控系統(tǒng),其特征在于,還包括: 交易處理模塊,用于通過所述軟件購買接口,收取用戶支付的軟件購買費用,然后向用戶發(fā)送相應的軟件序列號。9.根據權利要求8所述的商業(yè)軟件的試用監(jiān)控系統(tǒng),其特征在于,還包括: 激活模塊,用于為用戶提供序列號輸入接口,利用所述序列號輸入接口,獲取所述軟件序列號,以利用所述軟件序列號激活所述商業(yè)軟件。10.一種商業(yè)軟件,其特征在于,包括如權利要求6至9任一項所述的試用監(jiān)控系統(tǒng)。
【文檔編號】G06F11/36GK106055476SQ201610374534
【公開日】2016年10月26日
【申請日】2016年5月31日
【發(fā)明人】李新虎, 于輝, 胡玉鵬
【申請人】浪潮(北京)電子信息產業(yè)有限公司