两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用于檢索存儲(chǔ)為圖案的信息的方法和設(shè)備的制作方法

文檔序號(hào):6554071閱讀:262來(lái)源:國(guó)知局
專利名稱:用于檢索存儲(chǔ)為圖案的信息的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
根據(jù)本著述的實(shí)施例總的來(lái)說(shuō)涉及信息存儲(chǔ)介質(zhì)以及所存儲(chǔ)的信息的檢索和使用。本著述公開了用于檢索和使用被存儲(chǔ)為表面上的圖案的信息的方法和設(shè)備。
背景技術(shù)
諸如光學(xué)閱讀器或光筆的設(shè)備常規(guī)地發(fā)射從表面反射到檢測(cè)器或成像器的光。當(dāng)設(shè)備相對(duì)于表面移動(dòng)時(shí)(或反之),迅速地捕獲連續(xù)的圖像。通過(guò)分析所述圖像,可跟蹤光學(xué)設(shè)備相對(duì)于表面的移動(dòng)。
一種類型的光筆與在其上打印了很小的點(diǎn)的紙片一起使用。以具有約0.3毫米(0.01英寸)的標(biāo)稱間隔的圖案將這些點(diǎn)打印在頁(yè)上。頁(yè)上任何區(qū)域內(nèi)的點(diǎn)的圖案對(duì)該區(qū)域是唯一的。光筆基本上快速拍攝表面,可能每秒100次或更多。通過(guò)解釋每次快照所捕獲的點(diǎn)圖案,光筆可精確地確定其相對(duì)于所述頁(yè)的位置。
利用光筆相對(duì)于一個(gè)表面的位置的信息的應(yīng)用已得以設(shè)計(jì)或正在設(shè)計(jì)中。具有藍(lán)牙或其它無(wú)線能力的光筆可鏈接到其它設(shè)備并可用來(lái)發(fā)送電子郵件(e-mail)或傳真。
光筆可與一組預(yù)加載的軟件應(yīng)用一起運(yùn)輸和銷售。當(dāng)新的或改進(jìn)的應(yīng)用變得可用時(shí),典型地將激發(fā)用戶更新其光筆上的軟件。然而,由于其相對(duì)小的尺寸和相對(duì)唯一的形狀因子,光筆可不配備為常規(guī)地下載信息。因此,將新軟件添加到光筆可能是有些問(wèn)題的。

發(fā)明內(nèi)容
因此,一種利用新的或改進(jìn)的軟件可常規(guī)地更新的光筆,和/或一種常規(guī)地更新所述光筆上的軟件的方法,將是有價(jià)值的。根據(jù)本發(fā)明的實(shí)施例提供了這個(gè)和其它優(yōu)點(diǎn)。
本發(fā)明的實(shí)施例涉及用于存儲(chǔ)、檢索和使用信息的方法及其設(shè)備。在一個(gè)實(shí)施例中,將表面上的標(biāo)記圖案解碼以恢復(fù)由該圖案編碼的信息。識(shí)別了與該信息相關(guān)聯(lián)的軟件應(yīng)用。然后該信息可與軟件應(yīng)用一起使用。
在一個(gè)實(shí)施例中,使用諸如手持式筆形計(jì)算機(jī)系統(tǒng)(例如光筆)的設(shè)備掃描來(lái)自表面(例如一張紙,等等)的數(shù)據(jù)。該設(shè)備包含存儲(chǔ)器、處理器、寫工具以及可讀取所述表面上的圖像的光學(xué)傳感器。從表面掃描的數(shù)據(jù)可存儲(chǔ)在存儲(chǔ)器中并由駐留在設(shè)備上的一個(gè)或多個(gè)應(yīng)用使用。
例如,用于應(yīng)用的參數(shù)化數(shù)據(jù)或甚至應(yīng)用本身,可被編碼為如一張紙的表面上的標(biāo)記圖案。該標(biāo)記可由設(shè)備(例如手持式筆形計(jì)算機(jī)系統(tǒng)或光筆)讀取。更精確地,由該設(shè)備捕獲該圖案的圖像。然后可處理(解碼)標(biāo)記的被捕獲的圖像以恢復(fù)經(jīng)編碼的信息,然后該經(jīng)編碼的信息可存儲(chǔ)在該設(shè)備上的存儲(chǔ)器中。例如,經(jīng)解碼的信息可用來(lái)將應(yīng)用添加到該設(shè)備或補(bǔ)充現(xiàn)存的應(yīng)用。
在一個(gè)實(shí)施例中,可提供在其上打印了某些圖像主題的表面(例如一張紙)。如上所述,經(jīng)編碼的信息也可打印在紙上。使用設(shè)備(例如手持式筆形計(jì)算機(jī)系統(tǒng)或光筆)掃描、解碼和存儲(chǔ)經(jīng)編碼的信息,駐留在設(shè)備上的應(yīng)用程序可變得更適合于紙的主題??商鎿Q地,與應(yīng)用對(duì)接提供的用戶經(jīng)驗(yàn)可變得以某種方式與紙的主題相關(guān)。
對(duì)于以此方式編碼或解碼的信息,存在許多其它可能的用戶。例如,通過(guò)對(duì)標(biāo)記掃描和解碼,可以可聽地再現(xiàn)以標(biāo)記圖案編碼的消息??商鎿Q地,標(biāo)記圖案中的信息可索引用來(lái)合成可聽的消息的、先前存儲(chǔ)的其它信息(如,音素)。在后面的實(shí)例中,可向設(shè)備的詞匯表添加新詞而不必下載所述詞本身,減少了待下載的信息量。
總地說(shuō)來(lái),根據(jù)本發(fā)明的實(shí)施例提供了一種用于向諸如手持式筆形計(jì)算機(jī)系統(tǒng)或光筆的設(shè)備添加信息的方便的和用戶友好的機(jī)制,由此擴(kuò)展了除了運(yùn)輸或銷售設(shè)備時(shí)所提供的設(shè)備的那些功能之外的的功能性。在閱讀了在各個(gè)附圖中圖示的以下詳細(xì)描述之后,本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到本發(fā)明的這些和其它目的和優(yōu)點(diǎn)。
本著述至少公開了用于存儲(chǔ)、檢索和使用信息的方法和設(shè)備。將表面上的標(biāo)記圖案解碼以恢復(fù)由該圖案編碼的信息。識(shí)別了與該信息相關(guān)聯(lián)的軟件應(yīng)用。然后該信息可與該軟件應(yīng)用一起使用。


