一種興趣標籤更新內容的訪問方法和設備與流程
2023-06-28 06:44:56

本發明的實施方式涉及計算機技術領域,更具體地,本發明的實施方式涉及一種興趣標籤更新內容的訪問方法和設備。
背景技術:
本部分旨在為權利要求書中陳述的本發明的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認是現有技術。
現有技術中,很多應用為用戶提供了標籤訂閱功能,例如:一些新聞應用可以為用戶提供某類別新聞的訂閱,更新的該類別的新聞將持續被推送到該類別對應的標籤(如:娛樂)下;又如:一些互動平臺應用可以為用戶提供某話題的訂閱,更新的該話題相關的文章或者圖片等將被持續推送到該話題對應的標籤(如:美食)下。用戶通過主動關注對應標籤(即訂閱該標籤),就能夠以該對應標籤為入口獲得該對應標籤下的內容。為用戶獲取自身感興趣的內容提供的便利。
現有技術中提供了如下訪問訂閱的標籤下更新內容的方式:
第一種方式:為用戶已訂閱標籤提供一個獨立的頁面,將所有已訂閱標籤排列在該頁面中,用戶需要閱讀已訂閱標籤下更新的內容時,需要依次手動點擊各訂閱標籤,以進入該標籤對應頁面閱讀該標籤下的內容;
第二種方式:當用戶已訂閱標籤產生更新內容時,將該更新內容加入到對應應用的首頁動態流中,用戶在該首頁動態流中查找想要閱讀的內容。
在第一種方式中,當用戶已訂閱標籤數量較大時,用戶通過手動方式一個個點開已訂閱標籤去閱讀更新內容無疑會使用戶操作繁瑣,降低閱讀效率;在第二種方式中,由於對應應用的首頁動態流包含的內容較多且較雜,例如:新聞應用的首頁動態流可能包括當前的熱點新聞,互動平臺應用的首頁動態流可能包括用戶關注的其他用戶的動態,將用戶已訂閱標籤的更新內容混合在這些動態流中,為用戶區分更新內容帶來一定難度,並且當用戶訂閱標籤數量較多,或者已訂閱標籤下更新內容較多時,降低了閱讀效率。
技術實現要素:
出於現有技術中用戶訪問已訂閱標籤下更新內容時,需要通過手動方式一個個點開標籤,或者需要從對應應用的首頁動態流區分更新的標籤的原因,現有技術提供的興趣標籤更新內容的訪問方法降低了用戶的閱讀效率。
因此在現有技術中,訪問訂閱標籤的更新內容時閱讀效率低這是非常令人煩惱的過程。
為此,非常需要一種改進的興趣標籤更新內容的訪問方法,以使用戶訪問訂閱標籤的更新內容時提高閱讀效率。
在本上下文中,本發明的實施方式期望提供一種興趣標籤更新內容的訪問方法和設備。
在本發明實施方式的第一方面中,提供了一種興趣標籤更新內容的訪問方法,包括:
確定用戶訂閱的至少一個興趣標籤;
對所述至少一個興趣標籤下的更新內容進行監控;
響應於產生更新內容的更新興趣標籤達到預設數量,通過預設訪問入口,集中向所述用戶提供所述更新興趣標籤下的更新內容。
在一種可能的實施方式中,本發明實施例提供的上述方法中,響應於產生更新內容的更新興趣標籤達到預設數量,以及所述更新興趣標籤下更新內容的數量大於預設最大顯示數量,在集中向所述用戶提供所述更新興趣標籤下的更新內容之前,還包括:確定本次向所述用戶提供的各更新興趣標籤分別對應的更新內容數量;按照確定的更新內容數量,分別從所述各更新興趣標籤下的更新內容中,確定對應數量的更新內容。
在一種可能的實施方式中,本發明實施例提供的上述方法中,確定本次向所述用戶提供的各更新興趣標籤分別對應的更新內容數量,包括:針對所述各更新興趣標籤中的每個興趣標籤,確定預設時間段內,用戶訪問該興趣標籤的次數與訪問所述各更新興趣標籤的總次數的比值;將所述預設最大顯示數量與所述比值的乘積表徵的顯示數量,確定為本次向所述用戶提供的該興趣標籤對應的更新內容數量。
在一種可能的實施方式中,本發明實施例提供的上述方法中,按照確定的更新內容數量,分別從所述各更新興趣標籤下的更新內容中,確定對應數量的更新內容,包括:針對所述各更新興趣標籤中的每個興趣標籤,根據該興趣標籤下各更新內容對應的時效指標值和熱度指標值,分別確定所述各更新內容對應的綜合熱度值;其中,更新內容的時效指標值所表徵的時效性越強,則更新內容的綜合熱度值越高;以及更新內容的熱度指標值所表徵的熱度越高,則更新內容的綜合熱度值越高;按照所述各更新內容對應的綜合熱度值從高到低的順序,將所述各更新內容進行排序;根據排序結果,將前對應數量的更新內容確定為該興趣標籤下對應數量的更新內容。
在一種可能的實施方式中,本發明實施例提供的上述方法中,所述時效指標值包括對應更新內容從發布時刻起,至統計時刻經過的時間;所述熱度指標值包括該對應更新內容被操作次數的和;針對所述各更新興趣標籤中的每個興趣標籤,根據該興趣標籤下任一更新內容對應的時效指標值和熱度指標值,採用如下公式確定該任一更新內容對應的綜合熱度值h:
其中,h′表徵該任一更新內容被操作次數的和;t表徵該任一更新內容從發布時刻起,至統計時刻經過的時間;m表徵時間衰減係數;k表徵人工幹預值。
在一種可能的實施方式中,本發明實施例提供的上述方法中,所述方法還包括:在預設頁面的預設位置顯示所述預設訪問入口對應的圖標;響應於產生更新內容的更新興趣標籤達到預設數量,在所述圖標處顯示本次提供的更新內容的數量。
在一種可能的實施方式中,本發明實施例提供的上述方法中,所述方法還包括:響應於產生更新內容的更新興趣標籤達到預設數量,在預設頁面的預設位置顯示所述預設訪問入口對應的圖標;
在用戶通過所述預設訪問入口完成對更新內容的訪問之後,清除所述圖標。
在一種可能的實施方式中,本發明實施例提供的上述方法中,所述方法還包括:響應於用戶訪問所述預設訪問入口的操作,顯示包含至少一個更新內容對應內容摘要的界面,或者顯示包含預設更新內容的界面;其中,所述內容摘要包括一個或多個如下元素:對應更新內容的標題、對應更新內容的內容簡介、對應更新內容的作者信息、對應更新內容所屬興趣標籤;響應於用戶通過查看更新內容對應內容摘要的接口,查看上一組或下一組內容摘要的操作指示,顯示對應的內容摘要;響應於用戶查看任一內容摘要對應的更新內容的操作指示,顯示該更新內容。
在本發明實施方式的第二方面中,提供了一種興趣標籤更新內容的訪問設備,包括:
確定模塊,用於確定用戶訂閱的至少一個興趣標籤;
監控模塊,用於對所述至少一個興趣標籤下的更新內容進行監控;
更新內容提供模塊,用於響應於產生更新內容的更新興趣標籤達到預設數量,通過預設訪問入口,集中向所述用戶提供所述更新興趣標籤下的更新內容。
在一種可能的實施方式中,本發明實施例提供的上述設備中,所述確定模塊,還用於響應於產生更新內容的更新興趣標籤達到預設數量,以及所述更新興趣標籤下更新內容的數量大於預設最大顯示數量,在所述更新內容提供模塊集中向所述用戶提供所述更新興趣標籤下的更新內容之前,確定本次向所述用戶提供的各更新興趣標籤分別對應的更新內容數量;以及按照確定的更新內容數量,分別從所述各更新興趣標籤下的更新內容中,確定對應數量的更新內容。
在一種可能的實施方式中,本發明實施例提供的上述設備中,所述確定模塊,具體用於針對所述各更新興趣標籤中的每個興趣標籤,確定預設時間段內,用戶訪問該興趣標籤的次數與訪問所述各更新興趣標籤的總次數的比值;以及將所述預設最大顯示數量與所述比值的乘積表徵的顯示數量,確定為本次向所述用戶提供的該興趣標籤對應的更新內容數量。
在一種可能的實施方式中,本發明實施例提供的上述設備中,所述確定模塊,具體用於針對所述各更新興趣標籤中的每個興趣標籤,根據該興趣標籤下各更新內容對應的時效指標值和熱度指標值,分別確定所述各更新內容對應的綜合熱度值;其中,更新內容的時效指標值所表徵的時效性越強,則更新內容的綜合熱度值越高;以及更新內容的熱度指標值所表徵的熱度越高,則更新內容的綜合熱度值越高;以及按照所述各更新內容對應的綜合熱度值從高到低的順序,將所述各更新內容進行排序;以及根據排序結果,將前對應數量的更新內容確定為該興趣標籤下對應數量的更新內容。
在一種可能的實施方式中,本發明實施例提供的上述設備中,所述確定模塊,具體用於針對所述各更新興趣標籤中的每個興趣標籤,根據該興趣標籤下任一更新內容對應的時效指標值和熱度指標值,採用如下公式確定該任一更新內容對應的綜合熱度值h:
其中,h′表徵該任一更新內容被操作次數的和;t表徵該任一更新內容從發布時刻起,至統計時刻經過的時間;m表徵時間衰減係數;k表徵人工幹預值;所述時效指標值包括對應更新內容從發布時刻起,至統計時刻經過的時間;所述熱度指標值包括該對應更新內容被操作次數的和。
在一種可能的實施方式中,本發明實施例提供的上述設備中,所述設備還包括:顯示模塊;所述顯示模塊,用於在預設頁面的預設位置顯示所述預設訪問入口對應的圖標;以及響應於產生更新內容的更新興趣標籤達到預設數量,在所述圖標處顯示本次提供的更新內容的數量。
在一種可能的實施方式中,本發明實施例提供的上述設備中,所述設備還包括:顯示模塊和清除模塊;所述顯示模塊,用於響應於產生更新內容的更新興趣標籤達到預設數量,在預設頁面的預設位置顯示所述預設訪問入口對應的圖標;所述清除模塊,用於在用戶通過所述預設訪問入口完成對更新內容的訪問之後,清除所述圖標。
在一種可能的實施方式中,本發明實施例提供的上述設備中,所述設備還包括:顯示模塊;所述顯示模塊,用於響應於用戶訪問所述預設訪問入口的操作,顯示包含至少一個更新內容對應內容摘要的界面,或者顯示包含預設更新內容的界面;其中,所述內容摘要包括一個或多個如下元素:對應更新內容的標題、對應更新內容的內容簡介、對應更新內容的作者信息、對應更新內容所屬興趣標籤;以及響應於用戶通過查看更新內容對應內容摘要的接口,查看上一組或下一組內容摘要的操作指示,顯示對應的內容摘要;以及響應於用戶查看任一內容摘要對應的更新內容的操作指示,顯示該更新內容。
根據本發明實施方式的一種興趣標籤更新內容的訪問方法和設備,確定用戶訂閱的至少一個興趣標籤;對該至少一個興趣標籤下的更新內容進行監控;響應於產生更新內容的更新興趣標籤達到預設數量,通過預設訪問入口,集中向所述用戶提供所述更新興趣標籤下的更新內容。本發明實施例中,為用戶提供預設訪問入口,通過該預設訪問入口能夠使用戶對訂閱的興趣標籤下產生的更新內容集中進行訪問,與現有技術中提供的訂閱標籤更新內容的訪問方式相比,不需要通過手動的方式一個個點開訂閱標籤進行對應更新內容的閱讀,也不需要從內容繁雜的首頁動態流中挑選訂閱標籤的更新內容,提高了閱讀效率,並且用戶可以通過訪問預設訪問入口,對訂閱的不同興趣標籤下產生的更新內容進行集中閱讀,給用戶帶來了電子雜誌式的精品閱讀體驗,有利於培養用戶的閱讀興趣,提高了用戶對興趣標籤訂閱功能的使用率。
附圖說明
通過參考附圖閱讀下文的詳細描述,本發明示例性實施方式的上述以及其他目的、特徵和優點將變得易於理解。在附圖中,以示例性而非限制性的方式示出了本發明的若干實施方式,其中:
圖1示意性地示出了根據本發明實施方式的應用場景示意圖;
圖2示意性地示出了根據本發明一實施例的一種興趣標籤更新內容的訪問方法的流程示意圖;
圖3示意性地示出了根據本發明另一實施例的一種興趣標籤更新內容的訪問方法的流程示意圖;
圖4示意性地示出了根據本發明又一實施例的一種興趣標籤更新內容的訪問方法的流程示意圖;
圖5a~圖5b示意性地示出了根據本發明又一實施例的顯示界面示意圖;
圖6示意性地示出了根據本發明一實施例的一種興趣標籤更新內容的訪問設備的結構示意圖;
圖7示意性地示出了根據本發明又一實施例的一種興趣標籤更新內容的訪問設備的結構示意圖;
圖8示意性地示出了根據本發明實施例的一種興趣標籤更新內容的訪問設備的程序產品示意圖。
在附圖中,相同或對應的標號表示相同或對應的部分。
具體實施方式
下面將參考若干示例性實施方式來描述本發明的原理和精神。應當理解,給出這些實施方式僅僅是為了使本領域技術人員能夠更好地理解進而實現本發明,而並非以任何方式限制本發明的範圍。相反,提供這些實施方式是為了使本公開更加透徹和完整,並且能夠將本公開的範圍完整地傳達給本領域的技術人員。
本領域技術技術人員知道,本發明的實施方式可以實現為一種系統、裝置、設備、方法或電腦程式產品。因此,本公開可以具體實現為以下形式,即:完全的硬體、完全的軟體(包括固件、駐留軟體、微代碼等),或者硬體和軟體結合的形式。
根據本發明的實施方式,提出了一種興趣標籤更新內容的訪問方法和設備。
在本文中,需要理解的是,所涉及的術語:
1.興趣標籤:表示用戶感興趣的內容(例如:新聞、話題等)的標識,以及訪問該內容的入口。
2.訂閱:表示通過關注興趣標籤,獲得該興趣標籤的訪問入口,並持續被推送該興趣標籤下更新的內容。
此外,附圖中的任何元素數量均用於示例而非限制,以及任何命名都僅用於區分,而不具有任何限制含義。
下面參考本發明的若干代表性實施方式,詳細闡釋本發明的原理和精神。
發明概述
本發明人發現,現有技術中用戶訪問已訂閱標籤下更新內容時,需要通過手動方式一個個點開標籤,或者需要從對應應用的首頁動態流區分更新的標籤的原因,現有技術提供的興趣標籤更新內容的訪問方法降低了用戶的閱讀效率。
為此,本發明提供了一種興趣標籤更新內容的訪問方法和設備,該方法包括:確定用戶訂閱的至少一個興趣標籤;對該至少一個興趣標籤下的更新內容進行監控;響應於產生更新內容的更新興趣標籤達到預設數量,通過預設訪問入口,集中向用戶提供所述更新興趣標籤下的更新內容。
在介紹了本發明的基本原理之後,下面具體介紹本發明的各種非限制性實施方式。
應用場景總覽
首先參考圖1,終端101可以運行有能夠提供訂閱的應用軟體(例如:新聞軟體、社交軟體等),內容伺服器102能夠提供用戶在應用軟體訂閱的更新內容。終端101通過網絡與內容伺服器102通信連接。該網絡可以為區域網、廣域網、移動網際網路等。終端101可以為便攜設備(例如:手機、平板、筆記本電腦等),也可以為個人電腦(PC,Personal Computer)。
示例性方法
下面結合圖1的應用場景,參考圖2~圖5b來描述根據本發明示例性實施方式的用於訪問興趣標籤更新內容的方法。需要注意的是,上述應用場景僅是為了便於理解本發明的精神和原理而示出,本發明的實施方式在此方面不受任何限制。相反,本發明的實施方式可以應用於適用的任何場景。
圖2為本發明提供的一種興趣標籤更新內容的訪問方法的一實施例的流程示意圖。執行主體可以為圖1中終端101或者內容伺服器102。
如圖2所示,本發明實施例提供的一種興趣標籤更新內容的訪問方法,包括如下步驟:
S201、確定用戶訂閱的至少一個興趣標籤。
S202、對S201中確定的至少一個興趣標籤下的更新內容進行監控。
S203、響應於產生更新內容的更新興趣標籤達到預設數量,通過預設訪問入口,集中向用戶提供更新興趣標籤下的更新內容。
步驟S203中,該預設數量可以從用戶最近一次訪問為用戶集中提供的更新內容後開始起算,即在用戶最近一次訪問為用戶集中提供的更新內容之後,產生更新內容的更新興趣標籤達到預設數量。具體數量可以根據實際需要進行設置,這裡並不限制。
本發明實施例中,為用戶提供預設訪問入口,通過該預設訪問入口能夠使用戶對訂閱的興趣標籤下產生的更新內容集中進行訪問,而不需要通過手動的方式一個個點開訂閱標籤進行對應更新內容的閱讀,也不需要從內容繁雜的首頁動態流中挑選訂閱標籤的更新內容,提高了閱讀效率,為用戶帶來了更好的體驗。
圖3為本發明提供的一種興趣標籤更新內容的訪問方法的另一實施例的流程示意圖。在本實施例中,主要包括確定本次集中向用戶顯示的更新興趣標籤下的更新內容的步驟。執行主體可以為圖1中終端101或者內容伺服器102。
如圖3所示,本發明實施例提供的一種興趣標籤更新內容的訪問方法,包括如下步驟:
S301、確定用戶訂閱的至少一個興趣標籤。
不同應用軟體提供訂閱的興趣標籤下的內容可能具有不同的類型。針對新聞軟體,用戶訂閱的興趣標籤可以為某些文章的類型,針對社交軟體,用戶訂閱的興趣標籤可以為某些話題等。
S302、對S301中確定的至少一個興趣標籤下的更新內容進行監控。
本步驟中,根據興趣標籤對應的不同內容對興趣標籤下的更新內容進行監控。若興趣標籤為某些類型的文章類型,則可以對該文章類型下更新的文章等進行監控,若興趣標籤為某些話題,則可以對該話題下更新的評論,或者更新的帖子等進行監控。
S303、響應於產生更新內容的更新興趣標籤達到預設數量,以及更新興趣標籤下更新內容的數量大於預設最大顯示數量,確定本次向所述用戶提供的各更新興趣標籤分別對應的更新內容數量。
本發明實施例中,將更新的興趣標籤下的更新內容通過預設訪問入口集中向用戶顯示,由於用戶每次精度的時間有限(較佳地為15分鐘),並且在有限的精度時間內能夠閱讀的內容數量也是有限的(較佳地為30篇文章),因此,可以根據用戶在有限的精度時間內閱讀內容的數量,預先設置最大顯示數量。針對產生更新內容的更新興趣標籤達到預設數量,並且更新興趣標籤下更新內容的數量不大於預設最大顯示數量的情況,可以顯示更新興趣標籤下的全部更新內容;針對產生更新內容的更新興趣標籤達到預設數量,並且更新興趣標籤下更新內容的數量大於預設最大顯示數量的情況,可以不顯示更新興趣標籤下的全部更新內容,但是為了使用戶訂閱的每個興趣標籤下更新的內容都能被用戶閱讀到,可以確定本次向用戶提供的各更新興趣標籤分別對應的更新內容數量,將確定出的更新內容向用戶顯示。
具體實施時,可以將預設最大顯示數量平均分配給每個更新興趣標籤,使每個更新興趣標籤本次顯示的更新內容數量相同;也可以根據用戶對各更新興趣標籤的感興趣程度確定每個更新興趣標籤本次需要顯示的更新內容的數量,針對這種情況,本步驟可以具體實施為如下步驟:
步驟一、針對各更新興趣標籤中的每個興趣標籤,確定預設時間段內,用戶訪問該興趣標籤的次數與訪問各更新興趣標籤的總次數的比值。
步驟二、將預設最大顯示數量與步驟一中得到的比值的乘積表徵的顯示數量,確定為本次向用戶提供的該興趣標籤對應的更新內容數量。
可以通過用戶對自身訂閱的各興趣標籤的訪問頻度表徵用戶對自身訂閱的各興趣標籤的感興趣程度,從而根據用戶對自身訂閱的各興趣標籤的訪問頻度,確定各興趣標籤中本次顯示的更新內容的數量。
步驟一中,確定預設時間段內,用戶訪問各更新興趣標籤的總次數,以及該預設時間段內,用戶分別訪問各興趣標籤的次數,通過訪問每個興趣標籤的次數與總次數的比值表徵該預設時間段內用戶對每個興趣標籤的訪問頻度。可以將預設最大顯示數量分別與表徵各個興趣標籤訪問頻度的比值相乘,並將分別得到的數量值確定為對應興趣標籤本次向用戶顯示的更新內容數量。這樣,用戶訪問頻度越高的興趣標籤,本次顯示的更新內容的數量越多,反之亦然,不僅能夠將用戶訂閱的所有興趣標籤的更新內容都進行顯示,還能夠使用戶越感興趣的興趣標籤顯示的更新內容越多,提高了用戶的閱讀效率,使用戶體驗更好。
具體地,預設時間段可以根據實際情況進行設置,預設時間段可以為絕對時間段,例如最近預設時長,也可以為相對時間段,例如從上次訪問集中提供的更新的興趣標籤的內容起,至當前產生內容更新的興趣標籤達到預設數量的時間段。
S304、按照S303中確定的更新內容數量,分別從各更新興趣標籤下的更新內容中,確定對應數量的更新內容。
在確定出本次顯示的每個更新興趣標籤下分別對應的更新內容數量之後,本步驟中,需要針對每個興趣標籤,確定該興趣標籤下的更新內容中的對應數量的更新內容。本步驟可以具體實施為如下步驟:
步驟一、針對各更新興趣標籤中的每個興趣標籤,根據該興趣標籤下各更新內容對應的時效指標值和熱度指標值,分別確定各更新內容對應的綜合熱度值。
其中,更新內容的時效指標值所表徵的時效性越強,則更新內容的綜合熱度值越高;以及更新內容的熱度指標值所表徵的熱度越高,則更新內容的綜合熱度值越高。
步驟二、按照各更新內容對應的綜合熱度值從高到低的順序,將各更新內容進行排序。
步驟三、根據排序結果,將前對應數量的更新內容確定為該興趣標籤下對應數量的更新內容。
進一步地,時效指標值可以包括對應更新內容從發布時刻起,至統計時刻經過的時間,可見,對應更新內容從發布時刻起,至統計時刻經過的時間越短,表徵時效指標值越高;熱度指標值可以包括對應更新內容被操作次數的和,可見,對應更新內容被操作次數的和越大,表徵熱度指標值越高。其中,對對應更新內容的操作可以包括所有用戶對對應更新內容的評論、分享、點讚等對對應更新內容的所有操作。
針對各更新興趣標籤中的每個興趣標籤,根據該興趣標籤下任一更新內容對應的時效指標值和熱度指標值,採用式(1)確定該任一更新內容對應的綜合熱度值h:
式(1)中,h′表徵該任一更新內容被操作次數的和;t表徵該任一更新內容從發布時刻起,至統計時刻經過的時間;m表徵時間衰減係數;k表徵人工幹預值。
可見,式(1)中log2(h′+1)可以表徵熱度指標值,被操作次數的和h′越大,即熱度指標值越高,則綜合熱度值h越高;可以表徵時效指標值,更新內容從發布時刻起,至統計時刻經過的時間t越短,即時效指標值越大,則綜合熱度值h越高。進一步地,針對不同類別的更新內容,其熱度指標值和時效指標值對更新內容綜合熱度值的影響程度可以不同,本發明實施例中,提供了時間衰減係數m來調整熱度指標值和時效指標值對更新內容綜合熱度值的影響程度。m越大,表徵時效指標值對綜合熱度值的影響越大。式(1)中人為幹預值可以理解為人為操作對綜合熱度值的影響,假設運營人員為該更新內容設置加精標識,則該人為幹預值會變高。
S305、通過預設訪問入口,集中向用戶提供所述更新興趣標籤下的更新內容。
本步驟中,為了提高用戶的閱讀體驗,可以將本次確定的各更新興趣標籤下的更新內容組織成電子雜誌的形式向用戶顯示。
圖4為本發明提供的一種興趣標籤更新內容的訪問方法的又一實施例的流程示意圖。在本實施例中,主要包括在確定了本次集中向用戶提供更新興趣標籤下的更新內容之後,用戶對更新內容的訪問操作。執行主體可以為圖1中終端101。
如圖4所示,本發明實施例提供的一種興趣標籤更新內容的訪問方法,包括如下步驟:
S401、確定用戶訂閱的至少一個興趣標籤。
S402、對S401中確定的至少一個興趣標籤下的更新內容進行監控。
S403、響應於產生更新內容的更新興趣標籤達到預設數量,通過預設訪問入口,集中向用戶提供更新興趣標籤下的更新內容。
S404、響應於產生更新內容的更新興趣標籤達到預設數量,在預設頁面的預設位置顯示預設訪問入口對應的圖標。
S405、在用戶通過預設訪問入口完成對更新內容的訪問之後,清除該圖標。
步驟S404~步驟S405中,預設訪問入口可以當產生更新內容的更新興趣標籤達到預設數量,需要向用戶顯示更新內容時,再以圖標的形式設置在預設頁面中,並且在用戶完成對更新內容的訪問之後消失。具體實施時,預設訪問入口也可以以圖標的形式長期存在於預設頁面中,那麼,步驟S404~步驟S405可以被替換為如下步驟:
步驟一、在預設頁面的預設位置顯示預設訪問入口對應的圖標;
步驟二、響應於產生更新內容的更新興趣標籤達到預設數量,在該圖標處顯示本次提供的更新內容的數量。
S406、響應於用戶訪問預設訪問入口的操作,顯示包含至少一個更新內容對應內容摘要的界面,或者顯示包含預設更新內容的界面。
其中,內容摘要包括一個或多個如下元素:對應更新內容的標題、對應更新內容的內容簡介、對應更新內容的作者信息、對應更新內容所屬興趣標籤。
通過內容摘要界面能夠快速了解對應的更新內容,從而對自身感興趣的更新內容進行篩選,不但獲取了信息還提高了效率。
S407、響應於用戶通過查看更新內容對應內容摘要的接口,查看上一組或下一組內容摘要的操作指示,顯示對應的內容摘要。
S408、響應於用戶查看任一內容摘要對應的更新內容的操作指示,顯示該更新內容。
具體實施時,為了給用戶更好的閱讀體驗,可以美化操作界面。較佳地,響應於用戶訪問預設訪問入口的操作,可以在界面中通過至少一個卡片分別承載至少一個更新內容對應內容摘要,並且使至少一個卡片按照扇形進行排列,卡片中可以包括對應更新內容的標題、對應更新內容的內容簡介、對應更新內容的作者信息,並且可以在該至少一個卡片形成的扇形下方區域顯示對應更新內容所屬興趣標籤,如圖5a所示。用戶可以通過滑動操作發出查看上一組或下一組內容摘要的操作指示,使至少一個卡片基於排列的扇形進行橫向滑動,響應於用戶查看任一內容摘要對應的更新內容的操作指示,可以顯示該更新內容的詳情頁面,如圖5b所示。這樣,通過美化用戶的閱讀界面,將更新內容通過卡片進行展示,再使卡片構成電子雜誌的形式,使用戶通過橫滑卡片的方式,獲得近乎閱讀紙質讀物的沉浸式體驗,同時可以通過卡片上的縮略信息快速了解對應更新內容,並對自己感興趣的更新內容進行篩選,提供給用戶一種舒適、高效的閱讀方式,可以激發用戶的興趣,提高用戶對興趣標籤訂閱功能的使用率。
示例性設備
在介紹了本發明示例性實施方式的方法之後,接下來,參考圖6描述本發明示例性實施方式的、用於訪問興趣標籤更新內容的設備。
圖6為本發明實施例提供一種興趣標籤更新內容的訪問設備的結構示意圖,如圖6所示,可以包括如下模塊:
確定模塊601,用於確定用戶訂閱的至少一個興趣標籤;
監控模塊602,用於對所述至少一個興趣標籤下的更新內容進行監控;
更新內容提供模塊603,用於響應於產生更新內容的更新興趣標籤達到預設數量,通過預設訪問入口,集中向所述用戶提供所述更新興趣標籤下的更新內容。
在本實施例的一些實施方式中,可選的,所述確定模塊601,還用於響應於產生更新內容的更新興趣標籤達到預設數量,以及所述更新興趣標籤下更新內容的數量大於預設最大顯示數量,在所述更新內容提供模塊603集中向所述用戶提供所述更新興趣標籤下的更新內容之前,確定本次向所述用戶提供的各更新興趣標籤分別對應的更新內容數量;以及按照確定的更新內容數量,分別從所述各更新興趣標籤下的更新內容中,確定對應數量的更新內容。
在本實施例的另一些實施方式中,可選的,所述確定模塊601,具體用於針對所述各更新興趣標籤中的每個興趣標籤,確定預設時間段內,用戶訪問該興趣標籤的次數與訪問所述各更新興趣標籤的總次數的比值;以及將所述預設最大顯示數量與所述比值的乘積表徵的顯示數量,確定為本次向所述用戶提供的該興趣標籤對應的更新內容數量。
在本實施例的又一些實施方式中,可選的,所述確定模塊601,具體用於針對所述各更新興趣標籤中的每個興趣標籤,根據該興趣標籤下各更新內容對應的時效指標值和熱度指標值,分別確定所述各更新內容對應的綜合熱度值;其中,更新內容的時效指標值所表徵的時效性越強,則更新內容的綜合熱度值越高;以及更新內容的熱度指標值所表徵的熱度越高,則更新內容的綜合熱度值越高;以及按照所述各更新內容對應的綜合熱度值從高到低的順序,將所述各更新內容進行排序;以及根據排序結果,將前對應數量的更新內容確定為該興趣標籤下對應數量的更新內容。
在本實施例的再一些實施方式中,可選的,所述確定模塊601,具體用於針對所述各更新興趣標籤中的每個興趣標籤,根據該興趣標籤下任一更新內容對應的時效指標值和熱度指標值,採用如下公式確定該任一更新內容對應的綜合熱度值h:
其中,h′表徵該任一更新內容被操作次數的和;t表徵該任一更新內容從發布時刻起,至統計時刻經過的時間;m表徵時間衰減係數;k表徵人工幹預值;所述時效指標值包括對應更新內容從發布時刻起,至統計時刻經過的時間;所述熱度指標值包括該對應更新內容被操作次數的和。
在本實施例的還一些實施方式中,可選的,所述設備還包括:顯示模塊604;
所述顯示模塊604,用於在預設頁面的預設位置顯示所述預設訪問入口對應的圖標;以及響應於產生更新內容的更新興趣標籤達到預設數量,在所述圖標處顯示本次提供的更新內容的數量。
在本實施例的進一些實施方式中,可選的,所述設備還包括:顯示模塊604和清除模塊605;
所述顯示模塊604,用於響應於產生更新內容的更新興趣標籤達到預設數量,在預設頁面的預設位置顯示所述預設訪問入口對應的圖標;
所述清除模塊605,用於在用戶通過所述預設訪問入口完成對更新內容的訪問之後,清除所述圖標。
在本實施例的更一些實施方式中,可選的,所述設備還包括:顯示模塊604;
所述顯示模塊604,用於響應於用戶訪問所述預設訪問入口的操作,顯示包含至少一個更新內容對應內容摘要的界面,或者顯示包含預設更新內容的界面;其中,所述內容摘要包括一個或多個如下元素:對應更新內容的標題、對應更新內容的內容簡介、對應更新內容的作者信息、對應更新內容所屬興趣標籤;以及響應於用戶通過查看更新內容對應內容摘要的接口,查看上一組或下一組內容摘要的操作指示,顯示對應的內容摘要;以及響應於用戶查看任一內容摘要對應的更新內容的操作指示,顯示該更新內容。
在介紹了本發明示例性實施方式的方法和設備之後,接下來,介紹根據本發明的又一示例性實施方式的一種興趣標籤更新內容的訪問設備。
所屬技術領域的技術人員能夠理解,本發明的各個方面可以實現為系統、方法或程序產品。因此,本發明的各個方面可以具體實現為以下形式,即:完全的硬體實施方式、完全的軟體實施方式(包括固件、微代碼等),或硬體和軟體方面結合的實施方式,這裡可以統稱為「電路」、「模塊」或「系統」。
在一些可能的實施方式中,根據本發明的一種興趣標籤更新內容的訪問設備可以至少包括至少一個處理單元、以及至少一個存儲單元。其中,所述存儲單元存儲有程序代碼,當所述程序代碼被所述處理單元執行時,使得所述處理單元執行本說明書上述「示例性方法」部分中描述的根據本發明各種示例性實施方式的一種頁面加載方法中的步驟。例如,所述處理單元可以執行如圖2中所示的由步驟S201實現的步驟:確定用戶訂閱的至少一個興趣標籤;由步驟S202實現的步驟:對S201中確定的至少一個興趣標籤下的更新內容進行監控;以及由步驟S203實現的步驟:響應於產生更新內容的更新興趣標籤達到預設數量,通過預設訪問入口,集中向用戶提供更新興趣標籤下的更新內容。
下面參照圖7來描述根據本發明的這種實施方式的一種興趣標籤更新內容的訪問設備70。圖7顯示的一種興趣標籤更新內容的訪問設備70僅僅是一個示例,不應對本發明實施例的功能和使用範圍帶來任何限制。
如圖7所示,一種興趣標籤更新內容的訪問設備70以通用計算設備的形式表現。一種興趣標籤更新內容的訪問設備70的組件可以包括但不限於:上述至少一個處理單元701、上述至少一個存儲單元702、連接不同系統組件(包括處理單元701和存儲單元702)的總線703。
總線703表示幾類總線結構中的一種或多種,包括存儲器總線或者存儲器控制器、外圍總線、圖形加速埠、處理器或者使用多種總線結構中的任意總線結構的局域總線。
存儲單元702可以包括易失性存儲器形式的可讀介質,例如隨機存取存儲器(RAM)7021和/或高速緩存存儲器7022,還可以進一步只讀存儲器(ROM)7023。
存儲單元702還可以包括具有一組(至少一個)程序模塊7024的程序/實用工具700,這樣的程序模塊7024包括但不限於:作業系統、一個或者多個應用程式、其它程序模塊以及程序數據,這些示例中的每一個或某種組合中可能包括網絡環境的實現。
一種興趣標籤更新內容的訪問設備70也可以與一個或多個外部設備704(例如鍵盤、指向設備、藍牙設備等)通信,還可與一個或者多個使得用戶能與該一種興趣標籤更新內容的訪問設備70交互的設備通信,和/或與使得該一種興趣標籤更新內容的訪問設備70能與一個或多個其它計算設備進行通信的任何設備(例如路由器、數據機等等)通信。這種通信可以通過輸入/輸出(I/O)接口705進行。並且,一種興趣標籤更新內容的訪問設備70還可以通過網絡適配器706與一個或者多個網絡(例如區域網(LAN),廣域網(WAN)和/或公共網絡,例如網際網路)通信。如圖所示,網絡適配器706通過總線703與一種興趣標籤更新內容的訪問設備70的其它模塊通信。一種興趣標籤更新內容的訪問設備70也可以通過顯示單元707將興趣標籤更新內容集中向用戶顯示。應當明白,儘管圖中未示出,可以結合一種興趣標籤更新內容的訪問設備70使用其它硬體和/或軟體模塊,包括但不限於:微代碼、設備驅動器、冗餘處理單元、外部磁碟驅動陣列、RAID系統、磁帶驅動器以及數據備份存儲系統等。
示例性程序產品
在一些可能的實施方式中,本發明的各個方面還可以實現為一種程序產品的形式,其包括程序代碼,當所述程序產品在終端設備上運行時,所述程序代碼用於使所述設備執行本說明書上述「示例性方法」部分中描述的根據本發明各種示例性實施方式的一種興趣標籤更新內容的訪問方法中的步驟,例如,所述設備可以執行如圖2中所示的由步驟S201實現的步驟:確定用戶訂閱的至少一個興趣標籤;由步驟S202實現的步驟:對S201中確定的至少一個興趣標籤下的更新內容進行監控;以及由步驟S203實現的步驟:響應於產生更新內容的更新興趣標籤達到預設數量,通過預設訪問入口,集中向用戶提供更新興趣標籤下的更新內容。
所述程序產品可以採用一個或多個可讀介質的任意組合。可讀介質可以是可讀信號介質或者可讀存儲介質。可讀存儲介質例如可以是——但不限於——電、磁、光、電磁、紅外線、或半導體的系統、裝置或器件,或者任意以上的組合。可讀存儲介質的更具體的例子(非窮舉的列表)包括:具有一個或多個導線的電連接、可攜式盤、硬碟、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦式可編程只讀存儲器(EPROM或快閃記憶體)、光纖、可攜式緊湊盤只讀存儲器(CD-ROM)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。
如圖8所示,描述了根據本發明的實施方式的一種興趣標籤更新內容的訪問方法的程序產品80,其可以採用可攜式緊湊盤只讀存儲器(CD-ROM)並包括程序代碼,並可以在終端設備,例如個人電腦上運行。然而,本發明的程序產品不限於此,在本文件中,可讀存儲介質可以是任何包含或存儲程序的有形介質,該程序可以被指令執行系統、裝置或者器件使用或者與其結合使用。
可讀信號介質可以包括在基帶中或者作為載波一部分傳播的數據信號,其中承載了可讀程序代碼。這種傳播的數據信號可以採用多種形式,包括——但不限於——電磁信號、光信號或上述的任意合適的組合。可讀信號介質還可以是可讀存儲介質以外的任何可讀介質,該可讀介質可以發送、傳播或者傳輸用於由指令執行系統、裝置或者器件使用或者與其結合使用的程序。
可讀介質上包含的程序代碼可以用任何適當的介質傳輸,包括——但不限於——無線、有線、光纜、RF等等,或者上述的任意合適的組合。
可以以一種或多種程序設計語言的任意組合來編寫用於執行本發明操作的程序代碼,所述程序設計語言包括面向對象的程序設計語言—諸如Java、C++等,還包括常規的過程式程序設計語言—諸如「C」語言或類似的程序設計語言。程序代碼可以完全地在用戶計算設備上執行、部分地在用戶設備上執行、作為一個獨立的軟體包執行、部分在用戶計算設備上部分在遠程計算設備上執行、或者完全在遠程計算設備或伺服器上執行。在涉及遠程計算設備的情形中,遠程計算設備可以通過任意種類的網絡——包括區域網(LAN)或廣域網(WAN)—連接到用戶計算設備,或者,可以連接到外部計算設備(例如利用網際網路服務提供商來通過網際網路連接)。
應當注意,儘管在上文詳細描述中提及了興趣標籤更新內容的訪問設備的若干裝置或子裝置,但是這種劃分僅僅並非強制性的。實際上,根據本發明的實施方式,上文描述的兩個或更多裝置的特徵和功能可以在一個裝置中具體化。反之,上文描述的一個裝置的特徵和功能可以進一步劃分為由多個裝置來具體化。
此外,儘管在附圖中以特定順序描述了本發明方法的操作,但是,這並非要求或者暗示必須按照該特定順序來執行這些操作,或是必須執行全部所示的操作才能實現期望的結果。附加地或備選地,可以省略某些步驟,將多個步驟合併為一個步驟執行,和/或將一個步驟分解為多個步驟執行。
雖然已經參考若干具體實施方式描述了本發明的精神和原理,但是應該理解,本發明並不限於所公開的具體實施方式,對各方面的劃分也不意味著這些方面中的特徵不能組合以進行受益,這種劃分僅是為了表述的方便。本發明旨在涵蓋所附權利要求的精神和範圍內所包括的各種修改和等同布置。