基于手勢的設(shè)備的制作方法
【專利摘要】公開了在用戶設(shè)備上使用手勢以與遠(yuǎn)程通信集線器設(shè)備進(jìn)行交互并從其獲得功能。用戶設(shè)備包括加速計或者其它運動檢測設(shè)備以及無線通信能力。該設(shè)備小到足以被方便地攜帶在人們身上并且與通信集線器設(shè)備進(jìn)行通信以執(zhí)行依賴于上下文的動作。用戶向設(shè)備作出手勢命令。設(shè)備對手勢進(jìn)行解釋并采取動作。手勢感測設(shè)備可以是運動開關(guān)、多軸加速計、視頻相機、可變電容設(shè)備、磁場傳感器、電場傳感器等。當(dāng)與遠(yuǎn)程計算機系統(tǒng)上運行的商業(yè)邏輯相結(jié)合時,該設(shè)備能夠被用來實施一系列的應(yīng)用和服務(wù)。
【專利說明】基于手勢的設(shè)備
【技術(shù)領(lǐng)域】
[0001]所描述的實施例總體上涉及一種人-計算機交互設(shè)備,其檢測輸入手勢的序列并且基于手勢、應(yīng)用、當(dāng)前位置以及其他用戶和對象的協(xié)同定位(co-locat1n)的組合來選擇動作。
【背景技術(shù)】
[0002]隨著進(jìn)行個人和商務(wù)事務(wù)的電子模式的日益提高的重要性以及電子娛樂日益提高的流行性,個人需要以結(jié)構(gòu)化方式向電子系統(tǒng)中輸入細(xì)節(jié)以便傳輸至另一設(shè)備或存儲器的情形也日益增多。
[0003]使用在線購物作為示例,為了使用在線購物服務(wù),個人通常必須通過提供標(biāo)識、賬單和送貨數(shù)據(jù)進(jìn)行網(wǎng)站注冊以便進(jìn)行存儲并且由商家后續(xù)使用,或者在每次執(zhí)行交易時提供該數(shù)據(jù)。即使該數(shù)據(jù)被商家存儲,用戶在每次訪問站點時還是需要經(jīng)歷登錄過程,輸入其用戶名和密碼。這對于提供數(shù)據(jù)的人來說十分麻煩或枯燥。此外,隨著便攜式計算設(shè)備的普及,它們中的許多并沒有全尺寸鍵盤,該任務(wù)就需要一定的靈巧性來執(zhí)行。其結(jié)果是許多在線購物服務(wù)的用戶放棄了其購買,導(dǎo)致了商家的銷售損失。
[0004]在線購物范例也影響人們在零售環(huán)境中如何進(jìn)行購物,并且現(xiàn)有的集中于單一收銀機的支付方法很快就會變得過時。當(dāng)前在銷售點(POS)終端呈現(xiàn)的使用物理信用卡的支付方法不是統(tǒng)一的而且經(jīng)常不安全。
【發(fā)明內(nèi)容】
[0005]所公開的實施例包括用于在用戶設(shè)備上使用手勢以與遠(yuǎn)程通信集線器設(shè)備進(jìn)行交互并從其獲得功能的設(shè)備和方法。在各個實施例中,用戶設(shè)備包括加速計或其它運動檢測設(shè)備以及無線通信能力。該設(shè)備小到足以被方便地攜帶在人們身上或者被不引人注目地接合至對象,并且被配置為與通信集線器設(shè)備進(jìn)行通信以便執(zhí)行依賴于上下文的(context-dependent)動作。
[0006]在操作中,用戶向設(shè)備作出手勢命令(例如,通過連續(xù)地快速敲擊其兩次)。使用內(nèi)部處理器(或者通過無線鏈路連接的外部處理器)的設(shè)備對該手勢進(jìn)行解釋并且由于該手勢而代表用戶進(jìn)行某一動作。手勢感測設(shè)備可以是運動開關(guān)、多軸加速計、視頻相機、可變電容設(shè)備、磁場傳感器、電場傳感器或者其它感測設(shè)備。當(dāng)與遠(yuǎn)程計算機系統(tǒng)上運行的商業(yè)邏輯相結(jié)合時,該設(shè)備能夠被用來實施一系列的應(yīng)用和服務(wù),包括信息服務(wù),包括訪問控制、儲值或信用卡電子支付系統(tǒng)的安全服務(wù),游戲點數(shù)或?qū)ο?,消費電子的遠(yuǎn)程控制、零售忠誠度方案、工業(yè)設(shè)備等。
【專利附圖】
【附圖說明】
[0007]圖1是依據(jù)一個實施例的用戶設(shè)備的示意性表示。
[0008]圖2圖示了依據(jù)一個實施例的通信集線器設(shè)備和用戶設(shè)備之間的通信。
[0009]圖3圖示了依據(jù)一個實施例的通信集線器設(shè)備和用戶設(shè)備之間的通信。
[0010]圖4圖示了依據(jù)一個實施例的從用戶設(shè)備向通信集線器設(shè)備進(jìn)行的信息的發(fā)送。
[0011]圖5圖示了依據(jù)一個實施例的從通信集線器設(shè)備向用戶設(shè)備進(jìn)行的請求消息的發(fā)送。
[0012]圖6圖示了依據(jù)一個實施例的從用戶設(shè)備向通信集線器設(shè)備進(jìn)行的請求的發(fā)送。
[0013]圖7是圖示依據(jù)一個實施例的用于由用戶設(shè)備進(jìn)行手勢識別的方法的流程圖。
【具體實施方式】
[0014]圖1圖示了依據(jù)一個實施例的用戶設(shè)備100的示例。用戶設(shè)備100包括微處理器102 ;加速計104 ; —個或多個按鈕106 ;燈108 ;蜂鳴器110 ;振動電機112 ;2.4GHz無線電收發(fā)器122和天線124 ;900MHz無線電收發(fā)器118和天線120 ;超寬帶(UWB)通體(through-body)收發(fā)器114和天線116 ;以及電池126。在可替換實施例中,不包括一些圖示的組件一例如,在一些實施例中,用戶設(shè)備包括燈但不包括蜂鳴器或振動器。該設(shè)備例如可以是具有信用卡形狀因數(shù)的獨立設(shè)備;具有密匙卡(key-fob)形狀因數(shù)的獨立設(shè)備;或者具有被設(shè)計為永久接合至另一對象的粘合或螺紋裝配件的獨立設(shè)備。該設(shè)備還能夠被構(gòu)建到例如狗鏈(dog lead)、移動電話或移動數(shù)據(jù)平板之類的另一設(shè)備中。該手勢識別系統(tǒng)和內(nèi)置傳感器和致動器被配置為基于來自用戶或傳感器的輸入而執(zhí)行功能。
[0015]如以下參考圖2-圖6所描述的,用戶設(shè)備100被配置為與通信集線器設(shè)備進(jìn)行通信。根據(jù)如以下進(jìn)一步描述的上下文,通信由用戶設(shè)備100或通信集線器設(shè)備202發(fā)起(圖2)。
[0016]設(shè)備中存在多個無線電收發(fā)器(物理地或者通過軟件定義的無線電技術(shù))允許該設(shè)備針對其發(fā)現(xiàn)自身處于其中的無線電環(huán)境進(jìn)行調(diào)適。小范圍的2.4GHz無線電能夠被用來指示小面積內(nèi)的物理存在和交互,而較大范圍的900MHz無線電則能被用來指示更大面積內(nèi)或者穿過更多障礙物的物理存在和交互。
[0017]通信和交互能夠在微處理器的控制下從一個無線電系統(tǒng)轉(zhuǎn)換到另一無線電系統(tǒng),以對包括電池使用、錯誤率和通信范圍在內(nèi)的系統(tǒng)性能參數(shù)進(jìn)行優(yōu)化。
[0018]該設(shè)備形成附圖中針對2.4GHz設(shè)備所示出的支持無線電的設(shè)備的系統(tǒng)的一部分,其在包括WiF1、藍(lán)牙和DECT在內(nèi)的現(xiàn)有無線系統(tǒng)上進(jìn)行操作。用于采用900MHz頻帶的設(shè)備的協(xié)議在相關(guān)美國專利申請序列號61/547,729以及PCT申請PCT/IB2012/002489中進(jìn)行了描述,它們均通過引用全文結(jié)合于此。
[0019]圖2是圖示通信集線器設(shè)備202和用戶設(shè)備100之間的通信的交互圖。在各個實施例中,通信集線器202與用戶設(shè)備100相比具有更高容量的電源。通信集線器設(shè)備202例如可以連接至用戶所使用的膝上型計算機或者處于其內(nèi)部,以通過瀏覽器應(yīng)用訪問在線購物??商鎿Q地,通信集線器設(shè)備202可以是銷售點終端、廣告牌、零售陳列架或其它相對固定的設(shè)施。在該實施例中,通信集線器設(shè)備202使用更大的電源(諸如更大的電池)或者市電,使得其能夠更頻繁地執(zhí)行功率更密集的無線電功能。
[0020]在另一實施例中,通信集線器202是移動的并且包含于更小的形狀因數(shù)之中。這可以是智能電話、接合至智能電話的外部設(shè)備、小型獨立便攜式設(shè)備或者其它便攜式設(shè)備。
[0021]在一個實施例中,通信集線器202以規(guī)律的間隔傳送尋呼消息204,這提供其設(shè)備標(biāo)識編號,例如ID1。尋呼消息204被傳送以允許其它設(shè)備100識別存在于特定位置的傳送設(shè)備。用戶設(shè)備100能夠通過其無線電系統(tǒng)114、118、122接收作為無線通信的尋呼消息204,并且可以喚醒用戶設(shè)備微處理器102并且處理或存儲該尋呼消息204和通信集線器標(biāo)識。用于處理或存儲的決策例如可以基于使用通信集線器和用戶設(shè)備實施的應(yīng)用,諸如儲值卡、游戲的點數(shù)收集系統(tǒng)或者消費品信息收集系統(tǒng)的實施方式。通信集線器設(shè)備202還可以存儲來自用戶設(shè)備100的響應(yīng),其可以包含關(guān)于用戶設(shè)備100的信息。
[0022]在一個實施例中,在設(shè)備100移動到通信集線器202的附近中并且隨后處于其附近內(nèi)時,例如當(dāng)在零售位置進(jìn)行瀏覽時,ID和相關(guān)聯(lián)信息被自動收集并存儲。
[0023]例如當(dāng)從零售商陳列的產(chǎn)品收集產(chǎn)品信息時,來自用戶設(shè)備100的輸入手勢可以將所存儲的ID和相關(guān)聯(lián)信息標(biāo)記為重要或者與用戶特別相關(guān)。
[0024]在另一實施例中,處于通信集線器設(shè)備202的附近的設(shè)備100對用戶進(jìn)行認(rèn)證以訪問通信集線器設(shè)備202,以例如在在線銀行門戶或在線購物門戶上訪問用戶的賬戶。
[0025]可替換地,來自用戶設(shè)備100的輸入手勢能夠向正在通信集線器設(shè)備202上執(zhí)行的應(yīng)用提供最終級別的認(rèn)證,以允許用戶在通信集線器設(shè)備202上訪問用戶的賬戶,或者在通信集線器設(shè)備202上完成在線購物交易中的交易。
[0026]各個實施例中的存儲器是針對用戶設(shè)備100中的存儲器,其通常被實現(xiàn)為EEPROM或閃存。當(dāng)接收到尋呼消息204時,用戶設(shè)備100 了解到其處于通信集線器202的范圍之內(nèi)。在各個實施例中,用戶設(shè)備100向用戶提供信號以指示設(shè)備100與通信集線器202進(jìn)行通信。這可以包括例如來自燈108的燈光閃爍、來自蜂鳴器126的蜂鳴聲或者來自振動電機112的振動。
[0027]圖3圖示了其中用戶設(shè)備100對尋呼消息204進(jìn)行響應(yīng)并且向通信集線器202發(fā)送確認(rèn)消息306的實施例。通信集線器202利用會話密鑰和存活時間消息308進(jìn)行響應(yīng),其要被用來消除未來通信的歧義。會話密鑰在存活時間字段中的時間量內(nèi)是有效的。通信集線器202可以基于確認(rèn)消息306的接收而執(zhí)行其它動作,諸如在零售系統(tǒng)中發(fā)起交易、執(zhí)行數(shù)據(jù)庫查找、解鎖用戶設(shè)備100、登錄到正在被用戶設(shè)備100上運行的瀏覽器訪問的用戶的賬戶中以及在忠誠卡應(yīng)用中記錄用戶設(shè)備100在通信集線器附近的出現(xiàn)。用戶設(shè)備100具有與一個或多個無線電收發(fā)器114、118、122集成的若干傳感器和致動器。其能夠在應(yīng)用(商業(yè))邏輯在遠(yuǎn)離用戶設(shè)備100的計算機系統(tǒng)上實施的情況下被用來針對多個應(yīng)用提供用戶交互。在這樣的實施例中,執(zhí)行諸如雙擊(敲擊-敲擊)、按動按鈕106或者僅僅處于特定位置或者位置和時間的組合之類的手勢能夠使得商業(yè)邏輯實施取決于用戶、位置、所執(zhí)行的手勢、數(shù)據(jù)和時間以及存在或不存在其它同位置用戶的特定動作。該商業(yè)邏輯負(fù)責(zé)基于信息的收集來確定并實施所要求的動作,上述信息例如包括位置、所執(zhí)行的手勢、數(shù)據(jù)和時間以及存在或不存在其它同位置用戶,它們被統(tǒng)稱為用戶上下文。
[0028]圖4圖示了其中用戶設(shè)備100向通信集線器202明確發(fā)送信息410的實施例。這例如可以是響應(yīng)于用戶手勢命令。通信集線器202隨后可以以某一方式按照信息410行動。在一個實施例中,通信集線器202利用確認(rèn)消息412明確確認(rèn)接收或信息。
[0029]該示例圖示了序列號的使用,該序列號在一個實施例中是由在初始確認(rèn)消息306中以用戶設(shè)備100開始的通信的兩側(cè)生成的單調(diào)增加的編號。序列號被用來檢測丟失的消息。用戶設(shè)備100或通信集線器202保存被傳送至另一方的最新序列號以及從另一方接收的最新序列號的記錄。如果單調(diào)增加的序列號的序列斷開,則識別出該斷開的一方了解到消息已經(jīng)被傳送但是還沒有被接收。這一事實在兩個設(shè)備上的應(yīng)用層處被揭示并且任意校正動作由應(yīng)用來實施。可能的校正動作能夠要實施如TCP或TP4的可靠傳輸協(xié)議或者忽略消息。
[0030]圖5圖示了其中通信集線器在初次生成會話密鑰之后的一定時間向用戶設(shè)備100發(fā)送請求消息510的實施例。這能夠在支付系統(tǒng)中發(fā)生,其中該請求是針對基于帶外(人對人)通信進(jìn)行支付的請求。用戶設(shè)備100例如能夠在并非以其為地址或者其是針對用戶不希望完成的交易的情況下選擇忽略該請求;或者利用提供所請求信息的信息消息512對該請求進(jìn)行回復(fù)。請求510和信息消息的內(nèi)容的結(jié)構(gòu)是取決于應(yīng)用的。
[0031]圖6圖示了其中用戶設(shè)備100向通信集線器設(shè)備202發(fā)送請求消息610的情形。消息610可能涉及批準(zhǔn)正在通信集線器設(shè)備上執(zhí)行的交易的用戶設(shè)備100。用戶設(shè)備100可能繼續(xù)發(fā)送該消息直至其從通信集線器設(shè)備202接收到該消息已經(jīng)被接收的消息??商鎿Q地,該消息可能涉及零售應(yīng)用并且包含針對咖啡店的預(yù)定義點單的請求。通信集線器202將發(fā)回確認(rèn)消息612,其確認(rèn)該請求并且可選地提供附加信息。附加信息可以是費用、預(yù)期等待時間、關(guān)于產(chǎn)品的廣告材料、賺取的忠誠度點數(shù)等。在一些情形中,通信集線器可以向用戶設(shè)備100發(fā)送要求支付的請求614。用戶設(shè)備100將發(fā)回包含所要求的支付信息的信息消息616。
[0032]在各個實施例中,用戶設(shè)備和通信集線器之間的通信在用戶的手勢輸入時被發(fā)起。在各個實施例中,并且參考圖7,手勢的識別以對參數(shù)進(jìn)行采樣702作為開始,傳感器以高于待捕捉手勢的Nyquist速率的間隔測量該參數(shù)。設(shè)備100隨后使用動態(tài)時間規(guī)整算法(DTW)對樣本與所要識別的每個手勢的模板進(jìn)行相關(guān)704,并且確定相關(guān)系數(shù)和誤差值。如果706相關(guān)系數(shù)超過預(yù)定閾值并且誤差值低于預(yù)定閾值,則該手勢被歸類708為被識別。如果706沒有分類測試被滿足,則從傳感器取得710另外的樣本并且重復(fù)該過程直至手勢被匹配。
[0033]在微處理器的實施方式中,在一個實施例中,使用變化時喚醒(wake-on-change)功能在傳感器值超過預(yù)定義值時喚醒微處理器102,這允許節(jié)省功率。
[0034]設(shè)備100可以檢測用于不同動作的一系列不同手勢,例如針對零售購物交易的敲擊-敲擊、用于自動填寫網(wǎng)頁表格的擺手、用于批準(zhǔn)在線支付或訪問安全賬戶的按鍵解鎖手勢。在每種情況下,本發(fā)明的優(yōu)勢在于能夠定義與被激活的動作相關(guān)的手勢,并且因此對于用戶是直觀的,這減少了用戶的抵觸并且為他們提供了增強的安全感。
[0035]該設(shè)備還可以包括其它傳感器(例如生物計量輸入傳感器,其包括但不限于指紋掃描儀、具有聲紋分析的麥克風(fēng)、具有簽名識別的觸摸板、視網(wǎng)膜掃描儀等),用于用戶向設(shè)備提供另外的輸入以進(jìn)一步對用戶進(jìn)行認(rèn)證;或者該設(shè)備的用于向用戶提供反饋的按鈕和致動器,例如指示器燈、聽覺指示器(蜂鳴器)和觸覺指示器(振動器)。
[0036]一旦已經(jīng)識別了手勢,設(shè)備100執(zhí)行其存儲的程序邏輯以對該手勢進(jìn)行響應(yīng)。響應(yīng)于所識別手勢的操作可以包括以下各項中的一項或多項:形成噪聲、閃爍燈光或者使用內(nèi)置到設(shè)備中的其它致動器;通過內(nèi)置到設(shè)備中的無線鏈路向人們或另一計算機系統(tǒng)傳送信息以在環(huán)境中實施改變,例如開門、進(jìn)行支付或者控制設(shè)備上的致動器,例如閃爍燈光、形成噪聲或振動。
[0037]致動器能夠被用來基于手勢識別的使用、按鈕的使用或者響應(yīng)于從無線連接接收的通信來提供反饋。
[0038]設(shè)備能夠使用它的無線電收發(fā)器114、118、122來發(fā)送或收聽周期性信標(biāo)消息,并且可以與遠(yuǎn)處的人們或計算機系統(tǒng)交互而不需要基于手勢的觸發(fā)器(設(shè)備在特定位置的出現(xiàn)可以足以發(fā)起該交互并且能夠被認(rèn)為是退化的(degenerate)手勢“什么也不做”)。
[0039]另外的方面是在擁擠環(huán)境中消除用戶響應(yīng)的歧義的能力。在零售或其它環(huán)境中,在兩個或更多個設(shè)備同時處于支付終端的范圍內(nèi)時可能出現(xiàn)歧義(ambiguity)。
[0040]在一個實施例中,當(dāng)設(shè)備處于支付終端的范圍之內(nèi)時,其響應(yīng)于終端廣播消息與終端進(jìn)行通信。該終端利用會話密鑰對設(shè)備進(jìn)行響應(yīng)。對于賣家終端和多個設(shè)備而言,多個會話密鑰可能同時是活動的。當(dāng)賣家請求支付時,賣家終端廣播包括會話密鑰的請求。僅保留該匹配的會話密鑰的設(shè)備進(jìn)行響應(yīng)以授權(quán)支付(使用現(xiàn)有儲值卡協(xié)議)。如果賣家無法在同時登記的若干設(shè)備之間進(jìn)行區(qū)分,則賣家終端能夠使用到每個設(shè)備的連接的瞬時相對信號強度來確定最接近賣家終端的設(shè)備(使用基于具有活動會話密鑰的所有設(shè)備的相對信號強度的分布的算法),并且使用該設(shè)備會話密鑰發(fā)送支付請求。如果沒有明確的最接近設(shè)備,則賣家能夠詢問當(dāng)前正在對其設(shè)備進(jìn)行敲擊-敲擊的顧客,從而向賣家終端明確識別與交易相關(guān)聯(lián)的會話密鑰。支付請求隨后能夠被發(fā)送至具有相關(guān)聯(lián)的會話密鑰的設(shè)備。
[0041]在可替換的歧義消除系統(tǒng)中,支付請求被發(fā)送至具有活動會話密鑰的所有設(shè)備并且僅對應(yīng)于在隊列前端進(jìn)行服務(wù)的用戶的設(shè)備進(jìn)行響應(yīng)。如果賣家終端在時間窗口內(nèi)從支付請求接收到多個響應(yīng),則其忽視所有響應(yīng)并且重新發(fā)出支付請求,并且重復(fù)該過程直至其在時間窗口內(nèi)僅接收到一個響應(yīng)。這允許人類社會契約(human social protocol)提供歧義消除并且還允許“其他人付費(someone else to pick up your tab)”。
[0042]在多個賣家終端的情況下,能夠由單個設(shè)備在小的時間窗口內(nèi)接收多個支付請求。在設(shè)備上發(fā)生歧義消除過程,其中該設(shè)備查看與每個賣家終端的連接的相對信號強度并且僅對具有最高相對信號強度的支付請求作出響應(yīng)。如果相對信號強度相似,則設(shè)備不對任何請求作出響應(yīng)并且等待賣家終端重新發(fā)出支付請求。隨后能夠使用人類社會契約來消除歧義(例如,在擁擠的市場情形中,賣家可以要求顧客更接近地向賣家終端移動以消除支付歧義)。
[0043]能夠使用可替換的歧義消除技術(shù)。例如,能夠?qū)⑸镉嬃磕槻孔R別數(shù)據(jù)存儲在設(shè)備上并且在進(jìn)行登記時將其傳輸至賣家終端。賣家終端使用低成本的視頻相機來捕捉終端正前方的顧客(被服務(wù)的那個人)的面部圖像。使用生物計量來與設(shè)備所提供的生物計量進(jìn)行匹配,并且發(fā)送具有匹配的會話密鑰的支付請求。如果沒有生物計量匹配,則能夠生成潛在錯誤的警報。
[0044]應(yīng)用和服務(wù)的示例包括:
[0045]示例 I
[0046]在一個實施例中,支付系統(tǒng)包括位于信用卡形狀因數(shù)內(nèi)的設(shè)備100,其在卡上具有兩個用戶可按壓的按鈕106以及音頻致動器(蜂鳴器)110。用戶首次來到零售店時,她拿出卡。對于本地加油站,她按動“連接支付”按鈕106。收銀員也按動他的連接支付按鈕并且完成首次授權(quán)。自此,用戶能夠在她的錢包(仍然在其口袋或手袋中)上使用敲擊-敲擊或其它手勢以針對交易進(jìn)行支付。穿過錢包的敲擊通過使用存放在錢包中的卡片中的加速計104起作用,其檢測與錢包在被敲擊時的位移相關(guān)聯(lián)的加速度。隨后使用動態(tài)時間規(guī)整算法將加速計104的輸出針對與不同手勢(例如,敲擊敲擊-敲擊、重度敲擊-敲擊(TAP-tap)、敲擊-敲擊-敲擊、敲擊-敲擊…敲擊,等等)相關(guān)聯(lián)的一系列模板進(jìn)行匹配,當(dāng)發(fā)現(xiàn)匹配時,發(fā)生預(yù)定義的(取決于應(yīng)用的)動作。
[0047]在另一實施例中,用戶可以登錄到其膝上型計算機中并且通過瀏覽器應(yīng)用識別出其想要購買的某些商品,此時應(yīng)用將請求用戶輸入諸如姓名、地址和信用卡細(xì)節(jié)之類的某些個人信息。用戶隨后能夠在搖晃手勢中晃動用戶設(shè)備100存放于其中的他們的錢包,以便“自動填寫”個人數(shù)據(jù)。作為處理支付和執(zhí)行訂單之前的最終校驗,瀏覽器應(yīng)用隨后將要求用戶批準(zhǔn)購買。
[0048]用戶隨后能夠在“按鍵解鎖”手勢中扭動拿著錢包的手作為批準(zhǔn)的手段。
[0049]在另一實施例中,用戶能夠在平板計算機或智能電話上方擺動設(shè)備100,以提供諸如醫(yī)療記錄或者諸如日常鍛煉之類的近期個人活動歷史之類的個人信息。
[0050]在另一實施例中,用戶能夠在膝上型計算機、智能電話或平板計算機上方的“按鍵解鎖”手勢中扭動拿著錢包的手作為用于進(jìn)一步向銀行提供安全信息以便安全登錄或批準(zhǔn)交易的手段。安全信息可以包括用戶名和密碼、諸如一次性密鑰之類的可驗證安全代碼或者其它個人信息。
[0051]在另一實施例中,用戶訪問咖啡店并且在她第一次按動分享按鈕106時,消息從用戶設(shè)備110傳達(dá)至通信集線器202,給予咖啡店對用戶在其店鋪內(nèi)的購物進(jìn)行追蹤、將他們與其忠誠度計劃進(jìn)行簽約的許可。用戶還必須按動其設(shè)備上的連接支付按鈕106以完成授權(quán)過程。用戶隨后能夠?qū)ζ溴X包進(jìn)行敲擊-敲擊以針對小額交易進(jìn)行支付,同時他與咖啡店或者鏈條中的任一店鋪分享其花費以及咖啡偏好。在一個實施例中,用戶還能夠在排隊等候時預(yù)先點單。
[0052]示例2:在兩個友好設(shè)備之間交換簡單信息
[0053]在該示例中,用戶在公園中外出步行時遇到同事并且被介紹給她的朋友。
[0054]為了共享用戶的可配置聯(lián)系信息,用戶在其手包仍然處于其背包中的同時在其手包上作出敲擊-敲擊手勢,另一方也這樣做。他們錢包或手包中的兩個無線設(shè)備互相發(fā)現(xiàn)并且跨無線鏈路共享聯(lián)系信息,諸如社交網(wǎng)絡(luò)身份。
[0055]當(dāng)用戶到家時,設(shè)備100與其家用計算機系統(tǒng)(通信集線器)202進(jìn)行通信并且記錄聯(lián)系信息供后續(xù)使用。她的新好友沒有家用計算機系統(tǒng)一其設(shè)備使用她的移動電話來保存聯(lián)系信息以供后續(xù)使用。該信息被添加以相遇日期的標(biāo)簽以及相遇位置(在可用的情況下)的標(biāo)簽。
[0056]特定于位置的信息交換
[0057]實施例還包括對環(huán)境進(jìn)行修改以提醒用戶設(shè)備100能夠在特定位置使用的選項。修改包括由接收到來自設(shè)備的無線電消息或者標(biāo)記或標(biāo)志中的圖形符號和/或文字而觸發(fā)的可變消息顯示。
[0058]例如,商店櫥窗中或者商品附近的“敲擊-敲擊”符號標(biāo)記能夠指示針對設(shè)備100的手勢(敲擊-敲擊)能夠發(fā)起到與位置或商品相關(guān)聯(lián)的計算機或個人的無線連接。
[0059]與該手勢相關(guān)聯(lián)的活動取決于該手勢在其中被執(zhí)行的上下文以及預(yù)先存儲的用戶偏好。例如,當(dāng)站在顯示敲擊-敲擊符號的產(chǎn)品附近時,對于一個用戶,敲擊-敲擊手勢能夠在用戶偏好中被配置為以電子郵件向該用戶發(fā)送關(guān)于相關(guān)聯(lián)產(chǎn)品的信息;對于另一用戶,其能夠被配置為立即將產(chǎn)品信息加載到用戶的智能電話中;對于另一用戶,其能夠被配置為請求在隨后一天的3:00 PM和5:00 PM之間進(jìn)行銷售呼叫。要做什么取決于商業(yè)邏輯以及用戶的偏好。
[0060]在一個示例中,手勢可以從環(huán)境中收集關(guān)于緊鄰用戶的產(chǎn)品的信息(使用通過相鄰度(adjacency)的短距離無線電定位、GPS或者某一其它定位技術(shù))以建立其位置。
[0061]在另一示例中,手勢可以請求工作人員在繁忙店鋪中為一個位置的顧客進(jìn)行協(xié)助,在系統(tǒng)中為下一個可用的店員進(jìn)行排隊。
[0062]在另一示例中,手勢可以連同隨后要關(guān)于產(chǎn)品和服務(wù)進(jìn)行聯(lián)系的請求一起向商家提供信息。這些情形能夠被概括為基于由使用設(shè)備的用戶執(zhí)行的手勢來提供和/或收集與位置和潛在的附加上下文(諸如用戶偏好和商家/供應(yīng)商偏好)相關(guān)聯(lián)的信息。
[0063]在另一示例中,手勢可以向商家提供顧客信息以在忠誠度計劃中使用。
[0064]反饋
[0065]另外的方面涉及使用該設(shè)備基于上下文、用戶偏好和其它外部事物(externality)向用戶提供反饋。
[0066]示例3
[0067]當(dāng)設(shè)備被用來響應(yīng)于用戶手勢進(jìn)行支付時,提供音頻響應(yīng)以指示支付已成功或未成功。如果成功,則反饋響應(yīng)的音調(diào)和節(jié)奏能夠被改變?yōu)橹甘居脩糍~戶中的余額變少。
[0068]示例 4
[0069]在工業(yè)設(shè)置中,該設(shè)備能夠被用來當(dāng)用戶在位于環(huán)境中的收發(fā)器的預(yù)定范圍內(nèi)移動時,通過振動或嗶嗶聲就出現(xiàn)危險區(qū)域進(jìn)行報警來提醒該用戶。針對設(shè)備的手勢能夠被用來確認(rèn)接收到報警。
[0070]可以針對其它應(yīng)用和其它反饋致動器來構(gòu)建反饋的其它變化形式。
[0071]已經(jīng)關(guān)于有限數(shù)量的實施例對本發(fā)明進(jìn)行了特別詳細(xì)的描述。本領(lǐng)域技術(shù)人員將會意識到,本發(fā)明還可以在其它實施例中進(jìn)行實踐。
[0072]在該文字描述中,組件的特定命名、術(shù)語的大寫形式、屬性、數(shù)據(jù)結(jié)構(gòu)或者任意其它編程或結(jié)構(gòu)方面并非是強制性的或重要的,并且實施本發(fā)明或其特征的機制可以具有不同的名稱、格式或協(xié)議。另外,如所描述的,該系統(tǒng)可以經(jīng)由硬件和軟件的組合來實施,或者完全以硬件部件來實施。而且,這里所描述的各種系統(tǒng)組件之間的特定功能劃分僅是示例性的而并非強制性的;單個系統(tǒng)組件所執(zhí)行的功能可以另外由多個組件來執(zhí)行,并且多個組件所執(zhí)行的功能可以另外由單個組件來執(zhí)行。
[0073]以上描述的一些部分以對信息進(jìn)行的操作的算法和符號表示的形式提供了本發(fā)明的特征。這些算法描述和表示是本領(lǐng)域技術(shù)人員向本領(lǐng)域的其它技術(shù)人員最為有效地傳遞其工作實質(zhì)所使用的手段。雖然在功能或邏輯上進(jìn)行了描述,但是這些操作被理解為由計算機程序來實施。此外,同樣已經(jīng)多次證明的是,將這些操作的部署稱之為模塊或代碼設(shè)備是便利的而不失一般性。
[0074]然而,應(yīng)當(dāng)牢記的是,所有這些和類似的術(shù)語要與適當(dāng)?shù)奈锢砹肯嚓P(guān)聯(lián)并且僅是應(yīng)用于這些量的便利標(biāo)記。除非如從本討論顯而易見地另外特別指出,否則所要意識到的是,貫穿本說明書,利用諸如“選擇”或“計算”或“確定”等術(shù)語進(jìn)行的討論是指計算機系統(tǒng)或類似電子計算設(shè)備的動作和過程,其對計算機系統(tǒng)存儲器或寄存器或者其它這樣的信息存儲、傳輸或顯示設(shè)備內(nèi)表示為物理(電子)量的數(shù)據(jù)進(jìn)行操控或變換。
[0075]本發(fā)明的某些方面包括這里以算法形式描述的過程步驟和指令。應(yīng)當(dāng)注意的是,本發(fā)明的過程步驟和指令能夠以軟件、固件或硬件來體現(xiàn),并且當(dāng)以軟件體現(xiàn)時,其能夠被下載以駐留在實時網(wǎng)絡(luò)操作系統(tǒng)所使用的不同平臺上并且從那里進(jìn)行操作。
[0076]本發(fā)明還涉及一種用于執(zhí)行這里的操作的裝置。該裝置可以出于所要求的目的而被特別構(gòu)造,或者其可以包括有選擇地由存儲在計算機中的計算機程序激活或重新配置的通用計算機。這樣的計算機程序可以存儲在計算機可讀存儲介質(zhì)中,諸如但不限于包括軟盤、光盤、DVD、CD-ROM、磁性光盤在內(nèi)的任意類型的盤、只讀存儲器(ROM)、隨機存取存儲器(RAM)、EPR0M、EEPR0M、磁性或光學(xué)卡片、專用集成電路(ASIC),或者適于存儲電子指令的任意類型的介質(zhì),并且它們均耦合至計算機系統(tǒng)總線。此外,說明書中所提及的計算機可以包括單個處理器,或者可以是為了提高計算能力而采用多處理器設(shè)計的架構(gòu)。
[0077]這里所給出的算法和顯示并非固有地涉及任意特定計算機或其它裝置。也可以隨依據(jù)這里的教導(dǎo)的程序使用各種通用系統(tǒng),或者可以證明的是,構(gòu)建更為專用的裝置以執(zhí)行所要求的方法步驟是便利的。針對各種這些系統(tǒng)的所要求的結(jié)構(gòu)將從以上描述而顯現(xiàn)。此外,本發(fā)明并非參考任何特定編程語言進(jìn)行描述。意識到的是,可以使用各種編程語言來實施如這里所描述的本發(fā)明的教導(dǎo),并且為了公開本發(fā)明的實現(xiàn)和最佳模式而提供了對具體語言的任何參考。
[0078]最后,應(yīng)當(dāng)注意的是,說明書中所使用的語言已經(jīng)主要出于可讀性和指導(dǎo)性的目的進(jìn)行了選擇,并且可能不被選擇來對發(fā)明主題進(jìn)行界定或限制。因此,本發(fā)明的公開意在說明而非限制本發(fā)明的范圍。
【權(quán)利要求】
1.一種設(shè)備,包括: 加速計; 耦合至所述加速計的微處理器,被配置為根據(jù)從所述加速計接收的數(shù)據(jù)來識別多個可能手勢之一; 耦合至所述微處理器的按鈕,用于接收用戶輸入;以及 耦合至所述微處理器的無線電收發(fā)器,被配置為與通信集線器進(jìn)行通信; 其中所述微處理器進(jìn)一步被配置為經(jīng)由所述無線電收發(fā)器向所述通信集線器傳送指令,根據(jù)所述通信集線器的標(biāo)識和所識別的手勢選擇所述指令。
2.根據(jù)權(quán)利要求1所述的設(shè)備,進(jìn)一步包括耦合至所述微處理器的燈,并且其中所述微處理器進(jìn)一步被配置為結(jié)合傳送所述指令而點亮所述燈。
3.根據(jù)權(quán)利要求1所述的設(shè)備,進(jìn)一步包括耦合至所述微處理器的蜂鳴器,并且其中所述微處理器進(jìn)一步被配置為結(jié)合傳送所述指令而使所述蜂鳴器發(fā)聲。
4.根據(jù)權(quán)利要求1所述的設(shè)備,進(jìn)一步包括耦合至所述微處理器的振動電機,并且其中所述微處理器進(jìn)一步被配置為結(jié)合傳送所述指令而使所述振動電機振動。
5.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述無線電收發(fā)器是超寬帶通體收發(fā)器。
6.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述無線電收發(fā)器是2.4GHz無線電收發(fā)器。
7.根據(jù)權(quán)利要求1所述的設(shè)備,其中所識別的手勢包括根據(jù)預(yù)定義模式對所述設(shè)備的移動。
8.根據(jù)權(quán)利要求1所述的設(shè)備,其中所識別的手勢包括根據(jù)預(yù)定義模式對所述設(shè)備的尚支擊。
9.一種用于向設(shè)備提供服務(wù)的方法,所述方法包括: 在通信集線器處從根據(jù)權(quán)利要求1所述的設(shè)備接收指令,所述指令包括針對授權(quán)的請求;以及 響應(yīng)于所述請求,使用所述通信集線器向所述設(shè)備傳送響應(yīng)以授權(quán)所述設(shè)備從事金融交易。
【文檔編號】G06F3/038GK104137029SQ201280069583
【公開日】2014年11月5日 申請日期:2012年12月21日 優(yōu)先權(quán)日:2011年12月21日
【發(fā)明者】H·W·P·比德爾, M·C·登頓 申請人:美新納瑞私人有限公司