新四季網

用於傳輸安全VLC標識符的方法和設備與流程

2023-06-09 01:50:11 1


相關申請的交叉參考

本申請主張2014年11月25日遞交的標題為「用於傳輸安全vlc標識符的方法和設備(methodandapparatusfortransmittingsecurevlcidentifiers)」的第62/084,330號美國臨時申請以及2015年8月19日遞交的標題為「用於傳輸安全vlc標識符的方法和設備(methodandapparatusfortransmittingsecurevlcidentifiers)」的第14/830,535號美國專利申請的權益,所述申請以引用的方式全文明確併入本文中。

本發明大體上涉及使用可見光通信(vlc)來通信的裝置,且更確切地說涉及改善通過燈具裝置來通信的安全性,所述燈具裝置使用vlc將信息傳送到一或多個其它裝置。



背景技術:

裝置可以無線地傳輸信息,例如,以便提供服務。所傳輸的信息可以通過第二裝置接收以便接收服務。如果信息的傳輸缺乏一定安全水平,那麼另一裝置(例如,未授權裝置)也可以接收所傳輸的信息。未授權裝置可隨後嘗試通過使用所傳輸的信息將服務提供到第二裝置。



技術實現要素:

在本發明的一個方面中,提供一種方法、一種計算機可讀媒體和一種設備。設備接收關於多個固定燈具的位置信息。設備接收指示重置事件出現的重置信息。設備通過可見光接收來自多個固定燈具的第一固定燈具的標識符。設備基於接收到的標識符、接收到的位置信息和接收到的重置信息確定第一固定燈具的位置。通過不同於可見光的無線通信媒體接收位置信息和重置信息。

在本發明的另一方面中,設備將重置事件傳送到多個固定燈具,以使得多個固定燈具中的至少一個固定燈具與相應序列的標識符的特定標識符對齊。設備響應於傳送而遞增索引。

在本發明的另一方面中,設備接收指示重置事件的出現的重置信息。響應於接收重置信息,設備與標識符的序列中的標識符對齊。設備傳輸攜帶標識符的可見光信號。

附圖說明

圖1說明放置在某一環境下的燈具的平面圖。

圖2說明在矩陣的一部分中的項。

圖3a和3b相應地說明第一矩陣的碼字和第二矩陣的碼字。

圖4是說明通過伺服器控制燈具的圖式。

圖5說明電力循環模式的實例。

圖6是說明在多個實體之間傳送的數據的信號圖。

圖7a是操作裝置的方法的流程圖。

圖7b是操作裝置的方法的流程圖。

圖8a是操作裝置的方法的流程圖。

圖8b是操作裝置的方法的流程圖。

圖9是說明示例性設備中的不同模塊/裝置/組件之間的數據流的概念性數據流圖。

圖10是說明採用處理系統的設備的硬體實施方案的實例的圖式。

圖11是說明示例性設備中的不同模塊/裝置/組件之間的數據流的概念性數據流圖。

圖12是說明採用處理系統的設備的硬體實施方案的實例的圖式。

圖13a是操作裝置的方法的流程圖。

圖13b是操作裝置的方法的流程圖。

圖14是說明示例性設備中的不同模塊/裝置/組件之間的數據流的概念性數據流圖。

圖15是說明採用處理系統的設備的硬體實施方案的實例的圖式。

具體實施方式

下文結合附圖闡述的詳細描述意圖作為對各種配置的描述,且並不意圖表示可實踐本文中所描述的概念的僅有配置。所述詳細描述出於提供對各種概念的透徹理解的目的而包括具體細節。然而,所屬領域的技術人員將顯而易見,可在沒有這些具體細節的情況下實踐這些概念。在一些情況下,以框圖形式示出眾所周知的結構和組件以便避免混淆此類概念。

在下文中參考各種設備和方法呈現改善通信安全性的各個方面。在以下具體實施方式中描述了這些設備和方法並且通過各種塊、模塊、組件、電路、步驟、過程、算法等(統稱為「元件」)在附圖中說明了這些設備和方法。這些元件可使用電子硬體、計算機軟體或其任何組合來實施。此類元件是實施為硬體還是軟體取決於特定應用和施加於整個系統的設計約束。

藉助於實例,元件或元件的任何部分或元件的任何組合可用包括一或多個處理器的「處理系統」來實施。處理器的實例包括微處理器、微控制器、數位訊號處理器(dsp)、現場可編程門陣列(fpga)、可編程邏輯裝置(pld)、狀態機、門控邏輯、離散硬體電路和經配置以執行遍及本發明描述的各種功能的其它合適的硬體。處理系統中的一或多個處理器可以執行軟體。軟體應被廣泛地解釋為意味著指令、指令集、代碼、代碼段、程序代碼、程序、子程序、軟體組件、應用程式、軟體應用程式、軟體包、例程、子例程、對象、可執行文件、執行線程、過程、函數等,而不管其是被稱作軟體、固件、中間件、微碼、硬體描述語言還是其它。

因此,在一或多個示例性實施例中,所描述功能可用硬體、軟體、固件或其任何組合來實施。如果用軟體來實施,那麼可將所述功能作為一或多個指令或代碼存儲在計算機可讀媒體上或編碼為計算機可讀媒體上的一或多個指令或代碼。計算機可讀媒體包括計算機存儲媒體。存儲媒體可為可由計算機存取的任何可供使用的媒體。藉助於實例而非限制,此類計算機可讀媒體可包括ram、rom、eeprom、cd-rom或其它光碟存儲裝置、磁碟存儲裝置或其它磁性存儲裝置,或可用於攜帶或存儲呈指令或數據結構的形式的所需程序代碼且可由計算機存取的任何其它媒體。

根據本發明的各方面,可以使用可見光通信(vlc)傳送信息。vlc通信是使用可見光(例如,具有大約375nm到780nm之間的波長的光)進行的。vlc信號由具有此類波長特性的光來攜帶。

使用vlc傳送的信息可以包括通過安裝在零售環境中的燈具傳播的唯一標識符。唯一標識符可以由移動裝置的合適的傳感器(例如,數位相機傳感器)接收,所述傳感器包括合適的數位相機傳感器。移動裝置可以解碼唯一標識符以在零售環境中執行定位或定向操作。

如果通過燈具傳播的標識符對於足夠的時間長度保持恆定,那麼未授權裝置可以能夠解碼標識符並且將標識符映射到燈具。在此情況中,未授權裝置可以能夠解碼標識符並且將標識符映射到燈具的位置。因此,不良服務提供商可以能夠將基於位置的服務提供到未授權裝置。

本發明的方面涉及改善在環境(例如,安裝在零售環境中的燈具)中通過裝置傳輸的信息(例如,識別信息)的安全性。根據特定方面,使用當前可用的照明基礎設施和燈具驅動器來改進安全性。還根據特定方面,改進安全性以增大僅經授權裝置能夠解碼和使用識別信息的可能性。

圖1說明平面圖100,所述平面圖說明放置在環境102中的裝置104的布置。裝置104可以為燈具。燈具104的位置可以是固定的。

