新四季網

系統級的應用程式信息推薦方法、裝置和移動終端與流程

2023-05-23 08:01:26


本發明屬於計算機技術領域,特別是涉及一種系統級的應用程式信息推薦方法、裝置和移動終端。



背景技術:

移動網際網路構築的基礎服務,使得用戶能夠在其智能設備上使用多種類型的應用程式,這些應用程式的開發者,基於增強用戶粘性及提升服務價值的考慮,都在應用程式中開設了與其價值定位相符合的多種功能,或者會提供儘可能多的圖文信息內容。

對於用戶來說,對智能設備上特定應用程式的使用,其中使用頻率較高的功能通常只有少數的幾項,或者感興趣的圖文內容也只是較為固定的幾個類型。例如,在微信的公眾號功能中,用戶關注的公眾號可能有很多,這些公眾號的服務商會不斷的對公眾號的信息進行更新,用戶經常閱讀的公眾號可能只是其中固定的幾個比較感興趣的公眾號,相對來說用戶更關心這些公眾號更新的信息,在用戶進入微信的公眾號功能後,在眾多更新的公眾號中想要查找這幾個固定的公眾號,以了解其更新的信息,比較困難。再例如,在簡訊管理應用程式中,用戶可能每天都會接收到很多服務商發來的通知簡訊,在這些通知簡訊中用戶需要閱讀的通知簡訊可能只有銀行發來的通知簡訊,在眾多的通知簡訊中想要查找銀行的通知簡訊,以了解通知的內容,也比較困難。

通常對於應用程式的開發者或者服務提供商來說,基於自身的商業利益的考慮,很難做到對自身服務的優化,而當前的智能設備也缺乏對所安裝的應用程式所提供的服務的優化功能,導致用戶在使用智能設備時,仍需要進行很多額外的操作,花費很多的時間和精力,才能找到自己真正需要的服務,造成用戶使用的體驗感較低。



技術實現要素:

本發明實施例要解決的一個技術問題是:提供一種系統級的應用程式信息推薦方法、裝置和移動終端,以增加用戶使用的體驗感。

為解決上述技術問題,根據本發明實施例的一個方面,提供一種系統級的應用程式信息推薦方法,包括:

根據應用程式的啟動指令,獲取用戶在所述應用程式的歷史操作數據;

根據所述歷史操作數據,獲得向所述用戶推薦的所述應用程式的信息。

在基於本發明上述方法的另一個實施例中,所述獲取用戶在所述應用程式的歷史操作數據,包括:

獲取用戶在啟動所述應用程式之前的預設時間段內在所述應用程式的歷史操作數據。

在基於本發明上述方法的另一個實施例中,所述獲取用戶在所述應用程式的歷史操作數據,還包括:

檢測是否設置獲取用戶歷史操作數據的時間範圍;

若設置有獲取用戶歷史操作數據的時間範圍,以所設置的時間範圍作為所述預設時間段;

若未設置獲取用戶歷史操作數據的時間範圍,以預定的時間範圍作為所述預設時間段。

在基於本發明上述方法的另一個實施例中,所述獲得向所述用戶推薦的所述應用程式的信息,包括:

根據所述歷史操作數據,獲得所述用戶在所述預設時間段內在所述應用程式訪問的對象的數據;

根據所述訪問的對象的數據,按照預定的規則確定向所述用戶推薦的對象;

根據確定的所述對象,獲取所述對象的信息作為向所述用戶推薦的所述應用程式的信息。

在基於本發明上述方法的另一個實施例中,所述按照預定的規則確定向所述用戶推薦的對象,包括:

根據所述訪問的對象的數據,獲得所述用戶在所述預設時間段內在所述應用程式訪問所述對象的頻率;

根據訪問所述對象的頻率,確定訪問頻率排在前列的預定數量的對象作為向所述用戶推薦的對象。

在基於本發明上述方法的另一個實施例中,推薦的所述應用程式的信息的類型包括:公眾號信息、朋友圈信息、聯繫人信息、群組信息和/或短消息信息。

在基於本發明上述方法的另一個實施例中,每一項所述應用程式的信息包括:名稱或姓名、圖標或頭像、進入的入口、更新提示和/或更新時間。

在基於本發明上述方法的另一個實施例中,所述獲取用戶在所述應用程式的歷史操作數據,包括:

根據應用程式的啟動指令,獲取用戶在所述應用程式的ID;

根據用戶在所述應用程式的ID,獲取所述用戶在所述應用程式的歷史操作數據。

在基於本發明上述方法的另一個實施例中,還包括:

在所述應用程式的界面上顯示推薦的所述應用程式的信息。

在基於本發明上述方法的另一個實施例中,所述在所述應用程式的界面上顯示推薦的所述應用程式的信息,包括:

在所述應用程式的界面上以懸浮窗口顯示推薦的所述應用程式的信息。

在基於本發明上述方法的另一個實施例中,所述在所述應用程式的界面上顯示推薦的所述應用程式的信息,包括:

在所述應用程式的界面上以下拉菜單顯示推薦的所述應用程式的信息。

在基於本發明上述方法的另一個實施例中,所述在所述應用程式的界面上顯示推薦的所述應用程式的信息,還包括:

檢測是否接收到關閉推薦的所述應用程式的信息的指令;

若接收到關閉推薦的所述應用程式的信息的指令,關閉對推薦的所述應用程式的信息的顯示。

在基於本發明上述方法的另一個實施例中,所述在所述應用程式的界面上顯示推薦的所述應用程式的信息,還包括:

