在主面板顯示信息的方法及裝置的制造方法
【技術領域】
[0001]本發明涉及互聯網領域,特別是涉及一種在主面板顯示信息的方法及裝置。
【背景技術】
[0002]隨著互聯網技術的進步,利用互聯網進行文字、語音、視頻溝通的工具不斷涌現。即時通訊(Instant Messaging)是目前Internet上最為流行的通訊方式,各種各樣的即時通訊軟件也層出不窮;服務提供商也提供了越來越豐富的通訊服務功能。
[0003]通過即時通訊服務等溝通工具提供的服務,可以實現兩個人之間的信息互通,還可以實現三個以上人之間的信息互通。現有技術中,周圍認識的朋友、或者參加某個活動所認識的朋友,慢慢了解而知道相互之間有某個共同的愛好、興趣、或同一工作單位等,然后建立一個群,在一起互相傳遞信息。
[0004]或者,某個頻道開通新的節目或發動某個新的活動,希望吸引用戶的參與,采取的措施通常是在頻道的主頁上發布通知。
[0005]但是,在實際情況中,即時通訊等通信工具或溝通工具僅僅通過用戶慢慢了解來獲知這些用戶本人也感興趣的內容,需要的時間比較長久,不符合目前快節奏生活的需求。或者,用戶沒有主動瀏覽頻道的主頁時,沒有多少機會獲知頻道所開通的新節目或新活動,等到用戶獲知這些消息時,或許已經過了比較長的時間,這些均不符合快節奏生活的需求。
【發明內容】
[0006]本發明主要解決的技術問題是提供一種在主面板顯示信息的方法及裝置,能夠向其它用戶即時快速地顯示用戶或頻道參與的業務。
[0007]為解決上述技術問題,本發明采用的一個技術方案是:提供一種在主面板顯示信息的方法,所述方法包括:接受頻道或用戶參與業務的指令;將所述指令發送給服務端,以供所述服務端綁定所述頻道或用戶ID與業務ID的對應關系;在用戶登錄客戶端時,獲取好友列表中的用戶ID及頻道列表中的頻道ID,并向所述服務端發送所述頻道或用戶ID,以供所述服務端確定與所述所述頻道或用戶ID綁定的業務ID,并進一步確定與所述業務ID綁定的浮層圖標ID,所述服務端預先已綁定業務ID與浮層圖標ID之間的對應關系;接收所述服務端發送的與所述頻道或用戶ID關聯的浮層圖標ID ;根據所述浮層圖標ID,在所述好友列表的用戶和頻道列表的頻道的指定位置顯示各自對應的浮層圖標。
[0008]其中,所述方法還包括:當用戶點擊浮層圖標時,顯示所述浮層圖標對應的靜態浮層圖片或動態浮層、跳轉到對應的業務的鏈接。
[0009]其中,所述方法還包括:若用戶參與多個業務,當用戶點擊浮層圖標時,向用戶顯示與所述多個業務分別對應的浮層以供用戶選擇;顯示用戶選中的所述浮層。
[0010]其中,所述方法還包括:在用戶登錄客戶端時,從服務端的后臺服務器獲取頻道或用戶的浮層圖標的配置信息數據包,并存儲在客戶端;所述根據所述浮層圖標ID,在所述好友列表的用戶和頻道列表的頻道的指定位置顯示各自對應的浮層圖標的步驟,包括:根據所述服務端所返回的所述浮層圖標ID,在所述配置信息數據包中查找并獲取對應的浮層圖標信息;根據所述浮層圖標信息,在所述好友列表的用戶和頻道列表的頻道的指定位置顯示各自對應的浮層圖標。
[0011]為解決上述技術問題,本發明采用的另一個技術方案是:提供一種在主面板顯示信息的方法,所述方法包括:預先綁定業務ID與浮層圖標ID之間的對應關系;接收客戶端發送的頻道或用戶參與業務的指令;綁定所述頻道ID或用戶ID與所選中的業務ID之間的對應關系;接收所述客戶端發送的好友列表中的用戶ID或頻道列表中的頻道ID ;根據所述所述頻道ID或用戶ID,查找并獲取與所述頻道ID或用戶ID綁定的業務ID ;根據所述業務ID,查找并獲取與所述業務ID綁定的浮層圖標ID ;向所述客戶端發送所述浮層圖標ID,以供所述客戶端在好友列表的用戶和頻道列表的頻道的指定位置顯示各自對應的浮層圖標。
[0012]為解決上述技術問題,本發明采用的又一個技術方案是:提供一種在主面板顯示信息的客戶端裝置,所述裝置包括:第一接收模塊,用于接受頻道或用戶參與業務的指令;第一發送模塊,用于將所述指令發送給服務端,以供所述服務端綁定所述頻道或用戶ID與業務ID的對應關系;第二發送模塊,用于在用戶登錄客戶端時,獲取好友列表中的用戶ID及頻道列表中的頻道ID,并向所述服務端發送所述頻道或用戶ID,以供所述服務端確定與所述所述頻道或用戶ID綁定的業務ID,并進一步確定與所述業務ID綁定的浮層圖標ID,所述服務端預先已綁定業務ID與浮層圖標ID之間的對應關系;第二接收模塊,用于接收所述服務端發送的與所述頻道或用戶ID關聯的浮層圖標ID ;第一顯示模塊,用于根據所述浮層圖標ID,在所述好友列表的用戶和頻道列表的頻道的指定位置顯示各自對應的浮層圖標。
[0013]其中,所述第一顯示模塊還用于當用戶點擊浮層圖標時,顯示所述浮層圖標對應的靜態浮層圖片或動態浮層、跳轉到對應的業務的鏈接。
[0014]其中,所述裝置還包括:第二顯示模塊,用于在用戶參與多個業務,當用戶點擊浮層圖標時,向用戶顯示與所述多個業務分別對應的浮層;所述第一顯示模塊還用于顯示用戶選中的所述浮層。
[0015]其中,所述裝置還包括:獲取模塊,用于在用戶登錄客戶端時,從服務端的后臺服務器獲取頻道或用戶的浮層圖標的配置信息數據包,并存儲在客戶端;所述第一顯示模塊還用于根據所述服務端所返回的所述浮層圖標ID,在所述配置信息數據包中查找并獲取對應的浮層圖標信息;根據所述浮層圖標信息,在所述好友列表的用戶和頻道列表的頻道的指定位置顯示各自對應的浮層圖標。
[0016]為解決上述技術問題,本發明采用的又一個技術方案是:提供一種在主面板顯示信息的服務端裝置,所述裝置包括:第一綁定模塊,用于預先綁定業務ID與浮層圖標ID之間的對應關系;第一接收模塊,用于接收客戶端發送的頻道或用戶參與業務的指令;第二綁定模塊,用于綁定所述頻道ID或用戶ID與所選中的業務ID之間的對應關系;第二接收模塊,用于接收所述客戶端發送的好友列表中的用戶ID或頻道列表中的頻道ID;查找模塊,用于根據所述所述頻道ID或用戶ID,查找并獲取與所述頻道ID或用戶ID綁定的業務ID ;根據所述業務ID,查找并獲取與所述業務ID綁定的浮層圖標ID ;發送模塊,用于向所述客戶端發送所述浮層圖標ID,以供所述客戶端在好友列表的用戶和頻道列表的頻道的指定位置顯示各自對應的浮層圖標。
[0017]本發明的有益效果是:區別于現有技術的情況,本發明接受頻道或用戶參與業務的指令;將指令發送給服務端,以供服務端綁定頻道或用戶ID與業務ID的對應關系;在用戶登錄客戶端時,獲取好友列表中的用戶ID及頻道列表中的頻道ID,并向服務端發送頻道或用戶ID,以供服務端確定與頻道或用戶ID綁定的業務ID,并進一步確定與業務ID綁定的浮層圖標ID,服務端預先已綁定業務ID與浮層圖標ID之間的對應關系;接收服務端發送的與頻道或用戶ID關聯的浮層圖標ID ;根據浮層圖標ID,在好友列表的用戶和頻道列表的頻道的指定位置顯示各自對應的浮層圖標。通過這種方式,能夠在好友列表的用戶和頻道列表的頻道的指定位置顯示對應的浮層圖標,增加曝光機會,從而使其它用戶即時快速地了解這些有浮層圖標的頻道或用戶所參與的業務。
【附圖說明】
[0018]圖1是現有技術中通訊系統信息傳輸的流程圖;
[0019]圖2是本發明在主面板顯示信息的方法一實施方式的流程圖;
[0020]圖3是本發明客戶端方法在主面板的展示又一效果示意圖;
[0021]圖4是本發明客戶端方法在主面板的展示又一效果示意圖;
[0022]圖5是本發明客戶端方法浮層在頻道列表區域和好友列表區域中的展示效果示意圖;
[0023]圖6是圖5中展示有浮層的頻道放大的展示效果示意圖;
[0024]圖7是圖5中展示有浮層的用戶放大的展示效果示意圖;
[0025]圖8是本發明在主面板顯示信息的方法又一實施方式的流程圖;
[0026]圖9是本發明服務端三層設計的數據緩存模型示意圖;
[0027]圖10是本發明服務端網絡拓撲結構示意圖;
[0028]圖11是本發明服務端具體端口及數據接口示意圖;
[0029]圖12是本發明在主面板顯