在特定燈具104處,信息的傳輸可以受驅動器(例如,鎮流器)控制。驅動器可以控制使用vlc發出適用於傳輸信息的光的燈具104的裝置。舉例來說,燈具104可以包括經配置以發出此類光的發光二極體(led)。某些led可以發出光以用高達500mbit/秒的速率傳輸信息。

環境102可以為商業環境(例如,零售環境(例如,百貨商店))。根據一個方面,燈具104安裝在百貨商店的天花板處或圍繞百貨商店的天花板安裝。

每一個燈具104可以傳輸信息。通過特定燈具104傳輸的信息可以包括唯一標識符(例如,唯一地識別燈具的標識符)。舉例來說,參考圖1,燈具104-1可以傳輸唯一標識符,所述唯一標識符從放置在環境102中的所有燈具(例如,燈具104-1、104-2、104-3、104-4、104-5、104-6、104-7、104-8)之中唯一地識別燈具104-1。

由燈具104中的一或多個傳輸的信息可以由同樣位於環境102中的裝置106接收。裝置106可以為移動裝置(例如,行動電話)、平板計算機裝置、筆記本電腦等。裝置106可以包括經配置以接收信號(例如,vlc信號)的光電二極體。舉例來說,裝置106可以包括數位相機傳感器,所述數位相機傳感器包括一或多個光電二極體(例如,像素)。

現在將更詳細地描述通過燈具104傳輸的唯一標識符。每個標識符可以包括特定長度的碼字。為了提高安全性,通過特定燈具104傳輸的標識符可隨時間推移而改變。

舉例來說,每當特定燈具104檢測到觸發(例如,重置事件)時,可以(例如,通過驅動器)控制特定燈具104來傳輸不同標識符。就此而言,當驅動器檢測到對應的觸發事件(例如,第i重置事件)時,驅動器可以控制燈具(例如,燈具104-1)以傳輸特定碼字(例如,c(i))。

特定碼字可以為算法的結果,所述算法涉及穿過存儲在驅動器中(例如,在驅動器的固件中)的碼字的預設列表(例如,n碼字的列表)依序循環。在檢測重置事件(例如,第i重置事件)之後,驅動器可以選擇對應的碼字c(i)。在先前(n-1)重置事件中的任一者的檢測之後碼字c(i)可以並沒有已經被選擇。因此,在每n次重置事件中不超過一次選擇碼字c(i)。

出於說明的目的,將參考矩陣的項描述上述算法的輸出。

圖2說明在矩陣200的一部分中的項。矩陣200包括行201、202和203。行201、202、203可以包含存儲在相應的燈具處的碼字。舉例來說,返回參考圖1,行201、202、203可以列出相應地存儲在燈具104-1、104-2、104-3處的碼字。

矩陣200的列可以包含通過燈具104在不同時間傳輸的碼字。舉例來說,在燈具檢測到第1重置事件之後,矩陣200的最左列(標記為「ⅰ=1」)可以列出通過燈具104傳輸的碼字。類似地,在燈具檢測到第2重置事件之後,矩陣的第二最左列(標記為「ⅰ=2」)可以列出通過燈具104傳輸的碼字。類似地,在燈具檢測到第8重置事件之後,矩陣的最右列(標記為「i=8」)列出通過燈具104傳輸的碼字。

行201可以包含存儲在燈具104-1處的碼字。因此,在燈具104-1檢測到第1重置事件、第2重置事件、第3重置事件、第4重置事件、第5重置事件、第6重置事件、第7重置事件和第8重置事件之後,燈具104-1相應地傳輸碼字c(1)、c(2)、c(3)、c(4)、c(5)、c(6)、c(7)和c(8)。

行202可以包含存儲在燈具104-2處的碼字。因此,在燈具104-2檢測到第1重置事件、第2重置事件、第3重置事件、第4重置事件、第5重置事件、第6重置事件、第7重置事件和第8重置事件之後,燈具104-2相應地傳輸碼字c(2)、c(3)、c(4)、c(5)、c(6)、c(7)、c(8)和c(1)。

行203可以包含存儲在燈具104-3處的碼字。因此,在燈具104-3檢測到第1重置事件、第2重置事件、第3重置事件、第4重置事件、第5重置事件、第6重置事件、第7重置事件和第8重置事件之後,燈具104-3相應地傳輸碼字c(3)、c(4)、c(5)、c(6)、c(7)、c(8)、c(1)和c(2)。

根據參考矩陣200所描述的算法,在特定時間期間,沒有兩個燈具傳輸相同碼字。舉例來說,在第1重置事件與第2重置事件之間的時間期間,碼字c(1)通過燈具104-1傳輸,且並不通過燈具104的任何其它燈具(例如,圖1的燈具104-2、104-3、104-4、104-5、104-6、104-7、104-8)傳輸。類似地,在相同兩個重置事件之間的時間期間,碼字c(2)通過燈具104-2傳輸,且並不通過燈具104的任何其它燈具(例如,圖1的燈具104-1、104-3、104-4、104-5、104-6、104-7、104-8)傳輸。

參考圖2所描述的算法可以在數學上如下表示。如果k表示燈具104的數量並且如果n表示在碼本中的碼字的數量(使得n≥k),那麼在燈具檢測到第i重置事件之後,對於i={1、2...n}且k={1、2...k},第k燈具選擇碼字c((i+k-1)modn)。

關於圖2的算法的潛在問題在於有可能在特定時間處預測通過特定器具傳輸的碼字,方法是在較早時間處觀察通過另一器具傳輸的碼字。舉例來說,在第i重置事件之後,有可能預測將通過第(k-1)器具傳輸的碼字,方法是在第(i-1)重置事件之後觀察通過第k器具傳輸的碼字。舉例來說,參考圖2,在第8重置事件之後,有可能預測通過第1器具(例如,圖1的器具104-1)傳輸的碼字c(8),方法是在第7重置事件之後觀察通過第2器具(例如,圖1的器具104-2)傳輸的相同碼字c(8)。

本發明的方面涉及降低將由一個燈具傳輸的碼字可以基於由另一燈具傳輸的所觀察到的碼字來預測的可能性。

根據一個方面,通過排列對應於特定算法的矩陣減少這一可能性。將參考圖3a和3b描述排列的實例。

圖3a說明矩陣300的碼字。類似於圖2的矩陣200,矩陣300的行可以列出存儲在相應的燈具處的碼字。還類似於圖2的矩陣200,矩陣300的列可以列出在相應的時間處通過燈具傳輸的碼字。

排列可以執行於矩陣300上,例如,通過將第二最左列302的項與第二最右列304的項調換。這一排列產生在圖3b中說明的矩陣310。

圖3b的矩陣310包括列312和列314。矩陣310的列312的項與矩陣300的第二最右列304的項相等(參見圖3a)。類似地,矩陣310的列314的項與矩陣300的第二最左列302的項相等(參見圖3a)。

