能夠啟用觸摸屏的可穿戴式裝置所用的多軸界面的制作方法
【專利說明】能夠啟用觸摸屏的可穿戴式裝置所用的多軸界面
[0001]相關申請的交叉引用
[0002]本申請要求通過引用而包含于此的、2012年3月20日提交的美國專利申請13/425,355的優(yōu)先權。
【背景技術】
[0003]即使隨著電子數(shù)據(jù)和通信裝置的信息處理能力不斷提高,這些電子數(shù)據(jù)和通信裝置也不斷變得小型化。當前的便攜式通信裝置主要是基于觸摸屏的用戶界面,從而使得能夠利用用戶手指手勢來控制這些裝置。這些用戶界面中的多數(shù)用戶界面對于具有對角線通常大于3”或4”的較大屏幕的、諸如蜂窩電話等的口袋大小的裝置而言是最優(yōu)的。由于這些裝置的相對較大的外形因素,因而通常設置一個或多個機械按鈕以支持這些裝置的操作。
[0004]例如,iPhone?所配備的觸摸屏的用戶界面是基于顯示有可用應用程序圖標的陣列的始位畫面(home screen)的概念。根據(jù)iPhone上所加載的應用程序的數(shù)量,始位畫面可以包括圖標的數(shù)個頁面,其中第一個頁面是主始位畫面。用戶可以通過使手指沿水平方向橫跨觸摸屏滑動來從一個始位畫面頁面滾動至其它始位畫面頁面。點擊其中一個圖標則打開相應的應用程序??梢酝ㄟ^按下位于觸摸屏的下方的硬件按鈕(有時稱為始位按鈕)來從任何已打開應用程序或其它始位畫面頁面訪問主始位畫面。為了在應用程序之間快速地切換,用戶可以雙擊始位按鈕以展現(xiàn)出一行最近所使用的應用程序,其中用戶可以利用水平滑動來滾動經(jīng)過這些應用程序,然后通過手指點擊來重新打開選中應用程序。由于使用水平滑動,因而可以將iPhone的用戶界面描述為具有基于水平方向的導航。盡管諸如iPhone的用戶界面等的基于觸摸的用戶界面可以提供許多優(yōu)點,但這些基于觸摸的用戶界面依賴于按鈕按下、手指滑動和點擊的復雜組合來導航以及進入/退出應用程序。這要求用戶關注于裝置,并且從視覺上對準期望功能以對裝置進行操作。
[0005]隨著小型化的快速進步的發(fā)生,使得這些裝置可穿戴的小得多的外形因素成為可能。屏幕大小的對角線小于2.5”的更小型可穿戴式觸摸屏裝置所用的用戶界面必須顯著不同,以提供用以操作這種小型裝置的易于使用且直觀的方式。
[0006]因此,期望提供針對非常小的可穿戴式電子裝置最優(yōu)化的改進的基于觸摸屏的用戶界面,其中該基于觸摸屏的用戶界面使得用戶能夠以在操作期間減少視覺關注的方式并且在無需消耗空間的機械按鈕的情況下,訪問并操縱數(shù)據(jù)和圖形對象。
【發(fā)明內(nèi)容】
[0007]典型實施例提供用于向觸摸屏功能的可穿戴式計算機提供多軸用戶界面的方法和系統(tǒng)。典型實施例的方面包括提供一種多軸用戶界面,其包括:至少兩個用戶界面區(qū)域,其中在觸摸屏上一次顯示一個用戶界面區(qū)域,并且各用戶界面區(qū)域顯示一系列的一個或多個應用程序畫面;以及垂直導航軸和水平導航軸的組合,其中該垂直導航軸使得用戶能夠響應于在觸摸屏上進行的垂直滑動手勢而在多個用戶界面區(qū)域之間導航,并且該水平導航軸使得用戶能夠響應于橫跨觸摸屏的水平滑動手勢而對當前顯示的用戶界面區(qū)域的應用程序畫面進行導航。
[0008]根據(jù)這里所公開的方法和系統(tǒng),使用多軸導航而不是單軸導航使得用戶能夠通過一對垂直和水平的手指滑動(粗略手勢)而不是精細定位的手指點擊以及最小的關注度,來調(diào)用可穿戴式計算機上的期望功能。
【附圖說明】
[0009]圖1是可穿戴式計算機的典型實施例的框圖。
[0010]圖2是示出包括根據(jù)典型實施例的可穿戴式計算機的計算機組件的高層級框圖。
[0011]圖3A、3B和3C是示出可穿戴式裝置所用的多軸用戶界面的一個實施例的圖。
[0012]圖4是更詳細地示出用于向可穿戴式計算機提供多軸用戶界面的處理的流程圖。
[0013]圖5是示出起始頁面應用程序包括表盤面的一個實施例的圖。
[0014]圖6是示出響應于垂直滑動手勢而從頂層區(qū)域的起始頁面應用程序向著中間層區(qū)域的應用程序啟動器畫面的垂直過渡的圖。
[0015]圖7是示出來自應用程序啟動器的不同應用程序圖標的水平滾動的圖。
[0016]圖8是示出從中間層區(qū)域的應用程序啟動器畫面向著底層區(qū)域的應用程序畫面的垂直過渡的圖。
[0017]圖9是示出天氣應用程序的示例應用程序畫面的圖。
[0018]圖10是示出響應于諸如雙指滑動等的通用手勢而從示例的天氣應用程序畫面返回至起始頁面應用程序的垂直過渡的圖。
【具體實施方式】
[0019]本典型實施例涉及可穿戴式計算機所用的多軸用戶界面。以下說明是為了使得本領域普通技術人員能夠制造并使用本發(fā)明而呈現(xiàn)的,并且是在專利申請及其要求的上下文中提供的。將容易明白各種典型實施例的各種變形以及這里所述的一般原理和特征。這些典型實施例主要是針對特定實現(xiàn)中所提供的特定方法和系統(tǒng)進行說明的。然而,這些方法和系統(tǒng)在其它實現(xiàn)中也將有效地工作。諸如“典型實施例”、“一個實施例”和“另一實施例”等的短語可以指代相同或不同的實施例。將針對具有若干組件的系統(tǒng)和/或裝置來說明這些實施例。然而,這些系統(tǒng)和/或裝置可以包括與所示的組件相比更多或更少的組件,并且可以在沒有背離本發(fā)明的范圍的情況下進行這些組件的配置和類型的變化。還將在具有若干步驟的特定方法的上下文中說明這些典型實施例。然而,該方法和系統(tǒng)按與典型實施例不一致的不同順序、針對具有不同和/或附加步驟的其它方法也有效地工作。因而,本發(fā)明并不意圖局限于所示的實施例,而是應被給予與這里所述的原理和特征一致的最寬范圍。
[0020]典型實施例提供用于顯示能夠啟用觸摸屏的可穿戴式計算機所用的多軸用戶界面的方法和系統(tǒng)。該用戶界面包括兩個或更多個用戶界面區(qū)域以及垂直導航軸和水平導航軸的組合,其中在這些用戶界面區(qū)域中,在任何給定時間僅一個用戶界面區(qū)域顯示在觸摸屏上。在一個實施例中,垂直導航軸使得用戶能夠響應于觸摸屏上的垂直滑動手勢而在用戶界面區(qū)域之間導航。水平導航軸使得用戶能夠使用水平滑動手勢來在各個用戶界面區(qū)域中的一個或多個應用程序畫面之間導航。
[0021]垂直導航軸和水平導航軸的組合簡化了用戶界面,使得用戶能夠快速地訪問期望的應用程序或功能,并且不需要硬件按鈕來進行導航。結果,使用一系列手指滑動,用戶在調(diào)用期望功能時可能極少需要觀看可穿戴式計算機。
[0022]圖1是示出可穿戴式計算機的典型實施例的框圖。根據(jù)典型實施例,可穿戴式計算機12以獨立狀態(tài)完全起作用,但還可以通過以物理方式插入例如表殼和系索等的不同外形因素而可以在配件裝置間更換。圖1的示例示出兩個實施例。在一個實施例中,可以將可穿戴式計算機12插入表殼1a的背面。而另一實施例示出可以將可穿戴式計算機12插入具有封閉背面的另一表殼1b的背面。將表殼1a和1b統(tǒng)稱為表殼10。
[0023]在一個實施例中,可穿戴式計算機12的本體14可以將諸如高分辨率的觸摸屏16以及諸如無線通信所用的Bluetooth (藍牙)和WiFi等的電子裝置子組件18等的組件與運動傳感器(未示出)組合。可穿戴式計算機12通過從機載應用程序和web服務一目了然地及時顯示相關信息。通過從智能電話中繼諸如文本、電子郵件和呼叫方ID信息等的信息,可穿戴式計算機12還可被視為智能電話的配套裝置,由此減少用戶從口袋、手提包或公文包拿出他們的智能電話以檢查狀態(tài)的需求。
[0024]在一個實施例中,觸摸屏的大小為對角線小于2.5英寸,并且在一些實施例中可以是對角線約為1.5英寸。例如,在典型實施例中,觸摸屏16可以為25.4X25.4MM,而可穿戴式計算機12的本體14可以為34X30MM。根據(jù)典型實施例,可穿戴式計算機12不具有用以控制用戶界面的按鈕。作為代替,用戶通過觸摸與觸摸屏16互動來整體控制可穿戴式計算機12的用戶界面,以使得可穿戴式計算機12完全不存在用于控制用戶界面的按鈕或撥盤這通査,由此簡化了用戶界面并節(jié)省了制造成本。在一個實施例中,可以在可穿戴式計算機12的側(cè)面上設置如下按鈕,其中該按鈕用于開啟和關閉可穿戴式計算機12、但不用于控制用戶界面。在替代實施例中,可以在最初插入以進行再充電的情況下,自動開啟模塊化運動12。
[0025]在又一實施例中,用戶界面可以配備有自動配置設置。在一個自動配置實施例中,一旦將可穿戴式計算機12插入殼體10,可穿戴式計算機12可被配置成經(jīng)由觸點20和殼體10上相應的一組觸點來自動確定殼體10的特征、諸如殼體10的制造商和型號等。使用殼體10的特征,可穿戴式計算機12可以相應地自動配置其用戶界面。例如,如果將可穿戴式計算機12插入殼體10中并且判斷為殼體10是運動配件,則可穿戴式計算機12可將其用戶界面配置成顯示諸如心率監(jiān)測器等的運動功能。并且,通過判斷幾個制造商(例如,Nike?和Under Armor?等)中的哪一個制造商提供了該配件,可穿戴式計算機12可以顯示該制造商的圖形主題和圖標、或者自動調(diào)用針對該配件所設計的制造商特有的應用程序。
[0026]圖2是示出包括根據(jù)典型實施例的可穿戴式計算機12的計算機組件的高層級框圖。除觸摸屏16外,可穿戴式計算機12的電子裝置子組件18還可以包括諸如處理器202、存儲器204、輸入件/輸出件206、電力管理器208、通信接口 210和傳感器212等的組件。
[0027]處理器202可被配置為同時執(zhí)行多個軟