帶有可替換控件的手持式控制器制作方法

帶有可替換控件的手持式控制器制作方法

帶有可替換控件的手持式控制器制作方法是由M·J·格茨 I·坎貝爾 J·P·貝林豪森 B·D·漢斯萊 S·多爾頓 C·L·比約達爾 發明開發。

本文中描述了手持式控制器等等,其包括具有用于可斷開地耦合到一個或多個控件的一個或多個接收器部分的外殼。例如,一個這樣的控制器的外殼可以在外殼的前表面上包括接收器,該接收器被配置為可斷開地耦合到一個或多個操縱桿、一個或多個D?pad、一個或多個軌跡板、一個或多個按鈕和/或類似物。在一些情況下,用戶可以基于用戶正在玩的當前應用(例如,游戲名稱)、基于用戶的舒適度和/或出于任何其他原因,將第一控件替換為第二控件。

背景技術

[0003] 手持式控制器在一系列體系結構中使用,以向例如本地或遠程計算設備提供輸入。例如,在游戲行業中使用手持式控制器以允許玩家與執行游戲應用程序的個人計算設備、游戲控制臺、游戲服務器等進行交互。盡管當前的手持式控制器提供了一系列功能,但進一步的技術改進可以增強這些控制器提供的用戶體驗。

技術要求書

1.一種手持式控制器,其包括:外殼,其具有接收器,該接收器可斷開地耦合至至少第一控件和第二控件;與所述接收器相鄰的霍爾效應傳感器;一個或多個處理器;和存儲計算機可執行指令的一個或多個計算機可讀介質,所述指令在被執行時使所述一個或多個處理器執行動作,所述動作包括:接收由所述霍爾效應傳感器測量的第一電壓;從第一電壓確定所述接收器耦合到第一控件;接收由所述霍爾效應傳感器測量的第二電壓;和從第二電壓確定所述接收器耦合到第二控件。

2.根據權利要求1所述的手持式控制器,其中所述第一控件包括操縱桿,并且所述第二控件包括方向鍵。

3.根據權利要求1所述的手持式控制器,其中:所述接收器位于所述外殼的后表面上;所述第一控件包括第一后蓋,所述第一后蓋具有第一組的一個或多個可選擇的按鈕;和所述第二控件包括第二后蓋,所述第二后蓋具有第二組的一個或多個可選擇的按鈕。

4.根據權利要求1所述的手持式控制器,其中所述第一控件包括與在第一數量方向上的方向控件相關聯的第一方向鍵,并且所述第二控件包括在與第一數量方向不同的第二數量方向上的方向控件相關聯的第二方向鍵。

5.根據權利要求1所述的手持式控制器,還包括一個或多個通信接口,并且其中所述動作還包括:向在遠程系統上執行的軟件應用程序并且至少部分地響應于確定所述接收器耦合到第一控件,發送指示所述手持式控制器耦合到第一控件的信號;和向所述軟件應用程序并且至少部分地響應于確定所述接收器耦合到第二控件,發送指示所述手持式控制器耦合到第二控件的信號。

6.根據權利要求1所述的手持式控制器,其中:所述第一控件包括第一磁體;所述第二控件包括第二磁體;所述霍爾效應傳感器測量的第一電壓至少部分地基于第一磁體產生的磁場;和所述霍爾效應傳感器測量的第二電壓至少部分地基于第二磁體之間產生的磁場。

7.一種手持式控制器,其包括:外殼,其包括接收器,該接收器可斷開地耦合至至少第一控件和第二控件;一個或多個處理器;和存儲計算機可執行指令的一個或多個計算機可讀介質,所述指令在被執行時使所述一個或多個處理器執行動作,所述動作包括:接收第一數據;至少部分地基于第一數據,確定第一控制被耦合到所述接收器;接收第二數據;和至少部分地基于第二數據,確定第二控制被耦合到所述接收器。

8.根據權利要求7所述的手持式控制器,所述一個或多個計算機可讀介質還存儲計算機可執行指令,所述指令在被執行時使所述一個或多個處理器執行動作,所述動作包括:向由所述手持式控制器控制的操作軟件應用程序的遠程系統并且至少部分地基于確定所述第一控件耦合到接收器,發送指示所述第一控件耦合到所述接收器的信號;和向所述遠程系統并且至少部分地基于確定所述第二控件耦合到接收器,發送指示所述第二控件耦合到所述接收器的信號。

9.根據權利要求7所述的手持式控制器,還包括:所述第一控件包括第一磁體;和所述第二控件包括第二磁體;并且其中第一數據至少部分地基于至少部分地由第一磁體產生的第一磁場,并且第二數據至少部分地基于至少部分地由第二磁體產生的第二磁場。

