[go: up one dir, main page]

TWI448100B - 使用色彩偵測進行裝置的唯一辨識 - Google Patents

使用色彩偵測進行裝置的唯一辨識 Download PDF

Info

Publication number
TWI448100B
TWI448100B TW097151483A TW97151483A TWI448100B TW I448100 B TWI448100 B TW I448100B TW 097151483 A TW097151483 A TW 097151483A TW 97151483 A TW97151483 A TW 97151483A TW I448100 B TWI448100 B TW I448100B
Authority
TW
Taiwan
Prior art keywords
devices
target device
wireless
light
optical indication
Prior art date
Application number
TW097151483A
Other languages
English (en)
Other versions
TW200939667A (en
Inventor
Shahram Izadi
Malcolm Hall
Stephen E Hodges
William Buxton
David Alexander Butler
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of TW200939667A publication Critical patent/TW200939667A/zh
Application granted granted Critical
Publication of TWI448100B publication Critical patent/TWI448100B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)
  • Telephone Function (AREA)

Description

使用色彩偵測進行裝置的唯一辨識
本發明係有關於使用色彩偵測進行裝置的唯一辨識。
大多數的運算裝置都擁有無線通訊能力,為了讓兩種裝置透過一無線鏈結來共享資料,通常必須唯一地辨識兩種裝置,並進行配對作業。通常可利用無線裝置的無線ID(如其藍牙名稱或MAC位址)來辨識無線裝置,且為了配對兩種裝置,第一裝置可透過無線鏈結來搜尋其他可見的裝置,並向使用者提供一清單以列出可能的無線ID。之後,使用者可選擇欲進行配對的特定無線ID。隨著位置與所用無線技術範圍的不同,可能會搜尋到大量的可能裝置。
相關領域中,發展出了互動平面技術,其提出桌上型觸控螢幕以供使用者與一運算裝置互動。使用者可能想要利用互動平面來連接一行動裝置,例如一行動電話;而觸控敏感的互動平面為能夠偵測到何時將行動電話或其他物體放置於其平面上。然而,只有當裝置實際上擴充了一標籤(如,一RFID標籤)時,才會進行互動平面與裝置間的自動化同步;這是因為互動平面無法區隔位於其平面上的該裝置以及透過無線鏈結搜尋到的其他裝置。或者是,可將搜尋到的裝置之清單提供給使用者供其選擇正確的裝置(如上所述);然而這會使得在自動化程序中必須涉及使用者輸入的過程。
下文所述具體實施例不僅限於用以解決上述已知無線裝置配對方法的任何或全部缺點的實作。
下文提出本說明書的簡要發明內容,以使讀者對本發明有一基本認識。發明內容並非本說明書的廣泛綜述,其用意亦非在指明本發明之主要/關鍵元件或勾勒本發明之範圍。發明內容的主要目的為以簡化的形式來呈現本說明書中揭露的某些概念,以作為後文實施方式的序幕。
提出用以唯一地辨識實體緊鄰之無線裝置的方法與設備。當兩種無線裝置處於緊鄰位置時,其中一裝置可顯示一光學指示,例如一光圖樣。之後,此裝置可傳送訊息至位於無線範圍內之另一裝置,而使得該些裝置可利用任何光感應器來偵測一訊號。在一具體實施例中,光感應器為相機,且經偵測訊號為由相機擷取之影像。之後,每一裝置可將用以辨識偵測到何者之資料傳送回上述顯示圖樣之裝置。藉由分析此種資料,第一裝置能夠決定哪一個其他裝置偵測到其所顯示的指示,且因而能夠決定此一裝置與其實體緊鄰。在一實施例中,第一裝置為一互動平面,其經排列而得以辨識放置於該平面上 之裝置的無線位址。
閱讀下文實施方式與附隨圖式,可更加瞭解本發明且因而亦能夠輕易想見本發明之眾多特徵。
下述實施方式暨附隨圖式係用以描述本發明之實施例,而非呈現實施或利用本發明實施例的唯一形式。相關敘述提出了實施例的功能以及用以實施與操作實施例的步驟順序。然而,可藉由不同的實施例來達成相同或等價的功能與順序。
第1圖為流程圖,闡明了一種例示方法,具有無線功能的第一裝置(此處稱為「起始裝置」)可利用該方法而唯一地辨識具有無線功能的第二裝置(此處稱為「目標裝置」),具有無線功能的第二裝置鄰近第一裝置且其不需帶有標籤或經其他實際擴充。當起始裝置已經辨識了目標裝置的無線識別碼(或位址)之後,可利用該無線位址透過無線鏈結和目標裝置進行雙向通訊。舉例來說,起始裝置可透過無線鏈結和目標裝置相關聯(或配對)、將資料和目標裝置同步化或和和目標裝置進行任何其他互動。下文參照第2圖與第3圖來描述此一方法。第2圖為概要圖式,闡明複數個具有無線功能的運算裝置201-204;第3圖為流程圖,闡明目標裝置作業的例示方法。具有無線功能的運算裝置201-204可以是行動電 話、個人電腦、互動平面或任何其他類型的具有無線功能的運算裝置,下文將詳述各種相關實施例。
起始裝置201,其包含光源206,如顯示器或一或更多種發光二極體,其可偵測實體鄰近起始裝置的目標裝置202(區塊101)。可利用任何適當方式來進行上述實體接近性偵測,例如利用觸控敏感技術或透過使用者輸入,下文將詳述各種相關實施例。起始裝置201可利用其無線發送與接收模組(如第2圖中天線206所示)來辨識一組附近的無線裝置(以虛線208表示,區塊102),該組裝置可能包括目標裝置。此處將該組裝置稱為「候選組」,且其可至少包含位於起始裝置之無線範圍內的所有裝置之無線識別碼。可利用標準搜尋方法來進行此種辨識組候選裝置(區塊102)的處理程序,例如藍牙或WiFi搜尋協定,下文將進一步詳述之。
在已經辨識出該組候選裝置(其中之一可能包含目標裝置202)之後,起始裝置可利用其光源206來顯示一光學指示,例如一光圖樣(區塊103)。此種光學指示(可能是光圖樣)可利用可見光或紅外線(IR),且可以是任何圖樣,例如單一色彩(亦可稱為一致的光線,如整個顯示區域呈現一單一色彩)、以某一色彩形成一區域(如一圓圈呈現一特定色彩)、掃瞄光點、色序(a sequence of colors)、不同強度之光線形成的圖樣一種......等。顯示光學指示(區塊103)可至少包含一直靜態地顯示相同圖樣(如下文所述)、在一段時間內顯示顯示單一圖樣(如單一色彩或一色彩區域)、或顯示會隨著時間改變的動態圖樣(如掃瞄點/線或色序)。當已知目標裝置的大約位置(例如,在起始裝置之觸控敏感顯示器上的位置可為已知)時,所顯示的光學指示(例如光圖樣)可取決於此一位置。下文僅就解釋之目的詳述多種實施例,以本實施例為例,在起始裝置的顯示器中,會以紅色圓圈來表示所偵測到目標裝置的所在區域(區塊101)。
從該組候選裝置中辨識目標裝置的程序係藉由反覆觸發組候選裝置中之裝置來達成,以便在特定裝置中利用任何光感應器207來偵測一種訊號(區塊104、301與302);以及將代表經偵測訊號之資料傳送回起始裝置(區塊303)。該組候選裝置中之裝置可能並未全部包含光感應器(如裝置203),但基於本說明之目的,目標裝置202至少包含光感應器207。下文將敘述目標裝置未包含光感應器的相關實施例。光感應器207可以是相機、影像偵測器或任何其他可用以偵測照射於該裝置上之光線的設備。隨著光感應器的不同,經偵測訊號可至少包含偵測到光線的強度和/或波長或經擷取影像等。由目標裝置傳送至起始裝置的上述代表經偵測訊號的資料可和經偵測訊號相同(如強度、波長或經擷取影像);或經偵測訊號可經處理以產生代表經偵測訊號的資料(如表示所偵測色彩和/或偵測到該色彩之時間的詳細資料)。下文將詳述相關實施例。
當從該組候選裝置中之一裝置接收到資料(區塊105)時,可利用該資料來辨識該候選裝置是否為目標裝置(區塊106)。達成上述步驟之程序包括利用該資料來決定一特定候選裝置上之光感應器是否偵測到起始裝置所顯示之光學指示(或該光學指示之一部分);目標裝置即為偵測到該光學指示(或其部分)之裝置。在此一實施例中,上述決定程序可透過分析資料來進行,藉以決定該組候選裝置中哪一種裝置偵測到紅色圓圈。
可依次觸發該組候選裝置中的每一裝置(區塊104)或者是可大致上同時觸發該組候選裝置中的所有裝置,且可分析接收自所有候選裝置的資料以辨識目標裝置。在依次觸發該組候選裝置之成員的情形中,一旦一裝置經辨識為已偵測到光學指示時,起始裝置可停止觸發;或者是起始裝置可繼續觸發該候選組中的每一成員。可根據訊號強度(由高至低)或其他標準,來設定觸發該組候選裝置之成員的順序。在下文與過濾候選組相關的段落中,將詳述適當標準的實施例;簡言之,上述標準至少包含:裝置類別、裝置方位、裝置的移動與先前建立關聯的歷史。
在決定該組候選裝置中何者為目標裝置時,若發生模稜兩可的情形時(如有超過一種裝置看到紅色圓圈或其部分),可利用相同的光學指示(如利用相同的光圖樣)或起始裝置顯示的不同的光學指示(如一較小的圖樣、一種不同的順序等等)來重複相關處理,直到該組候選裝置之一裝置被唯一地辨識為目標裝置202。下文將詳述不同光學指示的多種實施例。
在辨識了目標裝置(區塊106)之後,即可得知目標裝置202的無線識別碼,且起始裝置201與目標裝置202可透過無線鏈結進行雙向通訊(區塊107)。在一實施例中,可將目標裝置最新近拍攝的照片傳送並顯示於起始裝置上。
如第1圖所示,當感應到另一裝置(目標裝置)鄰近起始裝置(區塊101)時,即可啟動上述辨識方法,且此種接近性感應可利用任何適當技術。在一實施例中,起始裝置可至少包含一互動平面,而目標裝置可放置於其上。在本實施例中,可利用觸控感應來偵測位於其平面上之目標物體,且在本實施例中,目標裝置在該平面上的位置是已知的。可利用任何適當的觸控感應技術,只要其能夠偵測位於其平面上之裝置,例如光學觸控感應(如可藉由偵測放置於平面上的物體所造成的陰影;或藉由偵測平面上的物體所反射的光線)。在另一實施例中,可利用壓力開關、重量感應器、接近性感應器、光感應器或麥克風,來偵測目標裝置何時被放置於起始裝置上(或放置於與起始裝置相連的周邊裝置上)或以其他方式接近該起始裝置。在進一步的實施例中,可利用IR或可見光發射器與接收器(如放置於一顯示器裝置的邊緣),且當發送器與接收器間的光束因為出現一物體而被阻斷時,即可偵測到該物體的出現。此種光束阻斷技術亦可提供目標物體大約位置的相關資訊。
在一實施例中,接近性感應可能利用無線搜尋技術。可實質上連續地或週期性地執行搜尋協定,以決定是否有其他無線裝置位於緊鄰區域。上述技術之運用,係將接近性感應與一組候選裝置之辨識(區塊101與102)結合於單一作業中。
在其他實施例中,可由使用者來觸發第1圖之方法。舉例來說,使用者可按壓起始裝置上之按鈕以啟動一組候選裝置之辨識(區塊102)。此一按鈕可以是實體按鈕或軟體鍵盤(soft button,如位於觸控敏感顯示器上或可利用滑鼠點壓者)。或者是,使用者可使得目標裝置發出聲響(如嗶聲)或震動,且起始裝置可偵測上述聲響/震動。
在另一實施例中,可藉由經通訊通道(如短訊服務SMS,short messaging service)來傳送訊息至起始裝置而觸發上述方法。所用之通訊通道和後續用於裝置搜尋與配對的通道是不同的通道。在此一實施例中,使用者可將SMS訊息(亦稱為「文字訊息」)由目標裝置傳送至起始裝置。上述情形可觸發起始裝置辨識一組候選裝置。上述情形在某些應用中特別有用,例如當起始裝置的SMS數目為已知或可公布或公開(如可供公眾顯示)時。雖然可利用蜂巢式網路(即,和用於傳送SMS訊息相同的網路)在起始裝置與目標裝置間進行資料傳,但此種傳輸的費用可能非常高昂且是一種低資料傳輸率鏈。使用直接無線鏈結(如藍牙或WiFi)的費用可能較低(例如在許多情形中可能是免費的)且速率較快。
隨著用來進行接近性偵測或以其他方式來觸發候選組之辨識的技術不同,起始裝置或許能夠或不能取得目標裝置的大約位置資訊。以觸控敏感顯示器為例,在選擇候選組裝置的階段中,顯示器上的每一裝置(包括目標裝置)的位置皆為已知。在其他實施例中,可利用訊號強度來決定大約的位置,例如可利用無線訊號的訊號強度。舉例來說,當在顯示器周圍提供了存取點的陣列時,就可以利用WiFi或藍牙的訊號強度。對於非常大的顯示器利用WiFi較為適當,而對於較小的顯示裝則可利用藍牙。或者是,亦可在顯示器下方提供RFID陣列,以偵測特定ID的訊號強度。在進一步的實施例中,可以利用光線時間的技術來提供目標裝置的種大約位置,如利用聲波、超音波、無線電波或光學訊號。
可利用任何無線技術來辨識一組候選裝置以及與該組候選裝置(區塊104、105、301與303)中之裝置進行後續通訊。舉例來說,可利用藍牙、WiFi、Zigbee、X10或任何其他短範圍無線通訊技術。
如上所述,該組候選裝置(於區塊102中辨識者)可至少包含位於起始裝置之無線範圍內的所有裝置。然而,在某些應用與位置的情況中,其可包含大量的裝置,特別是在所使用之無線技術的範圍大於數公尺的情形中。在某些應用中,可過濾位於起始裝置範圍中的該組裝置以產生候選組。舉例來說,可根據訊號強度來過濾範圍內的該裝置組,使得可由候選組中排除距離起始裝置最遠的裝置(即,擁有最弱訊號強度者)。亦可利用其他過濾標準,例如:
●裝置類別一舉例來說,僅選擇屬於行動電話之裝置。在藍牙實施例中,每一裝置擁有一裝置類別(裝置類型與其所提供之),且通常可於裝置搜尋的過程(如在區塊102)中檢索到裝置類型識別碼。裝置類別可區分為三個部分:服務類別以及主要與次要裝置類別。通常來說,行動電話的服務類別為「物件傳輸與通話」,且主要類別為「電話」以及次要類別為「蜂巢式」。另一方面,印表機(亦可能具有藍牙功能且被搜尋到)的服務類別為「圖形顯示與物件傳輸」,其主要類別為「顯像」且次要類別為「印表機」;
●裝置方位一舉例來說,僅選擇裝置方位對應於放置於平面者(同常為水平方位);
●裝置移動一舉例來說,可排除所有移動中之裝置;
●先前關聯歷史一舉例來說,起始裝置起初可選擇先前曾與該起始裝置建立關聯(或配對)之裝置。如果在此種情形中無法辨識目標裝置,可接著使用一組不具有先前關聯歷史的候選裝置。
如上所述,可利用這些過濾標準額外地或替代地來決定該組候選裝置中之裝置的觸發順序(在區塊104中)。
如上所述,起始裝置至少包含一種光源205其能夠顯示光學指示,例如光圖樣。此種光學指示可以是單一色彩的閃光或可以是更複雜或詳細的圖樣,下文將描述多種相關實施例。大多數的運算裝置包含顯示器(例如LCD),且在許多實施例中,光源205可為顯示器。利用顯示器就能夠運用複雜的光學指示(如複雜的圖樣),且當已知顯示器上之目標裝置的位置時,可將光學指示標定至目標裝置。然而,在某些實施例中,光源可至少包含一或更多種發光二極體。在某些應用中,可利用光導與擴散裝置來擴散一或更多種發光二極體發出的光線,如此一來就不需將目標裝置相對於光源而精確地放置。在另一實施例中,光源可至少包含一種投影設備。
如上所述,所用的光學指示可取決於用以產生光學指示之光源以及目標裝置的位置(或大約位置)是否已知。當光源至少包含一或更多種發光二極體時,光學指示可至少包含單一色彩光線或一系列色彩的一或更多種閃光。當光源至少包含一顯示器時,所顯示的影像(也就是光學指示)可為單一色彩(涵蓋整個顯示器)、色彩區域(如上述實施例中的紅色圓圈)、圖示或其他圖樣。在多數具體實施例中,所用的光學指示相對較為簡單,而使得其不需要目標裝置以進行調焦。當光感應器為相機裝置且目標裝置放置接觸(或鄰近)光源處(如,位於顯示器上)時,上述實施方式特別重要。在此一情形中,相機可能無法聚焦於光學指示上。在其他實施例中,光感應器可能不具備用於調焦的裝置。然而,在進一步的實施例中,光學指示可以是更精細的圖樣或圖示。
當光源為顯示器,且已知目標裝置位置時,光學指示可至少包含顯示於目標裝置下方的色彩區域。當可能不知道相機於目標裝置內之位置時,上述區域的大小可能必須和所偵測到之目標裝置的形狀與大小一樣大。此外,當偵測到之目標裝置的形狀大小可隨著所用偵測技術而不同時,偵測到之形狀可能不是裝置的整個外型(如反射性紅外線無法偵測到行動電話裝置的霧面黑部分),所顯示的色彩區域可大於所偵測的目標裝置形狀大小。
亦可利用顯示器來顯示一系列色彩或其他變動圖樣(作為光學指示),且當不知道目標裝置位置時,可顯示一光學指示其能夠使得起始裝置可決定一大約位置。第4圖繪示了此種光學指示的簡單實施例,圖中顯示了可以顯示的三種連續影像。在第一影像401中,整個螢幕呈現紅色;在第二影像402中,將螢幕垂直地劃分為一半紅色及一半藍色的兩等分;在第三影像403中,將螢幕水平地劃分為一半紅色及一半藍色的兩等分。若目標裝置經觸發而進行光線偵測(區塊302)達三次或達一定時間而足以顯示上述系列中的三影像時,可根據所偵測到之系列色彩而將目標裝置定位於顯示器的四種向限其中之一(如三次都是紅色者即為左上方向限)。在其他實施例中,可顯示能夠橫越螢幕移動之色條,如第5圖所示。在本實施例中,可顯示兩種不同色彩的色條501、502,其中之一能夠水平地越過螢幕(色條502,方向如箭號所示)且其中另一者能夠垂直地越過螢幕(色條501,方向如箭號所示)。可利用候選裝置偵測到之訊號來決定何時以及是否能夠以光感應器偵測到上述色條,且可藉以識別此一目標裝置與其位置。
另一種可利用的光學指示之實施例為可在顯示器上掃瞄的高亮度光點。在本實施例中,目標裝置可決定光感應器偵測到亮點的時間,且起始裝置可利用該資訊來決定目標裝置相對於顯示區域的位置(除了該組候選裝置中辨識目標裝置之外)。計時資訊亦可讓起始裝置能夠辨別該組候選裝置中之多重裝置中,何者具有能夠顯像該顯示器之光感應器,例如放置於一互動平面上的兩種具有無線功能的裝置。上述多重裝置可能個別都是目標裝置,或者是只有其中之一可為目標裝置。
每次執行上述方法時,可以顯示相同或不同的光學指示。舉例來說,可實質上隨機地選擇所顯示的色彩(如當目標裝置經定位後在顯示器上一圓圈中所顯示者)。上述情形尤其適用於有兩種起始裝置位於彼此的無線範圍內的情況,若當上述兩種起始裝置同時啟動上述方法時,它們可顯示不同的光學指示,且因而能夠針對每一起始裝置來辨別目標裝置。或者是,可將兩種起始裝置同步化或以其他方式進行通訊,而使得在任一時間點上,僅有一個起始裝置會顯示光學指示。
雖然上述說明係利用可見光與不同的色彩來顯示光學指示,在其他實施例中,亦可利用紅外光(如亮紅外線)或灰階光線圖樣。亦可利用IR頻帶中的不同波長。
雖然上述說明係有關於利用起始裝置動態地顯示光學指示(即,僅顯示一較短的時期),在其他實施例中,亦可靜態地且連續地或長時間顯示光學指示。在一實施例中,可由固定的顯示器來提供光學指示(如廣告看板)。當光感應器為相機,固定顯示器不一定要利用背光光源,然而若利用至少包含光偵測器之目標裝置時,固定顯示器就必須使用後方照明。
如上所述,目標裝置包含光感應器207,其至少包含一裝置可用以偵測起始裝置顯示之光學指示的一或更多種性質。許多運算裝置包括數位相機,而這就可以作為光感應器207。在其他實施例中,光偵測器可作為光感應器。當目標裝置包括光學指紋讀取裝置時,此讀取裝置中之感應器亦可作為光感應器207。當光學指紋讀取裝置位於起始裝置中時,其亦可作為光源。光感應器可擷取瞬時資料(如靜態影像)或可在較短時間內擷取資料串(如較短的影像檔)。
光線偵測之觸發(在區塊302中)可取決於感應器資訊或候選裝置內之其他條件,而使得並非所有接收到觸發訊號(在區塊301中)之候選裝置都能實際上偵測到光線(在區塊302中)。舉例來說,當起始裝置知道目標裝置的方位(如,在互動平面之實施例中,起始裝置知道該裝置為水平放置)時,觸發訊息可能指出非水平放置(由候選裝置內的感應器來決定)的裝置不應偵測該光線或應忽略該觸發訊息。在另一實施例中,若候選裝置之鍵盤鎖關閉時,該候選裝置可僅實作觸發訊息以及偵測光線。目標裝置可偵測光線(如擷取影像)並將代表經偵測訊號的資料傳送回起始裝置;因此利用感應器資料或其他條件能夠減少除了目標裝置以外之候選裝置的數目。
如第3圖所示,目標裝置(或候選組中的任何其他裝置)經觸發以利用任何可用之光感應器來偵測光線(區塊302),舉例來說,通常可利用目標裝置內之相機。在後續步驟中傳送回起始裝置之資料(在區塊303中)可至少包含原始感應器資料(如相機擷取之影像)或可能先經過處理的資料。上述可先進行的資料處裡之實施例可包括:決定經偵測之色彩(或色彩順序)、決定偵測到一或多種色彩之時間、決定偵測到之光線強度。在上文所用的簡單實施例中,目標裝置可向起始裝置傳送一影像檔案其至少包含一紅色影像(來自紅色圓圈),或目標裝置可能處理該影像並將指出經偵測影像為紅色之相關資料傳送至起始裝置。在另一處理實施例中,目標裝置可能將影像大小減低至數個像素(如1-10個像素)。
雖然原始資料可提供起始裝置較多的資訊,但當原始資料為利用數位相機擷取之影像時,這卻可能會產生隱私方面的疑慮。在此種情形中,在目標裝置上處理該資料可減少相關的隱私問題。在該組候選裝置上或在觸發條件內使用篩選器來進行過濾,如上所述,亦可減少隱私問題,如藉由篩選而排除方位不正確之裝置和/或移動中之裝置。
在某些實施例中,目標裝置可能並未包含光感應器。在此種情形中,目標裝置可利用使用者輸入來區別光學指示。舉例來說,當在目標裝置的平面上顯示之光學指示為有色圓圈時,可提出多種色彩選項(如藍/紅/綠/無色)給使用者。使用者選擇鄰近該裝置之圓圈的色彩。並向目標裝置提供相對應的輸入。之後可將此種選擇傳送給起始裝置。在另一實施例中,可要求使用者確認其看到何種色彩(而非選擇特定色彩)。
由該組候選裝置之成員提供的資料來辨識目標裝置(在區塊106中)時,係藉由比較所接收到的資料與所顯示之光學指示來進行。利用上述實施例,當光學指示為紅色圓圈時,可測量到顯示色彩與偵測色彩間是否相符,且任何偵測到紅色的候選裝置都可以是可能的目標裝置。當有超過一個裝置偵測到紅色時,可顯示第二光學指示(如不同色彩的圓圈)並重複上述處理。
下文參照第6-12圖來描述多種不同實施例。這些實施例中闡明了上述方法可使用之不同類型的起始裝置與目標裝置以及不同應用。然而,可想而知,這些實施例僅例示了某些可能的具體實施例,且這些實施例的任何態樣皆可和其他實施例結合以提供進一步的具體實施例。
在第6圖繪示之實施例中起始裝置為互動平面601,其示範性作業方法見第12圖。互動平面可以是觸控敏感裝置,且因而當一或更多種具有無線功能的裝置602、603被放置於該平面上時,互動平面能夠偵測到這些裝置(區塊1201)。互動平面可決定一組候選無線裝置(區塊1202)。上述候選組可至少包含位於其範圍內之所有無線裝置,或可以某些方式來過濾範圍內之所有無線裝置的清單以提供該組候選裝置(如上所述)。之後,互動平面可在其顯示器上顯示光學指示,例如在目標裝置下方顯示具有特定色彩的區域604(區塊1203)。互動顯示器可和該組候選裝置中之每一裝置進行通訊以觸發該裝置進行影像擷取(或其他形式之光線偵測)(區塊1204)。如上所述,該組候選裝置中之裝置可能將所擷取之資料(如擷取之影像)或可代表該經擷取資料的其他資料(如所看見的色彩)傳送回互動平面(在區塊1205中接收)。之後可辨識目標裝置602,其係藉由比對經偵測色彩(由區塊1205中接收之資料而決定)與所顯示之特定色彩(區塊1206)。如果有一種以上的候選裝置偵測到該特定色彩,可重複上述處理(區塊1203-1206)以進行目標裝置之唯一辨識。舉例來說,互動顯示器可顯示第二光學指示,該第二光學指示至少包含不同色彩之圓圈,且該圓圈的尺寸較小,以降低讓一種以上的裝置看到該圓圈的機會。當有一種以上的目標裝置(如裝置602與603)時,可針對其他目標裝置603重複上述處理(如區塊1203-1206或整個處理程序)。或者是,顯示器可平行地辨識上述兩種目標裝置,舉例來說,可在每一目標裝置下方個別顯示不同色彩的圓圈(在區塊1203中)。
在另一實施例中,起始裝置可至少包含非觸控敏感之顯示器(如LCD螢幕)。在此種實施例中,可利用無線搜尋技術、相機或任何其他適當技術來進行接近性偵測(在區塊101中)。舉例來說,可將IR發射器與接收器放置於顯示器的邊緣,且當由於一物件出現而打斷由上述發送器至接收器間的紅外線光束時,即可偵測到其他裝置存在。或者是,可由使用者來觸發處理(如按壓起始裝置上的按鈕),而使得起始裝置能夠辨識鄰近區域中之一組候選裝置(區塊102)。當顯示器並非觸控敏感裝置時,起始裝置可能不具有任何位置資訊以使得其能夠將所顯示的光學指示(在區塊103中)調整到需要識別之該裝置的位置。因而,起始裝置所顯示的光學指示可能至少包含在整個螢幕上顯示一特定色彩或系列色彩等等。當顯示系列色彩時,可觸發該組候選裝置中之裝置以進行一系列偵測作業(如,擷取多重靜態影像)或在一段時間內偵測光線(如,擷取一種視頻影像),且可利用此資料來唯一地辨識鄰近起始裝置的一無線裝置,且該無線裝置可檢視到整個或部分的顯示器。如此一來,可將此裝置辨識為目標裝置。隨著所使用的光學指示不同,亦可決定目標裝置相對於顯示器之位置(如,上文參照第4圖與第5圖所述者)。
在另一實施例中,光源可為投影裝置,其可投射光學指示(在區塊103中)。目標裝置可直接偵測到該光學指示(在區塊302中),即,可利用投影裝置投影至光感應器上;或者是一旦光學指示投影至一平面(如牆壁或天花板)之後,目標裝置即可偵測該光學指示。將光學指示投影至天花板上可能可以讓放置於平面上且其相機朝上之目標裝置進行辨識,而若其相機朝下放置(如第6圖所示)則可能無法進行辨識。
在第7圖繪示之實施例中,起始裝置至少包含一特殊襯墊701其可用於裝置同步化。此一襯墊可為運算裝置之周邊裝置。該襯墊至少包含光源702,其可能,舉例來說,至少包含一種多色發光二極體,或一或更多種單色發光二極體。襯墊能夠利用任何適當技術來偵測放置於其平面上之另一裝置703(目標裝置),上述技術例如IR接近性感應器704。接近性感應器的其他替代方案可包括但不限於壓力開關、接觸感應器以及光感應器。或者是可提供一按鈕,使用者將裝置放置於該襯墊上之時,可按壓該按鈕。
上述襯墊可利用第1圖所示之方法來區別位於襯墊上之目標裝置703以及位於襯墊無線範圍內的任何其他具有無線功能的裝置。光源702可產生光學指示(在區塊103中)且目標裝置703中之光感應器705(如相機或光偵測器)可偵測該光學指示(在區塊302中)。為了增加襯墊中由一或更多種發光二極體(或其他光源)產生之光學指示的尺寸,可利用光導以及擴散裝置。如此一來,可免去將一裝置放置於襯墊上特定位置的需求。除了進行裝置同步化之外,該襯墊亦可用於其他功能,例如可作為滑鼠墊和/或利用電感充電技術來充電目標裝置703。當該襯墊包括光學指紋感應器時,亦可用於接近性感應和/或顯示光學指示。
在第7圖所示實施例的一種變化中,其配置可能是顛倒的,此時襯墊701為目標裝置且包括光感應器,且放置於襯墊703上之裝置為起始裝置並包括光源。舉例來說,襯墊可至少包含光偵測器,且起始裝置可為行動電話而行動電話之顯示器可作為光源。
在第8圖與第9圖所示之兩種實施例中,起始裝置為行動運算裝置,例如行動電話。上述方法可用以將上述行動運算裝置和另一行動運算裝置進行配對(如第8圖所示)或和非行動運算裝置(如桌上型個人電腦)進行配對(如第9圖所示)。
第8圖繪示兩種行動裝置801、802,每一者至少包含一相機803以及一顯示器804。將上述兩種裝置放在一起而使得目標裝置802之相機位於起始裝置801的顯示器前方。可利用起始裝置的顯示器來顯示光學指示(區塊103),上述光學指示可至少包含單一色彩之螢幕區域,且目標裝置之相機可偵測該光學指示(區塊302)。該組候選裝置中之其他裝置可能無法偵測到起始裝置顯示之光學指示,因為目標裝置可能擋住光學指示的絕大部分,然而若存有任何不確定性時(如因為有兩種候選裝置偵測到起始裝置上顯示之色彩),起始裝置可顯示第二光學指示。
第9圖繪示了行動裝置901(起始裝置)以及非行動裝置902(目標裝置),其至少包含相機903。在本實施例中,非行動裝置至少包含桌上型個人電腦,且相機為網路相機。可利用行動裝置901上之顯示器904來顯示光學指示(區塊103),而相機903可偵測該光學指示(區塊302)。
第10圖繪示一示範性運算型裝置1000的各種元件,該運算型裝置可實作成任何類型的運算和/或電子裝置,且可至少包含一起始裝置。運算型裝置1000至少包含一或更多種處理器1001,其可以是微處理器、控制卡、或任何其他適當類型之處理器,只要其可用以處理電腦可執行指令以控制裝置之作業,以便辨識目標裝置(以及執行任何後續配對或同步化等處理)。
運算型裝置可具備平台軟體,其至少包含作業系統1005或任何其他適當平台軟體,以使得可在該裝置上執行應用軟體。應用軟體可至少包含:搜尋模組1006,其經配置而得以辨識一組候選裝置;辨識模組1007,其經配置而能夠以接收自每一裝置之資料為基礎,由該組候選裝置中辨識出目標裝置;以及顯示驅動器1008,其經配置而得以產生光學指示以及使得該光學指示可被顯示出來。
可利用任何電腦可讀取媒體來提供電腦可執行指令,上述電腦可讀取媒體例如記憶體1004。記憶體可以是任何適當的記憶體類型,例如隨機存取記憶體(RAM)、任何類型之磁碟儲存裝置如磁碟或光學儲存裝置、硬碟機或CD、DVD或其他光碟機。亦可利用快閃記憶體、EPROM或EEPROM。
上述運算型裝置至少更包含一無線收發器1002(或獨立的無線發送器與接收器模組)以及光源1003,光源1003可用以顯示由顯示驅動器1008產生之光學指示。如上所述,所產生之光學指示可以是單一色彩形成的均勻光線、色彩區域、系列色彩、動態圖樣、掃瞄點/線條、精細圖樣等等。
第11圖繪示示範性運算型裝置1100的多種元件,其可用以實作任何形式的運算和/或電子裝置,且可至少包含一目標裝置。運算型裝置1100至少包含一或更多種處理器1101,其可以是微處理器、控制卡、或任何其他適當類型之處理器,只要其可用以處理電腦可執行指令以控制裝置之作業,以便辨識目標裝置(以及執行任何後續配對或同步化等處理)。
運算型裝置可具備平台軟體,其至少包含作業系統1105或任何其他適當平台軟體,以使得可在該裝置上執行應用軟體。應用軟體可至少包含:影像擷取模組1106,其經配置使得當由起始裝置接受到一觸發時,其能夠擷取光感應器偵測到之訊號;以及影像處理模組1107,經配置而得以處理上述偵測到之訊號以及產生可供傳送至起始裝置的代表性資料。
可利用任何電腦可讀取媒體來提供電腦可執行指令,上述電腦可讀取媒體例如記憶體1104。記憶體可以是任何適當的記憶體類型,例如隨機存取記憶體(RAM)、任何類型之磁碟儲存裝置如磁碟或光學儲存裝置、硬碟機或CD、DVD或其他光碟機。亦可利用快閃記憶體、EPROM或EEPROM。上述運算型裝置至少更包含無線收發器1102(或獨立的無線發送器與接收器模組)以及光感應器1103。
可想而知,在第10圖與第11圖所示的運算裝置1000與1100中,僅繪示了在描述起始裝置以及目標裝置時所必須且與其運作相關的元件。運算裝置1000與1100可至少包含其他元件,例如一或更多種輸入裝置(如可用以接收媒體內容的任何適當類型、網際網路通訊協定(IP)輸入裝置等)、通訊介面、一或更多種輸出裝置(例如整合於運算型裝置中或可和其進行連線的一種音訊和/或視訊輸出,其可用於在顯示系統中顯示音訊或視訊)等等。
上述方法使得一起始裝置能夠從位於該起始裝置之範圍內的一組無線裝置中,唯一地辨識出一目標裝置。在無線裝置之自動辨識或是在該範圍內有大量無線裝置之情形中,可能難以利用其他方法(如提供給使用者的裝置清單可能非常非常大)來辨識目標裝置,此時更能凸顯上述方法的用處。
在許多具體實施例中,上述方法亦不需要任何使用者輸入,且因而可自動化執行。此種情形在許多應用中非常有利,包括當利用行動裝置(例如行動電話)作為支付工具時。舉例來說,使用者可能將行動電話高舉至一售票機或多媒體資訊站(kiosk)等前方,以便購買一品項(如票券)。售票機必須從鄰近區域的所有裝置中,唯一地辨識出正用以進行交易的行動電話,此時即可運用本說明書所述之方法。在一實施例中,可在售票機上利用同步化襯墊(如第7圖所示)或任何顯示器來提供光學指示。
可利用本說明書所述之方法使得使用者能夠連線至公用顯示器以接受、傳輸或共用資料。在此種實施例中,公用顯示器可以是起始裝置,且可透過下列方式來觸發該方法,例如手持一行動裝置使其靠向該顯示器之一特定部分、按壓顯示器上之按鈕、利用短訊(SMS)服務以傳送顯示器上顯示的號碼等等。公用顯示器可具有一特定區域,在進行裝置配對時,可於上述特定區域中顯示光學指示。
在進一步的示範性應用中,起始裝置可為數位相框。利用本方法可使得相框與照相裝置(其可為行動電話或包括一相機之其他裝置)建立關聯。上述關聯使得能夠將影像自動傳輸至數位相框,且此一傳輸可為自動觸發(例如由照相裝置上的接近性感應而觸發)或可能需要使用者輸入(如按壓相框上的按鈕以觸發上述方法)。
在利用上述方法將一起始裝置和一目標裝置建立關聯之後,本發明具體實施例之方法更可用以追蹤目標裝置相對於起始裝置之移動和/或提供輸入給起始裝置。第13圖繪示一種追蹤移動和/或決定使用者輸入之方法。起始裝置顯示一光圖樣(區塊1301),此一光圖樣可以和上述光學指示相同(且因而可視為區塊103之延續)或不同(如顯示一種新的光圖樣)。下文將參照第14圖描述光圖樣的實施例。目標裝置可偵測光圖樣(區塊1302)並將代表經偵測訊號的資料傳送至起始裝置(區塊1303)。此處所述的偵測(在區塊1302中)類似上述偵測,且可由起始裝置觸發(例如由於在區塊104中產生之觸發訊息或僅傳送至目標裝置的一後續觸發訊息所致)。在將經偵測資料傳送至目標裝置之前,對於該經偵測資料所進行的任何處理可和上文參照第3圖所述者相似。之後,可分析起始裝置接收之資料,以決定目標裝置的移動和/或辨識一使用者輸入(區塊1404)。可由經偵測訊號直接決定使用者輸入(如所偵測到之特定色彩可映射至一特定輸入);或可由所決定的移動來決定使用者輸入(如特定移動方式可映射至一特定使用者輸入)。
第14圖繪示了兩種可由起始裝置顯示之示範性光圖樣,以便偵測目標裝置的移動和/或提供使用者輸入。在第一種示範性光圖樣1401中顯示了網格狀的方形,這些方形可以顯示不同的色彩(如黑與白)或不同強度。當目標裝置相對於光圖樣而移動(例如依照箭頭1403所指之方向)時,經偵測訊號會改變,且可藉此決定目標裝置之移動。在第二示範性光圖樣1402中,繪示了一圓形圖樣,其具有一紅色的中心,且有四個不同色彩的外圍區域。當移動目標裝置時,經偵測色彩會改變(例如當依照箭頭1404所示之方向移動時,會由紅色變成藍色),且可藉由此種色彩變化來決定移動與/或使用者輸入。如上所述,可以動態地或固定地顯示任何光圖樣。
當已知目標裝置之位置(如在互動平面的實施例中)時,可相應地定位所顯示之光圖樣(在區塊1301中)。在互動顯示器之實施例中,光圖樣可顯示於目標裝置下方。當偵測到移動時,光圖樣之位置可能保持不變;或者是,一旦偵測到移動時,可更新光圖樣的位置,以使得其可保持在相對於目標裝置之同一(近似)位置中。舉例來說,能夠以目標裝置之位置來追蹤第14圖顯示的第二圖樣1402,而使得目標裝置的移動永遠會使得色彩由紅色改變成所顯示之其他色彩其中之一(如由紅色變成藍色、綠色、黃色或黑色)。
參照第13圖與第14圖之上述方法使得一行動裝置(如行動電話)可被用來作為簡單的滑鼠(或其他指向裝置)的替代物。
在利用上述方法將一起始裝置和一目標裝置建立關聯之後,可利用本發明具體實施例之方法在目標裝置上定位影像感應器。上述方法特別適用於當起始裝置由接近性感應步驟(在區塊101中)而擁有關於目標裝置本身之位置資訊的情形中,如當利用觸控敏感平面時。藉由改變顯示的光學指示以及分析可代表經偵測資料之資料(類似第13圖中所示以及上文所述之方式),能夠辨識出更精確的影像感應器之位置。舉例來說,當一開始利用一種彩色區域時,可逐漸縮小該區域的大小,直到目標裝置無法再偵測到該區域為止;或可逐漸移動該區域,直到目標裝置無法偵測到該區域為止。可以重複上述步驟,以進一步降低位置資訊中的不確定性邊際(margin of uncertainty)。可將此種位置資訊連同目標裝置之無線識別碼(或位址)一起儲存,以供後續使用。
在辨識了更精確的影像感應器位置之後,可將資訊運用於許多情形中。在第一種實施例中,當後續利用目標裝置的移動以追蹤裝置和/或提供使用者輸入時,可利用位置資訊來定位所顯示的光圖樣(在區塊1301中)。如此一來,舉例來說,可使得將顯示的光圖樣不會被使用者看到(因為圖樣太小了且被目標裝置遮蔽)且因而不會轉移使用者的注意力。在另一實施例中,上述方式可用以辨識目標裝置之類型(如行動電話的品牌與型號),其係透過利用能夠將所偵測到之目標裝置形狀與大小、影像感應器的相對位置以及裝置類型建立關係的資料庫或檢視表來完成。在另一實施例中,可利用起始裝置內的發送器將資料以光學方法傳輸至目標裝置。可將光學訊號直接導向影像感應器,這能提供一種較為安全的鏈結(因為第三者無法攔截訊號)且不會轉移使用者的注意力。
雖然此處所述之實施例係利用藍牙或WiFi來實作,此處所述之系統僅為例示且本發明不限於此。當然,本發明所屬技術領域中具有通常知識者可輕易想見,上述實施例適用於多種不同類仍的無線系統類型。
在本說明書中,「電腦」一詞字指具有處理能力而能夠執行指令的任何裝置。本發明所屬技術領域中具有通常知識者當可理解,可將上述處理能力納入多種不同的裝置中,且因而「電腦」一詞可包括個人電腦、伺服器、行動電話、個人數位助理與許多其他裝置。
本說明書所述之方法可由軟體來執行,上述軟體可以機器可讀取的形式儲存於一實體儲存媒體上。軟體可由平行處理器或序列處理器來執行,而使得可利用任何適當順序或同時執行上述方法。
目前公認軟體可為一種有價值且可獨立交易的商品。本發明所述之軟體亦包含可在「基本型」(dumb)或標準硬體上執行或進行控制的軟體,以執行所需功能。本發明所述之軟體亦包含可「描述」或定義硬體組態以執行所需功能者,例如硬體描述語言HDL(hardware description language)軟體,如用於設計矽晶片者或用以組態通用可程式化晶片者。
本發明所屬技術領域中具有通常知識者當可理解,用以儲存程式指令的儲存裝置可分散於網路中。舉例來說,遠端電腦可儲存一種處裡的一實施例(可能被稱為軟體)。區域電腦或終端電腦可存取遠端電腦,並下載該軟體的部分或全部,以執行程式。或者是,區域電腦可下載所需要的軟體片段,或在局部終端機執行某些軟體指令並在遠端電腦(或電腦網路)執行部分軟體指令。本發明所屬技術領域中具有通常知識者亦可理解,藉由運用本發明所屬技術領域中具有通常知識者的習知技術,可由專屬的電路來攜帶軟體指令的部分或全部,上述電路例如DSP、可程式化邏輯陣列或與其相似者。
本發明所屬技術領域中具有通常知識者可輕易想見,可延伸或改變本說明書中所述的任何範圍或裝置而不會使其失去原有的效果。
應可理解,上述優勢與優點可能與某一具體實施例或多個具體實施例相關。然而,本發明之具體實施例不限於解決任何或全部上述問題或具有任何或全部上述優勢與優點者。更可理解,在說明書中提及「一」事物時,係可指稱一或更多種所稱事物。
在適當的情形下,可利用任何順序或同時進行本說明書所述方法的步驟。此外,可刪除方法中任何個別區塊,而不致於悖離此處所述標的的精神與範圍。上述實施例之任何態樣(不論是方法、設備或其他)可和所述任何其他實施例的態樣相組合,以得到進一步的實施例且不會失去其原有的功效。
在本說明書中,「至少包含」一詞包含所指出的方法區塊或元件,但上述區塊或元件並非列舉,且一方法或設備可包含額外的區塊或元件。
當可理解,上述較佳具體實施例的相關敘述僅為例示,且本發明所屬技術領域中具有通常知識者可對齊進行各種修飾。上述說明、實施例與資料完整地描述了本發明示範性具體實施例的結構與使用方式。雖然上文以特定文字或參照一或更多種個別的具體實施例來描述本發明之多種具體實施例,本發明所屬技術領域中具有通常知識者可針對所揭露的具體實施例進行各種修飾而不致悖離本發明之精神或範圍。
101、102、103、104、105、106、107‧‧‧區塊
201-204‧‧‧具有無線功能的運算裝置
205、702、1003‧‧‧光源
206‧‧‧天線
207、705、1103‧‧‧光感應器
208‧‧‧虛線
401-403‧‧‧影像
501、502‧‧‧色條
601‧‧‧互動平面
602、603、703‧‧‧目標裝置
604‧‧‧具有特定色彩的區域
701‧‧‧同步化襯墊
704‧‧‧IR接近性感應器
801、802、901‧‧‧行動裝置
803、903‧‧‧相機
804、904‧‧‧顯示器
902‧‧‧非行動裝置
1000、1100‧‧‧運算型裝置
1001、1101‧‧‧處理器
1002、1102‧‧‧無線收發器
1004、1104‧‧‧記憶體
1005、1105‧‧‧作業系統
1006‧‧‧搜尋模組
1107‧‧‧辨識模組
1108‧‧‧顯示驅動器
1106‧‧‧影像擷取模組
1107‧‧‧影像處理模組
1201、1202、1203、1204、1205、1206‧‧‧區塊
1301、1302、1303、1304‧‧‧區塊
1401、1402‧‧‧光圖樣
為使本發明之上述說明與實施方式更加明顯易懂,所附圖式之詳細說明如下:
第1圖為本發明一例示方法的流程圖,上述方法使得一具有無線功能的第一裝置能夠唯一地辨識一具有無線功能的第二裝置;
第2圖為複數個具有無線功能的運算裝置之概要圖式;
第3圖為一流程圖闡明目標裝置之作業的一例示方法;
第4圖及第5圖繪示光學指示之實施例;
第6圖為一互動平面的概要圖式,其平面上放置了兩種目標裝置;
第7圖為同步化襯墊的概要圖式;第8圖為兩種行動裝置的概要圖式;第9圖為一行動裝置以及一桌上型個人電腦的概要圖式;第10圖繪示一例示運算型裝置,其至少包含一起始裝置;第11圖繪示一例示運算型裝置,其至少包含一目標裝置;第12圖繪示一互動平面之作業的例示方法;第13圖繪示一方法以追蹤移動和/或決定使用者輸入;以及第14圖繪示兩種光圖樣的實施例,起始裝置可顯示上述光圖樣以偵測目標裝置的移動和/或提供使用者輸入。
圖式中相似的元件符號係用以指稱相對應的部分。
101、102、103、104、105、106、107‧‧‧區塊