檢測是否接收到打開推薦的所述應用程式的信息的指令;

若接收到打開推薦的所述應用程式的信息的指令,打開顯示推薦的所述應用程式的信息的界面。

在基於本發明上述方法的另一個實施例中,所述在所述應用程式的界面上顯示推薦的所述應用程式的信息,包括:

在所述應用程式的界面上列表顯示推薦的所述應用程式的信息。

在基於本發明上述方法的另一個實施例中,所述在所述應用程式的界面上顯示推薦的所述應用程式的信息,包括:

根據信息的類型,在所述應用程式的界面上聚類顯示推薦的所述應用程式的信息。

在基於本發明上述方法的另一個實施例中,還包括:

檢測是否開啟信息推薦功能;

若已經開啟信息推薦功能,根據應用程式的啟動指令,獲取用戶在所述應用程式的歷史操作數據。

根據本發明實施例的另一個方面,提供一種系統級的應用程式信息推薦裝置,包括:

數據獲取單元,用於根據應用程式的啟動指令,獲取用戶在所述應用程式的歷史操作數據;

信息推薦單元,用於根據所述歷史操作數據,獲得向所述用戶推薦的所述應用程式的信息。

在基於本發明上述裝置的另一個實施例中,所述數據獲取單元,具體用於獲取用戶在啟動所述應用程式之前的預設時間段內在所述應用程式的歷史操作數據。在基於本發明上述裝置的另一個實施例中,

在基於本發明上述裝置的另一個實施例中,所述數據獲取單元還包括:

第一檢測模塊,用於檢測是否設置獲取用戶歷史操作數據的時間範圍;

時間預設模塊,用於根據所述第一檢測模塊的檢測結果,響應於設置有獲取用戶歷史操作數據的時間範圍,以所設置的時間範圍作為所述預設時間段;

時間獲取模塊,用於根據所述第一檢測模塊的檢測結果,響應於未設置獲取用戶歷史操作數據的時間範圍,以預定的時間範圍作為所述預設時間段。

在基於本發明上述裝置的另一個實施例中,所述信息推薦單元包括:

數據獲得模塊,用於根據所述歷史操作數據,獲得所述用戶在所述預設時間段內在所述應用程式訪問的對象的數據;

推薦確定模塊,用於根據所述訪問的對象的數據,按照預定的規則確定向所述用戶推薦的對象;

信息獲取模塊,用於根據確定的所述對象,獲取所述對象的信息作為向所述用戶推薦的所述應用程式的信息。

在基於本發明上述裝置的另一個實施例中,所述推薦確定模塊,具體用於:

根據所述訪問的對象的數據,獲得所述用戶在所述預設時間段內在所述應用程式訪問所述對象的頻率;

根據訪問所述對象的頻率,確定訪問頻率排在前列的預定數量的對象作為向所述用戶推薦的對象。

在基於本發明上述裝置的另一個實施例中,推薦的所述應用程式的信息的類型包括:公眾號信息、朋友圈信息、聯繫人信息、群組信息和/或短消息信息。

在基於本發明上述裝置的另一個實施例中,每一項所述應用程式的信息包括:名稱或姓名、圖標或頭像、進入的入口、更新提示和/或更新時間。

在基於本發明上述裝置的另一個實施例中,所述數據獲取單元包括:

ID獲取模塊,用於根據應用程式的啟動指令,獲取用戶在所述應用程式的ID;

數據獲取模塊,用於根據用戶在所述應用程式的ID,獲取所述用戶在所述應用程式的歷史操作數據。

在基於本發明上述裝置的另一個實施例中,還包括:

信息顯示單元,用於在所述應用程式的界面上顯示推薦的所述應用程式的信息。

在基於本發明上述裝置的另一個實施例中,所述信息顯示單元,具體用於在所述應用程式的界面上以懸浮窗口顯示推薦的所述應用程式的信息。

在基於本發明上述裝置的另一個實施例中,所述信息顯示單元,具體用於在所述應用程式的界面上以下拉菜單顯示推薦的所述應用程式的信息。

在基於本發明上述裝置的另一個實施例中,所述信息顯示單元還包括:

第二檢測模塊,用於檢測是否接收到關閉推薦的所述應用程式的信息的指令;

第一執行模塊,用於根據所述第二檢測模塊的檢測結果,響應於接收到關閉推薦的所述應用程式的信息的指令,關閉對推薦的所述應用程式的信息的顯示。

在基於本發明上述裝置的另一個實施例中,所述信息顯示單元還包括:

第三檢測模塊,用於檢測是否接收到打開推薦的所述應用程式的信息的指令;

第二執行模塊,用於根據所述第三檢測模塊的檢測結果,響應於接收到打開推薦的所述應用程式的信息的指令,打開顯示推薦的所述應用程式的信息的界面。

在基於本發明上述裝置的另一個實施例中,所述信息顯示單元,具體用於在所述應用程式的界面上列表顯示推薦的所述應用程式的信息。

在基於本發明上述裝置的另一個實施例中,所述信息顯示單元,具體用於根據信息的類型,在所述應用程式的界面上聚類顯示推薦的所述應用程式的信息。

在基於本發明上述裝置的另一個實施例中,還包括:

檢測單元,用於檢測是否開啟信息推薦功能;

所述數據獲取單元,用於根據所述檢測單元的檢測結果,響應於已經開啟信息推薦功能,根據應用程式的啟動指令,獲取用戶在所述應用程式的歷史操作數據。

