用于移動計算設備的可重新配置的夾扣模塊的制作方法
【專利說明】用于移動計算設備的可重新配置的夾扣模塊 睛川宜量
[0002] 存在大量帶有觸敏屏幕的計算設備,觸敏屏幕允許用戶使用觸摸手勢直接在該設 備的屏幕上進行交互。各示例包括智能電話、平板計算機、大型交互式平面計算機和臺式計 算機的觸敏顯示器。雖然對于一些應用而言,運種接口提供了足夠的用戶輸入機構(gòu),但對于 一些應用并且對于一些用戶(例如,具有視覺缺陷的用戶)而言,平坦連續(xù)的交互平面(設 備屏幕)可能難W使用,因為不存在幫助指導用戶的手指并使用戶的手指保持在正確位置 處的物理邊界或觸覺反饋。此外,由于該設備的屏幕既用作輸入設備又用作顯示設備(即, 用作輸出設備),用戶的手指在與應用進行交互時可能會遮擋屏幕的區(qū)域。
[0003] 下面所描述的各實施例不限于解決已知用戶輸入設備的任何或全部缺點的實現(xiàn)。
[0004] 歷
[0005] 下面呈現(xiàn)了本發(fā)明的簡要概述,W便向讀者提供基本理解。本概述不是本公開的 窮盡概覽,并且不標識本發(fā)明的關(guān)鍵/重要元素或描述本說明書的范圍。其唯一的目的是 W簡化形式呈現(xiàn)此處所公開的精選概念,作為稍后呈現(xiàn)的更詳細的描述的序言。
[0006] 用于移動計算設備的可重新配置的夾扣模塊的集合包括兩個或更多個模塊,并且 運些模塊中的至少一者具有輸入按鈕或其他控件,且運些模塊中的至少一者可與計算設備 進行通信,而無需經(jīng)由引線連接到該計算設備。輸入按鈕被映射到程序(諸如游戲)中的 用戶輸入,該應用正在運些模塊被夾扣到的計算設備上運行或被顯示在該計算設備上。在 一實施例中,經(jīng)由夾扣模塊上的按鈕或其他控件的用戶輸入被映射到正在設備上運行的游 戲中的用戶輸入,該設備可W是觸摸屏設備,并且經(jīng)由按鈕的用戶輸入和游戲中的用戶輸 入之間的映射可獨立于正在玩的游戲、用戶偏好或其他準則而改變。
[0007] 通過結(jié)合附圖參考W下詳細描述,可易于領會并更好地理解許多附帶特征。
[0008] 附圖簡沐
[0009] 根據(jù)附圖閱讀W下【具體實施方式】,將更好地理解本發(fā)明,在附圖中:
[0010] 圖1示出附連在觸摸屏設備的周界周圍的可重新配置的輸入/輸出模塊的集合的 二個不意圖; W11] 圖2示出了輸入/輸出模塊的示例集合(如圖1中示出的那些集合)的示意圖;
[0012] 圖3示出了各種不同附連機構(gòu)的示意圖;
[0013] 圖4示出了將輸入/輸出模塊上的輸入映射到目標程序中的用戶輸入的四個示例 方法的示意圖;
[0014] 圖5示出了圖4和圖7中示出的系統(tǒng)的操作的示例方法的流程圖;
[0015] 圖6是圖4和圖7中示出的系統(tǒng)的操作的另一示例方法的流程圖;
[0016] 圖7示出了將輸入/輸出模塊上的輸入映射到目標程序中的用戶輸入的Ξ個進一 步示例方法的示意圖;
[0017] 圖8示出了將輸入/輸出模塊上的輸入映射到目標程序中的用戶輸入的另一示例 方法的示意圖;W及
[0018] 圖9示出包括兩半的游戲控制器的示意圖,運兩半中的每一者都可用作輸入/輸 出模塊。
[0019] 在各個附圖中使用相同的附圖標記來指代相同的部件。
[0020] 詳細描沐
[0021] 下面結(jié)合附圖提供的詳細描述旨在作為本發(fā)明示例的描述,并不旨在表示可W構(gòu) 建或使用本發(fā)明示例的唯一形式。本描述闡述了本發(fā)明示例的功能,W及用于構(gòu)建和操作 本發(fā)明示例的步驟的序列。然而,可W通過不同的示例來實現(xiàn)相同或等效功能和序列。
[0022] 存在包括平坦連續(xù)交互表面(設備屏幕)的許多計算設備,包括智能電話、平板設 備(其也可被稱為平板式設備)、表面計算設備和臺式計算機的觸敏顯示器。如上所述,缺 少物理參考點或由觸敏屏幕提供的觸覺反饋(不像物理按鈕)對于某些應用(例如游戲) 并對于某些用戶(例如,具有視覺缺陷的那些用戶)而言可引起問題。用戶的手指很容易 在玩游戲時移動,W使得運些手指不再與游戲輸入控件對準,并且運在游戲需要快速或頻 繁輸入的情況下會惡化。此外,當處于適當位置時,用戶的手指可遮擋屏幕的區(qū)域,并且運 可影響可用性,尤其對較小形狀因素的設備(例如,智能電話)來說。
[0023] 圖1示出了其中可重新配置的輸入/輸出模塊104、106被附連在觸摸屏設備108 的周圍(即,顯示器的邊緣周圍)的Ξ個示意圖,觸摸屏設備108可例如是便攜式或手持式 設備,諸如(任何大小的)平板設備或智能電話或(例如,設備上或車輛中的)固定觸摸屏 設備。在第一示圖101中,觸摸屏設備108被橫向定向,并且在該設備的每一短邊上(即,在 包括該顯示器的設備的面的各短邊上)各附連一個輸入/輸出模塊104、106。在第二示圖 102中,觸摸屏設備108處于縱向取向,并且輸入/輸出模塊104、106被附連在該設備的長 邊上。在第Ξ示圖103中,存在四個輸入/輸出模塊104、106,運四個輸入/輸出模塊被布 置在觸摸屏設備108的每一邊處,并且當在觸摸屏設備108上玩雙玩家游戲時,可提供一對 輸入/輸出模塊110W供第一用戶使用W及一對輸入/輸出模塊112W供第二用戶使用。 替換地,第Ξ示圖103中的四個輸入/輸出模塊可被單個用戶使用。
[0024] 如圖1中的Ξ個示例所示,輸入/輸出模塊104、106可被放置在觸摸屏設備108 的周界周圍的任何地方,并可由用戶取決于該設備上顯示/運行的應用、個人偏好或任何 其他因素來重新布置。隨后,運些模塊可被描述為可重新配置(例如,用戶可W選擇將運些 模塊放置在何處并可在希望的情況下移動運些模塊)。將領會,在一些示例中,可存在不能 放置模塊的位置(例如,相機或電源按鈕上方,但在許多情況下,可將模塊放置在其任一或 兩者上方),但是用戶仍有能力將運些模塊自由放置在觸摸屏設備的其余周界上。此外,雖 然圖1中的示例示出使用兩個和四個模塊,但在其他示例中,模塊集合可包括N個模塊,其 中N為整數(shù)且N> 2。
[00對輸入/輸出模塊104、106中的至少一者包括輸入控件,并且在所示的示例中,所有 輸入/輸出模塊都包括輸入控件(例如,四路控件114或按鈕116)。在各示例中,輸入控件 是觸覺輸入控件,諸如物理控件(例如,具有在由用戶施加按壓力時可移動的輪廓面的控 件),其向用戶提供其手指/拇指被正確定位在該控件上的觸覺反饋。在其他示例中,輸入 控件可能不是觸覺式的,而改為可包括光學傳感器、電容傳感器或其他傳感器。在進一步示 例中,可提供觸覺輸入控件和非觸覺輸入控件的組合。將領會,圖1中示出的示例(四路控 件和一對按鈕)只是輸入/輸出模塊上可提供的輸入控件的示例。進一步示例包括但不限 于旋鈕、滑塊、單個按鈕(或不同數(shù)目的按鈕)、開關(guān)和小型操縱桿。可使用的傳感器的示例 包括但不限于:用于(例如,基于反射IR或看IR陰影或進行熱IR感測或者基于超聲)來 進行手定位的懸浮傳感器,用于感測由手上佩戴的戒指造成的失真的磁力計,或可檢測人 類或人類正佩戴的某物的特性的任何其他類型的傳感器。如果設備(例如,觸摸屏設備或 模塊)是可彎曲或可接合的,則運些傳感器可例如使用加速度計來檢測用戶可如何彎曲或 接合該設備。
[00%] 每一輸入控件114、116均被映射到觸摸屏設備108上顯示/運行的應用或其他程 序(例如,操作系統(tǒng)或任何其他軟件)的用戶輸入。輸入控件114、116被映射到的用戶輸 入可W是觸摸事件(即,用戶經(jīng)常會通過觸摸觸敏顯示器來提供的用戶輸入)或者可W是 經(jīng)由物理按鈕或觸摸屏設備108上的控件的輸入,或者經(jīng)由受支持的外圍設備(例如,藍牙 鍵盤)或任何其他受支持的硬件(其中,該硬件無需被呈現(xiàn),而僅由接收該用戶輸入的程序 支持)的任何輸入。在一些示例中,用戶輸入可W是擊鍵,W使得輸入/輸出模塊可代替屏 上鍵盤被使用。
[0027] 在存在多個輸入控件的情況下,如在圖1所示的示例中,每一輸入控件可被映射 到同一應用/程序的不同用戶輸入或者運些用戶控件可被映射到兩個或更多個應用/程序 的用戶輸入。在一示例中,四路控件114和按鈕116兩者都可被映射到觸摸屏設備上顯示 或運行的游戲的用戶輸入。在另一示例中,四路控件114可被映射到觸摸屏設備108上運 行的游戲(或者觸摸屏設備上顯示的基于云的游戲)的用戶輸入,并且按鈕116可被映射 到該設備的操作系統(tǒng)(0巧內(nèi)的各功能(諸如音量控制)。在進一步示例中,四路控件114 可被映射到觸摸屏設備108上顯示/運行的應用的用戶輸入,并且按鈕之一可被映射到另 一應用中的特定輸入(例如,IP電話應用中的'應答'按鈕)。該映射可W是固定的、動態(tài) 的或固定和動態(tài)兩者的組合(例如,第一控件子集具有固定映射,且第二控件子集被動態(tài) 地映射,其中每一子集都不包括所有控件)。可存在影響該映射的多個因素,并且運些因素 可包括輸入/輸出模塊的位置、一個W上輸入/輸出模塊的相對位置、屏幕上(或其中多個 應用可見的最上方)可見的特定應用(或其他程序)、用戶輸入等。W下更詳細描述了控件 到輸入的映射。
[0028] 在圖1所示的示例中,輸入控件在模塊的正面上(即在使用時或在該模塊被附連 到設備時與觸摸屏顯示器基本上平行的面上)。替換地,作為輸入控件在正面上(例如,W 在模塊的頂部邊緣上提供手指觸發(fā)按鈕和/或在該顯示器的背面上提供觸覺控件)的補充 或替代,輸入控件可被提供在該模塊的另一表面或該模塊的角上。例如,輸入控件可被提供 在正面和背面兩者上。
[0029] 在各示例中,運些模塊中的一者或多者可包括輸出設備,諸如視覺指示器(例如, 小型顯示器或者一個或多個LED)、可聽指示器(例如,小型揚聲器或蜂鳴器或耳機套件)、 觸覺(或與觸覺有關(guān)的)反饋設備(例如,振動機構(gòu)、任何物理移動致動器或移動減速器 (如果觸摸屏設備或模塊是可彎曲或可接合的話))或其他傳感器反饋設備(例如,可通過 改變模塊的溫度或氣味、荷爾蒙等的化學輸出來提供反饋的加熱/冷卻設備,諸如匹爾特 冷卻器)。在各示例中,模塊可包括輸入設備(例如,觸覺控件)和輸出設備(例如,指示器 L邸)兩