国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      針對(duì)移動(dòng)屏上內(nèi)容提供自動(dòng)動(dòng)作的制作方法

      文檔序號(hào):11160958閱讀:324來(lái)源:國(guó)知局
      本申請(qǐng)要求于2014年8月21日提交的、題為“PROVIDINGAUTOMATICACTIONSFORMOBILEONSCREENCONTENT(針對(duì)移動(dòng)屏上內(nèi)容提供自動(dòng)動(dòng)作)”的美國(guó)非臨時(shí)專(zhuān)利申請(qǐng)No.14/465,265的優(yōu)先權(quán)并且是其繼續(xù)申請(qǐng),其通過(guò)引用全部并入本文。
      背景技術(shù)
      ::移動(dòng)設(shè)備——諸如智能電話(huà)和平板計(jì)算機(jī)的使用一直在增加。但是在移動(dòng)環(huán)境中在應(yīng)用之間導(dǎo)航可以是冗雜的,因?yàn)橐苿?dòng)應(yīng)用一般執(zhí)行特定功能并且通常不交互。此外,移動(dòng)應(yīng)用能夠在它們提供的特征上顯著地不同,并且因?yàn)橥獠枯斎朐O(shè)備的有限屏幕大小和有限使用,導(dǎo)航能夠易于出錯(cuò)的并且相對(duì)費(fèi)時(shí)。技術(shù)實(shí)現(xiàn)要素:實(shí)施方式提供了界面,該界面允許移動(dòng)設(shè)備的用戶(hù)快速且容易地執(zhí)行與該用戶(hù)在該移動(dòng)設(shè)備上當(dāng)前正查看的內(nèi)容相關(guān)的各種動(dòng)作。例如,所述系統(tǒng)可以在被顯示在移動(dòng)設(shè)備上的屏幕中識(shí)別實(shí)體并且提供界面以用于針對(duì)每個(gè)實(shí)體發(fā)起動(dòng)作、以及顯現(xiàn)關(guān)于所述實(shí)體的信息的摘錄。所述實(shí)體可以包括知識(shí)庫(kù)——諸如知識(shí)圖中的人、地點(diǎn)、或事物,或者可以是在所述移動(dòng)設(shè)備本地或者對(duì)其遠(yuǎn)程但與所述用戶(hù)相關(guān)聯(lián)的數(shù)據(jù)存儲(chǔ)中的聯(lián)系人。所述系統(tǒng)可以對(duì)所述實(shí)體進(jìn)行排名以確定與所述用戶(hù)最相關(guān)的那些實(shí)體并且針對(duì)最相關(guān)的經(jīng)排名實(shí)體來(lái)生成具有建議動(dòng)作的動(dòng)作卡片。針對(duì)實(shí)體的所述動(dòng)作卡片中提供的所述動(dòng)作以及顯示在所述動(dòng)作卡片中的任何信息可以取決于針對(duì)所述實(shí)體的搜索結(jié)果。根據(jù)本公開(kāi)的某些方面,一種方法包括:對(duì)從移動(dòng)設(shè)備的顯示捕捉的內(nèi)容執(zhí)行辨識(shí);在所述內(nèi)容中識(shí)別多個(gè)實(shí)體;以及針對(duì)所述多個(gè)實(shí)體中的每一個(gè)發(fā)出相應(yīng)查詢(xún)。所述方法還包括:基于針對(duì)所述相應(yīng)查詢(xún)所返回的搜索結(jié)果,對(duì)所述多個(gè)實(shí)體進(jìn)行排名;針對(duì)排名最高的實(shí)體中的至少一些實(shí)體,生成相應(yīng)的動(dòng)作卡片;以及提供所述動(dòng)作卡片以用于向所述移動(dòng)設(shè)備的用戶(hù)顯示。根據(jù)另一方面,一種系統(tǒng)包括:至少一個(gè)處理器;經(jīng)索引文檔語(yǔ)料庫(kù)(corpus);基于圖的數(shù)據(jù)存儲(chǔ);以及存儲(chǔ)指令的存儲(chǔ)器,所述指令在由所述至少一個(gè)處理器執(zhí)行時(shí),使得所述系統(tǒng)執(zhí)行操作。所述操作可以包括:對(duì)從移動(dòng)設(shè)備的顯示捕捉的內(nèi)容執(zhí)行辨識(shí),以及在所述內(nèi)容中識(shí)別多個(gè)實(shí)體。針對(duì)所述多個(gè)實(shí)體中的每一個(gè),所述操作還可以包括向搜索引擎發(fā)出針對(duì)所述實(shí)體的相應(yīng)查詢(xún),所述搜索引擎搜索所述基于圖的數(shù)據(jù)存儲(chǔ)和所述經(jīng)索引文檔語(yǔ)料庫(kù)以針對(duì)所述實(shí)體來(lái)生成搜索結(jié)果。所述操作還可以包括:基于所述搜索結(jié)果對(duì)所述多個(gè)實(shí)體進(jìn)行排名,以及將所述多個(gè)實(shí)體與相應(yīng)的排名和搜索結(jié)果一起提供給所述移動(dòng)設(shè)備,所述移動(dòng)設(shè)備針對(duì)使用所述相應(yīng)搜索結(jié)果所生成的排名最高的實(shí)體中的至少一些來(lái)生成動(dòng)作卡片。在另一方面,一種系統(tǒng)包括:聯(lián)系人數(shù)據(jù)存儲(chǔ);至少一個(gè)處理器;以及存儲(chǔ)指令的存儲(chǔ)器,所述指令在由所述至少一個(gè)處理器執(zhí)行時(shí),使得所述系統(tǒng)執(zhí)行操作。所述操作可以包括:對(duì)顯示在移動(dòng)設(shè)備的顯示器上的內(nèi)容執(zhí)行辨識(shí)、在所述內(nèi)容中識(shí)別實(shí)體、以及確定在所述聯(lián)系人數(shù)據(jù)存儲(chǔ)中與所述實(shí)體相對(duì)應(yīng)的至少一個(gè)聯(lián)系人。所述操作還可以包括:針對(duì)所述實(shí)體來(lái)生成動(dòng)作卡片,所述動(dòng)作卡片具有使用針對(duì)所述聯(lián)系人的、來(lái)自所述聯(lián)系人數(shù)據(jù)存儲(chǔ)的第一信息的第一動(dòng)作以及使用針對(duì)所述聯(lián)系人的、來(lái)自所述聯(lián)系人數(shù)據(jù)存儲(chǔ)的第二信息的第二動(dòng)作;以及將所述動(dòng)作卡片顯示在所述顯示器上。在另一方面,包含在計(jì)算機(jī)可讀存儲(chǔ)設(shè)備上的計(jì)算機(jī)程序產(chǎn)品包括指令,所述指令在由形成在基底中的至少一個(gè)處理器來(lái)執(zhí)行時(shí),使得計(jì)算設(shè)備執(zhí)行本文中所公開(kāi)的經(jīng)公開(kāi)方法、操作、或過(guò)程中的任何一個(gè)。本文中所描述的主題的實(shí)施方式中的一個(gè)或多個(gè)能夠被實(shí)現(xiàn)以便實(shí)現(xiàn)以下優(yōu)點(diǎn)中的一個(gè)或多個(gè)。作為一個(gè)示例,實(shí)施方式可以提供具有對(duì)用戶(hù)有用的動(dòng)作的接口,所述動(dòng)作能夠在無(wú)需在移動(dòng)環(huán)境中導(dǎo)航穿過(guò)各個(gè)應(yīng)用和屏幕的情況下被發(fā)起。因此,動(dòng)作可以被視為是自動(dòng)的。實(shí)施方式能夠提供不管底層應(yīng)用如何——例如跨任意界面的界面,其提供跨在設(shè)備上運(yùn)行的所有移動(dòng)應(yīng)用來(lái)訪(fǎng)問(wèn)相同功能的能力。實(shí)施方式基于底層內(nèi)容來(lái)為提供用戶(hù)很可能感興趣的實(shí)體提供建議動(dòng)作。這些動(dòng)作是有用的,因?yàn)樗鼈兣c內(nèi)容的底層場(chǎng)境相關(guān)。換言之,建議動(dòng)作適合于并且基于內(nèi)容的類(lèi)型。例如,評(píng)論動(dòng)作適合于電影或餐館但是不適合于人。類(lèi)似地呼叫動(dòng)作適合于人而不是電影。所述動(dòng)作可以表示指向特定移動(dòng)應(yīng)用的深度鏈接,從而通過(guò)減少用戶(hù)輸入運(yùn)動(dòng)的量以及減少在完成動(dòng)作中輸錄(typographical)錯(cuò)誤的可能性來(lái)節(jié)約用戶(hù)時(shí)間和免受挫折。在一些情況下,顯示在動(dòng)作卡片上的信息可以消除用戶(hù)導(dǎo)航到另一應(yīng)用以查找該信息的需要。在附圖和以下描述中闡述一個(gè)或多個(gè)實(shí)施方式的細(xì)節(jié)。其它特征根據(jù)本說(shuō)明書(shū)和附圖以及根據(jù)權(quán)利要求書(shū)將變得顯而易見(jiàn)。附圖說(shuō)明圖1是依據(jù)所公開(kāi)的主題的、圖示了示例系統(tǒng)的框圖。圖2圖示了移動(dòng)計(jì)算設(shè)備的示例顯示。圖3圖示了提供基于圖2的顯示來(lái)生成的建議動(dòng)作的示例用戶(hù)界面。圖4圖示了依據(jù)所公開(kāi)的實(shí)施方式的、用于針對(duì)在移動(dòng)屏幕的內(nèi)容中識(shí)別的至少一些實(shí)體來(lái)提供動(dòng)作卡片的示例過(guò)程的流程圖。圖5圖示了依據(jù)所公開(kāi)的實(shí)施方式的、用于針對(duì)實(shí)體來(lái)確定動(dòng)作的示例過(guò)程的流程圖。圖6圖示了依據(jù)所公開(kāi)的實(shí)施方式的、用于選擇缺省動(dòng)作的示例用戶(hù)界面。圖7示出了能夠被用來(lái)實(shí)現(xiàn)所公開(kāi)的技術(shù)的計(jì)算設(shè)備的示例。圖8示出了能夠被用來(lái)實(shí)現(xiàn)所公開(kāi)的技術(shù)的分布式計(jì)算設(shè)備的示例。各個(gè)附圖中相似的附圖標(biāo)記指示相似的元素。具體實(shí)施方式圖1是依據(jù)示例實(shí)施方式的移動(dòng)動(dòng)作建議系統(tǒng)的框圖。系統(tǒng)100可以被用來(lái)針對(duì)在被顯示在移動(dòng)設(shè)備上的屏幕的內(nèi)容中所標(biāo)識(shí)的實(shí)體來(lái)提供建議動(dòng)作。實(shí)體可以是人、地點(diǎn)、項(xiàng)目、想法、主題、詞、短語(yǔ)、抽象概念、實(shí)在元素、其它合適的事物、或這些的任何組合。圖1中的系統(tǒng)100的描繪是客戶(hù)端-服務(wù)器系統(tǒng),其中在服務(wù)器110處發(fā)生一些數(shù)據(jù)處理。然而,可以使用其它配置和應(yīng)用。例如,在一些實(shí)施方式中,系統(tǒng)100可以?xún)H包括移動(dòng)設(shè)備170,并且可以在移動(dòng)設(shè)備170上排他地發(fā)生所有數(shù)據(jù)處理。在一些實(shí)施方式中,大多數(shù)處理可以在移動(dòng)設(shè)備170上完成并且服務(wù)器110可以被用來(lái)例如經(jīng)由搜索引擎107來(lái)提供信息。在一些實(shí)施方式中,移動(dòng)設(shè)備170的用戶(hù)可以指示處理的部分在服務(wù)器110處被執(zhí)行。例如,用戶(hù)可以提供在一個(gè)或多個(gè)遠(yuǎn)程服務(wù)器上的聯(lián)系人數(shù)據(jù)存儲(chǔ)(contactsdatastore)的位置,移動(dòng)設(shè)備170能夠訪(fǎng)問(wèn)該聯(lián)系人數(shù)據(jù)存儲(chǔ)以識(shí)別聯(lián)系人實(shí)體。因此,實(shí)施方式不限于圖1中所圖示的確切配置。移動(dòng)動(dòng)作建議系統(tǒng)100可以包括移動(dòng)設(shè)備170。移動(dòng)設(shè)備170可以是在封閉移動(dòng)環(huán)境而不是常規(guī)的開(kāi)放式基于web的環(huán)境中操作的任何移動(dòng)個(gè)人計(jì)算設(shè)備,諸如智能電話(huà)或其它手持式計(jì)算設(shè)備、平板計(jì)算機(jī)、可穿戴計(jì)算設(shè)備等。移動(dòng)設(shè)備170可以是如圖7中所描繪的計(jì)算設(shè)備700的示例。移動(dòng)設(shè)備170可以包括形成在基底中的一個(gè)或多個(gè)處理器,其被配置成執(zhí)行一個(gè)或多個(gè)機(jī)器可執(zhí)行指令或軟件的片、固件或其組合的。移動(dòng)設(shè)備170可以包括操作系統(tǒng)(未示出)以及被配置成暫時(shí)地、永久地、半永久地、或其組合地存儲(chǔ)一個(gè)或多個(gè)數(shù)據(jù)片的一個(gè)或多個(gè)計(jì)算機(jī)存儲(chǔ)器。因此,移動(dòng)設(shè)備170可以包括移動(dòng)應(yīng)用,包括自動(dòng)動(dòng)作應(yīng)用175,其表示處于軟件、固件、或其組合的形式的機(jī)器可執(zhí)行指令。常規(guī)地,移動(dòng)應(yīng)用在封閉環(huán)境中操作,這意味著用戶(hù)采用單獨(dú)的應(yīng)用來(lái)執(zhí)行常規(guī)上在基于web的瀏覽器環(huán)境中執(zhí)行的活動(dòng)。例如,不同于前往hotels.com來(lái)預(yù)約旅館或者前往opentable.com來(lái)進(jìn)行預(yù)訂,移動(dòng)設(shè)備170的用戶(hù)能夠使用分別由hotels.com或opentable.com提供的移動(dòng)應(yīng)用。雖然自動(dòng)動(dòng)作應(yīng)用175被圖示為在移動(dòng)設(shè)備170上運(yùn)行的移動(dòng)應(yīng)用,但是要理解的是,在自動(dòng)動(dòng)作應(yīng)用175中標(biāo)識(shí)的組件中的一個(gè)或多個(gè)可以是操作系統(tǒng)的一部分。在一些實(shí)施方式中,自動(dòng)動(dòng)作應(yīng)用175的所有組件可以是操作系統(tǒng)的一部分。在一些實(shí)施方式中,可以在服務(wù)器110處執(zhí)行自動(dòng)動(dòng)作應(yīng)用175的組件中的一個(gè)或多個(gè)。自動(dòng)動(dòng)作應(yīng)用175可以包括屏幕捕捉引擎201。屏幕捕捉引擎201可以被配置成捕捉當(dāng)前屏幕(例如,通過(guò)復(fù)制或者讀取設(shè)備的幀緩沖區(qū)的內(nèi)容來(lái)捕捉)。屏幕捕捉引擎201可以每隔一定時(shí)間或者根據(jù)移動(dòng)設(shè)備170的用戶(hù)180的命令來(lái)捕捉當(dāng)前屏幕。例如,用戶(hù)可以執(zhí)行啟動(dòng)屏幕捕捉引擎201和自動(dòng)動(dòng)作應(yīng)用175的動(dòng)作,諸如向上輕掃、向下輕掃、斜向輕掃、雙指輕掃等。替選地,屏幕捕捉引擎201可以以可能為小間隔的某個(gè)間隔——諸如每半秒或每秒來(lái)捕捉屏幕,并且用戶(hù)動(dòng)作可以使用最新近捕捉的屏幕來(lái)經(jīng)由該動(dòng)作啟動(dòng)自動(dòng)動(dòng)作應(yīng)用175。在一些實(shí)施方式中,屏幕捕捉引擎201可以通過(guò)復(fù)制針對(duì)屏幕所生成的輔助訪(fǎng)問(wèn)(accessibility)數(shù)據(jù)來(lái)捕捉屏幕。例如,一些移動(dòng)設(shè)備170的操作系統(tǒng)可以生成描述當(dāng)前屏幕的文本文件,例如以協(xié)助具有視覺(jué)缺陷的人。在一些實(shí)施方式中,屏幕捕捉引擎201可以在捕捉當(dāng)前屏幕時(shí)除了使用來(lái)自幀緩沖區(qū)的信息之外還使用此文本文件或者代替來(lái)自幀緩沖區(qū)的信息其而使用此文本文件。因此,對(duì)屏幕捕捉圖像、所捕捉的屏幕、或屏幕內(nèi)容的引用被理解成包括:幀緩沖區(qū)的內(nèi)容、輔助訪(fǎng)問(wèn)文件中的內(nèi)容、或這兩者。在一些實(shí)施方式中,所述屏幕可以是在移動(dòng)設(shè)備上先前捕捉的屏幕。例如,移動(dòng)設(shè)備可以包括代理,其在用戶(hù)許可的情況下每隔一定時(shí)間捕捉當(dāng)前屏幕并且對(duì)屏幕的內(nèi)容編索引以使得用戶(hù)能夠搜索先前捕捉的屏幕。用戶(hù)能夠?qū)ο惹安蹲降钠聊粓?zhí)行的動(dòng)作中的一個(gè)是:針對(duì)在屏幕中識(shí)別的實(shí)體生成動(dòng)作。屏幕捕捉引擎201可以將所捕捉的屏幕內(nèi)容和元數(shù)據(jù)提供給實(shí)體提取引擎202。元數(shù)據(jù)可以包括時(shí)間戳、移動(dòng)設(shè)備類(lèi)型、移動(dòng)設(shè)備的位置、移動(dòng)設(shè)備標(biāo)識(shí)符、在屏幕被捕捉時(shí)正運(yùn)行的移動(dòng)應(yīng)用——或者換言之生成屏幕的應(yīng)用、以及其它設(shè)備信息——諸如哪些應(yīng)用是活動(dòng)的、環(huán)境光、設(shè)備的運(yùn)動(dòng)等。元數(shù)據(jù)可以協(xié)助內(nèi)容分析(例如,實(shí)體消歧)以及判定什么內(nèi)容是最相關(guān)的。實(shí)體提取引擎202可以包括一個(gè)或多個(gè)辨識(shí)引擎。辨識(shí)引擎可以被配置成使用常規(guī)的或后來(lái)開(kāi)發(fā)的技術(shù)來(lái)對(duì)所捕捉的屏幕執(zhí)行各種類(lèi)型的辨識(shí),包括字符辨識(shí)、圖像辨識(shí)、徽標(biāo)辨識(shí)等。因此,實(shí)體提取引擎202可以被配置成:從所捕捉的屏幕中確定文本、地標(biāo)、徽標(biāo)等以及這些項(xiàng)目在屏幕中的位置。使用在所捕捉的屏幕中辨識(shí)的文本、地標(biāo)、徽標(biāo)等,實(shí)體提取引擎202可以識(shí)別實(shí)體。實(shí)體識(shí)別涉及若干技術(shù),包括詞性標(biāo)記、依存句法分析、名詞短語(yǔ)提取、以及共指消解。詞性標(biāo)記識(shí)別文檔的文本中的每個(gè)詞屬于的詞性。依存句法分析識(shí)別詞性之間的關(guān)系。名詞短語(yǔ)提取識(shí)別諸如短語(yǔ)“BarackObama(巴拉克·奧巴馬)”、“SecretaryClinton(國(guó)務(wù)卿克林頓)”或“FirstLady(第一夫人)”的名詞短語(yǔ)或者將其分隔。換言之,名詞短語(yǔ)提取目標(biāo)在于識(shí)別對(duì)實(shí)體的潛在提及,包括被用來(lái)描述它們的詞。共指消解目標(biāo)在于使代詞或代名詞與名詞短語(yǔ)相匹配。實(shí)體提取引擎202可以將任何常規(guī)的技術(shù)用于詞性標(biāo)記、依存句法分析、名詞短語(yǔ)提取、以及共指消解。實(shí)體提取引擎202還可以使用常規(guī)的名稱(chēng)標(biāo)識(shí)技術(shù)——諸如名稱(chēng)分類(lèi)器來(lái)識(shí)別可能為名稱(chēng)的文本。這樣的文本可以被視為實(shí)體。實(shí)體提取引擎202可以將可能的名稱(chēng)發(fā)送到一個(gè)或多個(gè)聯(lián)系人數(shù)據(jù)存儲(chǔ)以了解是否有任何實(shí)體與該名稱(chēng)匹配。例如,搜索引擎210可以被用來(lái)針對(duì)與可能的名稱(chēng)相匹配的聯(lián)系人,來(lái)搜索用戶(hù)180標(biāo)識(shí)的聯(lián)系人數(shù)據(jù)存儲(chǔ)250和/或遠(yuǎn)程聯(lián)系人數(shù)據(jù)存儲(chǔ)——諸如聯(lián)系人150。聯(lián)系人數(shù)據(jù)存儲(chǔ)可以是地址簿、社交媒體聯(lián)系人、電子郵件聯(lián)系人、郵件列表等,并且可以被本地地存儲(chǔ)在移動(dòng)設(shè)備——諸如聯(lián)系人250上,或者可以是遠(yuǎn)程的,例如聯(lián)系人150。實(shí)體提取引擎202可以可選地試圖將屏幕內(nèi)容中的實(shí)體與數(shù)據(jù)圖——諸如數(shù)據(jù)圖130或數(shù)據(jù)圖230或這兩者中的實(shí)體相匹配。屏幕內(nèi)容中的單個(gè)實(shí)體可以與數(shù)據(jù)圖中的多于一個(gè)實(shí)體相匹配。例如,屏幕內(nèi)容中的文本“Jaguar(美洲豹)”可以和數(shù)據(jù)圖中的三個(gè)實(shí)體匹配:一個(gè)表示動(dòng)物,一個(gè)表示NFL球隊(duì),并且第三個(gè)表示汽車(chē)。在一些實(shí)施方式中,實(shí)體提取引擎202可以使用實(shí)體消歧以使用常規(guī)的或后來(lái)發(fā)現(xiàn)的技術(shù)來(lái)選擇數(shù)據(jù)圖中的實(shí)體中的一個(gè)作為屏幕內(nèi)容中所提及的實(shí)體。要理解的是,實(shí)體可以與文本或者與圖像和徽標(biāo)相關(guān)聯(lián)。例如,大本鐘(BigBen)的圖片可以與數(shù)據(jù)圖中的表示大本鐘的實(shí)體相關(guān)聯(lián)。類(lèi)似地,奧巴馬總統(tǒng)的圖片可以與數(shù)據(jù)圖中的表示巴拉克·奧巴馬的實(shí)體相關(guān)聯(lián)。因此,實(shí)體提取引擎202可以在圖像以及文本中識(shí)別實(shí)體。實(shí)體提取引擎202可以發(fā)出(issue)針對(duì)在屏幕內(nèi)容中識(shí)別的實(shí)體的查詢(xún)。在一些實(shí)施方式中,實(shí)體提取引擎202可以向諸如搜索引擎107的搜索引擎發(fā)出該查詢(xún)。如將在下面更詳細(xì)地討論的,搜索引擎107可以生成搜索結(jié)果并且可以提供關(guān)于查詢(xún)的其它信息。在一些實(shí)施方式中,自動(dòng)動(dòng)作應(yīng)用175可以包括搜索引擎210,其搜索本地存儲(chǔ)的數(shù)據(jù)圖230和/或聯(lián)系人250。搜索引擎210還可以搜索遠(yuǎn)程地定位的聯(lián)系人數(shù)據(jù)存儲(chǔ)——諸如聯(lián)系人150。搜索引擎210可以返回包括來(lái)自聯(lián)系人數(shù)據(jù)存儲(chǔ)的信息的查詢(xún)結(jié)果以及與由搜索引擎107提供的那些搜索結(jié)果類(lèi)似的搜索結(jié)果。自動(dòng)動(dòng)作應(yīng)用175還可以包括實(shí)體排名引擎203?;谒阉鹘Y(jié)果,該實(shí)體排名引擎可以基于查詢(xún)結(jié)果、關(guān)于查詢(xún)的信息、以及搜索結(jié)果的源來(lái)對(duì)所識(shí)別的實(shí)體進(jìn)行排名并且針對(duì)動(dòng)作卡片來(lái)選擇實(shí)體。例如,在聯(lián)系人數(shù)據(jù)存儲(chǔ)中找到的實(shí)體可以自動(dòng)地接收高排名。實(shí)體排名引擎203可以為動(dòng)作卡片選擇排名最高的實(shí)體。在一些實(shí)施方式中,實(shí)體排名引擎203可以使用與用戶(hù)簡(jiǎn)檔相關(guān)聯(lián)的實(shí)體——諸如經(jīng)排名實(shí)體240來(lái)確定哪些實(shí)體是排名最高的。經(jīng)排名實(shí)體240可以包括:對(duì)實(shí)體例如基于用戶(hù)提供的簡(jiǎn)檔而與用戶(hù)有多相關(guān)、或者在用戶(hù)許可情況下該實(shí)體多久在用戶(hù)瀏覽的內(nèi)容中被識(shí)別一次的指示。動(dòng)作卡片引擎204可以針對(duì)每個(gè)所選擇的實(shí)體生成動(dòng)作卡片。動(dòng)作卡片包括針對(duì)實(shí)體用戶(hù)能夠選擇的一個(gè)或多個(gè)動(dòng)作。該動(dòng)作基于針對(duì)實(shí)體的搜索結(jié)果。例如,在聯(lián)系人數(shù)存儲(chǔ)中找到的實(shí)體可以具有動(dòng)作,諸如呼叫、消息、電子郵件、示出信息等。該動(dòng)作可以是由移動(dòng)設(shè)備170確定的缺省動(dòng)作或者可以是由用戶(hù)180選擇并且例如存儲(chǔ)在聯(lián)系人動(dòng)作255中的動(dòng)作。因此,用戶(hù)可以能夠定制針對(duì)在聯(lián)系人數(shù)據(jù)存儲(chǔ)中找到的實(shí)體而示出的建議動(dòng)作。數(shù)據(jù)圖中的實(shí)體可以具有基于搜索結(jié)果的動(dòng)作。例如,如將在本文中更詳細(xì)地解釋的,可以從知識(shí)板塊中或者從作為常規(guī)搜索結(jié)果所提供的鏈接和數(shù)據(jù)中提取動(dòng)作。如將在本文中更詳細(xì)地解釋的,動(dòng)作卡片引擎204還可以基于實(shí)體的類(lèi)型及其排名來(lái)按順序布置卡片。實(shí)體提取引擎202可以在移動(dòng)設(shè)備170或服務(wù)器——諸如服務(wù)器110或這兩者上操作。例如,實(shí)體提取引擎202可以具有在移動(dòng)設(shè)備170上的一個(gè)或多個(gè)組件,其在內(nèi)容中尋找可能的名稱(chēng)并且在聯(lián)系人數(shù)據(jù)存儲(chǔ)中尋找那些實(shí)體;并且實(shí)體提取引擎202可以具有在服務(wù)器110上的一個(gè)或多個(gè)組件,其在圖像和文本中辨識(shí)實(shí)體并且試圖將這些實(shí)體與數(shù)據(jù)圖中的實(shí)體相匹配。作為另一示例,屏幕捕捉引擎201可以將屏幕內(nèi)容發(fā)送到服務(wù)器110,其中內(nèi)容由辨識(shí)引擎分析并且辨識(shí)引擎可以將所識(shí)別的實(shí)體發(fā)送到移動(dòng)設(shè)備170以供進(jìn)一步處理。在一些實(shí)施方式中,服務(wù)器110可以繼續(xù)實(shí)體識(shí)別和排名、將搜索結(jié)果、排名、或動(dòng)作卡片發(fā)送到移動(dòng)設(shè)備170以供進(jìn)一步處理。當(dāng)然,在一些實(shí)施方式中實(shí)體提取引擎202可以單獨(dú)駐留在移動(dòng)設(shè)備170上。移動(dòng)設(shè)備170還可以包括數(shù)據(jù)177,其被存儲(chǔ)在移動(dòng)設(shè)備170的存儲(chǔ)器中并且由移動(dòng)應(yīng)用使用,所述移動(dòng)應(yīng)用包括操作系統(tǒng)和自動(dòng)動(dòng)作應(yīng)用175。當(dāng)被存儲(chǔ)在移動(dòng)設(shè)備170上的數(shù)據(jù)177中時(shí),數(shù)據(jù)圖230可以是圖1的數(shù)據(jù)圖130中的實(shí)體和關(guān)系的子集,特別是在數(shù)據(jù)圖130包括數(shù)以百萬(wàn)計(jì)的實(shí)體和數(shù)以十億計(jì)的關(guān)系的情況下。例如,數(shù)據(jù)圖230中的實(shí)體和關(guān)系可以表示來(lái)自數(shù)據(jù)圖130的最流行的實(shí)體和關(guān)系,或者可以基于用戶(hù)偏好來(lái)選擇。例如,如果用戶(hù)具有簡(jiǎn)檔,則實(shí)體和關(guān)系可以基于該簡(jiǎn)檔被選擇以用于包括在數(shù)據(jù)圖230中。聯(lián)系人動(dòng)作255可以表示用戶(hù)針對(duì)在聯(lián)系人數(shù)據(jù)存儲(chǔ)——諸如聯(lián)系人250和聯(lián)系人150中找到的聯(lián)系人來(lái)選擇的動(dòng)作。該動(dòng)作可以基于存儲(chǔ)在聯(lián)系人數(shù)據(jù)存儲(chǔ)中的信息。例如,動(dòng)作可以包括:呼叫聯(lián)系人的家庭電話(huà)號(hào)碼、呼叫聯(lián)系人的移動(dòng)電話(huà)號(hào)碼、在地圖上示出聯(lián)系人的地址、向聯(lián)系人發(fā)送電子郵件、向聯(lián)系人發(fā)送文本消息、查看聯(lián)系人的信息、在社交媒體站點(diǎn)上或者在社交媒體移動(dòng)應(yīng)用中打開(kāi)聯(lián)系人的頁(yè)面等。因此,通過(guò)選擇聯(lián)系人動(dòng)作,用戶(hù)能夠在動(dòng)作卡片上定制動(dòng)作。在一些實(shí)施方式中,聯(lián)系人動(dòng)作255可以被存儲(chǔ)在可由多個(gè)計(jì)算設(shè)備訪(fǎng)問(wèn)的位置中,使得例如用戶(hù)180能夠跨多個(gè)移動(dòng)計(jì)算設(shè)備而具有相同的缺省動(dòng)作。聯(lián)系人數(shù)據(jù)存儲(chǔ)250可以表示任何類(lèi)型的數(shù)據(jù)存儲(chǔ),其被用來(lái)存儲(chǔ)用戶(hù)180認(rèn)識(shí)的人或企業(yè)的信息。例如,聯(lián)系人數(shù)據(jù)存儲(chǔ)250可以是以下中的一個(gè)或多個(gè):地址簿、來(lái)自日歷或郵件應(yīng)用的聯(lián)系人、來(lái)自社交媒體站點(diǎn)的聯(lián)系人、來(lái)自郵件發(fā)送列表的聯(lián)系人等。移動(dòng)動(dòng)作建議系統(tǒng)100可以包括服務(wù)器110,其可以是計(jì)算設(shè)備或采取多個(gè)不同設(shè)備的形式的設(shè)備,例如標(biāo)準(zhǔn)服務(wù)器、這樣的服務(wù)器的群組、或者機(jī)架服務(wù)器系統(tǒng)。例如,可以跨多個(gè)計(jì)算設(shè)備來(lái)以分布式方式來(lái)實(shí)現(xiàn)服務(wù)器110。此外,可以將服務(wù)器110實(shí)現(xiàn)在個(gè)人計(jì)算機(jī)——例如膝上型計(jì)算機(jī)中。服務(wù)器110可以是如圖7中所描繪的計(jì)算設(shè)備700或如圖8中所描繪的計(jì)算設(shè)備800的示例。服務(wù)器110可以包括被形成在基底中的一個(gè)或多個(gè)處理器,其被配置以執(zhí)行一個(gè)或多個(gè)機(jī)器可執(zhí)行指令或軟件片、固件、或其組合。服務(wù)器110還能夠包括一個(gè)或多個(gè)計(jì)算機(jī)存儲(chǔ)器。存儲(chǔ)器——例如主存儲(chǔ)器可以被配置成暫時(shí)地、永久地、半永久地、或其組合地來(lái)存儲(chǔ)一個(gè)或多個(gè)數(shù)據(jù)片。存儲(chǔ)器可以包括以能夠由一個(gè)或多個(gè)處理器讀取和/或執(zhí)行的格式來(lái)存儲(chǔ)信息的任何類(lèi)型的存儲(chǔ)設(shè)備。存儲(chǔ)器可以包括易失性存儲(chǔ)、非易失性存儲(chǔ)器、或其組合,并且存儲(chǔ)在由一個(gè)或多個(gè)處理器執(zhí)行時(shí)執(zhí)行某些操作的模塊。在一些實(shí)施方式中,模塊可以被存儲(chǔ)在外部存儲(chǔ)設(shè)備中并且被加載到服務(wù)器110的存儲(chǔ)器中。移動(dòng)動(dòng)作建議系統(tǒng)100可以包括數(shù)據(jù)圖130。數(shù)據(jù)圖130可以是大型的基于圖的數(shù)據(jù)存儲(chǔ),其以提供用于演繹推理(deductivereasoning)的形式來(lái)存儲(chǔ)描述關(guān)于數(shù)據(jù)的知識(shí)的數(shù)據(jù)和規(guī)則。例如,在數(shù)據(jù)圖中,可以以與其它實(shí)體的關(guān)系以及關(guān)于實(shí)體的性質(zhì)或?qū)傩缘男问絹?lái)存儲(chǔ)關(guān)于實(shí)體的信息。作為非限制性示例,實(shí)體可以包括人、地點(diǎn)、項(xiàng)目、想法、主題、詞、短語(yǔ)、抽象概念、實(shí)在元素、其它合適的事物、或者這些的任何組合。實(shí)體可以通過(guò)表示關(guān)系的加標(biāo)簽的邊來(lái)彼此相關(guān)。加標(biāo)簽的邊可以是有向的或無(wú)向的。例如,表示國(guó)家橄欖球聯(lián)盟的實(shí)體可以通過(guò)“具有團(tuán)隊(duì)(hasteam)”關(guān)系來(lái)與Jaguar實(shí)體相關(guān)相關(guān)。具有大量實(shí)體以及甚至有限數(shù)目的關(guān)系的數(shù)據(jù)圖可以具有數(shù)十億個(gè)連接。在一些實(shí)施方式中,數(shù)據(jù)圖130可以被存儲(chǔ)在可從服務(wù)器110和/或移動(dòng)設(shè)備170訪(fǎng)問(wèn)的外部存儲(chǔ)設(shè)備中。在一些實(shí)施方式中,數(shù)據(jù)圖130可以跨多個(gè)存儲(chǔ)設(shè)備和/或多個(gè)計(jì)算設(shè)備——例如多個(gè)服務(wù)器分布。數(shù)據(jù)圖130中的實(shí)體、屬性、和關(guān)系可以是可例如經(jīng)由索引來(lái)搜索的。例如,索引可以包括實(shí)體通過(guò)其已被引用的文本。因此,對(duì)數(shù)據(jù)圖130的引用可以被理解成包括索引,其使用文本等同物來(lái)促進(jìn)找到實(shí)體。移動(dòng)動(dòng)作建議系統(tǒng)100可以包括文檔集120。文檔集120可以包括用于在文檔的語(yǔ)料庫(kù)內(nèi)搜索術(shù)語(yǔ)或短語(yǔ)的索引。在一些實(shí)施方式中語(yǔ)料庫(kù)可以是可在互聯(lián)網(wǎng)上獲取的文檔。文檔可以包括存儲(chǔ)內(nèi)容的任何類(lèi)型的文件,諸如聲音文件、視頻文件、文本文檔、源代碼、新聞文章、博客、web頁(yè)面、PDF文檔、電子表格等。在一些實(shí)施方式中,文檔集120可以存儲(chǔ)一維倒排列表(postinglists),其包括短語(yǔ)、詞項(xiàng)、或文檔特性以作為倒排列表值并且針對(duì)每個(gè)倒排列表值包括與短語(yǔ)、詞項(xiàng)、或特性相關(guān)的文檔的標(biāo)識(shí)符。雖然所爬取的文檔120的索引已被描述為使用倒排列表,但是該索引可以具有某個(gè)其它已知的或后來(lái)開(kāi)發(fā)的格式。系統(tǒng)100還可以包括搜索記錄125。搜索記錄125可以包括搜索日志、從查詢(xún)收集的經(jīng)匯總數(shù)據(jù),或者關(guān)于先前所處理的查詢(xún)的日期/時(shí)間和搜索項(xiàng)目的其它數(shù)據(jù)。在一些實(shí)施方式中,搜索記錄125可以由搜索引擎107在生成搜索結(jié)果的正常過(guò)程中生成。數(shù)據(jù)圖130、文檔集120、和搜索記錄125被存儲(chǔ)在被配置成以半永久或非瞬時(shí)形式存儲(chǔ)數(shù)據(jù)的有形計(jì)算機(jī)可讀存儲(chǔ)設(shè)備——例如盤(pán)、閃存、高速緩存存儲(chǔ)器、或其組合上。在一些實(shí)施方式中,數(shù)據(jù)圖130、文檔集120、和搜索記錄125可以被存儲(chǔ)在各種存儲(chǔ)器的組合中和/或可以跨多個(gè)計(jì)算設(shè)備分布。在一些實(shí)施方式中,系統(tǒng)100可以包括索引引擎105,所述索引引擎105包括一個(gè)或多個(gè)處理器,其被配置來(lái)執(zhí)行一個(gè)或多個(gè)機(jī)器可執(zhí)行指令或軟件片、固件、或其組合以創(chuàng)建并維護(hù)數(shù)據(jù)圖130和/或文檔集120等。索引引擎可以從例如一個(gè)或多個(gè)服務(wù)器獲得內(nèi)容,并且使用該內(nèi)容來(lái)維護(hù)數(shù)據(jù)圖130和/或文檔集120。在一些實(shí)施方式中,服務(wù)器可以是web服務(wù)器、專(zhuān)用網(wǎng)絡(luò)上的服務(wù)器、或者可由索引引擎訪(fǎng)問(wèn)的其它文檔源。索引引擎可以是一個(gè)或多個(gè)單獨(dú)的計(jì)算設(shè)備,使得數(shù)據(jù)圖130由計(jì)算設(shè)備的第一集合來(lái)維護(hù)并且文檔集120由計(jì)算設(shè)備的第二集合來(lái)維護(hù)等。服務(wù)器110可以包括搜索引擎107。搜索引擎107可以包括一個(gè)或多個(gè)計(jì)算設(shè)備,其使用數(shù)據(jù)圖130和/或文檔集120以例如使用常規(guī)的或其它信息檢索技術(shù)來(lái)確定查詢(xún)的搜索結(jié)果。搜索引擎107可以包括從請(qǐng)求者——諸如移動(dòng)設(shè)備170接收查詢(xún)并且向該請(qǐng)求者提供搜索結(jié)果的一個(gè)或多個(gè)服務(wù)器。例如,搜索引擎107可以從自動(dòng)動(dòng)作應(yīng)用175或自動(dòng)動(dòng)作應(yīng)用175的組件——諸如實(shí)體提取引擎202接收查詢(xún)。查詢(xún)可以包括對(duì)于實(shí)體的文本引用、描述實(shí)體的文本、實(shí)體標(biāo)識(shí)符等。查詢(xún)還可以包括能夠幫助搜索引擎107生成查詢(xún)結(jié)果的元數(shù)據(jù),諸如移動(dòng)設(shè)備的位置。搜索結(jié)果可以包括:來(lái)自響應(yīng)于查詢(xún)的文檔的信息、來(lái)自數(shù)據(jù)圖130中的關(guān)系和實(shí)體的信息(例如事實(shí))、和/或關(guān)于來(lái)自搜索記錄的查詢(xún)的信息性質(zhì)(例如流行度、頻率、最頻繁選擇的搜索結(jié)果等)。如上面所討論的,數(shù)據(jù)圖130可以通過(guò)表示關(guān)系并且包括實(shí)體的屬性或性質(zhì)的邊來(lái)連接實(shí)體。當(dāng)搜索引擎107查詢(xún)數(shù)據(jù)圖130時(shí)搜索結(jié)果可以包括知識(shí)板塊。知識(shí)板塊一般包括基于數(shù)據(jù)圖中的實(shí)體類(lèi)型和關(guān)系的、所請(qǐng)求的關(guān)于特定實(shí)體的最常見(jiàn)信息。知識(shí)板塊可以包括對(duì)實(shí)體的簡(jiǎn)要描述以及實(shí)體的屬性和關(guān)系。例如,表示位置的實(shí)體的知識(shí)板塊可以包括電話(huà)號(hào)碼和地址并且可能包括評(píng)級(jí)、圖片、網(wǎng)站、到描述該實(shí)體的百科全書(shū)或維基頁(yè)面的鏈接等。表示人的實(shí)體的知識(shí)板塊可以包括傳記信息、他們已演過(guò)的電影、圖片等。搜索結(jié)果還可以包括來(lái)自文檔集的信息,例如處于指向web頁(yè)面的鏈接以及描述web頁(yè)面或其內(nèi)容的摘錄(snippet)的形式的信息。因此,由搜索引擎107響應(yīng)于查詢(xún)而生成的搜索結(jié)果可以包括來(lái)自對(duì)數(shù)據(jù)圖130的搜索和/或?qū)ξ臋n集120的搜索的結(jié)果。搜索引擎107還可以向自動(dòng)動(dòng)作應(yīng)用175提供關(guān)于查詢(xún)的元數(shù)據(jù),諸如其流行度。移動(dòng)動(dòng)作建議系統(tǒng)100可以包括與用戶(hù)賬戶(hù)或簡(jiǎn)檔相關(guān)聯(lián)的數(shù)據(jù)存儲(chǔ)。數(shù)據(jù)存儲(chǔ)在圖1中被圖示為駐留在服務(wù)器110上,但是數(shù)據(jù)存儲(chǔ)中的一個(gè)或多個(gè)可以駐留在移動(dòng)設(shè)備170上或者在由用戶(hù)指定的另一位置中。數(shù)據(jù)存儲(chǔ)可以包括經(jīng)排名實(shí)體140和聯(lián)系人150。數(shù)據(jù)存儲(chǔ)可以被存儲(chǔ)在任何非暫時(shí)性存儲(chǔ)器上。經(jīng)排名實(shí)體140可以包括實(shí)體與用戶(hù)有多相關(guān)的指示。移動(dòng)設(shè)備170可以通過(guò)網(wǎng)絡(luò)160與服務(wù)器110以及與其它移動(dòng)設(shè)備通信。例如,網(wǎng)絡(luò)160可以是互聯(lián)網(wǎng),或者網(wǎng)絡(luò)160可以是使用例如網(wǎng)關(guān)設(shè)備、橋接器、交和/或換機(jī)等來(lái)實(shí)現(xiàn)的有線(xiàn)或無(wú)線(xiàn)局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)等。網(wǎng)絡(luò)160還可以表示蜂窩通信網(wǎng)絡(luò)。經(jīng)由網(wǎng)絡(luò)160,服務(wù)器110可以與移動(dòng)設(shè)備170通信并且向/從移動(dòng)設(shè)備170傳送數(shù)據(jù),并且移動(dòng)設(shè)備170可以與服務(wù)器110通信。移動(dòng)動(dòng)作建議系統(tǒng)100表示一個(gè)示例配置并且實(shí)施方式可以包含其它配置。例如,一些實(shí)施方式可以將屏幕捕捉引擎201、實(shí)體提取引擎202、實(shí)體排名引擎203、動(dòng)作卡片引擎204、以及搜索引擎210的組件中的一個(gè)或多個(gè)組合成單個(gè)模塊或引擎,并且自動(dòng)動(dòng)作應(yīng)用175的組件中的一個(gè)或多個(gè)可以由服務(wù)器——諸如服務(wù)器110執(zhí)行。作為另一示例,數(shù)據(jù)存儲(chǔ)中的一個(gè)或多個(gè)——諸如數(shù)據(jù)圖130、聯(lián)系人150、經(jīng)排名實(shí)體140、聯(lián)系人250、聯(lián)系人動(dòng)作255、數(shù)據(jù)圖230、以及經(jīng)排名實(shí)體240可以被組合成單個(gè)數(shù)據(jù)存儲(chǔ)或者可以跨多個(gè)計(jì)算設(shè)備分布,或者可以被存儲(chǔ)在服務(wù)器處。盡管僅圖示了一個(gè)服務(wù)器110,然而要理解的是,移動(dòng)動(dòng)作建議系統(tǒng)100可以包括多個(gè)服務(wù)器并且作為服務(wù)器110的一部分所圖示的組件可以跨不同的服務(wù)器分布。例如,聯(lián)系人數(shù)據(jù)存儲(chǔ)150和經(jīng)排名實(shí)體140數(shù)據(jù)存儲(chǔ)可以在與文檔集120和數(shù)據(jù)圖130不同的服務(wù)器上。作為另一示例,數(shù)據(jù)圖130和/或文檔集120可以跨多個(gè)服務(wù)器分布。就移動(dòng)動(dòng)作建議系統(tǒng)100收集并存儲(chǔ)特定于用戶(hù)的數(shù)據(jù)或者可以利用個(gè)人信息的方面,可以向用戶(hù)提供機(jī)會(huì)來(lái)控制程序或特征是否收集用戶(hù)信息(例如關(guān)于用戶(hù)的社交網(wǎng)絡(luò)、社交動(dòng)作或活動(dòng)、用戶(hù)輸入動(dòng)作、職業(yè)、用戶(hù)的偏好、或用戶(hù)的當(dāng)前位置的信息),或者用于控制是否和/或如何接收可能與用戶(hù)更相關(guān)的內(nèi)容。此外,某些數(shù)據(jù)可以在它被存儲(chǔ)或使用之前以一個(gè)或多個(gè)方式處理,使得個(gè)人可識(shí)別的信息被去除。例如,可以處理用戶(hù)的身份,使得無(wú)法確定用戶(hù)的個(gè)人可識(shí)別信息,或者可以在獲得位置信息的情況下一般化用戶(hù)的地理位置(諸如到城市、ZIP編碼、或州層級(jí)),使得無(wú)法確定用戶(hù)的特定位置。因此,用戶(hù)可以控制移動(dòng)動(dòng)作建議系統(tǒng)如何收集和使用信息關(guān)于用戶(hù)的信息。為了在移動(dòng)應(yīng)用環(huán)境中提供個(gè)性化協(xié)助,所公開(kāi)的實(shí)施方式可以在用戶(hù)同意的情況下識(shí)別顯示在移動(dòng)設(shè)備的屏幕上的實(shí)體。系統(tǒng)可以使用搜索結(jié)果來(lái)對(duì)實(shí)體進(jìn)行排名并且為排名最高的實(shí)體提供建議的動(dòng)作以及關(guān)于動(dòng)作卡片的其它信息。建議動(dòng)作可以基于搜索結(jié)果。圖2圖示了移動(dòng)計(jì)算設(shè)備的示例顯示200。在圖2的示例中,顯示由移動(dòng)應(yīng)用生成,其允許一個(gè)用戶(hù)向一個(gè)或多個(gè)其它用戶(hù)發(fā)送文本消息以及接收文本消息。當(dāng)然,實(shí)施方式不限于圖2中所圖示的移動(dòng)應(yīng)用。來(lái)自任何移動(dòng)應(yīng)用的任何內(nèi)容可以充當(dāng)自動(dòng)動(dòng)作建議的基礎(chǔ)。圖3圖示了提供針對(duì)在圖2的顯示200中識(shí)別的實(shí)體所生成的建議動(dòng)作的示例用戶(hù)界面300。在圖3的示例中,顯示300圖示了三個(gè)動(dòng)作卡片,從顯示200的內(nèi)容識(shí)別的三個(gè)實(shí)體中的每一個(gè)各有一個(gè)卡片。第一動(dòng)作卡片針對(duì)由標(biāo)簽340所圖示的實(shí)體PeterSmith。PeterSmith是在聯(lián)系人數(shù)據(jù)存儲(chǔ)中的、與移動(dòng)設(shè)備的用戶(hù)相關(guān)聯(lián)的聯(lián)系人。在聯(lián)系人數(shù)據(jù)存儲(chǔ)中找到的針對(duì)實(shí)體的動(dòng)作卡片可以被列舉在相對(duì)于其它實(shí)體的動(dòng)作卡片突出的位置中。顯示300的針對(duì)PeterSmith實(shí)體的動(dòng)作卡片包括由四個(gè)圖標(biāo)表示的四個(gè)建議動(dòng)作。第一動(dòng)作是呼叫動(dòng)作310,由電話(huà)圖標(biāo)來(lái)表示。如果移動(dòng)設(shè)備的用戶(hù)選擇呼叫動(dòng)作310,則移動(dòng)設(shè)備可以發(fā)起從電話(huà)應(yīng)用到聯(lián)系人數(shù)據(jù)存儲(chǔ)中與PeterSmith相關(guān)聯(lián)的電話(huà)號(hào)碼的電話(huà)呼叫。類(lèi)似地,與顯示200中所圖示的應(yīng)用類(lèi)似,消息動(dòng)作345可以啟動(dòng)向聯(lián)系人數(shù)據(jù)存儲(chǔ)中所列舉的PeterSmith的號(hào)碼或地址的消息傳送應(yīng)用。郵件動(dòng)作350可以通過(guò)打開(kāi)地址為聯(lián)系人數(shù)據(jù)存儲(chǔ)中的PeterSmith的電子郵件地址的新消息來(lái)啟動(dòng)電子郵件應(yīng)用。對(duì)信息動(dòng)作355的選擇可以打開(kāi)顯示聯(lián)系人數(shù)據(jù)存儲(chǔ)中PeterSmith的條目的內(nèi)容的應(yīng)用。取決于可在聯(lián)系人數(shù)據(jù)存儲(chǔ)中獲取的信息,其它可能的動(dòng)作可以是可能的。例如,其它動(dòng)作可以打開(kāi)PeterSmith的社交媒體頁(yè)面,打開(kāi)到PeterSmith的地址的地圖,發(fā)起向PeterSmith的視頻呼叫等。因此,實(shí)施方式不限于顯示300中所圖示的動(dòng)作。此外,用戶(hù)可以通過(guò)針對(duì)在聯(lián)系人數(shù)據(jù)存儲(chǔ)中識(shí)別的實(shí)體來(lái)選擇可能的動(dòng)作或者對(duì)可能的動(dòng)作進(jìn)行排名來(lái)定制建議動(dòng)作。盡管在用戶(hù)界面300中未圖示,然而動(dòng)作卡片還可以包括其它信息,諸如聯(lián)系人的昵稱(chēng)、聯(lián)系人的圖片等。圖3的用戶(hù)界面300中所圖示的第二動(dòng)作卡片是針對(duì)由標(biāo)簽305所圖示的餐館Mr.Calzone的。標(biāo)簽305可以基于諸如數(shù)據(jù)圖130的基于圖的數(shù)據(jù)存儲(chǔ)中的實(shí)體的文本描述,或者可以是來(lái)自屏幕——例如顯示200的文本或圖像。該動(dòng)作卡片包括針對(duì)餐館的四個(gè)缺省動(dòng)作。第一動(dòng)作是由電話(huà)圖標(biāo)表示的呼叫動(dòng)作。第二動(dòng)作是地圖動(dòng)作315。地圖動(dòng)作315可以打開(kāi)到餐館的地址的地圖移動(dòng)應(yīng)用。例如,可以從針對(duì)與實(shí)體相關(guān)的查詢(xún)所返回的搜索結(jié)果獲得餐館的電話(huà)號(hào)碼和地址。第三動(dòng)作是預(yù)訂動(dòng)作320。例如,當(dāng)用戶(hù)選擇預(yù)訂動(dòng)作320時(shí)系統(tǒng)可以打開(kāi)允許用戶(hù)在餐館處進(jìn)行預(yù)訂的移動(dòng)應(yīng)用。系統(tǒng)可以打開(kāi)移動(dòng)應(yīng)用,其中餐館已經(jīng)被選擇以使得用戶(hù)不需要搜索該餐館。在這個(gè)意義下,建議動(dòng)作可以是深度鏈接。如果用戶(hù)沒(méi)有用于進(jìn)行預(yù)訂的移動(dòng)應(yīng)用,則系統(tǒng)可以打開(kāi)瀏覽器應(yīng)用以前往允許用戶(hù)進(jìn)行預(yù)訂的網(wǎng)站。第四動(dòng)作是信息動(dòng)作325。信息動(dòng)作325可以打開(kāi)與餐館相關(guān)的維基或百科全書(shū)頁(yè)面或者可以打開(kāi)或者顯示餐館的知識(shí)板塊。當(dāng)然,可以如將在本文中更詳細(xì)地解釋的那樣基于搜索結(jié)果來(lái)呈現(xiàn)其它動(dòng)作。該動(dòng)作卡片還可以包括其它信息或動(dòng)作。例如,該動(dòng)作卡片可以包括能夠從搜索結(jié)果獲得的、到餐館的官方網(wǎng)站的鏈接330和/或餐館的簡(jiǎn)要描述335。圖3中所圖示的第三動(dòng)作卡片是針對(duì)電影Gravity(地心引力)的。這個(gè)動(dòng)作卡片也包括四個(gè)建議動(dòng)作。第一動(dòng)作是播放電影動(dòng)作360。例如,該動(dòng)作可以是指向電影預(yù)告片的鏈接。該鏈接可以打開(kāi)瀏覽器應(yīng)用以前往電影預(yù)告片或者可以打開(kāi)電影相關(guān)的移動(dòng)應(yīng)用以前往電影預(yù)告片。第二動(dòng)作是購(gòu)票動(dòng)作365。對(duì)購(gòu)票動(dòng)作365的選擇可以打開(kāi)允許用戶(hù)購(gòu)買(mǎi)在本地電影院處的電影票的移動(dòng)應(yīng)用或網(wǎng)站。第三動(dòng)作是評(píng)級(jí)動(dòng)作370。對(duì)評(píng)級(jí)動(dòng)作370的選擇可以打開(kāi)具有電影的評(píng)論的移動(dòng)應(yīng)用,或者可以打開(kāi)瀏覽器以前往提供對(duì)電影評(píng)論的網(wǎng)站。第四動(dòng)作是信息動(dòng)作,其可以與上面針對(duì)餐館所討論的信息動(dòng)作325類(lèi)似地起作用。該動(dòng)作卡片還可以包括附加信息,諸如描述電影的摘錄以及指向電影的官方網(wǎng)站的鏈接等。用戶(hù)界面300可以是可導(dǎo)航的。例如,盡管僅圖示了三個(gè)動(dòng)作卡片,然而用戶(hù)可以滾動(dòng)用戶(hù)界面300以展現(xiàn)針對(duì)附加實(shí)體的附加動(dòng)作卡片。針對(duì)排名最高的實(shí)體的動(dòng)作卡片可以出現(xiàn)在初始屏幕上,并且針對(duì)其它排名高的實(shí)體的動(dòng)作卡片可以是可通過(guò)導(dǎo)航——例如滾動(dòng)或者在‘next(下一個(gè))’鏈接或圖標(biāo)上選擇來(lái)訪(fǎng)問(wèn)的。在一些實(shí)施方式中,用戶(hù)界面300可以提供用于選擇顯示在動(dòng)作卡片中的實(shí)體的機(jī)制。例如,用戶(hù)界面300可以包括過(guò)濾器控件375,其在被選擇時(shí)打開(kāi)允許用戶(hù)來(lái)選擇實(shí)體類(lèi)型的用戶(hù)界面過(guò)濾器??丶?75可以是鏈接、按鈕、復(fù)選框、或任何其它類(lèi)型的控件。作為示例,當(dāng)用戶(hù)選擇控件375時(shí),系統(tǒng)可以使得用戶(hù)能夠選擇來(lái)顯示針對(duì)聯(lián)系人和地點(diǎn)而非電影或餐館等的動(dòng)作卡片。可在過(guò)濾器中選擇的實(shí)體類(lèi)型可以基于具有在底層界面300中的動(dòng)作卡片的實(shí)體類(lèi)型。作為示例,如果用戶(hù)界面300的用戶(hù)使用過(guò)濾器來(lái)選擇餐館實(shí)體類(lèi)型,則用戶(hù)界面可以顯示圖3的示例中的第二動(dòng)作卡片但是可以不顯示第一動(dòng)作卡片和第三動(dòng)作卡片。如果存在針對(duì)其它餐館的其它動(dòng)作卡片,則系統(tǒng)可以顯示那些動(dòng)作卡片以作為替代。因此,用戶(hù)可以交互地定制用戶(hù)界面300。如所圖示的,用戶(hù)界面300向移動(dòng)設(shè)備的用戶(hù)提供了用于得到關(guān)于實(shí)體的信息以及針對(duì)該實(shí)體執(zhí)行附加動(dòng)作的捷徑。例如,如果用戶(hù)意圖呼叫Peter以作出午餐安排,不同于必須退出消息傳送應(yīng)用、導(dǎo)航到電話(huà)應(yīng)用、找到Peter的電話(huà)號(hào)碼并且利用一個(gè)輕掃(例如向上輕掃、向下輕掃、斜向輕掃等)來(lái)發(fā)起呼叫,用戶(hù)能夠選擇呼叫動(dòng)作310以發(fā)起呼叫。因此,用戶(hù)界面300向用戶(hù)提供了完成動(dòng)作的更快且更有效率的方法。圖4圖示了依據(jù)所公開(kāi)的實(shí)施方式的、用于針對(duì)在移動(dòng)屏幕的內(nèi)容中所識(shí)別的至少一些實(shí)體來(lái)提供動(dòng)作卡片的示例過(guò)程400的流程圖。過(guò)程400可以由移動(dòng)動(dòng)作建議系統(tǒng)——諸如圖1的系統(tǒng)100來(lái)執(zhí)行。過(guò)程400可以被用來(lái)在移動(dòng)設(shè)備的顯示的內(nèi)容中識(shí)別實(shí)體,對(duì)實(shí)體進(jìn)行排名以確定與用戶(hù)最相關(guān)的那些實(shí)體,以及針對(duì)實(shí)體中的至少一些實(shí)體來(lái)提供建議動(dòng)作和基本信息。過(guò)程400可以通過(guò)接收移動(dòng)設(shè)備上的屏幕的內(nèi)容并且對(duì)該內(nèi)容執(zhí)行辨識(shí)來(lái)開(kāi)始(405)。所捕捉的圖像可以使用常規(guī)的技術(shù)——例如通過(guò)復(fù)制或者讀取移動(dòng)設(shè)備的幀緩沖區(qū)、和/或通過(guò)復(fù)制或者讀取針對(duì)當(dāng)前屏幕所生成的輔助訪(fǎng)問(wèn)數(shù)據(jù)來(lái)獲得。系統(tǒng)可以對(duì)內(nèi)容執(zhí)行辨識(shí)。所辨識(shí)的項(xiàng)目可以是使用各種識(shí)別技術(shù)來(lái)定位的文本字符或數(shù)字、地標(biāo)、徽標(biāo)等,所述各種辨識(shí)技術(shù)包括字符辨識(shí)、圖像辨識(shí)、徽標(biāo)辨識(shí)等。因此,所辨識(shí)的項(xiàng)目可以包括詞語(yǔ)以及位置、地標(biāo)、徽標(biāo)等。系統(tǒng)可以在辨識(shí)出的內(nèi)容中找到實(shí)體(410)。例如,系統(tǒng)可以使用用于找到可能的實(shí)體的任何常規(guī)的技術(shù)來(lái)執(zhí)行詞性標(biāo)記、依存句法分析、名詞短語(yǔ)提取、以及共指消解。在一些實(shí)施方式中,系統(tǒng)可以查詢(xún)數(shù)據(jù)圖來(lái)確定實(shí)體實(shí)際上是否對(duì)應(yīng)于該圖中的一個(gè)或多個(gè)實(shí)體。系統(tǒng)還可以使用名稱(chēng)分類(lèi)器或命名實(shí)體辨識(shí)算法來(lái)識(shí)別實(shí)體。當(dāng)然,系統(tǒng)還可以根據(jù)圖像辨識(shí)或徽標(biāo)辨識(shí)來(lái)識(shí)別實(shí)體。在一些實(shí)施方式中,系統(tǒng)可以?xún)H保持可能指代人(例如可能的人名)或者與數(shù)據(jù)圖中的實(shí)體相對(duì)應(yīng)的實(shí)體以供進(jìn)一步處理。換言之,在這樣的實(shí)施方式中系統(tǒng)可以丟棄不與數(shù)據(jù)圖中的實(shí)體相對(duì)應(yīng)并且很可能不是名稱(chēng)的實(shí)體。一旦系統(tǒng)已在屏幕內(nèi)容中識(shí)別出實(shí)體,系統(tǒng)就可以針對(duì)每個(gè)實(shí)體向搜索引擎發(fā)出查詢(xún)(415)。針對(duì)可能表示人的實(shí)體,系統(tǒng)可以直接搜索、或者向與用戶(hù)相關(guān)聯(lián)的一個(gè)或多個(gè)聯(lián)系人數(shù)據(jù)存儲(chǔ)發(fā)送查詢(xún)。該查詢(xún)可以在聯(lián)系人數(shù)據(jù)存儲(chǔ)中尋找作為名、姓、昵稱(chēng)、或其組合的實(shí)體。例如,系統(tǒng)可以使用API來(lái)訪(fǎng)問(wèn)聯(lián)系人數(shù)據(jù)存儲(chǔ)。系統(tǒng)還可以將實(shí)體作為查詢(xún)來(lái)發(fā)送到搜索引擎。該查詢(xún)可以包括場(chǎng)境(context)信息——諸如移動(dòng)設(shè)備的位置,以幫助搜索引擎遞送更相關(guān)的結(jié)果。搜索引擎可以對(duì)照多個(gè)數(shù)據(jù)源來(lái)處理查詢(xún)和場(chǎng)境信息。例如,搜索引擎可以返回來(lái)自基于圖的數(shù)據(jù)存儲(chǔ)——諸如數(shù)據(jù)圖130的結(jié)果。在一些實(shí)施方式中,來(lái)自數(shù)據(jù)圖的搜索結(jié)果可以是知識(shí)板塊或被用來(lái)生成知識(shí)板塊的信息。知識(shí)板塊可以包括來(lái)自數(shù)據(jù)圖的、通常被請(qǐng)求或查看的實(shí)體的信息。搜索引擎還可以搜索文檔集,諸如可通過(guò)互聯(lián)網(wǎng)獲取的文檔。這樣的集可以返回鏈接,每個(gè)鏈接是指向特定web站點(diǎn)、指向特定文檔等的鏈接、以及對(duì)該網(wǎng)站或文檔中的相關(guān)內(nèi)容的摘錄或短描述。系統(tǒng)可以接收針對(duì)實(shí)體的查詢(xún)結(jié)果(420)。如上面所指示的,查詢(xún)結(jié)果可以是從聯(lián)系人數(shù)據(jù)存儲(chǔ)返回的信息、知識(shí)板塊或被用來(lái)生成知識(shí)板塊的信息、以及包括關(guān)于文檔的鏈接和文本的摘錄的常規(guī)的搜索結(jié)果。如果存在尚未被查詢(xún)的其它實(shí)體(425,是),則系統(tǒng)可以針對(duì)那些實(shí)體重復(fù)步驟414和420。當(dāng)實(shí)體全部都被查詢(xún)并且具有對(duì)應(yīng)的搜索結(jié)果(425,否)時(shí),系統(tǒng)可以對(duì)所述實(shí)體進(jìn)行排名(430)。排名可能取決于若干因素,包括結(jié)果源、查詢(xún)結(jié)果、以及其它查詢(xún)信息。例如,在聯(lián)系人數(shù)據(jù)存儲(chǔ)中找到的實(shí)體可以被認(rèn)為與移動(dòng)設(shè)備的用戶(hù)高度相關(guān)并且可以接收高排名。這樣的實(shí)體也能夠被稱(chēng)為聯(lián)系人。因此,系統(tǒng)可以在相對(duì)于針對(duì)非聯(lián)系人實(shí)體的動(dòng)作卡片突出的位置中顯示針對(duì)聯(lián)系人的動(dòng)作卡片。在一些實(shí)施方式中,當(dāng)在聯(lián)系人數(shù)據(jù)存儲(chǔ)中找到多個(gè)聯(lián)系人時(shí),系統(tǒng)可以確定與每個(gè)聯(lián)系人的交互的頻率并且基于該頻率來(lái)對(duì)聯(lián)系人進(jìn)行排名,從而向具有更高頻率交互的聯(lián)系人指派更高的排名。交互的頻率可以基于聊天、呼叫、電子郵件、文本消息、視頻聊天等。該信息可以是可在移動(dòng)設(shè)備上獲取的并且在用戶(hù)許可的情況下能夠通過(guò)用戶(hù)賬戶(hù)來(lái)被增強(qiáng)。在一些實(shí)施方式中,如果實(shí)體是名并且兩個(gè)聯(lián)系人共享該名,則系統(tǒng)可以比具有更少交互的聯(lián)系人優(yōu)先地來(lái)選擇具有更多交互的聯(lián)系人。在一些實(shí)施方式中,如果交互的數(shù)目是接近的,則系統(tǒng)可以選擇兩個(gè)聯(lián)系人,使得可以針對(duì)動(dòng)作卡片來(lái)選擇兩個(gè)實(shí)體。在一些實(shí)施方式中,如果交互的頻率不滿(mǎn)足閾值則系統(tǒng)可能不給予聯(lián)系人高排名。在這個(gè)情景中,系統(tǒng)可以在排名高的非聯(lián)系人實(shí)體的動(dòng)作卡片之后顯示排名更低的聯(lián)系人的動(dòng)作卡片。針對(duì)不具有來(lái)自聯(lián)系人數(shù)據(jù)存儲(chǔ)的搜索結(jié)果的實(shí)體,系統(tǒng)可以使用查詢(xún)結(jié)果以及關(guān)于該查詢(xún)的信息來(lái)對(duì)實(shí)體進(jìn)行排名。例如,包括知識(shí)板塊的搜索結(jié)果可以導(dǎo)致排名的提升。作為另一示例,指示查詢(xún)是流行的(例如是頻繁的查詢(xún)主題)的查詢(xún)信息可以提升相對(duì)應(yīng)的實(shí)體的排名。排名還可以基于實(shí)體是在哪里并如何出現(xiàn)在所捕捉的屏幕上的。例如,(當(dāng)與屏幕的其余部分相比時(shí))以大字體出現(xiàn)的實(shí)體可以接收排名的提升,或者處于標(biāo)題中的或全大寫(xiě)字母的實(shí)體可以接收排名的提升?;谄聊晃恢玫膶?shí)體的排名可以是特定于移動(dòng)應(yīng)用。例如,在大多數(shù)移動(dòng)應(yīng)用中出現(xiàn)在屏幕頂部處的實(shí)體可以接收排名的提升,但是在聊天應(yīng)用中在出現(xiàn)更新近消息的屏幕的底部處提及的實(shí)體可以接收排名的提升。此外,具有更大量的個(gè)體相關(guān)文檔的實(shí)體可以接收排名的提升。系統(tǒng)可以將實(shí)體中的一些選擇作為動(dòng)作卡片的主體(435)。在一些實(shí)施方式中,可以選擇排名最高的實(shí)體中的預(yù)定數(shù)目的實(shí)體,例如三個(gè)或四個(gè)。在一些實(shí)施方式中,所有實(shí)體在它們的排名滿(mǎn)足閾值的情況下被選擇。這可能導(dǎo)致一次生成比移動(dòng)設(shè)備的屏幕上能容納的動(dòng)作卡片更多的動(dòng)作卡片,從而使用戶(hù)界面可導(dǎo)航以看到附加的排名較低的動(dòng)作卡片。系統(tǒng)可以針對(duì)每個(gè)所選擇的實(shí)體來(lái)生成動(dòng)作卡片(440)。如關(guān)于圖5更詳細(xì)地解釋的,針對(duì)動(dòng)作卡片所選擇的動(dòng)作以及任何文本摘錄可以基于搜索結(jié)果。如圖3的示例中所圖示的,系統(tǒng)可以將動(dòng)作卡片顯示在移動(dòng)設(shè)備的屏幕上(445)。系統(tǒng)可以根據(jù)動(dòng)作卡片的排名來(lái)顯示它們,使得針對(duì)排名較高的實(shí)體的動(dòng)作卡片出現(xiàn)在相對(duì)于針對(duì)排名更低的實(shí)體的動(dòng)作卡片突出的位置中。在一些實(shí)施方式中,針對(duì)聯(lián)系人的所有動(dòng)作卡片可以出現(xiàn)在相對(duì)于針對(duì)非聯(lián)系人實(shí)體的動(dòng)作卡片突出的位置中。然后,過(guò)程400結(jié)束。顯示通過(guò)過(guò)程400所生成的用戶(hù)界面可能不終止底層移動(dòng)應(yīng)用。換言之,建議動(dòng)作用戶(hù)界面的顯示可以是暫時(shí)的,其中底層應(yīng)用仍然在運(yùn)行。因此,如果用戶(hù)不選擇動(dòng)作而是關(guān)閉建議動(dòng)作用戶(hù)界面,則用戶(hù)可以返回在經(jīng)由過(guò)程400生成建議動(dòng)作用戶(hù)界面之前顯示的屏幕。然而,從用戶(hù)界面中選擇建議動(dòng)作可以使得移動(dòng)設(shè)備切換到與動(dòng)作相關(guān)聯(lián)的應(yīng)用,從而使所切換到的應(yīng)用成為當(dāng)前運(yùn)行的應(yīng)用。圖5圖示了依據(jù)所公開(kāi)的實(shí)施方式的、針對(duì)實(shí)體來(lái)確定動(dòng)作的示例過(guò)程500的流程圖。過(guò)程500可以作為圖4的步驟440的一部分來(lái)由移動(dòng)動(dòng)作建議系統(tǒng)——諸如圖1的系統(tǒng)100來(lái)執(zhí)行。過(guò)程500可以被用來(lái)從搜索結(jié)果中針對(duì)實(shí)體來(lái)選擇動(dòng)作并且使用所述動(dòng)作來(lái)生成動(dòng)作卡片。過(guò)程500可以通過(guò)確定實(shí)體是否是聯(lián)系人來(lái)開(kāi)始(505)。聯(lián)系人是具有來(lái)自用戶(hù)的聯(lián)系人數(shù)據(jù)存儲(chǔ)的搜索結(jié)果的實(shí)體。如果實(shí)體是聯(lián)系人(505,是),則系統(tǒng)可以使用從聯(lián)系人數(shù)據(jù)存儲(chǔ)中提取的信息來(lái)生成動(dòng)作(510)。在一些實(shí)施方式中,用戶(hù)可能已經(jīng)例如在圖1的聯(lián)系人動(dòng)作數(shù)據(jù)存儲(chǔ)255中針對(duì)聯(lián)系人選擇了動(dòng)作,并且系統(tǒng)可以從聯(lián)系人數(shù)據(jù)存儲(chǔ)中提取信息以發(fā)起所選擇的動(dòng)作。例如,如果用戶(hù)已選擇發(fā)起呼叫作為建議動(dòng)作,則系統(tǒng)可以提取聯(lián)系人的電話(huà)號(hào)碼。在其它實(shí)施方式中,系統(tǒng)可以具有缺省建議動(dòng)作。在一些實(shí)施方式中,系統(tǒng)可以具有建議動(dòng)作的層級(jí)結(jié)構(gòu)(hierarchy)并且如果聯(lián)系人缺少足夠信息以用于一個(gè)動(dòng)作,則其位置的下一個(gè)動(dòng)作可以被選擇。例如,如果聯(lián)系人缺少電子郵件地址,則系統(tǒng)可以選擇打開(kāi)聯(lián)系人的社交媒體頁(yè)面而不是撰寫(xiě)電子郵件消息以作為建議動(dòng)作。每個(gè)建議動(dòng)作可以具有與其相關(guān)聯(lián)的圖標(biāo),并且系統(tǒng)可以使用來(lái)自步驟510的所提取的信息和聯(lián)系人動(dòng)作來(lái)生成動(dòng)作卡片(540)。該動(dòng)作卡片可以包括每個(gè)建議動(dòng)作的圖標(biāo),該圖標(biāo)是可選擇的并且被配置成在被選擇時(shí)發(fā)起相對(duì)應(yīng)的動(dòng)作。此外,該動(dòng)作卡片可以顯示實(shí)體的標(biāo)簽并且能夠顯示其它信息。例如,針對(duì)聯(lián)系人的動(dòng)作卡片可以包括聯(lián)系人的小照片、聯(lián)系人的昵稱(chēng)等。然后,在已針對(duì)聯(lián)系人生成動(dòng)作卡片后,過(guò)程500結(jié)束。如果實(shí)體不是聯(lián)系人(505,否),則在搜索結(jié)果中存在知識(shí)板塊的情況下,系統(tǒng)可以從知識(shí)板塊中提取動(dòng)作(515)。所生成的建議動(dòng)作的類(lèi)型可以取決于知識(shí)板塊中示出的信息。例如,如果系統(tǒng)找到電話(huà)號(hào)碼,則系統(tǒng)可以生成發(fā)起對(duì)該電話(huà)號(hào)碼的呼叫的動(dòng)作。如果系統(tǒng)找到地址,則系統(tǒng)可以生成打開(kāi)地圖應(yīng)用以前往該地址的動(dòng)作。如果系統(tǒng)找到指向維基頁(yè)面的鏈接,則系統(tǒng)可以生成打開(kāi)該頁(yè)面的動(dòng)作。如果系統(tǒng)找到評(píng)論,則系統(tǒng)可以生成允許用戶(hù)編寫(xiě)或者讀取對(duì)于實(shí)體的評(píng)論的動(dòng)作。除生成動(dòng)作之外,系統(tǒng)還可以使用知識(shí)板塊來(lái)提取其它信息以顯示在動(dòng)作卡片上。例如,系統(tǒng)可以例如從知識(shí)板塊信息中提取對(duì)實(shí)體的簡(jiǎn)要描述、針對(duì)實(shí)體的web頁(yè)面、針對(duì)實(shí)體的標(biāo)簽等。這些可以被包括在動(dòng)作卡片中。在一些實(shí)施方式中,系統(tǒng)可以使用機(jī)器學(xué)習(xí)算法來(lái)預(yù)測(cè)來(lái)自知識(shí)板塊的哪一個(gè)信息對(duì)于用戶(hù)而言是最有幫助的。系統(tǒng)還可以從搜索結(jié)果中提取鏈接(520)。該結(jié)果可以表示來(lái)自搜索引擎的排名最高的結(jié)果,例如,常規(guī)地在第一頁(yè)面上顯示的那些搜索結(jié)果。在一些實(shí)施方式中,可以從結(jié)果中自動(dòng)地選擇能夠被轉(zhuǎn)變?yōu)樯疃孺溄?例如,具有對(duì)應(yīng)的移動(dòng)應(yīng)用)的鏈接。在搜索結(jié)果中的剩余鏈接之中,系統(tǒng)可以選擇所述鏈接中的一個(gè)、兩個(gè)、或全部。在一些實(shí)施方式中,系統(tǒng)可以選擇具有高于閾值的排名的剩余鏈接。在一些實(shí)施方式中,可以基于機(jī)器學(xué)習(xí)算法來(lái)選擇鏈接,所述算法基于過(guò)去用戶(hù)對(duì)鏈接的選擇來(lái)預(yù)測(cè)最有用的鏈接。鏈接可以來(lái)自知識(shí)板塊或者來(lái)自常規(guī)的搜索結(jié)果。在一些實(shí)施方式中,鏈接可以具有對(duì)應(yīng)的已安裝移動(dòng)應(yīng)用。例如,指向域yelp.com的鏈接可以對(duì)應(yīng)于由YELP開(kāi)發(fā)的移動(dòng)應(yīng)用或執(zhí)行類(lèi)似動(dòng)作的另一移動(dòng)應(yīng)用。如果鏈接確實(shí)具有對(duì)應(yīng)的已安裝移動(dòng)應(yīng)用(525,是),則系統(tǒng)可以針對(duì)建議動(dòng)作來(lái)生成深度鏈接(535)。該深度鏈接不僅可以打開(kāi)移動(dòng)應(yīng)用,而且可以已與實(shí)體相關(guān)的狀態(tài)來(lái)打開(kāi)應(yīng)用。例如,如果系統(tǒng)打開(kāi)YELP移動(dòng)應(yīng)用,則系統(tǒng)可以打開(kāi)該應(yīng)用以前往系統(tǒng)正在針對(duì)其來(lái)生成動(dòng)作卡片的餐館或電影。生成深度鏈接的方式是特定于操作系統(tǒng)并且一般是已知的。例如,在IOS操作系統(tǒng)中系統(tǒng)可以經(jīng)由NSURL對(duì)象來(lái)生成定制URL,然而在ANDROID操作系統(tǒng)中系統(tǒng)可以使用專(zhuān)用消息傳送對(duì)象。當(dāng)然,實(shí)施方式不限于任何特定操作系統(tǒng)。如果鏈接不具有相對(duì)應(yīng)的已安裝移動(dòng)應(yīng)用(525,否),則系統(tǒng)可以生成打開(kāi)瀏覽器應(yīng)用以前往由該鏈接所表示的文檔的動(dòng)作(530)。當(dāng)系統(tǒng)已識(shí)別出建議動(dòng)作和任何附加信息(例如文本摘錄)時(shí),系統(tǒng)可以生成動(dòng)作卡片(540)。如上面所討論的,這可以包括提供標(biāo)簽、指向官方網(wǎng)站的鏈接、以及與每個(gè)建議動(dòng)作相關(guān)聯(lián)的可選擇的圖標(biāo)。然后,針對(duì)該實(shí)體的過(guò)程500結(jié)束。在一些實(shí)施方式中,移動(dòng)設(shè)備可以向服務(wù)器提供關(guān)于頻繁選擇的建議動(dòng)作的反饋。服務(wù)器可以使用該反饋?zhàn)鳛闄C(jī)器學(xué)習(xí)算法的輸入,例如作為訓(xùn)練數(shù)據(jù)。機(jī)器學(xué)習(xí)算法可以被配置成基于過(guò)去的動(dòng)作來(lái)預(yù)測(cè)最相關(guān)的將來(lái)的動(dòng)作,并且能夠被用來(lái)像上面所討論的那樣確定建議動(dòng)作。反饋可以在其被存儲(chǔ)在服務(wù)器處或者在服務(wù)器處使用之前被以一個(gè)或多個(gè)方式處理,使得個(gè)人可識(shí)別的信息被去除。例如,可以處理數(shù)據(jù),使得無(wú)法確定用戶(hù)的個(gè)人可識(shí)別信息,或者可以在獲得位置信息的情況下一般化用戶(hù)的地理位置(諸如到城市、ZIP編碼、或州層級(jí))。在一些實(shí)施方式中,服務(wù)器可以周期性地向移動(dòng)設(shè)備提供系數(shù)并且移動(dòng)設(shè)備可以使用所述系數(shù)來(lái)執(zhí)行算法以預(yù)測(cè)動(dòng)作與用戶(hù)相關(guān)的可能性,使得移動(dòng)設(shè)備能夠在無(wú)需針對(duì)每個(gè)預(yù)測(cè)與服務(wù)器進(jìn)行通信的情況下做出預(yù)測(cè)。移動(dòng)設(shè)備可以利用歷史數(shù)據(jù)來(lái)周期性地更新服務(wù)器,服務(wù)器可以使用所述歷史數(shù)據(jù)來(lái)計(jì)算更新的系數(shù)。服務(wù)器可以將經(jīng)更新的系數(shù)提供給移動(dòng)設(shè)備。在一些實(shí)施方式中,用戶(hù)設(shè)備可以操作它自己的機(jī)器學(xué)習(xí)算法來(lái)確定預(yù)測(cè)系數(shù),從而消除對(duì)于與任何其它計(jì)算機(jī)通信的需要。圖6圖示了用于選擇缺省動(dòng)作的示例用戶(hù)界面600。在該示例界面600中建議動(dòng)作是針對(duì)在聯(lián)系人數(shù)據(jù)存儲(chǔ)中識(shí)別的聯(lián)系人的。當(dāng)然,系統(tǒng)可以提供等同的用戶(hù)界面以用于針對(duì)其它實(shí)體類(lèi)型——諸如電影、餐館、地點(diǎn)等來(lái)選擇缺省動(dòng)作。在圖6的示例中,用戶(hù)界面600提供界面,其使得用戶(hù)能夠指定哪些建議動(dòng)作被顯示在針對(duì)聯(lián)系人的動(dòng)作卡片中。用戶(hù)界面可以向用戶(hù)提供機(jī)制或控件以用于選擇優(yōu)選動(dòng)作并且可選地用于對(duì)動(dòng)作進(jìn)行排名。例如,用戶(hù)界面600提供了針對(duì)每個(gè)可能的動(dòng)作的列表?xiàng)l目。每個(gè)動(dòng)作能夠包括諸如圖標(biāo)605的圖標(biāo),其表示動(dòng)作卡片上的動(dòng)作。此外,用戶(hù)界面600可以提供控件,諸如下拉菜單650??丶梢允沟糜脩?hù)能夠選擇建議動(dòng)作作為缺省動(dòng)作。在一些實(shí)施方式——諸如圖6中所圖示的實(shí)施方式中,控件還可以使得用戶(hù)能夠?qū)θ笔?dòng)作進(jìn)行排名并且系統(tǒng)可以使用該排名來(lái)生成動(dòng)作卡片,使得排名最高的缺省動(dòng)作首先出現(xiàn)。在一些實(shí)施方式中,系統(tǒng)可以使用排名來(lái)確定替換建議動(dòng)作。例如,如果聯(lián)系人數(shù)據(jù)存儲(chǔ)沒(méi)有聯(lián)系人的電子郵件地址,則系統(tǒng)可以跳過(guò)這個(gè)缺省動(dòng)作并且使用排名其次的缺省動(dòng)作。因此,用戶(hù)界面600可以使得用戶(hù)能夠確定哪些動(dòng)作應(yīng)該出現(xiàn)在動(dòng)作卡片上以及它們出現(xiàn)的順序。圖7示出可以與這里所描述的技術(shù)一起使用的、可以作為圖1的系統(tǒng)100和/或客戶(hù)端170被操作的通用計(jì)算機(jī)設(shè)備700的示例。計(jì)算設(shè)備700旨在表示各種示例形式的計(jì)算設(shè)備,諸如膝上型計(jì)算機(jī)、臺(tái)式機(jī)、工作站、個(gè)人數(shù)字助理、蜂窩電話(huà)、智能電話(huà)、平板計(jì)算機(jī)、服務(wù)器、以及其它計(jì)算設(shè)備——包括可穿戴設(shè)備。在這里示出的組件、它們的連接和關(guān)系以及它們的功能僅意在為示例,而不意在限制本文檔中所描述和/或要求保護(hù)的本發(fā)明的實(shí)施方式。計(jì)算設(shè)備700包括經(jīng)由接口708連接的處理器702、存儲(chǔ)器704、存儲(chǔ)設(shè)備706、和擴(kuò)展端口710。在一些實(shí)施方式中,計(jì)算設(shè)備700可以包括經(jīng)由接口708連接的收發(fā)器746、通信接口744、以及GPS(全球定位系統(tǒng))接收器模塊748。設(shè)備700可以通過(guò)通信接口744來(lái)以無(wú)線(xiàn)方式通信,所述通信接口744必要時(shí)可以包括數(shù)字信號(hào)處理電路。組件702、704、706、708、710、740、744、746、和748中的每一個(gè)可以被安裝在公共母板上或者酌情以其它方式安裝。處理器702能夠處理用于在計(jì)算設(shè)備700內(nèi)執(zhí)行的指令,包括存儲(chǔ)在存儲(chǔ)器704中或者在存儲(chǔ)設(shè)備706上的指令,以將GUI的圖形信息顯示在外部輸入/輸出設(shè)備——諸如顯示器716上。顯示器716可以是監(jiān)視器或平面觸摸屏顯示器。在一些實(shí)施方式中,可以酌情與多個(gè)存儲(chǔ)器和多種類(lèi)型的存儲(chǔ)器一起使用多個(gè)處理器和/或多個(gè)總線(xiàn)。另外,多個(gè)計(jì)算設(shè)備700可以被連接,其中每個(gè)設(shè)備提供必要操作的部分(例如,作為服務(wù)器組、刀片服務(wù)器群組、或多處理器系統(tǒng))。存儲(chǔ)器704存儲(chǔ)計(jì)算設(shè)備700內(nèi)的信息。在一個(gè)實(shí)施方式中,存儲(chǔ)器704是一個(gè)或多個(gè)易失性存儲(chǔ)器單元。在另一實(shí)施方式中,存儲(chǔ)器704是一個(gè)或多個(gè)非易失性存儲(chǔ)器單元。存儲(chǔ)器704還可以是另一形式的計(jì)算機(jī)可讀介質(zhì),諸如磁盤(pán)或光盤(pán)。在一些實(shí)施方式中,存儲(chǔ)器704可以包括通過(guò)擴(kuò)展接口來(lái)提供的擴(kuò)展存儲(chǔ)器。存儲(chǔ)設(shè)備706能夠?yàn)橛?jì)算設(shè)備700提供大容量存儲(chǔ)。在一個(gè)實(shí)施方式中,存儲(chǔ)設(shè)備706可以是或者包括計(jì)算機(jī)可讀介質(zhì),諸如軟盤(pán)設(shè)備、硬盤(pán)設(shè)備、光盤(pán)設(shè)備、或磁帶設(shè)備、閃速存儲(chǔ)器或其它類(lèi)似的固態(tài)存儲(chǔ)器設(shè)備、或設(shè)備陣列——包括存儲(chǔ)區(qū)域網(wǎng)或其它配置中的設(shè)備。計(jì)算機(jī)程序產(chǎn)品能夠以這樣的計(jì)算機(jī)可讀介質(zhì)來(lái)有形地體現(xiàn)。計(jì)算機(jī)程序產(chǎn)品還可以包括指令,其在被執(zhí)行時(shí)執(zhí)行一個(gè)或多個(gè)方法——諸如上面所描述的那些方法。計(jì)算機(jī)可讀或機(jī)器可讀介質(zhì)是諸如存儲(chǔ)器704、存儲(chǔ)設(shè)備706、或處理器702上的存儲(chǔ)器的存儲(chǔ)設(shè)備。接口708可以是管理計(jì)算設(shè)備700的帶寬密集型操作的高速控制器或者管理更低帶寬密集型操作的低速控制器、或這樣的控制器的組合??梢蕴峁┩獠拷涌?40以便實(shí)現(xiàn)設(shè)備700與其它設(shè)備的近區(qū)域通信。在一些實(shí)施方式中,控制器708可以耦合到存儲(chǔ)設(shè)備706和擴(kuò)展端口714??梢园ǜ鞣N通信端口(例如,USB、藍(lán)牙、以太網(wǎng)、無(wú)線(xiàn)以太網(wǎng))的擴(kuò)展端口可以耦合到一個(gè)或多個(gè)輸入/輸出設(shè)備,諸如鍵盤(pán)、指示設(shè)備、掃描器,或者例如通過(guò)網(wǎng)絡(luò)適配器來(lái)耦合到諸如交換機(jī)或路由器的聯(lián)網(wǎng)設(shè)備。如圖所示,可以以許多不同的形式實(shí)現(xiàn)計(jì)算設(shè)備700。例如,它可以作為標(biāo)準(zhǔn)服務(wù)器730被實(shí)現(xiàn),或者被多次實(shí)現(xiàn)在這樣的服務(wù)器群組中。它還可以作為機(jī)架服務(wù)器系統(tǒng)的一部分被實(shí)現(xiàn)。此外,它可以被實(shí)現(xiàn)在計(jì)算設(shè)備中,所述計(jì)算設(shè)備諸如膝上型計(jì)算機(jī)732、個(gè)人計(jì)算機(jī)734、或平板計(jì)算機(jī)/智能電話(huà)/手持式設(shè)備/可穿戴設(shè)備736。整個(gè)系統(tǒng)可以由彼此進(jìn)行通信的多個(gè)計(jì)算設(shè)備700組成。其它配置是可能的。圖8示出可以與這里所描述的技術(shù)一起使用的、可以作為圖1的系統(tǒng)100的、通用計(jì)算機(jī)設(shè)備800的示例。計(jì)算設(shè)備800旨在表示各種示例形式的大規(guī)模數(shù)據(jù)處理設(shè)備,諸如服務(wù)器、刀片服務(wù)器、數(shù)據(jù)中心、大型主機(jī)、以及其它大規(guī)模計(jì)算設(shè)備。計(jì)算設(shè)備800可以是具有多個(gè)處理器的分布式系統(tǒng),其可能包括通過(guò)一個(gè)或多個(gè)通信網(wǎng)絡(luò)互連的附接網(wǎng)絡(luò)的存儲(chǔ)節(jié)點(diǎn)。在這里示出的組件、它們的連接和關(guān)系、以及它們的功能僅意在作為示例,并且不意在限制本文檔中所描述和/或要求保護(hù)的本發(fā)明的實(shí)施方式。分布式計(jì)算系統(tǒng)800可以包括任何數(shù)目的計(jì)算設(shè)備880。計(jì)算設(shè)備880可以包括:通過(guò)局域網(wǎng)或廣域網(wǎng)、專(zhuān)用光學(xué)鏈路、調(diào)制解調(diào)器、橋接器、路由器、交換機(jī)、有線(xiàn)或無(wú)線(xiàn)網(wǎng)絡(luò)等進(jìn)行通信的服務(wù)器或機(jī)架服務(wù)器、大型主機(jī)等。在一些實(shí)施方式中,每個(gè)計(jì)算設(shè)備可以包括多個(gè)機(jī)架。例如,計(jì)算設(shè)備880a包括多個(gè)機(jī)架858a-858n。每個(gè)機(jī)架可以包括一個(gè)或多個(gè)處理器,諸如處理器852a-852n以及862a-862n。處理器可以包括數(shù)據(jù)處理器、附接網(wǎng)絡(luò)的存儲(chǔ)設(shè)備、以及其它計(jì)算機(jī)控制的設(shè)備。在一些實(shí)施方式中,一個(gè)處理器可以作為主處理器操作并且控制調(diào)度和數(shù)據(jù)分發(fā)任務(wù)。處理器可以通過(guò)一個(gè)或多個(gè)機(jī)架交換機(jī)858互連,并且一個(gè)或多個(gè)機(jī)架可以通過(guò)交換機(jī)878連接。交換機(jī)878可以處理多個(gè)連接的計(jì)算設(shè)備800之間的通信。每個(gè)機(jī)架可以包括存儲(chǔ)器——諸如存儲(chǔ)器854和存儲(chǔ)器864,以及存儲(chǔ),諸如856和866。存儲(chǔ)856和866可以提供大容量存儲(chǔ)并且可以包括易失性或非易失性存儲(chǔ),諸如附接網(wǎng)絡(luò)的盤(pán)、軟盤(pán)、硬盤(pán)、光盤(pán)、磁帶、閃速存儲(chǔ)器或其它類(lèi)似的固態(tài)存儲(chǔ)器設(shè)備,或設(shè)備陣列——包括存儲(chǔ)區(qū)域網(wǎng)或其它配置中的設(shè)備。存儲(chǔ)856或866可以被共享在多個(gè)處理器、多個(gè)機(jī)架、或多個(gè)計(jì)算設(shè)備之間,并且可以包括存儲(chǔ)可由處理器中的一個(gè)或多個(gè)執(zhí)行的指令的計(jì)算機(jī)可讀介質(zhì)。存儲(chǔ)器854和864可以包括例如一個(gè)或多個(gè)易失性存儲(chǔ)器單元、一個(gè)或多個(gè)非易失性存儲(chǔ)器單元、和/或其它形式的計(jì)算機(jī)可讀介質(zhì),諸如磁盤(pán)或光盤(pán)、閃速存儲(chǔ)器、高速緩存、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、及其組合。存儲(chǔ)器——諸如存儲(chǔ)器854也可以被共享在處理器852a-852n之間??梢岳缈绱鎯?chǔ)856和存儲(chǔ)器854存儲(chǔ)數(shù)據(jù)結(jié)構(gòu),諸如索引。計(jì)算設(shè)備800可以包括未示出的其它組件,諸如控制器、總線(xiàn)、輸入/輸出設(shè)備、通信模塊等。整個(gè)系統(tǒng)——諸如系統(tǒng)100可以由彼此通信的多個(gè)計(jì)算設(shè)備800組成。例如,設(shè)備880a可以與設(shè)備880b、880c、和880d進(jìn)行通信,并且這些可以被統(tǒng)稱(chēng)為系統(tǒng)100。作為另一示例,圖1的系統(tǒng)100可以包括一個(gè)或多個(gè)計(jì)算設(shè)備800。所述計(jì)算設(shè)備中的一些可以在地理上彼此靠近,并且其它設(shè)備可以在地理上遠(yuǎn)離。系統(tǒng)800的布局僅作為示例,并且該系統(tǒng)可以采取其它布局或配置。根據(jù)本公開(kāi)的某些方面,一種方法包括:對(duì)從移動(dòng)設(shè)備的顯示捕捉的內(nèi)容執(zhí)行辨識(shí);在所述內(nèi)容中識(shí)別多個(gè)實(shí)體;以及針對(duì)所述多個(gè)實(shí)體中的每一個(gè)發(fā)出相應(yīng)查詢(xún)。所述方法還包括:基于針對(duì)所述相應(yīng)查詢(xún)所返回的搜索結(jié)果,對(duì)所述多個(gè)實(shí)體進(jìn)行排名;針對(duì)排名最高的實(shí)體中的至少一些實(shí)體,生成相應(yīng)的動(dòng)作卡片;以及提供所述動(dòng)作卡片以用于向所述移動(dòng)設(shè)備的用戶(hù)顯示。這些和其它方面能夠包括以下特征中的一個(gè)或多個(gè)。例如,針對(duì)所述多個(gè)實(shí)體中的第一實(shí)體發(fā)出查詢(xún)能夠包括:使用名稱(chēng)分類(lèi)器來(lái)確定所述第一實(shí)體可能是名稱(chēng);使用所述第一實(shí)體來(lái)查詢(xún)與所述移動(dòng)設(shè)備的用戶(hù)相關(guān)聯(lián)的聯(lián)系人數(shù)據(jù)存儲(chǔ);以及在所述第一實(shí)體對(duì)應(yīng)于所述聯(lián)系人數(shù)據(jù)存儲(chǔ)中的聯(lián)系人時(shí),從所述聯(lián)系人數(shù)據(jù)存儲(chǔ)返回信息以作為所述查詢(xún)的搜索結(jié)果。在這樣的實(shí)施方式中,針對(duì)所述第一實(shí)體發(fā)出所述查詢(xún)還能夠包括:在所述第一實(shí)體未能對(duì)應(yīng)于所述聯(lián)系人數(shù)據(jù)存儲(chǔ)中的聯(lián)系人時(shí),針對(duì)所述第一實(shí)體向搜索引擎發(fā)出所述查詢(xún)。作為另一示例,查詢(xún)的搜索結(jié)果包括:關(guān)于所述查詢(xún)的流行度的信息以及與流行的查詢(xún)相對(duì)應(yīng)的實(shí)體可以接收排名的提升。作為另一示例,所述多個(gè)實(shí)體中的、具有包括來(lái)自基于圖的數(shù)據(jù)存儲(chǔ)的結(jié)果的搜索結(jié)果的實(shí)體可以接收排名的提升。作為另一示例,針對(duì)第一實(shí)體來(lái)生成動(dòng)作卡片能夠包括:在所述搜索結(jié)果中識(shí)別鏈接,以及確定所述鏈接的域?qū)?yīng)于安裝在所述移動(dòng)設(shè)備上的移動(dòng)應(yīng)用,其中,所述動(dòng)作卡片包括打開(kāi)所述移動(dòng)應(yīng)用的動(dòng)作。作為另一示例,所述多個(gè)實(shí)體中的第一實(shí)體可以對(duì)應(yīng)于聯(lián)系人數(shù)據(jù)存儲(chǔ)中的聯(lián)系人,以及針對(duì)所述第一實(shí)體來(lái)生成所述動(dòng)作卡片能夠包括:確定由所述用戶(hù)針對(duì)聯(lián)系人實(shí)體所選擇的缺省動(dòng)作,以及使用來(lái)自所述聯(lián)系人數(shù)據(jù)存儲(chǔ)的信息來(lái)針對(duì)與所述缺省動(dòng)作相對(duì)應(yīng)的所述聯(lián)系人生成所述動(dòng)作卡片。根據(jù)本公開(kāi)的特定方面,一種系統(tǒng)包括:至少一個(gè)處理器;經(jīng)索引文檔語(yǔ)料庫(kù);基于圖的數(shù)據(jù)存儲(chǔ);以及存儲(chǔ)指令的存儲(chǔ)器,所述指令在由所述至少一個(gè)處理器執(zhí)行時(shí),使得所述系統(tǒng)執(zhí)行操作。所述操作可以包括:對(duì)從移動(dòng)設(shè)備的顯示捕捉的內(nèi)容執(zhí)行辨識(shí),以及在所述內(nèi)容中識(shí)別多個(gè)實(shí)體。針對(duì)所述多個(gè)實(shí)體中的每一個(gè),所述操作還可以包括向搜索引擎發(fā)出針對(duì)所述實(shí)體的相應(yīng)查詢(xún),所述搜索引擎搜索所述基于圖的數(shù)據(jù)存儲(chǔ)和所述經(jīng)索引文檔語(yǔ)料庫(kù)以針對(duì)所述實(shí)體來(lái)生成搜索結(jié)果。所述操作還可以包括:基于所述搜索結(jié)果對(duì)所述多個(gè)實(shí)體進(jìn)行排名,以及將所述多個(gè)實(shí)體與相應(yīng)的排名和搜索結(jié)果一起提供給所述移動(dòng)設(shè)備,所述移動(dòng)設(shè)備針對(duì)使用所述相應(yīng)搜索結(jié)果所生成的排名最高的實(shí)體中的至少一些來(lái)生成動(dòng)作卡片。這些和其它方面能夠包括以下特征中的一個(gè)或多個(gè)。例如,所述多個(gè)實(shí)體中的、具有在所述基于圖的數(shù)據(jù)存儲(chǔ)中的對(duì)應(yīng)實(shí)體的第一實(shí)體可以接收排名的提升。作為另一示例,對(duì)所述多個(gè)實(shí)體進(jìn)行排名能夠包括:確定與第一實(shí)體相關(guān)的查詢(xún)的頻率;以及在所述頻率滿(mǎn)足閾值或者大于與第二實(shí)體相關(guān)的查詢(xún)的頻率時(shí),提升所述第一實(shí)體的排名。根據(jù)本公開(kāi)的特定方面,一種系統(tǒng)包括:聯(lián)系人數(shù)據(jù)存儲(chǔ)、至少一個(gè)處理器;以及存儲(chǔ)指令的存儲(chǔ)器,所述指令在由所述至少一個(gè)處理器執(zhí)行時(shí),使得所述系統(tǒng)執(zhí)行操作。所述操作可以包括:對(duì)顯示在移動(dòng)設(shè)備的顯示器上的內(nèi)容執(zhí)行辨識(shí)、在所述內(nèi)容中識(shí)別實(shí)體、以及確定在所述聯(lián)系人數(shù)據(jù)存儲(chǔ)中與所述實(shí)體相對(duì)應(yīng)的至少一個(gè)聯(lián)系人。所述操作還可以包括:針對(duì)所述實(shí)體生成動(dòng)作卡片,所述動(dòng)作卡片具有使用針對(duì)所述聯(lián)系人的、來(lái)自所述聯(lián)系人數(shù)據(jù)存儲(chǔ)的第一信息的第一動(dòng)作以及使用針對(duì)所述聯(lián)系人的、來(lái)自所述聯(lián)系人數(shù)據(jù)存儲(chǔ)的第二信息的第二動(dòng)作;以及將所述動(dòng)作卡片顯示在所述顯示器上。這些和其它方面能夠包括以下特征中的一個(gè)或多個(gè)。例如,所述實(shí)體是第一實(shí)體并且所述動(dòng)作卡片是第一動(dòng)作卡片,以及所述存儲(chǔ)器還存儲(chǔ)指令,所述指令在由所述至少一個(gè)處理器執(zhí)行時(shí),使得所述移動(dòng)設(shè)備:在所述內(nèi)容中識(shí)別第二實(shí)體;針對(duì)所述第二實(shí)體,向搜索引擎發(fā)出查詢(xún),所述查詢(xún)包括所述第二實(shí)體;從所述搜索引擎接收所述查詢(xún)的結(jié)果;基于所述結(jié)果來(lái)識(shí)別與所述第二實(shí)體相關(guān)聯(lián)的動(dòng)作;生成具有所識(shí)別的動(dòng)作的第二動(dòng)作卡片;以及將所述第二動(dòng)作卡片與所述第一動(dòng)作卡片一起顯示在所述顯示器上。在一些這樣的實(shí)施方式中,所述第一動(dòng)作卡片可以基于與所述聯(lián)系人相對(duì)應(yīng)的所述第一實(shí)體來(lái)被顯示在突出的位置中。替選地或另外地,這樣的實(shí)施方式還可以包括基于圖的數(shù)據(jù)存儲(chǔ),其中,所述查詢(xún)的所述結(jié)果包括:來(lái)自所述基于圖的數(shù)據(jù)存儲(chǔ)的、所述第二實(shí)體的信息。作為另一示例,所述第一動(dòng)作能夠啟動(dòng)第一移動(dòng)應(yīng)用并且所述第二動(dòng)作可以啟動(dòng)第二移動(dòng)應(yīng)用。此外,所述存儲(chǔ)器還可以存儲(chǔ)指令,所述指令在由所述至少一個(gè)處理器執(zhí)行時(shí),使得所述移動(dòng)設(shè)備接收對(duì)所述第一動(dòng)作的選擇,以及使用第一信息來(lái)啟動(dòng)所述第一移動(dòng)應(yīng)用。作為另一示例,對(duì)顯示在所述顯示器上的所述內(nèi)容執(zhí)行辨識(shí)能夠包括:檢查針對(duì)顯示在所述顯示器上的所述內(nèi)容所生成的輔助訪(fǎng)問(wèn)數(shù)據(jù)。作為另一示例,識(shí)別所述實(shí)體能夠包括使用名稱(chēng)分類(lèi)器來(lái)確定可能表示名稱(chēng)的單詞集合。作為另一示例,所述實(shí)體可以是第一實(shí)體,所述動(dòng)作卡片可以是第一動(dòng)作卡片,并且所述聯(lián)系人可以是第一聯(lián)系人,以及所述存儲(chǔ)器還可以存儲(chǔ)指令,所述指令在由所述至少一個(gè)處理器執(zhí)行時(shí),使得所述移動(dòng)設(shè)備:確定在所述聯(lián)系人數(shù)據(jù)存儲(chǔ)中的、對(duì)應(yīng)于在所述內(nèi)容中識(shí)別的第二實(shí)體的第二聯(lián)系人;針對(duì)所述第二聯(lián)系人生成第二動(dòng)作卡片;確定針對(duì)所述第一聯(lián)系人的交互的頻率高于針對(duì)所述第二聯(lián)系人的交互的頻率;以及將所述第一動(dòng)作卡片顯示在相對(duì)于所述第二動(dòng)作卡片突出的位置中。作為另一示例,所述聯(lián)系人可以是第一聯(lián)系人,以及所述存儲(chǔ)器還存儲(chǔ)指令,所述指令在由所述至少一個(gè)處理器執(zhí)行時(shí),可以使所述移動(dòng)設(shè)備:確定在所述聯(lián)系人數(shù)據(jù)存儲(chǔ)中的、對(duì)應(yīng)于所述實(shí)體的第二聯(lián)系人;確定針對(duì)所述第一聯(lián)系人的交互的頻率高于針對(duì)所述第二聯(lián)系人的交互的頻率;以及將所述第一聯(lián)系人選擇為與所述實(shí)體相對(duì)應(yīng)。作為另一示例,所述聯(lián)系人數(shù)據(jù)存儲(chǔ)可以是距所述移動(dòng)設(shè)備遠(yuǎn)程地來(lái)存儲(chǔ)的所述移動(dòng)設(shè)備的用戶(hù)的聯(lián)系人數(shù)據(jù)存儲(chǔ)。各個(gè)實(shí)施方式能夠包括在可編程系統(tǒng)上可執(zhí)行和/或可解釋的一個(gè)或多個(gè)計(jì)算機(jī)程序中的實(shí)施方式,該可編程系統(tǒng)包括可以是專(zhuān)用或通用的至少一個(gè)可編程處理器,其被耦合以從存儲(chǔ)系統(tǒng)、至少一個(gè)輸入設(shè)備、以及至少一個(gè)輸出設(shè)備接收數(shù)據(jù)和指令,以及將數(shù)據(jù)和指令傳送到存儲(chǔ)系統(tǒng)、至少一個(gè)輸入設(shè)備以及至少一個(gè)輸出設(shè)備。這些計(jì)算機(jī)程序(也被稱(chēng)為程序、軟件、軟件應(yīng)用或代碼)包括針對(duì)可編程處理器的機(jī)器指令,并且能夠以高級(jí)過(guò)程和/或面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言來(lái)實(shí)現(xiàn)、和/或以匯編/機(jī)器語(yǔ)言來(lái)實(shí)現(xiàn)。如本文中所用的,術(shù)語(yǔ)“機(jī)器可讀介質(zhì)”、“計(jì)算機(jī)可讀介質(zhì)”指代用來(lái)向可編程處理器提供機(jī)器指令和/或數(shù)據(jù)的任何非暫時(shí)性計(jì)算機(jī)程序產(chǎn)品、裝置和/或設(shè)備(例如,磁盤(pán)、光盤(pán)、存儲(chǔ)器(包括讀訪(fǎng)問(wèn)存儲(chǔ)器)、可編程邏輯器件(PLD))。在這里描述的系統(tǒng)和技術(shù)能夠被實(shí)現(xiàn)在計(jì)算系統(tǒng)中,所述計(jì)算系統(tǒng)包括后端組件(例如作為數(shù)據(jù)服務(wù)器),或者其包括中間件組件(例如應(yīng)用服務(wù)器),或者其包括前端組件(例如,具有用戶(hù)能夠用來(lái)與在這里描述的系統(tǒng)和技術(shù)的實(shí)施方式交互的圖形用戶(hù)界面或Web瀏覽器的客戶(hù)端計(jì)算機(jī)),或這樣的后端、中間件、或前端組件的任何組合。本系統(tǒng)的組件能夠通過(guò)任何形式或介質(zhì)的數(shù)字?jǐn)?shù)據(jù)通信(例如通信網(wǎng)絡(luò))來(lái)互連。通信網(wǎng)絡(luò)的示例包括局域網(wǎng)(“LAN”)、廣域網(wǎng)(“WAN”)、以及互聯(lián)網(wǎng)。計(jì)算系統(tǒng)能夠包括客戶(hù)端和服務(wù)器。客戶(hù)端和服務(wù)器一般彼此處于遠(yuǎn)程并且通常通過(guò)通信網(wǎng)絡(luò)交互??蛻?hù)端和服務(wù)器的關(guān)系借助于在相應(yīng)的計(jì)算機(jī)上運(yùn)行并且彼此具有客戶(hù)端-服務(wù)器關(guān)系的計(jì)算機(jī)程序來(lái)產(chǎn)生。已經(jīng)描述了多個(gè)實(shí)施方式。然而,可以在不脫離本發(fā)明的精神和范圍的情況下作出各種修改。此外,圖中所描繪的邏輯流程不要求所示出的特定次序或順序次序,以實(shí)現(xiàn)所期望的結(jié)果。此外,可以提供其它步驟,或者可以從所描述的流程中消除這些步驟,并且其它組件可以被添加到所描述的系統(tǒng),或者被從所描述的系統(tǒng)去除。因此,其它實(shí)施方式在以下權(quán)利要求書(shū)的范圍內(nèi)。當(dāng)前第1頁(yè)1 2 3 當(dāng)前第1頁(yè)1 2 3 
      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1