根據本發明實施例的再一個方面,提供的一種移動終端,包括:處理器和存儲器;其中,

所述存儲器用於存儲上述任一實施例所述的系統級的應用程式信息推薦方法的程序;

所述處理器用於執行所述存儲器中存儲的所述系統級的應用程式信息推薦方法的程序。

基於本發明上述實施例提供的系統級的應用程式信息推薦方法、裝置和移動終端,通過在啟動應用程式後啟動獲取用戶在應用程式的歷史操作數據,根據用戶在應用程式的歷史操作數據,將用戶比較關注的應用程式的信息推薦給用戶,可以使用戶快速找到自己在應用程式真正需要的服務,節約時間和精力,可以增加用戶使用的體驗感。

附圖說明

構成說明書的一部分的附圖描述了本發明的實施例,並且連同描述一起用於解釋本發明的原理。

參照附圖,根據下面的詳細描述,可以更加清楚地理解本發明,其中:

圖1是本發明實施例系統級的應用程式信息推薦方法的一個實施例的流程圖。

圖2是本發明實施例系統級的應用程式信息推薦方法的另一個實施例的流程圖。

圖3是本發明實施例系統級的應用程式信息推薦方法的又一個實施例的流程圖。

圖4是本發明實施例系統級的應用程式信息推薦裝置的一個實施例的結構圖。

圖5是本發明實施例系統級的應用程式信息推薦裝置的另一個實施例的結構圖。

圖6是本發明實施例系統級的應用程式信息推薦裝置的又一個實施例的結構圖。

具體實施方式

現在將參照附圖來詳細描述本發明的各種示例性實施例。應注意到:除非另外具體說明,否則在這些實施例中闡述的部件的相對布置、數字表達式和數值不限制本發明的範圍。

同時,應當明白,為了便於描述,附圖中所示出的各個部分的尺寸並不是按照實際的比例關係繪製的。

以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發明及其應用或使用的任何限制。

對於相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適當情況下,所述技術、方法和設備應當被視為說明書的一部分。

應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨後的附圖中不需要對其進行進一步討論。

圖1是本發明實施例系統級的應用程式信息推薦方法的一個實施例的流程圖。如圖1所示,該實施例的系統級的應用程式信息推薦方法,包括:

S102,根據應用程式的啟動指令,獲取用戶在應用程式的歷史操作數據。

具體實現中,操作S102中的應用程式可以為智慧型手機、平板電腦等智能設備上自帶的應用程式,例如電話、簡訊等應用程式,也可以為用戶根據需要在智能設備上下載並安裝的應用程式,例如微信、QQ等應用程式。

其中,用戶在應用程式的歷史操作數據可以包括:用戶使用的應用程式的功能、用戶使用應用程式的功能所涉及的對象等。例如,用戶使用微信的朋友圈功能,用戶使用微信的公眾號功能所閱讀的具體公眾號,用戶使用短息的閱讀功能所閱讀的簡訊的發出者,用戶使用電話的撥打功能所撥打電話的聯繫人等。

S104,根據用戶在應用程式的歷史操作數據,獲得向用戶推薦的應用程式的信息。

具體實現中,向用戶推薦的應用程式的信息的類型可以包括:公眾號信息、朋友圈信息、聯繫人信息、群組信息和/或短消息信息等。對於同一應用程式,向用戶推薦的應用程式的信息可以包括多種類型的信息,例如,在用戶啟動微信後,向用戶推薦的微信的信息可以包括公眾號信息、朋友圈信息和聯繫人信息。其中,向用戶推薦的應用程式的信息中每一項應用程式的信息可以包括:名稱或姓名、圖標或頭像、進入的入口、更新提示和/或更新時間等。例如,在用戶啟動微信後,向用戶推薦的微信的公眾號信息可以包括:公眾號的名稱、公眾號的圖標、進入公眾號的入口、公眾號的更新提示和公眾號的更新時間;向用戶推薦的微信的聯繫人信息可以包括:聯繫人的姓名、聯繫人的頭像和進入與聯繫人通信的入口。

基於本發明上述實施例提供的系統級的應用程式信息推薦方法,通過在啟動應用程式後啟動獲取用戶在應用程式的歷史操作數據,根據用戶在應用程式的歷史操作數據,將用戶比較關注的應用程式的信息推薦給用戶,可以使用戶快速找到自己在應用程式真正需要的服務,節約時間和精力,可以增加用戶使用的體驗感。

圖2是本發明實施例系統級的應用程式信息推薦方法的另一個實施例的流程圖。如圖2所示,該實施例的系統級的應用程式信息推薦方法,包括:

S202,根據應用程式的啟動指令,獲取用戶在啟動應用程式之前的預設時間段內在應用程式的歷史操作數據。

具體實現中,預設時間段可以由用戶自行設置,也可以採用系統預先設定的時間段。具體地,可以通過設置相應的操作接口,提供供用戶設置獲取用戶歷史操作數據的時間範圍的功能。例如,預設時間段可以為一個月。

在實際應用中,操作S202可以包括:檢測是否設置獲取用戶歷史操作數據的時間範圍;若設置有獲取用戶歷史操作數據的時間範圍,以所設置的時間範圍作為預設時間段;若未設置獲取用戶歷史操作數據的時間範圍,以預定的時間範圍作為預設時間段。其中,預定的時間範圍為系統預先設定的時間段,例如為一個月。

