專利名稱:操作游戲控制器來(lái)識(shí)別用戶的方法、游戲控制器和控制臺(tái)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子游戲設(shè)備,更具體地說(shuō),涉及視頻游戲設(shè)備的游戲控制器。
背景技術(shù):
當(dāng)今用戶游戲設(shè)備已相當(dāng)?shù)钠毡?。這些設(shè)備包括與控制器通信連接的游戲控制 臺(tái),諸如任天堂(Nintendo)游戲控制臺(tái)、索尼游戲控制臺(tái)、微軟游戲控制臺(tái)以及各種其他 的游戲控制臺(tái)設(shè)備。這些游戲控制臺(tái)可連接到電視、音頻系統(tǒng),且支持用戶玩游戲。這些控 制臺(tái)中的一部分支持與手持游戲控制器和/或其它游戲控制器的無(wú)線通信。例如,任天堂 游戲控制臺(tái)包括手持控制器,可在一定程度上檢測(cè)其方向、加速度,且接收來(lái)自用戶的標(biāo)準(zhǔn) 按鍵輸入。該信息可無(wú)線傳遞到游戲控制器,從而控制游戲環(huán)境中相應(yīng)游戲組件的操作。其 它的游戲控制器還包括模擬游戲機(jī)諸如樂(lè)器、棒球棒、高爾夫球棒以及各種其他類型的模 擬設(shè)備。隨著技術(shù)不斷的發(fā)展,游戲控制臺(tái)的復(fù)雜度和具有的性能隨之提高。游戲控制臺(tái) 支持復(fù)雜的通過(guò)許多輸入源接收的游戲輸入,輸入源例如是按鍵、加速器頂方向檢測(cè)器、 位置檢測(cè)器以及各種其它的游戲輸入。這些游戲輸入被接收的游戲環(huán)境是非常復(fù)雜的,為 游戲設(shè)備/控制臺(tái)的用戶提供了相當(dāng)現(xiàn)實(shí)的體驗(yàn)。然而,游戲控制臺(tái)可支持的一些游戲可 能進(jìn)支持較少的游戲輸入,其它的游戲需要大量的游戲輸入。大多數(shù)游戲控制臺(tái)支持許多不同的游戲,控制臺(tái)為由各自的軟件編程來(lái)控制的軟 件。有時(shí),游戲控制臺(tái)專用于要支持的特定游戲,例如吉他英雄(guitar hero)、搖滾明星 (rock star)、以及多種其它特定類型的游戲。在此例中,這些多種類型的輸入必須能夠由 不同的獨(dú)特的游戲控制器支持。站在用戶的成本立場(chǎng)上考慮,多個(gè)游戲控制器的昂貴程度 以及復(fù)雜度都是難以承受的。多數(shù)游戲系統(tǒng)包含在一個(gè)單元中,諸如任天堂掌上游戲機(jī)(NintendoGame Boy)及 其后代產(chǎn)品、索尼游戲站(sony play station)及其后代產(chǎn)品。這些游戲系統(tǒng)包括處理資 源和包含在單個(gè)單元的用戶接口。具有這些單元,各種案件可以接收用戶輸入,而顯示器和 揚(yáng)聲器提供用戶輸出。由于對(duì)這些單元來(lái)說(shuō)電池壽命是有限的,在這點(diǎn)上也就限制了它們 的功能。典型地,包括電纜箱(cable box)、衛(wèi)星接收盒(satellite box)、以及音頻視頻組 件的音頻/視頻娛樂(lè)系統(tǒng)含有一個(gè)或多個(gè)遠(yuǎn)程控制設(shè)備。這些遠(yuǎn)程控制設(shè)備允許用戶遠(yuǎn)程 控制系統(tǒng)操作。該技術(shù)非常落后而且在過(guò)去若干年已非常普遍。然而,這些設(shè)備有一個(gè)問(wèn) 題,機(jī)頂盒的通常操作一般是針對(duì)所有用戶,且如果針對(duì)特定用戶需要唯一地進(jìn)行編程。然 而,其它設(shè)置中的該特定編程通過(guò)電路板典型地應(yīng)用到該設(shè)備的所有潛在用戶中。比較本發(fā)明后續(xù)將要結(jié)合附圖介紹的系統(tǒng),現(xiàn)有技術(shù)的其它缺陷和弊端對(duì)于本領(lǐng) 域的技術(shù)人員來(lái)說(shuō)是顯而易見(jiàn)的。
發(fā)明內(nèi)容
本發(fā)明結(jié)合多個(gè)方面提出一種裝置和方法,下面將結(jié)合至少一幅附圖來(lái)充分展示 和/或說(shuō)明,并且將在權(quán)利要求中進(jìn)行完整的闡述。根據(jù)本發(fā)明的一方面,提出一種用于操作游戲控制器以識(shí)別用戶的方法,包括接收來(lái)自游戲控制器的至少一個(gè)觸摸感應(yīng)墊(touch sensitive pad)的觸摸墊 (touch pad)輸入,所述游戲控制器具有多個(gè)觸摸感應(yīng)單元,所述觸摸墊輸入對(duì)應(yīng)于所述多 個(gè)觸摸感應(yīng)墊組件中至少一部分的用戶觸摸;由游戲控制器的處理電路至少部分地處理所述觸摸墊輸入;將經(jīng)過(guò)所述至少部分地處理的觸摸墊輸入通過(guò)游戲控制器的通信接口發(fā)送 至游戲控制臺(tái),處理所述經(jīng)過(guò)至少部分地處理的觸摸墊輸入以通過(guò)圖案識(shí)別(pattern recognition)來(lái)識(shí)另ll用戶。作為優(yōu)選,由游戲控制器的處理電路至少部分地處理所述觸摸墊輸入具體包括下 列操作基于所述觸摸墊輸入識(shí)別至少一個(gè)手指方位;基于所述觸摸墊輸入識(shí)別至少一個(gè)指間距;基于所述觸摸墊輸入識(shí)別至少一個(gè)指寬;基于所述觸摸墊輸入識(shí)別多個(gè)指節(jié)(finger knuckle) /關(guān)節(jié)位置 (jointlocation);以及基于所述觸摸墊輸入識(shí)別多個(gè)指長(zhǎng)。作為優(yōu)選,由游戲控制器的處理電路至少部分地處理所述觸摸墊輸入還包括基于 所述觸摸墊輸入確定用戶手指的熱傳遞(heat transfer)特性。作為優(yōu)選,由游戲控制器的處理電路至少部分地處理所述觸摸墊輸入還包括基于 所述觸摸墊輸入確定用戶手指的脈率特性。作為優(yōu)選,所述方法進(jìn)一步包括接收來(lái)自通信連接的第二游戲控制器的至少一個(gè) 觸摸感應(yīng)墊的其它觸摸墊輸入;其中,由游戲控制器的處理電路至少部分地處理所述觸摸墊輸入包括處理所述觸 摸墊輸入和所述其它觸摸墊輸入,以產(chǎn)生組合的已處理的觸摸墊輸入;以及其中,將經(jīng)過(guò)至少部分地處理的觸摸墊輸入通過(guò)游戲控制器的所述通信接口發(fā)送 至游戲控制臺(tái)包括發(fā)送所述組合的已處理的觸摸墊輸入,對(duì)其進(jìn)行處理,以通過(guò)圖案識(shí)別 來(lái)識(shí)別用戶。作為優(yōu)選,所述方法進(jìn)一步包括接收來(lái)自游戲控制器的運(yùn)動(dòng)檢測(cè)器(motion detector)的運(yùn)動(dòng)數(shù)據(jù);以及將所述運(yùn)動(dòng)數(shù)據(jù)通過(guò)游戲控制器的通信接口發(fā)送至游戲控制臺(tái)進(jìn)行處理,以輔助 識(shí)別用戶。作為優(yōu)選,所述方法進(jìn)一步包括接收來(lái)自游戲控制器的麥克風(fēng)的語(yǔ)音數(shù)據(jù);以及將所述語(yǔ)音數(shù)據(jù)通過(guò)游戲控制器的通信接口發(fā)送至游戲控制臺(tái)進(jìn)行處理,以輔助 識(shí)別用戶。根據(jù)本發(fā)明的再一方面,提供一種游戲控制器,包括
通信接口 ;至少一個(gè)具有多個(gè)觸摸感應(yīng)單元的觸摸感應(yīng)墊;以及與通信接口和至少一個(gè)觸摸感應(yīng)墊連接的處理電路,所述處理電路用于接收來(lái)自至少一個(gè)觸摸感應(yīng)墊的觸摸墊輸入,所述觸摸墊輸入對(duì)應(yīng)于所述多個(gè)觸 摸感應(yīng)墊組件中至少一部分的用戶觸摸;由游戲控制器的處理電路至少部分地處理所述觸摸墊輸入;將經(jīng)過(guò)至少部分地處理的觸摸墊輸入通過(guò)通信接口發(fā)送至游戲控制臺(tái)進(jìn)行處理, 以通過(guò)對(duì)所述經(jīng)過(guò)至少部分地處理的觸摸墊輸入的圖案識(shí)別來(lái)識(shí)別用戶。作為優(yōu)選,在所述至少部分地處理所述觸摸墊輸入中,所述處理電路用于執(zhí)行下 列操作基于所述觸摸墊輸入識(shí)別至少一個(gè)手指方位;基于所述觸摸墊輸入識(shí)別至少一個(gè)指間距;基于所述觸摸墊輸入識(shí)別至少一個(gè)指寬;基于所述觸摸墊輸入識(shí)別多個(gè)指節(jié)/關(guān)節(jié)位置;以及基于所述觸摸墊輸入識(shí)別多個(gè)指長(zhǎng)。作為優(yōu)選,在所述至少部分地處理所述觸摸墊輸入中,所述處理電路用于基于所 述觸摸墊輸入確定用戶手指的熱傳遞特性。作為優(yōu)選,在所述至少部分地處理所述觸摸墊輸入中,所述處理電路用于基于所 述觸摸墊輸入確定用戶手指的脈率特性。作為優(yōu)選,所述處理電路進(jìn)一步用于接收來(lái)自通信連接的第二游戲控制器的至少一個(gè)觸摸感應(yīng)墊的其它觸摸墊輸入;處理所述觸摸墊輸入和所述其它觸摸墊輸入,以產(chǎn)生組合的已處理的觸摸墊輸 入;以及將所述組合的已處理的觸摸墊輸入發(fā)送至游戲控制臺(tái)進(jìn)行處理,以通過(guò)圖案識(shí)別 來(lái)識(shí)別用戶。作為優(yōu)選,所述處理電路進(jìn)一步用于接收來(lái)自游戲控制器的運(yùn)動(dòng)檢測(cè)器的運(yùn)動(dòng)數(shù)據(jù);以及將所述運(yùn)動(dòng)數(shù)據(jù)通過(guò)通信接口發(fā)送至游戲控制臺(tái)進(jìn)行處理,以輔助識(shí)別用戶。作為優(yōu)選,所述處理電路進(jìn)一步用于接收來(lái)自游戲控制器的麥克風(fēng)的語(yǔ)音數(shù)據(jù);以及將所述語(yǔ)音數(shù)據(jù)通過(guò)通信接口發(fā)送至游戲控制臺(tái)進(jìn)行處理,以輔助識(shí)別用戶。根據(jù)本發(fā)明的再一方面,提供一種用于操作游戲控制臺(tái)以識(shí)別用戶的方法,包 括通過(guò)通信接口接收來(lái)自游戲控制器的觸摸點(diǎn)輸入,所述觸摸墊輸入由具有多個(gè)觸 摸感應(yīng)單元的游戲控制器的至少一個(gè)觸摸感應(yīng)墊所捕獲,所述觸摸墊輸入對(duì)應(yīng)于所述多個(gè) 觸摸感應(yīng)單元中至少一部分的用戶觸摸;處理所述觸摸墊輸入,以基于用戶手指特性通過(guò)圖案識(shí)別來(lái)識(shí)別用戶。作為優(yōu)選,所述用戶手指特性包括至少一個(gè)手指方位;
至少一個(gè)指間距;至少一個(gè)指寬;多個(gè)指節(jié)/關(guān)節(jié)位置;以及多個(gè)指長(zhǎng)。作為優(yōu)選,所述方法進(jìn)一步包括基于所述觸摸墊輸入確定用戶手指的熱傳遞特性;以及使用所述熱傳遞特性輔助識(shí)別用戶。作為優(yōu)選,所述方法進(jìn)一步包括基于所述觸摸墊輸入確定用戶手指的脈率特性;以及使用所述脈率特性輔助識(shí)別用戶。作為優(yōu)選,所述方法進(jìn)一步包括通過(guò)通信接口接收其它觸摸墊輸入,所述其它觸摸墊輸入來(lái)自第二游戲控制器的 至少一個(gè)觸摸感應(yīng)墊;處理所述觸摸墊輸入和所述其它觸摸墊輸入以產(chǎn)生組合的觸摸墊輸入;以及使用所述組合的觸摸墊輸入,以通過(guò)圖案識(shí)別來(lái)識(shí)別用戶。作為優(yōu)選,所述方法進(jìn)一步包括通過(guò)通信接口接收來(lái)自游戲控制器的運(yùn)動(dòng)檢測(cè)器的運(yùn)動(dòng)數(shù)據(jù);使用所述運(yùn)動(dòng)數(shù)據(jù)輔助識(shí)別用戶。作為優(yōu)選,所述方法進(jìn)一步包括通過(guò)通信接口接收來(lái)自游戲控制器的麥克風(fēng)的語(yǔ)音數(shù)據(jù);以及使用所述語(yǔ)音數(shù)據(jù)輔助識(shí)別用戶。作為優(yōu)選,所述方法進(jìn)一步包括更改用戶識(shí)別操作為需要全用戶識(shí)別驗(yàn)證(full user identification verification)的初級(jí)用戶識(shí) 別操作;需要部分用戶識(shí)別驗(yàn)證的中級(jí)用戶識(shí)別操作;以及無(wú)需用戶識(shí)別驗(yàn)證的自動(dòng)用戶識(shí)別操作。作為優(yōu)選,所述方法進(jìn)一步包括在用戶識(shí)別刪除周期屆滿之后刪除不匹配的用戶。作為優(yōu)選,所述方法進(jìn)一步包括使用用戶喜好信息來(lái)識(shí)別用戶,所述用戶喜好信 息包括游戲選擇、游戲設(shè)置、時(shí)間、星期幾、游戲播放時(shí)間、游戲使用級(jí)別、以及輔助的游戲 控制器的選擇根據(jù)本發(fā)明的再一方面,提出了一種游戲控制臺(tái),包括通信接口 ;與通信接口連接的處理電路,所述處理電路用于通過(guò)通信接口接收來(lái)自游戲控制器的觸摸墊輸入,所述觸摸墊輸入由具有多個(gè)觸 摸感應(yīng)單元的所述游戲控制器的至少一個(gè)觸摸感應(yīng)墊所捕獲,所述觸摸墊輸入對(duì)應(yīng)于所述 多個(gè)觸摸感應(yīng)單元中至少一部分的用戶觸摸;處理所述觸摸墊輸入,以基于用戶手指特性通過(guò)圖案識(shí)別來(lái)識(shí)別用戶。作為優(yōu)選,所述用戶手指特性包括
至少一個(gè)手指方位;至少一個(gè)指間距;至少一個(gè)指寬;多個(gè)指節(jié)/關(guān)節(jié)位置;以及多個(gè)指長(zhǎng)。作為優(yōu)選,所述處理電路進(jìn)一步用于基于所述觸摸墊輸入確定用戶手指的熱傳遞特性;以及使用所述熱傳遞特性輔助識(shí)別用戶。作為優(yōu)選,所述處理電路進(jìn)一步用于基于所述觸摸墊輸入確定用戶手指的脈率特性;以及使用所述脈率特性輔助識(shí)別用戶。作為優(yōu)選,所述處理電路進(jìn)一步用于通過(guò)通信接口接收其它觸摸墊輸入,所述其它觸摸墊輸入來(lái)自第二游戲控制器的 至少一個(gè)觸摸感應(yīng)墊;處理所述觸摸墊輸入和所述其它觸摸墊輸入以產(chǎn)生組合的觸摸墊輸入;以及使用所述組合的觸摸墊輸入,以通過(guò)圖案識(shí)別來(lái)識(shí)別用戶。作為優(yōu)選,所述處理電路進(jìn)一步用于通過(guò)通信接口接收來(lái)自游戲控制器的運(yùn)動(dòng)檢測(cè)器的運(yùn)動(dòng)數(shù)據(jù);使用所述運(yùn)動(dòng)數(shù)據(jù)輔助識(shí)別用戶。作為優(yōu)選,所述處理電路進(jìn)一步用于通過(guò)通信接口接收來(lái)自游戲控制器的麥克風(fēng)的語(yǔ)音數(shù)據(jù);以及使用所述語(yǔ)音數(shù)據(jù)輔助識(shí)別用戶。作為優(yōu)選,所述處理電路進(jìn)一步用于單獨(dú)執(zhí)行需要全用戶識(shí)別驗(yàn)證的初級(jí)用戶識(shí)別操作;需要部分用戶識(shí)別驗(yàn)證的中級(jí)用戶識(shí)別操作;以及無(wú)需用戶識(shí)別驗(yàn)證的自動(dòng)用戶識(shí)別操作。作為優(yōu)選,所述處理電路進(jìn)一步用于在用戶識(shí)別刪除周期屆滿之后刪除不匹配 的用戶。作為優(yōu)選,所述處理電路進(jìn)一步用于使用用戶喜好信息來(lái)識(shí)別用戶,所述用戶喜 好信息包括游戲選擇、游戲設(shè)置、時(shí)間、星期幾、游戲播放時(shí)間、游戲使用級(jí)別、以及輔助的 游戲控制器的選擇。下文將結(jié)合附圖對(duì)具體實(shí)施例進(jìn)行詳細(xì)描述,以幫助理解本發(fā)明的各種優(yōu)點(diǎn)、各 個(gè)方面和創(chuàng)新特征。
圖1是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的視頻游戲系統(tǒng)結(jié)構(gòu)示意圖;圖2是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制臺(tái)結(jié)構(gòu)示意圖;圖3A是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器的第一視圖;圖;3B是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的圖3A所示的游戲控制器的第二視圖4是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和連接的第二游戲控制器結(jié) 構(gòu)示意圖;圖5是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器結(jié)構(gòu)示意圖;圖6是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的觸摸感應(yīng)墊和觸摸墊電路結(jié)構(gòu)示意圖;圖7A是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的用戶的手如何覆蓋觸摸感應(yīng)墊的示意 圖;圖7B是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的放在觸摸感應(yīng)墊上的用戶的手在觸摸感 應(yīng)墊上產(chǎn)生特定的電容圖案(pattern of capacitance)示意圖;圖8是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和游戲控制臺(tái)接收和處理觸 摸墊輸入的操作方法流程圖;圖9是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和游戲控制臺(tái)接收和處理觸 摸墊輸入的其它操作方法流程圖;圖10是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和游戲控制臺(tái)使用觸摸點(diǎn)輸 入識(shí)別用戶的操作方法流程圖;圖11是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器使用觸摸墊輸入識(shí)別用戶以 及改變游戲操作/設(shè)置/選擇的操作方法流程圖;圖12是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的由游戲控制器的處理電路至少部分地處 理觸摸墊輸入,以基于手指特性識(shí)別用戶的方法流程圖;圖13A是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的至少部分地處理觸摸墊輸入以基于觸 摸墊輸入確定用戶手指的熱傳遞特性的方法流程圖;圖1 是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的至少部分地處理觸摸墊輸入以基于觸 摸墊輸入確定用戶手指的脈率特性的方法流程圖;圖14A是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的使用運(yùn)動(dòng)數(shù)據(jù)來(lái)輔助識(shí)別用戶的方法 流程圖;圖14B是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的使用語(yǔ)音數(shù)據(jù)來(lái)輔助識(shí)別用戶的方法 流程圖;圖15是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和游戲控制臺(tái)采用多種模式 進(jìn)行用戶識(shí)別操作的方法流程圖;圖16是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和/或游戲控制臺(tái)在用戶識(shí) 別周期屆滿之后刪除不匹配的用戶的方法流程圖;圖17是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲系統(tǒng)使用用戶喜好數(shù)據(jù)輔助識(shí)別用 戶的方法流程圖;圖18是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和游戲控制臺(tái)使用觸摸墊輸 入作為游戲輸入的操作方法流程圖;圖19是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的由游戲控制器或游戲控制臺(tái)至少部分地 處理作為游戲輸入之用的觸摸墊輸入以確定游戲輸入的方法流程圖;圖20A是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和游戲控制臺(tái)接收一系列 用戶輸入作為游戲輸入的操作方法流程圖;圖20B是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和游戲控制臺(tái)使用當(dāng)前手/腳位置和手/腳的基線位置之間的已確定的差別來(lái)確定游戲輸入的操作方法流程圖;圖21是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和/或游戲控制臺(tái)配置至少 一個(gè)觸摸感應(yīng)墊來(lái)接收游戲輸入的操作方法流程圖;圖22是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲系統(tǒng)更改視頻游戲操作的操作方法 流程23是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲系統(tǒng)基于用戶識(shí)別將至少一個(gè)游戲 設(shè)置應(yīng)用于至少一個(gè)對(duì)應(yīng)游戲操作的操作方法流程圖;圖M是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的基于至少一個(gè)游戲設(shè)置更改視頻游戲操 作的方法流程圖;圖25是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的基于已確定的游戲控制器使用更改視頻 游戲操作的方法流程圖;圖26A是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲系統(tǒng)接收一系列用戶觸摸來(lái)確定 游戲更改數(shù)據(jù)的操作方法流程圖;圖26B是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲系統(tǒng)基于當(dāng)前手/腳位置和手/腳 的基線位置之間的差別來(lái)確定游戲更改數(shù)據(jù)的操作方法流程圖;圖27是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制臺(tái)更改游戲控制器的觸摸感應(yīng) 墊的操作參數(shù)的方法流程圖;圖觀是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器更改觸摸感應(yīng)墊的操作/運(yùn) 行參數(shù)的方法流程圖;圖四是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的更改觸摸感應(yīng)墊的操作/運(yùn)行參數(shù)的方 法流程圖;圖30A是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的基于環(huán)境操作條件選擇觸摸感應(yīng)墊的 操作參數(shù)的方法流程圖;圖30B是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的使用多種環(huán)境操作條件選擇操作參數(shù) 的方法流程圖;圖31是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的使用多種操作參數(shù)更改條件來(lái)觸發(fā)觸摸 感應(yīng)墊的操作參數(shù)的更改的方法流程圖。
具體實(shí)施例方式圖1是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的視頻游戲系統(tǒng)結(jié)構(gòu)示意圖。圖1中的游戲 系統(tǒng)100包括游戲控制臺(tái)102、以及多個(gè)游戲控制器108A、108B和108C。游戲控制臺(tái)102 與音頻/視頻系統(tǒng)104連接,音頻/視頻系統(tǒng)104包括視頻監(jiān)控器和音頻系統(tǒng)。游戲控制 臺(tái)102還與紅外(IR)檢測(cè)器106連接。游戲控制器108A、108B、和108C通過(guò)一個(gè)或多個(gè)有線和/或無(wú)線通信鏈路與 游戲控制臺(tái)通信。有線通信鏈路為支持有線通信的包含導(dǎo)線的有線控制器(tethered controler)。無(wú)線通信可處于多種射頻帶中和/或處于紅外范圍內(nèi)。因此,游戲控制器 108A、108B、和108C中的每一個(gè)包括允許游戲控制器108A、108B、和108C與游戲控制臺(tái)102 通信的通信電路。依據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施例,游戲控制器108A、108B、和108C中的每一個(gè)包
10括一個(gè)或多個(gè)觸摸感應(yīng)墊/觸摸墊/觸摸墊(這里是可互換的)110A、110B、110C。依據(jù)本 發(fā)明的一些方面,游戲控制器的觸摸墊被用來(lái)識(shí)別游戲控制器的用戶,以提供游戲輸入,從 而確定用戶是否是活躍的,和/或?yàn)橛螒蚩刂婆_(tái)102隨后的活動(dòng)提供其他信息。觸摸墊所 捕獲的數(shù)據(jù)可僅由主游戲控制器例如108A來(lái)處理,也可部分地處理后發(fā)送給游戲控制臺(tái) 做進(jìn)一步處理,或者游戲控制器108A不做處理直接傳送至游戲控制臺(tái)102。基于本發(fā)明 一個(gè)或多個(gè)實(shí)施例,觸摸墊與觸摸墊電路連接,該觸摸墊電路度量電容(電感或RF傳播, inductance and RF propagation)特性,該特性是由觸摸墊的多個(gè)觸摸感應(yīng)單元所觀察 的?;谟|摸墊所收集的電容(電感或RF傳播)信息,游戲控制臺(tái)102和/或游戲控制器 108A、108B、108C能夠識(shí)別用戶。依據(jù)本發(fā)明的一個(gè)方面,如同下文的圖將要進(jìn)一步描述的那樣,特定游戲控制器 的觸摸墊包括多個(gè)觸摸感應(yīng)單元,每一組件度量其自己的位置,即,電容、電感、RF傳播特 性、以及上述的組合。在多個(gè)實(shí)施例中,電容、電感、RF傳播特性和/或觸摸感應(yīng)單元的其 它特性都會(huì)度量到?;跈z測(cè)到的特定觸摸感應(yīng)單元特性/值,游戲控制器和/或游戲控 制臺(tái)可識(shí)別該游戲控制器的特定用戶。然后,用戶標(biāo)識(shí)被用于設(shè)置游戲控制臺(tái)所操作或支 持的特定游戲的特性。另外,通過(guò)觸摸墊11(^、11( 、和/或110(所接收的輸入可用作游戲控制臺(tái)的游 戲輸入,以修改游戲控制臺(tái)當(dāng)前所支持的游戲的操作。依據(jù)本發(fā)明另一操作實(shí)例,通過(guò)觸摸 墊110A、110B、和/或IlOC所接收的輸入用來(lái)取代先前游戲控制器的按鍵功能。在此情況 下,觸摸墊具有背光顯示屏(back litdisplay),提供被取代按鈕的顯示。依據(jù)本發(fā)明多個(gè) 其它操作實(shí)例,觸摸墊是經(jīng)過(guò)校準(zhǔn)的從而能夠提供精確的輸入,和/或按照它們的操作進(jìn) 行更改,以實(shí)現(xiàn)經(jīng)改進(jìn)的操作。這里提到的創(chuàng)新點(diǎn)還可在單個(gè)封裝視頻游戲即包含在單個(gè)外殼內(nèi)的視頻游戲系 統(tǒng)上應(yīng)用或?qū)嵤?。在此?shí)施例中,視頻游戲系統(tǒng)包括顯示屏、包括一個(gè)或多個(gè)觸摸墊的用戶 輸入、處理組件、存儲(chǔ)組件以及電源組件,諸如電池和電源電路。圖2是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制臺(tái)結(jié)構(gòu)示意圖。圖2中的游戲控 制臺(tái)202包括無(wú)線接口 204、紅外接口 206、頂發(fā)射/接收單元207、處理電路208、一個(gè)或 多個(gè)有線接口 210、以及存儲(chǔ)器212。游戲控制臺(tái)202還包括用戶接口 214、視頻接口 216、 音頻接口 218,以及包括視頻攝像機(jī)/視頻攝像機(jī)接口 220。無(wú)線接口 204至少支持與圖1 中的游戲控制器108A、108B和108C無(wú)線通信。無(wú)線接口可為藍(lán)牙接口、無(wú)線局域網(wǎng)(WLAN) 接口、或者支持游戲控制臺(tái)202與一個(gè)或多個(gè)游戲控制器之間的通信的其他類型的無(wú)線通 信接口。進(jìn)一步地,無(wú)線接口 204支持與WLAN路由器或訪問(wèn)點(diǎn)、蜂窩架構(gòu)、衛(wèi)星通信網(wǎng)絡(luò)、 或其它類型無(wú)線通信系統(tǒng)的通信。頂接口 206與RF發(fā)射/接收單元207連接,且支持與圖1中的游戲控制器108A、 108B和108C的通信。游戲控制臺(tái)202與游戲控制器108A、108B和108C之間的IR通信可 支持工業(yè)標(biāo)準(zhǔn)或?qū)S脜f(xié)議。處理電路208包括一個(gè)或多個(gè)系統(tǒng)處理器、數(shù)字信號(hào)處理器、處 理模塊、專用硬件、專用集成電路或者能夠執(zhí)行軟件指令和處理數(shù)據(jù)的其它電路。存儲(chǔ)器 212可為RAM、ROM、FLASH RAM、FLASH ROM,光存儲(chǔ)器、磁存儲(chǔ)器、或能夠存儲(chǔ)允許處理電路 訪問(wèn)的數(shù)據(jù)和/或指令的其它類型的存儲(chǔ)器。有線接口 210包括USB接口、火線接口、串行 接口、并行接口、光接口或者可由諸如銅、金屬或光纖支持的其它類型的接口。
用戶接口 214包括袖珍鍵盤、視頻顯示屏、光標(biāo)控制、觸摸墊、或允許用戶訪問(wèn)游 戲控制臺(tái)202的其它類型的接口。視頻接口 216將游戲控制臺(tái)202與一個(gè)或多個(gè)視頻顯示 器,提供游戲控制臺(tái)202所支持的游戲環(huán)境的顯示。視頻接口 216與視頻顯示器之間的通 信鏈路可為HDMI接口,混合視頻接口、組件視頻接口、S-視頻接口、或由視頻顯示器和游戲 控制臺(tái)202都能支持的其它類型的視頻接口。音頻接口 218將游戲控制臺(tái)202與揚(yáng)聲器和 /或麥克風(fēng)連接,以實(shí)現(xiàn)音頻內(nèi)容的傳遞和接收。視頻攝像機(jī)/視頻攝像機(jī)接口 220包括板 上視頻攝像機(jī)或者將游戲控制臺(tái)202與外部視頻攝像機(jī)相連。外部視頻攝像機(jī)用來(lái)提供游 戲輸入或其它類型的信息,游戲控制臺(tái)202在產(chǎn)生游戲環(huán)境的操作中使用該其它類型的信 肩、ο圖3A是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器的第一視圖。如圖3A所示, 游戲控制器302包括光標(biāo)控制304、機(jī)械按鍵310和306,還包括觸摸墊308光標(biāo)控制304 為觸摸墊。當(dāng)304和308均為觸摸墊時(shí),就接收用來(lái)進(jìn)行用戶識(shí)別的觸摸墊輸入、游戲輸入 或者可由包括游戲控制器302的游戲系統(tǒng)支持的其它操作。圖:3B是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的圖3A所示的游戲控制器的第二視圖。如 圖3B所示,游戲控制器302的反面包括觸摸墊352。觸摸墊352包裹在游戲控制器302的 背面。另外,觸摸墊352設(shè)置在游戲控制器302的電池蓋上。如將要描述的那樣,觸摸墊 352包括多個(gè)觸摸墊位置/觸摸感應(yīng)單元,接收觸摸墊輸入,該輸入可用于用戶ID、游戲輸 入和/或其它目的。圖4是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和連接的第二游戲控制器結(jié) 構(gòu)示意圖。如圖4所示,主游戲控制器402包括顯示器406、環(huán)形輸入設(shè)備408、以及按鍵輸 Λ 410、412、414、416、418、和 420。主游戲控制器 402 的輸入設(shè)備 410、412、414、416、418、 和420中的任一個(gè)可為觸摸墊,如這里將要描述的那樣。這些觸摸墊以與依照先前設(shè)備實(shí) 現(xiàn)的機(jī)械配對(duì)物(mechanical counterpart)相一致的方式接收游戲輸入。這些觸摸墊再 接收用于識(shí)別用戶或者提供其它信息的輸入。主游戲控制器402與第二游戲控制器404通過(guò)有線或無(wú)線接口連接。第二游戲控 制器404包括輸入組件421、422、424。第二游戲控制器404的這些輸入組件可包含在機(jī)械 輸入設(shè)備或觸摸墊中。這里將會(huì)詳細(xì)描述觸摸墊實(shí)現(xiàn)的方式。輸入組件421、422、似4所收 集的數(shù)據(jù)轉(zhuǎn)送到游戲控制器402,由游戲控制器402處理這些輸入。另外,接收自輸入組件 421,422和/或424的輸入轉(zhuǎn)送到服務(wù)游戲控制臺(tái)。主游戲控制器402和第二游戲控制器 404都可為手持設(shè)備。另外,這些游戲控制器中的一個(gè)或兩個(gè)可設(shè)置在地板上??刹迦肽M 游戲機(jī)中,例如吉他(guitar)、鼓、模擬高爾夫球棒、模擬棒球棒等。游戲控制器402和404 中的每一個(gè)捕獲觸摸墊輸入,正如參考下文的圖中所述的那樣。游戲控制器402和404所 捕獲的觸摸點(diǎn)輸入被進(jìn)行處理,以產(chǎn)生組合的游戲輸入或者單獨(dú)發(fā)送給游戲控制臺(tái)202?;?合或單獨(dú)的觸摸墊可用做游戲輸入,對(duì)其進(jìn)行處理以識(shí)別用戶,或者提供輸入給能夠支持 的視頻游戲。圖5是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器結(jié)構(gòu)示意圖。游戲控制器502 包括一個(gè)或多個(gè)無(wú)線接口 504、包含RF發(fā)射/接收單元508的頂接口 506、處理電路510、 有線接口 512、存儲(chǔ)器514、以及用戶接口 516。游戲控制器502的這些特定組件與圖3中游 戲控制臺(tái)302的類似名字的組件相似,這里參考之前的描述。然而,在其它的實(shí)施例中,這
12些類似名字的組件具有不同的結(jié)構(gòu)/功能,例如,較小的存儲(chǔ)器、較少的處理能力、較低功 率的無(wú)線接口等。這些不再對(duì)通常命名的組件進(jìn)行描述,因?yàn)橄惹霸趫D3中已做了詳細(xì)描 述。游戲控制器502包括一個(gè)或多個(gè)觸摸墊518、運(yùn)動(dòng)/位置檢測(cè)器520、方位檢測(cè)器 522、顯示器524、揚(yáng)聲器/麥克風(fēng)526、以及視頻攝像機(jī)528。游戲控制器502還包括其它 組件,諸如一個(gè)或多個(gè)環(huán)境條件檢測(cè)器530,用于感應(yīng)環(huán)境條件諸如溫度、濕度、以及其它環(huán) 境條件。觸摸墊518的結(jié)構(gòu)和操作將在隨后的圖中進(jìn)行詳細(xì)描述。運(yùn)動(dòng)/位置檢測(cè)器520 檢測(cè)游戲控制器502運(yùn)動(dòng)/加速度/位置。這些運(yùn)動(dòng)/加速度/位置的檢測(cè)可與游戲控制 器一同執(zhí)行,使用GPS系統(tǒng)、使用游戲控制器502的加速器或旋轉(zhuǎn)器、和/或使用外部組件 來(lái)確定游戲控制器的運(yùn)動(dòng)/加速位置。運(yùn)動(dòng)/位置檢測(cè)器520還確定游戲控制器的位置。 運(yùn)動(dòng)/位置檢測(cè)器520確定游戲控制器位置502的方式?jīng)]有在這里描述。然而,位置檢測(cè) 器520可使用外部參考設(shè)備來(lái)確定游戲環(huán)境中的游戲控制器的位置。游戲控制器502的運(yùn) 動(dòng)、加速度以及位置可提供給服務(wù)游戲控制臺(tái)作為游戲輸入。方位檢測(cè)器522確定游戲控制器指向的方位和/方向。由方位檢測(cè)器522提供的 方位檢測(cè)可同游戲控制器502的頂接口 506 —起完成。該方位檢測(cè)可同圖1中的游戲系 統(tǒng)100的IR檢測(cè)器106 —起執(zhí)行。游戲控制器502的顯示器5M具有顯示信息給用戶以及允許用戶做出響應(yīng)的的相 對(duì)較小的尺寸或者相對(duì)較大的尺寸。揚(yáng)聲器/麥克風(fēng)5 接收音頻輸入并提供音頻輸出給 游戲控制器502的用戶。麥克風(fēng)所捕獲的音頻輸入可與觸摸墊518的輸入一同使用,以進(jìn) 行用戶識(shí)別或者作為游戲輸入。游戲控制器的視頻攝像機(jī)5 可用于確定游戲控制器的位 置和/或用于為由游戲控制器502支持的游戲環(huán)境提供額外的游戲輸入。依據(jù)圖1中的游戲系統(tǒng)的特定方面,游戲控制器502(和/或游戲控制臺(tái))的觸摸 墊518可基于電容、電感或RF。關(guān)于通過(guò)游戲控制器的觸摸墊接收的輸入,由游戲控制器 的觸摸墊接收的原始數(shù)據(jù)(觸摸墊輸入)完全傳送至游戲系統(tǒng)的游戲控制臺(tái)。另外,通過(guò) 游戲控制器的觸摸墊518所捕獲的信息在傳送至圖1所示的游戲控制臺(tái)102,由游戲控制 器502的處理電路510(或與處理電路510不同或相同的其它處理電路諸如圖6所示的觸 摸墊電路)進(jìn)行處理。此處理可全部或部分地確定是否上傳數(shù)據(jù)以及上傳什么數(shù)據(jù)給游戲 控制臺(tái)。再參考圖4,游戲控制器接收的觸摸墊輸入可在圖4中的主游戲控制器402和第二 游戲控制器404。接收自主游戲控制器和第二游戲控制器402和404的多個(gè)觸摸墊的輸入在 上傳數(shù)據(jù)給游戲控制臺(tái)之前,游戲控制器的處理電路對(duì)其進(jìn)行接收并至少部分地處理。觸 摸墊輸入處理的基礎(chǔ)是基于游戲控制器的當(dāng)前使用。例如,主游戲控制器402與用戶身體 的第一部分相關(guān),而第二游戲控制器404與用戶身體的第二部分相關(guān)。在一個(gè)特定例子中, 輸入設(shè)備接收與用戶的一個(gè)或多個(gè)腳相關(guān)的觸摸墊輸入,例如,第二控制器404為腳墊。在 此例中,用戶的腳形用于識(shí)別用戶或者接收來(lái)自游戲系統(tǒng)的用戶的游戲輸入。接收自依據(jù)本發(fā)明的一個(gè)或多個(gè)觸摸墊的數(shù)據(jù)用于識(shí)別游戲系統(tǒng)的用戶。由一個(gè) 或多個(gè)觸摸墊或板捕獲的數(shù)據(jù)用來(lái)基于指寬、指長(zhǎng)、指間隙、指關(guān)節(jié)位置、手指角度以及用 來(lái)控制游戲控制器的用戶的手/手指的其它特性,來(lái)從多個(gè)用戶中辨認(rèn)用戶。用戶識(shí)別的 完成可基于使用多種技術(shù)(其中一些是已知的)的模式匹配來(lái)完成。而且,本發(fā)明的結(jié)構(gòu)所支持的觸摸墊和相關(guān)操作可基于用戶的熱傳遞特性、脈率特性、以及其它特性(通過(guò)觸 摸墊的輸入而收集的)來(lái)識(shí)別用戶。在建立用戶特性/用戶ID聯(lián)系(correspondence)中,存在多種訓(xùn)練級(jí)別。一種 訓(xùn)練級(jí)別是,用戶創(chuàng)建其在游戲系統(tǒng)中的標(biāo)識(shí)。然后第一操作建立觸摸墊特性和用戶之間 的聯(lián)系。該游戲系統(tǒng)詢問(wèn)用戶,以確認(rèn)其當(dāng)前正在使用該游戲控制器接收來(lái)自觸摸墊的 輸入,然后確認(rèn)特定用戶標(biāo)識(shí)是正確的。而且,該訓(xùn)練會(huì)繼續(xù),從而開(kāi)始干擾(initially intrusive)并詢問(wèn)用戶許多問(wèn)題,然后當(dāng)存儲(chǔ)的用戶與觸摸墊輸入特性相匹配時(shí)減少其干 擾。另外,游戲控制器自動(dòng)將接收自觸摸墊的用戶特性與游戲系統(tǒng)的特性或設(shè)置關(guān) 聯(lián)。通常,用戶識(shí)別訓(xùn)練過(guò)程應(yīng)當(dāng)盡可能自動(dòng)實(shí)現(xiàn),不給系統(tǒng)的用戶帶來(lái)負(fù)擔(dān)。而且,本發(fā) 明的用戶識(shí)別系統(tǒng)應(yīng)當(dāng)刪除數(shù)據(jù)庫(kù)中未活動(dòng)的用戶,從而當(dāng)確定當(dāng)前用戶是否為系統(tǒng)已注 冊(cè)的或先前用戶中的一個(gè)時(shí),不作為候選用戶。依據(jù)本發(fā)明的一個(gè)方面,用于識(shí)別用戶的觸摸墊輸入可與輔助信息一同使用,以 識(shí)別特定用戶。該輔助信息包括用戶使用級(jí)別、游戲選擇、游戲執(zhí)行的時(shí)間、游戲執(zhí)行的日 期是星期幾、旋轉(zhuǎn)器輸入(加速器輸入)、連接的第二游戲設(shè)備或服務(wù)設(shè)備、和/或額外的輔 助信息。例如,特定用戶通常選擇游戲A、B、C,而另一用戶通常選擇游戲C、D、E?;谔囟?用戶的游戲選擇和接收自觸摸墊的數(shù)據(jù)輸入,游戲選擇的輔助信息可用來(lái)輔助識(shí)別當(dāng)前使 用該游戲系統(tǒng)的用戶。而且,特定用戶僅在一天的某些時(shí)刻或者一星期的某一天使用該系 統(tǒng),這一信息還進(jìn)一步用來(lái)確定該游戲系統(tǒng)的用戶標(biāo)識(shí)。一些用戶僅使用某些輔助設(shè)備諸 如雙截棍(nun chuck)、吉他、鼓、汽車駕駛配件、飛機(jī)控制配件、或者游戲控制器的其它連 接設(shè)備。在此例中,本發(fā)明的操作可使用這樣的事實(shí)連接的這些設(shè)備進(jìn)一步限制了潛在用 戶的數(shù)量,所述潛在用戶可在特定時(shí)刻的識(shí)別中予以考慮。一旦識(shí)別到用戶,用戶ID可用來(lái)制定用戶的定制游戲數(shù)據(jù)或者游戲系統(tǒng)的設(shè)置。 例如,識(shí)別到特定用戶,自動(dòng)制定先前已被輸入到游戲系統(tǒng)的該用戶的游戲選擇、游戲設(shè)置 以及其它喜好。依據(jù)本發(fā)明的另一方面,一旦識(shí)別到用戶,基于該識(shí)別更改游戲環(huán)境的設(shè) 置。例如,一旦識(shí)別到該用戶,就更改游戲難度級(jí)別、游戲入口、游戲控制器按鍵功能、游戲 控制器觸摸感應(yīng)墊/觸摸墊游戲輸入功能、和/或游戲系統(tǒng)的其它定制設(shè)置。在一特定例 子中,一旦識(shí)別到用戶,觸摸墊上的一系列觸摸就會(huì)更改一些游戲操作或者游戲選擇操作。 這些特別定制的操作基于這樣的事實(shí)特定用戶被識(shí)別為當(dāng)前操作該游戲系統(tǒng)的用戶。而 且,菜單和其它用戶輸入選擇在識(shí)別到用戶后進(jìn)行更改。例如,用戶先前已指示了僅使用某 些功能。一旦識(shí)別到用戶,游戲系統(tǒng)僅把先前已選擇的游戲列表提供給特定用戶進(jìn)行選擇。 而且,用戶先前已定制了游戲系統(tǒng)的菜單,當(dāng)識(shí)別到該用戶時(shí),就會(huì)制定游戲系統(tǒng)的定制用 戶接口。依據(jù)本發(fā)明的另一方面,觸摸墊用于確定游戲控制器的用戶的相關(guān)的手的位置。 例如,一些類型的視頻游戲諸如網(wǎng)球或高爾夫需要用戶在特定位置握住用戶控制器。而其 它的游戲需要用戶在不同位置握住游戲控制器。依據(jù)本發(fā)明的一個(gè)方面,游戲控制器和/ 或游戲控制臺(tái)能夠基于觸摸墊輸入確定用戶握住的游戲控制器上的位置。一旦識(shí)別到該位 置,游戲控制器/游戲控制臺(tái)就基于對(duì)于控制器的位置而言手的位置,來(lái)限制用戶玩的游 戲類型。因此,基于對(duì)于控制器的用戶的手的位置,在一定程度上定制該游戲。
依據(jù)本發(fā)明的再一方面,通過(guò)觸摸墊或板接收的觸摸墊輸入可用于游戲輸入。例 如,觸摸墊可用于確定用戶改變了其手或手指的位置、改變了其握緊的位置或者突然改變 了游戲控制器的用在游戲系統(tǒng)中的輸入。該檢測(cè)可與觸摸墊的掃描速率一起使用。另外, 觸摸墊的掃描速率可基于正在玩的游戲進(jìn)行更改。例如。當(dāng)正在玩的游戲具有最小的輸入 需求,掃描速率可相對(duì)降低。然而,當(dāng)正在玩的游戲具有相對(duì)較高的輸入速率諸如健身計(jì)劃 (fitness program),一個(gè)或多個(gè)游戲控制器的一個(gè)或多個(gè)觸摸墊的掃描速率就要增加。而 且,還可對(duì)于一部分游戲使能一個(gè)或多個(gè)觸摸墊的掃描,而另一部分游戲禁止掃描。例如, 對(duì)于游戲的第一部分使能緊握/指頭的位置運(yùn)動(dòng)或壓力改變,而對(duì)于游戲的其它部分禁止 緊握/指頭的位置運(yùn)動(dòng)或壓力改變。這是由于通過(guò)改變手指位置或緊握壓力感應(yīng)到的特定 用戶輸入僅與游戲的一部分關(guān)聯(lián),與其它部分不相關(guān)。游戲輸入可基于這樣的改變先前手的位置的改變或手與游戲控制器之間的先前 關(guān)系的改變以及手相對(duì)于游戲控制器的當(dāng)前位置的改變。例如,手相對(duì)游戲控制器的基線 位置可在操作的基線模式中建立。然后,手相對(duì)游戲控制器的位置的任何改變就會(huì)視為游 戲操作過(guò)程的不同游戲輸入。而且,游戲控制器的多個(gè)觸摸感應(yīng)墊中的每一個(gè)可由游戲控制臺(tái)基于正在玩的游 戲進(jìn)行重新配置。由于正在玩的每一游戲具有特定的游戲輸入請(qǐng)求,需要為該特定游戲定 制觸摸墊的配置,是的游戲輸入與特定游戲最相關(guān)。例如,觸摸墊提供多種類型的輸入的游 戲就需要觸摸墊的配置,而不是游戲控制器僅指示用戶是否使用該游戲控制器。而且觸摸 墊的配置由用戶基于游戲參數(shù)進(jìn)行選擇。例如,游戲板的配置可基于用戶的選擇改變特定 局點(diǎn)(game point)。而且,觸摸墊功能的配置可基于控制器的方位。例如,當(dāng)選擇了高爾夫、棒球、網(wǎng)球 或劍輸入,就會(huì)為游戲的每一特定類型更改觸摸墊功能。這是因?yàn)?,?duì)于游戲的每一類型, 游戲控制器握在相對(duì)于手的不同相對(duì)位置。因此,觸摸墊提供輸入的方式不僅僅基于控制 器的方位還基于其模擬游戲機(jī)的功能。而且,每一游戲具有其自己特定的觸摸輸入語(yǔ)言,可實(shí)現(xiàn)特定游戲功能。該游戲觸 摸語(yǔ)言可視為一系列觸摸提供輸入給游戲的的觸摸墊的特定位置的觸摸。提供給觸摸墊 的一系列觸摸與經(jīng)先前的游戲控制器的機(jī)械按鍵的一系列按鍵選擇所提供的觸摸類似。然 而,由于本發(fā)明的的游戲控制器的觸摸墊是可配置的,不受機(jī)械按鍵的限制,觸摸墊可配置 于具有特定觸摸序列輸入功能的不同點(diǎn)上。圖6是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的觸摸感應(yīng)墊和觸摸墊電路結(jié)構(gòu)示意圖。觸 摸墊602包括多個(gè)觸摸感應(yīng)單元604,其中的每一個(gè)對(duì)應(yīng)于觸摸墊602的特定位置。圖6 所示的實(shí)施例中,觸摸墊包括大量的觸摸感應(yīng)單元604、其中每一個(gè)可為特定的電容耦合位 置、電感耦合位置或者射頻觸摸感應(yīng)單元。觸摸墊電路606通過(guò)網(wǎng)格結(jié)構(gòu)連接多個(gè)觸摸感 應(yīng)單元604,來(lái)感應(yīng)每一觸摸感應(yīng)單元的特定電容、電感、或RF特性。觸摸墊電路606通過(guò)在特定時(shí)刻訪問(wèn)特定行列組合來(lái)掃描多個(gè)觸摸感應(yīng)單元 604。觸摸墊電路606掃描多個(gè)觸摸感應(yīng)單元604的頻率或電壓會(huì)隨著時(shí)間更改??苫?觸摸墊的特定操作應(yīng)用來(lái)選擇掃描頻率或掃描電壓。例如,在一些時(shí)間點(diǎn),觸摸墊掃描的方 式會(huì)基于游戲系統(tǒng)的游戲中的特定點(diǎn)而改變,對(duì)于該游戲系統(tǒng),觸摸墊功能可視為游戲輸 入設(shè)備。而且,第一掃描頻率/掃描電壓可用于進(jìn)行用戶識(shí)別,而第二掃描頻率/掃描電壓可用于游戲輸入功能。多個(gè)觸摸感應(yīng)單元604的觸摸墊電路606所完成的掃描可使用擴(kuò)頻掃描(spread spectrum scanning)技術(shù)。該技術(shù)可用于更有效地捕獲來(lái)自觸摸墊602的多種觸摸感應(yīng)單 元604的信息,或者確定哪個(gè)特定的掃描頻率比捕獲輸入信息中的其它頻率更好。而且,對(duì)應(yīng)于特定觸摸感應(yīng)單元604的每一行和列的掃描可基于該位置處已檢測(cè) 到的電容(電感/RF傳播)進(jìn)行更改。例如,特定觸摸感應(yīng)單元604具有不隨時(shí)間改變的 固定電容。該固定電容指示了該特定觸摸感應(yīng)單元604是不可用的或者接收了不能辨別的 輸入。在此例中,通過(guò)不掃描特定觸摸感應(yīng)單元,其它觸摸感應(yīng)單元被更頻繁的掃描或者通 過(guò)不掃描所有的觸摸感應(yīng)單元而節(jié)省電能。依據(jù)本發(fā)明另一方面,在不同的時(shí)間點(diǎn),禁用觸摸墊的一部分,而啟用其它部分。 啟用一部分觸摸感應(yīng)單元以及禁用其它部分可基于觸摸墊的定制配置,從而提高特定輸入 功能。還可基于環(huán)境因素諸如溫度、濕度以及來(lái)自電容、電感或RF的環(huán)境噪聲,由觸摸 墊電路606對(duì)觸摸墊602進(jìn)行校準(zhǔn)。觸摸墊602的校準(zhǔn)允許觸摸墊602具有更高效以及更 有效的觸摸墊輸入,以進(jìn)行用戶識(shí)別和/或其他輸入目的。還可基于環(huán)境因素諸如溫度、濕度以及由已度量的電容、電感或RF傳播特性所檢 測(cè)到的環(huán)境噪聲,由觸摸墊電路606對(duì)觸摸墊602進(jìn)行校準(zhǔn)。觸摸墊602的校準(zhǔn)允許觸摸 墊602更高效以及更有效的接收觸摸墊輸入,以進(jìn)行用戶識(shí)別和/或其他輸入目的。觸摸 墊電路606對(duì)觸摸墊602的校準(zhǔn)可在特定的時(shí)間點(diǎn)進(jìn)行初始化。觸摸墊電路606在計(jì)時(shí)器 時(shí)間終止時(shí)初始化觸摸墊602的校準(zhǔn),使得在特定規(guī)律的時(shí)間間隔上校準(zhǔn)觸摸墊。另外觸 摸墊602在非活動(dòng)周期之后校準(zhǔn),即觸摸墊電路606確定觸摸墊602上沒(méi)有輸入時(shí)執(zhí)行校 準(zhǔn)。對(duì)于其他操作或?qū)嵤├?,觸摸墊602還可由觸摸墊電路606使用其他輸入標(biāo)準(zhǔn)進(jìn)行校 準(zhǔn)。圖7A是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的用戶的手如何覆蓋觸摸感應(yīng)墊的示意 圖。觸摸墊602具有多個(gè)觸摸感應(yīng)單元604,可裝在汽車(vehicle)的一部位上,使得當(dāng)用 戶握住汽車的該部位時(shí),與用戶的手鄰近。用戶的手的輪廓702視為覆蓋了觸摸墊602和 多個(gè)觸摸感應(yīng)單元604。圖7A所示的觸摸墊602通常視為平面的,觸摸墊602可包裹駕駛 盤、變速桿、門把手或者其他汽車組件。圖7B是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的放在觸摸感應(yīng)墊上的用戶的手在觸摸感 應(yīng)墊上產(chǎn)生特定的電容圖案示意圖。用戶的手702的相關(guān)電容、電感或RF傳播圖案在觸摸 墊602上示出。圖7B僅從總體上描述了每一用戶手指在觸摸墊602上的定位位置處的相 關(guān)電容。例如,當(dāng)用戶手指觸摸了觸摸墊602,就會(huì)示出較強(qiáng)的電容線752和754。當(dāng)用戶 手指覆蓋了觸摸墊602,就會(huì)示出較弱的電容、電感或RF傳播特性線754。觸摸墊602上的 其它電容線未在圖7B中標(biāo)出標(biāo)號(hào),對(duì)于其它的手指也會(huì)出現(xiàn)多種電容線。用戶的手702在觸摸墊602上的電容圖案(pattern)作為特定用戶的簽名。該用 戶的手的大小、其指關(guān)節(jié)的位置、所握住的車中的位置的相對(duì)角度。因此,基于觸摸屏602 上電容圖案的變化,來(lái)識(shí)別不同的用戶。而且,考慮到觸摸墊可能作為輸入設(shè)備,觸摸墊602 的觸摸感應(yīng)單元604的電容隨著時(shí)間的改變可用來(lái)指示觸摸墊輸入?;趻呙桀l率、掃描 電壓以及觸摸墊602的各種觸摸感應(yīng)單元604上的其它掃描因素、久而久之在每一觸摸感應(yīng)單元604處度量的特性,使得設(shè)備能夠識(shí)別用戶或者通過(guò)觸摸墊602嘗試特定的輸入。圖1-6中的裝置可單獨(dú)地(singularly)或者共同執(zhí)行下文圖8_31中的操作。一 部分圖中,所執(zhí)行的處理不被認(rèn)為由特定設(shè)備執(zhí)行。在此情況下,可有游戲控制器和/或游 戲控制臺(tái)中的一個(gè)或兩個(gè)執(zhí)行該處理。在其它操作中,所執(zhí)行的處理或操作由游戲控制器 或游戲控制臺(tái)中的一個(gè)執(zhí)行。在此情況下,所述處理還可由游戲控制臺(tái)或游戲控制器的中 的另一個(gè)執(zhí)行,或者由游戲控制臺(tái)和游戲控制器共同執(zhí)行。圖8是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和游戲控制臺(tái)接收和處理觸 摸墊輸入的操作方法流程圖。在圖8中,操作800開(kāi)始于步驟802,從游戲控制器的至少一 個(gè)觸摸感應(yīng)墊接收觸摸墊輸入。如前所示,游戲控制器的該至少一個(gè)觸摸感應(yīng)墊具有多個(gè) 觸摸感應(yīng)單元。單獨(dú)對(duì)這些觸摸感應(yīng)單元中的每一個(gè)進(jìn)行掃描,來(lái)檢測(cè)觸摸感應(yīng)單元的電 容、電感或RF傳播特性。觸摸墊輸入對(duì)應(yīng)于多個(gè)觸摸感應(yīng)單元中的至少一部分單元的用戶輸入。在步驟 804中,觸摸墊輸入可由游戲控制器的處理電路所處理。游戲控制器可對(duì)觸摸墊輸入執(zhí)行第 一處理操作,并將觸摸墊輸入發(fā)送至游戲控制臺(tái)進(jìn)行第二處理操作,使得對(duì)觸摸墊輸入的 處理操作可在游戲控制器和游戲控制臺(tái)之間共享?;蛘撸螒蚩刂破骺蓡为?dú)發(fā)送原始觸摸 墊輸入給游戲控制臺(tái)進(jìn)行處理。在其它操作中,觸摸墊輸入的所有操作可由游戲控制器執(zhí) 行。在步驟806中,經(jīng)至少部分地處理的觸摸墊輸入可通過(guò)游戲控制器的通信接口發(fā) 送至游戲控制臺(tái)。在步驟808中,游戲控制臺(tái)處理該觸摸墊輸入以進(jìn)行用戶識(shí)別、游戲輸 入、游戲操作的更改(例如,關(guān)閉游戲、暫停游戲、游戲設(shè)置以及類似更改)。在步驟810中, 游戲控制臺(tái)隨后指示游戲控制器改變其操作,包括改變觸摸感應(yīng)墊的操作。一般地,觸摸墊輸入用來(lái)識(shí)別用戶的方式可參考圖11-17的描述,觸摸墊輸入用 作游戲輸入的方式可參考圖18-21的描述,觸摸墊輸入用來(lái)配置游戲操作的方式可參考圖 22-26B的描述,執(zhí)行觸摸墊的配置/操作的方式可參考圖27-31的描述。當(dāng)然,這些操作可 以許多不同的方式結(jié)合,且可實(shí)施本發(fā)明的教導(dǎo)。圖9是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和游戲控制臺(tái)接收和處理觸 摸墊輸入的其它操作方法流程圖。操作900開(kāi)始于步驟902,第一觸摸墊輸入接收自游戲控 制器的第一觸摸感應(yīng)墊。第一觸摸墊輸入通過(guò)第一觸摸墊接收,該第一觸摸墊具有第一多 個(gè)觸摸感應(yīng)單元。在步驟904中,第二觸摸墊輸入接收自游戲控制器的第二觸摸墊或者接 收自第二游戲控制器的觸摸墊,其中第二游戲控制器與第一游戲控制器通信連接。第二觸 摸墊輸入獨(dú)立于以及不同于第一觸摸墊輸入。在步驟906中,處理和/或混合第一和第二 觸摸墊輸入,以產(chǎn)生組合的觸摸墊輸入。第一觸摸墊輸入為用戶手指觸摸墊輸入、用戶拇指觸摸墊輸入、用戶手觸摸墊輸 入或者這些的組合。用戶手指觸摸墊輸入可與用戶拇指觸摸墊輸入混合以產(chǎn)生組合的用戶 觸摸墊輸入。而且,第一觸摸墊輸入由第一游戲控制器的觸摸墊所捕獲,第二觸摸墊輸入可 由第二游戲控制器的觸摸墊所捕獲,二者結(jié)合產(chǎn)生組合的觸摸墊輸入。在此例中,第一觸摸 墊可來(lái)自于用戶的第一只手,第二觸摸墊輸入可來(lái)自于用戶的第二只手(或者另一用戶的 一只手)。另外,第一觸摸墊輸入可來(lái)自用戶的手,第二觸摸墊輸入可來(lái)自用戶的腳。當(dāng)然, 本發(fā)明的教導(dǎo)還可應(yīng)用于其它輸入組合。
在步驟908中,組合的觸摸墊輸入通過(guò)游戲控制器的通信接口發(fā)送至游戲控制 臺(tái)。在步驟910中,游戲控制臺(tái)使用該觸摸墊輸入進(jìn)行用戶識(shí)別、游戲輸入、游戲操作的更 改(例如,關(guān)閉游戲、暫停游戲、游戲設(shè)置以及類似更改)。在步驟912中,游戲控制臺(tái)指示 游戲控制器改變至少一個(gè)觸摸感應(yīng)墊的操作。在一實(shí)施例中,可通過(guò)游戲控制器或游戲控制臺(tái)為至少一個(gè)觸摸感應(yīng)墊設(shè)置初始 操作參數(shù)?;诮邮兆杂螒蚩刂破鞯妮斎?,更改觸摸感應(yīng)墊的操作。這些操作將參考圖 27-31的詳細(xì)描述。可以理解的是,游戲控制臺(tái)做出這樣的決定指示游戲控制器更改至少 一個(gè)觸摸感應(yīng)墊的操作,如這里將要描述的那樣,即使游戲控制器可以單獨(dú)做出這樣的操 作決定。圖10是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和游戲控制臺(tái)使用觸摸點(diǎn)輸 入識(shí)別用戶的操作方法流程圖1000。操作1000開(kāi)始于步驟1002,觸摸墊輸入接收自游戲 控制器的至少一個(gè)觸摸感應(yīng)墊。觸摸墊輸入的組成來(lái)自于游戲控制器的觸摸墊的多個(gè)觸摸 感應(yīng)單元。在步驟1004中,觸摸墊輸入由游戲控制器的處理電路至少部分地處理。在步驟 1006中,經(jīng)至少部分地處理的觸摸墊輸入再通過(guò)通信接口發(fā)送至游戲控制臺(tái)。在步驟1008 中,游戲控制臺(tái)處理該觸摸墊輸入,以通過(guò)圖案匹配操作來(lái)識(shí)別用戶。在步驟1010中,游戲 控制臺(tái)再基于用戶標(biāo)識(shí)更改游戲操作/設(shè)置/選擇。在另一實(shí)施例中,觸摸墊輸入接收自通信連接的第二游戲控制器的至少一個(gè)觸摸 感應(yīng)墊。游戲控制器發(fā)送該經(jīng)混合處理的觸摸墊輸入,對(duì)其進(jìn)行處理以便通過(guò)圖案識(shí)別來(lái) 識(shí)別用戶。步驟1008中使用的圖案識(shí)別可基于用戶手指特性、手特性、腳特性或者這些的 結(jié)合。這些特性和用來(lái)確定這些特性的處理可參考圖12的詳細(xì)描述。在另一實(shí)施例中,用 戶手指的熱傳遞特性還可基于觸摸墊輸入來(lái)確定,熱傳遞特性還可用于輔助識(shí)別用戶。用 戶手指的脈率特性可基于觸摸墊輸入來(lái)確定,并且可用于輔助識(shí)別用戶。通過(guò)通信接口接 收來(lái)自游戲控制器的運(yùn)動(dòng)檢測(cè)器的運(yùn)動(dòng)數(shù)據(jù),該運(yùn)動(dòng)數(shù)據(jù)可用于輔助識(shí)別用戶。通過(guò)通信 接口接收來(lái)自游戲控制器的麥克風(fēng)的語(yǔ)音數(shù)據(jù),,該語(yǔ)音數(shù)據(jù)可用于輔助識(shí)別用戶。圖11是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器使用觸摸墊輸入識(shí)別用戶以 及改變游戲操作/設(shè)置/選擇的操作方法流程圖1100。操作1100開(kāi)始于步驟1102,觸摸 墊輸入接收自游戲控制器的至少一個(gè)觸摸感應(yīng)墊。在步驟1104中,游戲控制器處理觸摸墊 輸入以通過(guò)圖案匹配操作來(lái)識(shí)別用戶。在步驟1106中,游戲控制器基于用戶標(biāo)識(shí)更改游戲 操作/設(shè)置/選擇,處理結(jié)束。在圖11中,可由單個(gè)設(shè)備執(zhí)行所有操作,該單個(gè)設(shè)備既執(zhí)行 游戲控制器的操作又執(zhí)行游戲控制臺(tái)的操作,該單個(gè)設(shè)備在圖11中可視為游戲控制器,盡 管被視為游戲系統(tǒng)。讀者應(yīng)當(dāng)理解,這里描述的操作、各種處理可完全由游戲控制器執(zhí)行、 或者由游戲控制臺(tái)執(zhí)行,或者由游戲控制器和游戲處理器共同執(zhí)行。圖12是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的由游戲控制器的處理電路至少部分地處 理觸摸墊輸入,以基于手指特性識(shí)別用戶的方法流程圖。圖12的操作可與圖10中的步驟 1004和1008、圖11中的步驟1104 —同執(zhí)行。由游戲控制器的處理電路至少部分地處理觸 摸墊輸入,具體通過(guò)執(zhí)行下列步驟來(lái)實(shí)現(xiàn)在步驟1202中,基于觸摸墊輸入識(shí)別至少一個(gè) 手指方位;在步驟1204中,基于觸摸墊輸入識(shí)別至少一個(gè)指間距;在步驟1206中,基于觸 摸墊輸入識(shí)別至少一個(gè)指寬;在步驟1208中,基于觸摸墊輸入識(shí)別多個(gè)指節(jié)/關(guān)節(jié)位置; 在步驟1210中,基于觸摸墊輸入識(shí)別多個(gè)指長(zhǎng)。
用戶手指特性例如至少一個(gè)手指方位、至少一個(gè)指間距、至少一個(gè)指寬、多個(gè)指節(jié) /關(guān)節(jié)位置、以及多個(gè)指長(zhǎng),可由游戲控制臺(tái)和游戲控制器中的一個(gè)或兩個(gè)來(lái)確定。觸摸墊 輸入可由游戲控制臺(tái)和游戲控制器中的一個(gè)或兩個(gè)來(lái)處理,以確定這些特性。一旦確定了 這些特性,就將這些特性與相同類型的已存儲(chǔ)數(shù)據(jù)進(jìn)行比較,以進(jìn)行用戶識(shí)別。在初始設(shè)置 中,存儲(chǔ)這些特定用戶的特性。圖13A是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的至少部分地處理觸摸墊輸入以基于觸 摸墊輸入確定用戶手指的熱傳遞特性的方法流程圖。觸摸墊輸入由游戲控制器的處理電路 至少部分地處理。在步驟1302中,用戶手指的熱傳遞特性可基于觸摸墊輸入來(lái)確定。在步 驟1304中,熱傳遞特性可用來(lái)識(shí)別用戶。這些熱傳遞特性可與用戶手指/手/腳特性一起 使用,來(lái)識(shí)別用戶。圖1 是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的至少部分地處理觸摸墊輸入以基于觸 摸墊輸入確定用戶手指的脈率特性的方法流程圖。觸摸墊輸入由游戲控制器的處理電路至 少部分地處理。在步驟1352中,用戶手指的脈率特性可基于觸摸墊輸入來(lái)確定。在步驟 13M中,脈率特性可用來(lái)識(shí)別用戶。這些脈率特性可與用戶手指/手/腳特性一起使用,來(lái) 識(shí)別用戶。圖14A是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的使用運(yùn)動(dòng)數(shù)據(jù)來(lái)輔助識(shí)別用戶的方法 流程圖。在步驟1402中,運(yùn)動(dòng)數(shù)據(jù)接收自游戲控制器的運(yùn)動(dòng)檢測(cè)器。運(yùn)動(dòng)檢測(cè)器為加速 器或者游戲控制器的其它組件,用于確定游戲控制器相對(duì)于初始停留狀態(tài)(inertial rest state)、緊鄰區(qū)域(immediate surrounding)、地球、或者其他參照系的運(yùn)動(dòng)。在步驟1404 中,運(yùn)動(dòng)數(shù)據(jù)可通過(guò)游戲控制器的通信接口發(fā)送至游戲控制臺(tái)進(jìn)行處理,以輔助識(shí)別用戶。 運(yùn)動(dòng)數(shù)據(jù)可與用戶手指特性一起使用,來(lái)識(shí)別用戶。圖14B是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的使用語(yǔ)音數(shù)據(jù)來(lái)輔助識(shí)別用戶的方法 流程圖。在步驟1452中,語(yǔ)音數(shù)據(jù)接收自游戲控制器的麥克風(fēng)。在步驟14M中,該語(yǔ)音數(shù) 據(jù)通過(guò)游戲控制器的通信接口發(fā)送至游戲控制臺(tái)進(jìn)行處理,以輔助識(shí)別用戶。該語(yǔ)音數(shù)據(jù) 可與用戶手指特性一起使用,來(lái)識(shí)別用戶。在發(fā)送給游戲控制臺(tái)之前,語(yǔ)音數(shù)據(jù)可由游戲控 制器來(lái)處理。另外,語(yǔ)音數(shù)據(jù)可由游戲控制臺(tái)來(lái)捕獲并由游戲控制臺(tái)使用以識(shí)別用戶,從而 增加用于識(shí)別用戶的其它數(shù)據(jù)例如手指圖案、腳的圖案等。圖15是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和游戲控制臺(tái)采用多種模式 進(jìn)行用戶識(shí)別操作1500的方法流程圖。操作1500開(kāi)始于步驟1502,選擇用戶識(shí)別操作模 式。在步驟1504中,選擇初級(jí)用戶識(shí)別模式,在步驟1510中提供菜單給用戶。該菜單允許 用戶選擇名字、以及可選擇地諸如年齡、體重、身高、喜愛(ài)的游戲等的其它用戶簡(jiǎn)檔數(shù)據(jù)。在 步驟1512中,捕獲和處理觸摸墊輸入,以確定手指/腳/手的特性。在步驟1514中,在與 用戶交互完成后,建立用戶標(biāo)識(shí)和用戶喜好簡(jiǎn)檔/用戶喜好數(shù)據(jù)。在步驟1516中,存儲(chǔ)用 戶簡(jiǎn)檔,然后該處理返回用戶識(shí)別操作模式選擇步驟1502。用戶簡(jiǎn)檔包括用戶ID、用戶游 戲喜好、用戶觸摸墊特性(例如手指特性、腳特性、熱傳遞特性、脈率特性、運(yùn)動(dòng)特性等等)、 以及用戶喜好(例如游戲設(shè)置喜好、游戲喜好等)。在步驟1506中,選擇中級(jí)用戶識(shí)別模式,在步驟1518中,捕獲觸摸墊輸入。在步 驟1520中,系統(tǒng)部分地與用戶交互,將所處理的觸摸墊輸入與用戶簡(jiǎn)檔關(guān)聯(lián)。在步驟1522 中,基于觸摸墊輸入和用戶交互來(lái)選擇用戶。該部分的交互可詢問(wèn)用戶,從而例如基于手指/手/腳特性選擇正確的用戶ID。然而用戶交互的范圍可以遠(yuǎn)遠(yuǎn)少于初級(jí)用戶識(shí)別模式 1504的交互。在步驟15 中,選擇自動(dòng)用戶識(shí)別模式。在步驟15 中,該系統(tǒng)將所處理的觸摸 墊輸入與用戶簡(jiǎn)檔關(guān)聯(lián),無(wú)需用戶交互。在步驟15 中,僅僅基于觸摸墊輸入和用戶簡(jiǎn)檔 來(lái)選擇用戶,無(wú)需額外的用戶交互。因此,步驟1508開(kāi)始的操作無(wú)需用戶交互。圖16是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和/或游戲控制臺(tái)在用戶識(shí) 別周期屆滿之后刪除不匹配的用戶的操作方法流程圖。操作1600開(kāi)始于步驟1602,重獲 用戶簡(jiǎn)檔。在步驟1604中,確定在刪除周期屆滿之前是否已經(jīng)訪問(wèn)了用戶簡(jiǎn)檔。如果在步 驟1604中確定沒(méi)有訪問(wèn)用戶簡(jiǎn)檔,則在步驟1606中,刪除該特定用戶的用戶簡(jiǎn)檔,如果在 步驟1604中確定在刪除周期屆滿之前訪問(wèn)了用戶簡(jiǎn)檔,則不刪除該用戶簡(jiǎn)檔。在步驟1604 和1606之后,在步驟1608中確定過(guò)程是否完成。如果在步驟1608中確定已完成,則過(guò)程 結(jié)束。如果未完成,則在步驟1610中選擇下一用戶簡(jiǎn)檔,并重復(fù)執(zhí)行確定步驟1604。圖17是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲系統(tǒng)使用用戶喜好數(shù)據(jù)輔助識(shí)別用 戶的方法流程圖。在步驟1702中,識(shí)別用戶喜好數(shù)據(jù)。用戶喜好數(shù)據(jù)包括游戲選擇喜好、 游戲設(shè)置喜好、日期、星期幾、玩游戲所持續(xù)的時(shí)間、游戲使用級(jí)別、以及輔助游戲控制器的 選擇。在步驟1704中,用戶喜好數(shù)據(jù)用于通過(guò)比較當(dāng)前游戲操作和/或與用戶喜好數(shù)據(jù)相 關(guān)的其它信息來(lái)輔助識(shí)別用戶。例如,對(duì)于特定視頻游戲,僅有一個(gè)或兩個(gè)特定用戶為登錄 該視頻游戲的普通用戶。因此,在步驟1704中,僅有兩個(gè)用戶為手指/手特性圖案匹配的 主要候選者。在另一例子中,一些用戶在一天的特定鐘點(diǎn)內(nèi)是活躍的,并且該用戶在該特定 鐘點(diǎn)內(nèi)喜歡圖案匹配。圖18是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和游戲控制臺(tái)使用觸摸墊輸 入作為游戲輸入的操作方法流程圖1800。操作1800開(kāi)始于步驟1802,觸摸墊輸入接收自 游戲控制器的至少一個(gè)觸摸感應(yīng)墊,觸摸感應(yīng)墊具有多個(gè)觸摸感應(yīng)單元。觸摸墊輸入對(duì)應(yīng) 于多個(gè)觸摸感應(yīng)單元中的至少一部分的用戶觸摸。在步驟1804中,由游戲控制器的處理電 路至少部分地處理觸摸墊輸入。在步驟1806中,經(jīng)至少部分地處理的觸摸墊輸入通過(guò)通信 接口發(fā)送至游戲控制臺(tái)。在步驟1808中,游戲控制臺(tái)處理該觸摸墊輸入,以用做游戲輸入。 在步驟1810中,游戲控制臺(tái)使用游戲輸入來(lái)操作視頻游戲。觸摸墊輸入可基于用戶觸摸。用戶觸摸可為手觸摸、手指觸摸、拇指觸摸、腳觸摸、 觸針觸摸、或者用戶的其它觸摸。處理觸摸墊輸入以用作游戲輸入可基于觸摸墊輸入或來(lái) 自其它用戶的觸摸確定手/腳位置(包括手指和/或拇指位置、手/腳位置的改變、手緊握 /腳的壓力、手緊握/腳的壓力的改變)來(lái)完成。處理觸摸墊輸入以用作游戲輸入可基于觸 摸墊輸入確定一系列用戶觸摸來(lái)完成。一系列用戶觸摸可基于用戶對(duì)觸摸感應(yīng)墊的不同部 分的觸摸來(lái)確定。基于觸摸墊輸入建立基線手/腳位置??苫谟|摸墊輸入確定當(dāng)前手/ 腳的位置。游戲輸入可基于當(dāng)前手/腳位置和基線手/腳位置之間的差異。其它的觸摸墊輸入可通過(guò)通信接口接收。其它的觸摸墊輸入來(lái)自第二游戲控制器 的至少一個(gè)觸摸感應(yīng)墊。對(duì)觸摸墊輸入和另一觸摸墊輸入進(jìn)行處理以產(chǎn)生組合的觸摸墊輸 入,隨后用做游戲輸入。基于至少一個(gè)正在玩的游戲、至少一個(gè)游戲參數(shù)、和/或至少一個(gè) 用戶選擇,確定至少一個(gè)觸摸感應(yīng)墊的配置,從而接收游戲輸入。當(dāng)游戲控制臺(tái)確定了該配 置時(shí),至少一個(gè)觸摸感應(yīng)墊的配置可發(fā)送給游戲控制器使用。
圖19是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的由游戲控制器或游戲控制臺(tái)至少部分地 處理作為游戲輸入之用的觸摸墊輸入以確定游戲輸入的方法流程圖。由游戲控制器的處理 電路通過(guò)以下操作至少部分地處理觸摸墊輸入1900 在步驟1902中,基于觸摸墊輸入確定 手的位置;在步驟1904中,基于觸摸墊輸入確定手位置的改變;在步驟1906中,基于觸摸 墊輸入確定手緊握的壓力;在步驟1908中,基于觸摸墊輸入確定手緊握壓力的改變;在步 驟1910中,基于觸摸墊輸入確定腳的位置;在步驟1912中,基于觸摸墊輸入確定腳位置的 改變;在步驟1914中,基于觸摸墊輸入確定腳的壓力;在步驟1916中,基于觸摸墊輸入確 定腳壓力的改變??梢岳斫獾氖牵种肝恢玫母淖儤?gòu)成了手位置的改變。手的位置是一個(gè) 或多個(gè)手指位置和手掌位置。圖20A是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和游戲控制臺(tái)接收一系列 用戶輸入作為游戲輸入的操作方法流程圖。在步驟2002中,由游戲控制器的處理電路至少 部分地處理觸摸墊輸入以基于觸摸墊輸入確定一系列用戶輸入。一系列用戶輸入可基于觸 摸感應(yīng)墊不同位置的用戶觸摸。在步驟2004中,一系列用戶觸摸可用做游戲輸入。例如, 觸摸墊特定位置上的一特定系列的觸摸輸入可視為短手(short-hand)語(yǔ)言輸入,以使得 視頻游戲執(zhí)行特定的操作。該短手語(yǔ)言可依賴于特定操作固定化或定制化。該短手語(yǔ)言類 似于修真鍵盤使用的快捷鍵。圖20B是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和游戲控制臺(tái)使用當(dāng)前手/ 腳位置和手/腳的基線位置之間的已確定的差別來(lái)確定游戲輸入的操作方法流程圖。在步 驟2052中,基于觸摸墊輸入建立基線手/腳位置。在步驟20M中,基于觸摸墊輸入確定當(dāng) 前手/腳位置。在步驟2056中,游戲輸入可基于當(dāng)前手/腳位置和基線手/腳位置之間的 差異。這些改變包括作為滑雪板游戲(snow board game)的輸入的腳位置的變化、作為劍 擊游戲(sword fightgame)的輸入的手位置的變化。圖21是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器和/或游戲控制臺(tái)配置至少 一個(gè)觸摸感應(yīng)墊來(lái)接收游戲輸入的操作方法流程圖2100。操作2100開(kāi)始于步驟2102,游戲 控制臺(tái)/游戲控制器確定至少一個(gè)觸摸感應(yīng)墊的配置,以接收游戲輸入。在步驟2104中,游 戲控制臺(tái)/游戲控制器配置至少一個(gè)觸摸感應(yīng)墊,以用于接收游戲輸入。在步驟2106中, 該配置基于下列至少一個(gè)正在玩的游戲;至少一個(gè)游戲參數(shù);至少一個(gè)用戶選擇;游戲控 制器的方位。如果步驟2104中游戲控制臺(tái)做出了決定,則在步驟2108中,游戲控制臺(tái)指示 游戲控制器作出該配置。在步驟2110中,游戲控制器/游戲控制臺(tái)基于該配置接收來(lái)自至 少一個(gè)觸摸感應(yīng)墊的游戲輸入,過(guò)程到此結(jié)束。圖22是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲系統(tǒng)更改視頻游戲操作的操作方法 流程圖2200。操作2200開(kāi)始于步驟2202,觸摸墊輸入接收自游戲控制器的至少一個(gè)觸摸 感應(yīng)墊。游戲控制器具有多個(gè)觸摸感應(yīng)單元。觸摸墊輸入對(duì)應(yīng)于多個(gè)觸摸感應(yīng)單元的至少 一部分的用戶觸摸。在步驟2204中,該觸摸墊輸入由游戲控制器的處理電路至少部分地進(jìn) 行處理。在步驟2206中,來(lái)自游戲控制器的經(jīng)至少部分地處理的觸摸墊輸入可通過(guò)游戲控 制器和游戲控制臺(tái)的通信接口發(fā)送至游戲控制臺(tái)。在步驟2208中,游戲控制臺(tái)處理該觸摸 墊輸入以產(chǎn)生游戲更改數(shù)據(jù)。在步驟2210中,基于游戲更改數(shù)據(jù)更改至少一個(gè)對(duì)應(yīng)的游戲 操作,過(guò)程到此結(jié)束。圖22中的操作可由一體化(all-in-one)游戲控制器/游戲控制臺(tái)設(shè)備執(zhí)行。在
21此例中,通過(guò)游戲控制器和游戲控制臺(tái)的通信接口發(fā)送經(jīng)至少部分地處理的觸摸墊輸入給 游戲控制臺(tái)的步驟(步驟2206),可由游戲控制臺(tái)對(duì)觸摸墊輸入進(jìn)行處理以產(chǎn)生游戲更改 數(shù)據(jù)(步驟2208),以及基于該游戲更改數(shù)據(jù)改變至少一個(gè)對(duì)應(yīng)的游戲操作(步驟2210)可 完全由游戲控制器/游戲控制臺(tái)設(shè)備的結(jié)合所執(zhí)行。圖23是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲系統(tǒng)基于用戶識(shí)別將至少一個(gè)游戲 設(shè)置應(yīng)用于至少一個(gè)對(duì)應(yīng)游戲操作的操作方法流程圖。圖23的操作可與圖22中的步驟 2208和2210 —同執(zhí)行。游戲控制臺(tái)處理該經(jīng)部分地處理的觸摸墊輸入以產(chǎn)生游戲更改數(shù) 據(jù)。在步驟2302中,對(duì)至少部分地處理的觸摸墊輸入進(jìn)行處理以產(chǎn)生用戶數(shù)據(jù)。在步驟 2304中,圖案匹配可用于將用戶數(shù)據(jù)與多個(gè)存儲(chǔ)用戶的已選擇用戶進(jìn)行匹配?;谟螒蚋?改數(shù)據(jù)更改至少一個(gè)對(duì)應(yīng)的游戲操作。在步驟2306中,基于所選擇的用戶選擇至少一個(gè)游 戲設(shè)置。在步驟2308中,至少一個(gè)游戲設(shè)置應(yīng)用于至少一個(gè)對(duì)應(yīng)的游戲操作。圖M是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的基于至少一個(gè)游戲設(shè)置更改視頻游戲操 作的方法流程圖。圖M的操作可與圖23中的步驟2308 —同執(zhí)行。至少一個(gè)游戲設(shè)置應(yīng) 用于至少一個(gè)對(duì)應(yīng)的游戲操作,諸如在步驟對(duì)02中更改游戲難度,在步驟M04中更改游戲 入口,在步驟M06中更改玩游戲的持續(xù)時(shí)間(即限制玩游戲的時(shí)間),在步驟M08中更改 至少一個(gè)游戲控制器按鍵功能,在步驟MlO中更改至少一個(gè)游戲控制器觸摸感應(yīng)墊游戲 輸入功能,在步驟M12中更改游戲選擇,在步驟M14中更改喜愛(ài)的游戲設(shè)置。游戲選擇的 更改包括基于握住控制器的手的大小/手指的長(zhǎng)度的父母控制(parentalcontrol)。圖25是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的基于已確定的游戲控制器使用更改視頻 游戲操作的方法流程圖。圖25的操作可與圖22中的步驟2208和210—同執(zhí)行。游戲控 制臺(tái)處理該經(jīng)部分地處理的觸摸墊輸入以產(chǎn)生游戲更改數(shù)據(jù)。在步驟2502中,對(duì)至少部分 地處理的觸摸墊輸入進(jìn)行處理以產(chǎn)生手緊握位置特性。在步驟2504中,圖案匹配可用于將 手緊握位置特性與多個(gè)存儲(chǔ)游戲控制器的使用中的已選擇游戲控制器的使用進(jìn)行匹配。在 步驟2506中,基于已選擇游戲控制器的使用更改至少一個(gè)對(duì)應(yīng)的游戲操作。在步驟2508 中,已選擇游戲控制器的使用是一個(gè)或多個(gè)游戲機(jī)的選擇以及游戲可用性列表。游戲機(jī)可 包括這樣的附件諸如劍、網(wǎng)球拍、高爾夫球棒、以及類似物。游戲可用性列表設(shè)計(jì)可用游戲 的子集(subset)。例如,如果控制器垂直握住,則高爾夫游戲?yàn)榭蛇x子集之一,如果水平握 住,則網(wǎng)球游戲和棒球游戲包含在子集或游戲可用列表中。圖26A是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲系統(tǒng)接收一系列用戶觸摸來(lái)確定 游戲更改數(shù)據(jù)的操作方法流程圖。在步驟沈02中,游戲控制器或游戲控制臺(tái)處理觸摸墊輸 入以基于觸摸墊輸入確定一系列用戶觸摸?;谟螒蚋臄?shù)據(jù)更改至少一個(gè)對(duì)應(yīng)的游戲操 作。在步驟沈04中,一系列用戶觸摸用于確定全部或部分游戲更改數(shù)據(jù)。如前所述,一系 列用戶觸摸可固定于特定游戲,或者由用戶定制作為游戲操作的快捷鍵。圖26B是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲系統(tǒng)基于當(dāng)前手/腳位置和手/腳 的基線位置之間的差別來(lái)確定游戲更改數(shù)據(jù)的操作方法流程圖。在步驟沈52中,基于觸摸 墊輸入建立基線手/腳位置。在步驟26M中,基于觸摸墊輸入確定當(dāng)前手/腳位置。在步 驟沈56中,游戲更改數(shù)據(jù)可基于當(dāng)前手/腳位置和基線手/腳位置之間的差異。游戲更改 包括游戲局點(diǎn)、游戲的選擇、游戲機(jī)。難度級(jí)別的改變等。圖27是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制臺(tái)更改游戲控制器的觸摸感應(yīng)墊的操作參數(shù)的方法流程圖。設(shè)置游戲控制器的至少一個(gè)觸摸感應(yīng)墊的初始操作參數(shù)。觸 摸感應(yīng)墊具有觸摸感應(yīng)單元。在步驟2702中,觸摸墊輸入接收自游戲控制器的至少一個(gè)觸 摸感應(yīng)墊。觸摸墊輸入對(duì)應(yīng)于多個(gè)觸摸感應(yīng)單元的至少一部分的用戶觸摸。在步驟2704 中,由游戲控制器的處理電路至少部分地處理觸摸墊輸入。在步驟2706中,通過(guò)游戲控制 器的通信接口將經(jīng)至少部分地處理的觸摸墊輸入發(fā)送至游戲控制臺(tái)。在步驟2708中,確定 操作參數(shù)更改條件是否滿足。若是,則在步驟2710中,游戲控制臺(tái)指示游戲控制器更改至 少一個(gè)觸摸感應(yīng)墊的操作參數(shù)。處理到此結(jié)束。如果不滿足則處理結(jié)束。操作參數(shù)及其更 改可參考圖四和30的描述。操作參數(shù)更改條件可參考圖31的描述。圖觀是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的游戲控制器更改觸摸感應(yīng)墊的操作/運(yùn) 行參數(shù)的方法流程圖觀00。在圖觀中,與游戲控制臺(tái)沒(méi)有交互。操作觀00中,設(shè)置游戲控 制器的至少一個(gè)觸摸感應(yīng)墊的初始操作參數(shù)。觸摸感應(yīng)墊具有多個(gè)觸摸感應(yīng)單元。在步驟 2802中,觸摸墊輸入接收自游戲控制器的至少一個(gè)觸摸感應(yīng)墊。觸摸墊輸入對(duì)應(yīng)于多個(gè)觸 摸感應(yīng)單元的至少一部分的用戶觸摸。在步驟觀04中,由游戲控制器的處理電路至少部分 地處理觸摸墊輸入。在步驟觀06中,確定操作參數(shù)更改條件是否滿足。操作參數(shù)可基于觸 摸墊輸入、時(shí)間屆滿、電池以及類似事件。如果操作參數(shù)滿足則在步驟觀08中,游戲控制器 更改至少一個(gè)觸摸感應(yīng)墊的操作參數(shù),過(guò)程結(jié)束。若不滿足,則過(guò)程結(jié)束。圖四是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的更改觸摸感應(yīng)墊的操作/運(yùn)行參數(shù)的方 法流程圖。圖四的操作可與圖27中的步驟2710、圖觀中的步驟觀08 —同執(zhí)行。更改游 戲控制器的至少一個(gè)觸摸感應(yīng)墊的操作參數(shù)包括下列中一個(gè)或多個(gè)在步驟四02中,更改 多個(gè)觸摸感應(yīng)單元的掃描頻率;在步驟四04中,更改用于掃描多個(gè)觸摸感應(yīng)單元的電壓; 在步驟四06中,初始化多個(gè)觸摸感應(yīng)單元的擴(kuò)頻掃描頻率;在步驟四08中,更改多個(gè)觸摸 感應(yīng)單元的掃描速率;在步驟四12中,當(dāng)未檢測(cè)到觸摸時(shí),禁止掃描多個(gè)觸摸感應(yīng)單元;在 步驟四14中,禁止掃描多個(gè)觸摸感應(yīng)單元中的一部分,且繼續(xù)掃描多個(gè)觸摸感應(yīng)單元的其 它部分。圖30A是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的基于環(huán)境操作條件選擇觸摸感應(yīng)墊的 操作參數(shù)的方法流程圖。在步驟3002中,為游戲控制器確定環(huán)境操作條件。在步驟3004 中,基于環(huán)境操作條件選擇操作參數(shù)。圖30B是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的使用多種環(huán)境操作條件選擇操作參數(shù) 的方法流程圖。環(huán)境操作參數(shù)為下列中的一個(gè)或多個(gè)步驟3552,空氣溫度;步驟35M,游 戲控制器溫度;步驟3556,觸摸感應(yīng)墊溫度;步驟3558,空氣濕度;步驟3560,空氣密度。這 些參數(shù)可在游戲控制臺(tái)和游戲控制器中的一個(gè)或多個(gè)中度量。另外,這些參數(shù)與游戲控制 臺(tái)或游戲控制器相距外部源諸如本地氣象臺(tái)、web服務(wù)器或者另一設(shè)備/位置的遠(yuǎn)近相關(guān) 聯(lián)圖31是依據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的使用多種操作參數(shù)更改條件來(lái)觸發(fā)觸摸 感應(yīng)墊的操作參數(shù)的更改的方法流程圖。圖31的操作可與圖27中的步驟2708和圖28中 的步驟觀06 —同執(zhí)行。操作參數(shù)更改條件可基于下列一個(gè)或多個(gè)步驟3102,游戲控制器 電池條件;步驟3104,正在玩的游戲(例如,快速觸摸墊輸入需求、慢速觸摸墊輸入需求、高 分辨率輸入需求、低分辨率輸入需求以及類似需求);步驟3106,游戲局點(diǎn)(例如,快速觸摸 墊輸入需求、慢速觸摸墊輸入需求、高分辨率輸入需求、低分辨率輸入需求以及類似需求);步驟3108,觸摸墊輸入頻率(例如,較多觸摸需求較多掃描);步驟3110,處理來(lái)自觸摸感 應(yīng)墊的輸入的能力(支持較高掃描頻率和較高掃描分辨率的更多處理能力);步驟3112,將 觸摸墊輸入從游戲控制器轉(zhuǎn)發(fā)到游戲控制臺(tái)的能力(支持較高掃描頻率和較高掃描分辨 率的更高的發(fā)射能力)。因此,在步驟2708和/或觀06的選擇模塊,游戲控制器或游戲控制臺(tái)考慮圖31 中的一個(gè)或多個(gè)條件來(lái)做出是否更改一個(gè)或多個(gè)觸摸墊的操作參數(shù)的決定。如果滿足圖31 步驟3102-3112中的一個(gè)或多個(gè)條件,則更改觸摸墊的操作參數(shù)用于隨后的操作。當(dāng)然,操 作參數(shù)的改變可以是暫時(shí)的或永久的。此處所使用的術(shù)語(yǔ)“電路”是指代執(zhí)行多個(gè)主要功能的獨(dú)立的電路或多功能電路 的一部分。例如,取決于實(shí)施例,處理電路可以實(shí)施為單芯片處理器,也用多個(gè)處理芯片實(shí) 施。另外,在一個(gè)實(shí)施例中第一電路和第二電路可以結(jié)合在一個(gè)單獨(dú)的電路中,在另一實(shí)施 例中,操作或許獨(dú)立地在分開(kāi)的芯片上。本文中所提及的術(shù)語(yǔ)“芯片”是指集成電路。電路 可包括通用或?qū)S糜布?,或可包括這樣的硬件和相關(guān)的軟件諸如固件或結(jié)果代碼。以上借助于說(shuō)明指定的功能和關(guān)系的方法步驟對(duì)本發(fā)明進(jìn)行了描述。為了描述的 方便,這些功能組成模塊和方法步驟的界限和順序在此處被專門定義。然而,只要給定的功 能和關(guān)系能夠適當(dāng)?shù)貙?shí)現(xiàn),界限和順序的變化是允許的。任何上述變化的界限或順序應(yīng)被 視為在權(quán)利要求保護(hù)的范圍內(nèi)。以上還借助于說(shuō)明某些重要功能的性能的功能組成模塊對(duì)本發(fā)明進(jìn)行了描述。為 了描述的方便,這些功能組成模塊的界限在此處被專門定義。當(dāng)這些重要的功能被適當(dāng)?shù)?實(shí)現(xiàn)時(shí),變化其界限是允許的。類似地,流程圖模塊也在此處被專門定義來(lái)說(shuō)明某些重要 的功能,為廣泛應(yīng)用,流程圖模塊的界限和順序可以被另外定義,只要仍能實(shí)現(xiàn)這些重要功 能。上述功能模塊、流程圖功能模塊的界限及順序的變化仍應(yīng)被視為在權(quán)利要求保護(hù)范圍 內(nèi)。本領(lǐng)域技術(shù)人員也知悉此處所述的功能模塊,和其它的說(shuō)明性模塊、模組和組件,可以 如示例或由分立元件、專用集成電路、帶有適當(dāng)軟件的處理器及類似的裝置或其任何組合。正如這里用到的術(shù)語(yǔ)“基本上”或“大約”,對(duì)相應(yīng)的術(shù)語(yǔ)和/或組件之間的相關(guān)性 提供一種業(yè)內(nèi)可接受的公差。這種業(yè)內(nèi)可接受的公差從小于到50%,并對(duì)應(yīng)于,但不限 于,組件值、集成電路處理波動(dòng)、溫度波動(dòng)、上升和下降時(shí)間和/或熱噪聲。這些組件之間的 相關(guān)性范圍從百分比的差異到幅值的差異。正如這里所用到的,術(shù)語(yǔ)“連接”包括組件之間 的直接連接和/或兩組件通過(guò)插入組件的間接連接(例如,組件包括但不限于組件、元件、 電路和/或模塊)。其中對(duì)于間接連接,插入組件并不改變信號(hào)的信息,但可以調(diào)整其電流 電平、電壓電平和/或功率電平。正如這里進(jìn)一步用到的,推斷連接(inferred coupling, 亦即,一個(gè)元件根據(jù)推論連接到另一個(gè)元件)包括兩個(gè)元件之間用相同于“連接”的方法直 接和間接連接。正如這里進(jìn)一步用到的,術(shù)語(yǔ)“可操作地連接”表明了包括一個(gè)或多個(gè)電源 連接、輸入、輸出等的組件實(shí)現(xiàn)一個(gè)或多個(gè)相應(yīng)的功能,進(jìn)一步包括與一個(gè)或多個(gè)其他組件 的推斷連接。正如這里所用到的,術(shù)語(yǔ)“關(guān)聯(lián)連接”包括單獨(dú)的元件和/或嵌入在另一元件 上的元件之間的直接和/或間接連接。正如這里所用到的,術(shù)語(yǔ)“比較結(jié)果有利”,正如這里 可能用的,指兩個(gè)或多個(gè)元件信號(hào)等之間的比較提供一個(gè)想要的關(guān)系。例如,當(dāng)想要的關(guān)系 是信號(hào)1具有大于信號(hào)2的振幅時(shí),當(dāng)信號(hào)1的振幅大于信號(hào)2的振幅或信號(hào)2的振幅小 于信號(hào)1振幅時(shí),可以得到有利的比較結(jié)果。
本發(fā)明的描述過(guò)程還借助方法步驟的方式來(lái)描述特定功能的執(zhí)行過(guò)程及其相互 關(guān)系。為便于描述,文中對(duì)這些功能性模塊和方法步驟的邊界和順序進(jìn)行了專門的定義。在 使這些功能可正常工作的前提下,也可重新定義他們的邊界和順序。但這些對(duì)邊界和順序 的重新定義都將落入本發(fā)明的主旨和所聲明的保護(hù)范圍之中。此外,本發(fā)明是通過(guò)一些實(shí)施例進(jìn)行描述的,但本發(fā)明不局限于這些實(shí)施例。本領(lǐng) 域技術(shù)人員知悉,在不脫離本發(fā)明的精神和范圍的情況下,可以進(jìn)行各種改變或修改。相關(guān)申請(qǐng)的交叉引用本申請(qǐng)參考了如下美國(guó)專利申請(qǐng)申請(qǐng)?zhí)枮镹o. 61Λ61,702申請(qǐng)日為2009年11月16日的美國(guó)臨時(shí)專利申請(qǐng)(律 師事務(wù)所案卷號(hào)NO.BP209M).在本文中引用該美國(guó)專利申請(qǐng)的全部?jī)?nèi)容。
權(quán)利要求
1.一種用于操作游戲控制器以識(shí)別用戶的方法,其特征在于,包括接收來(lái)自游戲控制器的至少一個(gè)觸摸感應(yīng)墊的觸摸墊輸入,所述游戲控制器具有多 個(gè)觸摸感應(yīng)單元,所述觸摸墊輸入對(duì)應(yīng)于所述多個(gè)觸摸感應(yīng)墊組件中至少一部分的用戶觸 摸;由游戲控制器的處理電路至少部分地處理所述觸摸墊輸入;將經(jīng)過(guò)所述至少部分地處理的觸摸墊輸入通過(guò)游戲控制器的通信接口發(fā)送至游戲控 制臺(tái),處理所述經(jīng)過(guò)至少部分地處理的觸摸墊輸入以通過(guò)圖案識(shí)別來(lái)識(shí)別用戶。
2.根據(jù)權(quán)利要求1所述的方法,其中由游戲控制器的處理電路至少部分地處理所述觸 摸墊輸入具體包括下列操作基于所述觸摸墊輸入識(shí)別至少一個(gè)手指方位; 基于所述觸摸墊輸入識(shí)別至少一個(gè)指間距; 基于所述觸摸墊輸入識(shí)別至少一個(gè)指寬; 基于所述觸摸墊輸入識(shí)別多個(gè)指節(jié)/關(guān)節(jié)位置;以及 基于所述觸摸墊輸入識(shí)別多個(gè)指長(zhǎng)。
3.根據(jù)權(quán)利要求1所述的方法,其中由游戲控制器的處理電路至少部分地處理所述觸 摸墊輸入還包括基于所述觸摸墊輸入確定用戶手指的熱傳遞特性。
4.根據(jù)權(quán)利要求1所述的方法,其中由游戲控制器的處理電路至少部分地處理所述觸 摸墊輸入還包括基于所述觸摸墊輸入確定用戶手指的脈率特性。
5.一種游戲控制器,其特征在于,包括 通信接口 ;至少一個(gè)具有多個(gè)觸摸感應(yīng)單元的觸摸感應(yīng)墊;以及 與通信接口和至少一個(gè)觸摸感應(yīng)墊連接的處理電路,所述處理電路用于 接收來(lái)自至少一個(gè)觸摸感應(yīng)墊的觸摸墊輸入,所述觸摸墊輸入對(duì)應(yīng)于所述多個(gè)觸摸感 應(yīng)墊組件中至少一部分的用戶觸摸;由游戲控制器的處理電路至少部分地處理所述觸摸墊輸入;將經(jīng)過(guò)所述至少部分地處理的觸摸墊輸入通過(guò)通信接口發(fā)送至游戲控制臺(tái)進(jìn)行處理, 以通過(guò)對(duì)所述經(jīng)過(guò)至少部分地處理的觸摸墊輸入的圖案識(shí)別來(lái)識(shí)別用戶。
6.根據(jù)權(quán)利要求5所述的游戲控制器,其中在所述至少部分地處理所述觸摸墊輸入 中,所述處理電路用于執(zhí)行下列操作基于所述觸摸墊輸入識(shí)別至少一個(gè)手指方位; 基于所述觸摸墊輸入識(shí)別至少一個(gè)指間距; 基于所述觸摸墊輸入識(shí)別至少一個(gè)指寬; 基于所述觸摸墊輸入識(shí)別多個(gè)指節(jié)/關(guān)節(jié)位置;以及 基于所述觸摸墊輸入識(shí)別多個(gè)指長(zhǎng)。
7.根據(jù)權(quán)利要求5所述的游戲控制器,其中在所述至少部分地處理所述觸摸墊輸入 中,所述處理電路用于基于所述觸摸墊輸入確定用戶手指的熱傳遞特性。
8.根據(jù)權(quán)利要求5所述的游戲控制器,其中在所述至少部分地處理所述觸摸墊輸入 中,所述處理電路用于基于所述觸摸墊輸入確定用戶手指的脈率特性。
9.一種用于操作游戲控制臺(tái)以識(shí)別用戶的方法,其特征在于,包括通過(guò)通信接口接收來(lái)自游戲控制器的觸摸點(diǎn)輸入,所述觸摸墊輸入由具有多個(gè)觸摸感 應(yīng)單元的游戲控制器的至少一個(gè)觸摸感應(yīng)墊所捕獲,所述觸摸墊輸入對(duì)應(yīng)于所述多個(gè)觸摸 感應(yīng)單元中至少一部分的用戶觸摸;處理所述觸摸墊輸入,以基于用戶手指特性通過(guò)圖案識(shí)別來(lái)識(shí)別用戶。
10. 一種游戲控制臺(tái),其特征在于,包括 通信接口 ;與通信接口連接的處理電路,所述處理電路用于通過(guò)通信接口接收來(lái)自游戲控制器的觸摸墊輸入,所述觸摸墊輸入由具有多個(gè)觸摸感 應(yīng)單元的所述游戲控制器的至少一個(gè)觸摸感應(yīng)墊所捕獲,所述觸摸墊輸入對(duì)應(yīng)于所述多個(gè) 觸摸感應(yīng)單元中至少一部分的用戶觸摸;處理所述觸摸墊輸入,以基于用戶手指特性通過(guò)圖案識(shí)別來(lái)識(shí)別用戶。
全文摘要
本發(fā)明涉及一種用于操作游戲控制器來(lái)識(shí)別用戶的方法、游戲控制器和控制臺(tái)。通過(guò)接收來(lái)自游戲控制器的至少一個(gè)觸摸感應(yīng)墊的觸摸墊輸入來(lái)識(shí)別用戶,所述游戲控制器具有多個(gè)觸摸感應(yīng)單元,所述觸摸墊輸入對(duì)應(yīng)于所述多個(gè)觸摸感應(yīng)墊組件中至少一部分的用戶觸摸。由游戲控制器的處理電路至少部分地處理所述觸摸墊輸入;通過(guò)游戲控制器的通信接口發(fā)送至游戲控制臺(tái)進(jìn)行處理,處理所述經(jīng)過(guò)至少部分地處理的觸摸墊輸入以通過(guò)圖案識(shí)別來(lái)識(shí)別用戶。至少部分地處理所述觸摸墊輸入可基于所述觸摸墊輸入識(shí)別至少一個(gè)手指方位、至少一個(gè)指間距、至少一個(gè)指寬、多個(gè)指節(jié)/關(guān)節(jié)位置和/或多個(gè)指長(zhǎng)。
文檔編號(hào)G06F3/041GK102122214SQ20101054567
公開(kāi)日2011年7月13日 申請(qǐng)日期2010年11月16日 優(yōu)先權(quán)日2009年11月16日
發(fā)明者休曼特·蘭嘎那薩, 俞新宇, 傅強(qiáng), 吉漢·卡若古, 大衛(wèi)·A·索貝爾, 湯姆·W·寬, 莫尼卡·格普塔, 鮑勃·盧卡斯 申請(qǐng)人:美國(guó)博通公司