領(lǐng)域
本發(fā)明涉及信息項(xiàng)的檢索,包括但不限于媒體項(xiàng),諸如文字處理文檔、出版物、學(xué)術(shù)文章、書(shū)籍、自生成媒體項(xiàng)、業(yè)務(wù)文檔、娛樂(lè)文件、音樂(lè)或其他聲音文件、電影或其他視頻文件、包括網(wǎng)站的html文件以及基于網(wǎng)絡(luò)的新聞項(xiàng)。感興趣的信息項(xiàng)還可以包括數(shù)據(jù)項(xiàng),諸如,電話號(hào)碼、地址等。具體地,本發(fā)明公開(kāi)了用于檢索由搜索者不完善地并且聯(lián)想式地回憶的信息項(xiàng)的改善的系統(tǒng)和方法。
背景
隨著可用數(shù)據(jù)、以及各行各業(yè)的人們經(jīng)歷的瀏覽和訪問(wèn)的信息項(xiàng)的數(shù)量的爆炸性增加,日益需要這方面的改善:輔助人們?cè)谒麄兛赡茉?jīng)查看過(guò)的或訪問(wèn)過(guò)的文檔所在的地方的各種可能性中間找到他們先前查看過(guò)的或訪問(wèn)過(guò)的文檔。特定的文檔通常不再被儲(chǔ)存在個(gè)人的個(gè)人計(jì)算機(jī)上,或者通常甚至也不再被儲(chǔ)存在個(gè)人的云數(shù)據(jù)儲(chǔ)存器上,它可能在沒(méi)有復(fù)制的情況下已經(jīng)在互聯(lián)網(wǎng)上被查看或編輯。雖然關(guān)鍵字搜索日益強(qiáng)大,并且毫不費(fèi)勁地搜索在互聯(lián)網(wǎng)上的有索引的搜索數(shù)據(jù)庫(kù)以及在人的計(jì)算機(jī)裝備上自動(dòng)更新的有索引的數(shù)據(jù)庫(kù),但通常情況下,人不記住特定的關(guān)鍵字,而是記住關(guān)于交互的其他方面。
在最近的改善搜索的嘗試中已經(jīng)有了一些認(rèn)識(shí),人們經(jīng)常記住關(guān)于信息項(xiàng)的訪問(wèn)的關(guān)鍵字以外的方面,諸如,包括訪問(wèn)時(shí)間、訪問(wèn)頻率、對(duì)信息項(xiàng)進(jìn)行的動(dòng)作(諸如,打印)、項(xiàng)的儲(chǔ)存位置、或者項(xiàng)是否被編輯的其他元數(shù)據(jù)。例如,美國(guó)專利8,122,028和美國(guó)專利申請(qǐng)公布20090006475考慮索引元數(shù)據(jù),諸如,在文檔上花費(fèi)的時(shí)間量、文檔被查看的頻率、以及與文檔及其處理相關(guān)的其他用戶度量。
發(fā)明人已經(jīng)認(rèn)識(shí)到,通過(guò)進(jìn)一步擴(kuò)展索引參數(shù)(包括與文檔本身沒(méi)有直接關(guān)系的參數(shù)),可以在搜索和檢索方面更好地利用人類記憶的聯(lián)想特征。有很多這樣的示例:因?yàn)橛洃浥c除了同時(shí)發(fā)生之外而沒(méi)有其他關(guān)系的其他令人難忘的事件的間接關(guān)聯(lián),而使記憶很容易回憶-例如,記住jfk遇刺、或登月、或雙子塔的破壞的大多數(shù)人可以在幾年后生動(dòng)地描繪了他們?cè)谑录l(fā)生時(shí)在哪里以及他們正在做什么。同樣,很多人都有情景記憶,在情景記憶中,每當(dāng)情景中的單個(gè)事件被回憶時(shí),情景中的時(shí)間相關(guān)的事件都能被回憶起。例如,查看作為禮物而被給予的喜歡的花瓶可能會(huì)觸發(fā)與花瓶或送禮者的實(shí)際呈現(xiàn)無(wú)關(guān)的花瓶被給予的那一天的回憶。這種記憶在現(xiàn)有的搜索引擎中是無(wú)用的,現(xiàn)有的搜索引擎始終將搜索規(guī)范用作被搜索的性質(zhì)或內(nèi)容的模板,并且僅返回與模板的性質(zhì)或內(nèi)容匹配或幾乎匹配的信息項(xiàng)。
發(fā)明概述
根據(jù)本發(fā)明的第一廣泛方面,提供了一種使用戶能夠標(biāo)識(shí)用戶或另一方先前已訪問(wèn)的一個(gè)或更多個(gè)信息項(xiàng)的方法,該方法包括下列步驟:
在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,記錄與由用戶或另一方先前訪問(wèn)信息項(xiàng)同時(shí)發(fā)生的一個(gè)或更多個(gè)事件或計(jì)算機(jī)系統(tǒng)狀態(tài)相關(guān)的并發(fā)屬性;
接收來(lái)自用戶的、尋求找到在先前訪問(wèn)的信息項(xiàng)中的一個(gè)信息項(xiàng)的搜索請(qǐng)求規(guī)范,搜索請(qǐng)求規(guī)范包括一個(gè)或更多個(gè)指定的并發(fā)屬性,一個(gè)或更多個(gè)指定的并發(fā)屬性包括除了同時(shí)發(fā)生之外與被尋找的先前訪問(wèn)的信息項(xiàng)無(wú)關(guān)的或者與對(duì)其的先前訪問(wèn)無(wú)關(guān)的至少一個(gè)不相關(guān)的并發(fā)屬性;
訪問(wèn)所記錄的并發(fā)屬性,并向用戶標(biāo)識(shí)在先前訪問(wèn)的信息項(xiàng)中的、滿足搜索請(qǐng)求規(guī)范的一個(gè)或更多個(gè)信息項(xiàng)。
在一個(gè)實(shí)施例中,所記錄的并發(fā)屬性被記錄在每個(gè)并發(fā)屬性的索引中,每個(gè)并發(fā)屬性的索引標(biāo)識(shí)在由用戶先前訪問(wèn)的信息項(xiàng)中的哪些信息項(xiàng)先前與并發(fā)屬性同時(shí)被訪問(wèn),并且訪問(wèn)所記錄的并發(fā)屬性的步驟包括訪問(wèn)指定的并發(fā)屬性的索引條目。
在一個(gè)實(shí)施例中,事件或計(jì)算機(jī)系統(tǒng)狀態(tài)包括特定程序或文件是否被同時(shí)訪問(wèn)。
在一個(gè)實(shí)施例中,事件或計(jì)算機(jī)系統(tǒng)狀態(tài)包括特定網(wǎng)站是否被同時(shí)訪問(wèn)。
在一個(gè)實(shí)施例中,事件或計(jì)算機(jī)系統(tǒng)狀態(tài)包括新聞事件。
在一個(gè)實(shí)施例中,事件或計(jì)算機(jī)系統(tǒng)狀態(tài)包括特定音樂(lè)項(xiàng)是否由用戶播放。
在一個(gè)實(shí)施例中,指定的并發(fā)屬性還包括與被尋找的先前訪問(wèn)的信息項(xiàng)相關(guān)的且作為被尋找的先前訪問(wèn)的信息項(xiàng)的屬性的或者作為對(duì)被尋找的先前訪問(wèn)的信息項(xiàng)的先前訪問(wèn)的屬性的其他屬性。
在一個(gè)實(shí)施例中,其他屬性包括與信息項(xiàng)的內(nèi)容相關(guān)的屬性。
在一個(gè)實(shí)施例中,信息項(xiàng)包括印刷出版項(xiàng),并且與信息項(xiàng)的內(nèi)容相關(guān)的屬性包括以下中的一個(gè)或更多個(gè):?jiǎn)卧~、短語(yǔ)、顏色、頁(yè)數(shù)、圖表數(shù)量、布局、標(biāo)題、作者、出版年份和出版商。
在一個(gè)實(shí)施例中,其他屬性包括與用戶使用信息項(xiàng)執(zhí)行的動(dòng)作相關(guān)的屬性。
在一個(gè)實(shí)施例中,與用戶使用信息項(xiàng)執(zhí)行的動(dòng)作相關(guān)的屬性包括下列中的一個(gè)或更多個(gè):訪問(wèn)日期、當(dāng)日訪問(wèn)時(shí)間、閱讀花費(fèi)的時(shí)間、查看次數(shù)、項(xiàng)是否被打印、項(xiàng)是否被注釋、用戶是否將文本從項(xiàng)復(fù)制到剪貼板、以及項(xiàng)是否被在線查看。
根據(jù)本發(fā)明的第二廣泛方面,提供了一種用于使用戶能夠標(biāo)識(shí)用戶或另一方先前已訪問(wèn)的一個(gè)或更多個(gè)信息項(xiàng)的系統(tǒng),該系統(tǒng)包括:
并發(fā)屬性記錄器,該并發(fā)屬性記錄器適用于在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中記錄與由用戶或另一方先前訪問(wèn)信息項(xiàng)同時(shí)發(fā)生的一個(gè)或更多個(gè)事件或計(jì)算機(jī)系統(tǒng)狀態(tài)相關(guān)的并發(fā)屬性;
請(qǐng)求接收器,該請(qǐng)求接收器適用于接收來(lái)自用戶的、尋求找到在先前訪問(wèn)的信息項(xiàng)中的一個(gè)信息項(xiàng)的搜索請(qǐng)求規(guī)范,搜索請(qǐng)求規(guī)范包括一個(gè)或更多個(gè)指定的并發(fā)屬性,一個(gè)或更多個(gè)指定的并發(fā)屬性包括除了同時(shí)發(fā)生之外與被尋找的先前訪問(wèn)的信息項(xiàng)無(wú)關(guān)的或者與對(duì)該信息項(xiàng)的先前訪問(wèn)無(wú)關(guān)的至少一個(gè)不相關(guān)的并發(fā)屬性;
搜索結(jié)果處理器,該搜索結(jié)果處理器適用于訪問(wèn)所記錄的并發(fā)屬性,并向用戶標(biāo)識(shí)在先前訪問(wèn)的信息項(xiàng)中的、滿足搜索請(qǐng)求規(guī)范的那些信息項(xiàng)。
在一個(gè)實(shí)施例中,并發(fā)屬性記錄器將并發(fā)屬性記錄在每個(gè)并發(fā)屬性的索引中,每個(gè)并發(fā)屬性的索引標(biāo)識(shí)在由用戶先前訪問(wèn)的信息項(xiàng)中的哪些信息項(xiàng)先前與并發(fā)屬性同時(shí)被訪問(wèn),并且搜索結(jié)果處理器訪問(wèn)指定的并發(fā)屬性的索引條目。
附圖簡(jiǎn)述
圖1是根據(jù)本發(fā)明的系統(tǒng)的實(shí)施例的具有搜索請(qǐng)求接收器的用戶界面的屏幕截圖;
圖2是根據(jù)圖1的實(shí)施例的并發(fā)屬性記錄器的系統(tǒng)部件的框圖;
圖3是根據(jù)本發(fā)明的實(shí)施例的方法步驟的框圖。
實(shí)施例的詳細(xì)描述
現(xiàn)在將描述本發(fā)明的實(shí)施例。
首先參考圖1,示出了根據(jù)本發(fā)明的實(shí)施例的到達(dá)請(qǐng)求接收器程序的用戶界面的屏幕截圖10,其適用于從用戶接收搜索請(qǐng)求規(guī)范。在屏幕的左側(cè)是標(biāo)題為“添加記憶”的按鈕20,當(dāng)用戶使用指點(diǎn)設(shè)備(諸如,筆、鼠標(biāo)或觸摸)選擇時(shí),按鈕20打開(kāi)詳述用于指定搜索請(qǐng)求的選項(xiàng)的氣球(balloon)25。
將這些選項(xiàng)分為表示3種類型的欄30、40、50。標(biāo)題為“關(guān)于文章,我記得:”的最左邊的欄30列出了用戶可以從中選擇相關(guān)條件的信息項(xiàng)的屬性。所列出的條件“單詞或短語(yǔ)”在被選定時(shí)打開(kāi)對(duì)話框,以指定用戶可能記住或可能認(rèn)為與文檔主題相關(guān)的關(guān)鍵字或短語(yǔ)。所列出的條件“一些顏色”打開(kāi)對(duì)話框,以指定用戶可能記住的在信息項(xiàng)的布局中的一組顏色。類似地,其他條件用于指定頁(yè)數(shù)、圖表數(shù)量、文檔是否為2欄布局、標(biāo)題、作者、出版年份以及來(lái)源(期刊或出版商)。用戶可以從欄30中選擇并指定信息項(xiàng)的一個(gè)或更多個(gè)記得的或相關(guān)的屬性,然后將其總結(jié)在屏幕左側(cè)的區(qū)域60中。
標(biāo)題為“與本文章進(jìn)行交互,我記得:”的中間欄40列出了用戶對(duì)信息項(xiàng)的先前訪問(wèn)的屬性。選擇第一條件“何時(shí)”為用戶打開(kāi)對(duì)話框,以提供用戶回憶或猜測(cè)文件訪問(wèn)發(fā)生的日期或日期范圍。選擇所列出的條件“當(dāng)日時(shí)間”為用戶打開(kāi)對(duì)話框,以指定用戶可能記得或猜測(cè)信息項(xiàng)被訪問(wèn)的當(dāng)日時(shí)間(上午、中午、下午、晚上)。與欄30一樣,用戶可以從欄40中選擇和指定信息項(xiàng)的訪問(wèn)的一個(gè)或更多個(gè)記得的或相關(guān)的屬性,然后將其作為搜索請(qǐng)求規(guī)范的額外條件添加在屏幕的左側(cè)的區(qū)域60中。
說(shuō)明本發(fā)明的關(guān)鍵特征,標(biāo)題為“當(dāng)時(shí)我還打開(kāi):”的最右邊的欄50列出了與先前訪問(wèn)信息項(xiàng)同時(shí)發(fā)生的一個(gè)或更多個(gè)事件或計(jì)算機(jī)系統(tǒng)狀態(tài)相關(guān)的屬性,其在本實(shí)施例中全部涉及在信息項(xiàng)被訪問(wèn)(可選地訪問(wèn)特定文件)時(shí)在同一計(jì)算機(jī)上同時(shí)打開(kāi)的一個(gè)或更多個(gè)程序的計(jì)算機(jī)系統(tǒng)狀態(tài)。這些并發(fā)事件或計(jì)算機(jī)系統(tǒng)狀態(tài)不是(如在欄30和欄40中的)被搜索的信息項(xiàng)的屬性或?qū)π畔㈨?xiàng)的先前訪問(wèn)的屬性,而是用戶可能記住或猜測(cè)的關(guān)聯(lián)事件或計(jì)算機(jī)系統(tǒng)狀態(tài)。選擇標(biāo)題為“word文檔”的第一條件可以打開(kāi)對(duì)話框,如果需要的話,用戶可以在對(duì)話框中指定他們記住或猜測(cè)的在同一時(shí)間被查看或編輯的特定word文檔。如果沒(méi)有指定特定的word文檔,則搜索條件將包括同時(shí)打開(kāi)的任意word文檔。與欄30和欄40一樣,用戶可以從欄50中選擇和指定一個(gè)或更多個(gè)記得的或相關(guān)的并發(fā)屬性,然后將其作為搜索請(qǐng)求規(guī)范的額外條件添加在屏幕左側(cè)的區(qū)域60中。
在本發(fā)明的其他實(shí)施例中,不相關(guān)的并發(fā)屬性可以包括特定網(wǎng)站是否被同時(shí)地訪問(wèn),或者正如在其中用戶將新聞事件與對(duì)信息項(xiàng)的訪問(wèn)相關(guān)聯(lián)的引言的示例中,可以包括并發(fā)的新聞主題,其可能通過(guò)使用關(guān)鍵字來(lái)指定。此外,不相關(guān)的并發(fā)屬性可以包括用戶是否正在播放特定音樂(lè)項(xiàng)。此外,不相關(guān)的并發(fā)屬性可以涉及其他地方發(fā)生的并發(fā)事件,諸如,新聞事件或其他人的動(dòng)作,但也可以是用戶在與用戶正在訪問(wèn)的計(jì)算機(jī)或設(shè)備不同的計(jì)算機(jī)或設(shè)備上發(fā)生的動(dòng)作,而無(wú)論是在事件發(fā)生時(shí)還是在搜索時(shí)。例如,用戶可以在第一設(shè)備上進(jìn)行搜索,并且指定的不相關(guān)的并發(fā)屬性是在第二設(shè)備(諸如,移動(dòng)電話)上的電話呼叫,而對(duì)于信息項(xiàng)的搜索可能已經(jīng)在第三設(shè)備(諸如,計(jì)算機(jī)或平板電腦)上被訪問(wèn)。
此外,不相關(guān)的并發(fā)屬性可能關(guān)系到社交事件,諸如,推文或者其他人在推文中提及的事件。此外,不相關(guān)的并發(fā)屬性可以涉及最低限度指定類型的事件。例如,用戶可能回憶起在同一時(shí)間已經(jīng)刪除了文件,但是可能不記得是哪個(gè)文件,“最低限度指定類型的事件”是“刪除某個(gè)文件”。
一旦用戶完成了在區(qū)域60中總結(jié)的搜索請(qǐng)求規(guī)范(其可以包括使用除and之外的運(yùn)算符將因子進(jìn)行組合的布爾運(yùn)算符),搜索結(jié)果處理器就解析搜索請(qǐng)求規(guī)范并訪問(wèn)包含相關(guān)記錄的一個(gè)或更多個(gè)數(shù)據(jù)庫(kù)。關(guān)于搜索請(qǐng)求規(guī)范中的與所尋找的信息項(xiàng)本身(欄30)的屬性相關(guān)的部分(諸如,關(guān)鍵字),可以查閱常規(guī)的或現(xiàn)有的有索引的系統(tǒng)數(shù)據(jù)庫(kù),并且可以在搜索結(jié)果處理器內(nèi)部產(chǎn)生滿足欄30條件中的所有條件的信息項(xiàng)的臨時(shí)列表。關(guān)于在欄40中的其他屬性特別是在欄50中的通常沒(méi)有索引的其他屬性,可以查閱一個(gè)或更多個(gè)專用數(shù)據(jù)庫(kù)以完成搜索請(qǐng)求的處理。取決于屬性的性質(zhì),專用數(shù)據(jù)庫(kù)已由如下描述的后臺(tái)運(yùn)行的程序、系統(tǒng)程序或應(yīng)用加載項(xiàng)(add-ins)構(gòu)成,而不必在同一設(shè)備上。對(duì)于在欄50中的并發(fā)屬性,在本實(shí)施例中通過(guò)時(shí)間戳對(duì)專用數(shù)據(jù)庫(kù)進(jìn)行索引,并且每個(gè)數(shù)據(jù)庫(kù)條目包括時(shí)間戳和當(dāng)時(shí)正在運(yùn)行的受監(jiān)測(cè)的應(yīng)用(諸如,微軟word、excel等)的標(biāo)識(shí)符,并且可選地還包括受監(jiān)測(cè)的應(yīng)用正在主動(dòng)編輯的文件的標(biāo)識(shí)符。一些專用數(shù)據(jù)庫(kù)條目將會(huì)是在先前使用受監(jiān)測(cè)的應(yīng)用之一訪問(wèn)所尋找的信息項(xiàng)期間生成的條目。隨后,搜索結(jié)果處理器能夠匹配時(shí)間戳可以被認(rèn)為是“并發(fā)的”(這意味著在閾值時(shí)間差內(nèi)發(fā)生的)數(shù)據(jù)庫(kù)條目,以最終向用戶標(biāo)識(shí)在先前訪問(wèn)的信息項(xiàng)中的滿足所有搜索請(qǐng)求規(guī)范的一個(gè)或更多個(gè)信息項(xiàng)。閾值時(shí)間差大致為與用戶系統(tǒng)相關(guān)的或與特定不相關(guān)并發(fā)屬性相關(guān)的任何時(shí)間量,并且在此給出的示例中通常約為30分鐘。在一些實(shí)施例中,閾值時(shí)間差可由用戶選擇作為在搜索期間的輸入?yún)?shù)。
現(xiàn)在參考圖2,提供了根據(jù)本實(shí)施例的并發(fā)屬性記錄器的系統(tǒng)部件的示意圖。多個(gè)進(jìn)程210-221獨(dú)立地操作,以監(jiān)測(cè)用戶和計(jì)算機(jī)活動(dòng),并且周期性地(或在特定事件發(fā)生時(shí)立即)導(dǎo)致在專用數(shù)據(jù)庫(kù)200中創(chuàng)建數(shù)據(jù)庫(kù)條目。在當(dāng)前的原型中,進(jìn)程與中央進(jìn)程或單獨(dú)的進(jìn)程進(jìn)行通信,該中央進(jìn)程或單獨(dú)的進(jìn)程進(jìn)而創(chuàng)建數(shù)據(jù)庫(kù)條目,但在其他實(shí)施例中,各個(gè)進(jìn)程可以直接創(chuàng)建數(shù)據(jù)庫(kù)條目。在編輯和查看程序(諸如,微軟word、微軟excel、adobeacrobat等類似程序)的情況下,在系統(tǒng)安裝的時(shí)候安裝應(yīng)用加載項(xiàng)。每個(gè)應(yīng)用加載項(xiàng)被編程為在每個(gè)記錄間隔收集所需的信息,諸如,在應(yīng)用中打開(kāi)了哪些信息項(xiàng),并且導(dǎo)致創(chuàng)建標(biāo)識(shí)信息項(xiàng)、相關(guān)的應(yīng)用和時(shí)間戳的數(shù)據(jù)庫(kù)條目。通常,專用數(shù)據(jù)庫(kù)200是有索引的數(shù)據(jù)庫(kù),并且數(shù)據(jù)庫(kù)條目是例如使用sql或nosql語(yǔ)句創(chuàng)建的。
在某些屬性(特別是在欄40中列出的屬性中的一些屬性)的情況下,信息可能只能由監(jiān)測(cè)系統(tǒng)活動(dòng)的駐留程序記錄,諸如,例如,在欄40中的“我刪除它”選項(xiàng)。本發(fā)明的系統(tǒng)的完整性和廣度取決于協(xié)同工作的進(jìn)程的數(shù)量,并且如本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到的,在不同的實(shí)施例中,這些進(jìn)程可以以多種方式實(shí)現(xiàn)。
現(xiàn)在參考圖3,提供了該系統(tǒng)的模塊的綜述。如上所述的由多個(gè)進(jìn)程和應(yīng)用加載項(xiàng)組成的并發(fā)屬性記錄器101在后臺(tái)運(yùn)行,并且能夠?qū)懭雽S脭?shù)據(jù)庫(kù)200。用戶100與諸如在圖1中描述的搜索請(qǐng)求接收器102進(jìn)行接口通信,搜索請(qǐng)求接收器102使控制傳遞到搜索結(jié)果處理器103,搜索結(jié)果處理器103能夠從專用數(shù)據(jù)庫(kù)200以及可能的其它數(shù)據(jù)庫(kù)讀取,以處理搜索請(qǐng)求并且最終向用戶100傳遞在先前訪問(wèn)的信息項(xiàng)中的滿足搜索請(qǐng)求規(guī)范的那些信息項(xiàng)。
本發(fā)明的實(shí)施例可以包括一種設(shè)施,通過(guò)該設(shè)施查閱用戶的日歷,作為利用時(shí)間戳的對(duì)事件的實(shí)際記錄。例如,不相關(guān)的并發(fā)屬性可以是用戶記得并發(fā)的特定餐廳處的晚餐。隨后,該系統(tǒng)將會(huì)搜索用戶的日歷中與餐廳名稱相關(guān)的條目,并搜索在并發(fā)閾值內(nèi)的在日歷中的時(shí)間和預(yù)定日期前后訪問(wèn)的信息項(xiàng)。
本發(fā)明提供了一種搜索和檢索方法和系統(tǒng),通過(guò)允許搜索規(guī)范包括不是信息文件或?qū)π畔⑽募脑L問(wèn)的、而是并發(fā)事件或計(jì)算機(jī)狀態(tài)的屬性,該搜索和檢索方法和系統(tǒng)特別適用于人類記憶的聯(lián)想性質(zhì)。
本領(lǐng)域技術(shù)人員還應(yīng)理解,在不脫離由最廣泛的范圍和權(quán)利要求確定的本發(fā)明的范圍的情況下,可以對(duì)本發(fā)明進(jìn)行許多變化。有許多已建立的自動(dòng)索引文件以及提供計(jì)算機(jī)活動(dòng)記錄的方法,并且本發(fā)明不限于實(shí)現(xiàn)廣泛目標(biāo)的任何特定方法。
例如,雖然以上的示例涉及對(duì)關(guān)于信息項(xiàng)的并發(fā)事件或計(jì)算機(jī)系統(tǒng)狀態(tài)進(jìn)行即時(shí)(onthefly)記錄和索引,但如上解釋的,本發(fā)明的最廣泛的方面擴(kuò)展到這樣的方法和系統(tǒng):在該方法和系統(tǒng)中,通過(guò)將事件或計(jì)算機(jī)系統(tǒng)狀態(tài)的記錄時(shí)間與訪問(wèn)信息項(xiàng)的記錄時(shí)間匹配,以后可以標(biāo)識(shí)并發(fā)事件或計(jì)算機(jī)系統(tǒng)狀態(tài)標(biāo)識(shí)。另外,在一些實(shí)施例中,可以在不使用時(shí)間戳而是包括例如對(duì)于從先前事件開(kāi)始的相對(duì)時(shí)間的測(cè)量結(jié)果的情況下記錄并發(fā)性,或者在不記錄絕對(duì)時(shí)間戳的情況下直接將屬性分類為在事件的時(shí)間的并發(fā)。
此外,如本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到的,包括并發(fā)屬性記錄器、請(qǐng)求接收器和搜索結(jié)果處理器的本發(fā)明的處理元件和數(shù)據(jù)存儲(chǔ)元件可以分布在物理位置中(諸如,在一個(gè)或更多個(gè)服務(wù)器上),或者更傳統(tǒng)地可以直接位于用戶設(shè)備中的計(jì)算機(jī)上。
此外,可以通過(guò)檢查在用戶設(shè)備或甚至網(wǎng)絡(luò)網(wǎng)關(guān)級(jí)處的網(wǎng)絡(luò)流量或數(shù)據(jù)包、監(jiān)聽(tīng)整個(gè)網(wǎng)絡(luò)的與一個(gè)或更多個(gè)設(shè)備相關(guān)的流量來(lái)檢測(cè)事件。
此外,盡管使用本發(fā)明的大多數(shù)實(shí)例將會(huì)涉及搜索媒體文件,但是用戶還可以搜索離散信息項(xiàng),諸如,可能在媒體項(xiàng)(諸如,地址文件或電子郵件記錄)內(nèi)的電話號(hào)碼或地址,因此,本發(fā)明的最廣泛的方面涉及對(duì)廣義上的信息項(xiàng)的檢索。
除非符合條件,或者除上下文另有要求外,否則在權(quán)利要求中的術(shù)語(yǔ)“屬性”擴(kuò)展到包括以上給定示例的事件或計(jì)算機(jī)系統(tǒng)狀態(tài)的任意特征或性質(zhì)。術(shù)語(yǔ)“事件或計(jì)算機(jī)系統(tǒng)狀態(tài)”擴(kuò)展到對(duì)其他信息項(xiàng)(諸如,其他媒體文件)的并發(fā)訪問(wèn),并且與這種其他信息項(xiàng)的并發(fā)訪問(wèn)相關(guān)的“屬性”可以包括這種其他信息項(xiàng)的內(nèi)容。
在以下的權(quán)利要求和本發(fā)明的前述描述中,除非由于明確的語(yǔ)言或必要的含義而上下文另有需要的情況,否則單詞“包括(comprise)”或變型(諸如,“包括(comprises)”或“包括(comprising)”)是以包容性意義使用的,即,指定所陳述的特征的存在,但不排除在本發(fā)明的各個(gè)實(shí)施例中的另外的特征的存在或添加。此外,除非上下文需要,否則不必意欲在時(shí)間上按照所寫(xiě)的序列執(zhí)行在權(quán)利要求書(shū)中列舉的任何方法步驟,也不必意欲一旦開(kāi)始就不進(jìn)行暫停地執(zhí)行在權(quán)利要求書(shū)中列舉的任何方法步驟。
應(yīng)當(dāng)理解,如果在本文中提及任何現(xiàn)有技術(shù)的出版物,則這種引用并不構(gòu)成對(duì)于該出版物在澳大利亞或任何其他國(guó)家中形成本領(lǐng)域公知常識(shí)的一部分的承認(rèn)。