具體實現中,操作S202還可以包括:根據應用程式的啟動指令,獲取用戶在應用程式的ID;根據用戶在應用程式的ID,獲取用戶在應用程式的歷史操作數據。

S204,根據用戶在應用程式的歷史操作數據,獲得用戶在預設時間段內在應用程式訪問的對象的數據。

具體實現中,用戶在應用程式訪問的對象可以為公眾號、朋友圈、聯繫人、群組和/或簡訊等,訪問的對象的數據可以包括:訪問的時間,訪問所用的時間、是否進行回復等。

S206,根據用戶在應用程式訪問的對象的數據,按照預定的規則確定向用戶推薦的對象。

具體實現中,操作S206可以包括:根據訪問的對象的數據,獲得用戶在預設時間段內在應用程式訪問對象的頻率;根據訪問對象的頻率,確定訪問頻率排在前列的預定數量的對象作為向用戶推薦的對象。

具體地,根據訪問的對象的數據,獲得用戶在預設時間段內在應用程式訪問對象的頻率,可以通過對用戶在預設時間段內在應用程式訪問的對象的數據進行統計分析獲得;根據訪問對象的頻率,確定訪問頻率排在前列的預定數量的對象作為向用戶推薦的對象,可以通過對用戶在預設時間段內在應用程式訪問對象的頻率進行排序篩選獲得。

其中,向用戶推薦的對象的數量,即預定數量的具體取值,可以綜合考量存儲和顯示等因素來確定。

S208,根據確定的對象,獲取所確定的對象的信息作為向用戶推薦的應用程式的信息。

具體實現中,所確定的對象的信息的類型可以包括:公眾號信息、朋友圈信息、聯繫人信息、群組信息和/或短消息信息等。每一項所確定的對象的信息可以包括:名稱或姓名、圖標或頭像、進入的入口、更新提示和/或更新時間等。

圖3是本發明實施例系統級的應用程式信息推薦方法的又一個實施例的流程圖。如圖3所示,該實施例的系統級的應用程式信息推薦方法,包括:

S302,根據應用程式的啟動指令,獲取用戶在應用程式的歷史操作數據。

具體實現中,操作S302中的應用程式可以為智慧型手機、平板電腦等智能設備上自帶的應用程式,例如電話、簡訊等應用程式,也可以為用戶根據需要在智能設備上下載並安裝的應用程式,例如微信、QQ等應用程式。

S304,根據用戶在應用程式的歷史操作數據,獲得向用戶推薦的應用程式的信息。

具體實現中,向用戶推薦的應用程式的信息的類型可以包括:公眾號信息、朋友圈信息、聯繫人信息、群組信息和/或短消息信息等。對於同一應用程式,向用戶推薦的應用程式的信息可以包括多種類型的信息。其中,向用戶推薦的應用程式的信息中每一項應用程式的信息可以包括:名稱或姓名、圖標或頭像、進入的入口、更新提示和/或更新時間等。

S306,在應用程式的界面上顯示推薦的應用程式的信息。

具體實現中,可以在應用程式的界面上以懸浮窗口顯示推薦的應用程式的信息,也可以在應用程式的界面上以下拉菜單顯示推薦的應用程式的信息。

在實際應用中,在應用程式啟動後,推薦的應用程式的信息就顯示於應用程式的界面上,例如以懸浮窗口或下拉菜單的形式,可以通過設置相應的操作接口,提供供用戶關閉所顯示的推薦的應用程式的信息的功能。具體地,操作S306還可以包括:檢測是否接收到關閉推薦的應用程式的信息的指令;若接收到關閉推薦的應用程式的信息的指令,關閉對推薦的應用程式的信息的顯示。例如,通過點擊顯示推薦的應用程式的信息的懸浮窗口的空白處來關閉懸浮窗口,或者通過點擊顯示推薦的應用程式的信息的下拉菜單彈出的位置來關閉下拉菜單。

在實際應用中,在應用程式啟動後,推薦的應用程式的信息並不直接顯示於應用程式的界面上,希望顯示推薦的應用程式的信息,或者在關閉了所顯示的推薦的應用程式的信息的後,希望再次顯示推薦的應用程式的信息,例如以懸浮窗口或下拉菜單的形式,可以通過設置相應的操作接口,提供供用戶打開顯示推薦的應用程式的信息的界面的功能。具體地,操作S306還可以包括:檢測是否接收到打開推薦的應用程式的信息的指令;若接收到打開推薦的應用程式的信息的指令,打開顯示推薦的應用程式的信息的界面。例如,通過點擊懸浮球打開顯示推薦的應用程式的信息的懸浮窗口,或者通過點擊下拉菜單彈出的位置打開顯示推薦的應用程式的信息的下拉菜單。

具體實現中,操作S306可以在應用程式的界面上列表顯示推薦的應用程式的信息,進一步,還可以根據信息的類型,對列表顯示的信息進行聚類。例如,對於微信來說,可以將推薦的聯繫人信息、公眾號信息和朋友圈信息列表顯示,並將其中聯繫人信息聚合在一起,公眾號信息聚合在一起。

具體實現中,操作S306也可以只根據信息的類型,在應用程式的界面上聚類顯示推薦的應用程式的信息。例如,對於微信來說,推薦的信息包括聯繫人信息、公眾號信息和朋友圈,可以將其中聯繫人信息聚合在一起,公眾號信息聚合在一起。

