欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于密切關(guān)系準(zhǔn)則對(duì)搜索結(jié)果進(jìn)行排序的制作方法

文檔序號(hào):6594753閱讀:213來源:國知局
專利名稱:基于密切關(guān)系準(zhǔn)則對(duì)搜索結(jié)果進(jìn)行排序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及響應(yīng)于搜索查詢對(duì)內(nèi)容項(xiàng)目進(jìn)行搜索,并且更具體涉及基于密切關(guān)系 (affinity)準(zhǔn)則對(duì)響應(yīng)于搜索查詢返回的內(nèi)容項(xiàng)目進(jìn)行排序。
背景技術(shù)
信息時(shí)代的到來已經(jīng)造成數(shù)不清的信息量的產(chǎn)生。一些信息是公用的,而一些信 息是專用的。對(duì)于大多數(shù)信息,互聯(lián)網(wǎng)給公眾提供了訪問公用信息的機(jī)會(huì),而公司內(nèi)部網(wǎng)絡(luò) 給員工提供了訪問專用信息的機(jī)會(huì)。不管信息是公用性質(zhì)還是專用性質(zhì),在公用信息情況 下,如果不被公眾容易地訪問,或者在專有信息情況下,不被授權(quán)用戶容易地訪問,則信息 的價(jià)值會(huì)降低。對(duì)于互聯(lián)網(wǎng),諸如Google 和Yahoo 的搜索引擎提供商總是為了響應(yīng)用戶的查詢 給搜索者提供最相關(guān)的搜索結(jié)果而處于不停的競爭中。在大多數(shù)情形下,對(duì)于給定搜索查 詢的搜索結(jié)果包括比用戶能合理查看的內(nèi)容項(xiàng)目要多。因此,搜索引擎提供商使用排序準(zhǔn) 則來對(duì)搜索結(jié)果中的內(nèi)容項(xiàng)目進(jìn)行排序,以努力猜測(cè)最相關(guān)的內(nèi)容項(xiàng)目,并且再將最相關(guān) 的內(nèi)容項(xiàng)目呈現(xiàn)給用戶。許多搜索引擎分析內(nèi)容項(xiàng)目或者與內(nèi)容項(xiàng)目關(guān)聯(lián)的元數(shù)據(jù),從而 預(yù)測(cè)搜索結(jié)果中的內(nèi)容項(xiàng)目的最相關(guān)內(nèi)容項(xiàng)目。例如,在內(nèi)容項(xiàng)目的主體或元數(shù)據(jù)中含有 出現(xiàn)最多的搜索術(shù)語的內(nèi)容項(xiàng)目被認(rèn)為是最相關(guān)的。在許多情況下,搜索術(shù)語被使用的頻 率并不對(duì)應(yīng)于相關(guān)性。舉另一個(gè)例子,Google 采用基于網(wǎng)頁被其它網(wǎng)頁引用的頻度對(duì)網(wǎng)頁進(jìn)行排序的 排序準(zhǔn)則。被大量其它網(wǎng)頁引用的網(wǎng)頁被認(rèn)為是更相關(guān)的,因此將相比僅被少量其它網(wǎng)頁 引用的網(wǎng)頁排在更高位。這種排序系統(tǒng)對(duì)于流行主題,諸如娛樂或體育主題表現(xiàn)不錯(cuò),但對(duì) 于更為模糊的主題而表現(xiàn)不佳。類似的搜索引擎是為了搜索企業(yè)內(nèi)部網(wǎng)絡(luò)上存儲(chǔ)的專用內(nèi)容項(xiàng)目,諸如字處理文 檔、電子表格、演示文稿、發(fā)布文檔等而存在。遺憾的是,這些內(nèi)容項(xiàng)目之間的交叉引用的數(shù) 量通常很低,因此,使用交叉引用來對(duì)搜索結(jié)果進(jìn)行排序?qū)τ陬A(yù)測(cè)搜索結(jié)果中的內(nèi)容項(xiàng)目 的最相關(guān)的內(nèi)容項(xiàng)目幫助不大。鑒于現(xiàn)有排序技術(shù)的局限,需要一種以更為有效的方式對(duì)搜索結(jié)果進(jìn)行排序的技 術(shù)。

發(fā)明內(nèi)容
本發(fā)明涉及對(duì)內(nèi)容數(shù)據(jù)庫進(jìn)行搜索,并至少部分基于針對(duì)特定用戶的密切關(guān)系準(zhǔn) 則對(duì)搜索的搜索結(jié)果進(jìn)行排序。特別是,給定用戶會(huì)通過各種途徑與其它各參與方通信,為清楚起見各參與方被稱作“聯(lián)系人(contact)”。與用戶通信的聯(lián)系人中的一些-如果不是 所有-聯(lián)系人的身份被用來創(chuàng)建聯(lián)系人列表,這被稱作密切關(guān)系列表。對(duì)于用戶的密切關(guān) 系列表中的每個(gè)聯(lián)系人,該用戶已經(jīng)訪問過的項(xiàng)目的記錄被作為訪問歷史信息而保存。每 個(gè)聯(lián)系人可具有訪問歷史信息,且對(duì)于用戶的密切關(guān)系列表中的一些或所有聯(lián)系人的訪問 歷史信息的集合通常被稱作密切關(guān)系準(zhǔn)則。當(dāng)用戶發(fā)起對(duì)內(nèi)容數(shù)據(jù)庫中的項(xiàng)目的搜索時(shí), 搜索返回的項(xiàng)目是至少部分基于密切關(guān)系準(zhǔn)則被排序的。密切關(guān)系準(zhǔn)則可以與其它排序準(zhǔn) 則結(jié)合來確定搜索返回的項(xiàng)目的最終排序。本領(lǐng)域技術(shù)人員會(huì)認(rèn)識(shí)到本發(fā)明的范圍,并在結(jié)合附圖閱讀下文優(yōu)選實(shí)施例的詳 細(xì)描述后,實(shí)現(xiàn)其附加方面。