使用對應於矩陣310的算法來選擇碼字可以降低將由一個燈具傳輸的碼字可以基於由另一燈具傳輸的所觀察到的碼字來預測的可能性。舉例來說,由於參考圖3a和3b所描述的排列,可能更難以僅基於在第(i-1)重置事件之後觀察通過第k器具傳輸的碼字在第i重置事件之後預測將通過第(k-1)器具傳輸的碼字。

已經參考圖3a和3b的3×3矩陣來描述排列操作的實例。應理解,可以在不同大小的矩陣上執行相似操作以獲取相似結果。

舉例來說,本發明的各方面涉及通過位於零售環境中的燈具傳送的信息。在此類環境中,可以安裝大約1200個燈具(例如,圖1的燈具104)並且,1200個燈具可以在1200個重置事件中的每一處受控制。因此,響應於檢測不同重置事件而通過燈具傳輸的碼字可以布置在1200×1200矩陣中。

類似於圖3b的矩陣310,1200×1200矩陣的行可以包含存儲在相應的燈具處的碼字。舉例來說,1200×1200矩陣的特定行包含存儲在相應的燈具處的碼字序列。

還類似於圖3b的矩陣310,1200×1200矩陣的列可以包含在相應的時間處通過燈具傳輸的碼字。舉例來說,在檢測到第i重置事件之後,第k燈具傳輸對應於存儲在燈具處的碼字序列的第i元素的碼字(例如,在1200×1200矩陣的第k行的第i元素處的項)。

已經參考各個方面所描述的矩陣說明碼字分配的實例。應理解,可以採用其它類型的矩陣。根據特定方面,從矩陣中獲取碼字序列,在所述矩陣中給定項(例如,給定碼字)在任何給定行中恰好出現一次且在任何給定列中恰好出現一次。此類矩陣被稱為拉丁方。

圖4是說明通過伺服器控制燈具的圖式。燈具404-1、404-2…404-k可以與前面參考圖1所描述的燈具(例如,燈具104)相似。燈具404中的每一個可以存儲相應的碼字序列。舉例來說,每個燈具404可以存儲拉丁方的對應的行的項。

類似於前面所描述的方面,燈具404中的每一個在檢測重置事件之後傳輸它的碼字序列的不同碼字。還類似於前面所描述的方面,不同碼字可以為在碼字序列中的下一鄰近碼字。因此,特定燈具404可以在它檢測到特定重置事件之前傳輸特定碼字,並且在它檢測到特定重置事件之後可以傳輸在它的碼字序列中的下一鄰近碼字。

參考圖4,重置事件可以為通過伺服器408用信號發送到所有燈具404的重置事件信號410。根據一個方面,伺服器為通過零售商操作的伺服器(例如,建築物管理系統(bms)伺服器)。通過發送重置事件信號410,伺服器408有效地指導每個燈具開始傳輸不同碼字(例如,在它的碼字序列中的下一碼字)。

根據一個方面,通過根據特定模式對燈具斷電或通電來用信號發送重置事件。舉例來說,伺服器408可以將重置事件用信號發送到燈具404,方法是根據特定模式將電力供應到所有燈具或阻止所有燈具的電力。根據特定模式的電力的供應由燈具404(例如,燈具的驅動器)解譯為重置事件。根據各種方面,可以根據特定數量的開到關轉變和/或特定序列的持續時間(在此期間,對燈具404通電)限定模式。

圖5說明電力循環模式500的實例。在時間t1處,電力被供應到所有燈具(例如,圖4的燈具404)。當燈具通過伺服器(例如,圖4的伺服器408)被斷電時,在時間t2處開始模式500。此外,根據模式500,在時間t3處燈具恢復通電並且對於t1的持續時間保持通電。此外,根據模式500:在時間t4處,燈具通過伺服器斷電;在時間t5處,燈具恢復通電並且對於持續時間t2保持通電;在時間t6處,燈具通過伺服器斷電;在時間t7處,燈具恢復通電並且對於持續時間t3保持通電。當燈具通過伺服器斷電時,在時間t8處結束模式500。在時間t9處,燈具恢復通電。當燈具恢復通電時,燈具確定已經產生完整模式500。因此,燈具將模式500的出現解譯為重置事件。

根據特定方面,持續時間t1、t2和t3可以秒或秒的一部分(例如,毫秒)為單位。減少這些持續時間的長度減小了電力中斷事件可能干擾模式500的傳輸/檢測的可能性。並且,應理解,時間的持續時間的數量(在此期間,燈具為通電的)可以為多於或少於3個。

如前面所提到,根據特定模式的電力的供應可以通過燈具(例如,燈具的驅動器)解譯為重置事件。舉例來說,參考圖5的模式500,驅動器已知持續時間(例如,t1、t2、t3)的特定序列。為了確定特定模式是否已經發生,驅動器可以實施以下算法。

算法使用專用計數器a,其中計數器a的計數用x表示。具有初始值1的索引i用於對重置事件的數量進行計數。

當電力接通時,驅動器檢查x是否已達到ti。如果x已達到ti,那麼索引i遞增1。在任一情況下,計數器被重置為零以重新開始計數。

如果索引i達到3,那麼驅動器確定已檢測到重置事件。另外,驅動器重複在以上段落中所描述的步驟。

如參考圖5所描述的,可以使用特定電力循環模式用信號發送重置事件。根據一方面,如果通電間隔恰好與由電力循環模式所限定的持續時間匹配,那麼重置事件被檢測到。舉例來說,如果第一檢測到的通電間隔的長度等於t1但是下一檢測到的通電間隔的長度並不等於t2,那麼沒有檢測到重置事件。在此情況下,驅動器重新開始算法,並且因此檢查長度t1的通電間隔。

當燈具(例如,燈具404)不能夠接收/解譯其它類型的控制信號(例如,數字可尋址照明接口(dali)信號、數字多路(dmx)協議信號、無線射頻(rf)信號)時,特定電力循環模式的信令可以是有用的。另外,當燈具並不能夠接收/解譯電壓調光信號時,此類信令也可以是有用的。

如果燈具能夠接收/解譯以上信號類型中的任一者,那麼對應的信號可用於傳送重置事件。舉例來說,如果合適,那麼伺服器408可以將重置事件用信號發送到燈具404,方法是通過有線接口或無線接口(例如,射頻接口)發送信號(例如,dali信號或dmx信號)。作為另一實例,伺服器408可以將重置事件用信號發送到燈具,方法是將電壓幅值的特定模式應用到燈具的調光信號輸入(例如,「0到10v」調光信號輸入)。

圖6是說明在多個實體之間傳送的數據的信號圖。

在602處,bms伺服器626(例如,伺服器408)將重置事件信號發送到燈具622(例如,燈具404中的一個)。在604處,與602結合,bms伺服器626將重置事件傳送到服務提供商伺服器624。舉例來說,bms伺服器626可以將特定重置事件時期(例如,第1重置事件、第2重置事件、第3重置事件等)的標識發送到服務提供商伺服器624。如稍後將更詳細地描述的,服務提供商伺服器624服務通過移動裝置620啟動的應用程式(例如,基於位置的服務、定位服務)。

