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

使用便攜式電子裝置的改進的訪問控制的制作方法

文檔序號:11635717閱讀:190來源:國知局
使用便攜式電子裝置的改進的訪問控制的制造方法
本公開大體而言涉及在向用戶提供服務(wù)(諸如準(zhǔn)許進入受限區(qū)域、將用戶運輸?shù)侥康牡貥菍雍鸵龑?dǎo)用戶例如通過建筑物)之前需要用戶行動的系統(tǒng)。這樣的系統(tǒng)的示例包括訪問控制系統(tǒng)、電梯系統(tǒng)和引導(dǎo)系統(tǒng)。
背景技術(shù)
:訪問控制系統(tǒng)通常要求用戶向系統(tǒng)出示旨在用作用戶被授權(quán)從系統(tǒng)接收訪問的證據(jù)的某種東西。例如,一些系統(tǒng)基于用戶所有物中的標(biāo)記(例如,識別卡或鑰匙卡/密鑰卡)來準(zhǔn)許用戶訪問。該標(biāo)記可以是rfid(射頻識別)標(biāo)簽或其它信息存儲裝置。在其它系統(tǒng)中,基于用戶提供給系統(tǒng)的信息(例如密碼)準(zhǔn)許用戶訪問。一些系統(tǒng)要求來自用戶的多個項目,例如,標(biāo)記和密碼兩者。us20110291798a1描述了其中例如智能手機的電子裝置存儲數(shù)字簽名的物理訪問權(quán)文件的系統(tǒng)。個人使用該訪問權(quán)文件僅在對裝置自行認(rèn)證后獲取對受限區(qū)域的訪問。物理訪問控制系統(tǒng)接收該訪問權(quán)文件、驗證該文件、并且確定是否準(zhǔn)許通過物理障礙。訪問控制網(wǎng)關(guān)可以將授權(quán)碼傳輸給電子裝置和物理障礙系統(tǒng),由此僅在若該障礙系統(tǒng)隨后使用近場通信從電子裝置接收到授權(quán)碼的情況下才準(zhǔn)許通過。(例如在酒店或辦公樓中的)某些電梯系統(tǒng),特別是安裝于商業(yè)建筑物中并且具有并行操作以服務(wù)個別電梯呼叫的若干電梯轎廂,要求用戶向系統(tǒng)出示旨在用作用戶被授權(quán)使用該電梯系統(tǒng)的證據(jù)的某物。例如,在具有目的地控制系統(tǒng)的電梯系統(tǒng)中,用戶向樓層終端出示rfid卡來自動呼叫電梯。從rfid卡讀取識別碼用來確定用戶是否被授權(quán)使用電梯系統(tǒng)和對于該用戶儲存了什么目的地樓層。這種訪問控制系統(tǒng)和電梯系統(tǒng)已經(jīng)在某種程度上自動化以便于系統(tǒng)可用性??捎眯缘倪M一步改進可能是有利的,同時符合所限定的安全要求。這由權(quán)利要求所涵蓋的實施例中的至少某些實施例來解決。簡言之,控制對特定服務(wù)或區(qū)域的訪問的系統(tǒng)或者另一訪問碼發(fā)放實體可以被配置成用以向用戶的便攜式電子裝置提供訪問碼或與這種訪問碼相關(guān)的信息。用戶然后在便攜式電子裝置上具有訪問權(quán),即,訪問碼,類似于(物理密鑰)。該“密鑰”(訪問碼)無需與便攜式電子裝置關(guān)聯(lián)使得訪問碼能被轉(zhuǎn)發(fā),例如,轉(zhuǎn)發(fā)到另一便攜式電子裝置。然而,這種轉(zhuǎn)發(fā)可能并不是所有應(yīng)用中需要的,并且可能是受限制的,如在本文中所描述。在一實施例中,訪問碼可以經(jīng)由包含于發(fā)送到用戶的便攜式電子裝置的sms中的網(wǎng)頁鏈接而下載。由于sms能被轉(zhuǎn)發(fā),訪問碼也能轉(zhuǎn)發(fā)。例如,主機能將這個sms轉(zhuǎn)發(fā)給訪問者,訪問者的通用便攜式電子裝置可能沒有特定專用應(yīng)用程序模塊(app)。當(dāng)用戶預(yù)期使用所述訪問碼時,用戶啟動訪問權(quán),例如通過觸摸被包含于sms中并且在便攜式電子裝置上所顯示的網(wǎng)頁鏈接。經(jīng)由使用網(wǎng)頁鏈接而做出的請求,系統(tǒng)就知道了已經(jīng)請求的驗證碼。替代地,用戶也可以通過觸摸包含于sms中的所顯示的網(wǎng)頁鏈接來啟動訪問權(quán)。響應(yīng)地,該系統(tǒng)將例如呈光學(xué)碼的形式(例如,條形碼、qr碼或色碼)的訪問碼下載到便攜式電子裝置,然后用戶在訪問終端處出示該訪問碼。響應(yīng)于這種啟動,該系統(tǒng)將驗證碼發(fā)送到便攜式電子裝置,便攜式電子裝置由該系統(tǒng)例如通過便攜式電子裝置的裝置識別符(例如,sms、電子郵件或電話號碼)來識別。如果將要限制訪問權(quán)轉(zhuǎn)發(fā),用戶必須例如使用接收驗證碼的同一便攜式電子裝置來獲得對該服務(wù)或區(qū)域的訪問。而且,如果用戶需要以所需順序執(zhí)行特定行為,該系統(tǒng)判斷例如用戶首次在第一位置處啟動了訪問權(quán)并且然后在第二位置處出示所述驗證碼。在機場情形下,例如,用戶必須首先檢查任何行李并且然后前進到登機閘口。對于額外安全性,當(dāng)用戶第一次使用訪問碼時可以顯示用戶名稱或護照號。安保人員然后可以比較所顯示的名稱和/或護照號與用戶的實際護照文件。如果匹配,用戶則可以通過例如向光學(xué)讀取器出示在便攜式電子裝置上的光學(xué)碼而前進。技術(shù)實現(xiàn)要素:更特定而言,本文所描述的改進的技術(shù)的一方面涉及一種控制對預(yù)定服務(wù)或區(qū)域的訪問的方法。表示用戶啟動了訪問碼的啟動信號被接收。由于接收啟動信號,向用戶的便攜式電子裝置發(fā)送驗證碼。在訪問終端處接收驗證碼。如果在訪問終端處接收到符合若干預(yù)定條件之一的驗證碼,則準(zhǔn)許訪問預(yù)定服務(wù)或區(qū)域。另一方面涉及一種系統(tǒng),具有傳感器、訪問終端、無線通信網(wǎng)絡(luò)、數(shù)據(jù)庫和聯(lián)接到傳感器的基于計算機的控制單元、訪問終端、無線通信網(wǎng)絡(luò)和數(shù)據(jù)庫??刂茊卧ㄌ幚砥骱陀嬎銠C可讀存儲介質(zhì),其中計算機可讀存儲介質(zhì)包括指令,指令使處理器使用訪問終端讀取來自用戶的便攜式電子裝置的訪問碼。由于從便攜式電子裝置讀取訪問碼,指令造成處理器向便攜式電子裝置發(fā)送驗證碼,并且如果向訪問終端提供滿足若干預(yù)定條件之一的驗證碼則準(zhǔn)許用戶訪問。啟動信號可以用若干方式之一生成。能夠響應(yīng)于從便攜式電子裝置所接收的代碼請求來生成啟動信號,其中代碼請求由用戶起始。啟動信號還可響應(yīng)于用戶向訪問終端出示訪問碼而生成。訪問碼可以被下載到便攜式電子裝置上。在一實施例中,第二條件要求訪問終端接收驗證碼而不參與生成所述啟動信號。例如,在另一訪問終端響應(yīng)于用戶出示訪問碼而參與生成所述啟動信號之后,該訪問終端接收驗證碼。在一實施例中,訪問碼被表示為光學(xué)碼。在一實施例中,驗證碼可以被表示為光學(xué)碼。另外,訪問碼和驗證碼可以各自被表示為光學(xué)碼。包括色碼的光學(xué)碼的若干示例在本文中加以描述。光學(xué)碼可以被顯示在便攜式電子裝置的顯示器上,并且用戶可以方便地使便攜式電子裝置靠近于系統(tǒng)的傳感器而置放使得能感測到光學(xué)碼。以此方式,用戶無須手動輸入代碼。在某些實施例中,與便攜式電子裝置的通信是基于裝置識別符。例如,訪問碼基于裝置識別符(例如,其可以是電話號碼)而被發(fā)送至便攜式電子裝置。這允許用戶接收訪問碼,與用戶的位置無關(guān)。裝置識別符可以包括用于在訪問控制系統(tǒng)外部的通信系統(tǒng)的全局識別符。取決于特定實施例,裝置識別符包括與便攜式電子裝置相關(guān)聯(lián)的電話號碼、用于推送通知服務(wù)的地址、藍牙裝置地址、或用于可通過便攜式電子裝置訪問的電子郵件賬戶的電子郵件地址。這些替代方案提供使該技術(shù)適應(yīng)不同應(yīng)用的靈活性。在一實施例中,驗證碼具有有限的有效時間。有效時間可以基于在由便攜式電子裝置接收驗證碼之后用于向訪問終端提供驗證碼所用的預(yù)期時間,或者區(qū)域的安全級別。驗證碼的自動過期減少了驗證碼可能被轉(zhuǎn)發(fā)到另一人的便攜式電子裝置并且還允許那人在進入受限的區(qū)域處將驗證碼提供給訪問終端的可能性。例如,有效時間可以很短,例如,數(shù)秒,如果系統(tǒng)預(yù)期到用戶已經(jīng)在訪問終端處。如果安全級別相對較低,有效時間可能更長。例如,關(guān)于劇院表演可能允許轉(zhuǎn)發(fā)訪問碼,但是有效時間可以設(shè)置為直到表演開始前的剩余時間。在某些情況下,當(dāng)在訪問終端處從便攜式電子裝置讀取訪問碼時,便攜式電子裝置處于解鎖狀態(tài)。這要求用戶在能使用訪問碼之前要先解鎖所述便攜式電子裝置。由于僅合法的用戶應(yīng)能夠解鎖該裝置(例如,通過輸入個人識別號碼(pin)、或者將手指放在一個指紋讀取器上),提供隱含認(rèn)證和額外安全性以防止非法使用訪問碼。為了判斷便攜式電子裝置是否被解鎖,可以用各種方式檢查。如果在便攜式電子裝置與訪問終端之間的通信經(jīng)由藍牙發(fā)生,在訪問終端中的傳感器不僅驗證所述證書,而且驗證便攜式裝置是否被解鎖。如果使用光學(xué)碼,則僅當(dāng)屏幕被解鎖時并且光學(xué)碼可見時,發(fā)生通信。所公開的方法的至少某些實施例可以使用計算機或基于計算機的裝置來實施,計算機或基于計算機的裝置執(zhí)行一個或多個方法行為,計算機或基于計算機的裝置已經(jīng)從一個或多個計算機可讀存儲介質(zhì)讀取用來執(zhí)行方法行為的指令。計算機可讀存儲介質(zhì)可以包括例如光盤、易失性存儲器部件(諸如dram或sram)或非易失性存儲器部件(諸如硬盤驅(qū)動器、閃速ram或rom)中的一個或多個。計算機可讀存儲介質(zhì)并不涵蓋純暫時信號。本文所公開的方法并非僅在人頭腦中執(zhí)行。附圖說明本文所描述的改進的技術(shù)的新穎特征和方法步驟特征在權(quán)利要求中被闡述。然而改進的技術(shù)本身,以及技術(shù)的其它特征和優(yōu)點參考下文的詳細描述來最佳地理解,結(jié)合附圖來閱讀所述詳細描述,在附圖中:圖1示出了使用訪問控制系統(tǒng)的一區(qū)域的示例性實施例的平面圖;圖2示出了訪問控制系統(tǒng)的示例性實施例的框圖;圖3示出了訪問控制方法的示例性實施例的框圖;圖4是在服務(wù)提供商、用戶與第三方之間信號的示例性交換的信號圖;圖5示出了計算機的示例性實施例的框圖;圖6示出了光學(xué)讀取器的示例性實施例的框圖;圖7示出光學(xué)碼;圖8a示出了第一示例性圖像;圖8b示出了第二示例性圖像;圖8c示出了第三示例性圖像;圖9示出了示例性圖像;圖10示出了具有相應(yīng)圖案的示例性圖像;圖11示出了示例性組合圖像;圖12a示出了光學(xué)碼的部分;圖12b示出了光學(xué)碼的部分;圖13示出了其中元件被布置為呈網(wǎng)格的示例性光學(xué)碼;圖14示出了用于生成光學(xué)碼的方法的示例性實施例;圖15示出了用于生成光學(xué)碼的另一方法的示例性實施例;圖16示出了用于對光學(xué)碼解碼的方法的示例性實施例;以及圖17示出了具有光學(xué)碼的便攜式電子裝置的示例性實施例。具體實施方式圖1示出了使用訪問控制系統(tǒng)的區(qū)域的示例性實施例的平面圖。所公開的技術(shù)中的一個或多個技術(shù)可以用于與圖1的場景相似的場景;然而,至少某些實施例也可以用于其它場景。如本文所用的訪問控制系統(tǒng)并不限于僅控制對進入受限或安全區(qū)域的進入;訪問控制系統(tǒng)還可以用來準(zhǔn)許訪問/使用特定服務(wù)或者與呼叫聯(lián)合,并且準(zhǔn)許進入電梯。在某些實施例中,控制訪問/進入和呼叫電梯的功能可以被集成到系統(tǒng)內(nèi)。圖1示出區(qū)域110和區(qū)域112。在該情況中,進入所述區(qū)域110在至少一些時間一般不受所述訪問控制系統(tǒng)管控。區(qū)域110的一個可能的示例是公眾一般能夠從外部的建筑物大門進入的建筑物大廳。另一方面,進入所述區(qū)域112一般受訪問控制系統(tǒng)管控。因此,區(qū)域112視為“安全/保護的”的進入受限區(qū)域。一個可能的示例是意圖僅由員工和公司的客戶能夠進入或訪問的辦公室區(qū)域。在圖1示出的具體情況中,區(qū)域112由一組物理障礙120、122和由可動障礙130與區(qū)域110分隔開。在其它實施例中,沒有物理屏障和可動屏障存在,而是,區(qū)域110、112之間的一個或多個分界線通過電子方式監(jiān)視。當(dāng)分界線或障礙被未授權(quán)方橫穿時,訪問控制系統(tǒng)不會打開門或障礙,或者系統(tǒng)啟動一個對策或反措施(例如,通知安保人員)。雖然圖1中未示出,但是區(qū)域112可以通向其它建筑物區(qū)域(例如,房間、樓梯、電梯、自動扶梯、倉庫區(qū)域、或其它位置)。在至少一些情況下,區(qū)域110包括入口140,用戶150可以通過它進入或離開所述區(qū)域110。圖1還示出用于檢測由用戶150所攜帶的便攜式電子裝置170的傳感器160。雖然圖1示出傳感器160位于區(qū)域110中,但是它還可以被定位于其它地方(例如,位于區(qū)域112中),并且被配置為用以檢測區(qū)域110中的活動。圖1還示出訪問終端180,其功能將在下文中更加詳細地解釋。一般地,訪問終端180位于介于區(qū)域110、112之間的分界線處或介于區(qū)域110、112之間的分界線附近。圖2示出訪問控制系統(tǒng)200的示例性實施例的框圖。系統(tǒng)200包括基于計算機的控制單元210。控制單元210包括例如被構(gòu)造為用以執(zhí)行本申請中描述的一個或多個方法行為的處理器。該處理器從存儲器部件中讀取用于該方法行為的對應(yīng)的指令??刂茊卧?10被聯(lián)接至第一傳感器220,該第一傳感器220可以對應(yīng)于圖1中的傳感器160。傳感器220可以與該便攜式電子裝置230通信。便攜式電子裝置230例如是智能手機、移動電話、平板計算機、智能手表或其它移動電子裝置??刂茊卧?10還被聯(lián)接到第二傳感器240。在一實施例中,傳感器220、240使用基于無線電的技術(shù)來檢測便攜式裝置170的存在并且與便攜式裝置170通信,該基于無線電的技術(shù)例如為藍牙、低功耗藍牙(藍牙le)、w1-fi(無線網(wǎng)絡(luò))、zigbee、gprs(通用分組無線業(yè)務(wù))或其它技術(shù)。在另一實施例中,傳感器220、240并不采用這種基于無線電的技術(shù),并且可以使用光學(xué)讀取器技術(shù)。在某些實施例中,可以省略傳感器220、240之一,例如省略第二傳感器240,和僅存在第一傳感器220或者僅存在第二傳感器240。在具有第一傳感器和第二傳感器的某些系統(tǒng)中,兩個傳感器220、240可以使用相同的通信技術(shù)(例如,它們都使用藍牙le,或者光學(xué)讀取器技術(shù))??刂茊卧?10還聯(lián)接至訪問終端250,該訪問終端250可以對應(yīng)于圖1中的訪問終端180。在一些情況中,傳感器240和終端250被集成到單個單元中;在其它情況中,它們是單獨的部件。在特定的實施例中,終端250是來自瑞士的schindlergroup的port終端裝置。控制單元210還聯(lián)接至無線通信網(wǎng)絡(luò)260,該無線通信網(wǎng)絡(luò)260可以與便攜式電子裝置170通信。該無線通信網(wǎng)絡(luò)260包括例如:長距離蜂窩通信網(wǎng)絡(luò)(例如,1g、2g、3g、4g或其它類型);wi-fi網(wǎng)絡(luò);藍牙網(wǎng)絡(luò);或其它類型的無線網(wǎng)絡(luò)??刂茊卧?10通過網(wǎng)絡(luò)270(例如,因特網(wǎng)、局域網(wǎng)、或其它類型的網(wǎng)絡(luò))與系統(tǒng)200的各個部件通信。在另一些實施例中,控制單元210還被聯(lián)接至一個或多個安全系統(tǒng)部件280。這些的部件可以包括例如警報器、攝像頭、傳感器、鎖、障礙(例如,可動障礙130)、或其它部件。在附加的實施例中,控制單元210還被聯(lián)接至電梯控制系統(tǒng)290。該電梯控制系統(tǒng)290可以使用由控制單元210提供的信息來操作電梯系統(tǒng)。例如,電梯控制系統(tǒng)290能使用這條信息來允許進行電梯呼叫(例如,在酒店中,僅酒店客人可以呼叫),并且呼叫電梯電話,包括目的地呼叫。圖3示出了訪問控制方法300的示例性實施例的框圖。方法300用來控制對預(yù)定服務(wù)(例如,在建筑物內(nèi)的引導(dǎo),或者運輸(電梯服務(wù)))或者區(qū)域諸如圖1的區(qū)域112的訪問。盡管在圖2的系統(tǒng)200的情境下描述了方法300,方法300也可以用于其它系統(tǒng)實施例。在參考圖3所描繪的示例性情境下,與訪問碼有關(guān)的信息已被發(fā)送到便攜式電子裝置170。這條信息通過無線通信網(wǎng)絡(luò),諸如圖2的網(wǎng)絡(luò)260發(fā)送,例如以sms的形式發(fā)送給便攜式電子裝置170。在一實施例中,sms包括網(wǎng)頁鏈接,需要用戶觸摸所述便攜式裝置170來啟動訪問碼。在這個階段,用戶擁有訪問權(quán)。當(dāng)用戶預(yù)期使用所述訪問權(quán)時,用戶觸摸網(wǎng)頁鏈接,網(wǎng)頁鏈接在便攜式裝置170上被顯示并且被包含在sms中。該系統(tǒng)注意到鏈接已經(jīng)被使用并且將這解釋為請求驗證碼。在方法行為310中,該系統(tǒng)然后接收表示用戶啟動了訪問碼的啟動信號。替代地,可以用不同方式來觸發(fā)對驗證碼的請求:用戶可以通過觸摸包含于sms中的網(wǎng)頁鏈接而啟動訪問碼。響應(yīng)于使用所述網(wǎng)頁鏈接,該系統(tǒng)下載所述訪問碼,例如呈光學(xué)碼的形式(例如,條形碼、qr碼或色碼)到便攜式電子裝置170。當(dāng)用戶然后在訪問終端處出示顯示著光學(xué)碼的便攜式電子裝置時,該系統(tǒng)將這解釋為對驗證碼的請求并且在方法行為310中接收所述啟動信號。在方法行為320中,由于接收所述啟動信號,系統(tǒng)向用戶150的便攜式電子裝置170發(fā)送驗證碼。在一實施例中,驗證碼或者與驗證碼有關(guān)的信息可以用與已經(jīng)例如經(jīng)由sms或電子郵件發(fā)送與訪問碼有關(guān)的信息相同的方式而發(fā)送到便攜式電子裝置170。sms或電子郵件可以包括用于下載所述驗證碼作為光學(xué)碼的網(wǎng)頁鏈接。某些應(yīng)用可能需要僅已知的和經(jīng)授權(quán)的用戶可以進入?yún)^(qū)域112,而不是無論以何種方式以合法或非法手段獲得訪問碼的人。在方法行為320中,系統(tǒng)請求認(rèn)證,用以確保僅對于最初例如通過訂購所述訪問碼而請求進入該區(qū)域112的已知的和經(jīng)授權(quán)的用戶訪問。響應(yīng)地,系統(tǒng)從數(shù)據(jù)庫212檢索預(yù)定驗證碼或者生成新驗證碼。進行到方法行為330,系統(tǒng)在訪問終端180處接收驗證碼。在某些實施例中,用戶可以在訪問終端處輸入驗證碼,例如通過鍵入個人識別號(pin),或者當(dāng)便攜式電子裝置170向傳感器出示時,在終端處或附近的傳感器(例如,第二傳感器240)從便攜式電子裝置170感測到驗證碼例如呈光學(xué)碼的形式。在方法行為350中,如果在訪問終端180處接收到符合若干預(yù)定條件之一的驗證碼,則系統(tǒng)準(zhǔn)許訪問預(yù)定服務(wù)或區(qū)域。在一實施例中,第一條件要求所述訪問終端180在有限有效時間內(nèi)接收驗證碼。驗證碼可以僅在有限量的時間內(nèi)有效。在一實施例中,有效時間是基于在由便攜式電子裝置170接收驗證碼之后向訪問終端提供驗證碼所用的預(yù)期時間。如果用戶已經(jīng)在訪問終端處,用戶能基本上在接收之后立即提供驗證碼并且有效時間可以很短,例如數(shù)秒。在具有更低安全級別的實施例中,有效時間可以更長,例如,數(shù)分鐘(例如,1分鐘、2分鐘、5分鐘、10分鐘),其被選擇為盡可能短。在另一實施例中,第二條件要求所述訪問終端180接收驗證碼而不參與生成所述啟動信號。因此,在即時訪問程序中,訪問終端180并未在先前被涉及,例如,其并未從便攜式電子裝置讀取信息??梢允窍旅孢@樣的情況:在若另一訪問終端響應(yīng)于用戶150出示訪問碼而參與生成所述啟動信號之后,訪問終端180接收驗證碼。訪問碼或者與訪問碼有關(guān)的信息(諸如網(wǎng)頁鏈接)可以用文本消息(sms)、推送通知、電子郵件消息、或使用另一消息發(fā)送技術(shù)所發(fā)送的消息的形式而被發(fā)送給便攜式電子裝置170。如果在一實施例中,在裝置170上運行訪問控制程序,那么由訪問控制程序來存儲訪問碼。在某些情況下,消息通知由該程序生成以告知用戶該裝置170已經(jīng)接收了訪問碼、或者用戶可以認(rèn)證或“解鎖”該裝置(對裝置進行解鎖的構(gòu)思在下文中解釋)。程序可以作為裝置170的操作系統(tǒng)的一部分運行,或者作為單獨應(yīng)用程序(例如,移動手機“app”)來運行。在某些實施例中,當(dāng)系統(tǒng)向裝置170發(fā)送訪問碼時,便攜式電子裝置170也處于鎖定狀態(tài)。當(dāng)在方法行為310中用戶將裝置170向終端出示并且系統(tǒng)讀取訪問碼時,裝置170處于“解鎖”狀態(tài)。在本申請和權(quán)利要求中,裝置170被“鎖定”的意義在于,除非用戶通過向該裝置170認(rèn)證而解鎖,該裝置170的至少某些功能或者存儲在該裝置170中的某些信息是不可用的。例如,對于某些智能手機,用戶必須向電話鍵入個人識別號(pin)或者輸入其它信息來訪問存儲在該電話上的程序或數(shù)據(jù)。其它裝置可以使用生物特征數(shù)據(jù)(例如,指紋)、在觸摸敏感區(qū)域上的手勢、或者輸入類型的組合來解鎖。在特定實施例中,終端可以基于從裝置170上運行的app所接收的信息來確定移動電子裝置處于解鎖狀態(tài)。例如,app可以表示用戶目前正在使用所述app。在另外的實施例中,裝置170是被鎖定還是解鎖與本技術(shù)的操作無關(guān)。在特定實施例中,由網(wǎng)頁服務(wù)器生成訪問碼。網(wǎng)頁服務(wù)器向數(shù)據(jù)庫、控制單元和便攜式電子裝置170發(fā)送訪問碼。在另外的實施例中,訪問碼由數(shù)據(jù)庫生成,數(shù)據(jù)庫然后將訪問碼發(fā)送至控制單元和便攜式電子裝置170。訪問碼也可以由控制單元生成。能相應(yīng)地生成驗證碼。在所公開的實施例中的任何實施例中,訪問碼的有效性被限制為在訪問碼被發(fā)送到便攜式電子裝置170之后特定的時間量(例如,1分鐘、5分鐘、10分鐘),限制為特定時間段(例如,在星期三上午9點到10點之間)或者限制為特定使用次數(shù)(例如,訪問碼可以僅使用一次、兩次、五次、十次、或其它使用次數(shù))。如上文所提到的那樣,驗證碼優(yōu)選地限于特定時間量,因為用戶已經(jīng)在訪問終端處并且能基本上無延遲地輸入訪問碼。在這種情形下,在用戶處于所述訪問終端處預(yù)期訪問該區(qū)域時發(fā)生驗證。圖4是與其中對于規(guī)定地點處的活動,用戶接收個人不可轉(zhuǎn)移的邀請的情形有關(guān)的特定實施例的圖示。服務(wù)提供商和第三方是在這種情境下的另外的實體。這些實體的各種行為作為時間(t)的函數(shù)示出。響應(yīng)于用戶接受邀請,服務(wù)提供商在時間t1經(jīng)由sms(或電子郵件)向在訂購或接受票時所識別的用戶的便攜式裝置發(fā)送電子票(即,訪問權(quán))。訪問碼和例如便攜式裝置的電話號碼因此被關(guān)聯(lián)于數(shù)據(jù)庫例如數(shù)據(jù)庫212中。用戶在時間t2利用便攜式裝置接收所述電子票。在時間t3,用戶決定將票轉(zhuǎn)發(fā)給第三方,例如由于行程安排沖突。第三方的便攜式裝置在時間t4接收票。在時間t5,第三方?jīng)Q定使用這個票并且在時間t5在活動地點處的訪問終端處出示它。由于出示票,則生成啟動信號。如上文所描述,系統(tǒng)通過請求認(rèn)證來對于感測(由第三方出示的)所述票做出響應(yīng)。系統(tǒng)在時間t6向用戶即原始的和計劃的被邀請者的便攜式裝置發(fā)送驗證碼。驗證碼可以被視作經(jīng)確認(rèn)的或第二票。然而等待在活動地點處的第三方并不接收驗證碼;在圖4中,這通過指向第三方的時間線的虛線箭頭來指示。除非原始被邀請人能在驗證碼是有效的該時間內(nèi)將驗證碼轉(zhuǎn)發(fā)到第三方,否則系統(tǒng)拒絕第三方的訪問。如果時間被設(shè)置用于基本上立刻代碼輸入,第三方將不能及時接收驗證碼,因而拒絕第三方的訪問。這確保了僅準(zhǔn)許原始的被邀請人訪問。以此方式,這種技術(shù)防止欺詐。在第三方非法獲得訪問碼例如通過攔截用戶通信的情況下,除非第三方當(dāng)在活動地點處的訪問終端處時也能獲得驗證碼,否則訪問碼將是無用的。另外,即使第三方擁有便攜式電子裝置(具有訪問碼和驗證碼),在某些實施例中,第三方必須也能解鎖該裝置以獲得對活動地點的進入。上文所描述的技術(shù)的若干實施例示出了需要在可以執(zhí)行第二行為(例如,在接收到驗證碼時準(zhǔn)許訪問)之前要求執(zhí)行第一行為(例如,生成啟動信號)的構(gòu)思。這種構(gòu)思可適用于除了訪問控制之外的情景。例如,在機場應(yīng)用中,在訪問系統(tǒng)準(zhǔn)許用戶進入登機區(qū)之前,乘客可能必須首先檢查任何行李。例如,在到達機場時,乘客前進到發(fā)放乘客的電子票(即,訪問碼)的航空公司的乘機登記區(qū)。因此,在行李托運站(drop-offsection)或者在與行李托運站組合的乘機登記處,乘客向讀取器出示顯示了電子票的便攜式電子裝置。響應(yīng)地,系統(tǒng)向接收該(原始)電子票的同一便攜式電子裝置發(fā)送驗證碼。如果乘客無需檢查任何行李,乘客需要通過向乘機登記區(qū)中的讀取器出示在便攜式電子裝置上的電子票或者通過向票發(fā)放系統(tǒng)發(fā)送相對應(yīng)消息來進行確認(rèn)。在兩種情況下,驗證碼被發(fā)送到便攜式電子裝置。在乘客處于登機區(qū)的入口處時,乘客向入口處的讀取器出示經(jīng)更新的電子票。如果系統(tǒng)驗證了經(jīng)更新的電子票,則系統(tǒng)準(zhǔn)許乘客進入登機區(qū)。在另一實施例中,再次參考與機場有關(guān)的應(yīng)用,可能要求用戶(乘客)不僅示出訪問碼而且還要示出其它旅行文件諸如護照來檢查并且驗證用戶身份。為此目的,當(dāng)用戶第一次使用訪問碼時,用戶名稱或護照號可能在便攜式電子裝置上顯示。安保人員然后可以將所顯示的姓名和/或護照號與用戶的實際護照文件比較。如果匹配,則用戶可以通過向訪問終端處的光學(xué)讀取器出示例如在便攜式電子裝置上所顯示的光學(xué)碼而前進。圖5示出了能結(jié)合本文所公開的一種或更多種技術(shù)使用的計算機800(例如,訪問控制系統(tǒng)控制單元的部分、便攜式電子裝置170的部分、訪問終端的部分、電梯控制單元的部分、數(shù)據(jù)庫的部分,無線通信網(wǎng)絡(luò)的部分)的示例性實施例的框圖。計算機800包括一個或更多個處理器810。處理器810被聯(lián)接到存儲器820,存儲器820包括存儲軟件指令830的一個或更多個計算機可讀存儲介質(zhì)。當(dāng)由處理器810執(zhí)行時,軟件指令830造成處理器執(zhí)行本文所公開的方法行為中的一個或多個方法行為。計算機800的另外的實施例可以包括一個或更多個額外的部件。計算機800可以通過輸入/輸出部件(未圖示)而連接到一個或更多個其它計算機或電子裝置。在至少某些實施例中,計算機800可以通過網(wǎng)絡(luò)840連接到其它計算機或電子裝置。在特定實施例中,計算機800與位于本地、遠處,或者既位于本地也位于遠處的一個或更多個其它計算機一起工作。所公開的方法中的一個或更多個因此可使用分布式計算系統(tǒng)來執(zhí)行。所公開的實施例中至少某些可以提供更方便并且用戶友好的訪問控制。例如,為了進入安全區(qū)域,用戶無需攜帶除了便攜式電子裝置170之外的標(biāo)記,便攜式電子裝置170可以是用戶隨身攜帶的用于另外目的的某物,諸如智能手機。而且,在某些實施例中,在系統(tǒng)的操作期間,用戶無須手動地輸入或者甚至知道訪問碼。與其中例如僅需要標(biāo)記或密碼的單因子認(rèn)證方法相比,所公開的實施例中至少某些實施例可以提供增強的安全性。需要擁有便攜式電子裝置170的用戶能解鎖裝置170并且能輸入驗證碼的實施例能用作改進的多因子認(rèn)證方法。特定公開的實施例可以通過使用不同類型的第一通信通道和第二通信通道而提供增強的安全性。技術(shù)的任何組合可以用于通信通道。例如,在訪問終端與便攜式電子裝置之間的第一通信可以經(jīng)由藍牙或藍牙le連接而發(fā)生,而訪問碼使用電話連接(例如,作為文本消息)而被發(fā)送給裝置170。如果藍牙或藍牙le裝置地址已由第三方偽造(例如,為了使之看起來第三方裝置為用戶裝置),訪問系統(tǒng)仍將訪問碼通過第二通信通道發(fā)送給用戶裝置。用戶裝置將接收到訪問碼,即使用戶裝置并不在訪問控制系統(tǒng)的傳感器附近。同樣,當(dāng)訪問碼在訪問終端處被感測到時,用戶裝置將接收驗證碼。用戶然后可認(rèn)識到第三方試圖模仿用戶裝置。圖6示出了可以被安裝于圖1的訪問終端中并且聯(lián)接到圖6的計算機800的光學(xué)讀取器910的示例性實施例的框圖。讀取器910包括聯(lián)接到讀取器控制單元930的圖像傳感器920。圖像傳感器920包括(例如)ccd(電荷耦合裝置)傳感器、cmos(互補金屬氧化物半導(dǎo)體)傳感器、或另一類型的光學(xué)傳感器。在某些情況下,圖像傳感器920能聚焦于圖像上;在其它情況下,圖像傳感器920并未被配備成聚焦在圖像上。圖像傳感器920可以具有鏡頭,或者其可以在沒有鏡頭的情況下起作用。讀取器控制單元930是一種基于計算機的裝置,其包括處理器,處理器被編程為用以執(zhí)行如在本申請中所披露的方法行為中的一種或多種方法行為。處理器可以被聯(lián)接到存儲器,存儲器存儲用于處理器的相對應(yīng)的指令。讀取器910感測(“讀取”)圖像940。圖像940出現(xiàn)在便攜式電子裝置(未圖示)的顯示器上,或者另一表面(例如一張紙)上。由本申請中所描述的實施例使用的光學(xué)碼是一維或二維圖像。在本申請中所描繪的示例光學(xué)碼中的至少某些通常為正方形,但是其它光學(xué)碼可以具有其它形狀(例如,矩形、圓形、橢圓形、三角形或其它形狀)。在光學(xué)碼中經(jīng)編碼的信息可以包括(例如)數(shù)字、字母、字母與數(shù)字的組合、或者任何其它類型的信息。在本申請中所描述的光學(xué)碼中經(jīng)編碼的信息可以從代碼提取,即使代碼的一部分對于光學(xué)讀取器而言是不可見的。這是可能的,因為經(jīng)編碼的信息在代碼的多個區(qū)域中被表示。具體而言,表示經(jīng)編碼信息的特定特征在代碼的多個區(qū)域中重復(fù)(這些特征的示例在本申請中的其它地方描述)。圖7示出了具有區(qū)1010的光學(xué)碼1000。(為了清楚起見,代碼1000的詳細特征在圖7中并未示出)。在此示例中,所謂的編碼區(qū)域1012包含足以用來表示經(jīng)編碼信息的特征。編碼區(qū)域1014、1016、1018和1020還各自包含足以表示經(jīng)編碼信息的特征。如在此示例中看出,編碼區(qū)域可以具有各種大小和位置。兩個編碼區(qū)域也可以部分地重疊,諸如區(qū)域1018、1020。區(qū)域1022是包含一個或多個其它編碼區(qū)域的編碼區(qū)域的示例。包含于區(qū)域1012、1014、1016、1018、1020、1022中任一個中的信息足以允許光學(xué)讀取器將光學(xué)碼1000中所編碼的信息解碼,即使該代碼的一個或多個其它部分是讀取器看不到的。代碼的一部分可能是不可見的,因為例如:代碼被物體部分地遮擋(例如,用戶手指在示出代碼的顯示器的部分上);光學(xué)碼靠近于光學(xué)讀取器的圖像傳感器,使得代碼中的某些代碼在傳感器視場外部;圖像傳感器是臟的或損壞的;呈現(xiàn)代碼的顯示器是臟的或損壞的;或者由于其它原因。一般而言,在代碼中編碼區(qū)域的數(shù)量越多,代碼將被成功讀取的可能性就越高。盡管圖7中示出的編碼區(qū)域全都是圓形,編碼區(qū)域也可以具有其它形狀(例如,矩形、圓形、橢圓形、三角形或其它形狀)。盡管在圖7中示出的區(qū)域各為單獨相鄰區(qū)域,在其它實施例中,編碼區(qū)域可以包括一個或更多個不相鄰區(qū)。不相鄰區(qū)中每一個可以或可以不本身包含足以表示經(jīng)編碼信息的特征,而是它們一起包含充分的特征。在至少某些實施例中,根據(jù)光學(xué)讀取器的已知或預(yù)期的感測區(qū)來選擇光學(xué)碼的編碼區(qū)域的數(shù)量和布置。術(shù)語“感測區(qū)域”指由光學(xué)讀取器捕獲的光學(xué)碼的區(qū)。在不同實施例中,感測區(qū)可以具有各種形狀(例如,矩形、圓形、橢圓形、三角形、或其它形狀)?!白钚「袦y區(qū)”是光學(xué)讀取器能捕獲并且仍具有足以將經(jīng)編碼信息解碼的充分特征的光學(xué)碼的最小區(qū)。換言之,最小感測區(qū)需要包含光學(xué)碼的編碼區(qū)域。因此,光學(xué)碼的編碼區(qū)域可以布置成使得無論光學(xué)碼的哪一部分由光學(xué)讀取器讀取,只要該部分至少與最小感測區(qū)一樣大,讀取器將能在該代碼內(nèi)的任何位置將來自該光學(xué)碼的經(jīng)編碼信息解碼。當(dāng)然,在許多情況下,光學(xué)讀取器可以捕獲代碼的盡可能大的一部分,并且使得實際感測區(qū)可能大于最小感測區(qū)。感測區(qū)或最小感測區(qū)可以包括單個相鄰區(qū),或者其可以包括兩個或更多個不相鄰區(qū)。當(dāng)生成光學(xué)碼時,可以假定最小感測區(qū)可能不允許所希望那樣容易解碼。例如,最小感測區(qū)可以提供足以用于使代碼解碼的信息,但是以低于所希望的速率進行,或者以高于所希望的計算成本進行。由于這些原因,可以使用略大于最小感測區(qū)的感測區(qū)(例如,以1%、5%、10%、15%、20%或以另一量更大的區(qū))。使用這種更大的感測區(qū)可以使得將代碼解碼更容易??梢允褂靡粋€或多個圖像生成光學(xué)碼。在某些實施例中,光學(xué)碼是基于單個圖像。在另外的實施例中,光學(xué)碼基于兩個或更多個圖像的組合。圖8a示出了示例性圖像1110,其由多個形狀1112、1114、1116、1118、1120、1122組成。盡管從線條畫并不明顯,這些形狀各自被填充相同純色。圖8b示出了另一示例性圖像,其由與圖像1110中那些相似的多個形狀組成。然而,在此情況下,表面被填充圖案,而不是純色。圖8c示出了另一示例性圖像1150,其由與圖像1110中的那些相似的多個形狀形成。然而,在此情況下,表面被填充額外形狀,即小三角形和小圓形。在另外的實施例中,在圖像中可以使用漸變,包括由漸變(gradient)形成并且因此看起來明顯地沒有限定的邊界的形狀。在圖8b中的矩形1132表示用于讀取圖像1130的光學(xué)讀取器的最小感測區(qū)。在此情況下,在矩形1132內(nèi)的圖像1130的部分由圖像1130的圖案化形狀和由背景1136填充。這種形狀和背景的存在指示出在圖像中經(jīng)編碼的特定數(shù)據(jù)。矩形1134表示用于圖像1130的另一最小感測區(qū)。而且在此情況下,在矩形1134內(nèi)的圖像1130的部分由圖案化形狀和由背景1136填充。大于最小感測區(qū)1132、1134的感測區(qū)將會同樣地覆蓋背景和圖案化形狀二者的部分。在圖8b的情況下,背景1136可以例如是純色或其它圖案。在各種實施例中,圖像的背景并不用來編碼數(shù)據(jù),而是幫助校準(zhǔn)所述光學(xué)讀取器的所述圖像傳感器。背景也可以用作修飾。轉(zhuǎn)至圖8c,矩形1152、1154各自表示用于讀取圖像1150的光學(xué)讀取器的最小感測區(qū)。在這個特定圖像中,相關(guān)特征是在預(yù)先限定的區(qū)內(nèi)小三角數(shù)量與小圓數(shù)量的比。在區(qū)1152、1154中每一個中,小圓與小三角的比為1:1。光學(xué)讀取器可以識別這個比率并且使用這個比率來識別圖像1150(即,以區(qū)分圖像1150與至少一個其它圖像)。大于最小感測區(qū)1152、1154的感測區(qū)將會同樣地覆蓋其中小圓與小三角的比為1:1的圖像1150的一部分,因為這個特征在整個圖像1150中通常是一致的。在某些實施例中,通過組合一個或更多個圖像來形成光學(xué)碼。圖9示出了示例性圖像1210、1220、1230、1240,其中的每一個包括一組形狀,諸如在圖像1210中的形狀1212。圖像1210、1220、1230、1240彼此不同之處在于它們的形狀被填充了不同圖案。圖10示出了示例性圖像1310、1320、1330、1340,其中的每一個被填充了相應(yīng)圖案。圖11示出了圖9和圖10的選定圖像能如何彼此組合來創(chuàng)建光學(xué)碼。例如,圖像1410是圖像1210與1310的組合;圖像1420是圖像1240與1320的組合;圖像1430是圖像1230與1330的組合;圖像1440是圖像1230與1340的組合。在圖11中的圖像中每一個可以用來代表特定值。例如,圖像1410可以表示“0”,圖像1420可以表示“1”,圖像14,30可以表示“3”,而圖像1440可以表示“4”?;趫D12和圖13的圖像的額外組合也可以被使用并且被分配相應(yīng)值。在某些實施例中,圖9的圖像可以與純色背景而不是圖案化背景如圖10那些相組合。在另外的實施例中,光學(xué)碼的元素被布置成空格的網(wǎng)格。這些網(wǎng)格中的空格可以是正方形形狀,或者它們可以具有另外的形狀??崭窨梢跃哂袊@空格內(nèi)容的邊界(例如,黑線或者其它顏色的線)或者這些空格可能并不具有圍繞它們的內(nèi)容的邊界。布置于網(wǎng)格的空格中的每個元素具有可見特征,這種可見特征允許光學(xué)讀取器區(qū)分它與其它可能的元素(其可以或可以不實際上存在于網(wǎng)格中)??赡艿奶卣骺砂?例如):顏色、圖案、形狀、漸變、字母、數(shù)字、或其它性質(zhì)。圖12a示出了示例性光學(xué)碼1510的左上部。代碼1510包括布置成網(wǎng)格的元素,諸如元素1512、1514、1516。元素1512、1514、1516是正方形,每個具有不同的填充圖案。網(wǎng)格的其余正方形元素各自具有這些填充圖案之一,使得元素1512、1514、1516以一定順序在光學(xué)碼1510上重復(fù)。所用的特定圖案、其中具有那些圖案的元素在代碼1510中出現(xiàn)的相對比例、或者二者表示在代碼1510中經(jīng)編碼的特定信息。圖12b示出了示例性光學(xué)碼1520的左上部。代碼1520還包括布置成網(wǎng)格的元素,諸如元素1522、1524、1526。這些元素為正方形,但是它們被填充了各種形狀;元素1522包含三角形,元素1524包含圓形,而元素1526包含星形。網(wǎng)格的其余正方形元素各自包含這些形狀之一,使得元素1522、1524、1526以特定順序在光學(xué)碼1520的表面上重復(fù)。所用的特定形狀、其中具有那些形狀的元素在代碼1520中出現(xiàn)的相對比例、或者二者表示在代碼1520中經(jīng)編碼的特定信息。圖13示出了其中元素(填充了顏色的正方形)被布置成網(wǎng)格的示例性光學(xué)碼1600。在網(wǎng)格中的元素中每一個為紅、綠、或藍正方形。(在圖13的線條畫中,由不同圖案代表顏色中每一個顏色,如附圖所示)。在一實施例中,元素大約為0.2-0.3cm的正方形;也可以使用其它元素大小。盡管圖13的示例使用三種不同顏色的正方形,額外實施例可以使用任何數(shù)量的顏色(例如,兩種顏色、四種顏色、五種顏色、六種顏色、或者其它數(shù)量的顏色),任何數(shù)量的填充圖案,或二者。一般而言,使用更少數(shù)量顏色或圖案表示顏色或圖案可以更加彼此不同,并且更易于由光學(xué)讀取器來區(qū)分。然而,使用更大數(shù)量的顏色或圖案增加了能在光學(xué)碼中編碼的信息量。矩形1610表示代碼1600的最小感測區(qū)。在此情況下,矩形1610具有大約一個元素×三個元素的大小。這個區(qū)足夠大以確定在代碼1600中的紅、綠、和藍正方形的比例。當(dāng)然,也可以使用更大的感測區(qū)。例如,可以使用三個元素×三個元素的感測區(qū)。取決于具體實施例,該比率可以基于正方形的數(shù)量、或者基于由正方形占據(jù)的表面積來確定。在某些情況下,最小感測區(qū)的大小至少部分地根據(jù)多少不同類型的元素可用(例如,在此示例中,多少不同顏色的正方形)。例如,如果代碼1600可以由五種不同顏色或十種不同顏色的正方形構(gòu)成,那么矩形1610將會太小而不能確定所有五種顏色或所有十種顏色的比率。一般而言,雖然最小感測區(qū)的構(gòu)思可以是在對本公開的技術(shù)的理解中有用的,但是光學(xué)讀取器當(dāng)對該代碼解碼時無需知道或使用特定光學(xué)碼的最小感測區(qū)。在特定實施例中,光學(xué)讀取器被編程為用以識別光學(xué)碼的一個或多個特征,并且基于所識別的特征和它們的大小,確定圖像的大小。若需要,讀取器然后能縮放圖像。根據(jù)圖像的大小,讀取器也能確定光學(xué)碼的最小感測區(qū)。代碼1600可以用于其中一組顏色的比率決定在代碼中所編碼的值的實施例。下表1給出了示例編碼方案。在這個表中,“r”代表紅色,“g”代表綠色,“b”代表藍色。編碼值比率(r:g:b)01:1:112:1:023:0:031:0:240:0:351:2:0表1將表1的編碼方案應(yīng)用于代碼1600的示例,代碼1600包含1:1:1的r:g:b比率。因此,代碼1600被解釋為編碼0的值。在特定實施例中,取決于諸如網(wǎng)格大小、用于網(wǎng)格元素的顏色的數(shù)量、和在布置所述網(wǎng)格中的元素所用的圖案等因素,光學(xué)碼可以看起來由豎直或水平顏色條而不是個別正方形元素組成。在圖13的實施例的另外的變型中,網(wǎng)格空格由并非有顏色的正方形的有顏色的形狀占據(jù)。例如,可以使用矩形、圓形、橢圓形、三角形、十字形、菱形/斜方形、三線形、或者其它形狀。圖12a、圖12b和圖13的示例描述了其中元素(例如,形狀、填充有圖案的正方形、填充有顏色的正方形)利用網(wǎng)格以給定次序重復(fù)的實施例。在另外的實施例中,在網(wǎng)格中的元素并不以任何特定次序重復(fù)。例如,這些元素可以用隨機次序布置成網(wǎng)格,或者以偽隨機次序布置成網(wǎng)格。然而,在至少某些情況下,如果元素以給定次序排列,則用于圖像的最小感測區(qū)可能較小,因為這能幫助確保元素在整個光學(xué)碼中更均勻地分布。圖12a、圖12b和圖13的示例還描述了其中給定元素組沿著網(wǎng)格內(nèi)的行或者沿著列而重復(fù)的實施例。例如,圖13示出了沿著網(wǎng)格的每一行重復(fù)的“紅色正方形、綠色正方形、藍色正方形”的圖案。在另外的實施例中,兩組或更多組元素在網(wǎng)格中彼此正交地重復(fù)。在一示例中,有顏色的正方形的網(wǎng)格包含第一組元素“紅正方形、綠正方形、藍正方形”和第二組元素“黑圓形、黃星形、綠正方形漸變”。第一組和第二組在網(wǎng)格上重復(fù),第一組和第二組彼此正交地布置。圖14示出了用于生成光學(xué)碼的方法1700的示例性實施例。方法1700由計算機執(zhí)行并且通??梢杂糜谏杀疚乃懻摰墓鈱W(xué)碼實施例中的任何實施例。在方法行為1710中,計算機接收用于在光學(xué)碼中編碼的數(shù)據(jù)。數(shù)據(jù)包括例如數(shù)字、字母、單詞、或另一條信息。在方法行為1720中,計算機生成具有多個編碼區(qū)域的圖像,這些區(qū)域中每一個包含數(shù)據(jù)的相應(yīng)代表。換言之,數(shù)據(jù)在編碼區(qū)域中每一個中被編碼,從而使得如上文所討論,數(shù)據(jù)能使用這些區(qū)域中任何一個區(qū)域進行編碼。在某些情況下,在方法行為1730中,光學(xué)碼被發(fā)送給用戶。用戶然后可以向代碼讀取器出示代碼。圖15示出了用于生成光學(xué)碼的另一方法1800的示例性實施例。類似于方法1700,方法1800由計算機執(zhí)行并且可以用來生成本文所討論的光學(xué)碼實施例中的任何實施例。在方法行為1810中,計算機接收用于在光學(xué)碼中編碼的數(shù)據(jù)。數(shù)據(jù)包括例如數(shù)字、字母、單詞、或另一條信息。在方法行為1820中,計算機從一組編碼圖像選擇一圖像。編碼圖像是能用來代表數(shù)據(jù)的圖像。例如,圖13的圖像和關(guān)于圖13的示例而描述的其它圖像能形成一組編碼圖像,能從這組編碼圖像選擇一圖像。來自圖8a至圖8c的圖像也可以形成這種組。在某些情況下,選定的圖像包含至少兩個元素,這些元素代表用來表示經(jīng)編碼信息的比率。例如,圖8c的光學(xué)碼1150包含小三角形和小圓形,小三角形和小圓形代表一比率。作為另一示例,在圖13中,紅色、綠色和藍色正方形代表一比率。在其它情況下,存在特定元素(例如特定顏色或圖案的元素)表示經(jīng)編碼的數(shù)據(jù)。在某些實施例中,在方法行為1820中所選擇的圖像形成光學(xué)碼。在某些實施例中,在選擇了圖像之后,在方法行為1830中從一組編碼圖像選擇額外圖像。選定的圖像在方法行為1840中被組合以形成光學(xué)碼。圖9和圖10的圖像是能從中選擇兩個圖像的圖像組的示例。圖11示出了從圖9和圖10的圖像創(chuàng)建的組合圖像的示例。是基于組合圖像還是基于單個圖像生成光學(xué)碼取決于特定實施例。在許多情況下,能使用單個或組合的圖像來生成相似或相同的光學(xué)碼。例如,圖13的圖像能通過組合三個圖像生成,每個圖像包括用于相應(yīng)顏色的正方形組。作為另一示例,圖11的圖像也可各自作為單個圖像存儲,使得當(dāng)使用時,它們無需從兩個單獨圖像生成。返回至圖15,在某些情況下,在方法行為1850中,光學(xué)碼被發(fā)送給用戶。用戶然后可將該代碼出示給代碼讀取器。圖16示出了用于將光學(xué)碼解碼的方法1900的示例性實施例。在方法行為1910中,光學(xué)讀取器使用圖像傳感器來獲得圖像。通常,圖像是在便攜式電子裝置的顯示器上示出的圖像的至少一部分。然而,在某些實施例中,圖片是一張紙或其它非電子表面。圖片包括本文所公開的光學(xué)碼中的任何光學(xué)碼的實施例。因此,所得到的圖像包含至少一個編碼區(qū)域、和可能多個編碼區(qū)域。給定編碼區(qū)域可以包括多個非相鄰的更小區(qū)。在某些實施例中,編碼區(qū)域中每一個包含至少第一元素和第二元素,在元素之間的比率代表共同的經(jīng)編碼數(shù)據(jù)值。在其它情況下,特定元素(例如,特定顏色或圖案的元素)的存在表示經(jīng)編碼的數(shù)據(jù)。在方法行為1920中,光學(xué)讀取器識別在圖像中的第一元素和第二元素。這可以使用任何計算機版本算法例如來自計算機版本庫(諸如opencv)的算法來進行。在某些實施例中,讀取器識別圖像中每種顏色的一個或多個最大區(qū),可能使用來自計算機版本庫的函數(shù)。這個技術(shù)可以用于例如圖13的多顏色網(wǎng)格。一旦確定了每種顏色的面積,然后,確定每種顏色的面積的比率。基于這個比率,確定經(jīng)編碼的值(例如,使用查找表)。用于這個實施例(使用顏色)的偽代碼的示例如下:a=find_area(color=red)b=find_area(color=green)c=find_area(color=blue)r=evaluate_ratio(a,b,c)encoded_value=decode(r)用于這個實施例(使用形狀)的偽代碼的另一示例如下:num_shape_1=count(findshape(cross))num_shape_2=count(findshape(square))r=evaluate_ratio(num_shape_1,num_shape_2)encoded_value=decode(r)在另外的實施例中,讀取器識別光學(xué)碼中的特定圖案或形狀?;谠诖a中存在哪些圖案或形狀,讀取器確定經(jīng)編碼的值。用于這個實施例(使用圖案)的偽代碼的示例如下:a=find_pattern(dots)b=find_pattern(lines)c=find_pattern(crosshatch)encoded_value=decode(istrue(a),istrue(b),istrue(c))在使用圖像元素之間的比率的實施例中,在方法行為1930中,確定圖像的第一元素與第二元素的比率。該比率能基于(1)第一元素和第二元素的相應(yīng)數(shù)量、或者其可以基于(2)由圖像中的那些元素所占據(jù)的相應(yīng)表面積的大小,或者其可以基于(1)與(2)的混合。在并不使用比率的實施例中,省略這種方法行為。在方法行為1940中,光學(xué)讀取器基于所確定的比率或所確定的元素來確定經(jīng)編碼的數(shù)據(jù)值。這可以例如使用表示哪些數(shù)據(jù)值對應(yīng)于哪些比率或者哪對元素的數(shù)據(jù)結(jié)構(gòu)來進行。這樣的示例為上文的表1。在某些實施例中,所確定的數(shù)據(jù)值被傳遞到另一部件或系統(tǒng),諸如訪問控制系統(tǒng)。盡管方法1900的方法行為被描述為由光學(xué)讀取器來執(zhí)行,方法行為的至少某些能夠替代地由基于計算機的控制單元來執(zhí)行。圖17示出了包括顯示器2010的便攜式電子裝置2000的示例性實施例。在此實施例中,光學(xué)碼2020在由框架2030包圍的顯示器2010上示出。框架2030幫助示出代碼2020的邊界,從而使得光學(xué)讀取器不太可能將代碼2020外側(cè)的物體解釋為代碼的部分。在圖17中,框架2030是粗黑線,但是在各種實施例中,框架2030可以具有其它形式和顏色。在特定實施例中,光學(xué)讀取器讀取一系列多個光學(xué)碼。讀取器能查看在例如智能手機或其它裝置的顯示器上、或者在非電子表面諸如一張紙上的這些代碼。代碼一個接一個地示出,類似于運動圖片或幻燈片的格式。代碼可以呈循環(huán)而示出以允許讀取器有多個機會識別它們。使用多個代碼能增加光學(xué)讀取器從裝置讀取的信息量。在某些實施例中,光學(xué)碼之一用作奇偶校驗信息(parityinformation)(例如,作為奇偶校驗位、或者奇偶校驗圖像),在額外實施例中,代碼之一表示系列代碼的開始。在某些情況下,當(dāng)便攜式電子裝置顯示光學(xué)碼的順序時,能通過在每個代碼之間顯示“中性”幀來改進個別代碼的可讀性。中性幀是主要用來表示在光學(xué)碼之間的過渡的圖像。例如,中性幀可以是純色幀,諸如黑、灰、白、或另一顏色。此外,代碼可以按比光學(xué)讀取器的幀率更高的速度示出。例如,代碼可以按光學(xué)讀取器的幀率約兩倍的幀率示出(例如,讀取器具有約30fps的幀率,而圖像以約60fps的幀率示出)。這可以避免當(dāng)電子裝置的顯示器和光學(xué)讀取器的圖像傳感器不同步時出現(xiàn)的問題。便攜式電子裝置可以使用各種軟件程序,例如網(wǎng)頁瀏覽器、媒體查看器(例如,用于圖形、影片、或二者)、專用應(yīng)用程序;或其它應(yīng)用程序來顯示光學(xué)碼。在所公開的實施例的至少某些實施例中,光學(xué)碼的特征足夠大以能由人眼辨別。在所公開的實施例的任何實施例中,填充圖像可以包括數(shù)字、字母或其它字符。在另外的實施例中,用于形成光學(xué)碼的圖像包括跨圖像的至少一部分延伸的一個或多個條(直條、波形條、漸變條)。一般而言,所公開的實施例允許光學(xué)讀取器從光學(xué)碼讀取信息,即使代碼的一部分不可讀或者不可用。因此,改進了光學(xué)讀取器的穩(wěn)健性/魯棒性。所公開的實施例的至少某些提供能比其它光學(xué)碼(例如,qr代碼)更快讀取的光學(xué)碼。而且,當(dāng)光學(xué)讀取器看不到代碼的一部分時,仍能讀取所公開的光學(xué)碼中的任何光學(xué)碼。一般而言,所公開的實施例允許在光學(xué)碼相對于光學(xué)讀取器移動時讀取光學(xué)碼,這使得代碼讀取過程更穩(wěn)健。例如,當(dāng)代碼朝向或遠離讀取器移動時能讀取代碼。作為另一示例,在代碼相對于讀取器旋轉(zhuǎn)時、或者當(dāng)代碼相對于讀取器保持一定角度時能讀取代碼。這些方面能在讀取期間不能保持光學(xué)碼靜止時(例如,如果用戶實際上由于年齡或殘疾而在身體方面做不到時)仍能改進可讀取性。另外的實施例并不需要圖像傳感器被聚焦于顯示所述光學(xué)碼的表面上。因此,圖像傳感器無需能執(zhí)行聚焦。如果傳感器能執(zhí)行聚焦,那么傳感器將仍能在聚焦發(fā)生之前充分讀取代碼。這能允許更快地讀取代碼,特別是在若顯示所述代碼的表面在讀取期間移動的情況下。公開的實施例通??梢杂糜谌魏喂鈱W(xué)碼應(yīng)用。一個示例應(yīng)用是訪問控制。在該示例應(yīng)用中,客人能從主機接收光學(xué)碼,在對主機請求時發(fā)送光學(xué)碼。在某些情況下,對于該請求收取一定費用??腿说闹悄苁謾C能接收光學(xué)碼,可能通過無線網(wǎng)絡(luò)來接收。光學(xué)碼可以包括單個圖像或者多個圖像的隨著時間變化的序列(例如影片)。當(dāng)客人靠近主機的建筑物處的安檢門時,客人使用智能手機來顯示光學(xué)碼,并且客人向光學(xué)讀取器出示智能手機。讀取器從電話讀取代碼并且將代碼傳輸給訪問控制系統(tǒng)。響應(yīng)地,所述訪問控制系統(tǒng)傳輸驗證碼(例如也呈光學(xué)碼的形式)給智能手機??腿巳缓蟊仨氃俅蜗蚬鈱W(xué)讀取器出示當(dāng)前顯示了驗證碼的智能手機。如果在驗證碼有效時這樣做,則所述訪問控制系統(tǒng)允許客人進入建筑物。盡管某些數(shù)據(jù)在本文中公開為被存儲為表格或其它數(shù)據(jù)結(jié)構(gòu),通常這些數(shù)據(jù)能以任何合適類型的數(shù)據(jù)結(jié)構(gòu)而儲存;儲存該數(shù)據(jù)的結(jié)構(gòu)可以使用算法生成。雖然本文公開的各個方法的一些實施例被描述為包括某一數(shù)量的方法行為,但是所給出方法的其它實施例可以包括比本文明確公開的方法行為更多或更少的方法行為。在額外實施例中,方法行為以不同于本文所公開的順序執(zhí)行。在一些情況中,兩個或多個方法行為可以組合為一個方法行為。在一些情況中,一個方法行為可以被劃分為兩個或多個方法行為。雖然許多公開的訪問系統(tǒng)的實施例一般被描述為控制對物理區(qū)域的使用或進入,但是實施例中的任一個實施例可以適于控制對于信息(例如,存儲在計算機上的信息)的訪問。除非另有說明,有關(guān)一列項目中的“至少一個”的短語是指這些項目的任一組合,包括單一構(gòu)成部分。作為一個示例,“a、b或c中的至少一個”旨在覆蓋:a;b;c;a和b;a和c;b和c;以及a、b和c。作為其它示例,“a、b和c中的至少一個”旨在覆蓋:a;b;c;a和b;a和c;b和c;以及a、b和c。本文中使用的“用戶”可以是一個人、一群人、機器、物體或動物。當(dāng)前第1頁12
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
绥德县| 启东市| 大姚县| 娱乐| 鹤峰县| 阿合奇县| 伽师县| 肥城市| 竹北市| 赣州市| 张家口市| 泸西县| 万全县| 定兴县| 休宁县| 汝州市| 惠州市| 扶余县| 武邑县| 临夏县| 洛阳市| 昆明市| 陆川县| 儋州市| 鄂尔多斯市| 巴马| 古田县| 卓尼县| 天水市| 南乐县| 延边| 龙泉市| 乡城县| 和政县| 乐至县| 吐鲁番市| 师宗县| 龙海市| 蓝田县| 青岛市| 个旧市|