并入本說明書并構(gòu)成說明書一部分的附解說明了本發(fā)明的幾個(gè)方面,連同描 述一起用來解釋本發(fā)明的原理。圖1是概括本發(fā)明的一個(gè)實(shí)施例的基本操作的流程圖。圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例的通信環(huán)境的框圖表示。圖3是概括根據(jù)本發(fā)明的一個(gè)實(shí)施例的訪問歷史服務(wù)器的基本操作的流程圖。圖4圖解說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的訪問歷史信息。圖5是概括根據(jù)本發(fā)明的一個(gè)實(shí)施例的搜索服務(wù)器的基本操作的流程圖。圖6圖解說明無訪問歷史信息的搜索結(jié)果的排序。圖7圖解說明根據(jù)本發(fā)明的一個(gè)實(shí)施例具有訪問歷史信息的搜索結(jié)果的排序。圖8是概括根據(jù)本發(fā)明的一個(gè)實(shí)施例的密切關(guān)系服務(wù)器的基本操作的流程圖。圖9是根據(jù)本發(fā)明的一個(gè)實(shí)施例的通信環(huán)境的可替代框圖表示。圖IOA和IOB是圖解說明本發(fā)明的一個(gè)實(shí)施例的操作的流程圖。圖11圖解說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的通信事件排序準(zhǔn)則。圖12圖解說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的逝去時(shí)間排序準(zhǔn)則。圖13圖解說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的密切關(guān)系列表。圖14圖解說明根據(jù)本發(fā)明的一個(gè)實(shí)施例通信可由此被發(fā)起的窗口。圖15圖解說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的更新密切關(guān)系列表。圖16圖解說明根據(jù)本發(fā)明的一個(gè)實(shí)施例從呼叫日志中得到的密切關(guān)系數(shù)據(jù)。圖17圖解說明根據(jù)本發(fā)明的一個(gè)實(shí)施例從電子郵件數(shù)據(jù)中得到的密切關(guān)系數(shù) 據(jù)。圖18圖解說明根據(jù)本發(fā)明的一個(gè)實(shí)施例來自信息數(shù)據(jù)庫的條目。圖19是根據(jù)本發(fā)明的一個(gè)實(shí)施例的搜索服務(wù)器的框圖表示。圖20是根據(jù)本發(fā)明的一個(gè)實(shí)施例的密切關(guān)系服務(wù)器的框圖表示。圖21是根據(jù)本發(fā)明的一個(gè)實(shí)施例的訪問歷史服務(wù)器的框圖表示。圖22是根據(jù)本發(fā)明的一個(gè)實(shí)施例的用戶終端的框圖表示。
具體實(shí)施例方式下文闡述的實(shí)施例代表使本領(lǐng)域技術(shù)人員能夠?qū)嵺`本發(fā)明的必要信息,并圖解說
5明了實(shí)踐本發(fā)明的最佳模式。在根據(jù)附圖閱讀下文的描述后,本領(lǐng)域技術(shù)人員會(huì)理解本發(fā) 明的思想,并認(rèn)識(shí)到本文沒有特別指出的這些思想的應(yīng)用。應(yīng)該理解這些思想和應(yīng)用落入 本公開和所附權(quán)利要求書的范圍內(nèi)。本發(fā)明涉及對(duì)內(nèi)容數(shù)據(jù)庫進(jìn)行搜索,并至少部分基于針對(duì)特定用戶的密切關(guān)系準(zhǔn) 則對(duì)搜索的搜索結(jié)果進(jìn)行排序。特別是,給定用戶會(huì)通過各種途徑與其它各參與方通信,為 清楚起見各參與方被稱作“聯(lián)系人”。與用戶通信的聯(lián)系人中的一些-如果不是所有-聯(lián)系 人的身份被用來創(chuàng)建聯(lián)系人列表,這被稱作密切關(guān)系列表。對(duì)于用戶的密切關(guān)系列表中的 每個(gè)聯(lián)系人,該用戶已經(jīng)訪問過的項(xiàng)目的記錄被作為訪問歷史信息而保存。每個(gè)聯(lián)系人可 具有訪問歷史信息,且對(duì)于用戶的密切關(guān)系列表中的一些或所有聯(lián)系人的訪問歷史信息的 集合通常被稱作密切關(guān)系準(zhǔn)則。因此,密切關(guān)系準(zhǔn)則涉及與用戶通信的聯(lián)系人已經(jīng)訪問過 的項(xiàng)目。當(dāng)用戶發(fā)起對(duì)內(nèi)容數(shù)據(jù)庫中的項(xiàng)目的搜索時(shí),搜索返回的項(xiàng)目是至少部分基于密 切關(guān)系準(zhǔn)則被排序的。照這樣,搜索結(jié)果中項(xiàng)目的排序可取決于用戶的密切關(guān)系列表中的 聯(lián)系人以前是否已經(jīng)訪問過那些項(xiàng)目。在等同條件下,與用戶享有密切關(guān)系的聯(lián)系人以前 訪問過的項(xiàng)目被認(rèn)為比聯(lián)系人還沒有訪問過的項(xiàng)目更相關(guān)。密切關(guān)系準(zhǔn)則可以與其它排序 準(zhǔn)則結(jié)合來確定搜索返回的項(xiàng)目的最終排序。密切關(guān)系準(zhǔn)則可基于包括但不限于項(xiàng)目何時(shí) 被訪問,哪些聯(lián)系人訪問過該項(xiàng)目,項(xiàng)目被一個(gè)或更多個(gè)聯(lián)系人訪問的次數(shù),項(xiàng)目何時(shí)被訪 問,訪問的性質(zhì)或者任何其結(jié)合的各種因素來控制搜索結(jié)果中的特定項(xiàng)目的相關(guān)排序。任何給定用戶可具有多個(gè)密切關(guān)系列表,每個(gè)列表對(duì)應(yīng)于不同組的聯(lián)系人。例如, 用戶可具有個(gè)人、娛樂、項(xiàng)目、分組、工作等等的密切關(guān)系列表。假設(shè)針對(duì)給定用戶的不同密 切關(guān)系列表具有不同組的聯(lián)系人,則已經(jīng)被不同組的聯(lián)系人訪問過的文檔很可能不同。因 此,每個(gè)密切關(guān)系列表可與不同的密切關(guān)系準(zhǔn)則關(guān)聯(lián),這樣給定搜索結(jié)果中的相同項(xiàng)目可 根據(jù)對(duì)于所選密切關(guān)系列表的密切關(guān)系準(zhǔn)則而被不同排序。用戶優(yōu)選能夠動(dòng)態(tài)地選擇針對(duì) 期望密切關(guān)系列表的密切關(guān)系準(zhǔn)則,以用來對(duì)給定搜索的搜索結(jié)果進(jìn)行排序。在一個(gè)實(shí)施例中,用戶密切關(guān)系列表中的聯(lián)系人還可根據(jù)其與用戶的通信相關(guān)性 而被排序。密切關(guān)系列表中的特定聯(lián)系人的次序還可被并入到密切關(guān)系準(zhǔn)則中,因此是對(duì) 搜索結(jié)果進(jìn)行排序的又一因素。例如,被密切關(guān)系列表中排序較高的聯(lián)系人訪問過的項(xiàng)目 可比被密切關(guān)系列表中排序較低的聯(lián)系人訪問過的那些項(xiàng)目排序更高。密切關(guān)系列表中聯(lián) 系人的排序可以是相對(duì)靜態(tài)的,或者基于用戶和聯(lián)系人之間的先前通信而動(dòng)態(tài)變化。項(xiàng)目可以是任何媒體類型,包括但不限于電子文檔,如字處理文檔、電子表格和演 示文檔;媒體文件,如聲音、音頻、視頻和圖象文件;網(wǎng)頁等等。對(duì)于這類項(xiàng)目的搜索可由包 括網(wǎng)頁瀏覽器的各種類型的應(yīng)用發(fā)起,并可以由實(shí)際上的任何類型的搜索引擎來實(shí)現(xiàn)。本 發(fā)明的思想具有范圍從同事在企業(yè)服務(wù)器上搜索文檔的企業(yè)應(yīng)用到社交網(wǎng)絡(luò)成員搜索網(wǎng) 站或媒體內(nèi)容的基于網(wǎng)絡(luò)的應(yīng)用的廣闊應(yīng)用性。在任一搜索應(yīng)用中,本發(fā)明的思想可在基 于用戶的密切關(guān)系準(zhǔn)則對(duì)用戶搜索返回的某些項(xiàng)目進(jìn)行排序中起到作用。參照?qǐng)D1,示出圖解說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的基本過程的流程圖。假設(shè)用 戶與密切關(guān)系列表關(guān)聯(lián)。對(duì)于密切關(guān)系列表中的每個(gè)聯(lián)系人,獲得可用的訪問歷史信息(步 驟100)。訪問歷史信息標(biāo)識(shí)已經(jīng)被密切關(guān)系列表中的各種聯(lián)系人訪問過的文檔。接著,基 于由用戶提供的搜索準(zhǔn)則實(shí)施內(nèi)容搜索(步驟102)。至少部分基于用戶的密切關(guān)系列表中
6聯(lián)系人的任何相關(guān)訪問歷史信息,對(duì)響應(yīng)于搜索而提供的搜索結(jié)果進(jìn)行排序(步驟104)。然 后,排序的搜索結(jié)果然后會(huì)提供給用戶(步驟106)。本發(fā)明的思想可在各種通信環(huán)境,諸如圖2中圖解說明的通信環(huán)境10中被實(shí)現(xiàn)。 密切關(guān)系服務(wù)器12和搜索服務(wù)器14駐存于通信環(huán)境10的中心。可采用包括個(gè)人計(jì)算機(jī)、 個(gè)人數(shù)字助理、移動(dòng)電話等等的任何形式的各種用戶終端16可向搜索服務(wù)器14提供搜索 查詢以完成搜索查詢,搜索服務(wù)器14會(huì)訪問本地信息以及許多內(nèi)容服務(wù)器18上提供的信 息。然后通過使用基本排序準(zhǔn)則,對(duì)于該用戶的密切關(guān)系準(zhǔn)則或其結(jié)合,由內(nèi)容服務(wù)器18 上的本地信息得到的搜索結(jié)果被排序。再一次,密切關(guān)系準(zhǔn)則可代表對(duì)于用戶的密切關(guān)系 列表中的每個(gè)聯(lián)系人的訪問歷史信息。針對(duì)用戶的密切關(guān)系列表可由密切關(guān)系服務(wù)器12 得到,密切關(guān)系服務(wù)器12保存針對(duì)給定用戶的靜態(tài)或動(dòng)態(tài)的密切關(guān)系列表??商娲兀?索服務(wù)器14可保存密切關(guān)系列表,或者從用戶的用戶終端16上檢索它。密切關(guān)系列表可 以各種其它方式被保存或提供給搜索服務(wù)器14。一旦獲得密切關(guān)系列表,搜索服務(wù)器14可 從訪問歷史服務(wù)器20獲得針對(duì)密切關(guān)系列表中的每個(gè)聯(lián)系人的訪問歷史信息。一旦搜索 服務(wù)器14具有訪問歷史信息,針對(duì)該用戶的搜索結(jié)果可被相應(yīng)排序。特別是,諸如網(wǎng)頁的圖形用戶界面通過瀏覽器或者專用界面應(yīng)用被用戶終端16 呈現(xiàn)以允許用戶發(fā)起搜索。圖形用戶界面可以允許輸入搜索查詢并提交給搜索服務(wù)器14 的實(shí)際上的任何方式被構(gòu)建。在一個(gè)實(shí)施例中,圖形用戶界面是允許用戶輸入搜索準(zhǔn)則并 可選地選擇搜索結(jié)果是否應(yīng)該基于用戶的密切關(guān)系準(zhǔn)則而被排序的網(wǎng)頁。例如,網(wǎng)頁可具 有用于輸入搜索查詢的搜索查詢字段,觸發(fā)對(duì)搜索結(jié)果不基于密切關(guān)系準(zhǔn)則排序的搜索查 詢進(jìn)行搜索的第一圖標(biāo),以及觸發(fā)對(duì)搜索結(jié)果基于密切關(guān)系準(zhǔn)則排序的搜索查詢進(jìn)行搜索 的第二圖標(biāo)。一旦搜索查詢被輸入到搜索查詢字段中,用戶會(huì)選擇第一圖標(biāo)或者第二圖標(biāo) 以發(fā)起搜索。提供給搜索服務(wù)器14的信息將包括搜索查詢,并標(biāo)識(shí)用哪個(gè)圖標(biāo)來發(fā)起搜 索。在第二圖標(biāo)被用來發(fā)起搜索時(shí),搜索服務(wù)器14可僅基于密切關(guān)系準(zhǔn)則對(duì)搜索結(jié)果進(jìn)行 排序。照這樣,用戶可容易地與發(fā)起搜索關(guān)聯(lián)地選擇是否讓搜索結(jié)果基于密切關(guān)系準(zhǔn)則排 序。搜索結(jié)果可通過另一網(wǎng)頁提供給用戶,其中取決于用戶是否選擇以這種方式對(duì)搜索結(jié) 果排序,搜索可以或者可以不基于密切關(guān)系準(zhǔn)則而被排序。在另一實(shí)施例中,網(wǎng)頁可為用戶 提供單獨(dú)字段供填寫(populate),以表示搜索結(jié)果是否應(yīng)基于密切關(guān)系準(zhǔn)則而被排序。本 領(lǐng)域技術(shù)人員會(huì)認(rèn)識(shí)到可以讓用戶動(dòng)態(tài)選擇基于他們的密切關(guān)系準(zhǔn)則對(duì)搜索結(jié)果進(jìn)行排 序的很多技術(shù)。圖解說明訪問歷史信息是如何由訪問歷史服務(wù)器20生成的流程圖提供于圖3中。 該功能可在通信環(huán)境10中的任何實(shí)體(包括搜索服務(wù)器14、內(nèi)容服務(wù)器18或用戶終端16) 中提供。在優(yōu)選實(shí)施例中,訪問歷史服務(wù)器20是能夠與許多內(nèi)容服務(wù)器18交互并獲得標(biāo) 識(shí)已經(jīng)被用戶的密切關(guān)系列表中的各種聯(lián)系人訪問過的那些內(nèi)容項(xiàng)目的信息的獨(dú)立功能。 特別是,訪問歷史服務(wù)器20不需要知道特定的密切關(guān)系列表,而將僅跟蹤通信環(huán)境10中的 各種用戶,其中這些用戶的子集可代表另一用戶的聯(lián)系人。在正常訪問網(wǎng)站期間,為了便于密切關(guān)系搜索,訪問網(wǎng)絡(luò)服務(wù)器的用戶可被要求 通過他們的聯(lián)系人標(biāo)識(shí)符(例如dfebc. com)對(duì)自己進(jìn)行驗(yàn)證??商娲?,如果需要此類驗(yàn) 證,則信息記錄程序(cookie)或其它自動(dòng)驗(yàn)證技術(shù)可用于驗(yàn)證。對(duì)于每個(gè)聯(lián)系人,獲得標(biāo)識(shí) 已經(jīng)在一個(gè)或者更多個(gè)內(nèi)容服務(wù)器18上被訪問的內(nèi)容項(xiàng)目的信息(步驟200)。此信息可以由訪問歷史服務(wù)器20請(qǐng)求,或者在內(nèi)容項(xiàng)目被各種聯(lián)系人訪問時(shí),被相應(yīng)的內(nèi)容服務(wù)器18 推到訪問歷史服務(wù)器20中。對(duì)于每個(gè)聯(lián)系人,編輯訪問過的內(nèi)容項(xiàng)目的匯總(aggregated) 列表(步驟202)。假設(shè)內(nèi)容項(xiàng)目的匯總列表是動(dòng)態(tài)的或者是由訪問歷史服務(wù)器20周期性 更新的,則內(nèi)容項(xiàng)目的匯總列表會(huì)基于在最近一次編輯之后訪問的新訪問的內(nèi)容項(xiàng)目以及 在以前編輯中考慮過的以前訪問的內(nèi)容項(xiàng)目。不管訪問的內(nèi)容項(xiàng)目的匯總列表是如何編輯 的,對(duì)于每個(gè)聯(lián)系人的匯總列表會(huì)優(yōu)選標(biāo)識(shí)已經(jīng)被許多內(nèi)容服務(wù)器18上的聯(lián)系人訪問過 的內(nèi)容項(xiàng)目。而且,對(duì)于該聯(lián)系人的內(nèi)容項(xiàng)目的匯總列表可包括給定內(nèi)容項(xiàng)目被該聯(lián)系人 訪問的次數(shù)以及訪問性質(zhì)。類似地,搜索服務(wù)器可請(qǐng)求用戶通過他們的聯(lián)系人標(biāo)識(shí)符對(duì)其 自身進(jìn)行驗(yàn)證。被點(diǎn)擊過的搜索結(jié)果URL被存儲(chǔ)并被饋送到訪問歷史服務(wù)器20。在一個(gè)實(shí)施例中,時(shí)效過程(aging process)被提供,在該過程中訪問過的內(nèi)容項(xiàng) 目的匯總列表被處理以去掉被認(rèn)為已經(jīng)變成陳舊的信息。例如,訪問過的內(nèi)容項(xiàng)目的匯總 列表可以不包括標(biāo)識(shí)在某個(gè)時(shí)段內(nèi)沒有被訪問的那些內(nèi)容項(xiàng)目的信息(步驟204 )。照這樣, 內(nèi)容項(xiàng)目的匯總列表不會(huì)標(biāo)識(shí)一周、一月或一年前訪問的內(nèi)容項(xiàng)目。各種因素可控制時(shí)效 過程。例如,已經(jīng)被一個(gè)或更多個(gè)聯(lián)系人訪問過多次的內(nèi)容項(xiàng)目可以不象那些僅被訪問一 次或者相對(duì)有限次數(shù)的內(nèi)容項(xiàng)目那樣快地從訪問過的內(nèi)容項(xiàng)目的匯總列表中去掉。當(dāng)訪問歷史服務(wù)器20接收針對(duì)指定聯(lián)系人的訪問歷史信息的請(qǐng)求時(shí)(步驟206), 它會(huì)向搜索服務(wù)器14提供與針對(duì)指定聯(lián)系人的訪問過的內(nèi)容項(xiàng)目的匯總列表有關(guān)的訪問 歷史信息(步驟208)。照這樣,搜索服務(wù)器14可以周期性地或與實(shí)現(xiàn)該用戶的搜索查詢關(guān) 聯(lián)地從訪問歷史服務(wù)器20中獲得對(duì)于用戶的密切關(guān)系列表中的那些聯(lián)系人的訪問歷史信 息。可替代地,針對(duì)一聯(lián)系人的訪問歷史信息可以從與該聯(lián)系人關(guān)聯(lián)的用戶終端16、各個(gè)內(nèi) 容服務(wù)器18或者其它適當(dāng)?shù)姆?wù)節(jié)點(diǎn)處檢索到。對(duì)于3個(gè)聯(lián)系人,即聯(lián)系人1、聯(lián)系人2和聯(lián)系人3的訪問歷史信息圖示于圖4中。 每個(gè)聯(lián)系人分別包括地址,cliabc. com, c2iabc. com’ c3iabc. com。對(duì)于聯(lián)系人1的訪問 歷史信息表明聯(lián)系人1最近訪問過通用資源標(biāo)識(shí)符(URI) 1,2,3,4和7,此處URI標(biāo)識(shí) 內(nèi)容項(xiàng)目本身或內(nèi)容項(xiàng)目被存儲(chǔ)的地址,以及內(nèi)容項(xiàng)目被特定聯(lián)系人訪問的次數(shù)。在任一 種情況下,該信息都被認(rèn)為標(biāo)識(shí)已經(jīng)被聯(lián)系人1訪問的內(nèi)容項(xiàng)目。類似地,聯(lián)系人2具有表 明聯(lián)系人2最近訪問過與URI 5,6,2,1和6關(guān)聯(lián)的內(nèi)容項(xiàng)目的訪問歷史信息。聯(lián)系人 3具有表明聯(lián)系人3最近訪問過與URI 7,1,8,9和4關(guān)聯(lián)的內(nèi)容項(xiàng)目的訪問歷史信息。 通過上文,各種聯(lián)系人可能訪問過相同或者不同的內(nèi)容項(xiàng)目。在操作中,搜索服務(wù)器14可使用訪問歷史信息來標(biāo)識(shí)既出現(xiàn)在訪問歷史信息中 又出現(xiàn)在針對(duì)用戶的特定搜索查詢的搜索結(jié)果中的內(nèi)容項(xiàng)目。密切關(guān)系準(zhǔn)則的使用可以是 自動(dòng)的或者基于由用戶發(fā)起搜索時(shí)提供的指示。搜索服務(wù)器14可以使在搜索結(jié)果中被返 回并出現(xiàn)在對(duì)于一個(gè)或者更多聯(lián)系人的訪問歷史信息中的那些內(nèi)容項(xiàng)目排序高于在搜索 結(jié)果中被返回但不出現(xiàn)在訪問歷史信息中的內(nèi)容項(xiàng)目。特別是,被給定聯(lián)系人或者被不同 聯(lián)系人訪問多次的內(nèi)容項(xiàng)目可排序高于僅被訪問一次或被較少數(shù)的聯(lián)系人訪問的內(nèi)容項(xiàng) 目。如圖4所示,聯(lián)系人1,2和3各自都訪問與URI 1關(guān)聯(lián)的內(nèi)容項(xiàng)目。如果與URI 1關(guān) 聯(lián)的內(nèi)容項(xiàng)目在搜索結(jié)果中被返回,則該內(nèi)容項(xiàng)目排序相對(duì)要高。聯(lián)系人1和聯(lián)系人2都 訪問與URI 2關(guān)聯(lián)的內(nèi)容項(xiàng)目,照這樣,假設(shè)與URI 1和URI 2關(guān)聯(lián)的兩個(gè)內(nèi)容項(xiàng)目都在搜 索結(jié)果中被返回的話,則與URI 2關(guān)聯(lián)的內(nèi)容項(xiàng)目的排序可跟隨在與URI 1關(guān)聯(lián)的內(nèi)容項(xiàng)
8目的排序后。再一次,密切關(guān)系準(zhǔn)則的權(quán)重可控制絕對(duì)排序或可與其它搜索準(zhǔn)則一起作為 因素計(jì)入來確定整體排序。因此,密切關(guān)系準(zhǔn)則只需要在最終排序時(shí)起作用,并不需要規(guī)定 搜索結(jié)果的絕對(duì)排序。參照?qǐng)D5,提供流程圖以圖解說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的搜索服務(wù)器14的操 作。首先,用戶終端16處的用戶可用公式表示搜索查詢,并將該搜索查詢發(fā)送到搜索服務(wù) 器14。搜索服務(wù)器14會(huì)從用戶終端16接收搜索準(zhǔn)則(步驟300),并從密切關(guān)系服務(wù)器12 獲得針對(duì)該用戶的密切關(guān)系列表(步驟302)。特別是,由該用戶提供的信息可用來命令搜 索服務(wù)器14在對(duì)搜索結(jié)果進(jìn)行排序時(shí)使用密切關(guān)系準(zhǔn)則。照這樣,搜索服務(wù)器14可只使 用密切關(guān)系準(zhǔn)則作為計(jì)入用戶請(qǐng)求時(shí)針對(duì)給定搜索的搜索結(jié)果進(jìn)行排序中的因素??商娲?地,搜索服務(wù)器14可被配置成自動(dòng)地在針對(duì)該用戶的所有搜索結(jié)果中包括密切關(guān)系準(zhǔn)則。 而且,如果用戶與多個(gè)密切關(guān)系列表關(guān)聯(lián),則用戶還可以提供標(biāo)識(shí)針對(duì)該搜索使用的特定 密切關(guān)系列表的信息。照這樣,用戶可命令搜索服務(wù)器14對(duì)于一次搜索使用與工作組關(guān)聯(lián) 的密切關(guān)系列表,對(duì)于隨后搜索使用針對(duì)個(gè)人組的密切關(guān)系列表。在從密切關(guān)系服務(wù)器12接收針對(duì)用戶的密切關(guān)系列表后,搜索服務(wù)器14會(huì)從密 切關(guān)系列表中標(biāo)識(shí)用戶的聯(lián)系人(步驟304)。搜索服務(wù)器14然后會(huì)從訪問歷史服務(wù)器20 檢索針對(duì)密切關(guān)系列表中的每個(gè)聯(lián)系人的訪問歷史信息(步驟306)。在此期間,搜索服務(wù)器 14可基于搜索準(zhǔn)則實(shí)施對(duì)內(nèi)容服務(wù)器18的搜索,以獲得搜索結(jié)果(步驟308)。特別是,訪 問歷史信息可在實(shí)施搜索之前被獲得,并可用來實(shí)施搜索。照這樣,訪問歷史信息除了提供 搜索結(jié)果的排序之外,可用來規(guī)定原始搜索結(jié)果。接著,搜索結(jié)果至少部分基于聯(lián)系人的訪 問歷史信息被排序,以提供排序后的搜索結(jié)果(步驟310)。再一次,排序可基于正被訪問的 內(nèi)容項(xiàng)目、哪個(gè)聯(lián)系人訪問該內(nèi)容項(xiàng)目、內(nèi)容項(xiàng)目的訪問次數(shù)、內(nèi)容項(xiàng)目的訪問性質(zhì)、內(nèi)容 項(xiàng)目何時(shí)被訪問、以及聯(lián)系人在密切關(guān)系列表中的位置。特別是,訪問性質(zhì)可表明項(xiàng)目是否 只被打開、被打開且被編輯、被播放、被轉(zhuǎn)發(fā)等等。本領(lǐng)域技術(shù)人員會(huì)認(rèn)識(shí)到搜索結(jié)果可基 于訪問歷史信息、密切關(guān)系列表等等而被排序的各種其它方式。一旦生成排序的搜索結(jié)果, 搜索結(jié)果就會(huì)被送到用戶的用戶終端16 (步驟312)。參照?qǐng)D6,示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的排序情景。假設(shè)搜索查詢被配置成搜 索包括術(shù)語“項(xiàng)目,,和“進(jìn)度表”或與術(shù)語“項(xiàng)目,,和“進(jìn)度表”關(guān)聯(lián)的內(nèi)容項(xiàng)目條目。還假 設(shè)這些內(nèi)容項(xiàng)目條目是單獨(dú)搜索的,且搜索服務(wù)器14處理這些單獨(dú)的結(jié)果以獲得全部搜 索結(jié)果。照這樣,假設(shè)對(duì)于“項(xiàng)目”的搜索返回下面的URI列表URI 23,URI 21,URI 22, URI 24,URI 27,URI 38,···,URI 1。類似地,假設(shè)對(duì)于“進(jìn)度表”的搜索返回下述URI URI 42,URI 43,URI 21,URI 22,URI 53,URI 39,…,URI 1。搜索服務(wù)器 14 會(huì)處理 這些列表中的每一個(gè)列表以確定既與“項(xiàng)目,,關(guān)聯(lián)又與“進(jìn)度表”關(guān)聯(lián)的內(nèi)容項(xiàng)目。在不借 助于密切關(guān)系準(zhǔn)則,特別是不使用針對(duì)用戶的密切關(guān)系列表中的每個(gè)聯(lián)系人的訪問歷史信 息的情況下,排序的搜索結(jié)果提供于圖6中。照這樣,與“項(xiàng)目”和“進(jìn)度表”中的每個(gè)相應(yīng) 條目中排序相對(duì)高的URI關(guān)聯(lián)的那些內(nèi)容項(xiàng)目在排序的搜索結(jié)果中出現(xiàn)在高處。具體地, 與URI 21和22關(guān)聯(lián)的內(nèi)容項(xiàng)目出現(xiàn)在“項(xiàng)目”和“進(jìn)度表”的單獨(dú)條目的相對(duì)高處。特別 是,與URI 1關(guān)聯(lián)的內(nèi)容項(xiàng)目在“項(xiàng)目,,和“進(jìn)度表”的每個(gè)條目中被排在低位,照這樣,在 排序的搜索結(jié)果中也被排在低位。對(duì)于圖6中所示的排序的搜索結(jié)果,未使用密切關(guān)系準(zhǔn)則。在一個(gè)例子中,假設(shè)與URI 1關(guān)聯(lián)的內(nèi)容項(xiàng)目是被用戶的聯(lián)系人定期訪問的文檔。還假設(shè)與URI 21和22關(guān)聯(lián)的 內(nèi)容項(xiàng)目沒有被用戶的聯(lián)系人訪問過。如果是這種情況,則與URI 1關(guān)聯(lián)的內(nèi)容項(xiàng)目比與 URI 21和22關(guān)聯(lián)的內(nèi)容項(xiàng)目可論證地更與用戶相關(guān)。不管與URI 1關(guān)聯(lián)的內(nèi)容項(xiàng)目相對(duì) 于與URI 21和22關(guān)聯(lián)的內(nèi)容項(xiàng)目的相對(duì)排序如何,與URI 1關(guān)聯(lián)的內(nèi)容項(xiàng)目應(yīng)該更可能 地在排序搜索結(jié)果中被排在比圖6描述的更高位。參照?qǐng)D7,排序的搜索結(jié)果是根據(jù)可用 的密切關(guān)系準(zhǔn)則、特別是與針對(duì)用戶的密切關(guān)系列表中的聯(lián)系人的可用訪問歷史信息有關(guān) 地被提供的。由于用戶的密切關(guān)系列表中的幾個(gè)聯(lián)系人已經(jīng)訪問了與URI 1關(guān)聯(lián)的內(nèi)容項(xiàng) 目,所以與URI 1關(guān)聯(lián)的內(nèi)容項(xiàng)目被排在排序的搜索結(jié)果中的高位,具體地被排在比沒有 被用戶的密切關(guān)系列表中的聯(lián)系人訪問的那些內(nèi)容項(xiàng)目更高位。再一次,本領(lǐng)域技術(shù)人員 會(huì)認(rèn)識(shí)到密切關(guān)系準(zhǔn)則只需要作為因素計(jì)入到搜索結(jié)果的總體排序中,圖6和圖7中提供 的例子只是為了圖解說明本發(fā)明的總體思想而提供的。如上文指出的,密切關(guān)系列表中的聯(lián)系人可以是相對(duì)靜態(tài)的或動(dòng)態(tài)的,并可以由 用戶終端16、密切關(guān)系服務(wù)器12或者其它服務(wù)節(jié)點(diǎn)提供。下面的描述提供了對(duì)密切關(guān)系服 務(wù)器12如何生成對(duì)于給定用戶的聯(lián)系人的動(dòng)態(tài)密切關(guān)系列表的概述。在此密切關(guān)系列表 中,聯(lián)系人是基于通信相關(guān)性而被排序的。特別是,本發(fā)明的此實(shí)施例分析涉及給定用戶的 通信,并基于分析確定針對(duì)用戶的最相關(guān)聯(lián)系人的排序列表。由于隨后的通信被分析,密切 關(guān)系列表可以系統(tǒng)方式被更新,以在任何給定時(shí)間提供針對(duì)用戶的最相關(guān)聯(lián)系人的動(dòng)態(tài)最 新排序。通過訪問他們最相關(guān)聯(lián)系人的最新排序列表。密切關(guān)系列表可由搜索服務(wù)器14 使用,以幫助對(duì)用戶的搜索結(jié)果進(jìn)行排序。密切關(guān)系列表還可以由用戶使用,以容易地發(fā)起 與其它人的通信,并避免通過更傳統(tǒng)的聯(lián)系人列表進(jìn)行搜索或分類,正如在2008年3月12 日提交的共同待審的美國專利申請(qǐng)12/047,138中提供的,其通過引用被全部并入本文。在此實(shí)施例中,在聯(lián)系人的排序列表中的聯(lián)系人會(huì)包括已經(jīng)參與和用戶的通信事 件中的各參與方,及或許是很可能參與到和用戶的通信事件中的各參與方。如上文指出的, 聯(lián)系人的排序列表通常被稱作密切關(guān)系列表。與通信事件關(guān)聯(lián)并用來生成密切關(guān)系列表的 信息被稱作密切關(guān)系數(shù)據(jù)。密切關(guān)系數(shù)據(jù)可包括標(biāo)識(shí)參與和用戶的通信事件中的那些聯(lián)系 人的聯(lián)系人信息,以及屬于通信事件的一些方面的可能通信信息。例如,通信信息可標(biāo)識(shí)通 信事件的日期、時(shí)間、類型或性質(zhì)。通信事件的類型可包括但不局限于直接電話呼叫、電話會(huì)議、即時(shí)消息、電子郵 件、社交網(wǎng)絡(luò)交互、網(wǎng)站訪問、虛擬世界交互等等。而且,通信事件可包括不同實(shí)體在現(xiàn)實(shí)或 虛擬世界環(huán)境中開始接近或彼此聯(lián)系。通信事件的性質(zhì)可涉及通信事件是否由用戶發(fā)起或 接收、有多少參與方加入到通信事件中、用戶在通信事件中的相對(duì)重要性等等。參照?qǐng)D8,提供高級(jí)流程圖以圖解說明根據(jù)本發(fā)明的此實(shí)施例的密切關(guān)系列表 的生成。首先,獲得針對(duì)與涉及各種聯(lián)系人的通信事件關(guān)聯(lián)的用戶的密切關(guān)系數(shù)據(jù)(步驟 400)。不同事件可與不同聯(lián)系人關(guān)聯(lián),某些事件可與多個(gè)聯(lián)系人關(guān)聯(lián)。密切關(guān)系列表是基 于限定的排序準(zhǔn)則和密切關(guān)系數(shù)據(jù)生成的(步驟402)。一旦生成密切關(guān)系列表,則將其提供 給用戶、第三方或者這兩者(步驟404)。一旦生成原始密切關(guān)系列表,則用于隨后通信事件 的密切關(guān)系數(shù)據(jù)可被獲得,并可用來生成更新的密切關(guān)系列表。以系統(tǒng)方式,更新的密切關(guān) 系列表可周期性地或隨著密切關(guān)系列表變化,而提供給搜索服務(wù)器14。在一個(gè)實(shí)施例中,排序準(zhǔn)則趨向于將與用戶最頻繁通信的那些聯(lián)系人、用戶最近通信的那些聯(lián)系人或者這兩者的結(jié)合列入優(yōu)先地位。在許多情形下,用戶最相關(guān)的聯(lián)系人 是用戶經(jīng)常通信或用戶最近通信的那些聯(lián)系人。照這樣,排序準(zhǔn)則可被配置成在分析密切 關(guān)系數(shù)據(jù)、生成原始或更新的密切關(guān)系列表時(shí)將這些因素考慮在內(nèi)。優(yōu)選地,用戶能夠定制排序準(zhǔn)則,這樣不同因素可被考慮進(jìn)去,并被給予不同的相 對(duì)優(yōu)先順序。特別是,給定用戶可與具有不同排序準(zhǔn)則的不同的密切關(guān)系列表關(guān)聯(lián)。例如, 用戶可具有為不同角色生成的不同的密切關(guān)系列表。照這樣,用戶可具有工作密切關(guān)系列 表、個(gè)人密切關(guān)系列表、特殊項(xiàng)目密切關(guān)系列表等等。關(guān)于排序準(zhǔn)則的附加信息在下文會(huì)進(jìn) 一步描述。參照?qǐng)D9,圖解說明根據(jù)此實(shí)施例的通信網(wǎng)絡(luò)10的另一框圖表示。密切關(guān)系服務(wù) 器12駐存在通信網(wǎng)絡(luò)10中,密切關(guān)系服務(wù)器12會(huì)獲得針對(duì)與來自一個(gè)或更多個(gè)密切關(guān)系 源諸如用戶終端16的網(wǎng)絡(luò)密切關(guān)系源22的通信事件關(guān)聯(lián)的用戶的密切關(guān)系數(shù)據(jù),密切關(guān) 系源可代表各用戶或用戶的聯(lián)系人的任何類型的通信終端。網(wǎng)絡(luò)密切關(guān)系源22可代表即 時(shí)消息、電子郵件、虛擬環(huán)境、方位或通信服務(wù)器。通常,網(wǎng)絡(luò)密切關(guān)系源22可代表與通信 事件有聯(lián)系能夠向密切關(guān)系服務(wù)器12提供與通信事件關(guān)聯(lián)的密切關(guān)系數(shù)據(jù)的任何類型的
直ο用戶終端16可包括能夠與密切關(guān)系服務(wù)器12交互的密切關(guān)系客戶端M、通信應(yīng) 用程序沈和通信客戶端觀。密切關(guān)系客戶端M是被配置成代表用戶終端16與密切關(guān)系 服務(wù)器12交互的客戶端。密切關(guān)系客戶端M用來將本地密切關(guān)系數(shù)據(jù)中繼到密切關(guān)系服 務(wù)器12,并接收針對(duì)用戶的密切關(guān)系列表,以及控制或管理針對(duì)用戶的密切關(guān)系列表。因 此,密切關(guān)系客戶端M可收集來自通信應(yīng)用程序沈的密切關(guān)系數(shù)據(jù),并將密切關(guān)系列表提 供給通信應(yīng)用程序26以呈現(xiàn)給用戶。通信客戶端觀用來促進(jìn)在密切關(guān)系客戶端M和密 切關(guān)系服務(wù)器12之間的這種通信。通信客戶端觀還促進(jìn)由通信應(yīng)用程序沈控制的常規(guī) 通信。通信應(yīng)用程序26可包括即時(shí)消息、電子郵件、電話或類似應(yīng)用,其中通信客戶端觀 促進(jìn)通信應(yīng)用程序26和通信網(wǎng)絡(luò)10中的其它各參與方之間的通信。圖9中提供的框圖表示本質(zhì)上是邏輯的。在一個(gè)實(shí)施例中,密切關(guān)系服務(wù)器12位 于中央,能夠獲得密切關(guān)系數(shù)據(jù)并為不同用戶生成相應(yīng)的密切關(guān)系列表,并將這些密切關(guān) 系列表提供給用戶的相應(yīng)用戶終端16。盡管位于中央的密切關(guān)系服務(wù)器12通常更容易獲 得來自各種網(wǎng)絡(luò)密切關(guān)系源22以及用戶終端16內(nèi)的密切關(guān)系源諸如通信應(yīng)用程序沈的 密切關(guān)系數(shù)據(jù),但密切關(guān)系服務(wù)器12或其邏輯表示在不偏離本發(fā)明的此實(shí)施例的思想的 情況下可實(shí)現(xiàn)于給定用戶終端16中。除了向用戶的用戶終端16提供針對(duì)用戶的密切關(guān)系列表之外,密切關(guān)系服務(wù)器 12可向一個(gè)或更多個(gè)服務(wù)節(jié)點(diǎn)30提供針對(duì)用戶的密切關(guān)系列表。服務(wù)節(jié)點(diǎn)30可代表會(huì)使 用密切關(guān)系列表來提供各種功能的各種類型的數(shù)據(jù)使用者。服務(wù)節(jié)點(diǎn)30可采用各種形式, 包括電話或呼叫服務(wù)器、網(wǎng)絡(luò)服務(wù)器等等。對(duì)于本發(fā)明而言,搜索服務(wù)器14可以表示服務(wù) 節(jié)點(diǎn)30之一。密切關(guān)系服務(wù)器12還能夠訪問信息數(shù)據(jù)庫32,其可被配置成幫助規(guī)范化 (normalize)從不同的密切關(guān)系源獲得的密切關(guān)系數(shù)據(jù)。例如,不同地址或針對(duì)給定地址的 電話號(hào)碼格式或電話號(hào)碼可由不同的密切關(guān)系源提供。密切關(guān)系服務(wù)器12可訪問信息數(shù) 據(jù)庫32以獲得標(biāo)準(zhǔn)化地址或電話號(hào)碼以在應(yīng)用排序準(zhǔn)則并生成密切關(guān)系列表時(shí)使用。信
11息的規(guī)范化不限于地址或電話號(hào)碼。在使用不同類型的通信時(shí),用戶可與不同用戶ID、地址 等關(guān)聯(lián)。照這樣,信息數(shù)據(jù)庫32能夠標(biāo)準(zhǔn)化用戶ID并跟蹤與給定聯(lián)系人關(guān)聯(lián)的不同類型的 通信。信息數(shù)據(jù)庫32的一個(gè)示例性使用進(jìn)一步在下文中提供。還圖解說明了驗(yàn)證服務(wù)器 34。驗(yàn)證服務(wù)器34可由密切關(guān)系服務(wù)器12使用以控制或以其它方式限制只訪問被授權(quán)的 參與方,以控制密切關(guān)系數(shù)據(jù)獲得和使用方式,以及控制生成和分發(fā)密切關(guān)系列表的方式。如上文指出的,對(duì)于用戶的密切關(guān)系列表可隨時(shí)間而被更新,其中密切關(guān)系列表 中提供的聯(lián)系人可連同聯(lián)系人在列表中出現(xiàn)的次序一起變化。參照?qǐng)DIOA和圖IOB中的流 程圖,提供一個(gè)示例性過程以根據(jù)新的通信事件生成更新的密切關(guān)系列表。首先,密切關(guān)系 服務(wù)器12會(huì)獲得針對(duì)與新的通信事件關(guān)聯(lián)的用戶的密切關(guān)系數(shù)據(jù)(步驟500)。密切關(guān)系 服務(wù)器12可訪問信息數(shù)據(jù)庫32以有效地將密切關(guān)系數(shù)據(jù)規(guī)范化成針對(duì)與新的通信事件關(guān) 聯(lián)的每個(gè)聯(lián)系人的標(biāo)準(zhǔn)數(shù)據(jù)格式(步驟502)。如果通信事件與多個(gè)通信聯(lián)系人關(guān)聯(lián),則密 切關(guān)系服務(wù)器12會(huì)選擇與新的通信事件關(guān)聯(lián)的給定聯(lián)系人(步驟504),并且對(duì)于所選聯(lián)系 人,基于適當(dāng)?shù)穆?lián)系人排序準(zhǔn)則計(jì)算針對(duì)新的通信事件的通信事件得分(步驟506)。參照?qǐng)D11,圖解說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的通信事件排序表。通信事件排序 表標(biāo)識(shí)很多通信事件,并為每個(gè)標(biāo)識(shí)的通信事件提供相應(yīng)的權(quán)重。所列通信事件包括發(fā)起 外呼、接收語音郵件、參與頻繁的電子郵件交換、接收入呼、參與電話會(huì)議、發(fā)送短消息服務(wù) (SMS)消息、接收SMS消息、發(fā)送即時(shí)消息(IM)、接收IM、發(fā)送電子郵件和接收電子郵件。特 別是,存在3個(gè)類別以用于接收電子郵件。第一類別與作為電子郵件的唯一收件人并在“發(fā) 送到”字段中標(biāo)識(shí)的用戶關(guān)聯(lián)。第二類別是用戶不是電子郵件的唯一收件人,但在“發(fā)送 到”字段中列出。第三類別是用戶是電子郵件的收件人,但在“抄送”字段中列出。對(duì)于 這些通信事件或情形中的每一種,分配不同的權(quán)重。分配給特定通信事件的權(quán)重可構(gòu)成排 序準(zhǔn)則的一部分。如圖12中所示,另外的排序準(zhǔn)則可包括自從常規(guī)通信或者包括特定聯(lián)系人的特 定類型的通信起逝去的時(shí)間。圖12的逝去時(shí)間排序表包括其被分配不同權(quán)重的7個(gè)類別。 第一類別用于出現(xiàn)在最后兩個(gè)小時(shí)內(nèi)的通信事件,第二類別包括出現(xiàn)在最后一天內(nèi)的通信 事件,第三類別包括出現(xiàn)在一天前和三天前之間的通信事件,第四類別包括出現(xiàn)在三天前 和五天前之間的通信事件,第五類別包括出現(xiàn)在五天前和十天前之間的通信事件,第六類 別包括出現(xiàn)在十天前和三十天前之間的通信事件,第七類別包括出現(xiàn)在多于三十天前的通 信事件。對(duì)于考慮了逝去時(shí)間的排序準(zhǔn)則,不同權(quán)重要與不同類別關(guān)聯(lián)。在此配置中,逝去 時(shí)間越長,與通信事件關(guān)聯(lián)的權(quán)重越小。對(duì)于新的通信事件的通信事件得分的計(jì)算可根據(jù)圖11的事件排序表和圖12的 逝去時(shí)間排序表按如下方式進(jìn)行。假設(shè)新的通信事件是發(fā)生在一天前和三天前的入呼,則 對(duì)于來電呼叫的通信事件得分可通過用與涉及在一天前和三天前之間的通信事件關(guān)聯(lián)的 權(quán)重(8)乘以與接收入呼關(guān)聯(lián)的權(quán)重(75)相乘計(jì)算,得到通信事件得分600 (75X8=600) 而。因此,對(duì)于此例子,對(duì)于在一天前和三天前之間接收的來電呼叫的新的通信事件得分是 600。繼續(xù)圖IOA和圖IOB所示的過程,密切關(guān)系服務(wù)器12接著基于對(duì)所選的聯(lián)系人的 排序準(zhǔn)則為任一舊的通信事件更新通信事件得分(步驟508),舊的通信事件包括出現(xiàn)在新 通信事件之前的任何通信事件。密切關(guān)系服務(wù)器12會(huì)分析舊的通信事件,并丟棄得分為0或得分小于限定閾值的任何通信事件(步驟510)。特別是,圖12的逝去時(shí)間排序表對(duì)于出 現(xiàn)在多于三十天前的通信事件提供權(quán)重0。因此,不管基于通信事件類型在圖11中提供的 事件排序權(quán)重如何,在此例子中,超過三十天的舊的通信事件的權(quán)重會(huì)從特定的聯(lián)系人中 丟棄。遍及此過程,新的和更新的通信事件得分是針對(duì)涉及所選聯(lián)系人的不同通信事件 的。照這樣,密切關(guān)系服務(wù)器12可能已經(jīng)生成了針對(duì)新的通信事件以及針對(duì)涉及所選聯(lián)系 人的任何舊的通信事件的多個(gè)通信事件得分。密切關(guān)系服務(wù)器12然后會(huì)基于針對(duì)新的通 信事件的通信事件得分和任何舊的通信事件的通信事件得分生成對(duì)于所選聯(lián)系人的聯(lián)系 人得分(步驟512)。在此時(shí),生成針對(duì)所選聯(lián)系人的總體聯(lián)系人得分。在一個(gè)實(shí)施例中,生 成對(duì)于所選聯(lián)系人的聯(lián)系人得分可以僅包括將與所選聯(lián)系人關(guān)聯(lián)的每個(gè)通信事件的通信 事件得分相加。如果存在與新的通信事件關(guān)聯(lián)的其它聯(lián)系人,則重復(fù)該過程(步驟514)。如 果不存在與新的通信事件關(guān)聯(lián)的其它聯(lián)系人,或者對(duì)于新的通信事件的所有的聯(lián)系人都已 經(jīng)被編址(步驟514),則密切關(guān)系服務(wù)器12會(huì)基于他們各種聯(lián)系人得分對(duì)聯(lián)系人進(jìn)行排序 (步驟516)。一旦聯(lián)系人被排序,密切關(guān)系服務(wù)器12可基于聯(lián)系人以及重要的被用戶或其它 實(shí)體指定的任何永久聯(lián)系人的排序生成更新的密切關(guān)系列表(步驟518)。永久聯(lián)系人可與 默認(rèn)的聯(lián)系人得分關(guān)聯(lián),可被分配固定或相對(duì)排序等等,以確保它們被包括在密切關(guān)系列 表中并或許在密切關(guān)系列表中的某些位置。因此,不是永久聯(lián)系人的聯(lián)系人按以上描述被 排序,并且在生成密切關(guān)系列表時(shí),如果需要,永久聯(lián)系人可被插入到排序中。除了在密切 關(guān)系列表中包括永久聯(lián)系人之外,用戶可通過密切關(guān)系客戶端M命令密切關(guān)系服務(wù)器12 以阻止某些聯(lián)系人或通信事件被置于密切關(guān)系列表中或在生成密切關(guān)系列表時(shí)被考慮。一 旦生成,密切關(guān)系列表就被發(fā)送到用戶終端16的密切關(guān)系客戶端M、服務(wù)節(jié)點(diǎn)30或其組合 (步驟520)。該整個(gè)過程可在新的通信事件被接收之時(shí),在一定數(shù)目的通信事件已經(jīng)被接收 后,在周期性基礎(chǔ)上等等情況下重復(fù)。本領(lǐng)域技術(shù)人員會(huì)認(rèn)識(shí)到本發(fā)明的基本思想的許多 變形。這些變形都被認(rèn)為在本發(fā)明的范圍內(nèi)。參照?qǐng)D13,圖解說明一示例性密切關(guān)系列表,包括1Tom Chavez,Bill Smith, Alan Schultz, Rob LaMontage, Louise Gosselin, Sam Adams, Alex Sly 禾口 Marc Janssen。假設(shè)密切關(guān)系列表是從上到下優(yōu)先排序的,其中在密切關(guān)系列表中,Tom Chavez 排在最高位,Marc Janssen排在最低位。在一個(gè)實(shí)施例中,密切關(guān)系客戶端12能夠與通信 應(yīng)用程序沈和通信客戶端觀合作以有效地向與察看特定應(yīng)用程序相關(guān)聯(lián)的用戶提供密切 關(guān)系列表。在此例子中,應(yīng)用程序允許用戶通過選擇密切關(guān)系列表中的姓名發(fā)起各種類型 的通信。在此例子中,假設(shè)用戶選擇Marc Janssen,且這種選擇使圖14中所示的窗口呈現(xiàn) 給用戶。該窗口可包括Marc Janssen的姓名、照片和表明Marc Janssen用于通信的相對(duì)可 用性的相關(guān)存在信息。該窗口還可包括打開與Marc Janssen相關(guān)的簡檔,向Marc Janssen 發(fā)起呼叫、即時(shí)消息或電子郵件以及預(yù)定會(huì)面或向Marc Janssen發(fā)送日程邀請(qǐng)的選項(xiàng)。在 此情形下,假設(shè)用戶選擇向Marc Janssen發(fā)起呼叫。對(duì)Marc Janssen的呼叫是一個(gè)通信 事件,其最終會(huì)如上文描述的被密切關(guān)系服務(wù)器12分析。假設(shè)在更新的密切關(guān)系列表被生 成之前沒有其它通信事件,則發(fā)起呼叫Marc Janssen必然會(huì)增加對(duì)于Marc Janssen的、相
13對(duì)于密切關(guān)系列表中的其它聯(lián)系人的聯(lián)系人得分的聯(lián)系人得分。照這樣,聯(lián)系人在密切關(guān) 系列表中的排序會(huì)改變,如圖15所表示的。在圖15中,Marc Janssen在密切關(guān)系列表中 已經(jīng)上移,且照這樣代表相對(duì)于原始密切關(guān)系列表(圖13)在更新的密切關(guān)系列表中更高相 關(guān)性的聯(lián)系人。圖16和圖17分別提供來自呼叫日志和電子郵件數(shù)據(jù)的密切關(guān)系數(shù)據(jù)的例子。具 體參照?qǐng)D16,來自呼叫日志的密切關(guān)系數(shù)據(jù)可標(biāo)識(shí)為用戶記錄的入呼和外呼。每個(gè)記錄的 呼叫可表明呼叫是入呼還是外呼,并且提供與各個(gè)呼叫關(guān)聯(lián)的姓名、日期、時(shí)間和次數(shù)。訪 問呼叫日志信息允許密切關(guān)系服務(wù)器12標(biāo)識(shí)已經(jīng)與用戶通信的那些參與方,以及提供各 種類型的密切關(guān)系數(shù)據(jù)以幫助確定將標(biāo)識(shí)的聯(lián)系人排列在針對(duì)于用戶的密切關(guān)系列表中 的何處?,F(xiàn)在參看圖17,來自電子郵件數(shù)據(jù)的密切關(guān)系數(shù)據(jù)可包括各種類型的信息。此信 息可標(biāo)識(shí)電子郵件是傳入電子郵件還是寄出電子郵件,電子郵件是從何方接收的,電子郵 件被發(fā)送到何方,或相應(yīng)的電子郵件地址。密切關(guān)系數(shù)據(jù)還可包括與接收或發(fā)送電子郵件 關(guān)聯(lián)的時(shí)間和日期以及郵件的性質(zhì)。如圖所示的,對(duì)于來自tomchavezfebc. com和bsmithO yahoo, com的傳入電子郵件的密切關(guān)系數(shù)據(jù)表明用戶被標(biāo)識(shí)在“發(fā)送到”字段、“抄送”字 段還是“暗送”字段(未顯示)。用戶在“發(fā)送到”字段的電子郵件可能比用戶在“抄送” 字段的電子郵件關(guān)聯(lián)更高的通信事件得分。而且,來自電子郵件數(shù)據(jù)的密切關(guān)系數(shù)據(jù)可表 明用戶是否是接收電子郵件的唯一人,或者是否是接收電子郵件的用戶的擴(kuò)展列表的一部 分。有了此信息,密切關(guān)系服務(wù)器12可對(duì)于用戶是電子郵件的唯一收件人的傳入電子郵件 關(guān)聯(lián)更高的通信事件得分。本領(lǐng)域技術(shù)人員會(huì)認(rèn)識(shí)到針對(duì)各種類型的通信而被處理并被認(rèn) 為在確定關(guān)于確定通信事件的相對(duì)排序和與其關(guān)聯(lián)的聯(lián)系人的通信相關(guān)性時(shí)有益的其它 密切關(guān)系數(shù)據(jù)。參照?qǐng)D18,圖解說明信息數(shù)據(jù)庫條目。針對(duì)各種聯(lián)系人的信息數(shù)據(jù)庫條目可被保 存在信息數(shù)據(jù)庫32中,并可被密切關(guān)系服務(wù)器12訪問,或者可被保存在用戶終端16中,其 中密切關(guān)系服務(wù)器12的功能提供于其中。優(yōu)選地,信息數(shù)據(jù)庫32保存對(duì)于可用聯(lián)系人的 規(guī)范化條目,其中保存一致性姓名和通信信息。信息數(shù)據(jù)庫條目可提供針對(duì)特定聯(lián)系人, 在此情況下是iTom Chavez的規(guī)范化信息,以及對(duì)于Tom Chavez的所有規(guī)范化的通信信 息。信息數(shù)據(jù)庫條目還可以跟蹤此信息中幫助將規(guī)范化信息提供回密切關(guān)系服務(wù)器12以 響應(yīng)密切關(guān)系服務(wù)器12向信息數(shù)據(jù)庫32提供變量之一的已知變量。例如,對(duì)于如圖16中 所示的iTom Chavez的呼叫日志信息,將對(duì)于Tom Chavez的電話號(hào)碼標(biāo)識(shí)為企業(yè)電話號(hào)碼 (EN),444-4432。然而,企業(yè)電話號(hào)碼僅有用于被企業(yè)網(wǎng)絡(luò)服務(wù)的用戶。企業(yè)網(wǎng)絡(luò)外面的用 戶必須撥打完整電話號(hào)碼,諸如與Tom Chavez的辦公室關(guān)聯(lián)的電話號(hào)碼。如圖18中所示, Tom Chavez的辦公室號(hào)碼是+1 613 394 4432,其對(duì)應(yīng)于企業(yè)電話號(hào)碼444-4432。與Tom Chavez關(guān)聯(lián)的信息數(shù)據(jù)庫條目會(huì)讓密切關(guān)系服務(wù)器12使用企業(yè)號(hào)碼以及辦公室電話號(hào)碼 訪問信息數(shù)據(jù)庫,并警告密切關(guān)系服務(wù)器12兩個(gè)號(hào)碼均都對(duì)應(yīng)于同一聯(lián)系人以及同一聯(lián) 系人電話。因此,內(nèi)部企業(yè)電話號(hào)碼和與Tom Chavez的電話號(hào)碼關(guān)聯(lián)的外部電話號(hào)碼被規(guī) 范化成外部電話號(hào)碼以用于確定Tom Chavez在密切關(guān)系列表中的相對(duì)排序的目的。通過上文,本發(fā)明的此實(shí)施例能夠分析與各個(gè)聯(lián)系人的通信交互,以創(chuàng)建那些聯(lián) 系人的排序列表。在一個(gè)實(shí)施例中,使用不同類型的通信技術(shù)與單個(gè)聯(lián)系人的通信可被考慮以確定聯(lián)系人在密切關(guān)系列表中的相對(duì)排序。照這樣,形式為密切關(guān)系列表的聯(lián)系人的 綜合列表可為用戶而提供。而且,密切關(guān)系列表可被更新以考慮通信的演進(jìn)以及那些通信 中涉及的聯(lián)系人。參照?qǐng)D19,提供搜索服務(wù)器14的框圖表示。搜索服務(wù)器14可包括控制系統(tǒng)36和 用于必備軟件40和數(shù)據(jù)42的足夠大的存儲(chǔ)器38以如上文所述操作??刂葡到y(tǒng)36還可以 與通信接口 44關(guān)聯(lián),以促進(jìn)與圖2和圖9中所示的各個(gè)實(shí)體的通信。參照?qǐng)D20,提供密切關(guān)系服務(wù)器12的框圖表示。密切關(guān)系服務(wù)器12可包括控制 系統(tǒng)46和用于必備軟件50和數(shù)據(jù)52的足夠大的存儲(chǔ)器48,以如上文所述操作??刂葡?統(tǒng)46還可以與通信接口 M關(guān)聯(lián),以促進(jìn)與圖2和圖9中所示的各個(gè)實(shí)體以及與從其可獲 得密切關(guān)系數(shù)據(jù)或者可提供密切關(guān)系列表的其它任何實(shí)體通信。參照?qǐng)D21,提供訪問歷史服務(wù)器20的框圖表示。訪問歷史服務(wù)器20可包括控制 系統(tǒng)56和用于必備軟件60和數(shù)據(jù)62的足夠大的存儲(chǔ)器58,以如上文所述操作??刂葡?統(tǒng)56還可以與通信接口 64關(guān)聯(lián),以促進(jìn)與圖2和圖9中所示的各個(gè)實(shí)體以及與從其可獲 得或者可提供訪問歷史信息的其它任何實(shí)體通信。參照?qǐng)D22,提供用戶終端16的框圖表示。用戶終端16可包括控制系統(tǒng)66,其具 有用于必備軟件70和數(shù)據(jù)72的足夠大的存儲(chǔ)器68,以如上文所述操作??刂葡到y(tǒng)66還可 以與通信接口 74以及用戶接口 76關(guān)聯(lián),以分別促進(jìn)與各種網(wǎng)絡(luò)實(shí)體的通信并向傳統(tǒng)接口 提供用戶。根據(jù)該實(shí)施例,用戶終端16可支持一個(gè)或更多個(gè)密切關(guān)系客戶端M、通信應(yīng)用 程序沈和通信客戶端觀。密切關(guān)系客戶端M可被配置成與密切關(guān)系服務(wù)器12交互以提 供密切關(guān)系數(shù)據(jù),并接收密切關(guān)系列表。在另一實(shí)施例中,密切關(guān)系客戶端M可被配置成 提供密切關(guān)系服務(wù)器12的功能,且照這樣能夠獲得來自通信應(yīng)用程序沈以及來自網(wǎng)絡(luò)密 切關(guān)系源22或者外部密切關(guān)系服務(wù)器12的密切關(guān)系數(shù)據(jù)。本領(lǐng)域技術(shù)人員會(huì)認(rèn)識(shí)到在密 切關(guān)系服務(wù)器12和用戶終端16之間或內(nèi)部分配或分布密切關(guān)系功能的靈活性。本領(lǐng)域技術(shù)人員會(huì)認(rèn)識(shí)到對(duì)于本發(fā)明的優(yōu)選實(shí)施例的各種改進(jìn)和修改。所有的這 些改進(jìn)和修改都被認(rèn)為是在本文公開的思想和所附權(quán)利要求書的范圍內(nèi)。
1權(quán)利要求
1.一種方法,包括接收來自與密切關(guān)系列表關(guān)聯(lián)的用戶的搜索查詢,密切關(guān)系列表包括所述用戶的聯(lián)系 人列表;基于所述搜索查詢實(shí)施搜索,以獲得響應(yīng)于所述搜索查詢的多個(gè)內(nèi)容項(xiàng)目;以及基于與已經(jīng)被所述用戶的聯(lián)系人訪問過的那些內(nèi)容項(xiàng)目有關(guān)的密切關(guān)系準(zhǔn)則,對(duì)所述 多個(gè)內(nèi)容項(xiàng)目的至少一部分進(jìn)行排序。
2.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括獲得所述密切關(guān)系準(zhǔn)則,其中所述密切關(guān) 系準(zhǔn)則包括標(biāo)識(shí)已經(jīng)被所述用戶的聯(lián)系人訪問過的那些內(nèi)容項(xiàng)目的訪問歷史信息,并且其 中所述多個(gè)內(nèi)容項(xiàng)目的至少一部分是基于所述訪問歷史信息排序的。
3.根據(jù)權(quán)利要求2所述的方法,其中所述訪問歷史信息包括特別標(biāo)識(shí)多個(gè)聯(lián)系人中 哪些聯(lián)系人訪問過所述用戶的聯(lián)系人已經(jīng)訪問過的那些內(nèi)容項(xiàng)目中的每個(gè)內(nèi)容項(xiàng)目的信 肩、ο
4.根據(jù)權(quán)利要求2所述的方法,其中所述訪問歷史信息進(jìn)一步標(biāo)識(shí)所述用戶的聯(lián)系 人已經(jīng)訪問過的那些內(nèi)容項(xiàng)目中的某些內(nèi)容項(xiàng)目被訪問的次數(shù),并且其中所述多個(gè)內(nèi)容項(xiàng) 目的至少一部分是基于某些內(nèi)容項(xiàng)目已經(jīng)被訪問的次數(shù)排序的。
5.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括獲得所述密切關(guān)系準(zhǔn)則,其中所述密切關(guān) 系準(zhǔn)則對(duì)于所述用戶的每個(gè)聯(lián)系人包括標(biāo)識(shí)所述用戶的每個(gè)聯(lián)系人已經(jīng)訪問的那些內(nèi)容 項(xiàng)目的唯一訪問歷史信息,并且其中所述多個(gè)內(nèi)容項(xiàng)目的至少一部分是基于對(duì)于每個(gè)用戶 的所述唯一訪問歷史信息排序的。
6.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括獲得所述密切關(guān)系準(zhǔn)則,其中所述密切關(guān) 系準(zhǔn)則包括標(biāo)識(shí)其中已經(jīng)被所述用戶的聯(lián)系人訪問過的那些內(nèi)容項(xiàng)目被訪問的性質(zhì)的訪 問歷史信息,并且其中所述多個(gè)內(nèi)容項(xiàng)目的至少一部分是基于其中所述用戶的聯(lián)系人已經(jīng) 訪問那些內(nèi)容項(xiàng)目的性質(zhì)排序的。
7.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括獲得所述密切關(guān)系準(zhǔn)則,其中所述密切關(guān) 系準(zhǔn)則包括標(biāo)識(shí)已經(jīng)被所述用戶的聯(lián)系人訪問過的那些內(nèi)容項(xiàng)目何時(shí)被訪問的訪問歷史 信息,并且其中所述多個(gè)內(nèi)容項(xiàng)目的至少一部分是基于所述用戶的聯(lián)系人何時(shí)已經(jīng)訪問過 那些內(nèi)容項(xiàng)目排序的。
8.根據(jù)權(quán)利要求1所述的方法,其中聯(lián)系人列表中的聯(lián)系人包括已經(jīng)和用戶通信的 聯(lián)系人。
9.根據(jù)權(quán)利要求1所述的方法,其中聯(lián)系人列表中的聯(lián)系人包括可能與用戶通信的 聯(lián)系人。
10.根據(jù)權(quán)利要求1所述的方法,其中聯(lián)系人列表中的聯(lián)系人由已經(jīng)和用戶通信的聯(lián) 系人以及可能與用戶通信的聯(lián)系人中的至少一個(gè)構(gòu)成。
11.根據(jù)權(quán)利要求1所述的方法,其中密切關(guān)系列表的聯(lián)系人列表中的聯(lián)系人被排 序,且所述多個(gè)內(nèi)容項(xiàng)目的至少一部分是基于聯(lián)系人列表中的聯(lián)系人的排序而被進(jìn)一步排 序的。
12.根據(jù)權(quán)利要求11所述的方法,其中聯(lián)系人列表中的至少某些聯(lián)系人是基于與用 戶的通信而被排序的。
13.根據(jù)權(quán)利要求11所述的方法,其中聯(lián)系人列表中的至少某些聯(lián)系人的排序是基于與用戶的通信而被動(dòng)態(tài)更新的。
14.根據(jù)權(quán)利要求11所述的方法,其中聯(lián)系人列表中的至少某些聯(lián)系人的排序是基 本靜態(tài)的。
15.根據(jù)權(quán)利要求1所述的方法,其中所述多個(gè)內(nèi)容項(xiàng)目的至少一部分是基于與所述 密切關(guān)系準(zhǔn)則不相關(guān)的排序準(zhǔn)則而被進(jìn)一步排序的。
16.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括確定是否使用所述密切關(guān)系準(zhǔn)則以用來對(duì)所述多個(gè)內(nèi)容項(xiàng)目的至少一部分進(jìn)行排序;以及當(dāng)所述密切關(guān)系準(zhǔn)則不被使用時(shí),基于與所述密切關(guān)系準(zhǔn)則不相關(guān)的排序準(zhǔn)則對(duì)所述 多個(gè)內(nèi)容項(xiàng)目的至少一部分進(jìn)行排序;其中當(dāng)所述密切關(guān)系準(zhǔn)則被使用時(shí),所述多個(gè)內(nèi)容 項(xiàng)目的至少一部分是基于所述密切關(guān)系準(zhǔn)則排序的。
17.根據(jù)權(quán)利要求16所述的方法,進(jìn)一步包括從用戶接收與是否使用所述密切關(guān)系 準(zhǔn)則有關(guān)的輸入,并基于所述輸入確定是否使用所述密切關(guān)系準(zhǔn)則來對(duì)所述多個(gè)內(nèi)容項(xiàng)目 的至少一部分進(jìn)行排序。
18.根據(jù)權(quán)利要求17所述的方法,其中來自用戶的輸入是與搜索查詢一起接收的。
19.根據(jù)權(quán)利要求1所述的方法,其中搜索是在互聯(lián)網(wǎng)上實(shí)施的。
20.根據(jù)權(quán)利要求1所述的方法,其中搜索是在企業(yè)內(nèi)部網(wǎng)絡(luò)內(nèi)實(shí)施的。
21.根據(jù)權(quán)利要求1所述的方法,其中所述多個(gè)內(nèi)容項(xiàng)目中的某些內(nèi)容項(xiàng)目包括由網(wǎng) 頁、字處理文檔、電子表格和演示文稿組成的組中的一個(gè)。
22.根據(jù)權(quán)利要求1所述的方法,其中所述多個(gè)內(nèi)容項(xiàng)目中的某些內(nèi)容項(xiàng)目包括由音 頻、視頻、語音和圖像文件組成的組中的一個(gè)。
23.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括在實(shí)施搜索之前對(duì)用戶進(jìn)行驗(yàn)證。
24.根據(jù)權(quán)利要求1所述的方法,其中與所述搜索查詢關(guān)聯(lián)地接收基于所述密切關(guān)系 準(zhǔn)則對(duì)響應(yīng)于所述搜索查詢而提供的搜索結(jié)果進(jìn)行排序的指示,且基于所述密切關(guān)系準(zhǔn)則 對(duì)所述多個(gè)內(nèi)容項(xiàng)目的至少一部分進(jìn)行排序是以接收所述指示為條件的。
25.一種方法,包括基于搜索查詢實(shí)施搜索,以從與密切關(guān)系列表關(guān)聯(lián)的用戶處獲得響應(yīng)于所述搜索查詢 的多個(gè)內(nèi)容項(xiàng)目,密切關(guān)系列表包括所述用戶的聯(lián)系人列表;標(biāo)識(shí)已經(jīng)被所述用戶的聯(lián)系人訪問過的已訪問內(nèi)容項(xiàng)目,其中響應(yīng)于所述搜索查詢的 多個(gè)內(nèi)容項(xiàng)目包括已訪問內(nèi)容項(xiàng)目中的某些內(nèi)容項(xiàng)目;以及基于某些已訪問內(nèi)容項(xiàng)目,對(duì)所述多個(gè)內(nèi)容項(xiàng)目的至少一部分進(jìn)行排序。
26.一種系統(tǒng),包括至少一個(gè)通信接口 ;以及與所述至少一個(gè)通信接口關(guān)聯(lián)的控制系統(tǒng),其適于接收來自與密切關(guān)系列表關(guān)聯(lián)的用戶的搜索查詢,密切關(guān)系列表包括所述用戶的聯(lián)系 人列表;基于所述搜索查詢實(shí)施搜索,以獲得響應(yīng)于所述搜索查詢的多個(gè)內(nèi)容項(xiàng)目;以及基于與已經(jīng)被所述用戶的聯(lián)系人訪問過的那些內(nèi)容項(xiàng)目有關(guān)的密切關(guān)系準(zhǔn)則,對(duì)所述 多個(gè)內(nèi)容項(xiàng)目的至少一部分進(jìn)行排序。
全文摘要
本發(fā)明涉及對(duì)內(nèi)容數(shù)據(jù)庫進(jìn)行搜索,并至少部分基于針對(duì)特定用戶的密切關(guān)系準(zhǔn)則對(duì)搜索的搜索結(jié)果進(jìn)行排序。特別是,給定用戶會(huì)通過各種途徑與聯(lián)系人通信。與用戶通信的聯(lián)系人中的一些-如果不是所有-聯(lián)系人的身份被用來創(chuàng)建密切關(guān)系列表。對(duì)于用戶的密切關(guān)系列表中的每個(gè)聯(lián)系人,已經(jīng)被該用戶訪問過的項(xiàng)目的記錄被作為訪問歷史信息而保存。每個(gè)聯(lián)系人可具有訪問歷史信息,且對(duì)于用戶的密切關(guān)系列表中的一些或所有聯(lián)系人的訪問歷史信息的集合通常被稱作密切關(guān)系準(zhǔn)則。當(dāng)用戶發(fā)起對(duì)聯(lián)系人數(shù)據(jù)庫中的項(xiàng)目的搜索時(shí),搜索返回的項(xiàng)目是至少部分基于密切關(guān)系準(zhǔn)則被排序的。
文檔編號(hào)G06F17/30GK102150161SQ200980135630
公開日2011年8月10日 申請(qǐng)日期2009年9月10日 優(yōu)先權(quán)日2008年9月12日
發(fā)明者西爾文 D. 申請(qǐng)人:北方電訊網(wǎng)絡(luò)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
柳林县| 葫芦岛市| 兴宁市| 息烽县| 吴江市| 滨海县| 扶余县| 淳化县| 宜昌市| 陇川县| 诏安县| 恩平市| 科技| 茂名市| 旌德县| 沙坪坝区| 林西县| 巴彦县| 广丰县| 新郑市| 通州市| 邯郸县| 剑河县| 东阿县| 锦屏县| 宾阳县| 湘阴县| 巴中市| SHOW| 南郑县| 淮安市| 河津市| 贵州省| 桂林市| 集贤县| 句容市| 台东市| 蒲城县| 长岭县| 乳源| 本溪市|