在602處,燈具622解譯已發生的重置事件。因此,在614處,燈具622傳輸對應的標識符(例如,碼字)。

在606處,移動裝置620請求下載應用程式。在608處,服務提供商伺服器624有助於將應用程式下載到移動裝置620。此外,服務提供商伺服器624可以向移動裝置620提供關於燈具的位置(例如,在環境102中的燈具104的位置)的映射信息。映射信息可以指示安裝在環境中的燈具(參見,例如,在圖1中說明的燈具104的布置)的位置(例如,(x,y)坐標)

只要這些位置大體上保持恆定,則可能不必大於一次的將映射信息提供到移動裝置620。如上文所述,下載應用程式的同時,移動裝置620可以接收映射信息。替代地,移動裝置620可以在它第一次進入環境(例如,環境102)時接收映射信息。

下載應用程式的同時,服務提供商伺服器624還可以將標識符提供到移動裝置620。在每個重置時期期間標識符由燈具622和所有其它燈具使用。這一信息可以呈矩陣的形式(例如,與圖3b的矩陣310相似的形式)。替代地,由燈具使用的標識符可以稍後提供。

在610處,移動裝置620啟動(例如,開始)應用程式。位置服務請求被發送至服務提供商伺服器624。

位置服務請求通過服務提供商伺服器624提供服務。在612處,服務提供商伺服器624將信息發送到移動裝置620以使得移動裝置能夠執行定位操作。如早先所描述的,在每個重置時期,移動裝置620可能已經預先接收由燈具使用的所有標識符(例如,在應用程式下載期間接收到的矩陣)。在此情況下,在612處,服務提供商伺服器624將當前重置時期(例如,標識符的矩陣的相關列的標識)發送到移動裝置620。因此,在當前時期,移動裝置620能夠識別由燈具使用的特定標識符。

替代地,在612處,如果移動裝置620並不預先接收上述標識符信息,那麼服務提供商伺服器624可以將包含於矩陣的相關列中的標識符發送到移動裝置620。因此,將在當前時期由燈具使用的特定標識符告知移動裝置620。

一旦移動裝置620已經啟動應用程式,則在除了應用程式的啟動之外的時間可以提供參考612已經描述的信息。舉例來說,在每個重置事件的出現期間,612的信息可以被提供到移動裝置620。另外,每當移動裝置620再次進入環境(例如,環境102)時,612的信息可以被提供到移動裝置620。

參考614,移動裝置620接收通過對應的燈具(例如,燈具622)傳輸的標識符。基於移動裝置早先(例如,在608和612處)接收到的信息,移動裝置620能夠確定傳輸特定標識符的燈具的位置。因此,移動裝置能夠在環境(例如,環境102)中相對於各種燈具的位置定位(定向)其自身。

圖7a是操作裝置的方法的流程圖700。在702處,裝置(例如,圖1的移動裝置106)接收多個標識符。舉例來說,返回參考圖3b,裝置接收布置在與矩陣310相似的矩陣中的碼字。在一個配置中,裝置可以使用收發器1010或接收組件904來接收多個標識符。在704處,裝置接收(例如,通過收發器1010或接收組件904)關於多個固定燈具的位置信息。舉例來說,返回參考圖1,裝置接收對應於由圖1的平面圖100捕獲的(x,y)坐標信息的位置信息。此類信息可以在圖6的608處接收到。

在706處,裝置傳輸(例如,通過收發器1010或傳輸組件910)位置服務的請求。位置服務可以為通過服務提供商伺服器(例如,圖6的伺服器624)提供服務的應用程式(例如,基於位置的服務、定位服務)。可以在圖6的610處傳輸請求。

在708處,裝置接收(例如,通過收發器1010或接收組件904)指示重置事件的出現或對應於重置的事件出現的重置信息。響應於位置服務請求的傳輸,可以接收重置信息。重置信息可以包括多個標識符的子集(例如,與矩陣310相似的矩陣的列)或者用於識別多個標識符的子集的索引。索引的實例可以為指示當前重置時期的索引(參見,例如,圖6的612)。

在710處,裝置識別(例如,使用處理器1004或識別組件906)多個標識符的子集。舉例來說,如果重置信息包括索引,那么子集可以被識別。如早先參考圖6的608、612所描述的,裝置可以使用索引以確定在當前重置時期由燈具使用的標識符。基於接收到的矩陣和指示矩陣的特定列的接收到的信息,可以確定標識符。作為另一實例,基於包含於重置信息中的矩陣的列,可以確定子集。

在712處,裝置接收(例如,使用相機或光傳感器1012或接收組件904)來自固定燈具的標識符。舉例來說,如參考圖6的614所描述的,裝置接收通過固定燈具傳輸的標識符。標識符可以通過可見光從固定燈具接收。

在714處,裝置基於接收到的標識符、接收到的位置信息和接收到的重置信息來確定(例如,使用處理器1004或確定組件908)第一固定燈具的位置。舉例來說,接收到的標識符可以為碼字,並且裝置可以將接收到的碼字與矩陣的對應的列(其可包含於重置信息中或其可使用包含於重置信息中的索引來識別)的碼字匹配。舉例來說,參考圖3b,如果第2重置事件已發生並且移動裝置已接收碼字c(4),那麼移動裝置可以使碼字c(4)與矩陣310的列312的碼字匹配。由於c(4)匹配列的第2最高項,所以移動裝置可以確定燈具#2為接收到的標識符的來源。

另外,裝置基於接收到的位置信息來確定第一固定燈具的位置。此外關於在上述段落中所描述的實例,裝置基於燈具的位置信息(例如,對應於由圖1的平面圖100捕獲的(x,y)坐標信息的位置信息)來確定燈具#2的位置。

通過使用在環境(例如,環境102)中的一或多個燈具的確定的位置(例如,通過使用所確定的位置作為參考位置),裝置可以能夠更好地在環境中定位或定向其自身。

如先前參考712所揭示的,裝置可以通過可見光接收標識符。可以通過不同於可見光的無線通信媒體來接收位置信息和重置信息(參見,例如,704和708)。舉例來說,可以通過無線通信媒體接收位置信息和重置信息,所述無線通信媒體更易於支持與通常由vlc支持的位速率相比更高的位速率。

圖7b是操作裝置的方法的流程圖750。在752處,裝置(例如,圖1的移動裝置106)接收關於多個固定燈具的位置信息。舉例來說,返回參考圖1,裝置接收對應於由圖1的平面圖100捕獲的(x,y)坐標信息的位置信息。此類信息可以在圖6的608處被接收。在一個配置中,裝置可以使用收發器1010或接收組件904來接收位置信息。

在754處,裝置接收(例如,通過收發器1010或接收組件904)指示重置事件的出現或對應於重置事件的出現的重置信息。響應於位置服務請求的傳輸,可以接收重置信息。重置信息可以包括多個標識符的子集(例如,與矩陣310相似的矩陣的列)或者用於識別多個標識符的子集的索引。索引的實例可以為指示當前重置時期的索引(參見,例如,圖6的612)。

