專利名稱:關(guān)聯(lián)文件的制作方法
關(guān)聯(lián)文件
背景技術(shù):
當(dāng)訪問計(jì)算機(jī)器上的文件時(shí),用戶能夠利用與計(jì)算機(jī)器聯(lián)接的ー個(gè)或多個(gè)輸入設(shè)備。當(dāng)選擇計(jì)算機(jī)器上的至少ー個(gè)文件來訪問時(shí),用戶能夠配置或操作這些輸入設(shè)備中的一個(gè)或多個(gè)輸入設(shè)備。一旦用戶已經(jīng)選擇這些文件中的至少ー個(gè)文件,用戶就能夠進(jìn)而通過使用輸入設(shè)備和計(jì)算機(jī)器訪問和/或操作這些文件中的至少ー個(gè)文件。
所公開實(shí)施例的多個(gè)特征和優(yōu)勢(shì)將從接下來結(jié)合附圖做出的具體實(shí)施方式
中顯而易見,附圖通過示例共同圖示出實(shí)施例的特征。圖I圖示根據(jù)本發(fā)明實(shí)施例的具有處理器、傳感器、存儲(chǔ)設(shè)備和文件應(yīng)用程序的計(jì)算機(jī)器。 圖2圖示根據(jù)本發(fā)明實(shí)施例的與計(jì)算機(jī)器聯(lián)接的檢測對(duì)象和與對(duì)象交互的用戶的傳感器。圖3圖示根據(jù)本發(fā)明實(shí)施例的通過至少一個(gè)姿勢(shì)與對(duì)象交互的用戶。圖4圖示根據(jù)本發(fā)明實(shí)施例的辨別對(duì)象和使對(duì)象與計(jì)算機(jī)器的一個(gè)或多個(gè)文件關(guān)聯(lián)的文件應(yīng)用程序的框圖。圖5圖示根據(jù)本發(fā)明實(shí)施例的響應(yīng)于來自用戶的姿勢(shì)訪問或編輯計(jì)算機(jī)器上的一個(gè)或多個(gè)關(guān)聯(lián)文件的文件應(yīng)用程序的框圖。圖6圖示根據(jù)本發(fā)明實(shí)施例的具有內(nèi)嵌的文件應(yīng)用程序的計(jì)算機(jī)器和存儲(chǔ)在被計(jì)算機(jī)器訪問的存儲(chǔ)介質(zhì)上的文件應(yīng)用程序。圖7是圖示根據(jù)本發(fā)明實(shí)施例的用于訪問計(jì)算機(jī)器上的文件的方法的流程圖。圖8是圖示根據(jù)本發(fā)明另ー實(shí)施例的用于訪問計(jì)算機(jī)器上的文件的方法的流程圖。
具體實(shí)施例方式圖I圖示根據(jù)本發(fā)明實(shí)施例的具有處理器、傳感器、存儲(chǔ)設(shè)備和文件應(yīng)用程序的計(jì)算機(jī)器。在一個(gè)實(shí)施例中,計(jì)算機(jī)器100是臺(tái)式機(jī)、膝上型電腦/筆記本電腦、上網(wǎng)本和/或任何其它能夠與傳感器130聯(lián)接的計(jì)算設(shè)備。如圖I中圖示的,計(jì)算機(jī)器100與計(jì)算機(jī)器100的處理器120、傳感器130、存儲(chǔ)設(shè)備140、顯示設(shè)備170和通信總線150和/或計(jì)算機(jī)器100的ー個(gè)或多個(gè)組件聯(lián)接,以互相通信。另外,如圖I中所示,存儲(chǔ)設(shè)備140能夠存儲(chǔ)文件應(yīng)用程序110。在其它實(shí)施例中,除上面提到的以及圖I中圖示的那些組件以外和/或代替上面提到的以及圖I中圖示的那些組件,計(jì)算機(jī)器100包括附加組件和/或與附加組件聯(lián)接。如上面提到的,計(jì)算機(jī)器100包括處理器120。處理器120向計(jì)算機(jī)器100的ー個(gè)或多個(gè)組件(例如傳感器130和/或文件應(yīng)用程序110)發(fā)送數(shù)據(jù)和/或指令。此外,處理器120從計(jì)算機(jī)器100的一個(gè)或多個(gè)組件(例如傳感器130和/或文件應(yīng)用程序110)接收數(shù)據(jù)和/或指令。文件應(yīng)用程序110是能夠與處理器120和至少ー個(gè)傳感器130結(jié)合用來檢測對(duì)象和與對(duì)象交互的用戶的應(yīng)用程序。當(dāng)檢測與對(duì)象交互的用戶時(shí),傳感器130能夠附加地配置成捕獲與對(duì)象交互的用戶。為了這個(gè)應(yīng)用目的,對(duì)象可以是傳感器130能夠檢測到并且用戶能夠以物理方式交互的任何實(shí)物對(duì)象、介質(zhì)和/或文檔。在一個(gè)實(shí)施例中,對(duì)象包括文檔、一文件夾的文檔、數(shù)據(jù)、記事本和/或報(bào)紙。在其它實(shí)施例中,除上面提到的那些對(duì)象或那些形式的實(shí)物介質(zhì)或文檔以外和/或代替上面提到的那些對(duì)象或那些形式的實(shí)物介質(zhì)或文檔,對(duì)象可以包括附加對(duì)象或附加形式的實(shí)物介質(zhì)或文檔。用戶可以是任何能夠以物理方式與對(duì)象交互的人。如果傳感器130檢測到對(duì)象,那么文件應(yīng)用程序Iio可以進(jìn)而使對(duì)象與計(jì)算機(jī)器100上的至少ー個(gè)文件160關(guān)聯(lián)。計(jì)算機(jī)器上的文件160可以是數(shù)字文件。數(shù)字文件可以是數(shù)字文檔、系統(tǒng)文件或應(yīng)用程序文件、數(shù)字媒體文件和/或任何附加的數(shù)字文件類型。文件160可以包括數(shù)字、字符和/或上述 數(shù)字和字符的組合。此外,文件160可以包括音頻、視頻、圖像和/或上述音頻、視頻和圖像的組合。一旦文件應(yīng)用程序110已經(jīng)使對(duì)象與至少ー個(gè)文件160關(guān)聯(lián),文件應(yīng)用程序110就可以將顯示設(shè)備170配置成展示訪問關(guān)聯(lián)文件160的用戶。另外,文件應(yīng)用程序110可以響應(yīng)于與對(duì)象交互的用戶而編輯計(jì)算機(jī)器100上的一個(gè)或多個(gè)關(guān)聯(lián)文件160。文件應(yīng)用程序110可以是嵌到計(jì)算機(jī)器100上的固件。在其它實(shí)施例中,文件應(yīng)用程序Iio是在計(jì)算機(jī)器100上在ROM內(nèi)存儲(chǔ)的軟件應(yīng)用程序,或者是在可由計(jì)算機(jī)器100訪問的存儲(chǔ)設(shè)備140上存儲(chǔ)的軟件應(yīng)用程序,或者文件應(yīng)用程序110存儲(chǔ)在來自于不同位置的可由計(jì)算機(jī)器100讀取和訪問的計(jì)算機(jī)可讀介質(zhì)上。此外,在一個(gè)實(shí)施例中,存儲(chǔ)設(shè)備140包括在計(jì)算機(jī)器100中。在其它實(shí)施例中,存儲(chǔ)設(shè)備140不包括在計(jì)算機(jī)器100中,而是可由計(jì)算機(jī)器100通過使用計(jì)算機(jī)器100的網(wǎng)絡(luò)接ロ訪問。網(wǎng)絡(luò)接ロ可以是有線網(wǎng)絡(luò)接ロ卡或無線網(wǎng)絡(luò)接ロ卡。在又一實(shí)施例中,文件應(yīng)用程序110通過用局域網(wǎng)或廣域網(wǎng)聯(lián)接的服務(wù)器存儲(chǔ)和/或訪問。文件應(yīng)用程序110與通過在計(jì)算機(jī)器100內(nèi)包含的或與計(jì)算機(jī)器100附接的通信總線150以物理方式或以無線方式與計(jì)算機(jī)器100聯(lián)接的設(shè)備和/或組件通信。在ー個(gè)實(shí)施例中,通信總線150是存儲(chǔ)總線。在其它實(shí)施例中,通信總線150是數(shù)據(jù)總線。如上面提到的,文件應(yīng)用程序110能夠與處理器120和至少ー個(gè)傳感器130結(jié)合用來檢測對(duì)象和/或捕獲與對(duì)象交互的用戶。當(dāng)檢測對(duì)象和/或與對(duì)象交互的用戶時(shí),文件應(yīng)用程序Iio和/或處理器120可以將傳感器130配置成掃描計(jì)算機(jī)器100周圍的環(huán)境來尋找對(duì)象和/或用戶。為了這個(gè)應(yīng)用目的,環(huán)境包括計(jì)算機(jī)器100周圍和/或傳感器130周圍的空間和/或體積。傳感器130是配置成掃描傳感器130或計(jì)算機(jī)器100周圍的環(huán)境或者從傳感器130或計(jì)算機(jī)器100周圍的環(huán)境中接收信息的檢測設(shè)備。在一個(gè)實(shí)施例中,傳感器130是配置成掃描傳感器130前方的體積的3D深度圖像拍攝設(shè)備。在另ー實(shí)施例中,傳感器130可以包括來自于由運(yùn)動(dòng)傳感器、近距離傳感器、紅外傳感器、立體視覺設(shè)備和/或任何其它圖像拍攝設(shè)備組成的組中的至少ー種。在其它實(shí)施例中,傳感器130可以包括被配置成從傳感器130或計(jì)算機(jī)器100周圍的環(huán)境中接收和/或掃描信息的附加設(shè)備和/或附件組件。傳感器130可以被處理器120和/或文件應(yīng)用程序110配置成主動(dòng)地、周期性地和/或在請(qǐng)求時(shí)掃描環(huán)境來尋找對(duì)象和/或用戶。當(dāng)配置傳感器130吋,處理器120和/或文件應(yīng)用程序110可以發(fā)送ー個(gè)或多個(gè)指令,以供傳感器130掃描環(huán)境。另外,至少ー個(gè)傳感器130可以與計(jì)算機(jī)器100上或周圍的ー個(gè)或多個(gè)位置聯(lián)接。在另ー實(shí)施例中,至少一個(gè)傳感器130可以集成作為計(jì)算機(jī)器100的一部分。在其它實(shí)施例中,傳感器130中的至少ー個(gè)可以與計(jì)算機(jī)器100的一個(gè)或多個(gè)組件(例如顯示設(shè)備170)聯(lián)接或者集成作為計(jì)算機(jī)器100的一個(gè)或多個(gè)組件的一部分。在一個(gè)實(shí)施例中,如果傳感器130在傳感器130的體積或視野區(qū)域內(nèi)發(fā)現(xiàn)對(duì)象或用戶,那么傳感器130可以進(jìn)而捕獲和辨別對(duì)象的距離。然后,文件應(yīng)用程序110會(huì)將對(duì)象的所辨別的距離與預(yù)限定的距離相比較。預(yù)限定的距離可以由文件應(yīng)用程序110、計(jì)算機(jī)器100和/或由用戶限定。在一個(gè)實(shí)施例中,如果對(duì)象在計(jì)算機(jī)器100和/或傳感器130的預(yù)限定的距離內(nèi), 那么文件應(yīng)用程序110會(huì)將傳感器130配置成檢測和/或捕獲對(duì)象的信息并且進(jìn)而辨別對(duì)象。在另ー實(shí)施例中,如果所辨別的距離大于預(yù)限定的距離,那么文件應(yīng)用程序110可以將顯示設(shè)備160配置成提示用戶把對(duì)象帶到更靠近計(jì)算機(jī)器100和/或傳感器130的位置。當(dāng)檢測和/或捕獲對(duì)象的信息吋,文件應(yīng)用程序110將傳感器130配置成掃描對(duì)象,以獲得能辨別對(duì)象的信息。在一個(gè)實(shí)施例中,文件應(yīng)用程序Iio將傳感器130配置成捕獲和辨別對(duì)象的至少ー個(gè)尺寸。對(duì)象的尺寸可以包括對(duì)象的長度、對(duì)象的寬度、對(duì)象的形狀和/或?qū)ο蟮念喩?。在另ー實(shí)施例中,對(duì)象可以包括條形碼或視覺簽名并且文件應(yīng)用程序110可以將傳感器130配置成掃描條形碼或視覺簽名。在其它實(shí)施例中,傳感器130可以拍攝對(duì)象的圖像。通過使用對(duì)象的所檢測和/或所捕獲的信息,文件應(yīng)用程序110可以嘗試通過將該信息與和計(jì)算機(jī)器100的一個(gè)或多個(gè)認(rèn)可對(duì)象對(duì)應(yīng)的預(yù)限定的信息相比較來辨別對(duì)象。認(rèn)可對(duì)象是計(jì)算機(jī)器100認(rèn)可的并且與計(jì)算機(jī)器100上的一個(gè)或多個(gè)文件160關(guān)聯(lián)的對(duì)象。認(rèn)可對(duì)象的預(yù)限定的信息可以列出對(duì)應(yīng)的認(rèn)可對(duì)象的尺寸。在另ー實(shí)施例中,預(yù)限定的信息列出被計(jì)算機(jī)器100認(rèn)可的并且與對(duì)應(yīng)媒體160關(guān)聯(lián)的對(duì)象的條形碼或視覺簽名。在其它實(shí)施例中,預(yù)限定的信息包括計(jì)算機(jī)器100的認(rèn)可對(duì)象的圖像。預(yù)限定的信息可以被包含作為計(jì)算機(jī)器100上的一個(gè)或多個(gè)文件160的一部分。在另ー實(shí)施例中,預(yù)限定的信息可以被存儲(chǔ)在對(duì)象的列表中。在其它實(shí)施例中,預(yù)限定的信息可以被包含在對(duì)象的數(shù)據(jù)庫中。該對(duì)象的列表和/或?qū)ο蟮臄?shù)據(jù)庫可以被存儲(chǔ)在存儲(chǔ)設(shè)備140內(nèi)或者被存儲(chǔ)在文件應(yīng)用程序110可訪問的另ー設(shè)備上。另外,認(rèn)可對(duì)象可以列出計(jì)算機(jī)器上100的與對(duì)應(yīng)的認(rèn)可對(duì)象關(guān)聯(lián)的ー個(gè)或多個(gè)文件160。如果在所捕獲的信息和預(yù)限定的信息間發(fā)現(xiàn)匹配,那么文件應(yīng)用程序110會(huì)進(jìn)而將對(duì)象辨別為認(rèn)可對(duì)象。此外,文件應(yīng)用程序110會(huì)使對(duì)象與被列出為與認(rèn)可對(duì)象關(guān)聯(lián)的文件160中的一個(gè)或多個(gè)文件關(guān)聯(lián)。結(jié)果,文件應(yīng)用程序110使文件160中的至少ー個(gè)文件與對(duì)象關(guān)聯(lián)。在另ー實(shí)施例中,如果未發(fā)現(xiàn)匹配,那么文件應(yīng)用程序110可以響應(yīng)于與對(duì)象交互的用戶而使對(duì)象與計(jì)算機(jī)器100上的一個(gè)或多個(gè)文件160關(guān)聯(lián)。當(dāng)響應(yīng)于與對(duì)象交互的用戶而關(guān)聯(lián)文件中的ー個(gè)或多個(gè)文件時(shí),文件應(yīng)用程序可以將顯示設(shè)備170配置成展示文件170中的一個(gè)或多個(gè)文件去顯示。顯示設(shè)備170是能夠產(chǎn)生和/或投射一個(gè)或多個(gè)圖像和/或視頻去顯示的設(shè)備。在一個(gè)實(shí)施例中,顯不設(shè)備170可以是監(jiān)視器和/或電視機(jī)。在另ー實(shí)施例中,顯不設(shè)備170是能夠投射一個(gè)或多個(gè)圖像和/或視頻的投影器。顯示設(shè)備170可以包括模擬技術(shù)和/或數(shù)字技木。此外,顯示設(shè)備170可以與計(jì)算機(jī)器100聯(lián)接或者顯示設(shè)備170可以被集成作為計(jì)算機(jī)器100的一部分。當(dāng)使用用戶交互來使對(duì)象與計(jì)算機(jī)器100上的一個(gè)或多個(gè)文件160關(guān)聯(lián)時(shí),傳感器130可以檢測通過ー個(gè)或多個(gè)姿勢(shì)與對(duì)象交互的用戶。姿勢(shì)可以對(duì)應(yīng)于被文件應(yīng)用程序110和/或計(jì)算機(jī)器100認(rèn)可的命令。另外,姿勢(shì)可以由用戶向?qū)ο蠡蛘唠x開對(duì)象做出。此夕卜,姿勢(shì)可以由用戶在對(duì)象和計(jì)算機(jī)器100間做出。 在一個(gè)實(shí)施例中,姿勢(shì)可以是由用戶向?qū)ο蠡蛴?jì)算機(jī)器100做出的或者離開對(duì)象或計(jì)算機(jī)器100做出的視覺運(yùn)動(dòng)。視覺運(yùn)動(dòng)可以包括一個(gè)或多個(gè)手部運(yùn)動(dòng)或手部姿勢(shì)。在另ー實(shí)施例中,姿勢(shì)可以包括由傳感器130捕獲的來自用戶的聲音或者由用戶做出的并且由傳感器130檢測到的觸摸運(yùn)動(dòng)。在一個(gè)實(shí)施例中,當(dāng)使對(duì)象與一個(gè)或多個(gè)文件160關(guān)聯(lián)時(shí),傳感器130可以檢測做出一個(gè)或多個(gè)手部姿勢(shì)的用戶。傳感器可以檢測做出下面動(dòng)作的用戶,即將他的手握在對(duì)象上并且將他的手移動(dòng)至被顯示在顯示設(shè)備170上的一個(gè)或多個(gè)文件160。然后,用戶可以將他的手松開至顯示設(shè)備170的展示文件160中的一個(gè)或多個(gè)文件的區(qū)域上方的張開位置。作為響應(yīng),文件應(yīng)用程序110可以辨別文件160中的哪些文件正展示在顯示設(shè)備170的該區(qū)域上并且進(jìn)而使對(duì)應(yīng)文件160與對(duì)象關(guān)聯(lián)。在另ー實(shí)施例中,文件應(yīng)用程序110可以附加地產(chǎn)生ニ值圖和/或像素圖來辨別對(duì)象、用戶、計(jì)算機(jī)器和/或?yàn)轱@示而展示的一個(gè)或多個(gè)文件的位置。當(dāng)用戶做出一個(gè)或多個(gè)姿勢(shì)吋,文件應(yīng)用程序110可以跟蹤和標(biāo)記正在做出的姿勢(shì)的坐標(biāo)和/或位置。結(jié)果,文件應(yīng)用程序可以準(zhǔn)確地跟蹤姿勢(shì)的方向并且辨別哪個(gè)對(duì)象或哪些文件被包含在姿勢(shì)中?!┯脩粢呀?jīng)將對(duì)象與文件中的ー個(gè)或多個(gè)文件關(guān)聯(lián),文件應(yīng)用程序110就可以進(jìn)而存儲(chǔ)對(duì)應(yīng)對(duì)象的信息并且存儲(chǔ)所檢測的和/或所捕獲的信息作為與文件160中的ー個(gè)或多個(gè)文件關(guān)聯(lián)的認(rèn)可對(duì)象的預(yù)限定的信息。此外,響應(yīng)于與計(jì)算機(jī)器100上的文件160中的ー個(gè)或多個(gè)文件關(guān)聯(lián)的對(duì)象,文件應(yīng)用程序110可以進(jìn)而訪問關(guān)聯(lián)文件160。此外,文件應(yīng)用程序110可以響應(yīng)于通過至少一個(gè)姿勢(shì)與對(duì)象交互的用戶而展示關(guān)聯(lián)文件160,以供用戶繼續(xù)訪問或編輯。在一個(gè)實(shí)施例中,當(dāng)訪問或編輯關(guān)聯(lián)文件160時(shí),文件應(yīng)用程序110將傳感器130配置成捕獲來自用戶的姿勢(shì)并且進(jìn)而辨別與該姿勢(shì)關(guān)聯(lián)的對(duì)應(yīng)命令。然后,文件應(yīng)用程序110可以進(jìn)而對(duì)關(guān)聯(lián)文件160中的一個(gè)或多個(gè)文件執(zhí)行所辨別的命令。在一個(gè)實(shí)施例中,關(guān)聯(lián)文件160中的一個(gè)或多個(gè)文件列出能夠?qū)﹃P(guān)聯(lián)文件160執(zhí)行的命令。此外,這些命令可以列出能夠由用戶在輸入命令時(shí)輸入的對(duì)應(yīng)姿勢(shì)。在另ー實(shí)施例中,ー個(gè)或多個(gè)命令和對(duì)應(yīng)的姿勢(shì)被存儲(chǔ)在命令的列表或者在命令的數(shù)據(jù)庫中。當(dāng)訪問或編輯關(guān)聯(lián)文件160中的ー個(gè)或多個(gè)文件時(shí),文件應(yīng)用程序110可以滾動(dòng)關(guān)聯(lián)文件中的ー個(gè)或多個(gè)文件。此外,文件應(yīng)用程序Iio可以通過添加內(nèi)容或者從關(guān)聯(lián)文件160中的一個(gè)或多個(gè)文件中移除內(nèi)容,編輯關(guān)聯(lián)文件。在另ー實(shí)施例中,文件應(yīng)用程序110可以使關(guān)聯(lián)文件160與計(jì)算機(jī)器100上的附加文件160關(guān)聯(lián)。在其它實(shí)施例中,除上面提到的那些命令以外和/或代替上面提到的那些命令,文件應(yīng)用程序110可以執(zhí)行附加命令和/或?qū)Ι`個(gè)或多個(gè)關(guān)聯(lián)文件160運(yùn)行附加命令。圖2圖示根據(jù)本發(fā)明實(shí)施例的與計(jì)算機(jī)器200聯(lián)接的檢測對(duì)象280和與對(duì)象280交互的用戶的傳感器230。在一個(gè)實(shí)施例中,傳感器230可以是3D深度圖像拍攝設(shè)備,并且傳感器230可以與計(jì)算機(jī)器200的顯示設(shè)備270聯(lián)接。在其它實(shí)施例中,傳感器230可以是任何附加檢測設(shè)備,并且傳感器230可以與計(jì)算機(jī)器200周圍的附加地點(diǎn)或附加位置聯(lián)接。此外,如圖2中圖示的,傳感器230可以配置成面向計(jì)算機(jī)器200周圍的ー個(gè)或多個(gè)方向。在一個(gè)實(shí)施例中,傳感器230是面前前方的傳感器。在另ー實(shí)施例中,傳感器230 可以配置成繞ー個(gè)或多個(gè)軸線旋轉(zhuǎn)和/或沿一個(gè)或多個(gè)軸線重新放置。如上面提到的,傳感器230被計(jì)算機(jī)器200的處理器和/或文件應(yīng)用程序配置成檢測和/或捕獲對(duì)象280的信息。此外,傳感器230被配置成檢測和/或捕獲與對(duì)象280交互的用戶210。響應(yīng)于檢測到對(duì)象280和與對(duì)象280交互的用戶210,文件應(yīng)用程序可以使對(duì)象280與計(jì)算機(jī)器200上的一個(gè)或多個(gè)文件關(guān)聯(lián)。此外,文件應(yīng)用程序可以響應(yīng)干與對(duì)象280交互的用戶210而訪問和/或編輯關(guān)聯(lián)文件中的ー個(gè)或多個(gè)文件。如在本實(shí)施例中示出的,傳感器230可以配置成通過掃描和/或檢測計(jì)算機(jī)器200周圍的信息,檢測和/或捕獲計(jì)算機(jī)器200周圍環(huán)境的視圖或體積。傳感器230捕獲計(jì)算機(jī)器200的環(huán)境內(nèi)任何對(duì)象280的視圖。如上面提到的,傳感器230可以主動(dòng)地掃描環(huán)境來尋找對(duì)象280,或者傳感器230可以周期性地或在請(qǐng)求時(shí)掃描環(huán)境來尋找對(duì)象280。如圖2中圖示的,對(duì)象280可以是任何實(shí)物對(duì)象、媒體和/或文檔。實(shí)物媒體或文檔可以包括一個(gè)或多個(gè)書籍、報(bào)紙、一文件夾的文檔或ー批文檔和/或記事本。在其它實(shí)施例中,除上面提到的和圖2中圖示的那些實(shí)物媒體或文檔以外和/或代替上面提到的和圖2中圖示的那些實(shí)物媒體或文檔,對(duì)象280可以包括其它附加形式的用戶210能夠交互的實(shí)物媒體或文檔。一旦已經(jīng)在傳感器230的視野內(nèi)發(fā)現(xiàn)對(duì)象280,傳感器230就可以進(jìn)而確定對(duì)象280的距離。如上面提到的,傳感器230可以是3D深度圖像拍攝設(shè)備。傳感器230可以掃描傳感器230前方的體積或視野區(qū)域來尋找對(duì)象280和/或用戶。然后,傳感230可以辨別在該體積或視野區(qū)域內(nèi)檢測到的任何對(duì)象280和/或用戶的距離。然后,傳感器230將對(duì)象280的所辨別的距離傳遞給文件應(yīng)用程序。文件應(yīng)用程序?qū)⑺东@的距離與預(yù)限定的距離相比較,以確定對(duì)象280是否在計(jì)算機(jī)器200和/或傳感器230附近。如果文件應(yīng)用程序確定對(duì)象的距離大于預(yù)限定的距離,那么文件應(yīng)用程序可以將用戶接ロ 275展示在顯示設(shè)備270上,以提示用戶210將對(duì)象280帶到更靠近的位置,使得文件應(yīng)用程序能夠辨別對(duì)象280。此外,用戶接ロ 275可以被配置成展示對(duì)象280和/或用戶210。在另ー實(shí)施例中,用戶接ロ 275可以附加地被文件應(yīng)用程序配置成展示計(jì)算機(jī)器的一個(gè)或多個(gè)文件和/或訪問這些文件中的一個(gè)或多個(gè)文件的用戶210。在其它實(shí)施例中,除上面提到的那些信息或細(xì)節(jié)以外和/或代替上面提到的那些信息或細(xì)節(jié),用戶接ロ 275可以被配置成顯示附加信息或細(xì)節(jié)。如果文件應(yīng)用程序確定對(duì)象280的距離小于預(yù)限定的距離,那么對(duì)象280會(huì)被確定成在計(jì)算機(jī)器200和/或傳感器230附近。然后,文件應(yīng)用程序?qū)⑦M(jìn)而辨別對(duì)象280并且使對(duì)象280與計(jì)算機(jī)器200上的一個(gè)或多個(gè)文件關(guān)聯(lián)。如上面提到的,當(dāng)辨別對(duì)象280時(shí),傳感器230可以檢測和/或捕獲對(duì)象280的信息。該信息可以包括對(duì)象280的ー個(gè)或多個(gè)尺寸。尺寸可以包括對(duì)象280的長度、寬度、高度、形狀和/或顔色。在另ー實(shí)施例中,信息可以包括對(duì)象280上的條形碼或視覺簽名。在其它實(shí)施例中,該信息可以包括對(duì)象280的圖像。然后,文件應(yīng)用程序可以將該信息與和計(jì)算機(jī)器200上ー個(gè)或多個(gè)認(rèn)可對(duì)象對(duì)應(yīng)的預(yù)限定的信息相比較。如上面提到的,認(rèn)可對(duì)象可以與計(jì)算機(jī)器200上的ー個(gè)或多個(gè)文件關(guān)聯(lián)。如果發(fā)現(xiàn)匹配,那么文件應(yīng)用程序會(huì)進(jìn)而將對(duì)象辨別為認(rèn)可對(duì)象并且使該對(duì)象280與那些與對(duì)應(yīng)的認(rèn)可對(duì)象關(guān)聯(lián)的文件中的一個(gè)或多個(gè)文件關(guān)聯(lián)。 在另ー實(shí)施例中,如果未發(fā)現(xiàn)匹配,那么用戶210可以通過使用一個(gè)或多個(gè)姿勢(shì)290使對(duì)象280與計(jì)算機(jī)器200上的文件中的一個(gè)或多個(gè)文件關(guān)聯(lián)。文件應(yīng)用程序可以附加地將數(shù)字顯示設(shè)備210配置成展示用戶接ロ 380,以提示用戶210將對(duì)象280與計(jì)算機(jī)器200上的文件中的一個(gè)或多個(gè)文件關(guān)聯(lián)。如上面提到的和如圖2中圖示的,當(dāng)用戶210正在與對(duì)象280交互時(shí),傳感器230可以檢測和捕獲ー個(gè)或多個(gè)視覺姿勢(shì)290、ー個(gè)或多個(gè)聲音姿勢(shì)290和/或一個(gè)或多個(gè)觸摸姿勢(shì)290。傳感器230可以檢測姿勢(shì)290的類型、長度和/或運(yùn)動(dòng)。另外,傳感器230可以辨別哪里正在做出姿勢(shì)290。如圖2中示出的,視覺姿勢(shì)290可以包括一個(gè)或多個(gè)手部運(yùn)動(dòng)或手部姿勢(shì)。此外,聲音姿勢(shì)290可以包括用戶講話。在其它實(shí)施例中,用戶210可以在與對(duì)象280交互時(shí)做出附加姿勢(shì)290,并且傳感器230可以配置成檢測和捕獲由用戶210做出的姿勢(shì)290中的一個(gè)或多個(gè)姿勢(shì)。通過使用一個(gè)或多個(gè)捕獲的姿勢(shì)290,用戶210可以使對(duì)象280與計(jì)算機(jī)器上的一個(gè)或多個(gè)文件關(guān)聯(lián)。一旦對(duì)象280與這些文件中的ー個(gè)或多個(gè)文件關(guān)聯(lián),文件應(yīng)用程序就可以將顯示設(shè)備270配置成展示關(guān)聯(lián)文件中的ー個(gè)或多個(gè)文件。在一個(gè)實(shí)施例中,顯示設(shè)備270還展示用戶接ロ 275,以顯示正被用戶210訪問和/或編輯的關(guān)聯(lián)文件中的一個(gè)或多個(gè)文件。圖3圖示根據(jù)本發(fā)明實(shí)施例的通過至少一個(gè)姿勢(shì)390與對(duì)象380交互的用戶。如上面提到的,文件應(yīng)用程序可以響應(yīng)于與對(duì)象380交互的用戶而使對(duì)象380與ー個(gè)或多個(gè)文件360關(guān)聯(lián)。此外,當(dāng)從對(duì)象380中檢測和/或捕獲的信息不與認(rèn)可對(duì)象的預(yù)限定的信息匹配時(shí),文件應(yīng)用程序使對(duì)象380與文件360中的一個(gè)或多個(gè)文件關(guān)聯(lián)。如圖3中圖示的,傳感器330可以配置成檢測和捕獲通過至少ー個(gè)姿勢(shì)390與對(duì)象380和文件360中的一個(gè)或多個(gè)文件交互的用戶。如本實(shí)施例中示出的,姿勢(shì)390中的至少ー個(gè)可以包括手部運(yùn)動(dòng)或手部姿勢(shì)。在一個(gè)實(shí)施例中,如圖3中圖示的,與計(jì)算機(jī)器300聯(lián)接的顯示設(shè)備370可以配置成展示用戶接ロ 370。如本實(shí)施例中示出的,用戶接ロ 370可以顯示計(jì)算機(jī)器300的文件360。在另ー實(shí)施例中,用戶接ロ 370可以附加地顯示與文件360和/或?qū)ο?80交互的用戶。如圖3中示出的,傳感器330捕獲從顯示設(shè)備310的為顯示而展示文件360的一部分中開始的做出手部姿勢(shì)390的用戶。此外,用戶將他的手握在顯示設(shè)備310的展示文件360的那部分上。然后,用戶做出離開正在展示文件360的那部分移動(dòng)的手部姿勢(shì)390并且將他的手移動(dòng)至對(duì)象380。然后,用戶將他的手在對(duì)象380上方從握住位置松開至張開位置。傳感器330發(fā)送這個(gè)手部姿勢(shì)的信息至文件應(yīng)用程序去辨別。文件應(yīng)用程序辨別對(duì)象380和文件350間的手部姿勢(shì)390。此外,文件應(yīng)用程序確定手 部姿勢(shì)390的對(duì)應(yīng)命令是對(duì)象380和文件360間的關(guān)聯(lián)。結(jié)果,文件應(yīng)用程序進(jìn)而使文件360與對(duì)象380關(guān)聯(lián)。在一個(gè)實(shí)施例中,文件應(yīng)用程序附加地將對(duì)象380的所捕獲的信息存儲(chǔ)作為認(rèn)可對(duì)象的預(yù)限定的信息。認(rèn)可對(duì)象的預(yù)限定的信息可以被文件應(yīng)用程序以后用來在傳感器330檢測和辨別對(duì)象380時(shí)訪問關(guān)聯(lián)的文件360。如上面提到的,一旦對(duì)象380與文件380中的ー個(gè)或多個(gè)文件關(guān)聯(lián),文件應(yīng)用程序就可以訪問關(guān)聯(lián)的文件360并且將關(guān)聯(lián)的文件360展示在數(shù)字顯示設(shè)備370上。此外,文件應(yīng)用程序可以繼續(xù)將傳感器330配置成在用戶訪問和/或編輯關(guān)聯(lián)的文件360時(shí)檢測來自用戶的ー個(gè)或多個(gè)姿勢(shì)390。圖4圖示根據(jù)本發(fā)明實(shí)施例的辨別對(duì)象480和使對(duì)象480與計(jì)算機(jī)器的一個(gè)或多個(gè)文件關(guān)聯(lián)的文件應(yīng)用程序410的框圖。如上面提到的,計(jì)算機(jī)器的傳感器430可以配置成檢測和捕獲對(duì)象480的信息。在一個(gè)實(shí)施例中,傳感器430已檢測到對(duì)象480。結(jié)果,文件應(yīng)用程序410將傳感器430配置成捕獲對(duì)象480的信息。如圖4中示出的,傳感器430已經(jīng)掃描到對(duì)象480并且辨別出對(duì)象480具有讀作XY的條形碼。然后,文件應(yīng)用程序410進(jìn)而嘗試辨別對(duì)象480并且使對(duì)象480與計(jì)算機(jī)器上的一個(gè)或多個(gè)文件關(guān)聯(lián)。如圖4中圖示的,在一個(gè)實(shí)施例中,文件應(yīng)用程序410訪問對(duì)象420的列表。如上面提到的和如本實(shí)施例中示出的,被計(jì)算機(jī)器或文件應(yīng)用程序410認(rèn)可的一個(gè)或多個(gè)對(duì)象的預(yù)限定的信息可以被存儲(chǔ)在對(duì)象420的列表中。另外,如圖4中示出的,認(rèn)可對(duì)象可以與計(jì)算機(jī)器的一個(gè)或多個(gè)文件關(guān)聯(lián)。如圖4中圖示的,對(duì)象420的列表可以包括ー個(gè)或多個(gè)認(rèn)可對(duì)象(對(duì)象I、對(duì)象2、對(duì)象3和對(duì)象4)。此外,列表中的認(rèn)可對(duì)象包括在辨別對(duì)象480時(shí)被文件應(yīng)用程序410使用的預(yù)限定的信息。另外,認(rèn)可對(duì)象可以列出一個(gè)或多個(gè)與對(duì)應(yīng)的認(rèn)可對(duì)象關(guān)聯(lián)的文件(文件I、文件2、文件3、文件4、文件5、文件6和文件7)。在一個(gè)實(shí)施例中,對(duì)象420的列表被存儲(chǔ)在文件應(yīng)用程序410可訪問的存儲(chǔ)設(shè)備上。在另ー實(shí)施例中,認(rèn)可對(duì)象的預(yù)限定的信息可以被存儲(chǔ)作為文件的一部分。在其它實(shí)施例中,預(yù)限定的信息可以被包含在計(jì)算機(jī)器和/或文件應(yīng)用程序410可訪問的對(duì)象數(shù)據(jù)庫內(nèi)。如圖4中示出的,文件應(yīng)用程序410訪問對(duì)象420的列表并且掃描具有條形碼XY的認(rèn)可對(duì)象。如本實(shí)施例中示出的,文件應(yīng)用程序410辨別出認(rèn)可對(duì)象4具有條形碼Ti。此外,認(rèn)可對(duì)象4被列出為與文件3、文件5、文件6和文件7關(guān)聯(lián)。結(jié)果,文件應(yīng)用程序410將對(duì)象480辨別為認(rèn)可對(duì)象4并且使文件3、文件5、文件6和文件7與對(duì)象480關(guān)聯(lián)。如上面提到的,一旦對(duì)象480已經(jīng)與計(jì)算機(jī)器的ー個(gè)或多個(gè)文件關(guān)聯(lián),用戶就可以響應(yīng)于傳感器430檢測到通過ー個(gè)或多個(gè)姿勢(shì)與對(duì)象480交互的用戶而訪問和/或編輯關(guān)聯(lián)文件。圖5圖示根據(jù)本發(fā)明實(shí)施例響應(yīng)于來自用戶的姿勢(shì)而訪問或編輯計(jì)算機(jī)器上的一個(gè)或多個(gè)關(guān)聯(lián)文件560的文件應(yīng)用程序510的框圖。在一個(gè)實(shí)施例中,傳感器530已經(jīng)檢測到對(duì)象并且文件應(yīng)用程序510已經(jīng)通過使用上面公開的方法中的ー種或多種方法使計(jì)算機(jī)器上的文件560與對(duì)象關(guān)聯(lián)。此外,如圖5中圖示的,傳感器530已經(jīng)檢測和捕獲到由用戶做出的至少ー個(gè)姿勢(shì)。如上面提到的和如圖5中圖示的,來自用戶的ー個(gè)或多個(gè)姿勢(shì)可以用于訪問和/或編輯關(guān)聯(lián)文件560。當(dāng)訪問和/或編輯關(guān)聯(lián)文件吋,文件應(yīng)用程序510嘗試辨別與所捕獲的姿勢(shì)關(guān)聯(lián)的對(duì)應(yīng)命令或動(dòng)作。 如圖5中示出的,在一個(gè)實(shí)施例中,關(guān)聯(lián)文件560可以列出能夠?qū)﹃P(guān)聯(lián)文件560運(yùn)行的ー個(gè)或多個(gè)命令。此外,這些命令可以具有用戶能夠用來觸發(fā)這些命令的對(duì)應(yīng)姿勢(shì)。在其它實(shí)施例中,除上面提到的那些位置以外或代替上面提到的那些位置,這些命令中的一個(gè)或多個(gè)命令或?qū)?yīng)姿勢(shì)中的一個(gè)或多個(gè)姿勢(shì)可以被存儲(chǔ)在文件應(yīng)用程序510可訪問的附加位置中。如圖5中圖示的,視覺姿勢(shì)I、視覺姿勢(shì)2、視覺姿勢(shì)3和聲音姿勢(shì)I是傳感器530能夠檢測的以及用戶在訪問和/或編輯關(guān)聯(lián)文件560時(shí)能夠使用的姿勢(shì)。在一個(gè)實(shí)施例中,傳感器530和/或文件應(yīng)用程序510已經(jīng)將對(duì)象辨別為一文件夾的文檔。此外,傳感器530檢測通過姿勢(shì)與對(duì)象交互的用戶。如圖5中示出的,姿勢(shì)包括打開對(duì)象(該文件夾的文檔)的用戶。作為響應(yīng),文件應(yīng)用程序510嘗試辨別姿勢(shì)和與姿勢(shì)關(guān)聯(lián)的命令。如圖5中示出的,文件應(yīng)用程序510發(fā)現(xiàn)視覺姿勢(shì)2列出該姿勢(shì)包括做出打開對(duì)象(書籍/文件夾)的手部運(yùn)動(dòng)的用戶。此外,與視覺姿勢(shì)2對(duì)應(yīng)的命令是打開一文件夾的關(guān)聯(lián)文件560并且找到當(dāng)前在文件夾的對(duì)象中正在顯示的對(duì)應(yīng)頁或文檔。在其它實(shí)施例中,除上面提到的和圖5中示出的那些姿勢(shì)以外和/或代替上面提到的和圖5中示出的那些姿勢(shì),用戶可以通過使用附加姿勢(shì)與對(duì)象交互,以訪問或編輯關(guān)聯(lián)媒體560。通過使用一個(gè)或多個(gè)姿勢(shì),用戶可以響應(yīng)于這些姿勢(shì)中的ー個(gè)或多個(gè)姿勢(shì)與對(duì)象交互并且訪問和/或編輯關(guān)聯(lián)文件中的ー個(gè)或多個(gè)文件。圖6圖示根據(jù)本發(fā)明實(shí)施例的具有內(nèi)嵌的文件應(yīng)用程序610的計(jì)算機(jī)器600以及存儲(chǔ)在被計(jì)算機(jī)器600訪問的存儲(chǔ)介質(zhì)640上的文件應(yīng)用程序610。為了這個(gè)描述的目的,存儲(chǔ)介質(zhì)640是任何包含、存儲(chǔ)、傳遞或傳輸供由計(jì)算機(jī)器600使用的文件應(yīng)用程序610或者與計(jì)算機(jī)器600有關(guān)的文件應(yīng)用程序610的有形裝置。如上面提到的,在一個(gè)實(shí)施例中,文件應(yīng)用程序610是作為ROM嵌入計(jì)算機(jī)器600的一個(gè)或多個(gè)組件內(nèi)的固件。在其它實(shí)施例中,文件應(yīng)用程序610是軟件應(yīng)用程序,其被存儲(chǔ)在存儲(chǔ)介質(zhì)640或與計(jì)算機(jī)器600聯(lián)接的任何其它形式的計(jì)算機(jī)可讀介質(zhì)中并且從存儲(chǔ)介質(zhì)640或者與計(jì)算機(jī)器600聯(lián)接的任何其它形式的計(jì)算機(jī)可讀介質(zhì)中訪問。圖7是圖示根據(jù)本發(fā)明實(shí)施例的用于訪問計(jì)算機(jī)器上的文件的方法的流程圖。圖7的方法使用與傳感器、處理器、文件應(yīng)用程序、顯示設(shè)備和/或存儲(chǔ)設(shè)備聯(lián)接的計(jì)算機(jī)器。在其它實(shí)施例中,除上面提到的和圖I、圖2、圖3、圖4、圖5和圖6中圖示的那些組件和/或設(shè)備以外和/或代替上面提到的和圖I、圖2、圖3、圖4、圖5和圖6中圖示的那些組件和/或設(shè)備,圖7的方法使用附加組件和/或設(shè)備。如上面 提到的,處理器和/或文件應(yīng)用程序可以將傳感器配置成掃描計(jì)算機(jī)器的環(huán)境來尋找對(duì)象以及將傳感器配置成檢測與對(duì)象交互的用戶(步驟700)。對(duì)象可以包括用戶能夠交互的任何實(shí)物對(duì)象、媒體和/或文檔。在一個(gè)實(shí)施例中,對(duì)象可以包括文檔、一文件夾的文檔或ー批文檔、書籍、報(bào)紙和/或記事本。一旦檢測到對(duì)象,文件應(yīng)用程序然后就會(huì)進(jìn)而使該對(duì)象與計(jì)算機(jī)器上的一個(gè)或多個(gè)文件關(guān)聯(lián)(步驟710)。如上面提到的,計(jì)算機(jī)器上的文件可以包括系統(tǒng)文件、應(yīng)用程序文件、文檔文件和/或媒體文件。在一個(gè)實(shí)施例中,在使對(duì)象與ー個(gè)或多個(gè)文件關(guān)聯(lián)以前,文件應(yīng)用程序會(huì)將傳感器配置成檢測和/或捕獲該對(duì)象的信息并且嘗試辨別該對(duì)象。該信息可以包括對(duì)象的尺寸。在另ー實(shí)施例中,該信息可以包括在對(duì)象上包含的條形碼或視覺簽名。在其它實(shí)施例中,該信息可以包括該對(duì)象的視覺圖像。通過使用從對(duì)象中檢測和/或捕獲的信息,文件應(yīng)用程序進(jìn)而將該信息與ー個(gè)或多個(gè)認(rèn)可對(duì)象的預(yù)限定的信息相比較。認(rèn)可對(duì)象是被計(jì)算機(jī)器認(rèn)可的并且與計(jì)算機(jī)器上的ー個(gè)或多個(gè)文件關(guān)聯(lián)的對(duì)象。另外,預(yù)限定的信息可以包括認(rèn)可對(duì)象的尺寸、認(rèn)可對(duì)象的條形碼或視覺簽名和/或認(rèn)可對(duì)象的圖像。如果文件應(yīng)用程序發(fā)現(xiàn)所檢測和/或捕獲的信息匹配認(rèn)可對(duì)象中的一個(gè)對(duì)象的預(yù)限定的信息,那么文件應(yīng)用程序會(huì)進(jìn)而將該對(duì)象辨別為認(rèn)可對(duì)象并且使該對(duì)象與被列為與該認(rèn)可對(duì)象關(guān)聯(lián)的文件關(guān)聯(lián)。在另ー實(shí)施例中,如果文件應(yīng)用程序未發(fā)現(xiàn)匹配,那么用戶可以進(jìn)而使該對(duì)象與計(jì)算機(jī)器上的文件中的一個(gè)或多個(gè)文件關(guān)聯(lián)。如上面提到的,文件中的一個(gè)或多個(gè)文件可以被展示作為顯示設(shè)備上的用戶接ロ的一部分。當(dāng)使該對(duì)象與文件中的ー個(gè)或多個(gè)文件關(guān)聯(lián)時(shí),用戶可以利用ー個(gè)或多個(gè)姿勢(shì)。姿勢(shì)可以包括視覺姿勢(shì)、聲音姿勢(shì)和/或觸摸姿勢(shì)??梢韵?qū)ο蠛?或計(jì)算機(jī)器或者可以從對(duì)象和/或計(jì)算機(jī)器起做出姿勢(shì)。在一個(gè)實(shí)施例中,用戶通過將他的手從對(duì)象移動(dòng)到在數(shù)字顯示設(shè)備上顯示的媒體,做出視覺姿勢(shì)。傳感器可以為文件應(yīng)用程序檢測和捕獲該姿勢(shì)。然后,文件應(yīng)用程序進(jìn)而確定用戶正在使對(duì)象與對(duì)應(yīng)文件關(guān)聯(lián)。結(jié)果,文件應(yīng)用程序使對(duì)應(yīng)文件與對(duì)象關(guān)聯(lián)。此夕卜,文件應(yīng)用程序可以用對(duì)象的捕獲信息建立新的認(rèn)可對(duì)象并且將該認(rèn)可對(duì)象列為與對(duì)應(yīng)文件關(guān)聯(lián)。一旦對(duì)象已經(jīng)與計(jì)算機(jī)器上的文件中的ー個(gè)或多個(gè)文件關(guān)聯(lián),文件應(yīng)用程序就可以訪問和/或檢索關(guān)聯(lián)文件中的ー個(gè)或多個(gè)文件。此外,文件應(yīng)用程序可以將顯示設(shè)備配置成展示響應(yīng)于與對(duì)象交互的用戶而被訪問的一個(gè)或多個(gè)關(guān)聯(lián)文件(步驟720)。如上面提到的,當(dāng)訪問和/或編輯關(guān)聯(lián)文件中的ー個(gè)或多個(gè)文件時(shí),文件應(yīng)用程序可以將傳感器配置成檢測和/或捕獲來自用戶的ー個(gè)或多個(gè)姿勢(shì)并且嘗試辨別與該姿勢(shì)關(guān)聯(lián)的對(duì)應(yīng)命令。如上面提到的,ー個(gè)或多個(gè)認(rèn)可姿勢(shì)和對(duì)應(yīng)命令可以被列為關(guān)聯(lián)文件的一部分。在另ー實(shí)施例中,一個(gè)或多個(gè)姿勢(shì)和它們對(duì)應(yīng)的命令可以被包含在列表或數(shù)據(jù)庫中。如果文件應(yīng)用程序能夠發(fā)現(xiàn)匹配的姿勢(shì)和與該姿勢(shì)對(duì)應(yīng)的關(guān)聯(lián)命令,那么文件應(yīng)用程序會(huì)在訪問或編輯關(guān)聯(lián)文件時(shí)運(yùn)行對(duì)應(yīng)命令。然后,方法結(jié)束或者文件應(yīng)用程序可以響應(yīng)于與對(duì)象交互的用戶而繼續(xù)訪問和/或編輯關(guān)聯(lián)文件。在其它實(shí)施例中,除圖7中示出的那些步驟以外和/或代替圖7中示出的那些步驟,圖7的方法包括附加步驟。圖8是圖示根據(jù)本發(fā)明另ー實(shí)施例的用于編輯計(jì)算機(jī)器上的媒體的方法的流程圖。與圖7中公開的方法類似,圖8的方法使用與傳感器、處理器、文件應(yīng)用程序、顯示設(shè)備和/或存儲(chǔ)設(shè)備聯(lián)接的計(jì)算機(jī)器。在其它實(shí)施例中,除上面提到的和圖I、圖2、圖3、圖4、圖5和圖6中示出的組件和/或設(shè)備以外和/或代替上面提到的和圖I、圖2、圖3、圖4、圖5和圖6中示出的組件和/或設(shè)備,圖8的方法使用附加組件和/或設(shè)備。如上面提到的,文件應(yīng)用程序和/或處理器最初可以將傳感器配置成掃描計(jì)算機(jī) 器周圍的環(huán)境來尋找對(duì)象,并且將傳感器配置成辨別對(duì)象的距離。在一個(gè)實(shí)施例中,傳感器是3D深度圖像拍攝設(shè)備,其被配置成掃描計(jì)算機(jī)器周圍的視野區(qū)域和/或體積,以尋找對(duì)象。此外,對(duì)象可以包括任何實(shí)物對(duì)象、實(shí)物文檔和/或?qū)嵨锩襟w。如果發(fā)現(xiàn)對(duì)象,那么文件應(yīng)用程序然后會(huì)進(jìn)而確定該對(duì)象是否在計(jì)算機(jī)器附近(步驟800)。當(dāng)確定該對(duì)象是否在計(jì)算機(jī)器附近吋,文件應(yīng)用程序會(huì)將該對(duì)象的檢測和/或捕獲的距離與預(yù)限定的距離相比較。如果檢測和/或捕獲的距離小于預(yù)限定的距離,那么文件應(yīng)用程序會(huì)確定該對(duì)象在預(yù)限定的距離內(nèi)并且進(jìn)而將傳感器配置成檢測和/或捕獲該對(duì)象的信息和與該對(duì)象交互的用戶。在另ー實(shí)施例中,如果該對(duì)象不在計(jì)算機(jī)器附近,那么文件應(yīng)用程序可以將顯示設(shè)備配置成展示消息,以供用戶將該對(duì)象帶到更靠近的位置。一旦該對(duì)象在附近,傳感器就可以檢測和/或捕獲該對(duì)象的信息和與該對(duì)象交互的用戶。如上面提到的,被傳感器檢測和/或捕獲的信息可以包括該對(duì)象的ー個(gè)或多個(gè)尺寸、該對(duì)象的條形碼或視覺簽名和/或該對(duì)象的圖像。在其它實(shí)施例中,除上面提到的那些信息以外和/或代替上面提到的那些信息,信息可以包括附加信息。通過使用所捕獲的信息,文件應(yīng)用程序會(huì)確定所捕獲的信息是否匹配來自認(rèn)可對(duì)象的任何預(yù)限定的信息(步驟820)。如上面提到的,認(rèn)可對(duì)象是計(jì)算機(jī)器和/或文件應(yīng)用程序認(rèn)可的對(duì)象。此外,認(rèn)可對(duì)象與計(jì)算機(jī)器的一個(gè)或多個(gè)文件關(guān)聯(lián)。另外,預(yù)限定的信息可以包括認(rèn)可對(duì)象的ー個(gè)或多個(gè)尺寸、認(rèn)可對(duì)象的條形碼或視覺簽名和/或認(rèn)可對(duì)象的圖像。文件應(yīng)用程序會(huì)使用被傳感器檢測和/或捕獲的信息并且掃描認(rèn)可對(duì)象的預(yù)限定的信息,以尋找匹配。如果發(fā)現(xiàn)匹配,那么文件應(yīng)用程序會(huì)進(jìn)而將對(duì)象辨別為認(rèn)可對(duì)象,并且進(jìn)而使與認(rèn)可對(duì)象關(guān)聯(lián)的文件中的ー個(gè)或多個(gè)文件與對(duì)象關(guān)聯(lián)(步驟830)。在一個(gè)實(shí)施例中,如果未發(fā)現(xiàn)匹配,那么文件應(yīng)用程序會(huì)確定對(duì)象未被認(rèn)可并且沒有文件與對(duì)象直接匹配。在另ー實(shí)施例中,文件應(yīng)用程序會(huì)響應(yīng)于由用戶做出的至少ー個(gè)姿勢(shì)而使至少ー個(gè)文件與對(duì)象關(guān)聯(lián)(步驟840)。如上面提到的,姿勢(shì)可以包括包括由用戶做出的運(yùn)動(dòng)的視覺姿勢(shì),當(dāng)用戶說話時(shí)發(fā)出的聲音姿勢(shì),和/或當(dāng)用戶觸摸對(duì)象和/或計(jì)算機(jī)器的一個(gè)或多個(gè)組件時(shí)的觸摸姿勢(shì)。在一個(gè)實(shí)施例中,一旦對(duì)象與計(jì)算機(jī)器的ー個(gè)或多個(gè)文件關(guān)聯(lián),文件應(yīng)用程序就可以將傳感器配置成在用戶正在與對(duì)象交互時(shí)檢測由用戶做出的至少ー個(gè)姿勢(shì)(步驟850)。此外,文件應(yīng)用程序可以將顯示設(shè)備配置成展示響應(yīng)于與對(duì)象交互的用戶而被訪問的關(guān)聯(lián)文件中的至少ー個(gè)文件的用戶接ロ(步驟860)。用戶接ロ可以顯示正在被訪問和/或編輯的關(guān)聯(lián)文件。在另ー實(shí)施例中,用戶接ロ可以顯示對(duì)象和/或與對(duì)象交互的用戶。如果傳感器檢測到來自用戶的任何附加姿勢(shì),傳感器將捕獲姿勢(shì),以供文件應(yīng)用程序嘗試去辨別。如上面提到的,關(guān)聯(lián)文件中的一個(gè)或多個(gè)文件可以列出或存儲(chǔ)認(rèn)可的姿勢(shì)和用于認(rèn)可的姿勢(shì)的對(duì)應(yīng)命令。文件應(yīng)用程序會(huì)確定所捕獲的姿勢(shì)是否匹配認(rèn)可姿勢(shì)中的ー個(gè)或多個(gè)姿勢(shì)。如果發(fā)現(xiàn)匹配,文件應(yīng)用程序會(huì)響應(yīng)于姿勢(shì)進(jìn)而編輯和/或訪問文件中的至少ー個(gè)文件(步驟870)。在一個(gè)實(shí)施例中,文件應(yīng)用程序附加地將顯示設(shè)備配置成展示被編輯和/或訪問的任何關(guān)聯(lián)文件。然后,方法結(jié)束或者文件應(yīng)用程序可以響應(yīng)于與對(duì)象交互的用戶繼續(xù)訪問和/或編輯對(duì)象的任何關(guān)聯(lián)文件。在其它實(shí)施例中,除圖8中示出的那些步驟以外和/或代替圖8中示出的那些步驟,圖8的方法包括附加步驟。
通過將傳感器配置成檢測對(duì)象,對(duì)象可以準(zhǔn)確地和安全地與計(jì)算機(jī)器的一個(gè)或多個(gè)文件關(guān)聯(lián)。此外,通過響應(yīng)于向?qū)ο笞龀鰜碜杂脩舻末`個(gè)或多個(gè)姿勢(shì)的用戶而訪問和/或編輯關(guān)聯(lián)文件中的ー個(gè)或多個(gè)文件,可以在用戶正在與對(duì)象交互時(shí)為用戶建立自然和用戶友好的體驗(yàn)。
權(quán)利要求
1.一種用于訪問計(jì)算機(jī)器上的文件的方法,包括將傳感器配置成檢測對(duì)象和與所述對(duì)象交互的用戶;使所述對(duì)象與所述計(jì)算機(jī)器上的至少ー個(gè)文件關(guān)聯(lián);以及將顯示設(shè)備配置成展示響應(yīng)于與所述對(duì)象交互的所述用戶而被訪問的關(guān)聯(lián)文件。
2.根據(jù)權(quán)利要求I所述的用于訪問計(jì)算機(jī)器上的文件的方法,進(jìn)ー步包括將所述傳感器配置成如果所述用戶正在與所述對(duì)象交互則檢測由所述用戶做出的至少ー個(gè)姿勢(shì)。
3.根據(jù)權(quán)利要求2所述的用于訪問計(jì)算機(jī)器上的文件的方法,進(jìn)ー步包括使用所述姿勢(shì)中的至少ー個(gè)姿勢(shì)來使所述對(duì)象與所述計(jì)算機(jī)器上的所述文件中的至少ー個(gè)文件關(guān)聯(lián)。
4.根據(jù)權(quán)利要求2所述的用于訪問計(jì)算機(jī)器上的文件的方法,其中關(guān)聯(lián)文件是響應(yīng)于由所述用戶做出的所述姿勢(shì)中的至少ー個(gè)姿勢(shì)而被訪問的。
5.根據(jù)權(quán)利要求2所述的用于訪問計(jì)算機(jī)器上的文件的方法,進(jìn)ー步包括響應(yīng)于所述姿勢(shì)中的至少ー個(gè)姿勢(shì),編輯關(guān)聯(lián)文件。
6.根據(jù)權(quán)利要求I所述的用于訪問計(jì)算機(jī)器上的文件的方法,進(jìn)ー步包括將所述傳感器配置成響應(yīng)于從所述傳感器檢測的信息辨別所述對(duì)象以及響應(yīng)于辨別所述對(duì)象使所述文件中的至少ー個(gè)文件與所述對(duì)象關(guān)聯(lián)。
7.根據(jù)權(quán)利要求6所述的用于訪問計(jì)算機(jī)器上的文件的方法,其中檢測所述對(duì)象的信息包括將所述傳感器配置成掃描所述對(duì)象的條形碼。
8.一種計(jì)算機(jī)器,包括處理器;至少ー個(gè)傳感器,被配置成檢測對(duì)象和與所述對(duì)象交互的用戶;顯示設(shè)備,被配置成展示關(guān)聯(lián)文件;文件應(yīng)用程序,從存儲(chǔ)介質(zhì)處被所述處理器運(yùn)行,并且被配置成使所述計(jì)算機(jī)器的至少ー個(gè)文件與所述對(duì)象關(guān)聯(lián)并且將所述顯示設(shè)備配置成展示響應(yīng)于與所述對(duì)象交互的所述用戶而被訪問的關(guān)聯(lián)文件。
9.根據(jù)權(quán)利要求8所述的計(jì)算機(jī)器,其中所述顯示設(shè)備被配置成展示與所述對(duì)象交互的所述用戶。
10.根據(jù)權(quán)利要求8所述的計(jì)算機(jī)器,其中所述傳感器被配置成如果所述用戶正在與所述對(duì)象交互則捕獲來自所述用戶的至少ー個(gè)姿勢(shì),并且所述文件應(yīng)用程序使用所述姿勢(shì)中的至少ー個(gè)姿勢(shì)來訪問關(guān)聯(lián)文件。
11.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)器,其中姿勢(shì)包括來自由觸摸姿勢(shì)、聲音姿勢(shì)和視覺姿勢(shì)組成的組中的至少ー個(gè)。
12.—種計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)可讀程序,包括文件應(yīng)用程序,被配置成使用傳感器來辨別對(duì)象以及檢測與所述對(duì)象交互的用戶;其中所述文件應(yīng)用程序被附加地配置成響應(yīng)于與所述對(duì)象交互的所述用戶而使所述對(duì)象與計(jì)算機(jī)器上的至少ー個(gè)文件關(guān)聯(lián);以及其中所述文件應(yīng)用程序進(jìn)ー步被配置成展示被訪問的關(guān)聯(lián)文件的用戶接ロ。
13.根據(jù)權(quán)利要求12所述的計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)可讀程序,其中所述傳感器是3D深度傳感器,所述3D深度傳感被配置成沿至少一條軸線跟蹤與所述對(duì)象交互的所述用戶。
14.根據(jù)權(quán)利要求12所述的計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)可讀程序,其中辨別所述對(duì)象包括將所述傳感器配置成辨別所述對(duì)象的至少ー個(gè)尺寸。
15.根據(jù)權(quán)利要求12所述的計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)可讀程序,其中所述傳感器捕獲所述對(duì)象的圖像,以供所述文件應(yīng)用程序在辨別所述對(duì)象時(shí)使用。
全文摘要
一種用于訪問計(jì)算機(jī)器上的文件的方法,該方法包括將傳感器配置成檢測對(duì)象和與對(duì)象交互的用戶;使對(duì)象與計(jì)算機(jī)器上的至少一個(gè)文件關(guān)聯(lián);以及將顯示設(shè)備配置成展示響應(yīng)于與對(duì)象交互的用戶而被訪問的關(guān)聯(lián)文件。
文檔編號(hào)G06F3/14GK102822770SQ201080065807
公開日2012年12月12日 申請(qǐng)日期2010年3月26日 優(yōu)先權(quán)日2010年3月26日
發(fā)明者羅伯特·坎貝爾, 布拉德利·薩格斯, 約翰·麥卡錫 申請(qǐng)人:惠普發(fā)展公司,有限責(zé)任合伙企業(yè)