被合并且形成本說(shuō)明書的一部分的附圖示出了本發(fā)明的實(shí)施例,并與描述一起用來(lái)說(shuō)明本發(fā)明的原理。
圖1為可在其上實(shí)施本發(fā)明的實(shí)施例的一種設(shè)備的框圖。
圖2為可在其上實(shí)施本發(fā)明的實(shí)施例的另一設(shè)備的框圖。
圖3示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的被提供有標(biāo)記圖案的一片示例性的紙。
圖4示出根據(jù)本發(fā)明的一個(gè)實(shí)施例一片示例性的紙上的標(biāo)記圖案的放大。
圖5示出根據(jù)本發(fā)明的一個(gè)實(shí)施例可用來(lái)存儲(chǔ)經(jīng)編碼的信息的表面例如一片紙上的一個(gè)區(qū)域。
圖6示出根據(jù)本發(fā)明的另一實(shí)施例可用來(lái)存儲(chǔ)經(jīng)編碼的信息的表面例如一片紙上的一個(gè)區(qū)域。
圖7為根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于檢索經(jīng)編碼的信息的計(jì)算機(jī)實(shí)施的方法的流程圖。
圖8示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于一軟件應(yīng)用的示例性的用戶界面。
圖9示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于另一軟件應(yīng)用的示例性的用戶界面。
具體實(shí)施例方式
在下面的對(duì)本發(fā)明的詳細(xì)描述中,為了提供對(duì)本發(fā)明的徹底理解,闡明了多個(gè)具體細(xì)節(jié)。然而,本領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,沒(méi)有這些具體細(xì)節(jié)或利用其等價(jià)物,也可實(shí)踐本發(fā)明。在其它實(shí)例中,為了不無(wú)必要地模糊本發(fā)明的方面,沒(méi)有詳細(xì)地描述眾所周知的方法、過(guò)程、部件和電路。
隨后的詳細(xì)描述的一些部分按照過(guò)程、步驟、邏輯塊、處理以及可在計(jì)算機(jī)存儲(chǔ)器上執(zhí)行的對(duì)數(shù)據(jù)位的操作的其它符號(hào)表示來(lái)呈現(xiàn)。這些描述和表示是數(shù)據(jù)處理領(lǐng)域的技術(shù)人員所使用的、為了最有效地將其他們工作內(nèi)容傳達(dá)給本領(lǐng)域的其他技術(shù)人員的手段。過(guò)程、計(jì)算機(jī)執(zhí)行的步驟、邏輯塊、處理等在這里,并通常被當(dāng)作導(dǎo)致期望結(jié)果的自相一致的步驟或指令序列。步驟是那些需要對(duì)物理量進(jìn)行物理處理的步驟。通常,盡管不是必須的,這些量采用能夠被存儲(chǔ)、傳遞、組合、比較和另外在計(jì)算機(jī)系統(tǒng)中處理的電或磁信號(hào)的形式。主要由于共同使用的原因,稱這些信號(hào)為位、值、元素、符號(hào)、字符、項(xiàng)、數(shù)字等,已證明有時(shí)是方便的。
然而,應(yīng)知道所有這些和類似的術(shù)語(yǔ)將與適當(dāng)?shù)奈锢砹肯嚓P(guān)聯(lián)并且僅為應(yīng)用于這些量的方便的標(biāo)簽。除非特別聲明否則如從下面的討論而將明顯的是,應(yīng)當(dāng)理解整個(gè)本發(fā)明中,討論利用了諸如“編碼”或“使用”或“識(shí)別”或“訪問(wèn)”或“再現(xiàn)”或“讀取”或“解碼”或“組合”或“感測(cè)”或“執(zhí)行”或“供應(yīng)”等術(shù)語(yǔ),指示計(jì)算機(jī)系統(tǒng)(例如圖7的流程圖700)或類似的電子計(jì)算設(shè)備的動(dòng)作或處理,所述電子計(jì)算設(shè)備將計(jì)算機(jī)系統(tǒng)的寄存器和存儲(chǔ)器中代表物理(電學(xué))量的數(shù)據(jù)處理和變換為計(jì)算機(jī)系統(tǒng)的寄存器和存儲(chǔ)器或其它這樣的信息存儲(chǔ)、傳輸或顯示設(shè)備中類似地代表物理量的其它數(shù)據(jù)。
圖1為可在其上實(shí)施本發(fā)明的實(shí)施例的設(shè)備100的框圖??偟卣f(shuō)來(lái),設(shè)備100可稱為筆形計(jì)算機(jī)系統(tǒng)或光學(xué)設(shè)備,或更具體地稱為光學(xué)閱讀器、光筆或數(shù)字筆。
在圖1的實(shí)施例中,設(shè)備100包括殼62內(nèi)的處理器32。在一個(gè)實(shí)施例中,殼62具有筆或其它書寫工具的形式。處理器32可操作地用于處理用來(lái)實(shí)施設(shè)備100的功能的信息和指令,其在下面描述。
在一個(gè)實(shí)施例中,設(shè)備100包括耦合到處理器32的音頻輸出設(shè)備36、顯示設(shè)備40、或音頻設(shè)備和顯示設(shè)備二者。在其它的實(shí)施例中,音頻輸出設(shè)備和/或顯示設(shè)備與設(shè)備100物理地分離,但是通過(guò)有線或無(wú)線的連接來(lái)與設(shè)備100通信。對(duì)于無(wú)線通信,設(shè)備100可包括收發(fā)器或發(fā)射器(圖1中未示出)。音頻輸出設(shè)備36可包括揚(yáng)聲器或音頻插孔(例如耳機(jī)或頭戴式受話器)。顯示設(shè)備40可以是液晶顯示器(LCD)或一些其它的合適類型的顯示器。
在圖1的實(shí)施例中,設(shè)備100包括耦合到處理器32的輸入按鈕38,用于激活和控制設(shè)備100。例如,輸入按鈕38允許用戶向設(shè)備100輸入信息和命令或者接通或關(guān)斷設(shè)備100。設(shè)備100還包括諸如電池的電源34。
設(shè)備100還包括耦合到處理器32的光源或光學(xué)發(fā)射器44以及光學(xué)傳感器或光學(xué)檢測(cè)器42。例如光學(xué)發(fā)射器44可以是發(fā)光二極管(LED),而例如光學(xué)檢測(cè)器42可以是電荷耦合器件(CCD)或互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)成像器陣列。光學(xué)發(fā)射器44照亮表面70或其一部分。在光學(xué)檢測(cè)器42處接收并由光學(xué)檢測(cè)器42記錄從表面70反射的光。
在一個(gè)實(shí)施例中,標(biāo)記圖案打印在表面70上。表面70可以是標(biāo)記圖案可打印在其上的任何合適的表面,如一張紙或其它類型的表面。支持光學(xué)發(fā)射器44和光學(xué)檢測(cè)器42的設(shè)備100的端靠著或接近表面70放置。隨著設(shè)備100相對(duì)于表面70移動(dòng),標(biāo)記圖案由光學(xué)發(fā)射器44和光學(xué)檢測(cè)器42讀取和記錄。如在下面將更詳細(xì)地討論的,在一個(gè)實(shí)施例中,表面70上的標(biāo)記用來(lái)確定設(shè)備100相對(duì)于表面70(見圖3和4)的位置。在另一實(shí)施例中,表面70上的標(biāo)記用來(lái)將信息編碼(見圖5和6)。表面70的被捕獲的圖像可由設(shè)備100分析(處理)以將標(biāo)記解碼并恢復(fù)經(jīng)編碼的信息。
圖1的設(shè)備100還包括耦合到處理器32的存儲(chǔ)器單元48。在一個(gè)實(shí)施例中,存儲(chǔ)器單元48為可拆卸的存儲(chǔ)器單元,具體化為存儲(chǔ)器盒(cartridge)或存儲(chǔ)卡。在另一實(shí)施例中,存儲(chǔ)器單元48包括用于存儲(chǔ)處理器32的信息和指令的隨機(jī)存取(易失的)存儲(chǔ)器(RAM)和只讀(不易失的)存儲(chǔ)器(ROM)。
在圖1的實(shí)施例中,設(shè)備100包括書寫元件52,其與光學(xué)檢測(cè)器42和光學(xué)發(fā)射器44位于設(shè)備100的同一端。書寫元件52可以是,如筆、鉛筆、標(biāo)記器等,且可以是或可以不是可收回的。在某些應(yīng)用中,不需要書寫元件52。在其它的應(yīng)用中,用戶可使用書寫元件52在表面70上作標(biāo)記,包括如字母、數(shù)字、符號(hào)等的字符。這些用戶產(chǎn)生的標(biāo)記可以根據(jù)它們?cè)诒砻?0上的位置由設(shè)備100掃描(圖像化)和解釋。用戶產(chǎn)生的標(biāo)記的位置可使用打印在表面70上的標(biāo)記圖案來(lái)確定;參考下面的圖3和4的討論。在一個(gè)實(shí)施例中,用戶產(chǎn)生的標(biāo)記可使用識(shí)別手寫字符的光學(xué)字符識(shí)別(OCR)技術(shù)由設(shè)備100來(lái)解釋。
表面70可以是一片紙,盡管可以使用由不同于紙的材料構(gòu)成的表面。表面70可以是平板顯示器屏幕(例如LCD)或電子紙(例如利用電子墨的可重配置的紙)。而且,表面70可以是或可以不是平的。例如,表面70可具體化為球體的表面。此外,表面70可小于或大于常規(guī)(例如8.5×11英寸)紙頁(yè)。通常,表面70可以是可在其上打印或另外沉積標(biāo)記(例如字母、數(shù)字、符號(hào)等)的任何類型的表面??商鎿Q地,表面70可以是一種類型的表面,其中該表面的特征響應(yīng)于設(shè)備100在表面上的動(dòng)作而變化。
圖2為可在其上實(shí)施本發(fā)明的實(shí)施例的另一設(shè)備200的框圖。設(shè)備200包括處理器32、電源34、音頻輸出設(shè)備36、輸入按鈕38、存儲(chǔ)器單元48、光學(xué)檢測(cè)器42、光學(xué)發(fā)射器44和書寫元件52,如前所述。然而,在圖2的實(shí)施例中,光學(xué)檢測(cè)器42、光學(xué)發(fā)射器44和書寫元件52具體化為殼62中的光學(xué)設(shè)備201,而處理器32、電源34、音頻輸出設(shè)備36、輸入按鈕38和存儲(chǔ)器單元48具體化為殼74中的平臺(tái)202。在本實(shí)施例中,光學(xué)設(shè)備201通過(guò)線纜102耦合到平臺(tái)202;然而,可用無(wú)線連接代替。圖2圖示的元件可以不同于前述方式的組合分布在光學(xué)設(shè)備201和平臺(tái)200之間。
圖3示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的提供有標(biāo)記圖案的紙片15。在圖3的實(shí)施例中,紙片15提供有編碼圖案,所述圖案是包括標(biāo)記圖案18的光學(xué)可讀的位置代碼17的形式。為了清晰,圖3中的標(biāo)記18被極大地放大。實(shí)際上,標(biāo)記18不易被人的視覺系統(tǒng)察覺,且可顯現(xiàn)為紙片15上的灰度。在一個(gè)實(shí)施例中,標(biāo)記18具體化為點(diǎn);然而,本發(fā)明并不局限于此。
圖4示出圖3的位置代碼17的放大部分19。將諸如設(shè)備100或200(圖1和2)的光學(xué)設(shè)備定位以記錄位置代碼17的區(qū)域的圖像。在一個(gè)實(shí)施例中,光學(xué)設(shè)備使標(biāo)記18適合于一個(gè)基準(zhǔn)系統(tǒng),該基準(zhǔn)系統(tǒng)是具有相交于柵格點(diǎn)22的柵格線21的柵格的形式。每個(gè)標(biāo)記18與柵格點(diǎn)22相關(guān)聯(lián)。例如,標(biāo)記23與柵格點(diǎn)24相關(guān)聯(lián)。對(duì)于圖像/柵格中的標(biāo)記,確定與該標(biāo)記相關(guān)聯(lián)的來(lái)自柵格點(diǎn)的標(biāo)記的位移。使用這些位移來(lái)比較圖像/柵格中的圖案與基準(zhǔn)系統(tǒng)中的圖案?;鶞?zhǔn)系統(tǒng)中的每個(gè)圖案與表面70上的特定位置相關(guān)聯(lián)。因此,通過(guò)將圖像/柵格中的圖案與基準(zhǔn)系統(tǒng)中的圖案相匹配,可確定表面70上的圖案的位置并因此確定光學(xué)設(shè)備相對(duì)于表面70的位置。下面的專利和專利申請(qǐng)?zhí)峁┝烁郊有畔?,其全部?jī)?nèi)容通過(guò)引用合并于此美國(guó)專利No.6,502,756、2002年6月26日提交的美國(guó)專利申請(qǐng)No.10/179,966、WO 01/95559、WO 01/71473、WO 01/75723、WO 01/26032、WO 01/75780、WO 01/01670、WO 01/75773、WO 01/71475、WO 01/73983和WO 01/16691。還參見提交于2003年3月18日的專利申請(qǐng)No.60/456,053,以及提交于2004年3月17日的專利申請(qǐng)No.10/803,803,二者的全部?jī)?nèi)容通過(guò)引用合并于此用于所有目的。
再參考圖1,表面70上的四個(gè)位置或區(qū)域由字母A、B、C和D(這些字符不是打印在表面70上的,而是在此用來(lái)指示表面70上的位置)來(lái)指示。在表面70上可存在許多這樣的區(qū)域。與表面70上的每個(gè)區(qū)域相關(guān)聯(lián)的是唯一的標(biāo)記圖案。表面70上的區(qū)域可重疊,因?yàn)榧词挂恍?biāo)記共享于重疊的區(qū)域之間,區(qū)域中的標(biāo)記圖案對(duì)該區(qū)域仍然是唯一的。
在圖1的實(shí)例中,使用設(shè)備100(具體地,使用書寫元件52),用戶可在表面70上的位置A處(通常,用戶可在表面70上的任何位置處創(chuàng)建字符)創(chuàng)建包括例如帶圓圈的字母“M”的字符。用戶可響應(yīng)于來(lái)自設(shè)備100的提示(例如可聽的提示)創(chuàng)建這樣的字符。當(dāng)用戶創(chuàng)建字符時(shí),設(shè)備100記錄標(biāo)記圖案,該標(biāo)記圖案唯一地出現(xiàn)在創(chuàng)建字符的位置。設(shè)備100將該標(biāo)記圖案與剛創(chuàng)建的字符相關(guān)聯(lián)。當(dāng)設(shè)備100隨后位于帶圓圈的“M”之上時(shí),設(shè)備100識(shí)別與其相關(guān)聯(lián)的標(biāo)記圖案并且識(shí)別與帶圓圈的“M”相關(guān)聯(lián)的位置。實(shí)際上,設(shè)備100使用字符所在的位置處的標(biāo)記圖案而不是通過(guò)識(shí)別字符本身來(lái)識(shí)別字符。
在一個(gè)實(shí)施例中,字符與具體的命令相關(guān)聯(lián)。在剛才描述的實(shí)例中,用戶可創(chuàng)建(寫)識(shí)別具體命令的字符,并且可以通過(guò)簡(jiǎn)單地將設(shè)備100定位在所書寫的字符之上來(lái)重復(fù)調(diào)用該命令。換言之,用戶不必在每次調(diào)用該命令寫入該命令的字符;替代地,用戶可一次寫入針對(duì)命令的字符并使用同一所寫字符來(lái)重復(fù)調(diào)用該命令。
圖5示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的表面70上(例如紙片15上)的區(qū)域50,其可用來(lái)存儲(chǔ)被編碼的信息。盡管圖5的實(shí)例示出了一紙片,如前所述,根據(jù)本發(fā)明的實(shí)施例也可在由各種類型的材料制成的其它類型和形狀的表面上實(shí)施。
區(qū)域50包括諸如點(diǎn)的標(biāo)記圖案。在圖5的實(shí)施例中,標(biāo)記圖案用來(lái)存儲(chǔ)被編碼的信息。更具體地,信息是二進(jìn)制編碼的(例如為零或一的位值),并將二進(jìn)制值翻譯成打印在表面70上的具體標(biāo)記圖案。在一個(gè)實(shí)施例中,在區(qū)域50中可存儲(chǔ)每英寸多達(dá)50字節(jié)。在一個(gè)實(shí)施例中,還對(duì)在區(qū)域50中編碼的信息進(jìn)行加密。
表面70可包含除了區(qū)域50以外的其它信息。例如,表面70可包含諸如上面結(jié)合圖3和4所述的標(biāo)記圖案。即,表面70的某些部分可用來(lái)確定光筆相對(duì)于表面70的位置,而表面70的其它部分可用來(lái)存儲(chǔ)被編碼的信息。表面70還可包括其它信息。例如,表面70可包含基于文本的或基于圖像的信息。作為一個(gè)具體實(shí)例,表面70可以是包含文章和圖片的雜志中的一頁(yè)以及上面提及的標(biāo)記圖案。表面70上包括的信息的主題可涉及在區(qū)域50中編碼的信息的類型。
圖5的區(qū)域50以某種方式來(lái)標(biāo)識(shí)或標(biāo)示使得用戶可方便地在表面70上定位它。例如,可在區(qū)域50周圍打印可視的邊界或邊緣以畫出表面70上的區(qū)域的輪廓。通過(guò)使光筆(例如圖1和2的設(shè)備100或200)的光學(xué)發(fā)射器44和光學(xué)檢測(cè)器42在區(qū)域50之上通過(guò),讀取區(qū)域50中的標(biāo)記圖案。邊界的存在有助于用戶在掃描期間將光筆保持在區(qū)域50中,使得可精確地讀取區(qū)域50中的標(biāo)記圖案而不會(huì)從區(qū)域50之外不經(jīng)意地拾取雜散的標(biāo)記。
在圖5的實(shí)例中,區(qū)域50的取向是水平的;然而,其它的取向是允許的。而且,在圖5的實(shí)例中,區(qū)域50的形狀基本上是矩形;然而,其它形狀是可能的,包括彎曲或非線性的形狀。
在一個(gè)實(shí)施例中,通過(guò)使光筆(例如圖1和2的設(shè)備100或200)以一個(gè)方向上在區(qū)域50之上通過(guò),掃描區(qū)域50中的標(biāo)記圖案。然而,本發(fā)明并不局限于此,取決于如何在區(qū)域50中對(duì)信息編碼。例如,用戶可在區(qū)域50中在不同方向上移動(dòng)光筆。而且,當(dāng)光筆在區(qū)域50之上通過(guò)時(shí),可以恒定的速度或變化的速度移動(dòng)光筆。
在圖5的實(shí)例中,如箭頭56的可視記號(hào)用來(lái)向用戶指示待掃描的區(qū)域50中的標(biāo)記圖案的方向。還可使用指示何處開始及何處結(jié)束掃描的可視記號(hào)。還可提供輔助用戶的所寫的指令。
在一個(gè)實(shí)施例中,區(qū)域50由第一標(biāo)簽或區(qū)域53和第二標(biāo)簽或區(qū)域54來(lái)劃界。在從左到右讀取區(qū)域50的實(shí)例中,區(qū)域53指示區(qū)域50的開始或被編碼的信息的開始,而區(qū)域54指示區(qū)域50的結(jié)束或被編碼的信息的結(jié)束。在這樣的一個(gè)實(shí)例中,可靠著或接近靠著區(qū)域53來(lái)放置光筆(例如圖1和2的設(shè)備100或200)以啟動(dòng)掃描區(qū)域50的處理。在穿過(guò)區(qū)域50的長(zhǎng)度之后到達(dá)區(qū)域54時(shí),結(jié)束掃描區(qū)域50的處理。
在一個(gè)實(shí)施例中,唯一的標(biāo)記圖案與圖5的區(qū)域53和54的每一個(gè)相關(guān)聯(lián),如先前結(jié)合圖3和4所描述的。在這樣的一個(gè)實(shí)施例中,將設(shè)備100或200(圖1和2)編程以識(shí)別與被編碼信息的標(biāo)簽的開始以及被編碼信息的標(biāo)簽的結(jié)束相關(guān)聯(lián)的那些唯一的圖案,允許普遍地使用那些標(biāo)簽。
實(shí)際上存在與區(qū)域50中的標(biāo)記圖案相關(guān)聯(lián)的兩維。在圖5的實(shí)例中,在x方向上(例如從左到右)掃描區(qū)域50。在此實(shí)例中,在一個(gè)實(shí)施例中,區(qū)域50中的線性位置在x維上編碼,而信息在以y維上編碼。即,當(dāng)光筆(例如圖1和2的設(shè)備100或200)在x方向上穿過(guò)區(qū)域50時(shí),光筆讀取并存儲(chǔ)數(shù)據(jù)對(duì)(x,y)。每個(gè)(x,y)對(duì)中的x值提供了在區(qū)域50中沿著x軸的位置,而每個(gè)(x,y)對(duì)中的y值提供了對(duì)應(yīng)于被編碼的信息的數(shù)據(jù)值(例如二進(jìn)制值)。
如上面結(jié)合圖3和4所描述的,通過(guò)捕獲標(biāo)記圖案的圖像并解釋標(biāo)記的位置,可確定x值。使用多種技術(shù),信息可存儲(chǔ)在y維中??赏ㄟ^(guò)捕獲標(biāo)記圖案的圖像并解釋標(biāo)記來(lái)確定y值。例如,標(biāo)記的尺寸可變化,一個(gè)尺寸的標(biāo)記指示二進(jìn)制值零(0),而另一尺寸的標(biāo)記指示二進(jìn)制值一(1)??商鎿Q地,標(biāo)記之間的距離可用來(lái)指示二進(jìn)制值。例如,如果期望以y方向上的均勻距離隔開標(biāo)記,則標(biāo)記的不存在可指示二進(jìn)制值0,而標(biāo)記的存在可指示二進(jìn)制值1。可替換地,標(biāo)記相對(duì)于柵格點(diǎn)(參考上面的圖4)的位移可用來(lái)指示相對(duì)于另一個(gè)的一個(gè)二進(jìn)制值。將光筆(例如圖1和2的設(shè)備100或200)編程以解釋所使用的編碼機(jī)制。而且,光筆可檢查區(qū)域50中標(biāo)記的掃描或解釋過(guò)程中可發(fā)生的錯(cuò)誤。
依賴于所使用的編碼機(jī)制,區(qū)域50中的位置的知識(shí)可以不是必要的。
在圖5的實(shí)例中,圖示了單個(gè)區(qū)域50。然而,表面70上可能存在多于一個(gè)這樣的區(qū)域。如果存在多于一個(gè)這樣的區(qū)域,則它們可具有不同的尺寸和形狀而且它們可相對(duì)于彼此不同地取向。而且,可以相對(duì)于彼此以不同的方向掃描這些區(qū)域。例如,考慮形狀是矩形的兩個(gè)這樣的區(qū)域,如圖5所示,在表面70上其較長(zhǎng)側(cè)水平地取向,其中一個(gè)區(qū)域正好在表面70上另一區(qū)域之下。所述區(qū)域的第一個(gè)可從左到右讀取而所述區(qū)域的第二個(gè)可從右到左讀取,通過(guò)減少光筆(例如圖1和2的設(shè)備100或200)在區(qū)域之間的移動(dòng)量,方便所述區(qū)域的掃描。
由多個(gè)區(qū)域50編碼的信息可在所述區(qū)域之間劃分。例如,被編碼的信息的部分可包括在第一區(qū)域50中,而被編碼的信息的剩余部分包括在第二區(qū)域50中。第一和第二區(qū)域可以在或可以不在同一表面70上(例如在同一紙片上)。在對(duì)經(jīng)掃描和編碼的信息進(jìn)行解碼和處理期間,光筆(例如圖1和2的設(shè)備100或200)可集成所述部分。
可以多種不同的方式來(lái)使用由圖5的區(qū)域50中的標(biāo)記圖案所編碼的信息。例如,該信息可用來(lái)更新駐留在光筆(例如圖1和2的設(shè)備100或200)上的應(yīng)用,或?qū)⑿碌膽?yīng)用添加到光筆。而且,通過(guò)將在區(qū)域50中編碼的信息填充(參數(shù)化)到先前安裝在光筆上的應(yīng)用模板,可將新的應(yīng)用添加到光筆。在這些實(shí)例中,在區(qū)域50中編碼的信息包括識(shí)別與其相關(guān)聯(lián)的應(yīng)用的信息。識(shí)別應(yīng)用的信息可替換地包括在區(qū)域53或54中。下面,結(jié)合圖8和9提供了附加的信息。
圖5的區(qū)域50中編碼的信息還可用于這里稱為“聲音重?fù)?soundswipe)”的應(yīng)用。例如,通過(guò)使光筆(例如圖1和2的設(shè)備100或200)通過(guò)經(jīng)過(guò)區(qū)域50,再現(xiàn)由區(qū)域50中的標(biāo)記圖案所編碼的可聽的消息。例如,諸如聲音重?fù)?sound swipe)的應(yīng)用可用于廣告或競(jìng)賽宣傳。而且,當(dāng)光筆在區(qū)域50之上通過(guò)時(shí),由區(qū)域50中的標(biāo)記圖案所編碼的可聽消息可用來(lái)向用戶提供信息或反饋。例如,當(dāng)掃描標(biāo)記圖案時(shí),可以可聽地再現(xiàn)蜂鳴聲或相似類型的聲音(一般而言,任何類型的聲音)一通常被認(rèn)為是愉快的聲音的聲音可用來(lái)指示正確地執(zhí)行了掃描,而通常被認(rèn)為是不愉快的聲音的聲音可用來(lái)指示沒(méi)有正確地執(zhí)行掃描。播放聲音的速度也可用來(lái)向用戶提供反饋。一般而言,當(dāng)掃描區(qū)域50時(shí),與用戶的動(dòng)作相關(guān)的信息可在區(qū)域50中編碼并且在用產(chǎn)掃描標(biāo)記圖案時(shí)可聽地再現(xiàn)給用戶。
在作為用戶執(zhí)行的軟件應(yīng)用的部分的掃描行為期間,從區(qū)域50中的信息所再現(xiàn)的可聽消息還可用來(lái)向用戶提供方向或反饋。換言之,在區(qū)域50中編碼的信息可用來(lái)向用戶提供可聽的反饋以指示標(biāo)記圖案被掃描的情況,或指示用戶執(zhí)行例如游戲應(yīng)用的情況。例如,用戶可使用用于迷宮游戲的軟件應(yīng)用,其中由用戶移動(dòng)光筆(例如圖1和2的設(shè)備100或200)通過(guò)圖示在表面70上的迷宮。迷宮的“墻壁”可以是區(qū)域(如區(qū)域50),在該區(qū)域中編碼的信息使得聲音在光筆與墻壁發(fā)生接觸時(shí)再現(xiàn)。一般而言,在掃描(在掃描行為的過(guò)程中)標(biāo)記圖案時(shí),在區(qū)域50中編碼的信息可用來(lái)影響用戶的動(dòng)作。
可聽消息還可用來(lái)保持用戶在掃描期間的興趣。如上所述,可存在多個(gè)區(qū)域50??稍佻F(xiàn)其內(nèi)容可與在區(qū)域50中編碼的信息的類型無(wú)關(guān)的可聽消息,以鼓勵(lì)用戶掃描所有的區(qū)域。例如,當(dāng)用戶掃描區(qū)域50時(shí),可用言語(yǔ)說(shuō)出一個(gè)謎語(yǔ),而直到掃描了所有的區(qū)域50才提供該謎語(yǔ)的答案。
在上面的每個(gè)實(shí)例中,可聽地再現(xiàn)的消息可基于在區(qū)域50中編碼的信息或存儲(chǔ)在光筆(例如圖1和2的設(shè)備100或200)上的信息或二者的組合。
圖6示出根據(jù)本發(fā)明的另一實(shí)施例的表面70上(例如紙片15上)的區(qū)域58。在此實(shí)施例中,如聲音重?fù)?sound swipe)的應(yīng)用用來(lái)向用戶提供可聽的方向,以輔助用戶掃描區(qū)域50。例如,用戶可靠著或幾乎靠著區(qū)域58來(lái)放置光筆,區(qū)域58包括以類似區(qū)域50的方式被編碼為標(biāo)記圖案的信息。響應(yīng)于在區(qū)域58中編碼的信息的掃描和解釋,再現(xiàn)可聽消息,指導(dǎo)用戶如何掃描區(qū)域50??商鎿Q地,掃描區(qū)域58可調(diào)用命令,該命令使光筆(例如圖1和2的設(shè)備100或200)播放所記錄的指導(dǎo)用戶如何掃描區(qū)域50的消息。
圖7為根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于檢索被編碼的信息的計(jì)算機(jī)實(shí)施的方法的流程圖700。盡管在流程圖700中公開了具體的步驟,這樣的步驟是示例性的。即,本發(fā)明的實(shí)施例非常適合于執(zhí)行流程圖700中所述的多個(gè)其它步驟或所述步驟的變化。應(yīng)當(dāng)理解,流程圖700中的步驟可以不同于所表現(xiàn)的次序來(lái)執(zhí)行,且并非流程圖700中的所有步驟都可執(zhí)行。在一個(gè)實(shí)施例中,還參考圖1和2,流程圖700作為存儲(chǔ)在存儲(chǔ)器單元(例如存儲(chǔ)器單元48)中并通過(guò)處理器(例如處理器32)來(lái)執(zhí)行的計(jì)算機(jī)可讀程序指令通過(guò)如設(shè)備100或200的設(shè)備來(lái)實(shí)施。
在一個(gè)實(shí)施例中,在步驟72中,將表面上的標(biāo)記圖案解碼以恢復(fù)由該圖案編碼的信息。在一個(gè)實(shí)施例中,使用光學(xué)傳感器(例如圖1和2的光學(xué)檢測(cè)器42)來(lái)感測(cè)標(biāo)記。圖案中的線性位置以圖案的第一維來(lái)編碼,而信息以圖案的第二維來(lái)編碼。信息可包括可由光筆的處理器執(zhí)行的數(shù)據(jù)和/或指令。
在步驟74中,識(shí)別了與信息相關(guān)聯(lián)的軟件應(yīng)用。例如,信息可包括與信息相關(guān)聯(lián)的軟件應(yīng)用的標(biāo)識(shí)。
在步驟76中,信息或其某部分可與軟件應(yīng)用一起使用。例如,軟件應(yīng)用可使用經(jīng)解碼的信息來(lái)執(zhí)行。這將結(jié)合圖8和9作進(jìn)一步的描述。
圖8示出根據(jù)本發(fā)明的一個(gè)實(shí)施例與安裝在光筆(例如圖1和2的設(shè)備100或200)上的一個(gè)軟件應(yīng)用一起使用的示例性的用戶界面800。圖9示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的與安裝在光筆(例如圖1和2的設(shè)備100或200)上的另一軟件應(yīng)用一起使用的示例性的用戶界面900。用戶界面800和900可打印在紙片上,當(dāng)然本發(fā)明并不局限于此。
實(shí)際上,用戶界面800和900可不包括圖8和9所示的基于文本的信息(例如“oboe(雙簧管)”,“oboe sound(雙簧管聲音)”等等)。為了通過(guò)實(shí)例說(shuō)明,可使用如圖1和2的設(shè)備100或200的光筆來(lái)實(shí)施的一個(gè)應(yīng)用在這里被稱為“存儲(chǔ)匹配”。在一個(gè)存儲(chǔ)匹配應(yīng)用中,用戶與如界面800和900的界面一起出現(xiàn);然而,界面800和900不包括所示的基于文本的信息。用戶試圖將口語(yǔ)詞(例如oboe)與聲音(例如oboe sound)相匹配,該聲音與該口語(yǔ)詞相關(guān)聯(lián)。用戶使光筆接觸到界面800和900中的一個(gè)位置中,且作為響應(yīng),產(chǎn)生了可聽消息。例如,參考圖8,如果用戶使光筆接觸到界面800中的與詞“oboe”相關(guān)聯(lián)的位置,則作為響應(yīng),可聽地再現(xiàn)詞“oboe”,并且如果用戶使光筆接觸到界面800中與雙簧管的聲音(例如“oboe sound”)相關(guān)聯(lián)的位置,則作為響應(yīng),可聽地再現(xiàn)了雙簧管的聲音。然后用戶接觸界面800中的另一位置并且可聽地再現(xiàn)另一消息;發(fā)出詞的語(yǔ)音或者播放與該詞相關(guān)聯(lián)的聲音。用戶以此方式進(jìn)行以試圖將和詞“oboe”相關(guān)聯(lián)的位置與和雙簧管音相關(guān)聯(lián)的位置相匹配。此存儲(chǔ)匹配應(yīng)用以與界面900類似的方式工作,其中用戶試圖將國(guó)家名稱和首都相匹配。
在一個(gè)實(shí)施例中,在區(qū)域50(圖5)中編碼的信息可用來(lái)更新已經(jīng)安裝在圖1和2的設(shè)備100和200上的應(yīng)用。例如,可將在其中定位和匹配(如圖8)樂(lè)器的名稱和聲音的存儲(chǔ)匹配應(yīng)用安裝在設(shè)備100和200上。在區(qū)域50中編碼的信息可用來(lái)將新的樂(lè)器名稱和聲音添加到這樣的應(yīng)用中。
考慮一個(gè)實(shí)例,其中將詞“oboe”(具體而言,口語(yǔ)詞“oboe”)添加到如存儲(chǔ)匹配應(yīng)用的應(yīng)用。如前所述,口語(yǔ)詞“oboe”可在區(qū)域50中編碼并且添加到設(shè)備100和200(圖1和2)??商鎿Q地,使用發(fā)音到講話(phonetics-to-speech,PTS)的合成,設(shè)備100和200可以可聽地再現(xiàn)詞“oboe”。在后面的實(shí)例中,音素的庫(kù)或數(shù)據(jù)庫(kù)安裝在設(shè)備100和200上。每個(gè)音素可在使用相應(yīng)索引(例如與每個(gè)音素相關(guān)聯(lián)的唯一的二進(jìn)制值)的數(shù)據(jù)庫(kù)中唯一地識(shí)別。因此,區(qū)域50中的信息只需要包括音素的索引,其將用來(lái)合成待添加到設(shè)備100或200的新詞。即,例如,在區(qū)域50中編碼的信息只需要識(shí)別用于與詞“oboe”相關(guān)聯(lián)的音素的索引。相對(duì)于如果對(duì)口語(yǔ)詞本身編碼所需編碼的信息量而言,這可大大減少需要在區(qū)域50中編碼的信息量。
游戲“Hangman”提供了區(qū)域50(圖5)中的信息如何可用來(lái)補(bǔ)充已經(jīng)安裝在圖1和2的設(shè)備100或200上的信息的另一實(shí)例。通過(guò)使應(yīng)用適應(yīng)于與用戶通過(guò)界面連接的表面(例如用戶在其上書寫的表面),區(qū)域50中的信息可補(bǔ)充應(yīng)用。例如,當(dāng)運(yùn)輸或銷售設(shè)備時(shí),可用于Hangman的詞的某個(gè)列表可安裝在設(shè)備100或200上。待添加到Hangman應(yīng)用的新詞可在區(qū)域50中編碼,且該信息可用來(lái)通過(guò)利用設(shè)備100或200掃描區(qū)域50而將新詞添加到Hangman所用的詞的列表。例如,預(yù)打印的主題可圖示在包含區(qū)域50的表面70上(圖5),在區(qū)域50中編碼的詞與該主題相關(guān)聯(lián)。
在另一實(shí)例中,用于應(yīng)用的模板可安裝在圖1和2的設(shè)備100或200上,且在區(qū)域50中編碼的信息(圖5)可用來(lái)將產(chǎn)生新應(yīng)用的信息填充到該模板。例如,再次參考圖8和9,用于存儲(chǔ)匹配應(yīng)用的模板可安裝在圖1和2的設(shè)備100或200上。該模板將限定用戶界面的類型、在用戶和用戶界面之間發(fā)生的交互的類型等等。本質(zhì)上,該模板將限定空白用戶界面的結(jié)構(gòu),該空白用戶界面將填充用于存儲(chǔ)匹配應(yīng)用的信息。例如,在區(qū)域50中編碼的信息可用來(lái)將樂(lè)器的名稱和聲音填充到模板以產(chǎn)生第一軟件應(yīng)用。例如,在另一區(qū)域50中編碼的信息可用來(lái)將國(guó)家的名稱及其首都填充到模板以產(chǎn)生第二軟件應(yīng)用??深愃频囟x和填充用于其它類型的應(yīng)用的模板。
在另一實(shí)例中,應(yīng)用(或應(yīng)用模板)可將表面70(圖1和2)的某些區(qū)限定為接收手寫的用戶輸入的區(qū)域。在區(qū)域50中編碼的信息可用來(lái)將問(wèn)題安裝到可向用戶可聽地再現(xiàn)的設(shè)備100或200上。在區(qū)域50中編碼的信息還可以包括所述問(wèn)題的正確答案。響應(yīng)于聽到的問(wèn)題,用戶將答案寫入表面70的指定區(qū)域中,使用設(shè)備100或200的書寫元件52來(lái)寫答案。一旦掃描到手寫的答案,設(shè)備100或200可使用字符識(shí)別技術(shù)來(lái)解釋手寫的答案并將其與正確答案相比較。
作為另一實(shí)例,可將書打印在紙上,該紙上已經(jīng)打印了上面結(jié)合圖3和4所述的標(biāo)記圖案。書中的每個(gè)位置與唯一的標(biāo)記圖案(例如唯一的點(diǎn)的圖案)相關(guān)聯(lián)。因此,書中的每個(gè)詞也與唯一的標(biāo)記圖案相關(guān)聯(lián)。詞到其相應(yīng)圖案的映射存儲(chǔ)在設(shè)備100或200(圖1和2)上的數(shù)據(jù)庫(kù)中。設(shè)備100或200可用來(lái)掃描和讀取書中具體位置處的標(biāo)記圖案,并且所述映射可用來(lái)識(shí)別該位置的詞。一旦這樣識(shí)別出一個(gè)位置處的詞,可能發(fā)生不同的行為。例如,可使用設(shè)備100或200來(lái)用言語(yǔ)表達(dá)該詞以識(shí)別該詞的發(fā)音,可用言語(yǔ)表達(dá)該詞的定義,或可將該詞翻譯成不同的語(yǔ)言。
作為對(duì)上面的替換,對(duì)于數(shù)據(jù)庫(kù)(詞典)中的每個(gè)詞建立標(biāo)準(zhǔn)化的標(biāo)記圖案。換言之,詞典中的每個(gè)詞與如結(jié)合圖5所描述的那些唯一的標(biāo)記圖案相關(guān)聯(lián)。因此,具體的標(biāo)記圖案唯一地標(biāo)識(shí)特定的詞。用于詞的唯一的標(biāo)記圖案可以是詞的被編碼的版本(例如詞的ASCII版本),或可以是指向詞典中的詞的索引。當(dāng)打印書時(shí),打印書的文本和與文本的每個(gè)詞相關(guān)聯(lián)的圖案二者;即,詞和與該詞相關(guān)聯(lián)的唯一的圖案二者都打印在頁(yè)上,在頁(yè)上相同位置處,使得詞和與詞相關(guān)聯(lián)的標(biāo)記圖案物理地鏈接。設(shè)備100或200可用來(lái)掃描和讀取書中特定位置處的標(biāo)記圖案,該位置處的詞可從標(biāo)記圖案識(shí)別,然后可以利用如上所述的那些應(yīng)用(例如可限定詞,等等)。一般而言,例如在表面70上打印的唯一的標(biāo)記圖案可用來(lái)將位于表面70上的同一位置處的條目?jī)?nèi)容標(biāo)識(shí)為標(biāo)記圖案。
上面的討論僅給出了在區(qū)域50(圖5)中編碼的信息如何可與如圖1和2的設(shè)備100和200的光筆一起使用的若干實(shí)例??偟貋?lái)說(shuō),為了擴(kuò)展除了運(yùn)輸或銷售設(shè)備時(shí)所提供的功能以外的設(shè)備的功能以及為了增強(qiáng)使用設(shè)備的經(jīng)驗(yàn),根據(jù)本發(fā)明的實(shí)施例提供了一種將信息添加到如光筆的光學(xué)設(shè)備的方便而用戶友好的機(jī)制。
由此描述了本發(fā)明的實(shí)施例。盡管已在具體的實(shí)施例中描述了本發(fā)明,應(yīng)當(dāng)理解,不應(yīng)認(rèn)為本發(fā)明由這樣的實(shí)施例所限制,而應(yīng)認(rèn)為本發(fā)明是根據(jù)所附權(quán)利要求來(lái)限定的。
權(quán)利要求
1.一種檢索和使用所記錄的信息的方法,所述方法包括將表面上的第一標(biāo)記圖案解碼以恢復(fù)由所述第一圖案編碼的信息;識(shí)別與所述信息相關(guān)聯(lián)的軟件應(yīng)用;以及將所述信息與所述軟件應(yīng)用一起使用。
2.權(quán)利要求1的方法,進(jìn)一步包括將所述信息與存儲(chǔ)在存儲(chǔ)器中的用于所述軟件應(yīng)用的其它信息組合以增加可與所述軟件應(yīng)用一起使用的內(nèi)容。
3.權(quán)利要求1的方法,進(jìn)一步包括訪問(wèn)通過(guò)由所述第一圖案編碼的所述信息來(lái)索引的其它信息,其中所述其它信息與所述軟件應(yīng)用一起使用。
4.權(quán)利要求3的方法,其中所述其它信息包括用于發(fā)音到講話合成的音素。
5.權(quán)利要求3的方法,其中所述其它信息包括數(shù)據(jù)庫(kù),所述數(shù)據(jù)庫(kù)用于標(biāo)識(shí)位于所述表面上的靠近所述第一標(biāo)記圖案的條目的內(nèi)容。
6.權(quán)利要求1的方法,其中所述軟件應(yīng)用用于可聽地再現(xiàn)以所述第一標(biāo)記圖案編碼的信息。
7.權(quán)利要求1的方法,其中所述表面進(jìn)一步包括與掃描所述第一標(biāo)記圖案相關(guān)聯(lián)的可視記號(hào)。
8.權(quán)利要求1的方法,進(jìn)一步包括可聽地再現(xiàn)消息以響應(yīng)于對(duì)以所述表面上的第二標(biāo)記圖案編碼的信息的讀取,所述消息包括掃描所述第一標(biāo)記圖案的方向。
9.一種檢索和使用所記錄的信息的方法,所述方法包括將表面上的第一標(biāo)記圖案解碼以恢復(fù)由所述第一圖案編碼的信息;以及將在所述表面上編碼的所述第一信息與駐留在存儲(chǔ)器中的第二信息組合以產(chǎn)生一軟件應(yīng)用。
10.權(quán)利要求9的方法,其中所述第一信息包括識(shí)別所述軟件應(yīng)用的信息。
11.權(quán)利要求9的方法,其中所述第二信息描述用于所述軟件應(yīng)用的模板,其中所述組合包括以所述第一信息填充所述模板以參數(shù)化所述軟件應(yīng)用。
12.權(quán)利要求9的方法,其中所述第一信息包括可與所述軟件應(yīng)用一起使用的第三信息的參考。
13.權(quán)利要求12的方法,其中所述第三信息包括用于發(fā)音到講話合成的音素。
14.權(quán)利要求9的方法,其中將所述第一圖案劃界以指示所述第一信息的開始和結(jié)束。
15.權(quán)利要求9的方法,其中所述表面進(jìn)一步包括可視記號(hào),該可視記號(hào)指示掃描所述第一標(biāo)記圖案的方向。
16.權(quán)利要求9的方法,進(jìn)一步包括可聽地再現(xiàn)消息以響應(yīng)于對(duì)以所述表面上的第二標(biāo)記圖案編碼的信息的讀取,所述消息包括用于掃描所述第一標(biāo)記圖案的方向。
17.一種設(shè)備,包括光敏傳感器,用于接收從表面反射的光;處理器,其耦合到所述傳感器;以及存儲(chǔ)器,其耦合到所述處理器,所述存儲(chǔ)器單元包含指令,當(dāng)執(zhí)行這些指令時(shí),實(shí)施了一種用于檢索和使用所記錄的信息的方法,所述方法包括感測(cè)所述表面上的第一標(biāo)記圖案;對(duì)所述第一標(biāo)記圖案解碼以恢復(fù)由所述第一圖案編碼的信息;將所述信息與第一軟件應(yīng)用相關(guān)聯(lián);以及使用所述信息執(zhí)行所述第一軟件應(yīng)用。
18.權(quán)利要求17的設(shè)備,進(jìn)一步包括揚(yáng)聲器,用于可聽地再現(xiàn)由所述第一標(biāo)記圖案編碼的消息。
19.權(quán)利要求17的設(shè)備,其中所述方法進(jìn)一步包括將所述信息與存儲(chǔ)在所述存儲(chǔ)器中的用于所述第一軟件應(yīng)用的其它信息組合以增加與所述第一軟件應(yīng)用相關(guān)聯(lián)的內(nèi)容。
20.權(quán)利要求17的設(shè)備,其中所述執(zhí)行進(jìn)一步包括以所述信息填充模板以參數(shù)化第二軟件應(yīng)用。
21.權(quán)利要求17的設(shè)備,其中所述方法進(jìn)一步包括訪問(wèn)通過(guò)由所述第一圖案編碼的所述信息來(lái)索引的其它信息,其中所述其它信息與所述第一軟件應(yīng)用一起使用。
22.權(quán)利要求21的設(shè)備,其中所述其它信息包括用于發(fā)音到講話合成的音素。
23.權(quán)利要求21的設(shè)備,其中所述其它信息包括數(shù)據(jù)庫(kù),所述數(shù)據(jù)庫(kù)用于標(biāo)識(shí)位于所述表面上的靠近所述第一標(biāo)記圖案的條目的內(nèi)容。
24.權(quán)利要求17的設(shè)備,其中以所述第一圖案編碼的所述信息包括指示所述信息的開始的開始標(biāo)簽以及指示所述信息的結(jié)束的結(jié)束標(biāo)簽。
25.權(quán)利要求17的設(shè)備,其中所述表面進(jìn)一步包括可視記號(hào),所述可視記號(hào)指示所述傳感器跨過(guò)所述第一圖案移動(dòng)的方向。
26.權(quán)利要求17的設(shè)備,進(jìn)一步包括揚(yáng)聲器,用于可聽地再現(xiàn)消息以響應(yīng)于所述傳感器對(duì)所述表面上的第二標(biāo)記圖案的感測(cè),所述消息包括用于讀取所述第一標(biāo)記圖案的方向。
27.一種筆形設(shè)備,包括光學(xué)傳感器,其用于檢測(cè)表面上的圖像;處理器,其耦合到所述光學(xué)傳感器;以及存儲(chǔ)器,其耦合到所述處理器,所述存儲(chǔ)單元包含指令,當(dāng)執(zhí)行這些指令時(shí),實(shí)施一種用于檢索和使用來(lái)自所述表面所記錄的信息的方法,所述方法包括使用所述光學(xué)傳感器來(lái)感測(cè)被編碼的數(shù)據(jù),所述數(shù)據(jù)代表來(lái)自所述表面的所述記錄的信息;對(duì)所述被編碼的數(shù)據(jù)解碼以恢復(fù)所述記錄的信息,其中所述記錄的信息識(shí)別駐留在所述存儲(chǔ)器中的軟件應(yīng)用;以及向所述軟件應(yīng)用提供所述記錄的信息的一部分。
28.如權(quán)利要求27所述的設(shè)備,其中所述方法進(jìn)一步包括使用所述記錄的信息的所述部分來(lái)執(zhí)行所述軟件應(yīng)用。
29.如權(quán)利要求27所述的設(shè)備,其中所述表面包括在其上打印的圖像,并且其中所述記錄的信息的所述部分使得所述軟件應(yīng)用以和所述圖像相關(guān)的方式執(zhí)行。
30.如權(quán)利要求27所述的設(shè)備,其中所述表面包括在其上打印的圖像,并且其中所述記錄的信息的所述部分包括與所述圖像相關(guān)的數(shù)據(jù)。
31.如權(quán)利要求27所述的設(shè)備,其中所述記錄的信息進(jìn)一步包括可由所述處理器執(zhí)行的程序代碼。
32.如權(quán)利要求27所述的設(shè)備,其中所述記錄的信息進(jìn)一步包括用于改變所述軟件應(yīng)用的執(zhí)行的參數(shù)化數(shù)據(jù)。
33.如權(quán)利要求27所述的設(shè)備,其中所述存儲(chǔ)器包括多個(gè)軟件應(yīng)用。
34.如權(quán)利要求27所述的設(shè)備,其中所述存儲(chǔ)器包括信息的數(shù)據(jù)庫(kù),并且其中所述表面包括在其上打印的標(biāo)準(zhǔn)化模板,并且其中所述記錄的信息的所述部分提供所述模板的元素與所述數(shù)據(jù)庫(kù)的元素之間的聯(lián)系。
35.如權(quán)利要求27所述的設(shè)備,其中所述存儲(chǔ)器包括信息數(shù)據(jù)庫(kù),并且其中所述被編碼的數(shù)據(jù)包括指向所述數(shù)據(jù)庫(kù)中的條目的索引。
全文摘要
描述了用于存儲(chǔ)、檢索和使用信息的方法和設(shè)備。將表面上的標(biāo)記圖案解碼以恢復(fù)由該圖案編碼的信息。識(shí)別與該信息相關(guān)聯(lián)的軟件應(yīng)用。然后該信息可與該軟件應(yīng)用一起使用。
文檔編號(hào)G06F17/30GK1896937SQ20061000039
公開日2007年1月17日 申請(qǐng)日期2006年1月10日 優(yōu)先權(quán)日2005年1月12日
發(fā)明者詹姆斯·馬格拉夫, 亞歷山大·奇澤姆, 特拉西·L·埃奇庫(kù)姆 申請(qǐng)人:跳蛙企業(yè)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
马公市| 揭西县| 漠河县| 长汀县| 香格里拉县| 大化| 西乌珠穆沁旗| 资溪县| 云浮市| 江山市| 安顺市| 子长县| 长白| 塔城市| 西城区| 博野县| 马公市| 祁东县| 汝城县| 公安县| 济宁市| 九江县| 云霄县| 辽阳市| 阿荣旗| 和龙市| 阳原县| 宕昌县| 纳雍县| 南丰县| 平武县| 安阳县| 葫芦岛市| 丰宁| 赤城县| 哈尔滨市| 崇礼县| 灯塔市| 上虞市| 西安市| 临江市|