在756處,裝置接收(例如,使用相機或光傳感器1012或接收組件904)來自固定燈具的標識符。舉例來說,如參考圖6的614所描述的,裝置接收通過固定燈具傳輸的標識符。標識符可以通過可見光從固定燈具接收。

在758處,裝置基於接收到的標識符、接收到的位置信息和接收到的重置信息來確定(例如,使用處理器1004或確定組件908)第一固定燈具的位置。通過不同於可見光的無線通信媒體接收位置信息和重置信息。舉例來說,接收到的標識符可以為碼字,並且裝置可以將接收到的碼字與矩陣的對應的列(其可包含於重置信息中或其可使用包含於重置信息中的索引來識別)的碼字匹配。舉例來說,參考圖3b,如果第2重置事件已發生並且移動裝置已接收碼字c(4),那麼移動裝置可以使碼字c(4)與矩陣310的列312的碼字匹配。由於c(4)匹配列的第2最高項,所以移動裝置可以確定燈具#2為接收到的標識符的來源。

另外,裝置基於接收到的位置信息來確定第一固定燈具的位置。此外關於在上述段落中所描述的實例,裝置基於燈具的位置信息(例如,對應於由圖1的平面圖100捕獲的(x,y)坐標信息的位置信息)來確定燈具#2的位置。

通過使用在環境(例如,環境102)中的一或多個燈具的確定的位置(例如,通過使用所確定的位置作為參考位置),裝置可以能夠更好地在環境中定位或定向其自身。

如先前參考756所揭示的,裝置可以通過可見光接收標識符。可以通過不同於可見光的無線通信媒體來接收位置信息和重置信息(參見,例如,704和708)。舉例來說,可以通過無線通信媒體接收位置信息和重置信息,所述無線通信媒體更易於支持與通常由vlc支持的位速率相比更高的位速率。

圖8a是操作裝置的方法的流程圖800。裝置可以為bms伺服器。在802處,裝置將重置事件傳送(例如,使用電源控制器1212或通信組件1104)到多個固定燈具。舉例來說,參考圖4,伺服器408將重置事件信號410傳送到燈具404。通信引起燈具中的至少一個與標識符的相應的序列的特定標識符對齊。舉例來說,燈具可以將指針與標識符對齊,所述標識符在對應於燈具的矩陣310的行中的鄰近項中。通信可以進一步引起燈具通過可見光傳輸標識符。

重置事件可以通過根據特定模式(例如,參見圖5的模式500)對多個固定裝置中的每一個同時斷電和通電來傳送。替代地,重置事件可以通過根據電壓幅值的特定模式同時對多個固定裝置中的每一個供電來傳送。替代地,重置事件可以通過傳輸指示重置事件的出現的信號來傳送。信號可以通過有線連接(例如,使用dali或dmx協議)或通過無線射頻接口來傳輸。

在804處,響應於傳送,裝置可以遞增(例如,使用處理器1204或遞增組件1106)索引。舉例來說,如早先參考圖6的612所描述的,索引可以指示當前重置時期。

在806處,裝置可以將索引傳輸(例如,使用網絡接口控制器1210或傳輸組件1108)到服務提供商伺服器(例如,服務提供商伺服器624)。因此,裝置將重置事件傳送到服務提供商伺服器624(參見,例如,圖6的604)。就此而言,裝置可以將特定重置事件時期(例如,第1重置事件、第2重置事件、第3重置事件等)的標識發送到服務提供商伺服器624。

圖8b是操作裝置的方法的流程圖850。裝置可以為bms伺服器。在852處,裝置將重置事件傳送(例如,使用電源控制器1212或通信組件1104)到多個固定燈具。舉例來說,參考圖4,伺服器408將重置事件信號410傳送到燈具404。通信引起燈具中的至少一個與標識符的相應的序列的特定標識符對齊。舉例來說,燈具可以將指針與標識符對齊,所述標識符在對應於燈具的矩陣310的行中的鄰近項中。通信可以進一步引起燈具通過可見光傳輸標識符。

重置事件可以通過根據特定模式(例如,參見圖5的模式500)對多個固定裝置中的每一個同時斷電和通電來傳送。替代地,重置事件可以通過根據電壓幅值的特定模式同時對多個固定裝置中的每一個供電來傳送。替代地,重置事件可以通過傳輸指示重置事件的出現的信號來傳送。信號可以通過有線連接(例如,使用dali或dmx協議)或通過無線射頻接口來傳輸。

在854處,響應於傳送,裝置可以遞增(例如,使用處理器1204或遞增組件1106)索引。舉例來說,如早先參考圖6的612所描述的,索引可以指示當前重置時期。

圖9是說明示例性設備902中的不同模塊/裝置/組件之間的數據流的概念性數據流圖900。設備可以為移動終端。設備902可以包括接收組件904、識別組件906、確定組件908和傳輸組件910。

接收組件904接收多個標識符(例如,矩陣或矩陣的特定列)。接收到的標識符被輸出到識別組件906作為輸出930。接收組件904還接收關於多個固定燈具的位置信息。接收到的位置信息被輸出到確定組件908作為輸出936。

傳輸組件910傳輸位置服務請求。

接收組件904還接收指示或對應於重置事件的出現的重置信息。響應於請求的傳輸,可以接收重置信息。重置信息被輸出到識別組件906作為輸出932。

如果重置信息包括索引,那麼識別組件906響應於接收重置信息而識別多個標識符的子集。舉例來說,類似於參考圖6的608、612所描述的方式,識別組件906可以確定在當前重置時期由燈具使用的標識符。所識別的子集被輸出到確定組件908作為輸出934。

接收組件904接收標識符(例如,通過燈具傳輸的標識符)。接收到的標識符被輸出到確定組件908作為輸出938。

確定組件908基於接收到的標識符、接收到的位置信息和接收到的重置信息而確定燈具(其已經傳輸接收到的標識符)的位置。

設備可以包括執行在圖7a和7b的上述流程圖中的算法的每個步驟的額外組件。因而,在圖7a和7b的上述流程圖中的每個步驟可以通過組件來執行,並且設備可以包括那些組件中的一或多個。所述組件可以為一或多個硬體組件,所述一或多個硬體組件專門經配置以執行所陳述的過程/算法、由經配置以執行所陳述的過程/算法的處理器實施、存儲在由處理器實施的計算機可讀媒體內或其某一組合。

圖10是說明採用處理系統1014的設備902'的硬體實施方案的實例的圖式1000。處理系統1014通過一般由總線1024表示的總線架構來實施。取決於處理系統1014的特定應用及總體設計約束,總線1024可以包括任何數量的互連總線及橋接器。總線1024將各種電路連結在一起,所述電路包括一或多個處理器和/或硬體組件,所述一或多個處理器和/或硬體組件由處理器1004、組件904、906、908和910以及計算機可讀媒體/存儲器1006表示。總線1024還可以連結各種其它電路,例如定時源、外圍裝置、電壓調節器及電源管理電路,所述電路在所屬領域中是熟知的,且因此將不進行任何進一步的描述。

