1.一種方法,包括:
對從移動設備的顯示捕捉的內(nèi)容執(zhí)行辨識;
在所述內(nèi)容中識別多個實體;
發(fā)出針對所述多個實體中的每一個的相應查詢;
基于針對所述相應查詢所返回的搜索結(jié)果,對所述多個實體進行排名;
針對排名最高的實體中的至少一些實體,生成相應的動作卡片;以及
提供所述動作卡片以用于向所述移動設備的用戶顯示。
2.根據(jù)權(quán)利要求1所述的方法,其中,發(fā)出針對所述多個實體中的第一實體的查詢包括:
使用名稱分類器來確定所述第一實體能夠是名稱;
使用所述第一實體來查詢與所述移動設備的所述用戶相關聯(lián)的聯(lián)系人數(shù)據(jù)存儲;以及
在所述第一實體對應于所述聯(lián)系人數(shù)據(jù)存儲中的聯(lián)系人時,從所述聯(lián)系人數(shù)據(jù)存儲返回信息作為所述查詢的搜索結(jié)果。
3.根據(jù)權(quán)利要求2所述的方法,其中,發(fā)出針對所述第一實體的所述查詢進一步包括:
在所述第一實體未能對應于所述聯(lián)系人數(shù)據(jù)存儲中的聯(lián)系人時,向搜索引擎發(fā)出針對所述第一實體的所述查詢。
4.根據(jù)權(quán)利要求1至3中的任一項所述的方法,其中,針對查詢的搜索結(jié)果包括:關于所述查詢的流行度的信息以及與流行的查詢相對應的實體接收排名的提升。
5.根據(jù)權(quán)利要求1至4中的任一項所述的方法,其中,所述多個實體中的具有包括來自基于圖的數(shù)據(jù)存儲的結(jié)果的搜索結(jié)果的實體接收排名的提升。
6.根據(jù)權(quán)利要求1至5中的任一項所述的方法,其中,針對第一實體來生成所述動作卡片包括:
在所述搜索結(jié)果中識別鏈接;以及
確定所述鏈接的域?qū)诎惭b在所述移動設備上的移動應用,
其中,所述動作卡片包括打開所述移動應用的動作。
7.根據(jù)權(quán)利要求1至6中的任一項所述的方法,其中,所述多個實體中的第一實體對應于聯(lián)系人數(shù)據(jù)存儲中的聯(lián)系人,以及針對所述第一實體來生成所述動作卡片包括:
確定由所述用戶針對聯(lián)系人實體所選擇的缺省動作;以及
使用來自所述聯(lián)系人數(shù)據(jù)存儲的信息來針對與所述缺省動作相對應的所述聯(lián)系人生成所述動作卡片。
8.一種系統(tǒng),包括:
至少一個處理器;
經(jīng)索引文檔語料庫;
基于圖的數(shù)據(jù)存儲;以及
存儲指令的存儲器,所述指令在由所述至少一個處理器執(zhí)行時使得所述系統(tǒng)執(zhí)行操作,所述操作包括:
對從移動設備的顯示捕捉的內(nèi)容執(zhí)行辨識,
在所述內(nèi)容中識別多個實體,
針對所述多個實體中的每一個,向搜索引擎發(fā)出針對所述實體的相應查詢,所述搜索引擎搜索所述基于圖的數(shù)據(jù)存儲和所述經(jīng)索引文檔語料庫以針對所述實體來生成搜索結(jié)果,
基于所述多個實體的相應搜索結(jié)果來對所述多個實體進行排名,以及
將所述多個實體與相應排名和相應搜索結(jié)果一起提供給所述移動設備,所述移動設備針對排名最高的實體中的至少一些實體來生成動作卡片,所述動作卡片是使用所述排名最高的實體的相應搜索結(jié)果來生成的。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,所述多個實體中的具有在所述基于圖的數(shù)據(jù)存儲中的對應實體的第一實體接收排名的提升。
10.根據(jù)權(quán)利要求8或9所述的系統(tǒng),其中,對所述多個實體進行排名包括:
確定與第一實體相關的查詢的頻率;以及
在所述頻率滿足閾值或者大于與第二實體相關的查詢的頻率時,提升所述第一實體的排名。
11.一種系統(tǒng),包括:
聯(lián)系人數(shù)據(jù)存儲;
至少一個處理器;以及
存儲指令的存儲器,所述指令在由所述至少一個處理器執(zhí)行時使得所述系統(tǒng):
對顯示在移動設備的顯示器上的內(nèi)容執(zhí)行辨識;
在所述內(nèi)容中識別實體;
確定在所述聯(lián)系人數(shù)據(jù)存儲中與所述實體相對應的至少一個聯(lián)系人;
針對所述實體來生成動作卡片,所述動作卡片具有第一動作和第二動作,所述第一動作使用針對所述聯(lián)系人的、來自所述聯(lián)系人數(shù)據(jù)存儲的第一信息,所述第二動作使用針對所述聯(lián)系人的、來自所述聯(lián)系人數(shù)據(jù)存儲的第二信息;以及
將所述動作卡片顯示在所述顯示器上。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其中,所述實體是第一實體并且所述動作卡片是第一動作卡片,以及所述存儲器進一步存儲指令,所述指令在由所述至少一個處理器執(zhí)行時使得所述移動設備:
在所述內(nèi)容中識別第二實體;
針對所述第二實體,向搜索引擎發(fā)出查詢,所述查詢包括所述第二實體;
從所述搜索引擎接收所述查詢的結(jié)果;
基于所述結(jié)果來識別與所述第二實體相關聯(lián)的動作;
生成具有所識別的動作的第二動作卡片;以及
將所述第二動作卡片與所述第一動作卡片一起顯示在所述顯示器上。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其中,所述第一動作卡片基于與所述聯(lián)系人相對應的所述第一實體被顯示在突出的位置中。
14.根據(jù)權(quán)利要求12或13所述的系統(tǒng),進一步包括:
基于圖的數(shù)據(jù)存儲,
其中,針對所述查詢的所述結(jié)果包括來自所述基于圖的數(shù)據(jù)存儲的、所述第二實體的信息。
15.根據(jù)權(quán)利要求11至14中的任一項所述的系統(tǒng),其中,所述第一動作啟動第一移動應用并且所述第二動作啟動第二移動應用。
16.根據(jù)權(quán)利要求15所述的系統(tǒng),其中,所述存儲器進一步存儲指令,所述指令在由所述至少一個處理器執(zhí)行時使得所述移動設備:
接收對所述第一動作的選擇;以及
使用所述第一信息來啟動所述第一移動應用。
17.根據(jù)權(quán)利要求11至16中的任一項所述的系統(tǒng),其中,所述實體是第一實體、所述動作卡片是第一動作卡片、并且所述聯(lián)系人是第一聯(lián)系人,以及所述存儲器進一步存儲指令,所述指令在由所述至少一個處理器執(zhí)行時使得所述移動設備:
確定在所述聯(lián)系人數(shù)據(jù)存儲中的第二聯(lián)系人,所述第二聯(lián)系人對應于在所述內(nèi)容中識別的第二實體;
針對所述第二聯(lián)系人來生成第二動作卡片;
確定針對所述第一聯(lián)系人的交互的頻率高于針對所述第二聯(lián)系人的交互的頻率;以及
將所述第一動作卡片顯示在相對于所述第二動作卡片突出的位置中。
18.根據(jù)權(quán)利要求11至17中的任一項所述的系統(tǒng),其中,所述聯(lián)系人是第一聯(lián)系人,以及所述存儲器進一步存儲指令,所述指令在由所述至少一個處理器執(zhí)行時使得所述移動設備:
確定在所述聯(lián)系人數(shù)據(jù)存儲中的、對應于所述實體的第二聯(lián)系人;
確定針對所述第一聯(lián)系人的交互的頻率高于針對所述第二聯(lián)系人的交互的頻率;以及
將所述第一聯(lián)系人選擇為與所述實體相對應。