在上述各實施例中,系統級的應用程式信息推薦方法還可以包括:檢測是否開啟信息推薦功能;若已經開啟信息推薦功能,從根據應用程式的啟動指令,獲取用戶在應用程式的歷史操作數據開始執行,直至獲得向用戶推薦的應用程式的信息。

具體實現中,可以通過設置相應的操作接口,提供供用戶開啟信息推薦功能。具體地,在用戶啟動應用程式後,檢測是否開啟信息推薦功能;若已經開啟信息推薦功能,根據應用程式的啟動指令,獲取用戶在應用程式的歷史操作數據,根據用戶在應用程式的歷史操作數據,獲得向用戶推薦的應用程式的信息。

圖4是本發明實施例系統級的應用程式信息推薦裝置的一個實施例的結構圖。如圖4所示,該實施例的系統級的應用程式信息推薦裝置,包括:數據獲取單元和信息推薦單元。其中,

數據獲取單元,用於根據應用程式的啟動指令,獲取用戶在應用程式的歷史操作數據。

具體實現中,應用程式可以為智慧型手機、平板電腦等智能設備上自帶的應用程式,例如電話、簡訊等應用程式,也可以為用戶根據需要在智能設備上下載並安裝的應用程式,例如微信、QQ等應用程式。

其中,用戶在應用程式的歷史操作數據可以包括:用戶使用的應用程式的功能、用戶使用應用程式的功能所涉及的對象等。例如,用戶使用微信的朋友圈功能,用戶使用微信的公眾號功能所閱讀的具體公眾號,用戶使用短息的閱讀功能所閱讀的簡訊的發出者,用戶使用電話的撥打功能所撥打電話的聯繫人等。

信息推薦單元,用於根據用戶在應用程式的歷史操作數據,獲得向用戶推薦的應用程式的信息。

具體實現中,向用戶推薦的應用程式的信息的類型可以包括:公眾號信息、朋友圈信息、聯繫人信息、群組信息和/或短消息信息等。對於同一應用程式,向用戶推薦的應用程式的信息可以包括多種類型的信息,例如,在用戶啟動微信後,向用戶推薦的微信的信息可以包括公眾號信息、朋友圈信息和聯繫人信息。其中,向用戶推薦的應用程式的信息中每一項應用程式的信息可以包括:名稱或姓名、圖標或頭像、進入的入口、更新提示和/或更新時間等。例如,在用戶啟動微信後,向用戶推薦的微信的公眾號信息可以包括:公眾號的名稱、公眾號的圖標、進入公眾號的入口、公眾號的更新提示和公眾號的更新時間;向用戶推薦的微信的聯繫人信息可以包括:聯繫人的姓名、聯繫人的頭像和進入與聯繫人通信的入口。

基於本發明上述實施例提供的系統級的應用程式信息推薦裝置,通過在啟動應用程式後啟動獲取用戶在應用程式的歷史操作數據,根據用戶在應用程式的歷史操作數據,將用戶比較關注的應用程式的信息推薦給用戶,可以使用戶快速找到自己在應用程式真正需要的服務,節約時間和精力,可以增加用戶使用的體驗感。

圖5是本發明實施例系統級的應用程式信息推薦裝置的另一個實施例的結構圖。如圖5所示,該實施例的系統級的應用程式信息推薦裝置,包括:數據獲取單元和信息推薦單元。其中,

數據獲取單元,具體用於根據應用程式的啟動指令,獲取用戶在啟動應用程式之前的預設時間段內在應用程式的歷史操作數據。

具體實現中,預設時間段可以由用戶自行設置,也可以採用系統預先設定的時間段。具體地,可以通過設置相應的操作接口,提供供用戶設置獲取用戶歷史操作數據的時間範圍的功能。例如,預設時間段可以為一個月。

在實際應用中,數據獲取單元可以包括:第一檢測模塊、時間預設模塊和時間獲取模塊;其中,第一檢測模塊,用於檢測是否設置獲取用戶歷史操作數據的時間範圍;時間預設模塊,用於根據第一檢測模塊的檢測結果,響應於設置有獲取用戶歷史操作數據的時間範圍,以所設置的時間範圍作為預設時間段;時間獲取模塊,用於根據第一檢測模塊的檢測結果,響應於若未設置獲取用戶歷史操作數據的時間範圍,以預定的時間範圍作為預設時間段。其中,預定的時間範圍為系統預先設定的時間段,例如為一個月。

具體實現中,數據獲取單元還可以包括:ID獲取模塊和數據獲取模塊;其中,ID獲取模塊,用於根據應用程式的啟動指令,獲取用戶在應用程式的ID;數據獲取模塊,用於根據用戶在應用程式的ID,獲取用戶在應用程式的歷史操作數據。

信息推薦單元包括:數據獲得模塊、推薦確定模塊和信息獲取模塊。其中,

數據獲得模塊,用於根據用戶在應用程式的歷史操作數據,獲得用戶在預設時間段內在應用程式訪問的對象的數據。

具體實現中,用戶在應用程式訪問的對象可以為公眾號、朋友圈、聯繫人、群組和/或簡訊等,訪問的對象的數據可以包括:訪問的時間,訪問所用的時間、是否進行回復等。

推薦確定模塊,用於根據用戶在應用程式訪問的對象的數據,按照預定的規則確定向用戶推薦的對象。

具體實現中,推薦確定模塊,具體用於:根據訪問的對象的數據,獲得用戶在預設時間段內在應用程式訪問對象的頻率;根據訪問對象的頻率,確定訪問頻率排在前列的預定數量的對象作為向用戶推薦的對象。