處理系統1014可以耦合到收發器1010。收發器1010耦合到一或多個天線1020。收發器1010提供用於通過傳輸媒體與各種其它設備通信的裝置。收發器1010接收來自一或多個天線1020的信號、從接收到的信號中提取信息且將所提取的信息提供到處理系統1014(具體地說,接收組件904)。此外,收發器1010接收來自處理系統1014(具體地說,傳輸組件910)的信息,並且基於接收到的信息而產生應用到一或多個天線1020的信號。

處理系統1014可以耦合到相機或光傳感器1012。相機或光傳感器1012提供裝置,所述裝置用於通過來自其它發光設備的可見光接收信息。相機或光傳感器1012接收來自其它發光設備的vlc信號、從接收到的vlc信號中提取信息並且將所提取的信息提供到處理系統1014(具體地說,接收組件904)。

處理系統1014包括耦合到計算機可讀媒體/存儲器1006的處理器1004。處理器1004負責一般處理,包含執行存儲在計算機可讀媒體/存儲器1006上的軟體。軟體在由處理器1004執行時引起處理系統1014執行上文針對任何特定設備描述的各種功能。計算機可讀媒體/存儲器1006還可用於存儲由處理器1004在執行軟體時操控的數據。處理系統進一步包括組件904、906、908或910中的至少一個。組件可以為在處理器1004中運行、駐留/存儲在計算機可讀媒體/存儲器1006中的軟體組件、耦合到處理器1004的一或多個硬體組件,或其某一組合。

在一個配置中,設備902/902'包括用於接收關於多個固定燈具的位置信息的裝置(例如,904、1010)。在一個配置中,用於接收位置信息的裝置執行上文關於圖7a的704或圖7b的752所述的操作。設備進一步包括用於接收指示重置事件的出現的重置信息的裝置(例如,904、1010)。在一個配置中,用於接收重置信息的裝置執行上文關於圖7a的708或圖7b的754所述的操作。設備進一步包括用於通過可見光接收來自多個固定燈具中的第一固定燈具的標識符的裝置(例如,904、1012)。在一個配置中,用於接收標識符的裝置執行上文關於圖7a的712或圖7b的756所述的操作。設備進一步包括用於基於接收到的標識符、接收到的位置信息和接收到的重置信息來確定第一固定燈具的位置的裝置(例如,908、1004)。通過不同於可見光的無線通信媒體接收位置信息和重置信息。在一個配置中,用於確定第一固定燈具的位置的裝置執行上文關於圖7a的714或圖7b的758所述的操作。

在進一步配置中,重置信息包括多個標識符的子集或用於識別多個標識符的子集的索引。設備可進一步包括用於接收多個標識符的裝置(例如,904)。在一個配置中,用於接收多個標識符的裝置執行上文關於圖7a的702所述的操作。如果重置信息包括索引,那麼設備可進一步包括用於響應於接收重置信息來識別多個標識符的子集的裝置(例如,906、1004)。多個標識符可以布置為矩陣的形式。矩陣可以包括拉丁方。用於識別的裝置(例如,906、1004)可經配置以使用索引來識別矩陣的特定列或特定行。在一個配置中,用於識別的裝置執行上文關於圖7a的710所描述的操作。

設備可進一步包括用於傳輸位置服務請求的裝置(例如,910、1010)。響應於請求的傳輸,可以接收重置信息。在一個配置中,用於傳輸請求的裝置執行上文關於圖7a的706所述的操作。

上述裝置可以為設備902的上述組件和/或設備902'的處理系統1014中的一或多個,所述設備902'經配置以執行通過上述裝置敘述的功能。如上文所描述,處理系統1014可以包括處理器1004。因而,在一個配置中,上述裝置可以為經配置以執行通過上述裝置敘述的功能的處理器1004。

圖11是說明示例性設備1102中的不同模塊/裝置/組件之間的數據流的概念性數據流圖1100。設備可以為bms伺服器。設備1102可以包括通信組件1104。通信組件1104將重置事件傳送到多個固定燈具。通信引起固定燈具中的至少一個與標識符的相應的序列的特定標識符對齊。

設備進一步包括遞增組件1106。通信組件1104將指示1110輸出到傳送重置事件的遞增組件1106。響應於傳送,遞增組件1106遞增索引。

設備可進一步包括傳輸組件1108。遞增組件1106將遞增索引1112輸出到傳輸組件1108。傳輸組件1108將遞增索引傳輸到服務提供商伺服器。索引的傳輸有助於將遞增索引傳送到用戶設備(ue)。

設備可以包括執行在圖8a和8b的上述流程圖中的算法的每個步驟的額外組件。因而,在圖8a和8b的上述流程圖中的每個步驟可以通過組件來執行,並且設備可以包括那些組件中的一或多個。所述組件可以為一或多個硬體組件,所述一或多個硬體組件專門經配置以執行所陳述的過程/算法、由經配置以執行所陳述的過程/算法的處理器實施、存儲在由處理器實施的計算機可讀媒體內或其某一組合。

圖12是說明採用處理系統1214的設備1102'的硬體實施方案的實例的圖式1200。處理系統1214可以通過一般由總線1224表示的總線架構來實施。取決於處理系統1214的特定應用及總體設計約束,總線1224可以包括任何數量的互連總線及橋接器。總線1224將各種電路連結在一起,所述電路包括一或多個處理器和/或硬體組件,所述一或多個處理器和/或硬體組件由處理器1204、組件1104、1106、和1108以及計算機可讀媒體/存儲器1206表示。總線1224還可以連結各種其它電路,例如定時源、外圍裝置、電壓調節器及電源管理電路,所述電路在所屬領域中是熟知的,且因此將不進行任何進一步的描述。

處理系統1214可以耦合到網絡接口控制器(nic)1210。nic1210提供用於通過計算機網絡與各種其它設備通信的裝置。nic1210接收來自計算機網絡的信號、從接收到的信號中提取信息並且將所提取的信息提供到處理系統1214。此外,nic1210接收來自處理系統1214(具體地說,傳輸組件1108和/或通信組件1104)的信息,並且基於接收到的信息產生待傳輸到計算機網絡的信號。

處理系統1214可以耦合到電源控制器1212。電源控制器1212提供用於將重置事件用信號傳送到發光設備的裝置,用信號傳送重置事件的方法為根據特定模式對發光設備斷電或通電或者根據電壓幅值的特定模式對發光設備供電。電源控制器1212接收來自處理系統1214(具體地說,通信組件1104)的信息,並且基於接收到的信息產生斷電和通電的特定模式或電壓幅值的特定模式。