10.根據權利要求7所述的手持式控制器,還包括:射頻識別(RFID)讀取器,其耦合到所述外殼;所述第一控件包括第一RFID標簽;所述第二控件包括第二RFID標簽;并且其中:所述第一數據至少部分地基于由所述第一RFID標簽發送的包括第一標識信息的第一無線電信號;和所述第二數據至少部分地基于由所述第二RFID標簽發送的包括第二標識信息的第二無線電信號。

11.根據權利要求7所述的手持式控制器,還包括霍爾效應傳感器,并且其中所述第一數據包括由所述霍爾效應傳感器測量的第一電壓,并且所述第二數據包括由所述霍爾效應傳感器測量的第二電壓。

12.根據權利要求7所述的手持式控制器,其中:所述第一數據包括第一控件使用數據;所述第二數據包括第二控件使用數據;所述確定第一控件被耦合到所述接收器包括:至少部分地基于第一控件使用數據來識別與第一控件相關聯的第一使用簽名;和所述確定第二控件被耦合到所述接收器包括:至少部分地基于第二控件使用數據來識別與第二控件相關聯的第二使用簽名。

13.根據權利要求7所述的手持式控制器,其中所述第一控件包括操縱桿,并且所述第二控件包括方向鍵。

14.根據權利要求7所述的手持式控制器,其中所述第一控件包括第一操縱桿,并且所述第二控件包括第二操縱桿。

15.根據權利要求7所述的手持式控制器,其中所述第一控件包括與在第一數量方向上的方向控件相關聯的第一方向鍵,并且所述第二控件包括在與第一數量方向不同的第二數量方向上的方向控件相關聯的第二方向鍵。

16.根據權利要求7所述的手持式控制器,其中所述第一控件包括具有第一數量的可選擇按鈕的第一后蓋,并且所述第二控件包括具有第二數量的可選擇按鈕的第二后蓋。

17.一種方法,其包括:確定第一控件耦合到手持式控制器的外殼的接收器,所述手持式控制器操作在通信地耦合到所述手持式控制器的系統上執行的軟件應用程序;至少部分地基于確定第一控件被耦合到所述接收器,通知所述軟件應用程序第一控件被耦合到所述接收器;確定第二控件耦合到所述接收器;和至少部分地基于確定第二控件被耦合到所述接收器,通知所述軟件應用程序第二控件被耦合到所述接收器。

18.根據權利要求17所述的方法,其中:所述確定第一控件耦合到所述接收器包括在所述手持式控制器上確定第一控件耦合到所述接收器;所述確定第二控件耦合到所述接收器包括在所述手持式控制器上確定第二控件耦合到所述接收器;所述通知所述軟件應用程序第一控件被耦合到所述接收器包括:通過所述手持式控制器并且向執行所述軟件應用程序的游戲控制臺或服務器中的至少一個發送第一控件被耦合到所述接收器的指示;和所述通知所述軟件應用程序第二控件被耦合到所述接收器包括:通過所述手持式控制器并且向執行所述軟件應用程序的所述游戲控制臺或所述服務器中的所述至少一個發送第二控件被耦合到所述接收器的指示。

19.根據權利要求17所述的方法,其中:所述確定所述第一控件耦合至所述接收器包括:在所述系統處,從所述手持式控制器接收第一數據;和由所述系統并且至少部分地基于第一數據,確定第一控制被耦合到所述接收器;所述確定所述第二控件耦合至所述接收器包括:在所述系統處,從所述手持式控制器接收第二數據;和由所述系統并且至少部分地基于第二數據,確定第二控制被耦合到所述接收器。20.根據權利要求17所述的方法,其中:所述確定第一控件耦合到所述接收器包括:至少部分地基于在所述手持式控制器處測量的第一電壓,確定第一控件耦合到所述接收器;和所述確定第二控件耦合到所述接收器包括:至少部分地基于在所述手持式控制器處測量的第二電壓,確定第二控件耦合到所述接收器。21.根據權利要求17所述的方法,其中:所述確定第一控件耦合到所述接收器包括:至少部分地基于在所述手持式控制器處測量的第一磁場,確定第一控件耦合到所述接收器;和所述確定第二控件耦合到所述接收器包括:至少部分地基于在所述手持式控制器處測量的第二磁場,確定第二控件耦合到所述接收器。22.根據權利要求17所述的方法,其中:所述確定第一控件耦合到所述接收器包括:至少部分地基于在所述手持式控制器處發送和/或接收的第一射頻識別(RFID)信號,確定第一控件耦合到所述接收器;和所述確定第二控件耦合到所述接收器包括:至少部分地基于在所述手持式控制器處發送和/或接收的第二RFID信號,確定第二控件耦合到所述接收器。23.根據權利要求17所述的方法,還包括:確定第三控件耦合到所述接收器;和至少部分地基于所述確定第三控件被耦合到所述接收器,通知所述軟件應用程序第三控件被耦合到所述接收器。

說明書附圖

圖1

圖2

圖3

圖4

圖5

圖6

圖7

圖8

圖9

圖10

圖11

圖12

圖13

圖14