具體地,根據訪問的對象的數據,獲得用戶在預設時間段內在應用程式訪問對象的頻率,可以通過對用戶在預設時間段內在應用程式訪問的對象的數據進行統計分析獲得;根據訪問對象的頻率,確定訪問頻率排在前列的預定數量的對象作為向用戶推薦的對象,可以通過對用戶在預設時間段內在應用程式訪問對象的頻率進行排序篩選獲得。

其中,向用戶推薦的對象的數量,即預定數量的具體取值,可以綜合考量存儲和顯示等因素來確定。

信息獲取模塊,用於根據確定的對象,獲取所確定的對象的信息作為向用戶推薦的應用程式的信息。

具體實現中,所確定的對象的信息的類型可以包括:公眾號信息、朋友圈信息、聯繫人信息、群組信息和/或短消息信息等。每一項所確定的對象的信息可以包括:名稱或姓名、圖標或頭像、進入的入口、更新提示和/或更新時間等。

圖6是本發明實施例系統級的應用程式信息推薦裝置的又一個實施例的結構圖。如圖6所示,該實施例的系統級的應用程式信息推薦裝置,包括:數據獲取單元、信息推薦單元和信息顯示單元。其中,

數據獲取單元,用於根據應用程式的啟動指令,獲取用戶在應用程式的歷史操作數據。

具體實現中,應用程式可以為智慧型手機、平板電腦等智能設備上自帶的應用程式,例如電話、簡訊等應用程式,也可以為用戶根據需要在智能設備上下載並安裝的應用程式,例如微信、QQ等應用程式。

信息推薦單元,用於根據用戶在應用程式的歷史操作數據,獲得向用戶推薦的應用程式的信息。

具體實現中,向用戶推薦的應用程式的信息的類型可以包括:公眾號信息、朋友圈信息、聯繫人信息、群組信息和/或短消息信息等。對於同一應用程式,向用戶推薦的應用程式的信息可以包括多種類型的信息。其中,向用戶推薦的應用程式的信息中每一項應用程式的信息可以包括:名稱或姓名、圖標或頭像、進入的入口、更新提示和/或更新時間等。

信息顯示單元,用於在應用程式的界面上顯示推薦的應用程式的信息。

具體實現中,信息顯示單元可以在應用程式的界面上以懸浮窗口顯示推薦的應用程式的信息,也可以在應用程式的界面上以下拉菜單顯示推薦的應用程式的信息。

在實際應用中,在應用程式啟動後,推薦的應用程式的信息就顯示於應用程式的界面上,例如以懸浮窗口或下拉菜單的形式,可以通過設置相應的操作接口,提供供用戶關閉所顯示的推薦的應用程式的信息的功能。具體地,操作信息顯示單元還可以包括:第二檢測模塊和第一執行模塊;其中,第二檢測模塊,用於檢測是否接收到關閉推薦的應用程式的信息的指令;第一執行模塊,用於根據第二檢測模塊的檢測結果,響應於接收到關閉推薦的應用程式的信息的指令,關閉對推薦的應用程式的信息的顯示。例如,通過點擊顯示推薦的應用程式的信息的懸浮窗口的空白處來關閉懸浮窗口,或者通過點擊顯示推薦的應用程式的信息的下拉菜單彈出的位置來關閉下拉菜單。

在實際應用中,在應用程式啟動後,推薦的應用程式的信息並不直接顯示於應用程式的界面上,希望顯示推薦的應用程式的信息,或者在關閉了所顯示的推薦的應用程式的信息的後,希望再次顯示推薦的應用程式的信息,例如以懸浮窗口或下拉菜單的形式,可以通過設置相應的操作接口,提供供用戶打開顯示推薦的應用程式的信息的界面的功能。具體地,信息顯示單元還可以包括:第三檢測模塊和第二執行模塊;其中,第三檢測模塊,用於檢測是否接收到打開推薦的應用程式的信息的指令;第二執行模塊,用於根據第三檢測模塊的檢測結果,響應於接收到打開推薦的應用程式的信息的指令,打開顯示推薦的應用程式的信息的界面。例如,通過點擊懸浮球打開顯示推薦的應用程式的信息的懸浮窗口,或者通過點擊下拉菜單彈出的位置打開顯示推薦的應用程式的信息的下拉菜單。

具體實現中,信息顯示單元可以在應用程式的界面上列表顯示推薦的應用程式的信息,進一步,還可以根據信息的類型,對列表顯示的信息進行聚類。例如,對於微信來說,可以將推薦的聯繫人信息、公眾號信息和朋友圈信息列表顯示,並將其中聯繫人信息聚合在一起,公眾號信息聚合在一起。

具體實現中,信息顯示單元也可以只根據信息的類型,在應用程式的界面上聚類顯示推薦的應用程式的信息。例如,對於微信來說,推薦的信息包括聯繫人信息、公眾號信息和朋友圈,可以將其中聯繫人信息聚合在一起,公眾號信息聚合在一起。

在上述各實施例中,系統級的應用程式信息推薦裝置還可以包括:檢測單元,檢測單元用於檢測是否開啟信息推薦功能;數據獲取單元,用於根據檢測單元的檢測結果,響應於已經開啟信息推薦功能,根據應用程式的啟動指令,獲取用戶在應用程式的歷史操作數據。