處理系統1214包括耦合到計算機可讀媒體/存儲器1206的處理器1204。處理器1204負責一般處理,所述處理包括執行存儲在計算機可讀媒體/存儲器1206上的軟體。軟體在由處理器1204執行時引起處理系統1214執行上文針對任何特定設備描述的各種功能。計算機可讀媒體/存儲器1206還可用於存儲由處理器1204在執行軟體時操控的數據。處理系統可進一步包括組件1104、1106或1108中的至少一個。組件可以為在處理器1204中運行、駐留/存儲在計算機可讀媒體/存儲器1206中的軟體組件、耦合到處理器1204的一或多個硬體組件,或其某一組合。

在一個配置中,設備1102/1102'包括用於將重置事件傳送到多個固定燈具以使得多個固定燈具的至少一個固定燈具與標識符的相應的序列的特定標識符對齊的裝置(例如,1104、1204或1212)。在一個配置中,用於傳送重置事件的裝置執行上文關於圖8a的802或圖8b的852所述的操作。設備進一步包括用於響應於傳送而遞增索引的裝置(例如,1106、1204)。在一個配置中,用於遞增索引的裝置執行上文關於圖8a的804或圖8b的854所述的操作。設備可進一步包括用於將遞增索引傳輸到服務提供商伺服器以有助於將遞增索引傳送到ue的裝置(例如,1108、1210)。在一個配置中,用於傳輸遞增索引的裝置執行上文關於圖8a的806所述的操作。

在進一步的配置中,重置事件的傳送引起特定標識符的經由可見光的通過至少一個固定燈具的傳輸。

在進一步的配置中,用於傳送的裝置(例如,1104、1204或1212)經配置以根據特定模式對多個固定燈具同時斷電和通電。特定模式可以由持續時間的序列限定,在所述持續時間中同時對多個固定燈具通電。特定模式可以由從斷電到通電的多個轉變限定。特定模式可以進一步由至少一個持續時間限定,在所述持續時間中同時對多個固定燈具通電。

在進一步的配置中,用於傳送的裝置(例如,1104、1204或1212)經配置以根據電壓幅值的特定模式對多個固定燈具同時供電。

在進一步的配置中,用於傳送的裝置(例如,1104、1204或1212)經配置以傳輸指示重置事件的出現的信號。信號可以通過有線連接或通過無線射頻(rf)接口來傳輸。舉例來說,可以使用數字可尋址照明接口(dali)或數字多路(dmx)協議通過有線連接傳輸信號。

在至少一個固定燈具處的標識符的相應的序列可以包括多個標識符的相應的子集,並且多個標識符可以形成矩陣。矩陣可以包括拉丁方。在至少一個固定燈具處的多個標識符的相應的子集可以對應於矩陣的相應的列或相應的行。

上述裝置可以為設備1102的上述組件和/或設備1102'的處理系統1214中的一或多個,所述設備1102'經配置以執行通過上述裝置敘述的功能。如上文所描述,處理系統1214可以包括處理器1204。因而,在一個配置中,上述裝置可以為經配置以執行通過上述裝置敘述的功能的處理器1204。

圖13a是操作裝置的方法的流程圖1300。裝置可以為固定燈具。在1302處,裝置接收(例如,使用電力檢測電路/傳感器1512或接收組件1404)重置信息。舉例來說,參考圖4,燈具404接收來自伺服器408的重置信息。

重置信息可以通過根據特定模式(例如,參見圖5的模式500)來接收電力和移除電力來接收。舉例來說,特定模式可以由在其間接收電力的持續時間的序列限定。作為另一實例,特定模式可以由從斷電到通電的多個轉變限定。作為又一實例,特定模式可以進一步由其間接收電力的至少一個持續時間限定。

替代地,重置信息可以通過根據電壓幅值的特定模式接收電力來接收。替代地,重置信息可以通過接收指示重置事件的出現的信號來接收。信號可以通過有線連接(例如,使用dali或dmx協議)或通過無線射頻接口來接收。

在1304處,裝置與標識符的相應的序列的特定標識符對齊(例如,使用處理器1504或對齊組件1406)。舉例來說,燈具404可以維持指針或標記。燈具404可以將指針或標記從當前位置移動到新的位置。新的位置可以對應於矩陣310的行中的鄰近項中的標識符,所述矩陣310對應於燈具。

在1306處,裝置可以通過可見光傳輸(例如,使用發光單元1510或傳輸組件1408)標識符。舉例來說,燈具404可以傳輸攜帶標識符的可見光信號。

在1308處,裝置接收(例如,使用電力檢測電路/傳感器1512或接收組件1404)第二重置信息。舉例來說,參考圖4,燈具404接收來自伺服器408的第二重置信息。

在1310處,裝置與標識符的相應的序列的第二特定標識符對齊(例如,使用處理器1504或對齊組件1406)。舉例來說,燈具404可以與矩陣310的行中的下一鄰近項中的第二標識符對齊,所述矩陣310對應於燈具。

在1312處,裝置可以通過可見光傳輸(例如,使用發光單元1510或傳輸組件1408)第二標識符。舉例來說,燈具404可以傳輸攜帶第二標識符的可見光信號。

圖13b是操作裝置的方法的流程圖1350。裝置可以為固定燈具。在1352處,裝置接收(例如,使用電力檢測電路/傳感器1512或接收組件1404)指示重置事件的出現的重置信息。舉例來說,參考圖4,燈具404接收來自伺服器408的重置信息。

重置信息可以通過根據特定模式(例如,參見圖5的模式500)來接收電力和移除電力來接收。舉例來說,特定模式可以由在其間接收電力的持續時間的序列限定。作為另一實例,特定模式可以由從斷電到通電的多個轉變限定。作為又一實例,特定模式可以進一步由在其間接收電力的至少一個持續時間限定。

替代地,重置信息可以通過根據電壓幅值的特定模式接收電力來接收。替代地,重置信息可以通過接收指示重置事件的出現的信號來接收。信號可以通過有線連接(例如,使用dali或dmx協議)或通過無線射頻接口來接收。

在1354處,響應於接收重置信息,裝置與標識符的相應的序列的特定標識符對齊(例如,使用處理器1504或對齊組件1406)。舉例來說,燈具404可以維持指針或標記。燈具404可以將指針或標記從當前位置移動到新的位置。新的位置可以對應於矩陣310的行中的鄰近項中的標識符,所述矩陣310對應於燈具。

在1356處,裝置可以通過可見光傳輸(例如,使用發光單元1510或傳輸組件1408)標識符。舉例來說,燈具404可以傳輸攜帶標識符的可見光信號。

圖14是說明示例性設備1402中的不同模塊/裝置/組件之間的數據流的概念性數據流圖1400。設備可以為固定燈具。設備1402可以包括接收組件1404、對齊組件1406和傳輸組件1408。

接收組件1404接收重置信息。重置信息的接收被輸出到對齊組件1406作為輸出1430。

響應於接收重置信息,對齊組件1406與標識符的序列中的標識符對齊。標識符被輸出到傳輸組件1408作為輸出1432。

傳輸組件1408傳輸攜帶標識符的可見光信號。

