[發明專利]一種社區帖子的發布方法和系統有效
| 申請號: | 201210421463.6 | 申請日: | 2012-10-29 |
| 公開(公告)號: | CN103390014B | 公開(公告)日: | 2016-11-02 |
| 發明(設計)人: | 梁超;楊茂;郭培;新巖;姜海軍;方芳;桂文斌;李添翼;郎睿;席強 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京鴻德海業知識產權代理事務所(普通合伙) 11412 | 代理人: | 倪志華 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 社區 帖子 發布 方法 系統 | ||
1.一種社區帖子的發布方法,其特征在于,該發布方法包括:
S1、監聽到發布帖子的事件后,創建包含所發布帖子內容的feed節點;
S2、判斷所述帖子的帖子時間所在時段的帖子塊是否已經創建,如果是,執行步驟S3;否則,創建以所述帖子時間所在時段的帖子塊后執行步驟S3;
S3、將所述feed節點插入到所述時段的帖子塊中,針對所述feed節點保存帖子時間;
S4、將頁面可視區域滑動到feed節點對應在時光軸頁面上的視窗位置,以展示發布的所述帖子;
其中所述帖子時間為用戶在發布帖子時額外指定的時間,或者,為所述帖子的發布時間。
2.根據權利要求1所述的發布方法,其特征在于,在帖子塊中各feed節點按照對應的帖子時間進行倒序排列;
將所述feed節點插入到所述時段的帖子塊中為:采用DOM定位技術,根據帖子時間動態定位到所在時段的帖子塊,并插入相應位置。
3.根據權利要求1所述的發布方法,其特征在于,所述時光軸頁面上包含標識有已創建帖子塊的時段的時光軸,所述時光軸兩側展示已創建帖子塊中各feed節點包含的帖子內容以及對應的帖子時間。
4.根據權利要求3所述的發布方法,其特征在于,在步驟S3中插入所述feed節點時,將所述feed節點的帖子時間發送至后端進行排序,接收后端返回的排序結果,并依據該排序結果將所述feed節點插入到所述時段的帖子塊中時光軸兩側的最短列。
5.根據權利要求1所述的發布方法,其特征在于,該方法還包括:計數器對各帖子塊進行帖子計數,具體地:
每插入一個feed節點就請求所述計數器更新帖子計數;或者,
將插入feed節點的數目保存在cache中,定時請求計數器依據cache中的數目更新帖子計數;或者,
采用定時腳本檢查所述計數器對各帖子塊的帖子計數與帖子塊中的feed節點數目是否一致,如果不一致,則將計數器的帖子計數修改成和帖子塊中的feed節點數目一致。
6.根據權利要求1所述的發布方法,其特征在于,在用戶剛進入時光軸頁面時,僅加載并在頁面可視區域顯示帖子時間最晚的N1個帖子或者最晚的N2個時段的帖子塊的帖子,所述N1和N2為預設的正整數。
7.根據權利要求1所述的發布方法,其特征在于,在所述創建以所述帖子時間所在時段的帖子塊后進一步包括:將創建的時段添加到時光軸頁面的導航中;
如果監聽到用戶點擊導航中具體時段的事件,則獲取點擊的具體時段,確定該具體時段對應的帖子塊的feed節點,依據時光軸頁面的頁面可視區域大小從確定的feed節點中加載對應數目的帖子內容,將頁面可視區域滑動至該具體時段對應的帖子塊的視窗位置,并在頁面可視區域顯示加載的帖子內容。
8.根據權利要求7所述的發布方法,其特征在于,帖子時間存儲為feed節點的自定義屬性;
所述確定該具體時段對應的帖子塊的feed節點具體包括:遍歷feed節點,將該具體時段與feed節點的自定義屬性進行匹配,確定匹配得到的feed節點。
9.根據權利要求1所述的發布方法,其特征在于,如果監聽到用戶在時光軸頁面上滾動鼠標的事件,則確定鼠標滾動至的位置對應在時光軸上的具體時段,確定該具體時段對應的帖子塊的feed節點,依據時光軸頁面的頁面可視區域大小從確定的feed節點中加載對應數目的帖子內容,并在頁面可視區域顯示加載的帖子內容。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210421463.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于遙控物料搬運車輛的裝置
- 下一篇:一種基于訪問的展示圖片生成方法和裝置