Claims (20)

  1. 一種辨識用於通訊之一目標裝置之方法,該方法至少包含以下步驟:由一第一裝置辨識鄰近該第一裝置的一組候選裝置;由該第一裝置顯示一光學指示;由該第一裝置傳送一訊息至該組候選裝置中的至少一裝置,該訊息經配置而得以在該裝置上觸發該光學指示的光線偵測;由該第一裝置從該組候選裝置中的該至少一裝置接收資料以回應該訊息,該資料代表該裝置上的一所偵測訊號,該所偵測訊號來自該光學指示的該光線偵測;以及由該第一裝置根據從該組候選裝置中的一裝置所接收之該資料及所顯示的該光學指示,來決定該裝置是否為該目標裝置。
  2. 如申請專利範圍第1項所述的方法,其中辨識該組候選裝置之步驟至少包含:利用一種無線搜尋協定以辨識位於該第一裝置之範圍內的一組候選裝置,且其中該組候選裝置之每一者係利用一無線識別碼來辨識。
  3. 如申請專利範圍第2項所述的方法,其中辨識該組候選裝置之步驟至少更包含:根據已定義之標準來過濾該組候選裝置。
  4. 如申請專利範圍第1項所述的方法,其中該訊息經配置而得以在該裝置上觸發影像擷取。
  5. 如申請專利範圍第4項所述的方法,其中接收自該至少一裝置之該資料至少包含下列之一者:一經擷取影像,與由一經擷取影像所產生之資料。
  6. 如申請專利範圍第1項所述的方法,其中該方法於辨識該組候選裝置之步驟之前至少更包含下列步驟:偵測鄰近該第一裝置之一目標裝置。
  7. 如申請專利範圍第1項所述的方法,至少更包含:重複該傳送、接收與決定步驟,直到該組候選裝置中的一裝置被辨識為該目標裝置為止。
  8. 如申請專利範圍第1項所述的方法,其中該第一裝置至少包含一種互動平面且該目標裝置至少包含一裝置設 置於該互動平面上,且其中顯示該光學指示之步驟至少包含:於該互動平面上鄰近該目標裝置處顯示一色彩區域。
  9. 一種用於辨識用於通訊之一目標裝置的設備,該設備至少包含:一光源,該光源經配置而得以顯示一光學指示;一無線發送器與接收器模組;一處理器;一搜尋模組,該搜尋模組經配置而得以辨識位於該設備之範圍內的一組無線裝置,每一裝置具有一無線識別碼;以及一辨識模組,該辨識模組經配置而得以進行下列步驟:傳送一訊息至該組無線裝置之每一者以觸發由該裝置進行之光線偵測以偵測該光學指示,從該組無線裝置中的一無線裝置接收可代表一所偵測訊號的資料,該所偵測訊號指示了該光學指示的該光線偵測,以及利用該資料以決定實體緊鄰該光源之一裝置的該無線識別碼。
  10. 如申請專利範圍第9項所述的設備,其中該辨識模組經配置而得以藉由決定該資料是否對應於該經顯示之光 學指示之方式,進而決定該緊鄰裝置之該無線識別碼。
  11. 如申請專利範圍第9項所述的設備,其中該光源至少包含一觸控敏感顯示器,且其中實體緊鄰該光源之該裝置至少包含一裝置與該顯示器相接觸。
  12. 如申請專利範圍第11項所述的設備,其中該觸控敏感顯示器經配置而得以偵測到與該顯示器相接觸之該裝置的一位置,且其中該光學指示係取決於該位置。
  13. 如申請專利範圍第9項所述的設備,其中該光源係位於一周邊裝置之內,且該周邊裝置至少更包含一接近性感應器。
  14. 如申請專利範圍第13項所述的設備,其中該搜尋模組經配置而得以辨識該組裝置,以回應利用該接近性感應器對於實體緊鄰之該裝置的偵測。
  15. 如申請專利範圍第13項所述的設備,其中該光源至少包含一或更多發光二極體(LED)。
  16. 一種有形裝置可讀取媒體,該裝置可讀取媒體具有裝置 可執行指令用以在一第二裝置中執行至少包含以下之步驟:因應於從一第一裝置接收一觸發訊息,而利用一光感應器以偵測在該第一裝置上所顯示的一光學指示;以及傳送代表該光學指示之偵測之資料至該第一裝置,其中該第一裝置根據該所接收資料來決定是否該第二裝置是用於通訊的一目標裝置。
  17. 如申請專利範圍第16項所述之有形裝置可讀取媒體,其中該光感應器至少包含一相機,且其中利用該光感應器以偵測該光學指示之步驟至少包含:利用該相機擷取至少一影像。
  18. 如申請專利範圍第17項所述之有形裝置可讀取媒體,其中該至少一影像包含至少一失焦影像。
  19. 如申請專利範圍第17項所述之有形裝置可讀取媒體,至少更包含裝置可執行指令用以執行至少包含以下之步驟:處理該影像以產生該資料。
  20. 如申請專利範圍第19項所述之有形裝置可讀取媒體,其中該資料至少包含該影像之一色彩。