設備可以包括執行在圖13a和13b的上述流程圖中的算法的每個步驟的額外組件。因而,在圖13a和13b的上述流程圖中的每個步驟可以通過組件來執行,並且設備可以包括那些組件中的一或多個。所述組件可以為一或多個硬體組件,所述一或多個硬體組件專門經配置以執行所陳述的過程/算法、由經配置以執行所陳述的過程/算法的處理器實施、存儲在由處理器實施的計算機可讀媒體內或其某一組合。

圖15是說明採用處理系統1514的設備1402'的硬體實施方案的實例的圖式1500。處理系統1514通過一般由總線1524表示的總線架構來實施。取決於處理系統1514的特定應用及總體設計約束,總線1524可以包括任何數量的互連總線及橋接器。總線1524將各種電路連結在一起,所述電路包括一或多個處理器和/或硬體組件,所述一或多個處理器和/或硬體組件由處理器1504、組件1404、1406和1408以及計算機可讀媒體/存儲器1506表示。總線1524還可以連結各種其它電路,例如定時源、外圍裝置、電壓調節器及電源管理電路,所述電路在所屬領域中是熟知的,且因此將不進行任何進一步的描述。

處理系統1514可以耦合到發光單元1510。發光單元1510可以為led或任何發光裝置。發光單元1510提供用於通過可見光與各種其它設備通信的裝置。發光單元1510接收來自處理系統1514(具體地說,傳輸組件1408)的信息,並且基於接收到的信息產生待傳輸到其它設備的vlc信號。

處理系統1214可以耦合到電力檢測電路/傳感器1512。電力檢測電路/傳感器1512提供用於接收來自伺服器的重置事件的裝置,接收重置事件的方法是檢測斷電和通電的特定模式或檢測電壓幅值的特定模式。電力檢測電路/傳感器1512檢測斷電和通電的特定模式或電壓幅值、從檢測到的特定模式中提取重置事件並且將所提取的重置事件提供到處理系統1514(具體地說,接收組件1404)。

處理系統1514包括耦合到計算機可讀媒體/存儲器1506的處理器1504。處理器1504負責一般處理,所述處理包括執行存儲在計算機可讀媒體/存儲器1506上的軟體。軟體在由處理器1504執行時引起處理系統1514執行上文針對任何特定設備描述的各種功能。計算機可讀媒體/存儲器1506還可用於存儲由處理器1504在執行軟體時操控的數據。處理系統進一步包括組件1404、1406或1408中的至少一個。組件可以為在處理器1504中運行、駐留/存儲在計算機可讀媒體/存儲器1506中的軟體組件、耦合到處理器1504的一或多個硬體組件,或其某一組合。

在一個配置中,設備1502/1502'包括用於接收指示重置事件的出現的重置信息的裝置(例如,1404、1504或1512)。在一個配置中,用於接收重置信息的裝置執行上文關於圖13a的1302、1308或圖13b的1352所述的操作。設備進一步包括用於響應於接收重置信息與標識符的序列中的標識符對齊的裝置(例如,1406、1504)。在一個配置中,用於對齊的裝置執行上文關於圖13a的1304、1310或圖13b的1354所述的操作。設備進一步包括用於傳輸攜帶標識符的可見光信號的裝置(例如,1408、1504或1510)。在一個配置中,用於傳輸可見光信號的裝置執行上文關於圖13a的1306、1312或圖13b的1356所述的操作。

用於接收的裝置(例如,1404、1504或1512)可經配置以接收指示第二重置事件的出現的第二重置信息。用於對齊的裝置(例如,1406、1504)可經配置以響應於接收第二重置信息而與標識符的序列的第二標識符對齊。用於傳輸的裝置(例如,1408、1504或1510)可經配置以傳輸攜帶第二標識符的可見光信號。

用於接收的裝置(例如,1404、1504或1512)可經配置以通過根據特定模式接收電力和移除電力來接收重置信息。特定模式可以由在其間應用電力的持續時間的序列限定。特定模式可以由從斷電到通電的多個轉變限定。特定模式可以進一步由在其間接收電力的至少一個持續時間限定。

用於接收的裝置(例如,1404、1504或1512)可經配置以通過根據電壓幅值的特定模式接收電力來接收重置信息。

用於接收的裝置(例如,1404、1504)可經配置以通過接收指示重置事件的出現的信號來接收重置信息。信號可以通過有線連接或通過無線射頻(rf)接口來接收。舉例來說,可以使用數字可尋址照明接口(dali)或數字多路(dmx)協議通過有線連接來接收信號。

標識符的序列可以包括多個標識符的子集,並且多個標識符可以形成矩陣。矩陣可以包括拉丁方。多個標識符的子集可以對應於矩陣的對應的列或對應的行。

上述裝置可以為設備1402的上述組件和/或設備1402'的處理系統1514中的一或多個,所述設備1402'經配置以執行通過上述裝置敘述的功能。如上文所描述,處理系統1514可以包括處理器1504。因而,在一個配置中,上述裝置可以為經配置以執行通過上述裝置敘述的功能的處理器1504。

應理解,所揭示的過程/流程圖中的塊的特定次序或層級結構是示例性方法的說明。基於設計偏好,應理解,可以重新布置過程/流程圖中的塊的特定次序或層級結構。另外,可組合或省略一些塊。隨附的方法權利要求項以樣本次序呈現各種塊的元件,並且並不意圖受限於所呈現的具體次序或層級結構。

提供先前的描述以使所屬領域的技術人員能夠實踐本文所描述的各個方面。這些方面的各種修改對於所屬領域的技術人員來說將是顯而易見的,並且本文中定義的一般原理可應用於其它方面。因此,權利要求書並不意圖限於本文中所示的方面,而是應被賦予與語言權利要求一致的完整範圍,其中參考呈單數形式的元件並不意圖意味著「一個且僅一個」(除非明確地如此陳述),而是相反地為「一或多個」。詞語「示例性」在本文中用於意味著「充當實例、例子或說明」。本文中描述為「示例性」的任何方面不必解釋為比其它方面優選或有利。除非另外確切地陳述,否則術語「一些」是指一或多個。例如「a、b或c中的至少一個」、「a、b和c中的至少一個」以及「a、b、c或其任何組合」等組合包括a、b和/或c的任何組合,並且可以包括a的倍數、b的倍數或c的倍數。具體地說,例如「a、b或c中的至少一個」、「a、b和c中的至少一個」以及「a、b、c或其任何組合」等組合可為僅a、僅b、僅c、a和b、a和c、b和c或a和b和c,其中任何此類組合可包含a、b或c中的一或多個部件。所屬領域的技術人員已知或稍後將知曉的貫穿本發明而描述的各種方面的元件的所有結構及功能等效物以引用的方式明確地併入本文中,且意圖由所附權利要求書涵蓋。此外,本文所揭示的任何內容均不意圖專用於公眾,無論權利要求書中是否明確地陳述此揭示內容。沒有權利要求元素將被解釋為裝置加功能,除非所述元件是使用短語「用於…的裝置」來明確地敘述的。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