[發明專利]基于用戶意圖提供應用結果無效
| 申請號: | 201210581626.7 | 申請日: | 2012-12-27 |
| 公開(公告)號: | CN103064949A | 公開(公告)日: | 2013-04-24 |
| 發明(設計)人: | F.L.納蘭喬;T.M.伊德加 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 李靜嵐;汪揚 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 用戶 意圖 提供 應用 結果 | ||
背景技術
應用(或應用程序)持續被開發來實現用戶的任務。為了使得用戶利用應用的能力,用戶將應用下載到設備上并且隨后啟動應用。當前沒有在因特網搜索會話的情境中利用存在于用戶設備上的應用的不同能力的有效方式。換句話說,關于感興趣話題發起搜索會話的用戶通常僅僅被給出基于Web的結果。通過從存在于用戶設備上的應用收集結果可以幫助關于所述感興趣話題更加熱忱地應答用戶的意圖。
發明內容
提供本概要是為了以簡化形式介紹將在下面的詳細描述部分中進一步描述的概念的選擇。本概要不意圖標識出所要求保護的主題內容的關鍵或本質特征,也不意圖被用來幫助確定所要求保護的主題內容的范圍。
本發明的實施例涉及特別用于向駐留在用戶設備上的各項應用廣播關于感興趣話題的用戶意圖并且隨后接收與基于Web的結果相結合地為用戶給出的應用結果的系統、方法和計算機可讀存儲介質。與從典型的搜索會話生成的基于Web的結果相比,所述結果是更加全面的結果集合。
在這里,術語“應用”和“應用程序”可以互換使用,并且寬泛地涉及被設計成由寄放在計算設備上的操作系統執行以幫助用戶施行特定任務的應用軟件。在操作中,應用提供真實世界中的數字解決方案,比如文字處理、游戲、基于通信的接口等等。應用的例子包括企業應用、會計軟件、辦公套裝、圖形軟件和媒體播放器,并且包括例如GROUPON?、SHAZAM?、OPENTABLE?、YELP?之類的受歡迎的應用。應當理解并且認識到的是,應用的定義不限于這里所提供的例子的范圍,并且可以包括在被執行時實施一項或更多項操作的任何代碼。
相應地,在一個實施例中,本發明是針對其上具體實現計算機可執行指令的一個或更多計算機可讀存儲介質,當被執行時,所述計算機可執行指令施行一種向駐留在用戶設備上的一項或更多項應用廣播關于感興趣話題的高度用戶意圖的方法。所述方法包括:監測用戶設備上的用戶搜索會話,以便識別出關于所述感興趣話題的用戶意圖。在識別出關于感興趣話題的用戶意圖之后,確定用戶意圖超出預定閾值。以此為基礎,確定用戶設備上的提供與用戶意圖有關的應用結果的一項或更多項應用。向所述一項或更多項應用傳送針對應用結果的請求;隨后從所述一項或更多項應用當中的至少一部分接收應用結果。將應用結果與基于Web的結果集合集成在一起,從而形成聚集結果集合;所述基于Web的結果集合也與用戶意圖有關。對聚集結果集合進行評級并且呈現在用戶接口顯示上。
在另一個實施例中,本發明是針對一種由運行在處理器上的搜索服務實施的計算機化方法,以用于向駐留在用戶設備上的一項或更多項應用廣播關于感興趣話題的用戶意圖。所述方法包括:在用戶當前查閱的Web頁面上接收針對與感興趣話題有關的應用結果的用戶發起的選擇請求;所述用戶發起的選擇請求表明關于所述感興趣話題的用戶意圖。利用處理器,確定駐留在用戶設備上的提供與用戶意圖有關的應用結果的一項或更多項應用。向所述一項或更多項應用傳送針對應用結果的請求,并且從所述一項或更多項應用當中的至少一部分接收應用結果。將應用結果與基于Web的結果集合集成在一起,從而形成聚集結果集合;所述基于Web的結果集合也與用戶意圖有關。對聚集結果集合進行評級并且呈現在顯示區域內。所述顯示區域覆蓋用戶當前查閱的Web頁面上的至少一部分內容。
在另一個實施例中,本發明是針對一種用于提供與感興趣話題有關的應用結果的計算機系統。所述計算機系統包括耦合到計算機存儲介質的處理單元;所述計算機存儲介質上存儲有可由處理單元執行的多個計算機軟件組件。所述計算機軟件組件包括用于監測用戶發起的搜索會話并且識別出關于感興趣話題的用戶意圖的監測組件。所述組件還包括用于識別與用戶意圖有關的至少一項搜索觸發的搜索觸發識別組件,以及用于確定駐留在計算機系統上的提供與用戶意圖有關的應用結果的至少一項應用的實體組件。
此外,所述組件還包括:用于向所述至少一項應用、Web瀏覽器和與Web瀏覽器相關聯的一家或更多家廣告商傳送針對與感興趣話題有關的結果的一項或更多項請求的廣播組件;以及用于接收與用戶意圖有關的結果的接收組件。此外,所述組件還包括用于對結果進行評級的評級組件,以及用于在用戶接口上呈現結果的呈現組件。
附圖說明
下面將參照附圖詳細描述本發明,其中:
圖1是適用于實施本發明的實施例的示例性計算環境的方框圖;
圖2是適用于實施本發明的實施例的用于提供與感興趣話題有關的應用結果的示例性系統的方框圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210581626.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于半導體器件的封裝方法
- 下一篇:使用數據結構處理搜索查詢





