[發(fā)明專利]一種內(nèi)容下發(fā)方法和裝置在審
| 申請?zhí)枺?/td> | 202010112908.7 | 申請日: | 2020-02-24 |
| 公開(公告)號(hào): | CN111291296A | 公開(公告)日: | 2020-06-16 |
| 發(fā)明(設(shè)計(jì))人: | 李芳 | 申請(專利權(quán))人: | 游藝星際(北京)科技有限公司 |
| 主分類號(hào): | G06F16/957 | 分類號(hào): | G06F16/957;G06F16/958 |
| 代理公司: | 北京博思佳知識(shí)產(chǎn)權(quán)代理有限公司 11415 | 代理人: | 陳蕾 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 內(nèi)容 下發(fā) 方法 裝置 | ||
本公開提供了一種內(nèi)容下發(fā)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),在接收用戶端的內(nèi)容下發(fā)請求后,嘗試向用戶端獲取用戶的當(dāng)前瀏覽進(jìn)度;在獲取到用戶的當(dāng)前瀏覽進(jìn)度的情況下,在內(nèi)容池中獲取接續(xù)所述當(dāng)前瀏覽進(jìn)度的未瀏覽內(nèi)容;將所述未瀏覽內(nèi)容下發(fā)給用戶端,并根據(jù)下發(fā)的內(nèi)容向用戶端發(fā)送當(dāng)前瀏覽進(jìn)度的更新指令。本公開方案將用戶的瀏覽進(jìn)度分別記錄存儲(chǔ)在各個(gè)用戶端,不會(huì)占用服務(wù)器的物理資源,降低硬件成本。同時(shí)每個(gè)用戶的記錄數(shù)據(jù)獨(dú)立存儲(chǔ)于自己的設(shè)備上,不會(huì)相互影響,也不會(huì)因服務(wù)器故障而大量丟失。
技術(shù)領(lǐng)域
本公開涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種內(nèi)容下發(fā)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
用戶在瀏覽諸如快手APP等內(nèi)容平臺(tái)的內(nèi)容推薦頁時(shí),都期望每次進(jìn)入推薦頁后,都能夠?yàn)g覽到新的推送內(nèi)容,而不是重復(fù)瀏覽以前的內(nèi)容。
在傳統(tǒng)方案中,通常由服務(wù)端維護(hù)一份存儲(chǔ)了每個(gè)用戶瀏覽記錄的數(shù)據(jù)表。用戶每次進(jìn)入推薦頁時(shí),客戶端均會(huì)向服務(wù)端發(fā)送請求,服務(wù)端根據(jù)數(shù)據(jù)表中對應(yīng)用戶的瀏覽記錄進(jìn)行內(nèi)容下發(fā)。
當(dāng)用戶數(shù)量很大時(shí),服務(wù)端存儲(chǔ)每個(gè)用戶瀏覽記錄的數(shù)據(jù)表也會(huì)相當(dāng)大,會(huì)占用較大的設(shè)備存儲(chǔ)資源,導(dǎo)致成本升高。且這種集中式的存儲(chǔ)方案,當(dāng)數(shù)據(jù)表意外損壞時(shí),大量的用戶瀏覽數(shù)據(jù)也會(huì)隨之丟失,安全性較低。
發(fā)明內(nèi)容
針對上述技術(shù)問題,本公開實(shí)施例提供一種內(nèi)容下發(fā)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),技術(shù)方案如下:
根據(jù)本公開實(shí)施例的第一方面,提供一種內(nèi)容下發(fā)方法,包括:
接收用戶端的內(nèi)容下發(fā)請求后,嘗試向用戶端獲取用戶的當(dāng)前瀏覽進(jìn)度;
在獲取到用戶的當(dāng)前瀏覽進(jìn)度的情況下,根據(jù)所述當(dāng)前瀏覽進(jìn)度確定接續(xù)所述當(dāng)前瀏覽進(jìn)度的未瀏覽內(nèi)容,并在內(nèi)容池中獲取所述未瀏覽內(nèi)容;
將所述未瀏覽內(nèi)容下發(fā)給用戶端,并根據(jù)下發(fā)的內(nèi)容向用戶端發(fā)送當(dāng)前瀏覽進(jìn)度的更新指令。
可選的,所述方法還包括:
在未獲取到用戶的當(dāng)前瀏覽進(jìn)度的情況下,將所述用戶端當(dāng)前瀏覽進(jìn)度設(shè)置為初始進(jìn)度;
在內(nèi)容池中獲取對應(yīng)初始進(jìn)度的未瀏覽內(nèi)容,將所述未瀏覽內(nèi)容下發(fā)給客戶端,并根據(jù)下發(fā)的內(nèi)容向用戶端發(fā)送當(dāng)前瀏覽進(jìn)度的更新指令。
可選的,所述接收用戶端的內(nèi)容下發(fā)請求后,還包括:
獲取本地存儲(chǔ)的內(nèi)容池標(biāo)識(shí),并向用戶端獲取用戶端存儲(chǔ)的內(nèi)容池標(biāo)識(shí);
若本地存儲(chǔ)的內(nèi)容池標(biāo)識(shí)和用戶端存儲(chǔ)的內(nèi)容池標(biāo)識(shí)相同,則繼續(xù)嘗試向用戶端獲取用戶的當(dāng)前瀏覽進(jìn)度;
若本地存儲(chǔ)的內(nèi)容池標(biāo)識(shí)和用戶端存儲(chǔ)的內(nèi)容池標(biāo)識(shí)不同,則將本地存儲(chǔ)的內(nèi)容池標(biāo)識(shí)發(fā)送給用戶端,并向用戶端發(fā)送當(dāng)前瀏覽進(jìn)度的清空指令;
其中,所述內(nèi)容池中的內(nèi)容隨時(shí)間更新,每次更新后均更換本地存儲(chǔ)的內(nèi)容池標(biāo)識(shí)。
可選的,所述接收用戶端的內(nèi)容下發(fā)請求后,還包括:
嘗試獲取本地存儲(chǔ)的內(nèi)容池標(biāo)識(shí);
若獲取到本地存儲(chǔ)的內(nèi)容池標(biāo)識(shí),則繼續(xù)嘗試向用戶端獲取用戶的當(dāng)前瀏覽進(jìn)度;
若未獲取到本地存儲(chǔ)的內(nèi)容池標(biāo)識(shí),則嘗試向用戶端獲取用戶端存儲(chǔ)的內(nèi)容池標(biāo)識(shí),并將獲取到的內(nèi)容池標(biāo)識(shí)存儲(chǔ)在本地;
其中,所述內(nèi)容池中的內(nèi)容隨時(shí)間更新,每次更新后均清空本地以及各個(gè)用戶端存儲(chǔ)的內(nèi)容池標(biāo)識(shí),以及清空各個(gè)用戶端存儲(chǔ)的當(dāng)前瀏覽進(jìn)度。
可選的,所述嘗試向用戶端獲取用戶端存儲(chǔ)的內(nèi)容池標(biāo)識(shí)后,還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于游藝星際(北京)科技有限公司,未經(jīng)游藝星際(北京)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010112908.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種黑水虻嗅覺誘集劑
- 下一篇:一種轉(zhuǎn)運(yùn)起豎架
- 內(nèi)容再現(xiàn)系統(tǒng)、內(nèi)容提供方法、內(nèi)容再現(xiàn)裝置、內(nèi)容提供裝置、內(nèi)容再現(xiàn)程序和內(nèi)容提供程序
- 內(nèi)容記錄系統(tǒng)、內(nèi)容記錄方法、內(nèi)容記錄設(shè)備和內(nèi)容接收設(shè)備
- 內(nèi)容服務(wù)系統(tǒng)、內(nèi)容服務(wù)器、內(nèi)容終端及內(nèi)容服務(wù)方法
- 內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)裝置、內(nèi)容再生終端及內(nèi)容分發(fā)方法
- 內(nèi)容發(fā)布、內(nèi)容獲取的方法、內(nèi)容發(fā)布裝置及內(nèi)容傳播系統(tǒng)
- 內(nèi)容提供裝置、內(nèi)容提供方法、內(nèi)容再現(xiàn)裝置、內(nèi)容再現(xiàn)方法
- 內(nèi)容傳輸設(shè)備、內(nèi)容傳輸方法、內(nèi)容再現(xiàn)設(shè)備、內(nèi)容再現(xiàn)方法、程序及內(nèi)容分發(fā)系統(tǒng)
- 內(nèi)容發(fā)送設(shè)備、內(nèi)容發(fā)送方法、內(nèi)容再現(xiàn)設(shè)備、內(nèi)容再現(xiàn)方法、程序及內(nèi)容分發(fā)系統(tǒng)
- 內(nèi)容再現(xiàn)裝置、內(nèi)容再現(xiàn)方法、內(nèi)容再現(xiàn)程序及內(nèi)容提供系統(tǒng)
- 內(nèi)容記錄裝置、內(nèi)容編輯裝置、內(nèi)容再生裝置、內(nèi)容記錄方法、內(nèi)容編輯方法、以及內(nèi)容再生方法
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





