[發明專利]內容分發方法和系統在審
| 申請號: | 202210261293.3 | 申請日: | 2022-03-16 |
| 公開(公告)號: | CN114629954A | 公開(公告)日: | 2022-06-14 |
| 發明(設計)人: | 傅喆;趙書彬 | 申請(專利權)人: | 上海嗶哩嗶哩科技有限公司 |
| 主分類號: | H04L67/562 | 分類號: | H04L67/562;H04L67/566 |
| 代理公司: | 北京英特普羅知識產權代理有限公司 11015 | 代理人: | 王勇 |
| 地址: | 200433 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 內容 分發 方法 系統 | ||
1.一種內容分發方法,其特征在于,包括:
將請求參數輸入至規則引擎,所述規則引擎關聯多個handler,handler用于相應篩選維度的規則匹配;
根據所述請求參數,通過規則引擎加載所述多個handler中的一個或多個目標handler;
通過所述一個或多個目標handler,確定與所述請求參數匹配的一個或多個命中篩選規則;
確定與所述一個或多個命中篩選規則綁定的目標分發內容;及
將所述目標分發內容下發至目標設備,以在所述目標設備上展示所述目標分發內容。
2.根據權利要求1所述的內容分發方法,其特征在于,所述請求參數包括:
handler元信息,包括所述一個或多個目標handler的元信息;
輸入參數,用于輸入到所述一個或多個目標handler中,以用于篩選規則的匹配。
3.根據權利要求2所述的內容分發方法,其特征在于,所述根據所述請求參數,通過規則引擎加載一個或多個目標handler,包括:
根據業務場景,從多個篩選維度中確定若干個篩選維度,該若干個篩選維度一一對應若干個handler;及
根據所述handler元信息,從所述若干個handler中選擇用于加載的一個或多個目標handler。
4.根據權利要求2所述的內容分發方法,其特征在于,每個handler定義有handler元信息、檢驗邏輯,和匹配邏輯;
所述通過所述一個或多個目標handler,確定與所述請求參數匹配的一個或多個命中篩選規則,包括:
根據各目標handler的元信息和所述輸入參數,確定所述輸入參數通過檢驗;及
在所述輸入參數通過檢驗的情形下,基于各目標handler中的匹配邏輯進行規則匹配;及
基于匹配結果,確定所述一個或多個命中篩選規則。
5.根據權利要求4所述的內容分發方法,其特征在于,所述根據各目標handler的元信息和所述輸入參數,確定所述輸入參數通過檢驗,包括:
根據所述各目標handler的元信息的數據結構和所述輸入參數的數據結構,確定所述輸入參數符合所述一個或多個目標篩選維度的數據結構約束;
在所述輸入參數符合所述一個或多個目標篩選維度的數據結構約束的情形下,判定檢驗通過。
6.根據權利要求5所述的內容分發方法,其特征在于,所述根據所述各目標handler的元信息的數據結構和所述輸入參數的數據結構,確定所述輸入參數符合所述一個或多個目標篩選維度的數據結構約束,包括:
通過對比所述各目標handler的元信息的數據結構和所述輸入參數的數據結構,確定所述輸入參數的完整性;
通過對比所述各目標handler的元信息的數據結構和所述輸入參數的數據結構,確定所述輸入參數的數據類型為符合預設要求的目標數據類型;及
在確定所述輸入參數完整且數據類型符合預設要求的情形下,通過所述各目標handler依據各自的檢驗邏輯分別對所述輸入參數進行檢驗,以確定所述輸入參數通過檢驗。
7.根據權利要求4至6任意一項所述的內容分發方法,其特征在于,所述在所述輸入參數通過檢驗的情形下,基于各目標handler中的匹配邏輯進行規則匹配,包括:
獲取所述各目標handler對所述輸入參數的匹配結果,以得到多個匹配結果;及
根據所述多個匹配結果,獲取與所述輸入參數匹配成功的所述一個或多個命中篩選規則。
8.根據權利要求1至6任意一項所述的內容分發方法,其特征在于,還包括:
預先將不同的分發內容分別和一個或多個篩選規則進行綁定;
當一個分發內容綁定多個篩選規則時,則該分發內容的下發條件為該多個篩選規則均被滿足。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海嗶哩嗶哩科技有限公司,未經上海嗶哩嗶哩科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210261293.3/1.html,轉載請聲明來源鉆瓜專利網。
- 內容再現系統、內容提供方法、內容再現裝置、內容提供裝置、內容再現程序和內容提供程序
- 內容記錄系統、內容記錄方法、內容記錄設備和內容接收設備
- 內容服務系統、內容服務器、內容終端及內容服務方法
- 內容分發系統、內容分發裝置、內容再生終端及內容分發方法
- 內容發布、內容獲取的方法、內容發布裝置及內容傳播系統
- 內容提供裝置、內容提供方法、內容再現裝置、內容再現方法
- 內容傳輸設備、內容傳輸方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容發送設備、內容發送方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容再現裝置、內容再現方法、內容再現程序及內容提供系統
- 內容記錄裝置、內容編輯裝置、內容再生裝置、內容記錄方法、內容編輯方法、以及內容再生方法





