本發明涉及互聯網技術領域,尤其涉及一種推送信息處理方法、移動終端及計算機存儲介質。
背景技術:
通常在移動終端中會按照有各種應用(app),為了增加用戶粘性,移動終端希望用戶更多的打開應用,查看應用。故在現有技術中提供了一種遠程推送方法,遠程推送方法,通過遠程服務器向移動終端發送系統層消息,而移動終端的操作系統接收到了該系統層消息之后,會由操作系統輸出該推送消息。若用戶對該推送消息感興趣,就會點擊該推送消息,該推送消息就會觸發操作系統打開對應的應用,在應用中顯示與該推送消息感興趣的信息內容。但是研究發現,目前用戶點擊該推送消息的頻次低,對于很多用于而言這些推送消息可能都造成了很大的信息干擾,同時頻繁的接收大量的推送消息會導致消耗移動終端大量的電能,尤其是對于能耗比較敏感的移動移動終端,這種耗能會加劇用戶的反感。故在現有技術中提供一種提高推送消息的精確性,降低信息干擾,提升用戶滿意度的信息推送方法是亟待解決的技術問題。
技術實現要素:
有鑒于此,本發明實施例期望提供一種推送信息處理方法、移動終端及計算機存儲介質,至少解決推送信息對用于信息的信息干擾大、推送信息的精準度低及點擊率低的至少其中之一。
為達到上述目的,本發明的技術方案是這樣實現的:
本發明實施例第一方面提供一種推送信息處理方法,應用于移動終端中,包括:
從服務器接收第一預設時間范圍內產生的一條或多條推送信息,其中,所述推送信息至少包括內容鏈接;所述推送信息,用于觸發所述移動終端在預定應用界面中顯示通過所述內容鏈接獲取的信息內容;
存儲一條或多條所述推送信息,并建立存儲有所述推送信息的本地緩存池;
獲取所述移動終端連接到網絡的連接狀況信息;
識別所述連接狀況信息,以獲得所述連接狀況信息對應的地理位置相關的第一場景信息;
從所述本地緩存池中選擇與所述第一場景信息對應的推送信息作為目標信息;
所述移動終端顯示所述目標信息和/或語音播報所述目標信息。
可選地,所述方法還包括:
獲取與當前時間相關的第二場景信息;
所述從所述本地緩存池中選擇與所述第一場景信息對應的推送信息作為目標信息,包括:
從所述本地緩存池中,選擇分別與所述第一場景信息及第二場景信息均對應的推送信息作為所述目標信息。
可選地,所述方法還包括:
根據所述第一場景信息和/或所述第二場景信息,確定輸出所述目標信息的輸出參數,其中,所述輸出參數包括:一個輸出周期內的輸出條數、輸出頻次及輸出時間的至少其中之一;
所述移動終端顯示所述目標信息和/或語音播報所述目標信息,包括:
按照所述輸出參數中的顯示參數顯示所述目標信息,和/或,按照所述輸出參數中的音頻輸出參數語音播報所述目標信息。
可選地,
所述從所述本地緩存池中選擇與所述第一場景信息對應的推送信息作為目標信息,包括:
結合所述信息內容的形成時間及當前時間,判斷所述信息內容是否具有時效性,其中,所述信息內容的形成時間與當前時間之間的時長差在第二預設時間范圍內,則所述信息內容具有實效性;
從所述本地緩存池中,選擇至少與所述第一場景信息相對應且具有時效性的推送信息作為所述目標信息。
可選地,所述移動終端顯示所述目標信息和/或語音播報所述目標信息,包括:
獲取具有提示作用的提示信息;
生成包括所述提示信息和所述目標信息的顯示信息;
輸出所述顯示信息。
可選地,所述生成包括所述提示信息和所述目標信息的顯示信息,包括:
由所述移動終端的操作系統生成包括所述提示信息和所述目標信息的系統通知;
所述輸出所述目標信息,包括:
在系統消息欄輸出所述系統通知,其中,所述系統消息欄是在應用未啟動的情況下,由操作系統提供并顯示未啟動應用關聯的推送信息的顯示界面。
可選地,所述獲取具有提示作用的提示信息,包括:
獲取信息模板,其中,所述信息模板的固定部分包括所述提示信息;
所述生成包括所述提示信息和所述目標信息的顯示信息,包括:
將所述目標信息寫入所述信息模板的空白的可變部分,形成所述顯示信息。
可選地,所述方法還包括:
將所述連接狀況信息發送給所述服務器;
接收所述服務器基于所述連接狀況信息下發的識別模型的模型參數;
所述識別所述連接狀況信息,以獲得所述連接狀況信息對應的第一場景信息,包括:
基于所述模型參數搭建所述識別模型或更新識別模型;
將獲取的所述連接狀況信息輸入到搭建的或更新的所述識別模型,通過所述識別模型輸出所述第一場景信息。
可選地,所述從服務器接收第一預設時間范圍內產生的一條或多條推送信息,包括:
從服務器的第一資源池獲取所述推送信息;
當從所述第一資源池未獲得所述推送信息時,從所述服務器的第二資源池獲取所述推送信息,其中,獲取的所述推送信息攜帶的內容鏈接對應的信息內容的形成時間與當前時間的時間差在第三預設時間范圍內;
其中,位于所述第一資源池的推送信息的推送優先級高于所述第二資源池的推送優先級。
可選地,所述方法還包括:
當檢測到作用于所述目標信息的查看操作時,基于所述內容鏈接獲取所述信息內容并輸出所述信息內容;
當所述信息內容失敗時,則基于指定跳轉地址顯示到預定頁面,其中,所述預定頁面顯示有一條或多條推送信息或信息內容。
本發明實施例第二方面提供一種移動終端,包括:
接收單元,用于從服務器接收第一預設時間范圍內產生的一條或多條推送信息,其中,所述推送信息至少包括內容鏈接;所述推送信息,用于觸發所述移動終端在預定應用界面中顯示通過所述內容鏈接獲取的信息內容;
存儲單元,用于存儲一條或多條所述推送信息,并建立存儲有所述推送信息的本地緩存池;
第一獲取單元,用于獲取所述移動終端連接到網絡的連接狀況信息;
第二獲取單元,用于識別所述連接狀況信息,以獲得所述連接狀況信息對應的地理位置相關的第一場景信息;
選擇單元,用于從所述本地緩存池中選擇與所述第一場景信息對應的推送信息作為目標信息;
輸出單元,用于所述移動終端顯示所述目標信息和/或語音播報所述目標信息。
本發明實施例第三方面提供一種移動終端,包括:
存儲器,用于存儲信息;
輸出模組,包括:顯示屏和/或音頻輸出器,所述顯示屏用于顯示信息,所述音頻輸出器用于輸出音頻信息;
收發器,用于收發信息;
處理器,分別與所述存儲器、所述輸出模組及所述收發器相連,用于通過執行所述存儲器中存儲的計算機程序,實現前述一個或多個技術方案提供的一種推送信息處理方法。
本發明實施例第四方面提供一種計算機存儲介質,所述計算機存儲介質用于存儲計算機程序;所述計算機程序被執行后,能夠實現前述一個或多個技術方案提供的一種推送信息處理方法。
本發明實施例提供的推送信息處理方法,移動終端會從服務器接收一條或多條推送信息,在本地存儲形成存儲有推送信息的本地緩存池,然后在需要輸出推送信息時,根據移動終端的當前連接狀況信息,獲取第一場景信息。基于第一場景信息從本地緩存中選擇與第一場景信息相匹配的推送信息作為目標信息輸出。顯然,移動終端的連接狀況信息不同,則移動終端的用戶的應用需求不同,而第一場景信息即為可以反映用戶當前的應用需求的信息,而從本地緩存池中選擇與第一場景信息相對應的推送信息作為目標信息輸出,顯然是有針對性的選擇推送信息輸出。
這樣,一方面,實現了推送信息的精確性輸出,減少了用戶對推送信息輸出的反感度,提升了用戶注意到移動終端輸出推送信息時的用戶體驗。
另一方面,由于推送信息是基于能夠反映出用戶當前的應用需求的第一場景信息輸出的,用戶查看到該推送信息之后感興趣的程度增加了,點擊該推送信息的概率也就提升了,從而提升了推送信息的點擊率。
再一方面,移動終端不再是接收到推送信息就直接顯示,而是會基于連接狀況信息對應的第一場景信息進行本地選擇后輸出,通常情況下接收到的推送信息的條數是小于顯示的推送信息的條數的,從而節省了顯示推送信息導致的功耗,延長了移動終端的待機時長。
附圖說明
圖1為本發明實施例提供的第一種推送信息處理方法的流程示意圖;
圖2為本發明實施例提供的一種目標信息的顯示效果示意圖;
圖3為本發明實施例提供的第二種推送信息處理方法的流程示意圖;
圖4為本發明實施例提供的一種移動終端的結構示意圖;
圖5為本發明實施例提供的一種移動終端的結構示意圖;
圖6為本發明實施例提供的另一種移動終端的結構示意圖;
圖7為本發明實施例提供的一種推送信息處理系統的推送信息處理示意圖;
圖8為本發明實施例提供的第三種推送信息處理方法的流程示意圖;
圖9為本發明實施例提供的一種推送信息處理方法的效果驗證示意圖。
具體實施方式
以下結合說明書附圖及具體實施例對本發明的技術方案做進一步的詳細闡述。
如圖1所示,本實施例提供一種推送信息處理方法,應用于移動終端中,包括:
步驟s110:從服務器接收第一預設時間范圍內產生的一條或多條推送信息,其中,所述推送信息至少包括內容鏈接;所述推送信息至少包括內容鏈接;所述推送信息,用于供所述移動終端在預定應用界面中顯示或語音播報,所述內容鏈接用于供所述移動終端從所述服務器所述內容鏈接對應的信息內容;
步驟s120:存儲一條或多條所述推送信息,并建立存儲有所述推送信息的本地緩存池;
步驟s130:獲取所述移動終端連接到網絡的連接狀況信息;
步驟s140:獲取所述連接狀況信息對應的第一場景信息;
步驟s150:從所述本地緩存池中選擇與所述第一場景信息對應的推送信息作為目標信息;
步驟s160:所述移動終端顯示所述目標信息和/或語音播報所述目標信息。
本實施例所述移動終端可為手機、平板電腦或可穿戴式設備等各種類型的電子設備。
所述推送信息處理方法中的推送信息,可為服務器自動向終端發送的信息。在本實施例中所述服務器可位于網絡側為預定應用提供應用數據支持及應用功能的一臺或多臺電子設備。
在步驟s110中將從該服務器接收預設時間范圍內產生的一條或多條推送信息。在本實施例中所述移動終端可以按照預設時間間隔,主動到所述服務平臺拉取所述推送消息,或者由所述服務器按照預設時間間隔向所述客戶端發送所述推送消息。
例如,所述移動終端主動周期性的從服務器拉取所述推送消息,或接收所述推送消息。
在本實施例中所述移動終端在接收到推送消息之后,并不是直接顯示所有的推送消息,而是會緩存在本地,形成本地緩存池。這樣本地緩存池中就存儲至少有一條推送消息。
在步驟s120中會獲取所述移動終端連接到網絡的連接狀態信息。這里的連接狀態信息,可用于表征移動終端當前是否連接到網絡,以什么的連接方式連接到網絡。例如,通過wifi連接到網絡,或通過基站(例如,演進型基站)連接到網絡。所述連接狀態信息還可用于表征當前連接的wifi的名稱,當前連接的基站的設置位置等信息,
所述連接狀態信息還可包括:移動終端連接到該網絡的連接頻次、連接總次數、建立連接的時間、每一次連接保持的持續時長、連接保持的平均時長、wifi熱點的名稱或連接序列號等連接標識、自動連接還是基于用戶手動輸入的密碼進行連接等表征移動終端連接到網絡的各種狀況信息。
在步驟s140中將獲取連接狀況信息相適配的第一場景信息。這里的第一場景信息與移動終端當前所在的地理位置相關。例如,所述連接狀況信息可包括:移動終端連接到該wifi接入點的次數、每一次連接持續的時長、每一次連接的具體時段等。若該移動終端多次連接到wifi,,且連接的時間段一般為工作日的工作時間段,則可能當前移動終端連接的是辦公室的wifi。而這些都可以由移動終端內的識別模型,或者,由與該移動終端所連接的服務器的識別模型識別出來的。
在一些實施例中所述連接狀況信息,可為當前移動終端所連接的基站的基站標識或wifi接入點(ap)的ap標識,基站標識或ap標識與地理位置或預想配置的場景信息具有映射關系,則在步驟s130中確定所述第一場景信息時,可以通過以所述基站標識或所述ap標識為查詢依據,查詢所述映射關系,從而確定出與當前移動終端所連接的基站或wifi接入點具有對應關系的場景信息,作為所述第一場景信息。具體地,所述地理位置可以分為公共場所和私人場所;所述私人場所可包括:家里、辦公室及私人會所等地方;所述公共場所可為私人場所以外的所有場所,例如,商場、餐廳或學校等地方。
例如,可以根據所述連接狀況信息中表征供移動終端接入網絡的wifiap的屬性,確定出第一場景信息;還可以根據移動終端連接的基站的位置,確定出所述第一場景信息。所述wifiap的屬性可包括:是否需要連接密碼才能連接,所述wifiap的屬性還可包括:wifi的密級等。一般私人場所的wifiap必須有密碼才能接入,或者設置的密級都比較高,而對應的wifiap是否需要連接密碼或連接密級都可作為連接狀況信息,作為確定所述第一場景信息的依據信息。
用戶的移動終端在不同的應用場景,會有不同的應用需求。在本實施例中在本地緩存池中選擇一條或多條推送信息最終輸出時,會基于所述第一場景信息進行消息匹配。例如,提取一條或多條所述推送信息的關鍵字,將所述關鍵字與所述第一場景信息中的關鍵字的匹配,選擇匹配度高于預設匹配值的關鍵字對應的推送信息作為所述目標消息輸出。這里的關鍵字可為所述推送信息的標題中的一個或多個字詞,也可以是所述推送信息的正文中一個或多個出現頻次高于預定頻次的字詞,或者出現頻率最高的字詞等,所述關鍵字的確定方式有多種,在此就不一一舉例了。
再比如,所述移動終端本地還存儲有第一場景信息與其對應關系的推廣信息的信息標簽或信息內容的對應關系,在步驟s160中,首先基于所述第一場景信息查詢所述對應關系,從而獲得所述信息標簽,然后選擇信息標簽為查詢的所述信息標簽的推廣信息,作為目標信息輸出。而輸出的目標信息一旦被用戶操作,則會基于目標信息中攜帶的內容鏈接,從服務器獲取所述信息內容,這里的信息內容可為各種形式的信息內容,例如,可為視頻、音頻和/或圖文信息等。所述信息內容具體可為:閱讀應用中發布的文章、微信等社交應用中好友發表的朋友圈,和/或,微博等應用中當前賬號所關注的賬號的發布的最新微博和/或微博評論等。以上僅是對信息內容的舉例,具體實現時,不局限于這些舉例。
在本實施例中,首先所述移動終端會根據當前的連接狀態信息,獲得與地理位置相關的第一場景信息;然后基于第一場景信息將本地緩存池中的部分或與第一場景信息相匹配的推送信息輸出,而移動終端并非一旦接收到推送信息就全部直接輸出,故在本實施例中是有針對性的選擇性的輸出推送信息,以滿足用戶當前的應用需求,一方面減少對用戶的信息干擾,另一方面減少因為顯示全部輸出推送信息所需的能耗,相對于顯示全部推送信息的能耗,能夠節省移動終端功耗,延長移動終端的待機時長。
可選地,所述方法還包括:
獲取與當前時間相關的第二場景信息;
所述步驟s150中可包括:
從所述本地緩存池中,選擇分別與所述第一場景信息及第二場景信息均對應的推送信息作為所述目標信息。
在本實施例中還會獲取第二場景信息,所述第二場景信息是與當前時間相關的。例如,移動終端雖然都是通過家庭wifi連接到網絡,但是若當前是工作日和非工作日,可能用戶的應用需求是不同的,例如,是工作日,可能是用于在家辦公,而非工作日則可能是用戶在加休息,則用戶工作時和休息時,可能會感興趣的推送信息是不同的,對推送信息的發送頻次的敏感度也是不同,故在本實施例中,所述步驟s150具體可為:
結合所述第一場景信息和第二場景信息,從本地緩存池中選擇同時與第一場景信息和第二場景信息均匹配的推送信息作為所述目標信息輸出,以進一步提升推廣信息的命中精準度,提升用戶點擊查看所述推廣信息的概率。
如圖3所示,所述方法還包括:
步驟s101:根據所述第一場景信息和/或所述第二場景信息,確定輸出所述目標信息的輸出參數,其中,所述輸出參數包括:一個輸出周期內的輸出條數、輸出頻次及輸出時間的至少其中之一。對應地,在步驟s160中會根據所述輸出參數,輸出所述目標信息。
在一些實施例中輸出推廣信息的輸出參數可以預先定義的,例如,由預定應用的應用服務器配置,也可以是基于用戶手動輸入配置的。
在本實施例中,所述移動終端會自動基于所述第一場景信息和/或第二場景信息中的至少一個,自動確定出輸出參數。這里的一個輸出周期內的輸出條數,例如,一天輸出的推廣信息的條數,輸出頻次可包括:相鄰兩條目標信息的輸出時間間隔等,或者同一條目標信息的輸出頻率等。所述輸出時間,可包括:具體輸出所述目標信息的時間。
可選地,所述步驟s101具體可包括:
當所述第一場景信息表明所述移動終端位于工作場所時,以第一輸出頻次輸出所述目標信息;當所述第一場景信息表明所述移動終端位于休閑場所時,以第二輸出頻次輸出所述目標信息;其中,所述第一頻次低于所述第二頻次。在本實施例中所述工作場所可包括:辦公室、教室、圖書館、實驗室、會議室等與用戶的工作及學習相關的場所。所述休閑場所可包括:家里、游樂場、商場等與用戶休閑娛樂相關的場所。
所述步驟s101還可包括:
當所述第一場景信息表明所述移動終端位于工作場所時,以第一概率在工作時間段輸出所述目標信息,以第二概率輸出所述目標信息;所述第一概率低于所述第二概率;當所述第一場景信息表明所述移動終端位于休閑場所時,以相同概率在所有時間段輸出所述目標信息。所述工作時間段可為預設時間段,可對應于北京時間可為:上午8:00到12:30,下午1:30至6:30。當然,這里僅是舉例,具體實現時,不局限于該舉例。
所述步驟s101還可包括:
當所述第一場景信息表明所述移動終端位于工作場所時,在預設輸出周期內處處m條目標信息;當所述第一場景信息表明所述移動終端位于休閑場所時,在預設輸出周期內處處n條目標信息;其中,所述n高于所述m,所述m和n均為正整數。
可選地,所述方法還可包括:
所述第二場景信息表明當前時間對應的為工作日,則相對于非工作日,可以以較低的輸出頻次,輸出較少條數的推廣信息。再比如,相對于工作日,則所述輸出時間優先設定在非工作時間段內,例如,午餐時間段、晚上下班以后的時間段內。
再例如,雖然第二場景信息表明當前是在工作日,但是第一場景信息表明當前移動終端處于休閑場所,則可優先根據第一場景信息確定輸出參數。若當前第二場景信息表明當前時間是非工作日,但是第一場景信息表明當前移動終端處于工作場所,則可優先根據所述第一場景信息確定輸出參數。
在本實施例中結合所述第一場景信息和所述第二場景信息,確定輸出參數時,可以優先考慮所述第一場景信息,以第一優先級考慮第一場景信息,再輔助結合第二優先級考慮所述第二場景信息。這里的第一優先級可高于第二優先級。
在一些實施例中可以采用函數關系計算,得到場景評估值,例如,所述第一場景信息可分為多個等級值,所述第二場景信息也可以分為多個等級值,然后第一場景信息的權重大于第二場景信息同一個等級值的權重,若第二場景信息的等級值與第一場景信息的等級值持平,或第二場景信息的等級值高于第一場景信息的等級值的等級小于等級閾值,則優先以第二場景信息為基準,確定出所述輸出參數,否則以所述第一場景信息為基準,確定出所述輸出參數。
可選地,所述步驟s150可包括:
結合所述信息內容的形成時間及當前時間,判斷所述信息內容是否具有時效性,其中,所述信息內容的形成時間與當前時間之間的時長差在第二預設時間范圍內,則所述信息內容具有實效性;
從所述本地緩存池中,選擇至少與所述第一場景信息相對應且具有時效性的推送信息作為所述目標信息。
在一些實施例中,每一條信息內容都有預設一個有效時間,在有效時間內,則該信息內容具有實效性,否則該信息內容就失去了其實效性,尤其是針對于新聞類信息內容的失效性是尤其敏感的。對于安全提示類的信息內容則可以忽略其實效性。這里的安全提示類的信息內容可包括:提示用戶注意防范某些病毒,注意不要打開某些釣魚網站,提示用戶手動觸發移動終端的安全檢測的提示信息,等與移動終端的使用安全及移動終端內存儲的信息安全相關的提示信息。
在本實施例中若為新聞類等預定類型的信息內容,則還需要考慮其失效性,僅對在失效性內的信息內容作為目標內容輸出,以免某些以失去失效性的信息內容,在服務器都已經被刪除,而無法輸出供用戶查看導致的輸出異常的問題。
圖2所示為一種顯示信息的顯示效果圖。在圖2中顯示有兩條顯示信息,兩條顯示信息都分別包括提示信息及目標信息。在一條顯示信息中為了區分顯示,提示信息及目標信息優選采用不同的輸出參數數據,例如,采用不同的字體、不同的字型大小及不同的背景色或不同的輸出顏色來區分一條顯示信息中的提示信息及目標信息。
作為本實施例的進一步優化,在一條顯示信息中目標信息的顯示效果的顯著度通常可高于提示信息的顯示效果的顯著度,這種顯示度的差異可以通過顯示參數來體現。例如,可選為,目標信息的顯示亮度高于提示信息的顯示亮度,目標信息的字體大于提示信息的字體等。在圖2中通過對目標信息的添加背景色,以實現在一條顯示信息中目標信息的顯著顯示。
可選地,所述步驟s160具體可包括:
獲取具有提示作用的提示信息;
生成包括所述提示信息和所述目標信息的顯示信息;
顯示所述顯示信息。
在本實施例中輸出目標信息時,不再是直接輸出目標信息,而是會結合提示信息及目標信息得到顯示信息。通常情況下,所述提示信息的顯示位置在所述目標信息之前。例如,可如圖2所示,通過先顯示提示信息,可以先起到提示作用,再通過目標信息的輸出,方便用戶操作所述目標信息。
在本實施例中,通常所述提示信息的提示作用或提示用戶執行的操作可為與所述目標信息的查看相關的提示內容。例如,所述提示信息可為:提示移動終端連接到網絡,可以查看目標信息的提示內容。
再例如,所述提示信息可為:安全提示內容,提示用于注意防范病毒,而所述目標信息中包括的內容鏈接是直接鏈接到該病毒相關的內容的地址。故在本實施例中,所述推送信息的顯示,不再是簡單的直接輸出目標信息,移動終端是會自行獲得提示信息,同步輸出提示信息及目標信息的。
為了簡化所述顯示信息的生成,所述生成包括所述提示信息和所述目標信息的顯示信息,包括:
由所述移動終端的操作系統生成包括所述提示信息和所述目標信息的系統通知;
顯示所述顯示信息,包括:
在系統消息欄輸出所述系統通知,其中,所述系統消息欄是在應用未啟動的情況下,由操作系統提供并顯示未啟動應用關聯的推送信息的顯示界面。
在本實施例中所述移動終端中預先存儲了生成所述顯示信息的輸出模板,所述輸出模板分為固定部分和可變部分,所述固定部分可為已經包括了提示信息的部分,所述可變部分可以根據當前接收的推送信息及選擇出的目標信息,來動態確定,顯然這樣不用移動終端每次都自行生成,而直接通過可變部分的尚空白的模板的獲取,就可以簡便的實現。
針對不同的提示信息,可以設置不同的模板,這樣的話,可以根據當前所需要起到的提示作用,選擇對應的模板。具體可包括:所述獲取具有提示作用的提示信息,包括:獲取信息模板,其中,所述信息模板的固定部分包括所述提示信息;所述生成包括所述提示信息和所述目標信息的顯示信息,包括:將所述目標信息寫入所述信息模板的空白的可變部分,形成所述顯示信息。
例如,在一些實施例中,可能需要天氣會有重大變化,可能需要提示用戶注意天氣變化,則該提示信息可能與可變部分的推送信息沒有直接的關聯關系,所述移動終端發現天氣即將發生重大變化,或出現暴雨、沙塵暴等特殊天氣時,選擇天氣提示模板,通過向天氣提示模板中加入對應的目標信息,生成顯示信息進行輸出。這里的輸出可包括:液晶屏或有機發光二極管(oled)顯示屏的顯示輸出,還可包括投影屏或投影設備的投影顯示輸出,還可包括音頻設備的音頻輸出,輸出方式多種,不局限于上述任意一種。
圖2為一種在系統消息欄顯示系統通知的顯示示意圖。
在本實施例中所述步驟s160可包括:顯示輸出。在本實施例中所述顯示輸出為系統消息欄的顯示輸出,則對應的所述顯示信息為系統通知。例如,針對安卓操作系統的系統消息,或針對蘋果(ios)系統的系統消息。這里的系統消息欄是用于預定應用未啟動,但是有需求輸出預定應用相關的信息時可供信息輸出的消息輸出位置。所述系統消息欄可為操作系統的桌面的下拉菜單,但是不局限于下拉菜單。
所述步驟s140的實現方式有多種,以下提供幾種可選方式:
可選方式一:
所述步驟s140可包括:
查詢本地存儲的連接狀況信息與第一場景信息的對應關系;這里的連接狀況信息,至少包括:供所述移動終端連接到網絡的接入設備的設備標識、設備名稱或其對應的地理位置等信息;
根據當前的連接狀況信息對應的第一場景信息,為當前第一場景信息,用于執行所述步驟s150;
當了所述對應關系中未查詢到與當前的連接狀況信息對一個的第一場景信息時,將當前的所述連接狀況信息發送給服務器,由服務器進行識別,并從服務器接收所述第一場景信息。
可選方式二:
所述步驟s140可包括:
獲取所述連接狀況信息,這里的連接狀況信息可包括:該移動終端連接到該接入設備的頻次、時間及每一次保持連接的持續時長等信息;
利用本地識別模型以所述連接狀況信息進行信息處理,由本地識別模型輸出所述第一場景信息。
作為本方式的進一步優化,所述本地識別模型,在輸出所述第一場景信息的同時,還可輸出本地識別模型的識別可信度。這里的識別可信度,可為本地識別模型自動給出的表征與其識別得到的第一場景信息的正確率正相關的一個參數,若所述識別可信度高于可信度閾值,則可以直接以本地識別模型識別出的第一場景信息,作為本次最終的第一場景信息,否則可需要將所述連接狀況信息發送給服務器,由服務器進行識別,并從服務器接收識別的結果。在一些實施例中,移動終端還可向所述服務器發送模型更新請求,從服務器接收基于更新請求返回的模型更新參數,基于更新參數更新所述本地識模型,利用更新后的本地識別模型,再次識別當前的連接狀況信息,重新獲取第一場景信息及識別可信度,直至本地識別次數達到次數閾值,或,獲得識別可信度高于可信度閾值的識別結果。
可選方式三:
所述步驟s140還可包括:
直接向所述連接狀況信息發送給服務器,
從服務器接收基于所述連接狀況信息獲得的第一場景信息。
可選方式四:
如圖3所示,所述方法還包括:
步驟s101:將所述連接狀況信息發送給所述服務器;
步驟s102:接收所述服務器基于所述連接狀況信息下發的識別模型的模型參數;
所述步驟s140可包括:
步驟s141:基于所述模型參數搭建所述識別模型或更新識別模型;
步驟s142:將獲取的所述連接狀況信息輸入到搭建的或更新的所述識別模型,通過所述識別模型輸出所述第一場景信息。
例如,在進行本地識別之前,所述移動終端需要從服務器中獲取搭建本地識別模型的模型參數,或更新識別模型的識別參數,以確保識別的精確度。在本實施例中,所述第一場景信息和所述第二場景信息,都可以本地識別模型識別,也可以由服務器識別,總之不局限于上述任意一種方式。
可選地,如圖4所示,所述步驟s110可包括:
步驟s111:從服務器的第一資源池獲取所述推送信息;
步驟s112:當從所述第一資源池未獲得所述推送信息時,從所述服務器的第二資源池獲取所述推送信息,其中,獲取的所述推送信息攜帶的內容鏈接對應的信息內容的形成時間與當前時間的時間差在第三預設時間范圍內;
其中,位于所述第一資源池的推送信息的推送優先級高于所述第二資源池的推送優先級。
在服務器中的推送信息也是分優先級的,在第一資源池中的推送信息的優先級高于第二優先級第二資源池的中的推送信息。例如,所述第一資源池中的推送信息可為工作人員手動配置的需要終端推送的推送信息。而所述第二資源池的中的推送信息可為服務器基于自動算法,自動基于信息內容的更新等生成的推送信息,相對而言可能重要性略低。在本實施例中,所述移動終端首先從第一資源池中去拉取所述推送信息,在沒有拉取到對應的推送信息時,才從所述第二資源池中拉取信息。
通常情況下,所述第一資源池包括的推送信息的條數大于所述第二資源池中包括的推送信息條數。所述第一資源池可為手動配置推送信息的手動配置資源池,所述第二資源池可為自動配置所述推送信息的自動配置資源池。在另一些實施例中,當然,具體實現時,所述第一資源池和第二資源池的區分不局限于此。
可選地,所述方法還包括:
當檢測到作用于所述目標信息的查看操作時,基于所述內容鏈接獲取所述信息內容并輸出所述信息內容;
當所述信息內容失敗時,則基于指定跳轉地址顯示到預定頁面,其中,所述預定頁面顯示有一條或多條推送信息或信息內容。
在本實施例中有一些信息內容會由于發布者的處理刪除掉,即便此時信息內容仍然具有實效性,但是由于發布者的刪除操作或禁止查閱等操作,會導致當前的移動終端即便基于正確的內容鏈接,也會導致獲取信息內容失敗等問題。故在本實施例中若檢測到用戶從人機交互接口輸入的查看操作,則基于內容鏈接打開并輸出所述信息內容。若對應的信息內容的刪除或禁止查閱等問題導致獲取失敗,則所述移動終端自動跳轉到預定頁面,這里的預定頁面可為顯示有一條或多條信息內容的頁面,可選地為,顯示有與需要查看的信息內容屬于同一個信息內容,或內容具有預設相似度的信息內容或連接到這種信息類型相同或具有內容相似性的信息內容的推送信息。
如圖5所示,本實施例提供一種移動終端,包括:
接收單元110,用于從服務器接收第一預設時間范圍內產生的一條或多條推送信息,其中,所述推送信息至少包括內容鏈接;所述推送信息,用于供所述移動終端在預定應用界面中顯示或語音播報,所述內容鏈接用于供所述移動終端從所述服務器所述內容鏈接對應的信息內容;
存儲單元120,用于存儲一條或多條所述推送信息,并建立存儲有所述推送信息的本地緩存池;
第一獲取單元130,用于獲取所述移動終端連接到網絡的連接狀況信息;
第二獲取單元140,用于獲取所述連接狀況信息對應的地理位置相關的第一場景信息;
選擇單元150,用于從所述本地緩存池中選擇與所述第一場景信息對應的推送信息作為目標信息;
輸出單元160,用于所述移動終端顯示所述目標信息和/或語音播報所述目標信息。
本實施例提供的移動終端可為手機或平板電腦等人載設備,也可以由交通工具上攜帶的車載設備,或者是機器設備攜帶的機載設備,例如,移動機器人攜帶的設備,或飛行機器人攜帶的設備。
所述接收單元110可包括通信接口,可以接收服務器內第一預設時間范圍內產生的一條或多條的推送信息。所述通信接口可各種類型的接收天線,例如,wifi天線或移動數據天線等。
所述存儲單元120可包括計算機存儲介質,可以緩存所述推送信息,用于建立本地緩存池。
第一獲取單元130、第二獲取單元140及選擇單元150可對應于處理器或處理電路。所述處理器,可為中央處理器(cpu)、微處理器(mcu)、數字信號處理器(dsp)、應用處理器(ap)或可編程陣列(plc)。所述處理電路可包括專用集成電路(asic)。本實施例中所述處理器及處理電路,可通過計算機程序等可執行代碼的執行,實現上述連接狀況信息的識別,獲得歲哦書第一場景信息,也可以將本地緩存池中選擇一條或多條與所述第一場景信息相對應的目標信息。
所述輸出單元160可包括各種信息輸出模組,例如,包括顯示模組及音頻輸出模組;所述顯示模組可包括:液晶顯示屏、電子墨水顯示屏或投影顯示屏等各種顯示屏。所述音頻輸出模組可包括:揚聲器或耳機等各種輸出音頻信息的輸出器件。
在本實施例中會輸出所述目標信息,在本實施例中所述輸出單元160至少包括顯示模組,以顯示選擇出的目標信息。
可選地,所述移動終端還包括:
第三獲取單元,用于獲取與當前時間相關的第二場景信息;
所述選擇單元150,具體用于從所述本地緩存池中,選擇分別與所述第一場景信息及第二場景信息均對應的推送信息作為所述目標信息。
在本實施例中所述移動終端,還包括第三獲取單元,第三獲取單元獲取當前時間,并獲得當前時間相關的第二場景信息。在本實施例中所述第二場景信息可稱為時間場景信息。
若所述第二場景信息是由移動終端自動生成的,則所述當前時間可為所述移動終端自身的系統時間。若所述第二場景信息是由網絡側的服務器提供的,則所述當前時間可為:所述服務器接收到移動終端發送的場景信息請求時,服務器的系統時間。
在本實施例中會同時結合第一場景信息及第二場景信息,選擇出分別與第一場景信息及第二場景信息均匹配或均對應的推送信息,作為最終輸出的目標信息,這樣選擇輸出的目標信息,在被顯示后可被用戶點擊的概率更高,從而實現了推送信息的點擊率。
在一些實施例中,所述移動終端還包括:
確定單元,用于根據所述第一場景信息和/或所述第二場景信息,確定輸出所述目標信息的輸出參數,其中,所述輸出參數包括:一個輸出周期內的輸出條數、輸出頻次及輸出時間的至少其中之一;
所述輸出單元160,具體用于按照所述輸出參數中的顯示參數顯示所述目標信息,和/或,按照所述輸出參數中的音頻輸出參數語音播報所述目標信息。
在本實施例中所述確定單元,同樣可對應于處理器或處理電路,所述處理器和處理電路可以參見前述實施例部分,在此就不重復了。總之,所述確定單元,根據第一場景信息及第二場景信息中的至少一個,確定出輸出參數,推送信息的輸出參數,顯然可以選擇合適的時機、頻次及移動終端所在為位置進行輸出,從而提升用戶的使用滿意度。
可選地,所述選擇單元150,具體用于結合所述信息內容的形成時間及當前時間,判斷所述信息內容是否具有時效性,其中,所述信息內容的形成時間與當前時間之間的時長差在第二預設時間范圍內,則所述信息內容具有實效性;從所述本地緩存池中,選擇至少與所述第一場景信息相對應且具有時效性的推送信息作為所述目標信息。
在本實施例中為了減少向移動終端接收失效性低的推送信息輸出,從而方便用戶查看到具有失效性的推送信息,從而再次提升用戶的使用滿意度。
可選地,所述輸出單元160,具體用于獲取具有提示作用的提示信息;生成包括所述提示信息和所述目標信息的顯示信息;輸出所述顯示信息。
在本實施例中輸出目標信息時,不是僅輸出目標信息,而是會獲取具有提示作用的提示信息,并結合提示信息及目標信息,作為一個整體進行輸出。這樣一方面,通過提示信息提供用戶執行預設操作,如該預設操作與點擊或打開目標信息相關,則會進一步提升推廣信息的點擊率;另一方面,將提示信息和目標信息一起顯示,對用戶操作移動終端起到一定的提示作用,從而能夠降低用戶看到目標信息時的滿意度。
可選地,所述輸出單元160,具體用于由所述移動終端的操作系統生成包括所述提示信息和所述目標信息的系統通知;在系統消息欄輸出所述系統通知,其中,所述系統消息欄是在應用未啟動的情況下,由操作系統提供并顯示未啟動應用關聯的推送信息的顯示界面。
在本實施例中所述輸出單元,會結合提示信息及目標信息生成系統通知,具體在操作系統的系統通知欄顯示所述系統通知,這樣的話,就可以在預定應用不啟動的情況下,顯示系統通知。
可選地,所述輸出單元160,具體用于獲取信息模板,其中,所述信息模板的固定部分包括所述提示信息;將所述目標信息寫入所述信息模板的空白的可變部分,形成所述顯示信息。
在本實施例中通過信息模板來生成顯示信息。信息模板中的固定部分自帶提示信息,空白部分由目標信息寫入,可以形成顯示信息;可以簡化顯示信息的生成。
可選地,所述移動終端還包括:發送單元,還用于將所述連接狀況信息發送給所述服務器;
所述接收單元110,還用于接收所述服務器基于所述連接狀況信息下發的識別模型的模型參數;
所述第二獲取單元140,具體用于基于所述模型參數搭建所述識別模型或更新識別模型;將獲取的所述連接狀況信息輸入到搭建的或更新的所述識別模型,通過所述識別模型輸出所述第一場景信息。
在本實施例中發送單元可對應于發送天線,可以用于向服務器發送連接狀況信息。
所述接收單元110,還被復用接收服務器基于連接狀況信息下發的識別模型的模型參數。
在本實施例中移動終端,基于模型參數可以單價識別模型,或更新識別模型,再利用搭建的或更新的識別模型,以所述連接狀況信息為輸入,輸出所述第一場景信息。
在本實施例中所述移動終端進行本地識別,簡便快捷的獲取所述第一場景信息。
可選地,所述接收單元110,具體用于從服務器的第一資源池獲取所述推送信息;當從所述第一資源池未獲得所述推送信息時,從所述服務器的第二資源池獲取所述推送信息,其中,獲取的所述推送信息攜帶的內容鏈接對應的信息內容的形成時間與當前時間的時間差在第三預設時間范圍內;其中,位于所述第一資源池的推送信息的推送優先級高于所述第二資源池的推送優先級。
在本實施例中優先從第一資源池獲取推送信息,再未從第一資源池成功拉取到推送信息時,從優先級相對較低的第二資源池拉取推送信息。
本實施例中所述第三預設時間范圍可等于前述的第一預設時間范圍,也可以等于第一預設時間范圍,具體的時長可為2天或24小時等。總之,所述第一預設時間范圍、第二預設時間范圍及第三預設時間范圍可以相等,也可以不相等,具體取值可以根據信息內容的信息類型而確定,例如,新聞類的信息內容的預設時間范圍可以設置相對較短,而針對安全提示類的信息內容,預設時間范圍則可以相對較長。
可選地,所述輸出單元160,具體用于當檢測到作用于所述目標信息的查看操作時,基于所述內容鏈接獲取所述信息內容并輸出所述信息內容;當所述信息內容失敗時,則基于指定跳轉地址顯示到預定頁面,其中,所述預定頁面顯示有一條或多條推送信息或信息內容。
在本實施例中,為了避免基于推送信息攜帶的內容鏈接,沒有成功獲取到對應的信息內容時,減少異常提示的顯示,在本實施例中會自動跳轉到顯示一條或多條推送信息或信息內容的預定頁面,這樣方便用戶直接查看推送信息及信息內容,從而提升用戶使用滿意度。
如圖6所示,本實施例還提供一種移動終端,包括:
存儲器210,用于存儲信息;
輸出模組220,包括:顯示屏和/或音頻輸出器,所述顯示屏用于顯示信息,所述音頻輸出器用于輸出音頻信息;
收發器230,用于收發信息;
處理器240,分別與所述存儲器210、所述輸出模組220及所述收發器230相連,用于通過執行所述存儲器中存儲的計算機程序,實現前述一個或多個技術方案提供的推送信息處理方法。
所述存儲器210可包括各種類型的存儲介質,可以存儲各種信息,例如,計算機程序等計算機可執行指令,還可用于存儲從服務器接收的推送信息等。
所述輸出模組220可包括各種類型的顯示屏和/或各種音頻輸出器,可以用于通過顯示的方式輸出所述推送信息,和/或,通過音頻的方式輸出所述音頻。
所述收發器230,可包括:通信接口,例如,wifi接口或移動數據天線、或藍牙天線和/或紫蜂天線等,可用于服務器進行信息交互。
處理器240可為前述的cpu、mcu、dsp、ap、plc或asic等一個或多個處理器及處理電路。
所述處理器240通過總線250分別與所述存儲器210、所述輸出模組220及所述收發器230連接,所述總線250可為集成電路(iic)總線。
所述處理器240通過執行計算機程序等計算機可執行指令,可以首先前述一個或多個技術方案提供的推送信息處理方法。
本實施例還提供一種計算機存儲介質,所述計算機存儲介質用于存儲計算機程序;所述計算機程序被執行后,能夠實現前述一個或多個技術方案提供的推送信息處理方法。
在本實施例中還提供一種計算機存儲介質,該計算機存儲介質可為移動存儲設備、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質
本實施例所述計算機存儲介質可選為非瞬間存儲介質。所述計算機程序可在本前述的處理器或處理電路執行后,實現前述一個或多個技術方案提供的推送信息處理方法。
以下結合上述任意一個實施例提供幾個具體示例:
示例1:
在本示例中,結合了移動設備連接wifi的場景,如商圈wifi,家庭wifi的連接到網絡的連接屬性;再結合當前時間的時間屬性,確定出指示當前的應用場景的綜合場景信息,從已經從從服務器接收的推送信息組成的本地緩存池中選擇部分或全部與場景信息相匹配的推送信息,作為目標信息輸出和,以在特定場景對用戶進行消息推送,達到較高點擊效果的目的。這里的綜合場景信息同時包括:前述第一場景信息及第二場景信息;也可以為同時與移動終端的當前連接及當前時間同時對應的場景信息。這里的當前時間優選為移動終端的系統時間,或,提供所述推送信息的推送服務器的系統時間。
示例2:
如圖7所示,本示例提供一種推送信息處理系統,包括:服務端和移動端;所述服務端包括一臺或多臺服務器;所述移動端包括一臺或多臺移動終端。
所述推送信息處理系統執行前述推送信息處理方法,包括:
服務器確定移動終端的當前wifi連接對應的場景信息;所述場景信息可包括:指示當前wifi連接可為家庭wifi,商圈wifi等信息;
下發所述場景信息;
移動終端連接到對應的wifi熱點,建立對應的wifi連接;
移動終端從本地緩存池中選擇與當前wifi連接對應的推送資訊進行顯示。
服務器可以基于人工操作建立人工資訊池,其中,人工資訊池中存儲有優先級較高的一條或多條待推送的資訊,這里的一條資訊可為前述一條推送信息。
服務器從其他設備等獲取熱門資訊,生成自動資源池的待推送的資訊。
移動終端在顯示與當前wifi連接相匹配的資訊之前,需要從服務器拉取一條或多條資訊,建立本地緩存池。
示例2:
本示例提供一種推送信息的本地推送方案,包括:
本地推送可應用于ios系統等操作系統中,可由應用在業務需要的時機觸發操作系統在系統通知欄彈出一條系統通知,與遠程推送不同,本地推送是從本地緩存池中選擇一條或多條推送信息進行輸出,而不需要聯網也可以從服務器獲取推送信息,而輸出時機等輸出參數可以完全由應用層的應用控制,也可以由操作系統動態決定。
示例3:
本示例提供一種獲取場景信息的方法,包括:基于移動終端的wifi連接獲得wifi屬性作為所述第一場景信息。所述wifi屬性的判斷的判斷方式有多宗,下面以家庭wifi為例,判斷如何通過客戶端識別方案判斷家庭wifi。
移動終端本地識別連接狀況信息,獲得移動終端通過wifi名稱及序列號等wifi標識與wifi屬性的對應關系進行識別,也可以利用本地識別模型進行識別,也可以利用服務器端的遠程識別模型進行識別。
在一些例子中,服務器中還設置有云控開關。這里的云控開關,用于服務器控制移動終端發送推送信息的條數、頻次等信息。例如,若云控開關關閉,則移動終端在云控開關關閉的時間段內不會再接收到推送信息。
在另一些例子中,服務器選用邏輯回歸來訓練模型,再以數組存儲模型參數,這里的模型參數會下發給移動終端。這里的數組可采用雙精度的數組或單精度的數組。最后在移動客戶端根據模型參數在本地識別,獲得對應的場景信息。
示例4:
本示例提供一種顯示信息的拼裝方法,包括:
消息格式:
資訊類消息格式包括:兩種內容。第一種為固定文本,第二種為:可變資訊文本;這里的資訊類可包括:新聞類或通訊類。
固定文本默認可為:“連接成功!點擊發現今日熱點”等提示信息,具體內容可以在服務器中修改,或,由移動終端基于修改模型,自動修改。
可變資訊文本可包括:x個字以內的文本,例如,可包括信息內容的標題等。若操作過x個字時,用省略號替代。所述x為正整數。
在本例子中為了簡化顯示信息的輸出,所述顯示信息可包括:兩行,第一行顯示所述固定文本,第二行為可變資訊文本。
在一些實施情況中,跳轉進入:直接跳轉標題所在文章;此優先級最高。當url等無法獲取或跳轉失敗時,查看服務器是否有配置特定跳轉,無配置的情況下默認跳資訊頁。
服務器中設置有資訊推送的開關,即前述云控開關。云控開開關開啟時,按目前需求消息格式,設置可變資訊文本內容;關閉后,資訊類推送回到之前只彈默認資訊(固定文本)的情況。
資訊推送后臺介紹
(1)默認情況下,系統從大資訊池(簡稱“大池”)中隨機取最新的推送信息下發。
(2)服務端拉取消息內容包含:標題(x個字)、時間戳、跳轉url及信息標識(服務端和移動終端確定的標識)。
(3)時間戳:服務端獲取該條資訊的獲取時間加上12小時,移動終端獲取該時間戳后,進行顯示時需要判定當前時間是否過了時間戳,如果已經超時,則拉取失敗;拉取標識跟上一次拉取是一樣,即為舊的標識時,也視為拉取失敗。所述時間戳可為作為推送信息的資訊的形成時間的戳印。
(4)對于拉取失敗情況,只顯示固定文本,可變資訊文本內容為空。
運營人員可通過建立任務的方式構建目標資訊池(簡稱“小池”),人工干預下發的內容。小池比大池具有更高優先級。
讀取邏輯:系統先去小池讀取推送信息,查看是否有滿足時間下發條件的資訊進行下發,如果有,讀取所有滿足條件的推送消息,服務器的小池隨機取其中一條下發;如果沒有,則從大池中取1條距當前時間最近的進行下發;如果讀取大池信息失敗,則下發一條不帶資訊內容的消息。
示例4:
如圖8所示,本示例提供一種推送信息處理方法包括:
步驟s1.1:移動終端收集連接事件,具體可包括:檢測當前時間連接到網絡,獲得連接狀況信息;
步驟s2.1:移動終端上報數據,這里的上報的數據包括:連接事件,具體可如,移動終端的連接狀態信息;
步驟s2.2:移動終端進行推送信息的本地存儲;
步驟s3.1:服務器基于接收的數據,進行遠程識別模型訓練,獲得模型參數;
步驟s4.1:輸出包括模型參數的文件。
步驟s5.1:移動終端在本地,根據本地數據庫進行wifi連接的本地識別,具體包括:基于接收的模型參數首先搭建本地識別模型,或更新本地識別模型,利用搭建的或更新的本地識別模型,進行wifi連接的本地識別。
步驟s6.1:基于本地識別選擇一條或多條本地存儲的推送信息顯示。
實踐表明,采用這種方式進行推送信息的輸出,顯示的推送信息點擊率達到了11%,遠遠高于現在的由移動終端的服務器的遠程推送的5%的點擊率。
圖9所示為一種利用本發明實施例提供的推送信息處理方法的效果驗證示意圖。
在圖9中用戶數為用戶賬號數,通常一個單卡移動終端可視為一個用戶賬號,多卡移動終端可對應的用戶賬號數,決定其可安裝的智能卡的張數或運行的通信賬號的個數。這里的通信賬號可為手機號或微信等社交賬號等。顯然在圖9中基于比值計算,得到了wifi的連接成功率為63.9%,開啟推送信息接收的開啟率為73.6%,基于本地緩存池中的推送信息顯示的顯示率為78.6%,而這種有針對性的選擇性顯示的點擊率搞到11.04%。
上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個地方,也可以分布到多個網絡單元上;可以根據實際的需要選擇其中的部分或全部單元來實現本實施例方案的目的。
另外,在本發明各實施例中的各功能單元可以全部集成在一個處理模塊中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實現,也可以采用硬件加軟件功能單元的形式實現。
本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟。
以上所述,僅為本發明的具體實施方式,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以所述權利要求的保護范圍為準。