TW097151483A 2008-01-31 2008-12-30 使用色彩偵測進行裝置的唯一辨識 TWI448100B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/023,582 US7884734B2 (en) 2008-01-31 2008-01-31 Unique identification of devices using color detection

Publications (2)

Publication Number Publication Date
TW200939667A TW200939667A (en) 2009-09-16
TWI448100B true TWI448100B (zh) 2014-08-01

Family

ID=40931132

Family Applications (1)

Application Number Title Priority Date Filing Date
TW097151483A TWI448100B (zh) 2008-01-31 2008-12-30 使用色彩偵測進行裝置的唯一辨識

Country Status (4)

Country Link
US (2) US7884734B2 (zh)
CA (1) CA2710652C (zh)
TW (1) TWI448100B (zh)
WO (1) WO2009099488A1 (zh)

Families Citing this family (83)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090219253A1 (en) * 2008-02-29 2009-09-03 Microsoft Corporation Interactive Surface Computer with Switchable Diffuser
JP5210067B2 (ja) * 2008-07-22 2013-06-12 株式会社ユニバーサルエンターテインメント 紙葉類処理装置
GB2463025A (en) * 2008-08-28 2010-03-03 Sharp Kk Method of and apparatus for acquiring an image
WO2010068697A2 (en) 2008-12-09 2010-06-17 Datalogic Scanning, Inc. Systems and methods for reducing weighing errors associated with partially off-scale items
US8704822B2 (en) 2008-12-17 2014-04-22 Microsoft Corporation Volumetric display system enabling user interaction
US20110143671A1 (en) * 2009-03-06 2011-06-16 Zippy Technology Corp. Input device with multi-object switch transmission
JP4660829B2 (ja) * 2009-03-16 2011-03-30 Necカシオモバイルコミュニケーションズ株式会社 モバイル通信端末及びモバイル通信システム
US9008315B2 (en) 2012-01-20 2015-04-14 Digimarc Corporation Shared secret arrangements and optical data transfer
US8561902B2 (en) 2009-12-07 2013-10-22 Datalogic ADC, Inc. Systems and methods for weigh scale perimeter monitoring for scanner-scales
US8556175B2 (en) * 2009-12-07 2013-10-15 Datalogic ADC, Inc. Systems and methods for weigh scale perimeter monitoring scanner-scales
US8922480B1 (en) 2010-03-05 2014-12-30 Amazon Technologies, Inc. Viewer-based device control
US8421594B2 (en) * 2010-04-02 2013-04-16 Intel Corporation Tag-based personalization
JP2011248768A (ja) * 2010-05-28 2011-12-08 Sony Corp 情報処理装置、情報処理システム及びプログラム
KR101718091B1 (ko) * 2011-02-01 2017-04-04 삼성전자주식회사 기기 간 양방향 페어링 장치 및 방법
US8681362B2 (en) * 2011-04-14 2014-03-25 Kabushiki Kaisha Toshiba Position detecting apparatus, position detecting method, and image forming apparatus
US8947226B2 (en) 2011-06-03 2015-02-03 Brian M. Dugan Bands for measuring biometric information
JP5689537B2 (ja) 2011-06-22 2015-03-25 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation 可動式タッチ生成デバイス、システム、双方向通信方法、およびコンピュータ・プログラム媒体(可動式タッチ生成デバイス、およびタッチパネルとの通信)
US10013857B2 (en) * 2011-12-21 2018-07-03 Qualcomm Incorporated Using haptic technologies to provide enhanced media experiences
EP2805439B1 (en) 2012-01-20 2016-12-28 Digimarc Corporation Shared secret arrangements and optical data transfer
JP5942900B2 (ja) * 2012-04-13 2016-06-29 カシオ計算機株式会社 表示装置及びプログラム
US9142242B1 (en) 2012-06-20 2015-09-22 Google Inc. Remotely controlling appliances based on lighting patterns
US9179485B2 (en) * 2012-07-17 2015-11-03 Qualcomm Incorporated Methods and apparatus for associating user equipment electronic identifiers with users
US10324565B2 (en) 2013-05-30 2019-06-18 Neonode Inc. Optical proximity sensor
US9741184B2 (en) 2012-10-14 2017-08-22 Neonode Inc. Door handle with optical proximity sensors
US10585530B2 (en) 2014-09-23 2020-03-10 Neonode Inc. Optical proximity sensor
US9164625B2 (en) 2012-10-14 2015-10-20 Neonode Inc. Proximity sensor for determining two-dimensional coordinates of a proximal object
US9921661B2 (en) 2012-10-14 2018-03-20 Neonode Inc. Optical proximity sensor and associated user interface
US10282034B2 (en) 2012-10-14 2019-05-07 Neonode Inc. Touch sensitive curved and flexible displays
US10154521B2 (en) 2013-01-09 2018-12-11 Sony Corporation Mobile device and method for establishing a wireless link
US9210357B1 (en) * 2013-03-13 2015-12-08 Google Inc. Automatically pairing remote
WO2014160054A1 (en) 2013-03-13 2014-10-02 Breckman Andrew System and method of peer-to-peer, paired, and synchronized nodes
WO2014143776A2 (en) 2013-03-15 2014-09-18 Bodhi Technology Ventures Llc Providing remote interactions with host device using a wireless device
JP6075140B2 (ja) * 2013-03-22 2017-02-08 カシオ計算機株式会社 ペアリング方法及び電子機器
CN105324741B (zh) * 2013-05-30 2019-12-06 内奥诺德公司 光学接近传感器
US10060785B2 (en) 2013-10-02 2018-08-28 Datalogic Usa, Inc. Systems and methods of alternate operation for a scanner-scale having an item overhang detection system
US9361541B2 (en) 2013-12-11 2016-06-07 Samsung Electronics Co., Ltd. Device pairing in a network
CN104023414B (zh) * 2013-12-20 2017-11-24 深圳市道通科技股份有限公司 蓝牙设备管理的方法及装置
US9918351B2 (en) 2014-04-01 2018-03-13 Belkin International Inc. Setup of multiple IOT networks devices
US9451462B2 (en) * 2014-08-10 2016-09-20 Belkin International Inc. Setup of multiple IoT network devices
US9483763B2 (en) 2014-05-29 2016-11-01 Apple Inc. User interface for payments
US9967401B2 (en) 2014-05-30 2018-05-08 Apple Inc. User interface for phone call routing among devices
WO2015183299A1 (en) * 2014-05-30 2015-12-03 Hewlett-Packard Development Company, L.P. Positional input on displays
US9720854B2 (en) * 2014-06-05 2017-08-01 Microsoft Technology Licensing, Llc Hub-to-hub peripheral discovery
US9338585B2 (en) * 2014-06-09 2016-05-10 Telefonaktiebolaget L M Ericsson (Publ) Automatically connecting a user equipment device with a partner device
US10135905B2 (en) 2014-07-21 2018-11-20 Apple Inc. Remote user interface
US10339293B2 (en) 2014-08-15 2019-07-02 Apple Inc. Authenticated device used to unlock another device
US9872240B2 (en) 2014-08-19 2018-01-16 Belkin International Inc. Network device source entity triggered device configuration setup
EP3291534A1 (en) 2014-09-02 2018-03-07 Apple Inc. Remote camera user interface
US9547419B2 (en) * 2014-09-02 2017-01-17 Apple Inc. Reduced size configuration interface
WO2016036552A1 (en) 2014-09-02 2016-03-10 Apple Inc. User interactions for a mapping application
US9574896B2 (en) 2015-02-13 2017-02-21 Apple Inc. Navigation user interface
US10216351B2 (en) 2015-03-08 2019-02-26 Apple Inc. Device configuration user interface
US20160358133A1 (en) 2015-06-05 2016-12-08 Apple Inc. User interface for loyalty accounts and private label accounts for a wearable device
US11481750B2 (en) * 2015-06-30 2022-10-25 Block, Inc. Pairing a payment object reader with a point-of-sale terminal
US12207322B2 (en) 2015-09-24 2025-01-21 Block, Inc. Server-assisted pairing for wireless communications
US11087315B2 (en) 2015-09-24 2021-08-10 Square, Inc. Server-assisted pairing for wireless communications
US9762712B2 (en) * 2015-10-30 2017-09-12 Essential Products, Inc. System and method for reducing the number of ports associated with a mobile device
US9591212B1 (en) 2015-10-30 2017-03-07 Essential Products, Inc. System and method for reducing the number of ports associated with a mobile device
US10061955B2 (en) * 2016-03-18 2018-08-28 Orion Labs Proximity-based linking for wearable group communication device
US10942550B2 (en) 2016-04-20 2021-03-09 Carnegie Mellon University System and process for enabling secure, instant, and anonymous communication between physically touching devices
US11871237B1 (en) * 2016-06-30 2024-01-09 Block, Inc. Pairing a payment object reader with a point-of-sale terminal
KR102499378B1 (ko) * 2016-08-30 2023-02-13 삼성전자주식회사 통신 장치 및 통신 방법
US10516707B2 (en) 2016-12-15 2019-12-24 Cisco Technology, Inc. Initiating a conferencing meeting using a conference room device
KR102472428B1 (ko) 2017-04-27 2022-11-30 매직 립, 인코포레이티드 광-방출 사용자 입력 디바이스
US10846720B1 (en) * 2017-07-14 2020-11-24 The Wireless Registry, Inc. Systems and methods for creating pattern awareness and proximal deduction of wireless devices
US20190373432A1 (en) 2018-06-01 2019-12-05 Capital One Services, Llc Use of gesture-based nfc interaction to trigger device functionality
US10887193B2 (en) 2018-06-03 2021-01-05 Apple Inc. User interfaces for updating network connection settings of external devices
CN110943778B (zh) * 2018-09-25 2021-12-07 北京外号信息技术有限公司 光通信装置以及用于传输和接收信息的方法
DE102018129595A1 (de) * 2018-11-23 2020-05-28 Endress+Hauser Conducta Gmbh+Co. Kg Verfahren zum Identifizieren eines Feldgeräts
SE543574C2 (en) * 2018-11-26 2021-03-30 Crunchfish Proximity Ab C/O Crunchfish Ab Triggering a proximity-based digital action with a mobile device and a base device
WO2020112010A1 (en) * 2018-11-26 2020-06-04 Crunchfish Proximity Ab Triggering a proximity-based digital action with a mobile device and a base device
US11163434B2 (en) * 2019-01-24 2021-11-02 Ademco Inc. Systems and methods for using augmenting reality to control a connected home system
AU2020239670B2 (en) 2019-05-06 2021-07-15 Apple Inc. Restricted operation of an electronic device
DK201970533A1 (en) 2019-05-31 2021-02-15 Apple Inc Methods and user interfaces for sharing audio
KR102151354B1 (ko) * 2019-07-08 2020-09-03 주식회사 지니로봇 엘이디를 통해 표시되는 색상을 이용하여 블루투스 장치를 식별하는 시스템 및 방법
US20210012622A1 (en) * 2019-07-11 2021-01-14 Zebra Technologies Corporation Scanning Devices and Methods to Constrain Radio Frequency Identification (RFID) Signals Within a Physical Location
CN112577715A (zh) * 2019-09-27 2021-03-30 三赢科技(深圳)有限公司 点检方法、点检装置及计算机装置
KR102797047B1 (ko) 2019-12-31 2025-04-21 네오노드, 인크. 비 접촉식 터치 입력 시스템
US12511021B2 (en) 2020-09-14 2025-12-30 Apple Inc. Device management user interface
WO2022081903A1 (en) 2020-10-16 2022-04-21 Hasbro, Inc. Detectable projectile system with interactive shooting game methods
US20250061785A1 (en) * 2021-12-23 2025-02-20 Telefonaktiebolaget Lm Ericsson (Publ) Method and a communication device for detecting another communication device
US12386428B2 (en) 2022-05-17 2025-08-12 Apple Inc. User interfaces for device controls
US12446083B2 (en) * 2023-03-16 2025-10-14 Microsoft Technology Licensing, Llc Sonic initiation of device interactivity

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020097472A1 (en) * 2000-09-20 2002-07-25 Oettinger Eric Gregory Reflection detection in an optical wireless link
TWI228683B (en) * 2001-10-09 2005-03-01 Alien Technology Corp Methods and apparatuses for identification
US20050289264A1 (en) * 2004-06-08 2005-12-29 Daniel Illowsky Device and method for interoperability instruction set
WO2006038071A1 (en) * 2004-10-07 2006-04-13 Nokia Corporation Method and apparatus for indicating proximity co-presence
TW200632729A (en) * 2005-03-11 2006-09-16 Aiptek Int Inc Light guiding apparatus of optical pen
US7130446B2 (en) * 2001-12-03 2006-10-31 Microsoft Corporation Automatic detection and tracking of multiple individuals using multiple cues

