本發(fā)明涉及配備有用戶界面的便攜式電子裝置,包括顯示器。
背景技術(shù):
除其他裝置外,訓(xùn)練計(jì)算機(jī)可以包括腕部計(jì)算機(jī)(wrist computer,腕式計(jì)算機(jī))和自行車計(jì)算機(jī)。這兩種計(jì)算機(jī)的問題是,在身體鍛煉期間被附接和使用時(shí),它們的固有固定位置使得顯示器通常與用戶的眼睛對(duì)不準(zhǔn)。在跑步時(shí),用戶必須轉(zhuǎn)動(dòng)持有腕部計(jì)算機(jī)的手,以便看到顯示器,從而中斷了跑步技術(shù)(technique)。當(dāng)騎車時(shí),通常將自行車計(jì)算機(jī)在自行車橫梁的左側(cè)或右側(cè)固定到橫梁,因而顯示器沒有面向用戶。
技術(shù)實(shí)現(xiàn)要素:
通過獨(dú)立權(quán)利要求的主題限定本發(fā)明。
在從屬權(quán)利要求中限定實(shí)施方式。
附圖說明
下面,將參照所附[隨附]附圖借助于優(yōu)選實(shí)施方式更加詳細(xì)地描述本發(fā)明,附圖中
圖1例示了根據(jù)本發(fā)明實(shí)施方式的被配置成提供顯示視圖方向(display view orientation)的設(shè)備;
圖2例示了根據(jù)本發(fā)明實(shí)施方式的設(shè)備的結(jié)構(gòu)框圖;
圖3例示了設(shè)備的一個(gè)實(shí)施方式,其中顯示裝置被配置成機(jī)械地旋轉(zhuǎn);
圖4例示了根據(jù)本發(fā)明實(shí)施方式的與機(jī)械旋轉(zhuǎn)相關(guān)聯(lián)的功能;
圖5例示了設(shè)備的一個(gè)實(shí)施方式,其中,根據(jù)本發(fā)明的實(shí)施方式,圍繞顯示裝置的邊框被配置成機(jī)械地旋轉(zhuǎn),并且顯示內(nèi)容通過計(jì)算機(jī)處理而旋轉(zhuǎn);
圖6例示了所述計(jì)算機(jī)過程的實(shí)施方式;
圖7例示了采用觸覺邊框的實(shí)施方式;
圖8例示了將觸覺輸入映射成顯示內(nèi)容的旋轉(zhuǎn)的計(jì)算機(jī)過程的實(shí)施方式;
圖9例示了一個(gè)實(shí)施方式,其中用戶輸入引起顯示視圖的旋轉(zhuǎn);
圖10例示了另一個(gè)實(shí)施方式,其中用戶輸入引起顯示視圖的旋轉(zhuǎn);
圖11例示了一個(gè)實(shí)施方式,其中傳感器輸入引起顯示視圖的旋轉(zhuǎn);
圖12例示了根據(jù)本發(fā)明的一些實(shí)施方式顯示視圖繞一個(gè)或多個(gè)軸線的旋轉(zhuǎn);以及
圖13例示了一個(gè)實(shí)施方式,其中設(shè)備是自行車計(jì)算機(jī)。
具體實(shí)施方式
以下實(shí)施方式是示例性的。雖然說明書在許多地方可能提及“一(an)”、“一個(gè)(one)”或“一些(some)”實(shí)施方式,但是這并不一定就意味著每個(gè)這樣的提及指的是相同的實(shí)施方式,或者該特征僅適用于單個(gè)實(shí)施方式。不同實(shí)施方式的單個(gè)特征也可以組合起來以提供其他實(shí)施方式。此外,詞語“包括”和“包含”應(yīng)被理解為不是將所描述的實(shí)施方式限制為僅由那些所提及的特征組成,而是這樣的實(shí)施方式還可以包含未明確提及的特征/結(jié)構(gòu)。
本發(fā)明的實(shí)施方式涉及可附接到對(duì)象(諸如人體或裝置)的設(shè)備。一些實(shí)施方式包括作為訓(xùn)練計(jì)算機(jī)的設(shè)備,該訓(xùn)練計(jì)算機(jī)被配置成在用戶進(jìn)行身體鍛煉期間實(shí)施測(cè)量。該訓(xùn)練計(jì)算機(jī)可以附接到用戶的身體或附接到訓(xùn)練設(shè)施,諸如自行車或體育器材。這樣的實(shí)施方式可以采用訓(xùn)練計(jì)算機(jī)在身體鍛煉期間根據(jù)用戶的行為測(cè)量生理訓(xùn)練數(shù)據(jù),并且經(jīng)由訓(xùn)練計(jì)算機(jī)的用戶界面和/或經(jīng)由另一設(shè)備的用戶界面將訓(xùn)練數(shù)據(jù)輸出給用戶。訓(xùn)練計(jì)算機(jī)可以采用一個(gè)或多個(gè)生物識(shí)別傳感器、一個(gè)或多個(gè)運(yùn)動(dòng)傳感器和/或適于在身體鍛煉期間實(shí)施測(cè)量的其他傳感器。生物識(shí)別傳感器的一個(gè)實(shí)例是心臟活動(dòng)傳感器。運(yùn)動(dòng)傳感器的實(shí)例包括:被配置成測(cè)量沿一個(gè)、兩個(gè)或三個(gè)正交方向的加速度的加速度傳感器,被配置成測(cè)量位置和/或速度的衛(wèi)星定位接收機(jī),被配置成測(cè)量旋轉(zhuǎn)運(yùn)動(dòng)的陀螺儀,以及被配置成基于磁場(chǎng)測(cè)量來測(cè)量運(yùn)動(dòng)的磁力計(jì)。在運(yùn)動(dòng)傳感器的情況下,可以采用傳感器融合,其中,傳感器融合是三維加速計(jì)、陀螺儀和磁力計(jì)的組合。由傳感器融合測(cè)量的傳感器數(shù)據(jù)可被組合以提高運(yùn)動(dòng)感測(cè)的精度。
本發(fā)明的一些實(shí)施方式涉及被布置成附接到對(duì)象的設(shè)備。這樣的設(shè)備可以包括附接結(jié)構(gòu),該附接結(jié)構(gòu)被設(shè)計(jì)和布置成以固定、集成或可拆卸方式容納訓(xùn)練計(jì)算機(jī),并將該訓(xùn)練計(jì)算機(jī)附接到對(duì)象。該附接可以通過帶狀件(band)來實(shí)現(xiàn),帶狀件可被設(shè)計(jì)成環(huán)繞對(duì)象,使得帶狀件附接在對(duì)象的周圍。帶狀件可以包括位于帶狀件的端部的鎖定部,其中鎖定部形成相互對(duì)應(yīng)部,諸如搭扣和掛鉤。鎖定部可以將帶狀件固定在對(duì)象周圍,如在腕表、腕部計(jì)算機(jī)等的領(lǐng)域中所公知的。在其他實(shí)施方式中,附接結(jié)構(gòu)可以被布置成將設(shè)備附接到諸如自行車的裝置。在這樣的實(shí)施方式中,設(shè)備可以例如是自行車計(jì)算機(jī)或者可以包括在自行車計(jì)算機(jī)中。
如背景技術(shù)中所述,訓(xùn)練計(jì)算機(jī)的傳統(tǒng)解決方案通常不提供與用戶的眼睛對(duì)準(zhǔn)的顯示視圖方向,并且因此用戶必須手動(dòng)地使訓(xùn)練計(jì)算機(jī)與他/她的眼睛對(duì)準(zhǔn)或者嘗試從未對(duì)準(zhǔn)的方向讀取顯示內(nèi)容。參照?qǐng)D1,讓我們描述設(shè)備100的一個(gè)實(shí)施方式。設(shè)備100包括外殼104和固定機(jī)構(gòu)106,該固定機(jī)構(gòu)被配置成將所述外殼104附接到對(duì)象。外殼104包括顯示裝置102和至少一個(gè)處理器12,所述處理器被配置成在身體鍛煉期間在測(cè)量模式下接收測(cè)量數(shù)據(jù)、處理所接收的測(cè)量數(shù)據(jù)并且根據(jù)處理結(jié)果獲取鍛煉數(shù)據(jù)、以及在身體鍛煉期間通過顯示裝置102顯示鍛煉數(shù)據(jù)。顯示裝置102被配置成提供多個(gè)顯示視圖方向,所述多個(gè)顯示視圖方向與第一顯示視圖方向和從該第一顯示視圖方向旋轉(zhuǎn)90度之間的不同旋轉(zhuǎn)角度相關(guān)聯(lián)。處理器12的至少一個(gè)功能與顯示視圖的旋轉(zhuǎn)相關(guān)聯(lián)。
在圖1的實(shí)施方式中,右手側(cè)的顯示視圖相對(duì)于左手側(cè)的顯示視圖旋轉(zhuǎn)約45度。該旋轉(zhuǎn)通過虛線108直觀化。圖1的左手側(cè)可以表示處于該設(shè)備的默認(rèn)模式(例如空閑模式)下的顯示視圖方向,而右手側(cè)可以表示處于另一模式(例如測(cè)量模式)下的顯示視圖方向。
提供90度旋轉(zhuǎn)以內(nèi)的多個(gè)顯示視圖方向使得設(shè)備能夠使顯示視圖適應(yīng)各種情況,這提高了裝置的可用性和用戶體驗(yàn)。應(yīng)當(dāng)理解,設(shè)備可以提供以上提及的90度旋轉(zhuǎn)之外的另一組多個(gè)顯示視圖方向。90度的限定應(yīng)被理解為,限定本發(fā)明能夠使顯示視圖適應(yīng)該設(shè)備的各個(gè)方向,使得在身體鍛煉期間用戶可以方便地檢查顯示屏。
在一個(gè)實(shí)施方式中,所述多個(gè)顯示視圖方向不包括第一顯示視圖方向和第二顯示視圖方向中的任一個(gè),該第二顯示視圖方向從第一顯示視圖方向旋轉(zhuǎn)90度。
在一個(gè)實(shí)施方式中,顯示視圖方向的數(shù)量足夠多,以提供介于第一顯示視圖方向和第二顯示視圖方向之間的顯示視圖的基本連續(xù)旋轉(zhuǎn)。當(dāng)然,對(duì)于基于像素網(wǎng)格的顯示裝置,在非常嚴(yán)格的意義上,這種旋轉(zhuǎn)可能不是連續(xù)的。然而,措辭“基本連續(xù)”可以被認(rèn)為是用戶體驗(yàn)的旋轉(zhuǎn)為連續(xù)的。在另一個(gè)實(shí)施方式中,第一顯示視圖方向和第二顯示視圖方向之間的顯示視圖方向的數(shù)量少于十個(gè)或者甚至少于五個(gè),使得旋轉(zhuǎn)是逐步的。
現(xiàn)在讓我們參照?qǐng)D2描述設(shè)備的實(shí)施方式。圖2例示了設(shè)備的結(jié)構(gòu)部件的一個(gè)實(shí)施方式。這些結(jié)構(gòu)部件中的至少一些結(jié)構(gòu)部件可以設(shè)置在同一殼體10中,或者在一些實(shí)施方式中,設(shè)備的所有部件都設(shè)置在同一殼體10中。該設(shè)備可以包括電源16,該電源可以為設(shè)備提供電力供應(yīng)。電源16可以包括電池。
該設(shè)備還可以包括被配置成控制該設(shè)備的操作的至少一個(gè)處理器12或處理電路。處理器12的操作可以由存儲(chǔ)在設(shè)備的存儲(chǔ)器20中的一個(gè)或多個(gè)計(jì)算機(jī)程序模塊22來限定。在從存儲(chǔ)器20讀取計(jì)算機(jī)程序模塊時(shí),處理器12可以執(zhí)行由計(jì)算機(jī)程序模塊限定的包括技術(shù)功能的計(jì)算機(jī)處理。如下面更詳細(xì)描述的,至少一些技術(shù)功能可以包括:控制顯示裝置以實(shí)施顯示視圖方向的旋轉(zhuǎn),和/或在檢測(cè)到顯示視圖方向的旋轉(zhuǎn)時(shí)實(shí)現(xiàn)一種功能。存儲(chǔ)器20還可以存儲(chǔ)在設(shè)備的操作期間所獲得的測(cè)量數(shù)據(jù)。測(cè)量數(shù)據(jù)可以包括在由設(shè)備的用戶進(jìn)行身體鍛煉期間所獲得的生物識(shí)別測(cè)量數(shù)據(jù)和/或測(cè)量數(shù)據(jù)。當(dāng)處理器12在測(cè)量模式下操作時(shí),可以獲得測(cè)量數(shù)據(jù)。在一個(gè)實(shí)施方式中,處理器是圖形處理單元(GPU),該圖形處理單元被配置成控制在旨在用于輸出到顯示裝置的顯示器上的幀緩沖器中的圖像的建立。該設(shè)備可以進(jìn)而包括例如第二處理器以分析測(cè)量的數(shù)據(jù)。
在一些實(shí)施方式中,該設(shè)備可以包括至少一個(gè)傳感器裝置18。傳感器裝置18可以包括以下傳感器中的任一個(gè):心臟活動(dòng)傳感器、光學(xué)心臟活動(dòng)傳感器、血壓傳感器、運(yùn)動(dòng)傳感器和脈沖血氧飽和度傳感器。光學(xué)心臟活動(dòng)傳感器可以基于從用戶的皮膚測(cè)量光電血管容積圖。運(yùn)動(dòng)傳感器可以是上述運(yùn)動(dòng)傳感器中的任一種或多種。在一些實(shí)施方式中,設(shè)備連接到位于殼體外部的一個(gè)或多個(gè)生物識(shí)別傳感器19。處理器12可以以有線方式或無線方式與外部生物識(shí)別傳感器19通信。例如,殼體10可以容納通信接口14以實(shí)現(xiàn)處理器和外部傳感器之間的通信。通信接口14可以包括無線通信電路,該無線通信電路被配置成根據(jù)無線通信協(xié)議(諸如或藍(lán)牙智能)與生物識(shí)別傳感器19的對(duì)應(yīng)無線通信電路通信。在一些實(shí)施方式中,通信接口14包括被配置成支持有線通信協(xié)議的通信電路和有線連接(例如通用串行總線(USB))的連接器。
該設(shè)備還可以包括用戶界面24(user interface)。用戶界面24可以包括以一個(gè)或多個(gè)按鈕和/或觸敏顯示器形式的一個(gè)或多個(gè)用戶輸入裝置。用戶界面24可以包括例如一個(gè)或多個(gè)用戶輸出裝置,諸如包括顯示屏的顯示裝置102??梢愿鶕?jù)前言動(dòng)態(tài)技術(shù)來實(shí)現(xiàn)顯示屏,諸如液晶顯示器(LCD)屏或發(fā)光二極管(LED)顯示屏。輸出裝置還可以包括揚(yáng)聲器。
如本申請(qǐng)中所使用的,術(shù)語“電路”指代以下全部:(a)純硬件電路實(shí)現(xiàn)方式,諸如僅利用模擬和/或數(shù)字電路的實(shí)現(xiàn)方式,和(b)電路和軟件(和/或固件)的組合,諸如(適用的情況下):(i)處理器的組合或(ii)處理器/軟件(包括數(shù)字信號(hào)處理器、軟件和一個(gè)(多個(gè))存儲(chǔ)器,它們一起工作以使設(shè)備執(zhí)行各種功能)的部分,和(c)需要軟件或固件以進(jìn)行操作的電路(諸如微處理器或微處理器的一部分),即使軟件或固件實(shí)際上并不存在。“電路”的這一定義適用于這一術(shù)語在本申請(qǐng)中的所有用途。作為另一實(shí)例,如在本申請(qǐng)中所使用的,術(shù)語“電路”還可以覆蓋僅一個(gè)處理器(或多個(gè)處理器)或者一個(gè)處理器的一部分及其(或它們的)附屬軟件和/或固件的實(shí)現(xiàn)方式。術(shù)語“電路”還可以覆蓋(例如并且如果適用的話)用于訓(xùn)練計(jì)算機(jī)的特定元件、集成電路或應(yīng)用處理器集成電路。
現(xiàn)在讓我們針對(duì)顯示視圖方向的旋轉(zhuǎn)和處理器的相關(guān)功能來描述圖1的設(shè)備的一些實(shí)施方式。
圖3例示了一個(gè)實(shí)施方式,其中顯示裝置102附接到旋轉(zhuǎn)機(jī)構(gòu)104,該旋轉(zhuǎn)機(jī)構(gòu)被配置成提供顯示裝置102相對(duì)于設(shè)備的外罩(hull)的機(jī)械旋轉(zhuǎn)至多個(gè)顯示視圖方向中的每一個(gè)。殼體10可以包括容納例如處理器12和通信接口14的外罩,而顯示裝置102可以利用旋轉(zhuǎn)機(jī)構(gòu)104附接到外罩。如圖3所例示的,旋轉(zhuǎn)機(jī)構(gòu)104可以包括圍繞顯示器的邊框。邊框可以固定到顯示裝置102??梢杂脙蓚€(gè)部件的機(jī)械相互作用來實(shí)現(xiàn)旋轉(zhuǎn)機(jī)構(gòu)104,使得所述部件可相對(duì)于彼此旋轉(zhuǎn)但保持附接到彼此。這可以通過外罩中的旋轉(zhuǎn)機(jī)構(gòu)104的對(duì)應(yīng)件及顯示裝置的邊框的材料、機(jī)械尺寸和形式的常規(guī)設(shè)計(jì)來實(shí)現(xiàn)。
參照?qǐng)D4,處理器12的與顯示裝置104的旋轉(zhuǎn)相關(guān)聯(lián)的至少一個(gè)功能是對(duì)顯示裝置104的機(jī)械顯示視圖方向的改變做出響應(yīng)。在顯示裝置的機(jī)械旋轉(zhuǎn)引起對(duì)處理器12的電輸出的意義上,旋轉(zhuǎn)機(jī)構(gòu)可以是機(jī)電機(jī)構(gòu)。這可以以各種方式來實(shí)現(xiàn),例如通過在邊框和外罩中于相應(yīng)位置處使用小磁體,其中邊框的運(yùn)動(dòng)引起磁場(chǎng)的改變并在信號(hào)線上感應(yīng)出可以流向處理器12的電流。每個(gè)顯示視圖方向可以被布置成通過磁體的適當(dāng)布置來感應(yīng)出不同的電流。另一個(gè)實(shí)例是在旋轉(zhuǎn)機(jī)構(gòu)中采用電信號(hào)線,使得顯示裝置102的某個(gè)顯示視圖方向使某個(gè)信號(hào)線短路,從而引起經(jīng)由該信號(hào)線至處理器12的電輸出。又一個(gè)實(shí)施方式采用被配置成響應(yīng)于邊框相對(duì)于外罩的旋轉(zhuǎn)改變諧振器的諧振頻率的條狀線(stripline)諧振器或其他諧振器??梢酝ㄟ^測(cè)量電路來測(cè)量諧振器的諧振頻率,并且可以將所測(cè)量的諧振頻率輸入到處理器12。然后處理器可以將諧振頻率映射到邊框相對(duì)于外罩的一個(gè)方向。再一個(gè)實(shí)施方式采用在邊框位置處布置在外罩中的電阻器條,并且邊框包含以電導(dǎo)方式在電阻器條的某個(gè)點(diǎn)處接觸電阻器條的電接觸點(diǎn)。接觸點(diǎn)可以根據(jù)邊框的旋轉(zhuǎn)而運(yùn)動(dòng),并且導(dǎo)致電阻器條的有效電阻改變。處理器可以測(cè)量電阻器條的電阻并根據(jù)所測(cè)量的電阻確定邊框的方向。因此,處理器12能夠處理從旋轉(zhuǎn)機(jī)構(gòu)接收的電輸出并執(zhí)行該功能。在一些實(shí)施方式中,處理器只需要檢測(cè)顯示視圖方向的改變,而無需確定實(shí)際的顯示視圖方向。在框400,處理器例如基于對(duì)顯示裝置102的機(jī)械旋轉(zhuǎn)做出響應(yīng)的電信號(hào)來檢測(cè)顯示裝置的機(jī)械旋轉(zhuǎn)。在框402,處理器響應(yīng)于對(duì)顯示裝置102的機(jī)械旋轉(zhuǎn)的檢測(cè)而觸發(fā)一種功能。在一個(gè)實(shí)施方式中,在框402,處理器響應(yīng)于所檢測(cè)到的顯示裝置102的旋轉(zhuǎn)而觸發(fā)從空閑模式到測(cè)量模式的改變。在另一個(gè)實(shí)施方式中,在框402,處理器響應(yīng)于所檢測(cè)到的顯示裝置102的機(jī)械旋轉(zhuǎn)而觸發(fā)從測(cè)量模式到空閑模式的改變。在這樣的實(shí)施方式中,在身體鍛煉期間,用戶可以簡(jiǎn)單地通過機(jī)械地使顯示裝置進(jìn)入適于察看該顯示裝置的顯示視圖方向(例如在圖3的右手側(cè)顯示的方向)來啟動(dòng)測(cè)量模式。類似地,用戶可以簡(jiǎn)單地通過機(jī)械地使顯示裝置進(jìn)入默認(rèn)顯示視圖方向(例如在圖3的左手側(cè)顯示的方向)來結(jié)束測(cè)量模式。顯示視圖的旋轉(zhuǎn)因此起到設(shè)備的兩種操作模式(例如空閑模式和測(cè)量模式)之間的開關(guān)的作用。在其他實(shí)施方式中,顯示視圖的旋轉(zhuǎn)起到設(shè)備的兩種其他操作模式(例如空閑模式和音樂播放模式)之間的開關(guān)的作用。
在圖3和4的實(shí)施方式中,顯示裝置可以機(jī)械地可旋轉(zhuǎn),使得顯示屏本身響應(yīng)于例如用戶的機(jī)械輸入而實(shí)際上在顯示視圖方向之間旋轉(zhuǎn)。在一些實(shí)施方式中,處理器12可以通過采用控制旋轉(zhuǎn)的電機(jī)或致動(dòng)器來控制顯示裝置的機(jī)械旋轉(zhuǎn)。在這些實(shí)施方式中,處理器的功能是對(duì)顯示裝置102的機(jī)械旋轉(zhuǎn)做出響應(yīng)。
在下面描述的一些其他實(shí)施方式中,處理器12的與顯示裝置102的旋轉(zhuǎn)相關(guān)聯(lián)的至少一個(gè)功能響應(yīng)于輸入而由處理器12選擇多個(gè)顯示視圖方向中的一個(gè),并且由處理器12控制顯示裝置102在選定的顯示視圖方向上提供顯示內(nèi)容。在以下實(shí)施方式中,可以通過由處理器將顯示裝置物理地保持在同一方向上并使顯示視圖旋轉(zhuǎn)來實(shí)現(xiàn)顯示視圖方向。這可以通過在軟件處理中使顯示屏上所顯示的顯示內(nèi)容旋轉(zhuǎn)來實(shí)現(xiàn),其中,處理器12控制顯示屏的像素值。
在圖5的實(shí)施方式中,機(jī)械邊框500設(shè)置在顯示裝置102的周圍,其中邊框500可以繞顯示裝置102機(jī)械地旋轉(zhuǎn)。這樣的邊框已被用在一些腕表中??梢詮娘@示裝置102拆下邊框,使得顯示裝置不與邊框一起旋轉(zhuǎn)。邊框500可以與處理器12電通信,使得處理器12能夠檢測(cè)邊框相對(duì)于參考方向的旋轉(zhuǎn)和方向。以上描述了實(shí)現(xiàn)邊框500和處理器12之間的電相互作用的幾個(gè)解決方案。電相互作用使得處理器12能夠確定邊框500的方向,并使顯示視圖方向適應(yīng)邊框500的方向。
在圖6的實(shí)施方式中,處理器12使顯示視圖方向與到邊框500的方向?qū)?zhǔn)。參照?qǐng)D6,在框600,處理器12根據(jù)由邊框500從參考方向到另一方向的機(jī)械移位所引起的一個(gè)或多個(gè)電輸入來確定邊框的方向。在框602,處理器根據(jù)所確定的邊框500的方向?yàn)轱@示裝置上所顯示的顯示內(nèi)容選擇顯示視圖方向。處理器可以為顯示視圖選擇與所確定的邊框的方向相同的方向??梢酝ㄟ^修改顯示裝置的像素值來實(shí)現(xiàn)顯示視圖方向與邊框500的方向的對(duì)準(zhǔn),使得顯示視圖旋轉(zhuǎn)到正確方向(框604)。
在一個(gè)實(shí)施方式中,圖6的過程是由處理器基本上實(shí)時(shí)地執(zhí)行的。例如,在檢測(cè)到邊框500的運(yùn)動(dòng)時(shí),處理器可以使顯示視圖立即適應(yīng)新方向。因此,當(dāng)顯示視圖再次對(duì)準(zhǔn),用戶立刻看到了對(duì)邊框500的機(jī)械輸入的響應(yīng)。
圖7例示了一個(gè)實(shí)施方式,其中觸敏元件700設(shè)置在顯示裝置102周圍,其中觸敏元件700提供了能夠檢測(cè)來自用戶的觸覺輸入的虛擬邊框。于是,處理器12可以將觸覺輸入解釋為虛擬邊框的旋轉(zhuǎn)并使顯示視圖方向適應(yīng)所檢測(cè)到的旋轉(zhuǎn)。圖8例示了用于使顯示視圖方向與指示觸覺邊框的旋轉(zhuǎn)的所檢測(cè)到的用戶輸入對(duì)準(zhǔn)的過程的一個(gè)實(shí)施方式。參照?qǐng)D8,在檢測(cè)到從用戶到觸覺邊框的觸敏元件的觸覺輸入時(shí),處理器12可以被配置成在框800中根據(jù)觸覺輸入來確定顯示視圖方向的旋轉(zhuǎn)程度。在一個(gè)實(shí)施方式中,處理器被配置成確定觸覺滑動(dòng)輸入在觸敏元件上的長(zhǎng)度??梢砸詮挠|覺滑動(dòng)輸入在觸敏元件上的起始點(diǎn)到觸覺滑動(dòng)輸入在觸敏元件上的終止點(diǎn)的程度來確定該長(zhǎng)度。然后可以根據(jù)將滑動(dòng)輸入的不同長(zhǎng)度映射到顯示視圖方向的不同旋轉(zhuǎn)程度的映射表,將該長(zhǎng)度映射到某個(gè)旋轉(zhuǎn)程度。
在確定旋轉(zhuǎn)程度時(shí),在框802,處理器可以根據(jù)所確定的旋轉(zhuǎn)程度使顯示視圖方向旋轉(zhuǎn)。可以通過控制顯示裝置來實(shí)現(xiàn)該旋轉(zhuǎn),以使像素的顯示內(nèi)容以上述方式旋轉(zhuǎn),而無需機(jī)械地旋轉(zhuǎn)顯示裝置(框804)。
在一個(gè)實(shí)施方式中,其中觸覺邊框是環(huán)形的,顯示視圖方向的旋轉(zhuǎn)程度可以等同于觸覺滑動(dòng)輸入在觸敏元件上的程度。例如,如果滑動(dòng)輸入在觸覺邊框上的起始點(diǎn)和終止點(diǎn)之間的角度為45度,該角度從邊框的環(huán)形中心計(jì)算,則處理器可以使顯示視圖旋轉(zhuǎn)45度到與滑動(dòng)輸入的方向相同的方向。
在一個(gè)實(shí)施方式中,執(zhí)行可選框806,其中處理器響應(yīng)于邊框上的觸覺輸入的檢測(cè)而引起觸覺輸出。觸覺輸出可以包括可變輸出。觸覺輸出可以向用戶指示設(shè)備已檢測(cè)到該觸覺輸入。
在采用觸覺輸入的另一個(gè)實(shí)施方式中,顯示設(shè)備包括觸敏元件,例如顯示裝置的顯示屏可以是觸敏屏。處理器可以根據(jù)由觸敏元件檢測(cè)到的觸摸滑動(dòng)輸入來確定顯示視圖方向。在一個(gè)實(shí)施方式中,處理器被配置成根據(jù)所檢測(cè)到的滑動(dòng)輸入的方向來確定顯示視圖方向。在一個(gè)實(shí)施方式中,處理器根據(jù)滑動(dòng)輸入來確定顯示視圖方向的左-右方向,使得顯示視圖方向的“左”為滑動(dòng)開始的地方,顯示視圖方向的“右”是滑動(dòng)結(jié)束的地方。因此,用戶可以通過將他的手指或手寫筆放在屏幕一側(cè)(即用戶想為“左”的地方)來限定顯示內(nèi)容的顯示視圖方向,并且朝向“右”穿過顯示屏進(jìn)行滑動(dòng)。
現(xiàn)在讓我們描述引起顯示視圖方向改變的輸入的一些進(jìn)一步實(shí)施方式。圖9例示了一個(gè)實(shí)施方式,其中輸入是用戶輸入。以上,已經(jīng)描述了與邊框的使用相關(guān)的一些用戶輸入。在圖9的實(shí)施方式中,處理器通過設(shè)備的用戶界面24(例如通過用戶界面的一個(gè)或多個(gè)按鈕或者用戶操作設(shè)備的菜單結(jié)構(gòu))接收限定顯示視圖方向的用戶輸入。參照?qǐng)D9,在框900,處理器通過用戶界面24接收限定顯示視圖方向的用戶輸入。如圖9所例示的,作為一個(gè)特征,設(shè)備可以提供顯示視圖可以根據(jù)用戶輸入而旋轉(zhuǎn)的功能。在圖9例示的實(shí)施方式中,顯示屏102可以向用戶提供選擇旋轉(zhuǎn)方向的選項(xiàng),例如用戶可選擇的順時(shí)針和逆時(shí)針選項(xiàng)。然后,在檢測(cè)到用戶按下選擇按鈕并選擇方向時(shí),處理器可以被配置成使顯示器旋轉(zhuǎn)到由用戶輸入指定的方向(框902)。如上所述,處理器可以通過使顯示內(nèi)容旋轉(zhuǎn)而不使顯示裝置本身旋轉(zhuǎn)來使顯示視圖方向旋轉(zhuǎn)(框904)。處理器12可以在用戶提供用戶輸入時(shí)基本上實(shí)時(shí)地使顯示視圖旋轉(zhuǎn)。
在另一個(gè)實(shí)施方式中,設(shè)備可以包括可旋轉(zhuǎn)旋鈕,用戶可以旋轉(zhuǎn)該可旋轉(zhuǎn)旋鈕以提供框900的用戶輸入。
在圖10的實(shí)施方式中,處理器12通過通信接口14接收限定顯示視圖方向的用戶輸入(框1000)。例如,用戶可以操作他/她的連接到設(shè)備的智能電話或計(jì)算機(jī),以便相對(duì)于顯示視圖方向進(jìn)行期望的設(shè)置。然后可以通過通信接口14將用戶輸入傳輸?shù)皆O(shè)備,并且處理器可以在框1000中接收到用戶輸入時(shí),在框1002中根據(jù)所接收到的用戶輸入使顯示視圖方向旋轉(zhuǎn)。
在圖9和圖10的實(shí)施方式中,用戶可以為設(shè)備的一個(gè)或多個(gè)操作模式選擇顯示視圖方向。設(shè)備可以提供使唯一顯示視圖方向與不同操作模式關(guān)聯(lián)的能力。在接收到對(duì)于給定操作模式的顯示視圖方向的用戶選擇時(shí),處理器可以將顯示視圖方向存儲(chǔ)為與該操作模式相關(guān)聯(lián),并且當(dāng)切換到該操作模式時(shí),處理器12可以檢索相關(guān)聯(lián)的顯示視圖方向并實(shí)施該方向。
在一個(gè)實(shí)施方式中,用戶可以為一個(gè)操作模式(諸如測(cè)量模式)內(nèi)的多個(gè)子模式選擇顯示視圖方向。例如,用戶可以選擇每種運(yùn)動(dòng)類型的顯示視圖方向。設(shè)備可以附接于與不同運(yùn)動(dòng)類型有關(guān)的不同對(duì)象,例如當(dāng)跑步時(shí)附接到腕部以及當(dāng)騎行時(shí)附接到自行車。因此,為每種運(yùn)動(dòng)類型提供預(yù)配置的顯示視圖方向使得顯示視圖方向容易適應(yīng)設(shè)備的選定模式或子模式。
在一個(gè)實(shí)施方式中,引起顯示視圖方向改變的輸入是傳感器輸入。圖11例示了由處理器12執(zhí)行的過程的一個(gè)實(shí)施方式,其中,處理器在檢測(cè)到指示設(shè)備的物理旋轉(zhuǎn)的傳感器輸入時(shí)使顯示視圖方向旋轉(zhuǎn)。參照?qǐng)D11,在框1100,處理器從包含在設(shè)備中和/或連接到設(shè)備的一個(gè)或多個(gè)運(yùn)動(dòng)傳感器接收一個(gè)或多個(gè)傳感器輸入。傳感器輸入表示設(shè)備的運(yùn)動(dòng)和/或設(shè)備的位置。在框1102,處理器根據(jù)傳感器輸入確定設(shè)備的方向。在一些實(shí)施方式中,省略框1102,并且該過程可以從框1100直接前進(jìn)到框1104。在框1104,處理器基于所接收到的傳感器輸入(例如,根據(jù)框1102中所確定的設(shè)備的方向)選擇顯示視圖方向???104可以包括使得顯示視圖方向繞設(shè)備的至少一個(gè)軸線旋轉(zhuǎn)(框1106)。該旋轉(zhuǎn)可以通過使旋轉(zhuǎn)內(nèi)容旋轉(zhuǎn)以上述方式實(shí)現(xiàn),而顯示裝置的方向遵循(follow)設(shè)備的運(yùn)動(dòng)并且不是由處理器12機(jī)械地旋轉(zhuǎn)。
在圖11的過程的一個(gè)實(shí)施方式中,可認(rèn)為操作使得在身體鍛煉期間,當(dāng)設(shè)備響應(yīng)于用戶的運(yùn)動(dòng)而移動(dòng)時(shí),處理器使顯示視圖方向相對(duì)于用戶的眼睛保持恒定。因此,在一定程度上,該操作類似于水位標(biāo)尺(water scale)的操作。因此,可以保持顯示視圖方向,使得該顯示視圖方向可在無需改變?cè)O(shè)備的物理方向的情況下由用戶讀取。在設(shè)備相對(duì)于用戶的眼睛移動(dòng)的情況(例如騎行或跑步)下,該操作還提高了顯示內(nèi)容的可讀性??梢杂扇缦绿幚砥鱽韺?shí)現(xiàn)該特征,該處理器基于所接收到的傳感器輸入來確定設(shè)備繞一個(gè)或多個(gè)正交軸線的旋轉(zhuǎn)程度以及使顯示視圖方向以由所確定的旋轉(zhuǎn)程度限定的相同量旋轉(zhuǎn)到相反方向。基于所測(cè)量的運(yùn)動(dòng)或運(yùn)動(dòng)矢量,該操作可被視為顯示視圖方向的動(dòng)態(tài)旋轉(zhuǎn)。
在一個(gè)實(shí)施方式中,設(shè)備的殼體10可拆卸地附接到附接結(jié)構(gòu),諸如帶狀件或帶子(strap)。殼體可以附接到不同類型的附接結(jié)構(gòu)。處理器12可以存儲(chǔ)多個(gè)顯示視圖方向,使得不同的顯示視圖方向與每個(gè)附接結(jié)構(gòu)相關(guān)聯(lián)。處理器能夠基于與附接結(jié)構(gòu)的無線通信或有線通信(例如經(jīng)由通信接口14)來識(shí)別帶子。在一個(gè)實(shí)施方式中,附接結(jié)構(gòu)包括可讀標(biāo)簽,諸如存儲(chǔ)附接結(jié)構(gòu)的標(biāo)識(shí)符的近場(chǎng)通信(NFC)標(biāo)簽。在讀取標(biāo)識(shí)符時(shí),處理器可以從存儲(chǔ)器20檢索映射到該標(biāo)識(shí)符的顯示視圖方向。
在一個(gè)實(shí)施方式中,多個(gè)顯示視圖方向提供顯示視圖繞與顯示裝置的顯示屏所在平面垂直的軸線的不同旋轉(zhuǎn)。圖12例示了設(shè)備的一個(gè)實(shí)施方式,其中與顯示裝置的顯示屏所在平面垂直的軸線被定義為Z軸。繞Z軸的旋轉(zhuǎn)也已在圖1、3和5中例示出。該實(shí)施方式適用于上述的所有實(shí)施方式。例如,用戶輸入可以限定繞Z軸的旋轉(zhuǎn)程度,或者處理器可以采用運(yùn)動(dòng)傳感器(S)來確定設(shè)備繞Z軸的旋轉(zhuǎn),以及相應(yīng)地使顯示視圖方向繞Z軸旋轉(zhuǎn)。
在一個(gè)實(shí)施方式中,多個(gè)顯示視圖方向提供顯示視圖繞與顯示裝置的顯示屏所在平面平行的軸線的不同旋轉(zhuǎn)。在一個(gè)實(shí)施方式中,平行于所述平面的軸線是在顯示裝置上顯示文本所沿的軸線,例如根據(jù)在顯示器上如何讀取文本從左到右的軸線。在軸線的另一定義中,軸線是當(dāng)顯示內(nèi)容與用戶的眼睛對(duì)準(zhǔn)時(shí)從在任何瞬間觀看顯示裝置的用戶的視角來看從左到右的軸線。在圖12中由X軸代表該軸線。該X軸線可以根據(jù)所選定的顯示視圖方向繞Z軸旋轉(zhuǎn),使得X軸的旋轉(zhuǎn)遵循顯示視圖方向繞Z軸的旋轉(zhuǎn)。提供繞X軸的多個(gè)顯示視圖方向能夠?qū)崿F(xiàn)視角(perspective)補(bǔ)償,例如,如圖12的右手側(cè)圖所例示的。當(dāng)顯示裝置繞X軸傾斜使得Z軸沒有指向用戶時(shí),用戶仍然看到顯示器的內(nèi)容,這是因?yàn)槲谋緦⒅赶蛴脩?。處理器可以通過首先定義繞X軸的參考傾斜角度來實(shí)現(xiàn)這樣的視角補(bǔ)償,其中Z軸以參考傾斜角度指向用戶。在使用期間,處理器可以基于上述輸入中的任一個(gè)來確定從參考傾斜角度的偏離并執(zhí)行對(duì)顯示內(nèi)容的視角補(bǔ)償,使得顯示內(nèi)容繞X軸旋轉(zhuǎn)。視角補(bǔ)償可以包括使顯示內(nèi)容變形,使得由于新的傾斜度而使顯示內(nèi)容的進(jìn)一步遠(yuǎn)離用戶的對(duì)象變寬,以及由于新的傾斜度而使顯示內(nèi)容的更靠近用戶的對(duì)象變窄。該視角補(bǔ)償使得在顯示裝置相對(duì)于用戶眼睛的視線傾斜的情況下,顯示裝置上所顯示的對(duì)象對(duì)于用戶更加可讀取。
以上,描述了包括可附接到附接結(jié)構(gòu)的殼體10的設(shè)備。在一個(gè)實(shí)施方式中,設(shè)備是腕部裝置或包括在腕部裝置中,該腕部裝置包括殼體10和被設(shè)計(jì)為將殼體附接到用戶腕部的帶狀件形式的附接結(jié)構(gòu)。在另一個(gè)實(shí)施方式中,設(shè)備是自行車計(jì)算機(jī)或包括在自行車計(jì)算機(jī)中,該自行車計(jì)算機(jī)包括殼體10和被設(shè)計(jì)為將殼體10附接到自行車的桿(例如自行車的橫梁1300(參見圖13))的附接結(jié)構(gòu)。自行車計(jì)算機(jī)的其他實(shí)施方式包括被設(shè)計(jì)為將自行車計(jì)算機(jī)附接到自行車上的另一桿或另一位置的附接結(jié)構(gòu)。根據(jù)上述實(shí)施方式中的任一個(gè)利用選擇顯示視圖方向的能力,顯示視圖方向可以適于各個(gè)附接位置,使得顯示視圖相對(duì)于設(shè)備與用戶眼睛的位置對(duì)準(zhǔn)。因此,顯示內(nèi)容的可讀性可以得到提高。
對(duì)于本領(lǐng)域技術(shù)人員很顯然,隨著技術(shù)的進(jìn)步,本發(fā)明概念可以以各種方式來實(shí)施。本發(fā)明及其實(shí)施方式不限于上述的實(shí)例,而是可以在權(quán)利要求的范圍內(nèi)變化。