具體實現中,可以通過設置相應的操作接口,提供供用戶開啟信息推薦功能。具體地,在用戶啟動應用程式後,檢測單元用於檢測是否開啟信息推薦功能;若已經開啟信息推薦功能,數據獲取單元用於根據應用程式的啟動指令,獲取用戶在應用程式的歷史操作數據,信息推薦單元用於根據用戶在應用程式的歷史操作數據,獲得向用戶推薦的應用程式的信息。

另外,本發明實施例還提供了一種移動終端,例如可以是手機、筆記本電腦、PDA、平板電腦等,該移動終端具有處理器和存儲器,其中,存儲器用於存儲本發明上述任一實施例的系統級的應用程式信息推薦方法的程序,處理器用於執行存儲器中存儲的系統級的應用程式信息推薦方法的程序。

基於本發明上述實施例提供的移動終端,通過在啟動應用程式後啟動獲取用戶在應用程式的歷史操作數據,根據用戶在應用程式的歷史操作數據,將用戶比較關注的應用程式的信息推薦給用戶,可以使用戶快速找到自己在應用程式真正需要的服務,節約時間和精力,可以增加用戶使用的體驗感。

本發明實施例提供了以下技術方案:

1、一種系統級的應用程式信息推薦方法,包括:

根據應用程式的啟動指令,獲取用戶在所述應用程式的歷史操作數據;

根據所述歷史操作數據,獲得向所述用戶推薦的所述應用程式的信息。

2、根據1所述的方法,所述獲取用戶在所述應用程式的歷史操作數據,包括:

獲取用戶在啟動所述應用程式之前的預設時間段內在所述應用程式的歷史操作數據。

3、根據2所述的方法,所述獲取用戶在所述應用程式的歷史操作數據,還包括:

檢測是否設置獲取用戶歷史操作數據的時間範圍;

若設置有獲取用戶歷史操作數據的時間範圍,以所設置的時間範圍作為所述預設時間段;

若未設置獲取用戶歷史操作數據的時間範圍,以預定的時間範圍作為所述預設時間段。

4、根據2或3所述的方法,所述獲得向所述用戶推薦的所述應用程式的信息,包括:

根據所述歷史操作數據,獲得所述用戶在所述預設時間段內在所述應用程式訪問的對象的數據;

根據所述訪問的對象的數據,按照預定的規則確定向所述用戶推薦的對象;

根據確定的所述對象,獲取所述對象的信息作為向所述用戶推薦的所述應用程式的信息。

5、根據4所述的方法,所述按照預定的規則確定向所述用戶推薦的對象,包括:

根據所述訪問的對象的數據,獲得所述用戶在所述預設時間段內在所述應用程式訪問所述對象的頻率;

根據訪問所述對象的頻率,確定訪問頻率排在前列的預定數量的對象作為向所述用戶推薦的對象。

6、根據1至5任意一項所述的方法,推薦的所述應用程式的信息的類型包括:公眾號信息、朋友圈信息、聯繫人信息、群組信息和/或短消息信息。

7、根據1至5任意一項所述的方法,每一項所述應用程式的信息包括:名稱或姓名、圖標或頭像、進入的入口、更新提示和/或更新時間。

8、根據1至5任意一項所述的方法,所述獲取用戶在所述應用程式的歷史操作數據,包括:

根據應用程式的啟動指令,獲取用戶在所述應用程式的ID;

根據用戶在所述應用程式的ID,獲取所述用戶在所述應用程式的歷史操作數據。

9、根據1至5任意一項所述的方法,還包括:

在所述應用程式的界面上顯示推薦的所述應用程式的信息。

10、根據9所述的方法,所述在所述應用程式的界面上顯示推薦的所述應用程式的信息,包括:

在所述應用程式的界面上以懸浮窗口顯示推薦的所述應用程式的信息。

11、根據9所述的方法,所述在所述應用程式的界面上顯示推薦的所述應用程式的信息,包括:

在所述應用程式的界面上以下拉菜單顯示推薦的所述應用程式的信息。

12、根據10或11所述的方法,所述在所述應用程式的界面上顯示推薦的所述應用程式的信息,還包括:

檢測是否接收到關閉推薦的所述應用程式的信息的指令;

若接收到關閉推薦的所述應用程式的信息的指令,關閉對推薦的所述應用程式的信息的顯示。

13、根據12所述的方法,所述在所述應用程式的界面上顯示推薦的所述應用程式的信息,還包括:

檢測是否接收到打開推薦的所述應用程式的信息的指令;

若接收到打開推薦的所述應用程式的信息的指令,打開顯示推薦的所述應用程式的信息的界面。

14、根據10至13任意一項所述的方法,所述在所述應用程式的界面上顯示推薦的所述應用程式的信息,包括:

在所述應用程式的界面上列表顯示推薦的所述應用程式的信息。

15、根據10至13任意一項所述的方法,所述在所述應用程式的界面上顯示推薦的所述應用程式的信息,包括:

根據信息的類型,在所述應用程式的界面上聚類顯示推薦的所述應用程式的信息。

16、根據1至5任意一項所述的方法,還包括:

檢測是否開啟信息推薦功能;

若已經開啟信息推薦功能,根據應用程式的啟動指令,獲取用戶在所述應用程式的歷史操作數據。

17、一種系統級的應用程式信息推薦裝置,包括:

數據獲取單元,用於根據應用程式的啟動指令,獲取用戶在所述應用程式的歷史操作數據;

信息推薦單元,用於根據所述歷史操作數據,獲得向所述用戶推薦的所述應用程式的信息。

18、根據17所述的裝置,所述數據獲取單元,具體用於獲取用戶在啟動所述應用程式之前的預設時間段內在所述應用程式的歷史操作數據。

19、根據18所述的裝置,所述數據獲取單元還包括:

第一檢測模塊,用於檢測是否設置獲取用戶歷史操作數據的時間範圍;

時間預設模塊,用於根據所述第一檢測模塊的檢測結果,響應於設置有獲取用戶歷史操作數據的時間範圍,以所設置的時間範圍作為所述預設時間段;

時間獲取模塊,用於根據所述第一檢測模塊的檢測結果,響應於未設置獲取用戶歷史操作數據的時間範圍,以預定的時間範圍作為所述預設時間段。

20、根據18或19所述的裝置,所述信息推薦單元包括:

數據獲得模塊,用於根據所述歷史操作數據,獲得所述用戶在所述預設時間段內在所述應用程式訪問的對象的數據;

推薦確定模塊,用於根據所述訪問的對象的數據,按照預定的規則確定向所述用戶推薦的對象;

信息獲取模塊,用於根據確定的所述對象,獲取所述對象的信息作為向所述用戶推薦的所述應用程式的信息。

21、根據20所述的裝置,所述推薦確定模塊,具體用於:

根據所述訪問的對象的數據,獲得所述用戶在所述預設時間段內在所述應用程式訪問所述對象的頻率;

根據訪問所述對象的頻率,確定訪問頻率排在前列的預定數量的對象作為向所述用戶推薦的對象。

22、根據17至21任意一項所述的裝置,推薦的所述應用程式的信息的類型包括:公眾號信息、朋友圈信息、聯繫人信息、群組信息和/或短消息信息。

23、根據17至21任意一項所述的裝置,每一項所述應用程式的信息包括:名稱或姓名、圖標或頭像、進入的入口、更新提示和/或更新時間。

24、根據17至21任意一項所述的裝置,所述數據獲取單元包括:

ID獲取模塊,用於根據應用程式的啟動指令,獲取用戶在所述應用程式的ID;

數據獲取模塊,用於根據用戶在所述應用程式的ID,獲取所述用戶在所述應用程式的歷史操作數據。

25、根據17至21任意一項所述的裝置,還包括:

信息顯示單元,用於在所述應用程式的界面上顯示推薦的所述應用程式的信息。

26、根據25所述的裝置,所述信息顯示單元,具體用於在所述應用程式的界面上以懸浮窗口顯示推薦的所述應用程式的信息。

27、根據25所述的裝置,所述信息顯示單元,具體用於在所述應用程式的界面上以下拉菜單顯示推薦的所述應用程式的信息。

28、根據26或27所述的裝置,所述信息顯示單元還包括:

第二檢測模塊,用於檢測是否接收到關閉推薦的所述應用程式的信息的指令;

第一執行模塊,用於根據所述第二檢測模塊的檢測結果,響應於接收到關閉推薦的所述應用程式的信息的指令,關閉對推薦的所述應用程式的信息的顯示。

29、根據28所述的裝置,所述信息顯示單元還包括:

第三檢測模塊,用於檢測是否接收到打開推薦的所述應用程式的信息的指令;

第二執行模塊,用於根據所述第三檢測模塊的檢測結果,響應於接收到打開推薦的所述應用程式的信息的指令,打開顯示推薦的所述應用程式的信息的界面。

30、根據26至29任意一項所述的裝置,所述信息顯示單元,具體用於在所述應用程式的界面上列表顯示推薦的所述應用程式的信息。

31、根據26至29任意一項所述的裝置,所述信息顯示單元,具體用於根據信息的類型,在所述應用程式的界面上聚類顯示推薦的所述應用程式的信息。

32、根據17至21任意一項所述的裝置,還包括:

檢測單元,用於檢測是否開啟信息推薦功能;

所述數據獲取單元,用於根據所述檢測單元的檢測結果,響應於已經開啟信息推薦功能,根據應用程式的啟動指令,獲取用戶在所述應用程式的歷史操作數據。

33、一種移動終端,包括:處理器和存儲器;其中,

所述存儲器用於存儲上述1至16任意一項所述的系統級的應用程式信息推薦方法的程序;

所述處理器用於執行所述存儲器中存儲的所述系統級的應用程式信息推薦方法的程序。

本說明書中各個實施例均採用遞進的方式描述,每個實施例重點說明的都是與其它實施例的不同之處,各個實施例之間相同或相似的部分相互參見即可。對於系統實施例而言,由於其與方法實施例基本對應,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。

可能以許多方式來實現本發明的方法和裝置、設備。例如,可通過程序、硬體、固件或者程序、硬體、固件的任何組合來實現本發明的方法和裝置、設備。用於所述方法的步驟的上述順序僅是為了進行說明,本發明的方法的步驟不限於以上具體描述的順序,除非以其它方式特別說明。此外,在一些實施例中,還可將本發明實施為記錄在記錄介質中的程序,這些程序包括用於實現根據本發明的方法的機器可讀指令。因而,本發明還覆蓋存儲用於執行根據本發明的方法的程序的記錄介質。

本發明的描述是為了示例和描述起見而給出的,而並不是無遺漏的或者將本發明限於所公開的形式。很多修改和變化對於本領域的普通技術人員而言是顯然的。選擇和描述實施例是為了更好說明本發明的原理和實際應用,並且使本領域的普通技術人員能夠理解本發明從而設計適於特定用途的帶有各種修改的各種實施例。

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