Family Cites Families (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5239295A (en) * 1990-04-16 1993-08-24 Motorola, Inc. Serial light interface which also functions as an ambient light detector
US6373974B2 (en) * 1998-03-16 2002-04-16 Sharp Laboratories Of America, Inc. Method for extracting multiresolution watermark images to determine rightful ownership
US6571001B2 (en) * 1998-06-10 2003-05-27 Micron Technology, Inc. System for detecting photocopied or laser-printed documents
JP2000115079A (ja) * 1998-10-08 2000-04-21 Matsushita Electric Ind Co Ltd 赤外線データ通信装置及びその方法
US6647142B1 (en) * 1999-08-19 2003-11-11 Mitsubishi Electric Research Laboratories, Inc. Badge identification system
GB0012132D0 (en) * 2000-05-20 2000-07-12 Hewlett Packard Co Targeted information display
US6685093B2 (en) * 2001-09-25 2004-02-03 Ecrio, Inc. System, method and apparatus for communicating information between a mobile communications device and a bar code reader
US7245602B2 (en) * 2000-11-22 2007-07-17 Telefonaktiebolaget Lm Ericsson (Publ) System and method for anonymous Bluetooth devices
US20020131121A1 (en) * 2001-03-13 2002-09-19 Muthu Jeganathan Transceiver, system, and method for free-space optical communication and tracking
US20020183068A1 (en) * 2001-04-24 2002-12-05 Greg Dunko Searching method for mobile terminal
US7374106B1 (en) * 2001-05-15 2008-05-20 Nicholas Sheppard Bromer Triggered flickering tag
EP1422873A4 (en) * 2001-08-28 2007-02-21 Sony Corp INFORMATION PROCESSING DEVICE AND METHOD AND RECORDING MEDIUM
EP1422874A4 (en) * 2001-08-28 2008-05-14 Sony Corp INFORMATION PROCESSING DEVICE AND METHOD AND RECORDING MEDIUM
US6637896B2 (en) * 2001-10-31 2003-10-28 Motorola, Inc. Compact projection system and associated device
US20030099379A1 (en) * 2001-11-26 2003-05-29 Monk Bruce C. Validation and verification apparatus and method
US6801245B2 (en) * 2002-01-18 2004-10-05 Imageid Ltd. Method for automatic identification and data capture
JP4051978B2 (ja) * 2002-03-27 2008-02-27 日本電気株式会社 携帯電話機
US7315831B2 (en) * 2002-04-22 2008-01-01 Hewlett-Packard Development Company, L.P. System and method for conveying image assets to a recipient
GB2388748A (en) * 2002-05-17 2003-11-19 Hewlett Packard Co A Camera which Transmits Image Data to a Local Receiver which Transmits Image Data to a Network
US7339484B2 (en) * 2002-06-27 2008-03-04 Hewlett-Packard Development Company, L.P. Event-driven discovery method and apparatus
JP2004152036A (ja) * 2002-10-31 2004-05-27 Nec Saitama Ltd 文字認識機能付携帯電話機器及び認識文字の修正方法並びにプログラム
US6902113B2 (en) * 2003-08-07 2005-06-07 Imageid Ltd. Selection of colors for color bar codes
US7221386B2 (en) * 2003-10-07 2007-05-22 Librestream Technologies Inc. Camera for communication of streaming media to a remote client
US7599544B2 (en) * 2003-12-01 2009-10-06 Green Vision Systems Ltd Authenticating and authentic article using spectral imaging and analysis
US20060155836A1 (en) * 2004-12-30 2006-07-13 Arcadyan Technology Corporation Method of configuring network device
US20060152594A1 (en) * 2005-01-11 2006-07-13 Agere Systems Incoporated Mobile communication device having call-triggered image taking and sending capability and method of operation thereof
US20060228025A1 (en) * 2005-04-06 2006-10-12 Top Digital Co., Ltd. Portable electronic device having a pattern identification system
US20060256070A1 (en) * 2005-05-13 2006-11-16 Research In Motion Limited Communications system including units with LCD optical transmitters/receivers and related methods
US20070123166A1 (en) * 2005-11-29 2007-05-31 Arnold Sheynman System, method and apparatus for pre-pairing bluetooth enabled devices
JP2007188321A (ja) * 2006-01-13 2007-07-26 Sony Corp 通信装置および通信方法、プログラム、並びに記録媒体
US7907955B2 (en) * 2006-02-07 2011-03-15 Siemens Enterprise Communications, Inc. Presence system with proximity presence status
US20070218989A1 (en) * 2006-03-14 2007-09-20 Aruze Corp. Gaming machine, service providing system and server
US20080021777A1 (en) * 2006-04-24 2008-01-24 Illumobile Corporation System for displaying visual content
US20070254709A1 (en) * 2006-04-28 2007-11-01 Motorola, Inc. Method and system for unambiguous accessory association
US20080138604A1 (en) * 2006-05-02 2008-06-12 John Kenney Authenticating and identifying objects using markings formed with correlated random patterns
US20070274270A1 (en) * 2006-05-25 2007-11-29 Motorola, Inc. Network pairing of wireless communication devices through one or more intermediate devices
US7986917B2 (en) * 2006-07-10 2011-07-26 Sony Ericsson Mobile Communications Ab Method and system for data transfer from a hand held device
US8280304B2 (en) * 2006-08-15 2012-10-02 Nxp B.V. Device with an EEPROM having both a near field communication interface and a second interface
KR100775123B1 (ko) * 2006-09-15 2007-11-08 삼성전자주식회사 영상 객체 인덱싱 방법 및 이를 이용한 영상 객체 인덱싱시스템
US20080085046A1 (en) * 2006-10-04 2008-04-10 Yen-Chieh Lee Detailed identification method for articles
US8103247B2 (en) * 2006-10-31 2012-01-24 Microsoft Corporation Automated secure pairing for wireless devices
CA2667378C (en) * 2006-12-08 2011-02-15 Lipso Systemes Inc. System and method for optimisation of media objects
US8472874B2 (en) * 2007-03-14 2013-06-25 Apple Inc. Method and system for pairing of wireless devices using physical presence
US20080253202A1 (en) * 2007-04-13 2008-10-16 Motorola, Inc. Communicating Information Using an Existing Light Source of an Electronic Device
US7917034B2 (en) * 2007-04-13 2011-03-29 Motorola Mobility, Inc. Synchronization and processing of secure information via optically transmitted data
US8750796B2 (en) * 2007-05-17 2014-06-10 Abbott Medical Optics Inc. Exclusive pairing technique for short-range communication devices
US20080297311A1 (en) * 2007-05-31 2008-12-04 Wu Xing-Tao Non-contact service providing systems
US8428645B2 (en) * 2007-06-05 2013-04-23 Bindu Rama Rao Mobile device capable of sharing SMS messages, email screen display locally with other devices
US20090058819A1 (en) * 2007-08-31 2009-03-05 Richard Gioscia Soft-user interface feature provided in combination with pressable display surface
US7974536B2 (en) * 2007-09-06 2011-07-05 Motorola Mobility, Inc. System and method for pre-configuring and authenticating data communication links
US9031614B2 (en) * 2007-09-27 2015-05-12 Unify, Inc. Method and apparatus for secure electronic business card exchange
US8311585B2 (en) * 2007-09-28 2012-11-13 Hewlett-Packard Development Company, L.P. Synchronized helper system using paired computing device
TW200920097A (en) * 2007-10-19 2009-05-01 Amtran Technology Co Ltd Bidirectional HDCP-based data transmission apparatus using single optical fiber
US7814151B2 (en) * 2007-10-23 2010-10-12 Cisco Technology, Inc. Wirelessly-enabled identification of digital media generated at an event
US7970350B2 (en) * 2007-10-31 2011-06-28 Motorola Mobility, Inc. Devices and methods for content sharing
US20090247197A1 (en) * 2008-03-27 2009-10-01 Logincube S.A. Creating online resources using information exchanged between paired wireless devices

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020097472A1 (en) * 2000-09-20 2002-07-25 Oettinger Eric Gregory Reflection detection in an optical wireless link
TWI228683B (en) * 2001-10-09 2005-03-01 Alien Technology Corp Methods and apparatuses for identification
US7130446B2 (en) * 2001-12-03 2006-10-31 Microsoft Corporation Automatic detection and tracking of multiple individuals using multiple cues
US20050289264A1 (en) * 2004-06-08 2005-12-29 Daniel Illowsky Device and method for interoperability instruction set
WO2006038071A1 (en) * 2004-10-07 2006-04-13 Nokia Corporation Method and apparatus for indicating proximity co-presence
TW200632729A (en) * 2005-03-11 2006-09-16 Aiptek Int Inc Light guiding apparatus of optical pen

Also Published As

Publication number Publication date
US20110121950A1 (en) 2011-05-26
WO2009099488A1 (en) 2009-08-13
US20090195402A1 (en) 2009-08-06
CA2710652C (en) 2015-11-24
US7884734B2 (en) 2011-02-08
CA2710652A1 (en) 2009-08-13
US8325020B2 (en) 2012-12-04
TW200939667A (en) 2009-09-16

Similar Documents

Publication Publication Date Title
TWI448100B (zh) 使用色彩偵測進行裝置的唯一辨識
US9257035B2 (en) Remote control device, remote control system, and storage medium storing control program, and medium to be attached to electrical device
US20110119638A1 (en) User interface methods and systems for providing gesturing on projected images
US8063888B2 (en) Identification of devices on touch-sensitive surface
KR102851066B1 (ko) 열화상 및 적외선을 이용한 하이브리드 불법 카메라 탐지 장치
US8866953B2 (en) Mobile device and method for controlling the same
EP2538354A1 (en) Terminal and method for displaying data thereof
CN102667689B (zh) 交互式显示器
US12050772B2 (en) Eyewear device user interface
JP5279482B2 (ja) 画像処理装置、方法及びプログラム
JP6326866B2 (ja) 表示装置、表示方法及びプログラム
US20230215046A1 (en) Systems and Methods to Optimize Imaging Settings for a Machine Vision Job
US20100134446A1 (en) Optical output device
EP3149561B1 (en) Positional input on displays
US10069984B2 (en) Mobile device and method for controlling the same
JP2005276119A (ja) コードシンボル読取装置、および、プログラム
US20130147702A1 (en) Method, Apparatus, Computer Program and User Interface
JP7499809B2 (ja) 教師データ生成システム、教師データ生成方法及びプログラム
JP7468580B2 (ja) 端末装置及びプログラム
US9958958B2 (en) Interactive projector and method of controlling interactive projector
CN114444527B (zh) 一种扫码识别方法、装置、设备及介质
WO2012140772A1 (ja) タッチパネル装置、および、これを用いた情報処理方法
SE1350064A1 (sv) Förbättrad spårning av ett objekt
KR101773772B1 (ko) 그림자 출력장치를 이용한 주문 관리 시스템
US10055026B2 (en) Interactive projector and method of controlling interactive projector

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees