碼)。運(yùn)樣的位置隨后可W由該服務(wù)或 者與該服務(wù)進(jìn)行通信的另一個(gè)處理器或服務(wù)而與該聯(lián)系人相關(guān)聯(lián)。
[0046] 可替換地或除此之外,該聯(lián)系人可W與基于相關(guān)詞在用戶和聯(lián)系人之間的先前通 信中的頻率而識(shí)別的關(guān)鍵字相關(guān)聯(lián)。例如,用戶可W定期與聯(lián)系人(例如,麥克)交換(例如, 發(fā)送和/或接收)消息饋如短消息服務(wù)(SMS)消息、社交網(wǎng)絡(luò)服務(wù)(SNS)消息、電子郵件消息 等)。該聯(lián)系人和/或用戶可W使用特定服務(wù)(例如,社交網(wǎng)絡(luò)網(wǎng)站、移動(dòng)電話服務(wù)提供商等) 來發(fā)送和接收消息,并且該服務(wù)可W被配置為分析該消息、基于該消息的內(nèi)容記錄某些關(guān) 鍵字,并且將該關(guān)鍵字與消息的特定發(fā)送方(用戶或聯(lián)系人)相關(guān)聯(lián)。例如,麥克可能具有向 其好友一-該用戶一-發(fā)送評(píng)論足球技術(shù)統(tǒng)計(jì)、球員、即將開始的比賽等的消息的習(xí)慣。在 運(yùn)種情況下,麥克用來向該用戶發(fā)送其消息的服務(wù)可W將術(shù)語"足球"識(shí)別為高頻率詞并且 可W將該術(shù)語記錄為關(guān)鍵字并將其與麥克相關(guān)聯(lián)。此外,在一些實(shí)施例中,例如,附加關(guān)鍵 字可W作為將麥克與術(shù)語"足球"相關(guān)聯(lián)的結(jié)果而與麥克相關(guān)聯(lián),諸如"World C叩"和 "David Bec化am(大衛(wèi)?貝克漢姆)",由此向該聯(lián)系人添加第二級(jí)別的相關(guān)聯(lián)的關(guān)鍵字。
[0047]在其它的實(shí)施例中,在聯(lián)系人的簡(jiǎn)檔中所使用的術(shù)語可W被用來確定將要與該聯(lián) 系人相關(guān)聯(lián)的其它關(guān)鍵字。例如,再次參考圖4,用戶已經(jīng)在麥克的簡(jiǎn)檔中輸入了指示麥克 是化學(xué)家的信息的運(yùn)一事實(shí)可W被用來(例如,由諸如移動(dòng)電話服務(wù)提供商之類的服務(wù))獲 得也可W與該聯(lián)系人相關(guān)聯(lián)的附加關(guān)鍵字。該服務(wù)例如可W訪問專用服務(wù)器,該專用服務(wù) 器包含描述特定職業(yè)(例如,"化學(xué)家")的術(shù)語和有關(guān)該職業(yè)的術(shù)語(例如,化學(xué)領(lǐng)域常見的 術(shù)語,在該示例中諸如"材料安全數(shù)據(jù)表"、"酸"、"有機(jī)"等)之間的關(guān)系。運(yùn)樣的相關(guān)術(shù)語隨 后也可W與該聯(lián)系人相關(guān)聯(lián)。
[004引再次轉(zhuǎn)向圖3,在一些實(shí)施例中,諸如其中顯示器28是觸摸顯示器的實(shí)施例,該至 少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼可W被配置為與該處理器一起使得該裝置在用戶界面110 上提供對(duì)可選擇的要素的呈現(xiàn),諸如可選擇的要素130。在運(yùn)種情況下,經(jīng)由可選擇的要素 130接收的輸入可W使得與所識(shí)別的關(guān)鍵字相關(guān)聯(lián)的聯(lián)系人得W被顯示。例如,用戶可W敲 擊可選擇的要素130,并且作為結(jié)果,與所識(shí)別的關(guān)鍵字(或多個(gè)關(guān)鍵字)相關(guān)聯(lián)的一個(gè)或多 個(gè)聯(lián)系人可W與內(nèi)容同時(shí)在用戶界面110上被示出,如圖5所示。在圖5中,通過顯示每個(gè)聯(lián) 系人的姓名,聯(lián)系人140被顯示給用戶。然而,在其它實(shí)施例中,除了聯(lián)系人的姓名之外或者 作為其替代,可W顯示每個(gè)相關(guān)聯(lián)的聯(lián)系人的照片(例如,來自聯(lián)系人的簡(jiǎn)檔)、電子郵件地 址、電話號(hào)碼或者其它聯(lián)系人標(biāo)識(shí)符。例如,在一些實(shí)施例中,其它聯(lián)系人標(biāo)識(shí)符可W是指 向聯(lián)系人的社交媒體賬戶(例如,F(xiàn)acebook⑧賬戶、Google+賬戶、Twitt鮮潑應(yīng)用或網(wǎng) 站等)的鏈接,用戶能夠在那里直接向聯(lián)系人輸入消息。
[0049] 如W上所提到的,用戶可W經(jīng)由用戶界面110提供通信輸入而使得該通信在用戶 和聯(lián)系人之間被交換。例如,在一些實(shí)施例中,該至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼可W被 配置為與該處理器一起通過使得電子郵件、文本消息、社交媒體消息或語音消息被發(fā)送至 該聯(lián)系人而使得通信被交換。此外,在一些情況下,被識(shí)別的關(guān)鍵字可W被自動(dòng)包括在針對(duì) 聯(lián)系人的通信之中。例如,在所識(shí)別的關(guān)鍵字為"Sichuan"或"earthquake"的情況下,術(shù)語 "Sichuan"或"earthquake"可W被用作針對(duì)該聯(lián)系人的電子郵件中的標(biāo)題行或者被插入到 SMS消息之中。
[0050] 繼續(xù)圖5所示的示例,當(dāng)查看了被顯示為與所識(shí)別的(多個(gè))關(guān)鍵字(例如,作為經(jīng) 由可選擇的要素而接收的輸入的結(jié)果)相關(guān)聯(lián)的一個(gè)或多個(gè)聯(lián)系人140時(shí),用戶可W找出其 想要與之交換通信的聯(lián)系人(例如,用戶希望向其發(fā)送消息的聯(lián)系人)。在所描繪的示例中, 可W經(jīng)由所顯示的聯(lián)系人140接收通信輸入,諸如經(jīng)由用戶對(duì)聯(lián)系人麥克?趙的選擇(例 如,敲擊)。選擇所顯示的聯(lián)系人140麥克趙進(jìn)而可W提供窗口 150 W供用戶輸入將要發(fā)送給 所選擇的聯(lián)系人的消息,如圖6所示。窗口 150因此可W在經(jīng)由其向用戶呈現(xiàn)內(nèi)容(例如,有 關(guān)地震的報(bào)道)的相同用戶界面110中被呈現(xiàn),而使得用戶不必從呈現(xiàn)該內(nèi)容的第一用戶界 面退出W打開另一個(gè)不同的用戶界面W便創(chuàng)建并發(fā)送消息。因此,用戶能夠基于聯(lián)系人與 用戶所消費(fèi)的內(nèi)容的關(guān)聯(lián)而快速且容易地連接至所期望的聯(lián)系人而并不必中斷用戶對(duì)內(nèi) 容的消費(fèi)(例如,與內(nèi)容的顯示同時(shí)進(jìn)行)。
[0051] 在一些實(shí)施例中,可選擇的要素可W是所呈現(xiàn)的內(nèi)容的一部分。例如,如圖7所示, 在內(nèi)容中識(shí)別的關(guān)鍵字160中的一個(gè)或多個(gè)可W被高亮顯示或者W其它方式在視覺上向用 戶進(jìn)行指示(例如,使用不同顏色、不同字體等),并且用戶能夠看到哪些聯(lián)系人與該特定關(guān) 鍵字相關(guān)聯(lián)并且通過選擇該關(guān)鍵字(例如,敲擊該關(guān)鍵字)而連接至特定的所確定的聯(lián)系 人。W運(yùn)種方式,通信輸入可W經(jīng)由所呈現(xiàn)的內(nèi)容而被接收(例如,經(jīng)由對(duì)內(nèi)容之內(nèi)所識(shí)別 并呈現(xiàn)的關(guān)鍵字的選擇)。作為另一個(gè)示例,除了顯示相關(guān)聯(lián)的聯(lián)系人之外,敲擊該示例中 的關(guān)鍵字或其它可選擇的要素(如W上參考圖5所描述的)還可W為用戶提供可W進(jìn)行交換 的通信類型的選項(xiàng)。例如,可W顯示電話圖標(biāo)和SMS圖標(biāo),其中用戶對(duì)電話圖標(biāo)的選擇將導(dǎo) 致針對(duì)該聯(lián)系人進(jìn)行電話呼叫,而對(duì)SMS圖標(biāo)的選擇則將會(huì)導(dǎo)致SMS窗口(諸如圖6中所示的 窗口 150)得W被提供W供用戶創(chuàng)建SMS消息從而發(fā)送給該聯(lián)系人。
[0052] 圖8圖示了根據(jù)本發(fā)明示例實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的流程圖。將要 理解的是,流程圖中的每個(gè)框W及流程圖中框的組合可W通過各種手段來實(shí)施,諸如硬件、 固件、處理器、電路和/或與包括一個(gè)或多個(gè)計(jì)算機(jī)程序指令的軟件的執(zhí)行相關(guān)聯(lián)的其它設(shè) 備。例如,W上所描述的一個(gè)或多個(gè)過程可W由包括計(jì)算機(jī)程序指令的計(jì)算機(jī)程序產(chǎn)品來 實(shí)現(xiàn)。就此而言,體現(xiàn)W上所描述過程的計(jì)算機(jī)程序指令可W由采用本發(fā)明的示例實(shí)施例 的裝置的存儲(chǔ)器設(shè)備所存儲(chǔ)并且由該裝置的處理器來執(zhí)行。如將要意識(shí)到的,任何運(yùn)樣的 計(jì)算機(jī)程序指令都可W被加載到計(jì)算機(jī)或其它可編程裝置(例如,硬件)上W生產(chǎn)機(jī)器,W 使得所產(chǎn)生的計(jì)算機(jī)或其它可編程裝置實(shí)現(xiàn)用于實(shí)施流程圖的(多個(gè))框中所指定的功能 的裝置。運(yùn)些計(jì)算機(jī)程序指令也可W存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)器中,其可W指示計(jì)算機(jī)或其 它可編程裝置W特定方式工作,W使得存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生其執(zhí)行實(shí)施 流程圖的框中所指定的功能的制造商品。計(jì)算機(jī)程序指令還可W被加載到計(jì)算機(jī)或其它可 編程裝置上W產(chǎn)生計(jì)算機(jī)實(shí)施的處理,W使得在計(jì)算機(jī)或其它可編程裝置上執(zhí)行的指令實(shí) 施流程圖的框中所指定的功能。
[0053] 因此,流程圖中的框支持用于執(zhí)行指定功能的裝置的組合,用于執(zhí)行指定功能的 操作的組合W及用于執(zhí)行指定功能的程序指令裝置。還將要理解的是,流程圖中的一個(gè)或 多個(gè)框W及流程圖中框的組合可W由執(zhí)行所指定功能的基于專用硬件的計(jì)算機(jī)系統(tǒng)或者 特殊用途的硬件和計(jì)算機(jī)指令的組合來實(shí)施。
[0054] 就此而言,圖8中示出了用于確定與向用戶呈現(xiàn)的內(nèi)容中的關(guān)鍵字相關(guān)聯(lián)的聯(lián)系 人W便實(shí)現(xiàn)與該聯(lián)系人的通信的方法的一個(gè)示例實(shí)施例。圖8描繪了該方法的示例實(shí)施,包 括在框200識(shí)別與經(jīng)由用戶界面向用戶呈現(xiàn)的內(nèi)容相關(guān)的至少一個(gè)關(guān)鍵字,在框210確定與 該關(guān)鍵字相關(guān)聯(lián)的聯(lián)系人,并且在框220響應(yīng)于接收到用戶所提供的通信輸入而使得通信 在用戶和所確定的聯(lián)系人之間被交換,其中該通信輸入經(jīng)由呈現(xiàn)該內(nèi)容的用戶界面而被接 收。
[0055] 在一些情況下,可W在框230在該用戶界面上呈現(xiàn)可選擇的要素,其中經(jīng)由該可選 擇的要素接收的輸入使得與所識(shí)別的關(guān)鍵字相關(guān)聯(lián)的聯(lián)系人得W被顯示。該通信輸入可W 經(jīng)由所顯示的聯(lián)系人而被接收。在其它情況下,如W上所描述的,該通信輸入可W經(jīng)由所呈 現(xiàn)的內(nèi)容而被接收。
[0056] 在一些實(shí)施例中,可W通過使得電子郵件、文本消息、