一種作者關注方法、終端、服務器和系統的制作方法
【專利摘要】本發明公開一種作者關注方法、終端、服務器和系統,方法包括:創建關注狀態監控器,在所述關注狀態監控器注冊多個關注界面;響應于與所述作者標識關聯的關注按鈕的被點擊事件,獲取用戶標識、所述關注按鈕指示的關注狀態以及所述關注按鈕所關聯的作者標識作為關注關系發送到服務器;獲取所述服務器所返回的關注成功響應,將所述關注關系發送到關注狀態監控器;所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀態。本發明通過在終端設置關注狀態監控器,并將多個關注界面在關注狀態監控器注冊,則當任意的關注狀態發生變化時,會在所有已注冊的關注界面中進行同步更新,實現相同作者在多個關注界面間的同步更新。
【專利說明】
一種作者關注方法、終端、服務器和系統
技術領域
[0001]本發明涉及網絡通信相關技術領域,特別是一種作者關注方法、終端、服務器和系統。
【背景技術】
[0002]現有的社交應用,均設有作者關注功能,用戶如果對某個作者感興趣,則可以點擊該作者的關注按鈕,對其進行關注。用戶如果對該作者不再感興趣,則可以再次點擊該作者的關注按鈕,對其取消關注。
[0003]當開始對作者進行關注時,該作者的所有作者動態,均會向用戶推送,使得用戶能夠時刻關注該作者的動態。
[0004]然而,社交應用存在多個關注界面,在不同的關注界面上均會顯示關于一個或多個作者的關注狀態,現有技術在不同的關注界面上,對相同作者的關注狀態沒有實現同步顯示,使得用戶在一個關注界面更新了對某作者的關注狀態后,在其他關注界面未能同步顯不O
【發明內容】
[0005]基于此,有必要針對現有技術未能實現相同作者在多個關注界面間的同步顯示,提供一種作者關注方法、終端、服務器和系統。
[0006]本發明提供一種作者關注方法,包括:
[0007]狀態監控器創建步驟,包括:創建關注狀態監控器,在所述關注狀態監控器注冊多個關注界面,每個所述關注界面包括至少一個關于作者標識的關注狀態;
[0008]關注關系獲取步驟,包括:響應于與所述作者標識關聯的關注按鈕的被點擊事件,獲取用戶標識、所述關注按鈕指示的關注狀態以及所述關注按鈕所關聯的作者標識,將關注按鈕指示的關注狀態作為更新關注狀態,將包括所述用戶標識、所述更新關注狀態以及所述作者標識的關注關系發送到服務器;
[0009]響應結果獲取步驟,包括:獲取所述服務器將與所述用戶標識和所述作者標識共同關聯的服務器關注狀態更新為所述更新關注狀態后所返回的關注成功響應,將所述關注關系發送到關注狀態監控器,所述服務器關注狀態用于所述服務器根據所述服務器關注狀態向所述用戶標識推送或停止推送與所述作者標識關聯的作者動態;
[0010]關注界面更新步驟,包括:所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀態。
[0011]進一步的,還包括:用戶注冊步驟和關注關系推送接收步驟;
[0012]所述用戶注冊發送步驟,包括:響應于包括注冊用戶標識的關注推送注冊請求,獲取用于標識終端的終端標識,向所述服務器發送包括所述注冊用戶標識和所述終端標識的注冊信息,所述注冊信息用于所述服務器為所述用戶標識和所述終端標識注冊;
[0013]所述關注關系推送接收步驟,包括:接收所述服務器根據已注冊的所述終端標識所推送的由其他終端上傳且包括所述注冊用戶標識的關注關系,并將所推送的關注關系發送到所述關注狀態監控器,執行關注界面更新步驟。
[0014]更進一步的,所述關注界面更新相應的關注狀態,具體包括:
[0015]接收到包括所述關注關系的通知;
[0016]將所述通知中包括關注界面當前用戶標識的關注關系作為通知關注關系;
[0017]將所述通知關注關系所包括的作者標識作為通知作者標識,將所述通知關注關系所包括的更新關注狀態作為通知關注狀態;
[0018]在所述關注界面中更新關于所述通知作者標識的關注狀態為所述通知關注狀態。[0019 ]本發明提供一種作者關注方法,包括:
[0020]關注關系接收步驟,包括:接收來自終端的包括用戶標識、更新關注狀態以及作者標識的關注關系,所述用戶標識、更新關注狀態以及作者標識由所述終端響應于與所述作者標識關聯的關注按鈕的被點擊事件所獲取,所述關注按鈕指示的關注狀態作為所述更新關注狀態;
[0021]關注關系結果發送步驟,包括:將與所述用戶標識和所述作者標識共同關聯的服務器關注狀態更新為所述更新關注狀態后,向所述終端返回關注成功響應,所述關注成功響應用于所述終端將所述關注關系發送到預先創建的關注狀態監控器,由所述關注狀態監控器通知已經在所述關注狀態監控器中注冊的多個關注界面更新相應的關注狀態,每個所述關注界面包括至少一個關于作者標識的關注狀態;
[0022]作者動態推送步驟,包括:根據與所述用戶標識和所述作者標識共同關聯的所述服務器關注狀態,控制向所述用戶標識推送或停止推送與所述作者標識關聯的作者動態。
[0023]進一步的,還包括:用戶注冊接收步驟和關注關系推送步驟;
[0024]所述用戶注冊接收步驟,包括:接收到包括注冊用戶標識和終端標識的注冊信息,為所述用戶標識和所述終端標識注冊,所述注冊信息為所述終端響應于包括注冊用戶標識的關注推送注冊請求,獲取用于標識終端的終端標識后發送;
[0025]所述關注關系推送步驟,包括:向已注冊的所述終端標識所指示的終端推送其他終端上傳且包括所述注冊用戶標識的關注關系,所推送的關注關系用于所述終端發送到所述關注狀態監控器,所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀態。
[0026]本發明提供一種用于作者關注的終端,包括:
[0027]狀態監控器創建模塊,用于:創建關注狀態監控器,在所述關注狀態監控器注冊多個關注界面,每個所述關注界面包括至少一個關于作者標識的關注狀態;
[0028]關注關系獲取模塊,用于:響應于與所述作者標識關聯的關注按鈕的被點擊事件,獲取用戶標識、所述關注按鈕指示的關注狀態以及所述關注按鈕所關聯的作者標識,將關注按鈕指示的關注狀態作為更新關注狀態,將包括所述用戶標識、所述更新關注狀態以及所述作者標識的關注關系發送到服務器;
[0029]響應結果獲取模塊,用于:獲取所述服務器將與所述用戶標識和所述作者標識共同關聯的服務器關注狀態更新為所述更新關注狀態后所返回的關注成功響應,將所述關注關系發送到關注狀態監控器,所述服務器關注狀態用于所述服務器根據所述服務器關注狀態向所述用戶標識推送或停止推送與所述作者標識關聯的作者動態;
[0030]關注界面更新模塊,用于:所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀態。
[0031]進一步的,還包括:用戶注冊模塊和關注關系推送接收模塊;
[0032]所述用戶注冊發送模塊,用于:響應于包括注冊用戶標識的關注推送注冊請求,獲取用于標識終端的終端標識,向所述服務器發送包括所述注冊用戶標識和所述終端標識的注冊信息,所述注冊信息用于所述服務器為所述用戶標識和所述終端標識注冊;
[0033]所述關注關系推送接收模塊,用于:接收所述服務器根據已注冊的所述終端標識所推送的由其他終端上傳且包括所述注冊用戶標識的關注關系,并將所推送的關注關系發送到所述關注狀態監控器,執行關注界面更新模塊。
[0034]更進一步的,所述關注界面更新相應的關注狀態,具體包括:
[0035]接收到包括所述關注關系的通知;
[0036]將所述通知中包括關注界面當前用戶標識的關注關系作為通知關注關系;
[0037]將所述通知關注關系所包括的作者標識作為通知作者標識,將所述通知關注關系所包括的更新關注狀態作為通知關注狀態;
[0038]在所述關注界面中更新關于所述通知作者標識的關注狀態為所述通知關注狀態。
[0039]本發明提供一種用于作者關注的服務器,包括:
[0040]關注關系接收模塊,用于:接收來自終端的包括用戶標識、更新關注狀態以及作者標識的關注關系,所述用戶標識、更新關注狀態以及作者標識由所述終端響應于與所述作者標識關聯的關注按鈕的被點擊事件所獲取,所述關注按鈕指示的關注狀態作為所述更新關注狀態;
[0041]關注關系結果發送模塊,用于:將與所述用戶標識和所述作者標識共同關聯的服務器關注狀態更新為所述更新關注狀態后,向所述終端返回關注成功響應,所述關注成功響應用于所述終端將所述關注關系發送到預先創建的關注狀態監控器,由所述關注狀態監控器通知已經在所述關注狀態監控器中注冊的多個關注界面更新相應的關注狀態,每個所述關注界面包括至少一個關于作者標識的關注狀態;
[0042]作者動態推送模塊,用于:根據與所述用戶標識和所述作者標識共同關聯的所述服務器關注狀態,控制向所述用戶標識推送或停止推送與所述作者標識關聯的作者動態。
[0043]進一步的,還包括:用戶注冊接收模塊和關注關系推送模塊;
[0044]所述用戶注冊接收模塊,用于:接收到包括注冊用戶標識和終端標識的注冊信息,為所述用戶標識和所述終端標識注冊,所述注冊信息為所述終端響應于包括注冊用戶標識的關注推送注冊請求,獲取用于標識終端的終端標識后發送;
[0045]所述關注關系推送模塊,用于:向已注冊的所述終端標識所指示的終端推送其他終端上傳且包括所述注冊用戶標識的關注關系,所推送的關注關系用于所述終端發送到所述關注狀態監控器,所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀態。
[0046]本發明提供一種作者關注系統,包括:終端和服務器;
[0047]所述終端,包括:
[0048]終端狀態監控器創建模塊,用于:創建關注狀態監控器,在所述關注狀態監控器注冊多個關注界面,每個所述關注界面包括至少一個關于作者標識的關注狀態;
[0049]終端關注關系獲取模塊,用于:響應于與所述作者標識關聯的關注按鈕的被點擊事件,獲取用戶標識、所述關注按鈕指示的關注狀態以及所述關注按鈕所關聯的作者標識,將關注按鈕指示的關注狀態作為更新關注狀態,將包括所述用戶標識、所述更新關注狀態以及所述作者標識的關注關系發送到服務器;
[0050]終端響應結果獲取模塊,用于:獲取關注成功響應,將所述關注關系發送到關注狀態監控器;
[0051]終端關注界面更新模塊,用于:所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀態;
[0052]所述服務器,包括:
[0053]服務器關注關系接收模塊,用于:接收來自終端的包括用戶標識、更新關注狀態以及作者標識的關注關系;
[0054]服務器關注關系結果發送模塊,用于:將與所述用戶標識和所述作者標識共同關聯的服務器關注狀態更新為所述更新關注狀態后,向所述終端返回關注成功響應;
[0055]服務器作者動態推送模塊,用于:根據與所述用戶標識和所述作者標識共同關聯的所述服務器關注狀態,控制向所述用戶標識推送或停止推送與所述作者標識關聯的作者動態。
[0056]進一步的:
[0057]所述終端還包括:終端用戶注冊模塊和終端關注關系推送接收模塊;
[0058]所述終端用戶注冊發送模塊,用于:響應于包括注冊用戶標識的關注推送注冊請求,獲取用于標識終端的終端標識,向所述服務器發送包括所述注冊用戶標識和所述終端標識的注冊信息;
[0059]所述終端關注關系推送接收模塊,用于:接收所述服務器所推送的關注關系,并將所推送的關注關系發送到所述關注狀態監控器,執行終端關注界面更新模塊;
[0060]所述服務器還包括:服務器用戶注冊接收模塊和服務器關注關系推送模塊;
[0061]所述服務器用戶注冊接收模塊,用于:接收到包括注冊用戶標識和終端標識的注冊信息,為所述用戶標識和所述終端標識注冊;
[0062]所述服務器關注關系推送模塊,用于:向已注冊的所述終端標識所指示的終端推送其他終端上傳且包括所述注冊用戶標識的關注關系。
[0063]本發明通過在終端設置關注狀態監控器,并將多個關注界面在關注狀態監控器注冊,則當任意的關注狀態發生變化時,會在所有已注冊的關注界面中進行同步更新,實現相同作者在多個關注界面間的同步更新。
【附圖說明】
[0064]圖1為本發明一種作者關注方法的工作流程圖;
[0065]圖2為本發明其中一個關注界面的示意圖;
[0066]圖3為本發明另一個關注界面的示意圖;
[0067]圖4為本發明另一種作者關注方法的工作流程圖;
[0068]圖5為本發明最佳實施例的工作流程圖;
[0069]圖6為本發明一種用于作者關注的終端的結構模塊圖;
[0070]圖7為本發明終端的結構框圖;
[0071 ]圖8為本發明一種用于作者關注的服務器的結構模塊圖;
[0072]圖9為本發明服務器的結構框圖;
[0073]圖10為本發明一種作者關注系統的結構模塊圖。
【具體實施方式】
[0074]下面結合附圖和具體實施例對本發明做進一步詳細的說明。
[0075]如圖1所示為本發明一種作者關注方法的工作流程圖,包括:
[0076]步驟SlOl,包括:創建關注狀態監控器,在所述關注狀態監控器注冊多個關注界面,每個所述關注界面包括至少一個關于作者標識的關注狀態;
[0077]步驟S102,包括:響應于與所述作者標識關聯的關注按鈕的被點擊事件,獲取用戶標識、所述關注按鈕指示的關注狀態以及所述關注按鈕所關聯的作者標識,將關注按鈕指示的關注狀態作為更新關注狀態,將包括所述用戶標識、所述更新關注狀態以及所述作者標識的關注關系發送到服務器;
[0078]步驟S103,包括:獲取所述服務器將與所述用戶標識和所述作者標識共同關聯的服務器關注狀態更新為所述更新關注狀態后所返回的關注成功響應,將所述關注關系發送到關注狀態監控器,所述服務器關注狀態用于所述服務器根據所述服務器關注狀態向所述用戶標識推送或停止推送與所述作者標識關聯的作者動態;
[0079]步驟S104,包括:所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀態。
[0080]關注界面是具有社交功能的應用中用于關注作者的界面,如圖2所示為其中一個關注界面的示意圖,該關注界面用于在屏幕20顯示所關注作者的作者動態,如圖2所示的作者動態23為所關注作者所發表的文字或圖片,其中作者標識為該作者的網絡名字21,而關注按鈕22則顯示關注狀態為已關注或者未關注。如圖3所述為另一個關注界面的示意圖,該關注界面在屏幕30采用列表方式顯示用戶所關注的作者標識31,每個作者標識31后有一個對應的關注按鈕32以顯示關注狀態。
[0081]當用戶點擊關注按鈕,則步驟S102響應于關注按鈕的被點擊事件而觸發,一般來說,如圖2和圖3所示的關注按鈕在初始狀態時為未關注,點擊一次的時候其關注狀態為已關注,再次點擊則為未關注。此時獲取當前操作關注按鈕的用戶標識、關注按鈕指示的關注狀態以及關注按鈕所關聯的作者標識作為關注關系并發送到服務器,其中,關注關系指的是用戶標識對作者標識的關注狀態,用戶標識可以為用戶名,作者標識可以為作者的網絡名或者作者的用戶名。服務器對保存在服務器上與用戶標識和作者標識共同關聯的服務器關注狀態更新為更新關注狀態后返回關注成功響應,從而觸發步驟S103,步驟S103中將關注關系發送到關注狀態監控器,并在步驟S104中通知注冊的關注界面進行更新。
[0082]本發明由于采用了關注狀態監控器對關注狀態進行監控,從而實現相同作者在多個關注界面間的同步更新。
[0083]在其中一個實施例中,還包括:用戶注冊步驟和關注關系推送接收步驟;
[0084]所述用戶注冊發送步驟,包括:響應于包括注冊用戶標識的關注推送注冊請求,獲取用于標識終端的終端標識,向所述服務器發送包括所述注冊用戶標識和所述終端標識的注冊信息,所述注冊信息用于所述服務器為所述用戶標識和所述終端標識注冊;
[0085]所述關注關系推送接收步驟,包括:接收所述服務器根據已注冊的所述終端標識所推送的由其他終端上傳且包括所述注冊用戶標識的關注關系,并將所推送的關注關系發送到所述關注狀態監控器,執行步驟S104。
[0086]本實施例在服務器上注冊用戶標識以及終端標識,則當其他終端上傳包括所述注冊用戶標識的關注關系時,服務器向注冊的終端標識推送關注關系,終端接收后發送到關注狀態監控器,完成對關注界面的更新。
[0087]本實施例使得同一用戶在一個終端上更新關注狀態,能夠在其他終端上得到關注狀態同步。
[0088]本實施例中,在服務器注冊終端標識的終端優選為移動終端,例如智能手機或平板電腦等,其他終端可以為個人電腦(Personal Computer,PC)或者移動終端。
[0089]在其中一個實施例中,所述關注界面更新相應的關注狀態,具體包括:
[0090]接收到包括所述關注關系的通知;
[0091 ]將所述通知中包括關注界面當前用戶標識的關注關系作為通知關注關系;
[0092]將所述通知關注關系所包括的作者標識作為通知作者標識,將所述通知關注關系所包括的更新關注狀態作為通知關注狀態;
[0093]在所述關注界面中更新關于所述通知作者標識的關注狀態為所述通知關注狀態。
[0094]由于關注狀態監控器會通知所有的關注關系,因此本實施例關注界面僅更新關于當前用戶標識的關注關系,避免更新混亂。
[0095]如圖4所示為本發明一種作者關注方法的工作流程圖,包括:
[0096]步驟S401,包括:接收來自終端的包括用戶標識、更新關注狀態以及作者標識的關注關系,所述用戶標識、更新關注狀態以及作者標識由所述終端響應于與所述作者標識關聯的關注按鈕的被點擊事件所獲取,所述關注按鈕指示的關注狀態作為所述更新關注狀態;
[0097]步驟S402,包括:將與所述用戶標識和所述作者標識共同關聯的服務器關注狀態更新為所述更新關注狀態后,向所述終端返回關注成功響應,所述關注成功響應用于所述終端將所述關注關系發送到預先創建的關注狀態監控器,由所述關注狀態監控器通知已經在所述關注狀態監控器中注冊的多個關注界面更新相應的關注狀態,每個所述關注界面包括至少一個關于作者標識的關注狀態;
[0098]步驟S403,包括:根據與所述用戶標識和所述作者標識共同關聯的所述服務器關注狀態,控制向所述用戶標識推送或停止推送與所述作者標識關聯的作者動態。
[0099]本實施例主要用于服務器,服務器接收到關注關系則觸發步驟S401,并在步驟S402更新與用戶標識和作者標識共同關聯的服務器關注狀態。如果服務器關注狀態為已關注,則步驟S403推送作者動態,如果服務器關注狀態為未關注,則步驟S403停止推送作者動
??τ O
[0100]在其中一個實施例中,還包括:用戶注冊接收步驟和關注關系推送步驟;
[0101]所述用戶注冊接收步驟,包括:接收到包括注冊用戶標識和終端標識的注冊信息,為所述用戶標識和所述終端標識注冊,所述注冊信息為所述終端響應于包括注冊用戶標識的關注推送注冊請求,獲取用于標識終端的終端標識后發送;
[0102]所述關注關系推送步驟,包括:向已注冊的所述終端標識所指示的終端推送其他終端上傳且包括所述注冊用戶標識的關注關系,所推送的關注關系用于所述終端發送到所述關注狀態監控器,所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀態。
[0103]本實施例在服務器上注冊用戶標識以及終端標識,則當其他終端上傳包括所述注冊用戶標識的關注關系時,服務器向注冊的終端標識推送關注關系,終端接收后發送到關注狀態監控器,完成對關注界面的更新。
[0104]本實施例使得同一用戶在一個終端上更新關注狀態,能夠在其他終端上得到關注狀態同步。
[0105]如圖5所示為本發明最佳實施例的工作流程圖,其中應用為壁紙應用,包括:
[0106]步驟S501,當用戶在壁紙應用中點擊某個關注按鈕時,將想要關注的人的ID,即作者標識,連同此時為已關注的關注狀態和用戶標識發送到服務器,當收到服務器的關注成功響應后,將關注的結果通知Fol 1wStateMonitor;
[0107]步驟S502,當用戶在壁紙應用中點擊某個取消關注按鈕時,將取消關注的ID,即作者標識,連同此時為未關注的關注狀態和用戶標識發送到服務器,當收到服務器取消成功的響應后,將取消的結果通知Fol 1wStateMoni tor;
[0108]步驟S503,當關注狀態發生變化時,FollowStateMonitor通知各個具有關注狀態的界面更新顯示的關注狀態listener.0nFol1wStateChange(id,state);
[0109]步驟S504,當壁紙啟動時,注冊push服務,以便收到從服務器推送過來的信息,當用戶的關注狀態在非當前持有終端被改變時,服務器將變化信息通知當前終端,當前持有終端解析變化消息,解析出用戶關注或者取消了哪個作者,將變化信息通知FollowStateMonitor;
[0110]步驟S505,當用戶進入某個顯示關注狀態的界面時,在這個界面監聽關注狀態,以便在用戶關注狀態發生變化時,更新界面,顯示最新的關注狀態,當Fol 1wStateMonitor收到新的關注狀態變化時,首先檢查用戶監聽了哪些作者,當關注狀態發生變化的作者,處在用戶監聽的作者范圍內時,那么則檢查新的狀態,當變化的狀態,不等于當前監聽界面的狀態時,則更新當前界面作者的關注狀態。
[0111]具體來說,引起關注狀態變化有兩種方式:
[0112]I應用內部用戶點擊關注按鈕,SP:
[0113]當應用內部狀態發生變化時,也就是說當請求關注或取消關注返回成功結果時,調用系統的全局單例Fo I 1wStateMoni tor 的onFo I 1wStateChanged 方法;
[0114]2其它終端改變關注狀態,SP:
[0115]當通過其它終端改變關注狀態時,在手機系統啟動的時候注冊push監聽器,當關注狀態發生變化時,由于另一個終端請求關注或者取消關注某個作者時會做網絡請求,因此服務器知曉某個作者的關注狀態發生了變化,服務器把變化信息通過push推送到用戶當前手持手機。
[0116]應用通過PushMessageProcessService的onMessage方法收到變化的信息,然后通過ThemeStateParser解析出變化的作者及最新關注狀態,調用FoI 1wStateMoni tor的onFo I 1wStateChanged方法,通知Fol 1wStateMoni tor該用戶關于該作者的關注狀態發生變化。
[0117]所有具有關注狀態的界面,由于需要同步關注狀態,因此通過FollowStateMonitor的addListener方法注冊關注狀態變化監聽器OnFollowStateChangedListener,當關注狀態發生變化時,FoI 1wStateMoni tor通知各個具有關注狀態的界面更新顯示的關注狀態listener.0nFol1wStateChange(id,state)。
[0118]如圖6所示為本發明一種用于作者關注的終端的結構模塊圖,包括:
[0119]狀態監控器創建模塊601,用于:創建關注狀態監控器,在所述關注狀態監控器注冊多個關注界面,每個所述關注界面包括至少一個關于作者標識的關注狀態;
[0120]關注關系獲取模塊602,用于:響應于與所述作者標識關聯的關注按鈕的被點擊事件,獲取用戶標識、所述關注按鈕指示的關注狀態以及所述關注按鈕所關聯的作者標識,將關注按鈕指示的關注狀態作為更新關注狀態,將包括所述用戶標識、所述更新關注狀態以及所述作者標識的關注關系發送到服務器;
[0121 ]響應結果獲取模塊603,用于:獲取所述服務器將與所述用戶標識和所述作者標識共同關聯的服務器關注狀態更新為所述更新關注狀態后所返回的關注成功響應,將所述關注關系發送到關注狀態監控器,所述服務器關注狀態用于所述服務器根據所述服務器關注狀態向所述用戶標識推送或停止推送與所述作者標識關聯的作者動態;
[0122]關注界面更新模塊604,用于:所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀態。
[0123]在其中一個實施例中,還包括:用戶注冊模塊和關注關系推送接收模塊;
[0124]所述用戶注冊發送模塊,用于:響應于包括注冊用戶標識的關注推送注冊請求,獲取用于標識終端的終端標識,向所述服務器發送包括所述注冊用戶標識和所述終端標識的注冊信息,所述注冊信息用于所述服務器為所述用戶標識和所述終端標識注冊;
[0125]所述關注關系推送接收模塊,用于:接收所述服務器根據已注冊的所述終端標識所推送的由其他終端上傳且包括所述注冊用戶標識的關注關系,并將所推送的關注關系發送到所述關注狀態監控器,執行關注界面更新模塊。
[0126]在其中一個實施例中,所述關注界面更新相應的關注狀態,具體包括:
[0127]接收到包括所述關注關系的通知;
[0128]將所述通知中包括關注界面當前用戶標識的關注關系作為通知關注關系;
[0129]將所述通知關注關系所包括的作者標識作為通知作者標識,將所述通知關注關系所包括的更新關注狀態作為通知關注狀態;
[0130]在所述關注界面中更新關于所述通知作者標識的關注狀態為所述通知關注狀態。
[0131]如圖7所示為本發明終端的結構框圖,其主要包括:處理器701、存儲器702及通信組件703等。一般來說,本發明的終端優選為智能手機等移動終端。
[0132]其中存儲器702中存儲前述方法的具體代碼,由處理器701具體執行,通信組件703與服務器進行通信。
[0133]如圖8所示為本發明一種用于作者關注的服務器的結構模塊圖,包括:
[0134]關注關系接收模塊801,用于:接收來自終端的包括用戶標識、更新關注狀態以及作者標識的關注關系,所述用戶標識、更新關注狀態以及作者標識由所述終端響應于與所述作者標識關聯的關注按鈕的被點擊事件所獲取,所述關注按鈕指示的關注狀態作為所述更新關注狀態;
[0135]關注關系結果發送模塊802,用于:將與所述用戶標識和所述作者標識共同關聯的服務器關注狀態更新為所述更新關注狀態后,向所述終端返回關注成功響應,所述關注成功響應用于所述終端將所述關注關系發送到預先創建的關注狀態監控器,由所述關注狀態監控器通知已經在所述關注狀態監控器中注冊的多個關注界面更新相應的關注狀態,每個所述關注界面包括至少一個關于作者標識的關注狀態;
[0136]作者動態推送模塊803,用于:根據與所述用戶標識和所述作者標識共同關聯的所述服務器關注狀態,控制向所述用戶標識推送或停止推送與所述作者標識關聯的作者動
??τ O
[0137]在其中一個實施例中,還包括:用戶注冊接收模塊和關注關系推送模塊;
[0138]所述用戶注冊接收模塊,用于:接收到包括注冊用戶標識和終端標識的注冊信息,為所述用戶標識和所述終端標識注冊,所述注冊信息為所述終端響應于包括注冊用戶標識的關注推送注冊請求,獲取用于標識終端的終端標識后發送;
[0139]所述關注關系推送模塊,用于:向已注冊的所述終端標識所指示的終端推送其他終端上傳且包括所述注冊用戶標識的關注關系,所推送的關注關系用于所述終端發送到所述關注狀態監控器,所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀態。
[0140]如圖9所示為本發明服務器的結構框圖,其主要包括:處理器901、存儲器902及通信組件903等。
[0141]其中存儲器902中存儲前述方法的具體代碼,由處理器901具體執行,通信組件903
與終端進行通信。
[0142]如圖10所示為本發明一種作者關注系統的結構模塊圖,包括:終端1010和服務器1020;
[0143]所述終端1010,包括:
[0144]終端狀態監控器創建模塊1011,用于:創建關注狀態監控器,在所述關注狀態監控器注冊多個關注界面,每個所述關注界面包括至少一個關于作者標識的關注狀態;
[0145]終端關注關系獲取模塊1012,用于:響應于與所述作者標識關聯的關注按鈕的被點擊事件,獲取用戶標識、所述關注按鈕指示的關注狀態以及所述關注按鈕所關聯的作者標識,將關注按鈕指示的關注狀態作為更新關注狀態,將包括所述用戶標識、所述更新關注狀態以及所述作者標識的關注關系發送到服務器;
[0146]終端響應結果獲取模塊1013,用于:獲取關注成功響應,將所述關注關系發送到關注狀態監控器;
[0147]終端關注界面更新模塊1014,用于:所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀態;
[0148]所述服務器1020,包括:
[0149]服務器關注關系接收模塊1021,用于:接收來自終端的包括用戶標識、更新關注狀態以及作者標識的關注關系;
[0150]服務器關注關系結果發送模塊1022,用于:將與所述用戶標識和所述作者標識共同關聯的服務器關注狀態更新為所述更新關注狀態后,向所述終端返回關注成功響應;
[0151]服務器作者動態推送模塊1023,用于:根據與所述用戶標識和所述作者標識共同關聯的所述服務器關注狀態,控制向所述用戶標識推送或停止推送與所述作者標識關聯的作者動態。
[0152]在其中一個實施例中:
[0153]所述終端還包括:終端用戶注冊模塊和終端關注關系推送接收模塊;
[0154]所述終端用戶注冊發送模塊,用于:響應于包括注冊用戶標識的關注推送注冊請求,獲取用于標識終端的終端標識,向所述服務器發送包括所述注冊用戶標識和所述終端標識的注冊信息;
[0155]所述終端關注關系推送接收模塊,用于:接收所述服務器所推送的關注關系,并將所推送的關注關系發送到所述關注狀態監控器,執行終端關注界面更新模塊;
[0156]所述服務器還包括:服務器用戶注冊接收模塊和服務器關注關系推送模塊;
[0157]所述服務器用戶注冊接收模塊,用于:接收到包括注冊用戶標識和終端標識的注冊信息,為所述用戶標識和所述終端標識注冊;
[0158]所述服務器關注關系推送模塊,用于:向已注冊的所述終端標識所指示的終端推送其他終端上傳且包括所述注冊用戶標識的關注關系。
[0159]以上所述實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。
【主權項】
1.一種作者關注方法,其特征在于,包括: 狀態監控器創建步驟,包括:創建關注狀態監控器,在所述關注狀態監控器注冊多個關注界面,每個所述關注界面包括至少一個關于作者標識的關注狀態; 關注關系獲取步驟,包括:響應于與所述作者標識關聯的關注按鈕的被點擊事件,獲取用戶標識、所述關注按鈕指示的關注狀態以及所述關注按鈕所關聯的作者標識,將關注按鈕指示的關注狀態作為更新關注狀態,將包括所述用戶標識、所述更新關注狀態以及所述作者標識的關注關系發送到服務器; 響應結果獲取步驟,包括:獲取所述服務器將與所述用戶標識和所述作者標識共同關聯的服務器關注狀態更新為所述更新關注狀態后所返回的關注成功響應,將所述關注關系發送到關注狀態監控器,所述服務器關注狀態用于所述服務器根據所述服務器關注狀態向所述用戶標識推送或停止推送與所述作者標識關聯的作者動態; 關注界面更新步驟,包括:所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀態。2.根據權利要求1所述的作者關注方法,其特征在于,還包括:用戶注冊步驟和關注關系推送接收步驟; 所述用戶注冊發送步驟,包括:響應于包括注冊用戶標識的關注推送注冊請求,獲取用于標識終端的終端標識,向所述服務器發送包括所述注冊用戶標識和所述終端標識的注冊信息,所述注冊信息用于所述服務器為所述用戶標識和所述終端標識注冊; 所述關注關系推送接收步驟,包括:接收所述服務器根據已注冊的所述終端標識所推送的由其他終端上傳且包括所述注冊用戶標識的關注關系,并將所推送的關注關系發送到所述關注狀態監控器,執行關注界面更新步驟。3.根據權利要求1-2任一項所述的作者關注方法,其特征在于,所述關注界面更新相應的關注狀態,具體包括: 接收到包括所述關注關系的通知; 將所述通知中包括關注界面當前用戶標識的關注關系作為通知關注關系; 將所述通知關注關系所包括的作者標識作為通知作者標識,將所述通知關注關系所包括的更新關注狀態作為通知關注狀態; 在所述關注界面中更新關于所述通知作者標識的關注狀態為所述通知關注狀態。4.一種作者關注方法,其特征在于,包括: 關注關系接收步驟,包括:接收來自終端的包括用戶標識、更新關注狀態以及作者標識的關注關系,所述用戶標識、更新關注狀態以及作者標識由所述終端響應于與所述作者標識關聯的關注按鈕的被點擊事件所獲取,所述關注按鈕指示的關注狀態作為所述更新關注狀態; 關注關系結果發送步驟,包括:將與所述用戶標識和所述作者標識共同關聯的服務器關注狀態更新為所述更新關注狀態后,向所述終端返回關注成功響應,所述關注成功響應用于所述終端將所述關注關系發送到預先創建的關注狀態監控器,由所述關注狀態監控器通知已經在所述關注狀態監控器中注冊的多個關注界面更新相應的關注狀態,每個所述關注界面包括至少一個關于作者標識的關注狀態; 作者動態推送步驟,包括:根據與所述用戶標識和所述作者標識共同關聯的所述服務器關注狀態,控制向所述用戶標識推送或停止推送與所述作者標識關聯的作者動態。5.根據權利要求4所述的作者關注方法,其特征在于,還包括:用戶注冊接收步驟和關注關系推送步驟; 所述用戶注冊接收步驟,包括:接收到包括注冊用戶標識和終端標識的注冊信息,為所述用戶標識和所述終端標識注冊,所述注冊信息為所述終端響應于包括注冊用戶標識的關注推送注冊請求,獲取用于標識終端的終端標識后發送; 所述關注關系推送步驟,包括:向已注冊的所述終端標識所指示的終端推送其他終端上傳且包括所述注冊用戶標識的關注關系,所推送的關注關系用于所述終端發送到所述關注狀態監控器,所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀??τ O6.一種用于作者關注的終端,其特征在于,包括: 狀態監控器創建模塊,用于:創建關注狀態監控器,在所述關注狀態監控器注冊多個關注界面,每個所述關注界面包括至少一個關于作者標識的關注狀態; 關注關系獲取模塊,用于:響應于與所述作者標識關聯的關注按鈕的被點擊事件,獲取用戶標識、所述關注按鈕指示的關注狀態以及所述關注按鈕所關聯的作者標識,將關注按鈕指示的關注狀態作為更新關注狀態,將包括所述用戶標識、所述更新關注狀態以及所述作者標識的關注關系發送到服務器; 響應結果獲取模塊,用于:獲取所述服務器將與所述用戶標識和所述作者標識共同關聯的服務器關注狀態更新為所述更新關注狀態后所返回的關注成功響應,將所述關注關系發送到關注狀態監控器,所述服務器關注狀態用于所述服務器根據所述服務器關注狀態向所述用戶標識推送或停止推送與所述作者標識關聯的作者動態; 關注界面更新模塊,用于:所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀態。7.根據權利要求6所述的用于作者關注的終端,其特征在于,還包括:用戶注冊模塊和關注關系推送接收模塊; 所述用戶注冊發送模塊,用于:響應于包括注冊用戶標識的關注推送注冊請求,獲取用于標識終端的終端標識,向所述服務器發送包括所述注冊用戶標識和所述終端標識的注冊信息,所述注冊信息用于所述服務器為所述用戶標識和所述終端標識注冊; 所述關注關系推送接收模塊,用于:接收所述服務器根據已注冊的所述終端標識所推送的由其他終端上傳且包括所述注冊用戶標識的關注關系,并將所推送的關注關系發送到所述關注狀態監控器,執行關注界面更新模塊。8.根據權利要求6-7任一項所述的用于作者關注的終端,其特征在于,所述關注界面更新相應的關注狀態,具體包括: 接收到包括所述關注關系的通知; 將所述通知中包括關注界面當前用戶標識的關注關系作為通知關注關系; 將所述通知關注關系所包括的作者標識作為通知作者標識,將所述通知關注關系所包括的更新關注狀態作為通知關注狀態; 在所述關注界面中更新關于所述通知作者標識的關注狀態為所述通知關注狀態。9.一種用于作者關注的服務器,其特征在于,包括: 關注關系接收模塊,用于:接收來自終端的包括用戶標識、更新關注狀態以及作者標識的關注關系,所述用戶標識、更新關注狀態以及作者標識由所述終端響應于與所述作者標識關聯的關注按鈕的被點擊事件所獲取,所述關注按鈕指示的關注狀態作為所述更新關注狀態; 關注關系結果發送模塊,用于:將與所述用戶標識和所述作者標識共同關聯的服務器關注狀態更新為所述更新關注狀態后,向所述終端返回關注成功響應,所述關注成功響應用于所述終端將所述關注關系發送到預先創建的關注狀態監控器,由所述關注狀態監控器通知已經在所述關注狀態監控器中注冊的多個關注界面更新相應的關注狀態,每個所述關注界面包括至少一個關于作者標識的關注狀態; 作者動態推送模塊,用于:根據與所述用戶標識和所述作者標識共同關聯的所述服務器關注狀態,控制向所述用戶標識推送或停止推送與所述作者標識關聯的作者動態。10.根據權利要求9所述的用于作者關注的服務器,其特征在于,還包括:用戶注冊接收模塊和關注關系推送模塊; 所述用戶注冊接收模塊,用于:接收到包括注冊用戶標識和終端標識的注冊信息,為所述用戶標識和所述終端標識注冊,所述注冊信息為所述終端響應于包括注冊用戶標識的關注推送注冊請求,獲取用于標識終端的終端標識后發送; 所述關注關系推送模塊,用于:向已注冊的所述終端標識所指示的終端推送其他終端上傳且包括所述注冊用戶標識的關注關系,所推送的關注關系用于所述終端發送到所述關注狀態監控器,所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀??τ O11.一種作者關注系統,其特征在于,包括:終端和服務器; 所述終端,包括: 終端狀態監控器創建模塊,用于:創建關注狀態監控器,在所述關注狀態監控器注冊多個關注界面,每個所述關注界面包括至少一個關于作者標識的關注狀態; 終端關注關系獲取模塊,用于:響應于與所述作者標識關聯的關注按鈕的被點擊事件,獲取用戶標識、所述關注按鈕指示的關注狀態以及所述關注按鈕所關聯的作者標識,將關注按鈕指示的關注狀態作為更新關注狀態,將包括所述用戶標識、所述更新關注狀態以及所述作者標識的關注關系發送到服務器; 終端響應結果獲取模塊,用于:獲取關注成功響應,將所述關注關系發送到關注狀態監控器; 終端關注界面更新模塊,用于:所述關注狀態監控器通知已注冊的每個所述關注界面更新相應的關注狀態; 所述服務器,包括: 服務器關注關系接收模塊,用于:接收來自終端的包括用戶標識、更新關注狀態以及作者標識的關注關系; 服務器關注關系結果發送模塊,用于:將與所述用戶標識和所述作者標識共同關聯的服務器關注狀態更新為所述更新關注狀態后,向所述終端返回關注成功響應; 服務器作者動態推送模塊,用于:根據與所述用戶標識和所述作者標識共同關聯的所述服務器關注狀態,控制向所述用戶標識推送或停止推送與所述作者標識關聯的作者動 ??τ O12.根據權利要求11所述的作者關注系統,其特征在于: 所述終端還包括:終端用戶注冊模塊和終端關注關系推送接收模塊; 所述終端用戶注冊發送模塊,用于:響應于包括注冊用戶標識的關注推送注冊請求,獲取用于標識終端的終端標識,向所述服務器發送包括所述注冊用戶標識和所述終端標識的注冊信息; 所述終端關注關系推送接收模塊,用于:接收所述服務器所推送的關注關系,并將所推送的關注關系發送到所述關注狀態監控器,執行終端關注界面更新模塊; 所述服務器還包括:服務器用戶注冊接收模塊和服務器關注關系推送模塊; 所述服務器用戶注冊接收模塊,用于:接收到包括注冊用戶標識和終端標識的注冊信息,為所述用戶標識和所述終端標識注冊; 所述服務器關注關系推送模塊,用于:向已注冊的所述終端標識所指示的終端推送其他終端上傳且包括所述注冊用戶標識的關注關系。
【文檔編號】G06F3/0481GK105843465SQ201610094918
【公開日】2016年8月10日
【申請日】2016年2月19日
【發明人】趙洪濤
【申請人】樂視移動智能信息技術(北京)有限公司