[發明專利]用于索引電子內容的裝置和方法有效
| 申請號: | 201310245365.6 | 申請日: | 2013-06-17 |
| 公開(公告)號: | CN103853802B | 公開(公告)日: | 2018-07-31 |
| 發明(設計)人: | S·S·迪貝;N·N·梅塔;V·D·蘭杰內卡 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 王茂華 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 索引 電子 內容 裝置 方法 | ||
1.一種操作內容索引的方法,所述方法包括:
對計算機系統存儲器中的多個電子內容的集合進行索引,其中,通過在所述索引中存儲對應的條目來索引每個電子內容的集合,所述條目包括:
與所述電子內容的集合相關的元數據;以及
一個或多個整數標記,每個整數標記代表所述電子內容的集合的目標受眾的屬性和所述屬性的對應值;
接收針對將用于目標用戶的內容的請求,所述目標用戶具有屬性的集合和對應值;
搜索所述索引中包括整數標記的條目,所述整數標記代表所述屬性的集合的子集和所述目標受眾的對應值;以及
響應于針對內容的所述請求,傳送一個或多個電子內容的集合的身份,所述一個或多個電子內容的集合具有與所述屬性的集合的子集和所述目標用戶的對應值相匹配的屬性和對應值。
2.根據權利要求1所述的方法,其中,所述索引包括:
接收將有選擇地用于目標用戶的第一電子內容的集合;
接收所述第一電子內容的集合的目標受眾的第一屬性集合和所述屬性的對應值;
將所述第一屬性集合中的每個屬性和所述對應值映射到整數標記,以產生代表所述第一電子內容的集合的目標受眾的整數標記的集合;
對所述第一電子內容的集合進行散列運算,以生成所述索引的第一分片的標識符,其中,所述索引包括多個分片;
將第一條目寫入到所述第一分片,以代表所述第一電子內容的集合,其中,所述第一條目包括所述整數標記的集合。
3.根據權利要求2所述的方法,在將所述第一條目寫入到所述第一分片后,還包括:
分析來自所述第一電子內容的集合的多個服務的反饋,以計算所述第一電子內容的集合的分數;以及
根據它們的分數,對包括所述第一條目的所述第一分片的條目進行排序。
4.根據權利要求3所述的方法,其中,所述分數代表所述第一電子內容的集合的貨幣值。
5.根據權利要求3所述的方法,其中,所述分數代表所述第一電子內容的集合的性能。
6.根據權利要求2所述的方法,在將所述第一條目寫入到所述第一分片后,還包括:
使所述第一分片離線,其中,在離線后,在所述第一分片上不會發起新的讀入;
當所述第一分片離線時,在所述多個分片中的其它分片上發起新的讀入;
在所述第一分片離線時,維護所述第一分片;以及
在所述維護后,使得所述第一分片在線。
7.根據權利要求1所述的方法,對于所述索引中的一個或多個條目,還包括:
對所述條目的所述整數標記進行排序,使得以由所述多個整數標記所代表的所述屬性和對應值將與針對內容的未知的將來請求的目標用戶的屬性集合和對應值的概率逆序來存儲整數標記。
8.根據權利要求1所述的方法,其中:
所述多個電子內容的集合中的每個電子內容為活動;以及
每個活動包括一個或多個可服務的內容項目。
9.根據權利要求1所述的方法,其中,所述多個電子內容的集合中的每個電子內容包括一個可服務的內容項目。
10.一種操作內容索引的裝置,所述裝置被配置為:
對計算機系統存儲器中的多個電子內容的集合進行索引,其中,通過在所述索引中存儲對應的條目來索引每個電子內容的集合,所述條目包括:
與所述電子內容的集合相關的元數據;以及
一個或多個整數標記,每個整數標記代表所述電子內容的集合的目標受眾的屬性和所述屬性的對應值;
接收針對將用于目標用戶的內容的請求,所述目標用戶具有一組屬性和對應值;
搜索所述索引中包括整數標記的條目,所述整數標記代表所述屬性的集合的子集和所述目標受眾的對應值;以及
響應于針對內容的所述請求,傳送一個或多個電子內容的集合的身份,所述一個或多個電子內容的集合具有與所述屬性的集合的子集和所述目標用戶的對應值相匹配的屬性和對應值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310245365.6/1.html,轉載請聲明來源鉆瓜專利網。
- 內容再現系統、內容提供方法、內容再現裝置、內容提供裝置、內容再現程序和內容提供程序
- 內容記錄系統、內容記錄方法、內容記錄設備和內容接收設備
- 內容服務系統、內容服務器、內容終端及內容服務方法
- 內容分發系統、內容分發裝置、內容再生終端及內容分發方法
- 內容發布、內容獲取的方法、內容發布裝置及內容傳播系統
- 內容提供裝置、內容提供方法、內容再現裝置、內容再現方法
- 內容傳輸設備、內容傳輸方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容發送設備、內容發送方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容再現裝置、內容再現方法、內容再現程序及內容提供系統
- 內容記錄裝置、內容編輯裝置、內容再生裝置、內容記錄方法、內容編輯方法、以及內容再生方法





