亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

向設備和外圍設備提供傳感信息的方法和系統(tǒng)的制作方法

文檔序號:6477486閱讀:245來源:國知局
專利名稱:向設備和外圍設備提供傳感信息的方法和系統(tǒng)的制作方法
向設備和外圍設備提供傳感信息的方法和系統(tǒng)
智暮祐尤
諸如計算機系統(tǒng)或無線蜂窩電話或其它數(shù)據(jù)處理系統(tǒng)之類的電子設備 通常可結合外圍設備使用。諸如有線或無線頭戴式耳機或者有線鍵盤或者 有線或無線光標控制設備之類的外圍設備耦合到可稱為主機系統(tǒng)的電子設 備。外圍設備通常向電子設備提供輸入和/或輸出能力。
外圍設備也可被配置為僅結合一個特定電子設備或主機操作。例如, 無線頭戴式耳機外圍設備可與指定無線蜂窩電話配對,以使得該頭戴式耳 機外圍設備與該指定無線蜂窩電話通信,而不與在該無線頭戴式耳機的無 線電范圍內的其它無線蜂窩電話通信。這使得用戶可以結合指定無線蜂窩 電話來操作無線頭戴式耳機,即使該指定無線蜂窩電話可能被在該無線頭 戴式耳機的無線電范圍內的其它無線蜂窩電話包圍也是如此。因此,這種 情況下的無線頭戴式耳機包括使其可選擇性地結合指定主機系統(tǒng)操作的某 種智能或數(shù)據(jù),但是在該無線頭戴式耳機中不存在其它處理或傳感能力。 藍牙配對或合作伙伴是在外圍設備和主機之間創(chuàng)建的關系的一個示例。用 戶為了以安全方式交換信息而創(chuàng)建該藍牙配對或合作伙伴。在兩個設備之
間創(chuàng)建藍牙合作伙伴涉及在兩個設備上輸入相同的個人標識號碼(PIN) 或者密鑰;創(chuàng)建這樣的合作伙伴是一種一次性處理。 一旦創(chuàng)建了合作伙 伴,設備就可以認識出合作伙伴并交換信息而不用再次輸入PIN。
之前描述的某些電子設備包括用于各種目的的傳感器。但是,這些傳 感器(例如,加速計傳感器、接近傳感器和環(huán)境光傳感器)無法正確地檢 測和辨別是有意的用戶動作還是無意用戶動作導致出現(xiàn)設備的運動和/或方 向信息。例如,對設備的無意移動會觸發(fā)設備的不適當配置。無意移動可 以包括設備隨著慢跑的用戶而移動,或者如果用戶快速地將設備置于表 面上使得設備移動了較短時段。這些傳感器也無法確定該設備與關聯(lián)外圍 設備之間的交互。

發(fā)明內容
本公開的至少某些實施例涉及包括至少一個傳感器的外圍設備,該至 少一個傳感器對外圍設備的狀態(tài)進行傳感。在這些實施例中,外圍設備和 /或其所耦合的主機可能能夠響應于來自至少一個傳感器的數(shù)據(jù)而變更外 圍設備或主機或兩者的一個或多個配置。
在至少某些實施例中, 一種用于傳感設備的運動和取向信息的方法包 括從位于設備中的至少一個傳感器接收運動事件。該方法還包括確定設備 的顯示取向。該方法還包括判斷設備當前是否正在移動。該方法還包括判 斷設備是否在相對于地參考的一角度內移動了第一時間段。該方法還包括 如果設備移動超過了該角度,則切換設備的顯示取向。該方法還包括如果 設備在該角度內移動了至少第一時間段,則切換所述取向。該方法還包括 判斷當前在移動的設備是否移動了第二時間段,如果設備未在移動或者設 備移動了至少第二時間段則判斷所述取向是否是縱向;以及如果所述取向 不是縱向則切換所述取向。
在至少某些實施例中, 一種用于傳感設備和關聯(lián)外圍設備之間的取向 的方法包括確定與設備相關聯(lián)的設備向量。設備向量指示出設備對地參考 的取向。該方法還包括確定與設備的外圍設備相關聯(lián)的外圍向量。外圍向 量指示出外圍設備對地參考的取向。該方法還包括生成與來自設備的事件 相關聯(lián)的音頻信號。該方法還包括判斷外圍向量是否響應于該音頻信號而 指向設備向量。該方法還包括如果外圍向量響應于該音頻信號而指向設備 向量,則使音頻信號靜音。
在至少某些實施例中,外圍設備及其關聯(lián)數(shù)據(jù)處理系統(tǒng)(該數(shù)據(jù)處理 系統(tǒng)可被視為主機系統(tǒng))能夠一起工作來基于來自外圍設備或主機或兩者 上的至少一個傳感器的傳感器數(shù)據(jù)確定用戶的意圖或動作。例如,外圍設 備上的一組傳感器(例如,加速計傳感器、接近傳感器和環(huán)境光傳感器) 可以提供指示出外圍設備未接近用戶的數(shù)據(jù),而主機上的另一組傳感器可 以提供指示出主機在用戶耳朵近旁的數(shù)據(jù)。外圍設備可以包括將外圍設
備耦合到數(shù)據(jù)處理系統(tǒng)的外圍接口;傳感外圍設備的用戶的至少一個外圍傳感器;以及與外圍接口和至少一個外圍傳感器耦合的外圍處理器。外圍 處理器被配置為確定外圍向量,該外圍向量指示出外圍設備對地參考的取 向。設備可以包括將設備耦合到外圍設備的接口。設備還可以包括用以傳 感用戶的至少一個傳感器,以及與該接口和至少一個傳感器耦合的處理 器。該處理器被配置為確定指示出設備對地參考的取向的設備向量,發(fā)起 與時間相關聯(lián)的音頻信號,以及判斷外圍設備是否響應于該音頻信號而指 向設備向量。
還描述了其它系統(tǒng)和方法,并且還描述了機器可讀介質,其包含使得 機器如這里所描述地操作的可執(zhí)行指令。


在附圖的各幅圖中以示例而非限制的方式圖示了本發(fā)明,在附圖中, 相似標號指示出相似元素。
圖1示出了一種系統(tǒng)的示例,該系統(tǒng)包括外圍設備的一個示例和結合 該外圍設備使用的數(shù)據(jù)處理系統(tǒng)的一個示例。
圖2A是這里所描述的公開的方法的一個實施例的流程圖。
圖2B示出了在這里所描述的公開的一個實施例中、數(shù)據(jù)處理系統(tǒng)
(例如,無線移動蜂窩電話)關于地參考的示圖。
圖2C示出了在這里所描述的公開的另一實施例中、數(shù)據(jù)處理系統(tǒng)
(例如,無線移動蜂窩電話)關于地參考的示圖。
圖3A是這里所描述的公開的方法的一個實施例的流程圖。 圖3B示出了在這里所公開的一個實施例中、設備向量關于外圍向量 的示圖。
圖3C示出了在這里所公開的另一實施例中、設備向量關于外圍向量 的示圖。
圖4A是根據(jù)這里所描述的公開的一個實施例的便攜式數(shù)據(jù)處理系統(tǒng) 的透示圖。
圖4B是根據(jù)這里所描述的公開的一個實施例的便攜式數(shù)據(jù)處理系統(tǒng) 的透示圖。圖4C是根據(jù)這里所描述的公開的一個實施例、在第一配置中(例 如,在打開配置中)的便攜式數(shù)據(jù)處理系統(tǒng)的透示圖。圖4D是根據(jù)這里所描述的公開的一個實施例、在第二配置中(例如,在閉合配置中)的便攜式數(shù)據(jù)處理系統(tǒng)的透示圖。圖5是可以實施本公開的實施例的數(shù)據(jù)處理系統(tǒng)的框圖。圖6是根據(jù)這里所描述的公開的一個實施例的接近傳感器的示意側示圖。圖7是根據(jù)這里所描述的公開的一個實施例的替代接近傳感器的示意 側示圖。圖8以框圖形式示出了可以結合這里所描述的一個或多個實施例使用 的數(shù)據(jù)處理系統(tǒng)的一個示例。圖9以框圖形式示出了一種數(shù)據(jù)處理系統(tǒng),該數(shù)據(jù)處理系統(tǒng)具有兩個 外圍設備以及將外圍設備耦合到數(shù)據(jù)處理系統(tǒng)的對接塢(dock)或其它連 接器。
具體實施方式
將參考以下論述的細節(jié)來描述公開的各個實施例和方面,附圖將圖示 出各個實施例。以下描述和附圖例示了本發(fā)明,并且不應當被解釋為限制 本發(fā)明。描述了許多具體細節(jié)以提供對本發(fā)明各個實施例的完整理解。但 是,在某些實例中,未描述公知的或者傳統(tǒng)的細節(jié),以提供對本公開各個 實施例的簡要論述。按照包括對存儲在計算機存儲器內的數(shù)據(jù)的操作的算法來呈現(xiàn)下面的 詳細描述的某些部分。算法通常是引導至所需結果的自相容(self-consistent) 操作序列。這些操作通常需要或者涉及對物理量的物理操縱。 雖然不是必須的,但是這些量通常采取能夠被存儲、傳送、組合、比較以 及其它操縱的電或磁信號的形式。主要出于慣常用法的原因,已經(jīng)證明以 比特、值、元素、符號、字符、術語、數(shù)等的形式來提及這些信號通常是 便利的。但是,應當牢記,所有這些以及類似術語將與適當物理量相關聯(lián),并且僅僅是被應用于這些量的便利標記。除非特別指定,否則如從以下論述 清楚可見的,可以了解在整個說明書中,利用諸如"處理"或"計算"或 "確定"或"顯示"等的術語進行論述可以指數(shù)據(jù)處理系統(tǒng)或者類似電子 設備的如下動作和處理操縱并將被表示為在系統(tǒng)寄存器和存儲器內的物 理(電子)量的數(shù)據(jù)變換為類似地被表示為系統(tǒng)存儲器或寄存器或者其它 的這種信息存儲、傳輸或顯示設備內的物理量的其它數(shù)據(jù)。本發(fā)明可以涉及用于執(zhí)行這里所描述的一個或多個操作的裝置。該裝 置可被特別構造用于所需目的,或者它可以包括通過存儲在計算機中的計 算機程序來選擇性地激活或重新配置的通用計算機。這樣的計算機程序可 以包括用于執(zhí)行這里所描述的操作的指令,并且可被存儲在機器(例如, 計算機)可讀存儲介質中,例如但不限于包括軟盤、光盤、CD-ROM和磁光盤在內的任何類型的盤,只讀存儲器(ROM),隨機訪問存儲器 (RAM),可擦除可編程ROM (EPROM),電可擦除可編程ROM (EEPROM),磁卡或光卡,或者適合于存儲電子指令的任何類型的介 質,這些機器可讀存儲介質各自與總線耦合。機器可讀介質包括以機器(例如,計算機)可讀形式存儲或傳輸信息 的任何機構。例如,機器可讀介質包括只讀存儲器("ROM"),隨機訪 問存儲器("RAM"),磁盤存儲介質,光存儲介質,閃存設備,以電、 光、聲或其它形式傳播的信號(例如,載波、紅外光信號、數(shù)字信號等) 等。圖1示出了系統(tǒng)200的一個示例,系統(tǒng)200包括也可稱為配件的外圍 設備201以及被設計為與外圍設備201交換數(shù)據(jù)的數(shù)據(jù)處理系統(tǒng)203。在 圖1的示例中,外圍設備201可以是通過諸如藍牙接口之類的無線個人局 域網(wǎng)(WPAN)接口與數(shù)據(jù)處理系統(tǒng)203通信的無線頭戴式耳機,并且數(shù) 據(jù)處理系統(tǒng)203可以是無線移動蜂窩電話或者個人數(shù)字助理(PDA),個 人數(shù)字助理(PDA)也包括無線移動蜂窩電話或者通用計算機系統(tǒng),例如 包括無線移動蜂窩電話的手持式計算機。將會了解,雖然在圖1中示出了 特定類型的外圍設備和特定類型的數(shù)據(jù)處理系統(tǒng),但是在替代實施例中可 以使用其它類型的外圍設備和數(shù)據(jù)處理系統(tǒng)。例如,在替代實施例中,外圍設備可以是有線頭戴式耳機、或者有線或無線鍵盤、或者有線或無線光 標控制設備、或者其它有線或無線輸入或輸出設備;在其它情況下,外圍設備可被視為與PDA或蜂窩電話或通用計算機系統(tǒng)類似的數(shù)據(jù)處理設 備。在替代實施例中,數(shù)據(jù)處理系統(tǒng)可以是通用計算機系統(tǒng)、或者專用計 算機系統(tǒng)、或者娛樂系統(tǒng)、或者另一設備內的PDA或內置設備、或者媒 體播放器等。外圍設備201包括與一個或多個傳感器211耦合的外圍處理 器205、音頻換能器213 (可以是揚聲器)、麥克風209以及無線收發(fā)器 207。外圍處理器205響應于來自無線收發(fā)器和/或傳感器和/或在外圍處理 器205上運行的處理的信號,通過操作無線收發(fā)器207 (例如可以是藍牙 或WiFi收發(fā)器或用于創(chuàng)建無線局域網(wǎng)(WLAN)或WPAN的其它類型的 收發(fā)器)并通過操作麥克風209和音頻換能器213來控制外圍設備201的 操作。外圍處理器205可以耦合到音頻編解碼器(未示出)或其它設備以 驅動或接收分別來自音頻換能器和麥克風的輸入。在外圍設備201為用于 電話的無線頭戴式耳機的情況下,無線收發(fā)器207與用作主機數(shù)據(jù)處理系 統(tǒng)并發(fā)送將由揚聲器(音頻換能器213)播放的音頻數(shù)據(jù)并接收來自麥克 風209的音頻數(shù)據(jù)的電話建立無線通信鏈路。這樣,無線頭戴式耳機以與 電話上的有線頭戴式耳機相同的方式起作用。傳感器211可以是外圍設備 201上的被設計用于檢測或測量用戶活動或設備上下文的一個或多個傳感 器。傳感器211例如可以包括接近傳感器和/或環(huán)境光傳感器和/或加速計 和/或這里所描述的其它傳感器。(一個或多個)傳感器211將傳感器數(shù)據(jù) (例如,接近數(shù)據(jù))提供給外圍處理器205,外圍處理器205可以對該數(shù) 據(jù)進行處理或者可以如下所述地將該傳感器數(shù)據(jù)發(fā)送到數(shù)據(jù)處理系統(tǒng)供處 理。數(shù)據(jù)處理系統(tǒng)203包括諸如一個或多個微處理器的集合之類的處理系 統(tǒng)221,處理系統(tǒng)221與無線移動電話收發(fā)器223耦合;無線移動電話收 發(fā)器223可以是至少在某種程度上受處理系統(tǒng)221控制的無線移動蜂窩電 話收發(fā)器。在一個實施例中,數(shù)據(jù)處理系統(tǒng)203可以是手持式PDA或者 包括無線蜂窩電話的手持式通用計算機。在這種情況下,無線蜂窩電話所 需的RF電路可由無線移動電話收發(fā)器223提供。數(shù)據(jù)處理系統(tǒng)203還包括各自與處理系統(tǒng)221耦合的一個或多個傳感器227、存儲器229、 I/O設備231以及至少一個附加無線收發(fā)器225。處理系統(tǒng)221可以包括通過一條或多條總線與數(shù)據(jù)處理系統(tǒng)203的其余部分耦合的一個或多個微處理器 的隹A —水成^水/去咸奧,,7 mi〕J/ffr;救;fg/(7卜擁玄幺存,m卜—並日"5T^;H J Z、 W <■> 畫"""^N I 畫■< 'LU、 MH , ' V、 J J/("l _^_,_U^/_J 、々U " v J 7 乂 1 ■ j |/人設計為檢測或測量用戶活動或設備上下文,如在美國專利申請No. 11/638,251中進一步說明的,該申請通過引用而結合于此。 一個或多個傳 感器227可以包括例如接近傳感器和/或環(huán)境光傳感器和/或加速計和/或這 里所描述的其它傳感器。來自這些一個或多個傳感器227的傳感器數(shù)據(jù)被 提供給處理系統(tǒng)221,處理系統(tǒng)221可以對該數(shù)據(jù)進行處理或者可將該傳 感器數(shù)據(jù)發(fā)送到外圍設備供處理,如這里所描述的,或者外圍設備和處理 系統(tǒng)221兩者都可以對傳感器數(shù)據(jù)進行處理。I/O (輸入/輸出)設備231可以包括以下各項中的一個或多個(a)鍵盤;(b)觸摸輸入面板;(c)光標控制設備(例如,操縱桿或軌跡板);(d)揚聲器;(e)麥克 風;(f)按鈕(例如,"發(fā)送"和"結束"或者用于蜂窩電話的其它按 鈕);(g)顯示設備;和(h)其它的已知輸入/輸出設備。在一個實施例 中,觸摸輸入面板可以與顯示設備集成以在顯示設備的同一表面上提供輸 入和輸出能力兩者;這將在下面進一步描述。這些I/O設備使得用戶可以 向處理系統(tǒng)221輸入指令或命令或數(shù)據(jù),以致使系統(tǒng)以用戶所需的方式操 作。存儲器229可以是DRAM或閃存或例如包括磁硬盤驅動器在內的其 它類型的存儲器的任何組合,并且存儲器229可以通過一個或多個存儲器 控制器來耦合到處理系統(tǒng);存儲器229可以存儲包括計算機操作系統(tǒng)(OS)和用戶應用程序在內的計算機程序指令,例如,web瀏覽器應用、 電子郵件應用、日程表程序、地址簿應用、以及其它可能應用。存儲器 229還可以存儲用戶數(shù)據(jù),例如地址和/或聯(lián)系信息、日程表信息(例如, 事件和任務)、書簽/喜好(例如"URL")、以及其它用戶數(shù)據(jù)(例如, 字處理文檔、電子數(shù)據(jù)表、報告等)。處理系統(tǒng)221可以取回并存儲來自 存儲器229的計算機程序指令和數(shù)據(jù),以使得用戶可以操作數(shù)據(jù)處理系統(tǒng) 203。此外,存儲器229可以存儲音樂和/或其它媒體以供在數(shù)據(jù)處理系統(tǒng) 203上回放,這使得用戶可以顯示并選擇音樂和/或其它媒體以供在揚聲器(例如,耳機)或諸如外圍設備201之類的外圍設備的無線頭戴式耳機上回放。(一個或多個)無線收發(fā)器225可以包括提供到諸如外圍設備201 或無線網(wǎng)絡(例如,WiFi網(wǎng)絡或其它無線局域網(wǎng)(WLAN)或無線個人局 域網(wǎng)(WPAN)等)之類的其它設備的無線連通性的一個或多個無線收發(fā) 器。(一個或多個)無線收發(fā)器225耦合到處理系統(tǒng)221以向數(shù)據(jù)處理系 統(tǒng)203提供數(shù)據(jù)。在一個實施例中,(一個或多個)無線收發(fā)器225包 括藍牙兼容收發(fā)器,用以無線地將數(shù)據(jù)處理系統(tǒng)203耦合到外圍設備 201以及可選地其它外圍設備(例如,無線鍵盤);以及WiFi兼容收發(fā)器 (例如,IEEE 802.il a/g兼容收發(fā)器),用以無線地將系統(tǒng)203耦合到無 線網(wǎng)絡和/或其它設備。外圍設備201和數(shù)據(jù)處理系統(tǒng)203可被使用諸如這 里所描述的技術之類的已知技術來配對在一起,以創(chuàng)建藍牙合作伙伴。配 對可替代地可以涉及將一個設備登記到另一個設備以提供在外圍設備201 和數(shù)據(jù)處理系統(tǒng)203之間的安全、經(jīng)認證的通信信道的其它技術。在一個實施例中,外圍設備201和數(shù)據(jù)處理系統(tǒng)203可能能夠一起工 作以基于來自外圍設備201或數(shù)據(jù)處理系統(tǒng)203或兩者上的至少一個傳感 器的傳感器數(shù)據(jù)來確定用戶的意圖或動作或者系統(tǒng)的上下文。例如,諸如 外圍設備上的接近傳感器和環(huán)境光傳感器之類的一組傳感器可以提供指示 出外圍設備未接近用戶的數(shù)據(jù),而主機上的另一組傳感器可以提供指示出 主機在用戶耳朵近旁的數(shù)據(jù);在這種情形下,外圍設備和主機可以交換數(shù) 據(jù),例如來自傳感器的數(shù)據(jù)以及響應于傳感器數(shù)據(jù)而自動致使改變外圍設 備和/或主機的配置的指令。在此示例中,如果外圍設備是無線頭戴式耳機 并且主機是無線蜂窩電話,則外圍設備可以將其傳感器數(shù)據(jù)發(fā)送到主機, 主機對該傳感器數(shù)據(jù)以及來自主機的傳感器數(shù)據(jù)進行處理以確定主機和/或 外圍設備的各種配置。例如,可基于外圍設備傳感到用戶正在躺下的同時 觀看無線蜂窩電話,來確定無線蜂窩電話的正確取向(例如,橫向或縱 向)。在一些實施例中,外圍設備201可以包括用以將外圍設備201耦合到 諸如數(shù)據(jù)處理系統(tǒng)203之類的設備的外圍接口 207,以及用以傳感外圍設 備201的用戶的至少一個外圍傳感器211。外圍設備201還可以包括與外圍接口 207以及至少一個外圍傳感器211耦合的外圍處理器205。外圍處 理器205被配置為確定如下外圍向量,該外圍向量指示出外圍設備201在 由用戶佩戴時針對地參考的取向。設備可以包括用以將設備耦合到外圍設 備201的接口 225。設備還可以包括用以傳感用戶的至少一個傳感器 227,以及耦合到接口 225以及至少一個傳感器227的處理器221。處理器 221被配置為確定指示出設備針對地參考的取向的設備向量,啟動與一個 或多個事件(例如,日程表事件、電話呼叫、警報事件、待處理事件、電 子郵件事件、和/或提醒事件)相關聯(lián)的音頻信號,并響應于音頻信號而判 斷外圍向量是否指向設備向量?;谠谝纛l信號被生成之前外圍向量未指 向設備向量,外圍向量響應于音頻信號而指向設備向量。
在至少某些實施例中,處理器221還被配置為如果外圍向量響應于音 頻信號并未指向設備向量,則忽略該音頻信號。例如,如果在音頻信號被 生成之前和之后外圍向量指向設備向量,則外圍向量可以不響應于音頻信 號而指向設備向量。在此示例中,外圍向量的方向并未響應于音頻信號而 發(fā)生改變。
在一些實施例中,外圍接口 207包括無線地將設備耦合到外圍設備 201的無線收發(fā)器。外圍設備201還包括與外圍接口 207耦合的揚聲器或 音頻換能器213,以及與外圍接口 207耦合的麥克風209。無線收發(fā)器將 來自麥克風209的第一音頻數(shù)據(jù)發(fā)送到設備。無線收發(fā)器接收來自設備的 第二音頻數(shù)據(jù),并將第二音頻數(shù)據(jù)傳遞到揚聲器。設備包括無線移動電話 收發(fā)器223。
在一個實施例中,外圍處理器205和處理器221的至少一個接收來自
至少一個外圍傳感器211和至少一個傳感器中的至少一個的數(shù)據(jù),并基于
該數(shù)據(jù)來判斷是否使用揚聲器和麥克風209來進行通過無線移動電話收發(fā)
器傳送的電話呼叫。至少一個外圍傳感器211包括以下各項的至少一個
(a)接近傳感器,(b)環(huán)境光傳感器,(c)溫度傳感器,(d)加速
計,(e)位置傳感器,(f)取向傳感器,以及(g)聲音傳感器;并且其 中至少一個傳感器包括以下各項的至少一個(a)接近傳感器,(b)環(huán)
境光傳感器,(c)溫度傳感器,(d)加速計,(e)位置傳感器,(f)取向傳感器,以及(g)聲音傳感器。外圍處理器205可以響應于來自至
少一個外圍傳感器211和至少一個傳感器227的輸出來自動配置揚聲器和 處理器221。
本公開的至少某些實施例可以包括諸如便攜式音樂和/或視頻媒體播放 器之類的數(shù)字媒體播放器,該數(shù)字媒體播放器可以包括用以呈現(xiàn)媒體的媒 體處理系統(tǒng)、用以存儲媒體的存儲設備,并且還可以包括與天線系統(tǒng)和媒 體處理系統(tǒng)耦合的射頻(RF)收發(fā)器(例如,用于蜂窩電話的RF收發(fā) 器)。在某些實施例中,存儲在遠程存儲設備上的媒體可通過RF收發(fā)器 而被發(fā)送到媒體播放器。媒體例如可以是一曲或多曲音樂或者其它音頻、 靜止影像或運動影像。
便攜式媒體播放器可以包括媒體選擇設備(例如來自加利福尼亞州 Cupertino市的蘋果公司的iPod⑧或iPod Nano⑧媒體播放器上的點擊式轉盤 輸入設備)、觸摸屏輸入設備、按鈕設備、可移除點選輸入設備或其它輸 入設備。媒體選擇設備可用于選擇在存儲設備和/或遠程存儲設備上存儲的 媒體。至少在某些實施例中,便攜式媒體播放器包括顯示設備,該顯示設 備耦合到媒體處理系統(tǒng)以顯示通過輸入設備而被選擇并且通過揚聲器或 (一個或多個)耳機、或者在顯示設備上、或者在顯示設備和揚聲器或 (一個或多個)耳機兩者上被呈現(xiàn)的媒體的標題或其它指示符。在美國專 利申請公開No.2003/0095096和2004/0224638中描述了便攜式媒體播放器 的示例,這兩個申請通過引用而結合于此。
這里所描述的公開的實施例可以是諸如娛樂系統(tǒng)或個人數(shù)字助理 (PDA)或通用計算機系統(tǒng)或專用計算機系統(tǒng)之類的其它類型的數(shù)據(jù)處理 系統(tǒng)的一部分,或者另一設備內的內置設備,或者不包括媒體播放器的蜂 窩電話,或者組合了這些設備的各個方面或功能的設備(例如,在一個便 攜式設備中組合了 PDA、娛樂系統(tǒng)和蜂窩電話媒體播放器,例如 iPod )。
圖2A是這里所描述的公開的一個方法實施例的流程圖。在至少某些 實施例中,方法250傳感設備顯示器的運動和取向信息。例如,用戶可能 正在使用該設備來瀏覽因特網(wǎng)。確定諸如橫向或縱向之類的顯示器正確取
23問佛保J很弼顯不益的 執(zhí)橫K米顯水止仕瀏覓tfJ內谷。萬法250還包括在 塊254確定設備的當前取向。方法250還包括在塊256判斷設備當前是否 正在移動。加速計可以向處理器提供先前的X、 Y和Z信息以及當前的 X、 Y和/或Z信息,處理器對該X、 Y和Z信息與(一個或多個)閾值進 行比較以判斷設備是否在移動。
在一個實施例中,如果在塊256設備當前沒有在移動,則在塊258確 定先前的或者默認的取向(例如,縱向、橫向、上下顛倒、正面朝上、正 面朝下、或者不確定的取向)。例如,縱向可以是默認取向。如果當前取 向與先前的或者默認的取向相比己經(jīng)改變,則在塊264設備正使用的軟件 應用接收消息或呼叫以將取向切換到設備的當前取向。
在另一實施例中,如果在塊258設備具有縱向取向,則方法250還包 括在塊260判斷設備是否在相對于地參考的淺小角度(例如,20-30度的 淺小角度)內基于252的事件而移動。如果不是,則在塊264軟件應用接 收消息或呼叫以切換設備取向,這是因為可推測用戶的有意動作將導致運 動事件形成比淺小角度大的相對于地參考的角度。
在一些實施例中,如果在塊262判定設備在第一時段內形成了相對于 地參考的淺小角度,則在塊264軟件應用接收消息或呼叫以切換取向,這 是因為可推測用戶的有意動作將導致運動事件至少在第一時段內形成相對 于地參考的淺小角度??商娲?,在關于地參考的淺小角度內花了比第一 時段短的時間的設備很可能是意外地被置于這個位置。在這個示例中,方 法250返回到塊252等待新的運動事件。
返回到塊256,方法250還包括在塊266判斷當前在移動的設備(塊 256)是否移動達第二時段。如果移動至少在第二時段內出現(xiàn),則方法250 繼續(xù)到塊258,這是因為可推測出現(xiàn)達第二時間以上的移動很可能是有意 的用戶動作。否則,方法250繼續(xù)回到塊252以等待新的運動事件。
在至少某些實施例中,方法250確定設備顯示器的正確取向,如上面 所論述的。方法250使能了顯示器的正確取向以避免意外地從一個取向切 換到另一個。例如,意外的或者無意的切換可能基于以下情形而發(fā)生用 戶失落設備、使設備沿桌子滑行、或者帶著設備跑步而使得設備中的傳感器基于傳感到的運動信息錯誤地相信取向已改變。
圖2B示出了在這里所描述的公開的一個實施例中,數(shù)據(jù)處理系統(tǒng) (例如,諸如無線移動蜂窩電話之類的設備)關于地參考的示圖。具有虛
軸249的數(shù)據(jù)處理系統(tǒng)245相對于地參考240 (例如,地面、地板、桌 子、擱板、水平面)形成了角度247。方法250具有在虛線249與地參考 240之間形成的淺小角度242。例如,在塊260,方法250判斷設備是否在 相對于地參考的淺小角度(例如,20-30度的淺小角度)內基于252處的 事件而移動。在圖2B中,設備250形成了超過淺小角度242的角度247。 在這個示例中,因為導致角度247的事件很可能是有意動作,所以取向切 換。但是,圖2C圖示了潛在的意外動作。
圖2C示出了在這里所描述的公開的另一實施例中,數(shù)據(jù)處理系統(tǒng) (例如,無線移動蜂窩電話)關于地參考的示圖。具有虛軸284的數(shù)據(jù)處 理系統(tǒng)280相對于地參考270 (例如,地面、地板、桌子、擱板、水平 面)形成了角度282。方法250具有在虛線274與地參考270之間形成的 淺小角度272。設備280形成了在淺小角度272內的角度282。在這個示 例中,僅在設備花了足夠時間量(在塊262處的第一時段)以使導致角度 282的事件成為有意動作的情況下,取向才切換。
圖3A是這里所描述的公開的一個方法實施例的流程圖。方法300包 括在塊302確定與設備相關聯(lián)的設備向量。設備向量指示出設備關于地參 考的取向。方法300還包括在塊304確定與設備的外圍設備相關聯(lián)的外圍 向量。外圍向量指示出外圍設備關于地參考的取向。方法300還包括在塊 306生成與設備的事件(例如,日程表事件、電話呼叫、警報事件、待處 理事件、電子郵件事件、和/或提醒事件)相關聯(lián)的音頻信號。方法300還 包括在塊308判斷外圍向量是否響應于音頻信號而指向設備向量。方法 300還包括如果外圍向量響應于音頻信號而指向設備向量,則在塊310使 音頻信號靜音。例如,基于外圍向量在音頻信號被生成之前未指向設備向 量并在隨后在生成音頻信號期間指向設備向量,從而外圍向量響應于音頻 信號指向設備向量。
方法300還包括如果外圍向量未響應于音頻信號而指向設備向量,則在塊312忽略音頻信號。例如,基于外圍向量在生成音頻信號之前和期間 指向設備向量,外圍向量未響應于音頻信號而指向設備向量。可替代地, 如果外圍向量在生成音頻信號之前和期間的指向偏離設備向量,則不會使 音頻信號靜音。
圖3B示出了在這里所描述的公開的一個實施例中設備向量關于外圍
向量的示圖。設備向量320的指向偏離外圍向量322。
圖3C示出了在這里所描述的公開的另一實施例中設備向量關于外圍 向量的示圖。設備向量324指向外圍向量326。
在一些實施例中,如在塊308所論述的,外圍向量可以響應于音頻信 號而指向設備向量。例如,圖3B可以表示設備向量和外圍向量相互偏離 指向的初始時間段。然后,如在塊306所論述的,與來自設備的事件相關 聯(lián)地生成音頻信號。響應于該音頻信號,佩戴該外圍設備的用戶轉向設 備,如圖3C中的向量所圖示的。然后,如在塊310所論述的,由設備生 成的音頻信號將被靜音。
在一個實施例中,圖3A中論述的音頻信號表示語音命令。用戶可以 通過上下點頭來認可該語音命令,在這種情況下,外圍向量在相對于地參 考的垂直方向上移動??商娲?,用戶可以通過左右搖頭來拒絕該語音命 令,在這種情況下,外圍向量在相對于地參考的水平方向上移動。
在另一實施例中,用戶正使用軟件應用瀏覽因特網(wǎng)。設備向量和外圍 向量的組合可以促使設備獲悉用戶當前正在從因特網(wǎng)觀看諸如web頁面之 類的內容。在這個示例中,設備可配置有在設備被閉鎖和/或設備的顯示被 使得變暗之前的(一個或多個)默認時間段?;谠O備獲悉用戶當前正在 觀看web頁面,設備可以改變先前所論述的(一個或多個)時間段以創(chuàng)建 更令人滿意的用戶體驗而無需用戶改變該(一個或多個)默認時間段。
在另一實施例中,用戶正躺在水平面(例如,沙發(fā)、地板等)上同時 在與設備交互和/或注視著設備。設備向量可以指示出設備的軸249與地參 考平行并因而應當以橫向來呈現(xiàn)設備的顯示。但是,如果設備基于外圍向 量獲悉用戶正躺在水平面上,則可能優(yōu)選的是設備保持在縱向。
圖4A示出了根據(jù)本發(fā)明一個實施例的便攜式設備50。便攜式設備50可以包括殼體52、顯示/輸入設備54、揚聲器56、麥克風58和可選天線60 (天線60可以在殼體外部而可視或者可以隱藏在殼體內部)。便攜式設備50還可以包括接近傳感器62和加速計64,以及可選地其它傳感器(例如,環(huán)境光傳感器)。便攜式設備50可以是蜂窩電話或者集成了PDA和蜂窩電話的設備或者作為娛樂系統(tǒng)(例如,用于玩游戲)和蜂窩電話兩者的設備,或者便攜式設備50可以是這里所描述的其它類型的設備。在一個特定實施例中,便攜式設備50可以包括蜂窩電話、媒體播放器和通用計算機,所有這些都包含在殼體52內。便攜式設備50可被實現(xiàn)為圖1所示的數(shù)據(jù)處理系統(tǒng)203的一個實施例,并且可以圖1所示的并且在本公開中描述的方式結合外圍設備操作。便攜式設備50具有的形狀系數(shù)可以足夠小到適合普通成年人的手的大小,并且足夠輕到可由成年人攜帶在一只手中。將會了解,術語"便攜式"指設備可容易地把持在成年用戶的(一只或兩只)手中;例如,膝上型計算機和iPod是便攜式設備。
在一個實施例中,如圖4A所示,顯示/輸入設備54占據(jù)了便攜式設備50的殼體52的一個表面(例如,上表面)的大部分。在一個實施例中,顯示/輸入設備54基本上用掉了便攜式設備50的整個前表面。在另一實施例中,顯示/輸入設備54例如用掉了便攜式設備50的殼體52的前表面的至少75%。在替代實施例中,便攜式設備50可以包括不具有輸入能力的顯示器,但是該顯示器仍然占據(jù)了便攜式設備50 —個表面的大部分。在這種情況下,便攜式設備50可以包括從便攜式設備50的一部分滑出或者外擺的其它類型的輸入設備,例如,QWERTY鍵盤或其它類型的鍵盤。
圖4B圖示了根據(jù)本發(fā)明一個實施例的數(shù)據(jù)處理系統(tǒng);圖4B的該數(shù)據(jù)處理系統(tǒng)可被實現(xiàn)為圖1所示的數(shù)據(jù)處理系統(tǒng)203的一個實施例。圖4B示出了在具有"棒棒糖"樣式的電話配置中的無線設備。在圖4B中,無線設備30可以包括殼體32、顯示設備34、可以作為字母數(shù)字鍵區(qū)的輸入設備36、揚聲器38、麥克風40以及天線42。無線設備30還可以包括接近傳感器44和加速計46。將會了解,圖4B的實施例可以使用更多或更少的傳感器,并且可以具有與圖4A所示的形狀系數(shù)不同的形狀系數(shù)。顯示設備34被示出為位于殼體32的上部,并且輸入設備36被示出為位于殼體32的下部。天線42被示出為在殼體32的上部從殼體32伸出。揚聲器38也被示出在殼體32的上部,在顯示設備34上方。麥克風40被示出在殼體32的下部,在輸入設備36的下方。將會了解,揚聲器38和麥克風40可被定位在殼體的任何位置,不過通常分別根據(jù)用戶的耳朵和嘴巴來定位。接近傳感器44被示出在揚聲器處或者在揚聲器38近旁,并且至少部分在殼體32內部。加速計46被示出在殼體32的下部,并且在殼體32內部。將會了解,上述特征的具體位置在替代實施例中可以改變。
顯示設備34例如可以是不包括接受輸入的能力的液晶顯示器(LCD)或者也包括LCD的觸摸輸入屏。輸入設備36例如可以包括按鈕、開關、撥號盤、滑塊、按鍵或鍵區(qū)、導航臺(navigation pad)、觸摸板、觸摸屏等。
任何公知的揚聲器、麥克風和天線都可分別用于揚聲器38、麥克風40和天線42。
接近傳感器44可以檢測對象相對于無線設備30的位置(例如,離無線設備30的距離)、方向、速度等。至少在某些實施例中,對象相對于無線設備的位置可以表示為距離。接近傳感器可以生成位置或移動數(shù)據(jù)或者兩者,這些數(shù)據(jù)可用于確定對象相對于便攜式設備30和/或接近傳感器44的位置。接近傳感器的一個示例在圖6中示出。
另外,處理設備(未示出)耦合到(一個或多個)接近傳感器44。處理設備可用于基于由接近傳感器44提供的位置和/或移動數(shù)據(jù)來確定對象相對于便攜式設備30或接近傳感器44或兩者的位置。接近傳感器可連續(xù)地或周期地監(jiān)視對象位置。接近傳感器還能夠確定其正在檢測的對象的類型。
在題為"PROXIMITY DETECTOR IN HANDHELD DEVICE"的美國專禾U申請No. 11/241,839 、 題為"PROXIMITY DETECTOR INHANDHELD DEVICE"的美國專利申請No. 11/240,788、 2005年6月23日提交的題為"METHODS AND APPARATUS FOR REMOTELYDETECTING PRESENCE"的美國專利申請No. 11/165,958、以及2003年6月 24日發(fā)布的題為"PROXIMITY/TOUCH DETECTOR ANDCALIBRATION CIRCUIT"的美國專利No. 6,583,676中可以找到關于接近傳感器的其它信息,所有這些專利申請和專利都通過引用全部結合于此。
根據(jù)一個實施例,加速計46能夠檢測包括無線設備的加速度或減速度在內的運動。加速計46可以生成針對多個維度的運動數(shù)據(jù),這些運動數(shù)據(jù)可用于確定無線設備的運動方向。例如,在加速計46檢測到便攜式設備被移動時,加速計46可以生成X、 Y和Z軸加速度信息。在一個實施例中,可如美國專利No. 6,520,013所描述的那樣實施加速計46,該美國專利通過引用而全部結合于此??商娲兀铀儆?6可以是來自Kionix的KGFOl加速計或者來自Analog Devices的ADXL311加速計或者本領域己知的其它加速計。
另外,處理設備(未示出)耦合到該(一個或多個)加速計46。處理設備可用于計算運動方向,也稱為無線設備30的運動向量??筛鶕?jù)基于由加速計46提供的運動數(shù)據(jù)(例如,在X、 Y和Z中的運動)的一個或多個預定公式來確定運動向量。處理設備可與加速計46集成,或者與便攜式設備的諸如微處理器的芯片集之類的其它組件集成。
加速計46可連續(xù)地或者周期地監(jiān)視便攜式設備的運動。結果,可基于由附接于便攜式設備的加速計提供的運動數(shù)據(jù)來確定便攜式設備在運動之前和運動之后的取向。
可在2004年11月12日提交的共同待決美國專利申請No. 10/986,730中找到關于加速計的其它信息,該申請通過引用而全部結合于此。
從接近傳感器44和加速計46獲取的數(shù)據(jù)可被組合在一起,或者被單獨使用,以聚集關于用戶活動的信息。來自接近傳感器44、加速計46或者兩者的數(shù)據(jù)例如可用于啟用/禁用顯示背光、發(fā)起命令、作出選擇、控制滾動或者顯示器中的其它運動、控制輸入設備設置、或者對設備的一個或多個設置作出其它改變。例如,可基于設備30的一個或多個傳感器來變更顯示器34的取向。來自如圖1所示的外圍設備的信息可以變更設備30中的設置,例如,如果外圍向量響應于警報而改變方向則使設備所生成的警報靜音。
29圖4C和圖4D圖示了根據(jù)本發(fā)明一個實施例的便攜式設備70。便攜式設備70可被實現(xiàn)為圖l所示的數(shù)據(jù)處理系統(tǒng)203的一個實施例,并且可以圖3A-3C所示的且相對于圖3A-3C和本公開來描述的方式結合外圍設備操作。便攜式設備70可以是包括鉸鏈87的蜂窩電話,鉸鏈87將顯示殼體89耦合到鍵區(qū)殼體91。鉸鏈87使得用戶可以打開和閉合蜂窩電話以使其可置于圖4C和圖4D所示的兩個不同配置的至少一個中。在一個特定實施例中,鉸鏈87可以可旋轉地將顯示殼體耦合到鍵區(qū)殼體。特別地,用戶可以打開蜂窩電話以將其置于圖4C所示的打開配置中,并且可以閉合蜂窩電話以將其置于圖4D所示的閉合配置中。鍵區(qū)殼體91可以包括從用戶接收輸入(例如,電話號碼輸入或其它字母數(shù)字輸入)的鍵區(qū)95以及從用戶接收語音輸入的麥克風97。顯示殼體89在其內表面上可以包括顯示器93 (例如,LCD)和揚聲器98和接近傳感器84;在其外表面上,顯示殼體89可以包括揚聲器96、溫度傳感器94、顯示器88 (例如,另一LCD)、環(huán)境光傳感器92、和接近傳感器84A。因此,在此實施例中,顯示殼體89可以包括在其內表面上的第一接近傳感器和在其外表面上的第二接近傳感器。第一接近傳感器可用于檢測出用戶頭部或耳朵處在第一接近傳感器的某一距離之內并響應于該檢測而致使自動改變顯示器93和88的照明設置(例如,兩個顯示器的照明都關閉,或者在其它情況下被設置在功率降低狀態(tài))。來自第二接近傳感器的數(shù)據(jù)與來自環(huán)境光傳感器92的數(shù)據(jù)和來自溫度傳感器94的數(shù)據(jù)一起可用于檢測出蜂窩電話已被置于用戶口袋中。
在至少某些實施例中,便攜式設備70可包含提供如下設備的一個或多個功能的組件諸如蜂窩電話之類的無線通信設備、媒體播放器、娛樂系統(tǒng)、PDA、或者這里所描述的其它類型的設備。在一個實施例的一個實施方式中,便攜式設備70可以是與播放諸如MP3音樂文件之類的MP3文件的媒體播放器集成的蜂窩電話。
圖4A、圖4B、圖4C和圖4D所示的每一個設備可以是諸如無線蜂窩
電話之類的無線通信設備,并且可以包括提供無線通信能力的多個組件。圖5示出了包括無線通信能力的無線設備100的一個實施例。無線設備100可被包括在圖4A、圖4B、圖4C和圖4D所示的任何一個設備中,盡 管圖4A、圖4B、圖4C和圖4D的那些設備的替代實施例可以包括比無線 設備100更多或更少的組件。此外,無線設備100的全部或部分可被實現(xiàn) 為數(shù)據(jù)處理系統(tǒng)203的一部分,并且無線設備100可以本公開中所描述的 方式結合外圍設備操作。
無線設備100可以包括天線系統(tǒng)101。無線設備100還可以包括與天 線系統(tǒng)101耦合的數(shù)字和/或模擬射頻(RF)收發(fā)器102,用以通過天線系 統(tǒng)101來發(fā)送和/或接收語音、數(shù)字數(shù)據(jù)和/或媒體信號。
無線設備100還可以包括數(shù)字處理系統(tǒng)103,用以控制數(shù)字RF收發(fā)器 并管理語音、數(shù)字數(shù)據(jù)和/或媒體信號。數(shù)字處理系統(tǒng)103可以是通用處理 設備,例如微處理器或控制器。數(shù)字處理系統(tǒng)103還可以是專用處理設 備,例如ASIC (專用集成電路)、FPGA (現(xiàn)場可編程門陣列)或DSP (數(shù)字信號處理器)。數(shù)字處理系統(tǒng)103還可以包括本領域已知的其它設 備以與無線設備100的其它組件進行接口。例如,數(shù)字處理系統(tǒng)103可以 包括模數(shù)和數(shù)模轉換器以與無線設備100的其它組件進行接口。數(shù)字處理 系統(tǒng)103可以包括媒體處理系統(tǒng)109,該媒體處理系統(tǒng)109還可以包括用 以管理諸如音頻數(shù)據(jù)文件之類的媒體的通用或專用處理設備。
無線設備100還可以包括耦合到數(shù)字處理系統(tǒng)的存儲設備104,用以 存儲用于無線設備100的數(shù)據(jù)和/或操作程序。存儲設備104例如可以是任 何類型的固態(tài)或磁存儲器設備。
無線設備100還可以包括耦合到數(shù)字處理系統(tǒng)103的一個或多個輸入 設備105,用以接受用戶輸入(例如,電話號碼、姓名、地址、媒體選擇 等)。輸入設備105例如可以是鍵區(qū)、觸摸板、觸摸屏、與顯示設備或類 似輸入設備組合的點選設備中的一個或多個。
無線設備100還可以包括耦合到數(shù)字處理系統(tǒng)103的至少一個顯示設 備106,用以顯示諸如消息、電話呼叫信息、聯(lián)系信息、圖像、電影和/或 經(jīng)由輸入設備105選擇的媒體的標題或其它指示符。顯示設備106例如可 以是LCD顯示設備。顯示設備106可以包括背光106a,用以在某些情形 下對顯示設備106進行照明。將會了解,無線設備IOO可以包括多個顯示器。
無線設備100還可以包括電池107,用以向系統(tǒng)的包括數(shù)字RF收發(fā)器 102、數(shù)字處理系統(tǒng)103、存儲設備104、輸入設備105、麥克風105A、音 頻換能器108、媒體處理系統(tǒng)109、(一個或多個)傳感器110和顯示設 備106在內的各組件提供操作功率。電池107例如可以是可再充電或不可 再充電鋰或鎳金屬氫化物電池。
無線設備IOO還可以包括音頻換能器108和至少一個麥克風105A,音 頻換能器108可以包括一個或多個揚聲器。
無線設備100還可以包括耦合到數(shù)字處理系統(tǒng)103的一個或多個傳感 器110。該(一個或多個)傳感器110可以包括例如接近傳感器、加速 計、觸摸輸入面板、環(huán)境光傳感器、環(huán)境噪聲傳感器、溫度傳感器、陀螺 儀、鉸鏈檢測器、位置確定設備、取向確定設備、運動傳感器、聲音傳感 器、射頻電磁波傳感器、和其它類型的傳感器及其組合中的一個或多個。 這些傳感器中的一個或多個也可包括在被配置為結合數(shù)據(jù)處理系統(tǒng)操作 (例如與數(shù)據(jù)處理系統(tǒng)交換數(shù)據(jù))的外圍設備中?;谟稍?一個或多 個)傳感器110以及外圍設備上的(一個或多個)傳感器獲取得的數(shù)據(jù), 可由數(shù)據(jù)處理器或外圍設備或兩者自動執(zhí)行各種響應,例如,改變顯示器 的取向、使音頻信號靜音、啟用或禁用背光106a、改變輸入設備105的設 置(例如,作為有意用戶輸入的在處理或不處理之間的切換、來自輸入設 備的任何輸入數(shù)據(jù))、和其它響應及其組合。
在一個實施例中,數(shù)字RF收發(fā)器102、數(shù)字處理系統(tǒng)103和/或存儲 設備104可以包括被布置在印制電路板(PCB)上的一個或多個集成電 路。
圖6和圖7圖示了根據(jù)本發(fā)明多個實施例的示例性接近傳感器。將會 了解,在替代實施例中,可以使用諸如電容性傳感器或如同聲納那樣的傳 感器之類的其它類型的接近傳感器,而不使用圖6和圖7所示的接近傳感 器。在圖6中,接近傳感器120包括發(fā)射器122、檢測器124和窗口 126。 發(fā)射器122生成在紅外(IR)波段中的光,并且例如可以是發(fā)光二極管 (LED)。檢測器124被配置為檢測光強改變,并且例如可以是光電晶體管。窗口 126可由透明或半透明的材料形成。在一個實施例中,窗口 126
是聲學網(wǎng)格(ascoustic mesh),例如,通常在便攜式設備的麥克風或揚聲 器中可見的網(wǎng)格。在其它實施例中,窗口 126可以是MicroPerf、纏繞在網(wǎng) 格中的IR透明架,或者冷光鏡。
在操作期間,當對象128出現(xiàn)在窗n 126上方時,來自發(fā)射器122的
光擊中該對象并散射。來自發(fā)射器的光可以具有已知頻率的方波脈沖發(fā) 射,從而使得檢測器124可以區(qū)分環(huán)境光和來自發(fā)射器122的由對象(例 如,用戶頭部或耳朵或者用戶口袋中的材料)反射回檢測器124的光。散 射光的至少一部分被反射至檢測器124。檢測器124檢測到光強增強,并 且處理系統(tǒng)(未示出在圖6中)將其解釋為意味著在檢測器124的短距離 之內存在對象。如果不存在對象或者對象離檢測器124的距離在某一距離 之外,則不足的或者較少量的發(fā)射光被反射回至檢測器124,并且處理系 統(tǒng)(未示出在圖6中)將其解釋為意味著不存在對象或者對象在相對較遠 的距離處。在每一種情況下,接近傳感器都測量反射光的強度,該反射光 的強度與對光進行反射的對象和檢測器124之間的距離相關。
在一個實施例中,發(fā)射器122和檢測器124被布置在便攜式設備或外 圍設備(例如本公開中所描述的那些)的殼體內。
在圖7中,接近傳感器的發(fā)射器122和檢測器124被彼此向內轉向以 提高對反射光的檢測,但是圖7的接近傳感器在其它情況下以與圖6的接 近傳感器相似的方式操作。
將會了解,結合本公開的實施例使用的至少一些傳感器可以確定或者 提供表示模擬值的數(shù)據(jù)。換而言之,該數(shù)據(jù)表示可以是可以連續(xù)或者基本 連續(xù)地變化的一組可能值中的任意一個的值,而不是從一個值到下一個值 具有定量、離散跳躍的離散值。此外,由所述數(shù)據(jù)表示的值可以不是預定 的。例如,在由接近傳感器測得的距離的情況下,該距離不是預定的,不 像表示預定值的鍵區(qū)上的各鍵值那樣。例如,接近傳感器可以確定或者提 供表示可以以模擬形式連續(xù)地或者接近連續(xù)地變化的距離的數(shù)據(jù);在這樣 的接近傳感器的情況下,距離可以與源自接近傳感器的發(fā)射器的反射光的 強度相對應。溫度傳感器可以確定或者提供表示作為模擬值的溫度的數(shù)據(jù)。諸如環(huán)境光傳感器之類的光傳感器可以確定或者提供表示作為模擬值 的光強度的數(shù)據(jù)。諸如加速計之類的運動傳感器可以確定或者提供表示運 動的度量(例如,速度或者加速度或者兩者)的數(shù)據(jù)。陀螺儀可以確定或 者提供表示取向的度量(例如,側傾或橫擺或滾動的量)的數(shù)據(jù)。聲音傳 感器可以確定或提供表示聲音強度的度量的數(shù)據(jù)。對于其它類型的傳感 器,由傳感器確定或提供的數(shù)據(jù)可以表示模擬值。
圖8示出了根據(jù)本公開一個實施例的設備的另一示例。該設備可以包
括諸如微處理器402之類的處理器以及存儲器404,它們通過總線406相 互耦合。設備400可以可選地包括與微處理器402耦合的高速緩存器 408。該設備還可以可選地包括顯示控制器和顯示設備410,顯示控制器和 顯不設備410通過總線406耦合到其它組件。 一個或多個輸入/輸出控制器 412也耦合到總線406以提供輸入/輸出設備414的接口,并提供用于傳感 用戶活動的一個或多個傳感器416的接口??偩€406可以包括通過本領域 公知的各種橋接器(bridge)、控制器和/或適配器相互連接的一條或多條 總線。輸入/輸出設備414可以包括鍵區(qū)或鍵盤或諸如觸摸輸入面板之類的 光標控制設備。此外,輸入/輸出設備414可以包括用于有線網(wǎng)絡或無線網(wǎng) 絡的至少一個網(wǎng)絡接口 (例如,諸如WiFi或WPAN RP收發(fā)器之類的RP 收發(fā)器)。傳感器416可以是這里所描述的任意一個傳感器,例如包括接 近傳感器或環(huán)境光傳感器。在設備400的至少某些實施方式中,微處理器 402可以接收來自一個或多個傳感器416的數(shù)據(jù),并且可以以這里所描述 的方式對該數(shù)據(jù)執(zhí)行分析。例如,可對數(shù)據(jù)進行分析,并且微處理器402 隨后可以自動地使得對設備的一個或多個設置進行調整。
在至少某些實施例中,數(shù)據(jù)處理器系統(tǒng)400包括至少一個傳感器 416,用以傳感數(shù)據(jù)處理系統(tǒng)400是否在相對于地參考的一角度內移動了 第一時間段。系統(tǒng)400還包括耦合到至少一個傳感器416的處理器402。 處理器402被配置為如果數(shù)據(jù)處理器400移動超過該角度,則通過切換數(shù) 據(jù)處理系統(tǒng)400的取向來對從至少一個傳感器416接收的數(shù)據(jù)作出響應。
處理器402還可被配置為響應于來自至少一個傳感器416的數(shù)據(jù),如 果設備在所述角度內移動了至少第一時間段,則切換取向。處理器402可
34被配置為響應于來自至少一個傳感器416的數(shù)據(jù),確定數(shù)據(jù)處理系統(tǒng)400 的甘T7rfn宜工t;粉;ie/7k糊玄么吞6^1卜一^V習i曰卜kT7fT古的當前0置改奪夾豐ll沐斤
數(shù)據(jù)處理系統(tǒng)400是否移動了。處理器402還可被配置為判斷數(shù)據(jù)處理系 統(tǒng)400是否移動了一時間段,如果數(shù)據(jù)處理系統(tǒng)400沒有移動或者如果數(shù) 據(jù)處理系統(tǒng)移動了至少第二時間段則判斷取向是否為縱向,并且如果數(shù)據(jù) 處理系統(tǒng)400的取向為縱向則切換取向。取向可以包括縱向、逆時針橫 向、順時針橫向、上下顛倒、正面朝上、正面朝下、以及不確定的取向。
圖9涉及這里所描述的公開的另一方面。在這一方面中,數(shù)據(jù)處理系 統(tǒng)203自身可被視為相對于諸如數(shù)據(jù)處理系統(tǒng)451之類的另一數(shù)據(jù)處理系 統(tǒng)的外圍設備,數(shù)據(jù)處理系統(tǒng)451在至少某些實施例中可以是通用計算機 系統(tǒng),例如圖8所示的系統(tǒng)。圖9所示的系統(tǒng)450包括該數(shù)據(jù)處理系統(tǒng) 451,數(shù)據(jù)處理系統(tǒng)451包括網(wǎng)絡接口和外圍接口和存儲裝置。在至少某 些實施例中,數(shù)據(jù)處理系統(tǒng)451可以是具有鍵盤和光標控制設備和顯示器 以及將數(shù)據(jù)處理系統(tǒng)耦合到網(wǎng)絡459的網(wǎng)絡接口的通用計算機系統(tǒng),網(wǎng)絡 459可以是因特網(wǎng)或其它網(wǎng)絡,例如局域網(wǎng)或電話網(wǎng)絡或有線TV系統(tǒng)網(wǎng) 絡。網(wǎng)絡接口可以通過有線連接或通過無線連接來連接到網(wǎng)絡,并且可以 存在用于不同網(wǎng)絡或者連接到同一網(wǎng)絡或多個網(wǎng)絡的不同方法的多個網(wǎng)絡 接口。數(shù)據(jù)處理系統(tǒng)通常包括非易失性海量存儲裝置,該非易失性海量存 儲裝置可以存儲用戶程序和操作系統(tǒng)和用戶數(shù)據(jù),用戶數(shù)據(jù)包括地址或聯(lián) 系信息、日程表信息、和諸如瀏覽因特網(wǎng)的喜好或書簽之類的URL。數(shù)據(jù) 處理系統(tǒng)451的外圍接口用于將數(shù)據(jù)處理系統(tǒng)451耦合到用于外圍設備的 對接塢或其它連接器。對接塢或其它連接器可以以有線或無線方式通過外 圍接口來連接到數(shù)據(jù)處理系統(tǒng)451。對接塢或連接器被設計為連接到一個 或多個外圍設備,例如可以是無線手持裝置的第一外圍設備457和可以是 包括PDA功能性的無線蜂窩電話的第二外圍設備455。在一個實施例中, 數(shù)據(jù)處理系統(tǒng)203可以是第二外圍設備455,并且外圍設備201可以是第 一外圍設備457。對接塢可分開來或同時在機械上容納兩個外圍設備,并 且還可以在電氣上連接到兩個外圍設備來向外圍設備供電,對外圍設備的 電池再充電,以及在外圍設備和數(shù)據(jù)處理系統(tǒng)451之間交換數(shù)據(jù)。第二外圍設備455可以包括針對諸如聯(lián)系人、日程表和URL之類的用戶信息的
存儲裝置,用戶信息可以與數(shù)據(jù)處理系統(tǒng)451上的類似類型的用戶數(shù)據(jù)同
步。用戶可以將一個或兩個外圍設備都布置于對接塢或連接器453上以促
使發(fā)生如這里所描述的某些動作,或者可以移除一個或兩個外圍設備也促
使自動發(fā)生如這里所描述的某些動作。對接塢和/或外圍設備可以包括機械
或電氣傳感器以檢測外圍設備在對接塢或連接器上的布置以及外圍設備從 7卄i主+6 Bfr4左旌與的壬4 K仝
,J J乂"""1^^J^1^ J乂TIFT H J'17 「小o
在前述說明書中,已經(jīng)參考本發(fā)明的具體示例f生實施例來描述了本發(fā) 明。顯然,在不脫離以下權利要求所闡明的本發(fā)明的較寬精神和范圍的情 況下,可以對實施例作出各種修改。因此,應當從例示性的角度而不是限 制性的角度來看待說明書和附圖。
權利要求
1.一種方法,包括從位于設備中的至少一個傳感器接收運動事件;確定所述設備的取向;判斷所述設備當前是否正在移動;判斷所述設備是否在相對于地參考的一角度內移動了第一時間段;以及如果所述設備移動超過了所述角度則切換所述設備的顯示取向。
2. 根據(jù)權利要求l所述的方法,還包括如果所述設備在所述角度內移動了至少所述第一時間段,則切換所述 取向。
3. 根據(jù)權利要求1所述的方法,還包括判斷當前移動的設備是否移動了第二時間段;如果所述設備未在移動或者如果所述設備移動了至少所述第二時間 段,則判斷默認取向是否是縱向;以及如果所述默認取向不是縱向則切換所述取向。
4. 根據(jù)權利要求3所述的方法,還包括如果所述設備移動少于所述第二時間段,則等待來自位于設備中的至 少一個傳感器的新運動事件。
5. 根據(jù)權利要求1所述的方法,其中,基于與所述設備的上一位置 相比而言的當前位置變化,而發(fā)生判斷所述設備是否移動的步驟。
6. 根據(jù)權利要求1所述的方法,其中,所述至少一個傳感器包括加 速計、陀螺儀、接近傳感器、聲音傳感器、光傳感器和運動傳感器的至少 一個。
7. 根據(jù)權利要求1所述的方法,其中,所述取向包括縱向、逆時針橫向、順時針橫向、上下顛倒、正面朝上、正面朝下、和不明確取向中的 一個。
8. 根據(jù)權利要求1所述的方法,其中,基于由有意的用戶動作可預料地導致的運動事件,而發(fā)生如果所述設備移動超過了所述角度則切換所 述取向的步驟。
9. 根據(jù)權利要求1所述的方法,其中,基于由有意的用戶動作可預 料地導致的運動事件,而發(fā)生如果所述設備在所述角度內移動至少所述時 間段則切換所述取向的步驟。
10. 根據(jù)權利要求1所述的方法,其中,基于由有意的用戶動作可預 料地導致的運動事件,而發(fā)生如果所述設備取向不是縱向則切換所述取向 的步驟。
11. 一種存儲了可執(zhí)行程序指令的機器可讀介質,所述可執(zhí)行程序指 令在被執(zhí)行時使得數(shù)據(jù)處理系統(tǒng)執(zhí)行一種方法,該方法包括從位于設備中的至少一個傳感器接收運動事件;確定所述設備的取向; 判斷所述設備當前是否正在移動;判斷所述設備是否在相對于地參考的一角度內移動了第一時間段;以及如果所述設備移動超過了所述角度則切換所述取向。
12. 根據(jù)權利要求ll所述的介質,還包括如果所述設備在所述角度內移動了至少所述時間段,則切換所述取向。
13. 根據(jù)權利要求ll所述的介質,還包括判斷當前移動的設備是否移動了第二時間段;如果所述設備未在移動或者如果所述設備移動了至少所述第二時間 段,則判斷默認取向是否是縱向;以及如果所述取向不是縱向則切換所述取向。
14. 根據(jù)權利要求13所述的介質,還包括如果所述設備移動少于所述第二時間段,則等待來自位于設備中的至 少一個傳感器的新運動事件。
15. 根據(jù)權利要求11所述的介質,其中,基于與所述設備的上一位 置相比而言的當前位置改變,而發(fā)生判斷所述設備是否移動的步驟。
16. 根據(jù)權利要求11所述的介質,其中,所述至少一個傳感器包括 加速計、陀螺儀、接近傳感器、聲音傳感器、光傳感器和運動傳感器的至 少一個。
17. 根據(jù)權利要求11所述的介質,其中,所述取向包括縱向、逆時針橫向、順時針橫向、上下顛倒、正面朝上、正面朝下、和不明確取向中 的一個。
18. 根據(jù)權利要求11所述的介質,其中,基于由有意的用戶動作可預料地導致的運動事件,而發(fā)生如果所述設備移動超過了所述角度則切換 所述取向的步驟。
19. 根據(jù)權利要求11所述的介質,其中,基于由有意的用戶動作可 預料地導致的運動事件,而發(fā)生如果所述設備在所述角度內移動至少所述 時間段則切換所述取向的步驟。
20. 根據(jù)權利要求11所述的介質,其中,基于由有意的用戶動作可 預料地導致的運動事件,而發(fā)生如果所述設備取向不是縱向則切換所述取 向的步驟。
21. —種方法,包括確定與設備相關聯(lián)的設備向量,所述設備向量指示出所述設備對地參 考的取向;確定與所述設備的外圍設備相關聯(lián)的外圍向量,所述外圍向量指示出 所述外圍設備對地參考的取向;生成與來自所述設備的事件相關聯(lián)的音頻信號;以及判斷所述外圍向量是否響應于所述音頻信號而指向所述設備向量。
22. 根據(jù)權利要求21所述的方法,還包括如果所述外圍向量響應于所述音頻信號而指向所述設備向量,則使所 述音頻信號靜音。
23. 根據(jù)權利要求22所述的方法,其中,基于在所述音頻信號被生 成之前所述外圍向量未指向所述設備向量,所述外圍向量響應于所述音頻 信號而指向所述設備向量。
24. 根據(jù)權利要求22所述的方法,還包括如果所述外圍向量未響應于所述音頻信號而指向所述設備向量,則忽 略所述音頻信號。
25. 根據(jù)權利要求24所述的方法,其中,基于在所述音頻信號被生 成之前和之后所述外圍向量指向所述設備向量,所述外圍設備未響應于所 述音頻信號來指向所述設備向量。
26. 根據(jù)權利要求21所述的方法,其中,基于用戶佩戴所述外圍設 備而發(fā)生確定外圍向量的步驟。
27. 根據(jù)權利要求21所述的方法,其中,所述事件包括如下至少一 種日程表事件、電話呼叫、警報事件、待處理事件、電子郵件事件、以 及提醒事件。
28. 根據(jù)權利要求21所述的方法,其中,所述音頻信號表示語音命令。
29. 根據(jù)權利要求28所述的方法,還包括如果所述外圍向量在相對于地參考的水平方向上移動,則認可所述語 音命令。
30. 根據(jù)權利要求29所述的方法,還包括如果所述外圍向量在相對于所述地參考的垂直方向上移動,則拒絕所 述語音命令。
31. —種存儲了可執(zhí)行程序指令的機器可讀介質,所述可執(zhí)行程序指令在被執(zhí)行時使得數(shù)據(jù)處理系統(tǒng)執(zhí)行一種方法,該方法包括確定與設備相關聯(lián)的設備向量,所述設備向量指示出所述設備對地參考的取向;確定與所述設備的外圍設備相關聯(lián)的外圍向量,所述外圍向量指示出 所述外圍設備對地參考的取向;生成與來自所述設備的事件相關聯(lián)的音頻信號;以及判斷所述外圍向量是否響應于所述音頻信號而指向所述設備向量。
32. 根據(jù)權利要求31所述的介質,還包括如果所述外圍向量響應于所述音頻信號而指向所述設備向量,則使所 述音頻信號靜音。
33. 根據(jù)權利要求32所述的介質,其中,基于在所述音頻信號被生 成之前所述外圍向量未指向所述設備向量,所述外圍向量響應于所述音頻 信號而指向所述設備向量。
34. 根據(jù)權利要求32所述的介質,還包括如果所述外圍向量未響應于所述音頻信號而指向所述設備向量,則忽 略所述音頻信號。
35. 根據(jù)權利要求34所述的介質,其中,基于在所述音頻信號被生 成之前和之后所述外圍向量指向所述設備向量,所述外圍設備未響應于所 述音頻信號來指向所述設備向量。
36. 根據(jù)權利要求31所述的介質,其中,基于用戶佩戴所述外圍設 備而發(fā)生確定外圍向量的步驟。
37. 根據(jù)權利要求31所述的介質,其中,所述事件包括如下至少一 種日程表事件、電話呼叫、警報事件、待處理事件、電子郵件事件、以 及提醒事件。
38. 根據(jù)權利要求31所述的介質,其中,所述音頻信號表示語音命令。
39. 根據(jù)權利要求38所述的介質,還包括如果所述外圍向量在相對于地參考的水平方向上移動,則認可所述語 音命令。
40. 根據(jù)權利要求39所述的介質,還包括如果所述外圍向量在相對于所述地參考的垂直方向上移動,則拒絕所 述語音命令。
41. 一種數(shù)據(jù)處理系統(tǒng),包括至少一個傳感器,用以傳感所述數(shù)據(jù)處理系統(tǒng)是否在相對于地參考的一角度內移動了第一時間段;以及耦合到所述至少一個傳感器的處理器,所述處理器被配置為如果所述 數(shù)據(jù)處理系統(tǒng)移動超過了所述角度,則通過切換所述數(shù)據(jù)處理系統(tǒng)的取向 來對從所述至少一個傳感器接收的數(shù)據(jù)作出響應。
42. 根據(jù)權利要求41所述的數(shù)據(jù)處理系統(tǒng),其中,所述處理器被配置為響應于來自所述至少一個傳感器的數(shù)據(jù),如果所述設備在所述角度內 移動了至少所述第一時間段,則切換所述取向。
43. 根據(jù)權利要求41所述的數(shù)據(jù)處理系統(tǒng),其中,所述處理器被配置為響應于來自所述至少一個傳感器的數(shù)據(jù)而判斷所述數(shù)據(jù)處理系統(tǒng)的取 向,判斷所述數(shù)據(jù)處理系統(tǒng)是否移動,判斷所述數(shù)據(jù)處理系統(tǒng)是否移動了 一時間段,如果所述數(shù)據(jù)處理系統(tǒng)沒有移動或者如果所述數(shù)據(jù)處理系統(tǒng)移 動了至少所述第二時間段則判斷所述取向是否是縱向,并且如果所述數(shù)據(jù) 處理系統(tǒng)的取向不是縱向則切換所述取向。
44. 根據(jù)權利要求43所述的數(shù)據(jù)處理系統(tǒng),其中,基于與所述數(shù)據(jù) 處理系統(tǒng)的上一位置相比而言的當前位置改變,而發(fā)生判斷所述數(shù)據(jù)處理 系統(tǒng)是否移動的步驟。
45. 根據(jù)權利要求41所述的數(shù)據(jù)處理系統(tǒng),其中,所述至少一個傳 感器包括加速計、陀螺儀、接近傳感器、聲音傳感器、光傳感器和運動傳 感器中的至少一個。
46. 根據(jù)權利要求41所述的數(shù)據(jù)處理系統(tǒng),其中,所述取向包括縱 向、逆時針橫向、順時針橫向、上下顛倒、正面朝上、正面朝下和不明確 取向中的一個。
47. —種系統(tǒng),包括 外圍設備;結合所述外圍設備使用的設備;其中,所述外圍設備包括外圍接口,將所述外圍設備耦合到所述設備; 至少一個外圍傳感器,用以傳感所述外圍設備的用戶; 與所述外圍接口和所述至少一個外圍傳感器耦合的外圍處理器,該外圍處理器被配置為確定外圍向量,所述外圍向量指示出所述外圍設備對地參考的取向;其中,所述設備包括接口,將所述設備耦合到所述外圍設備; 至少一個傳感器,用以傳感所述用戶;與所述接口和所述至少一個傳感器耦合的處理器,該處理器被配 置為確定設備向量,所述設備向量指示出所述設備對所述地參考的取向;發(fā)起與事件相關聯(lián)的音頻信號;以及判斷所述外圍向量是否響應于所述音頻信號而指向所述設備向量。
48. 根據(jù)權利要求47所述的系統(tǒng),其中,所述處理器還被配置為如 果所述外圍向量響應于所述音頻信號而指向所述設備向量,則使所述音頻 信號靜音。
49. 根據(jù)權利要求48所述的系統(tǒng),其中,基于在所述音頻信號被生 成之前所述外圍向量未指向所述設備向量,所述外圍向量響應于所述音頻 信號而指向所述設備向量。
50. 根據(jù)權利要求48所述的系統(tǒng),其中,所述處理器還被配置為如 果所述外圍向量未響應于所述音頻信號而指向所述設備向量,則忽略所述 音頻信號。
51. 根據(jù)權利要求50所述的系統(tǒng),其中,基于在所述音頻信號被生 成之前和之后所述外圍向量指向所述設備向量,所述外圍設備未響應于所 述音頻信號來指向所述設備向量。
52. 根據(jù)權利要求47所述的系統(tǒng),其中,基于用戶佩戴所述外圍設 備而發(fā)生確定外圍向量的處理。
53. 根據(jù)權利要求47所述的系統(tǒng),其中,所述事件包括如下至少一 種日程表事件、電話呼叫、警報事件、待處理事件、電子郵件事件、以 及提醒事件。
54. 根據(jù)權利要求54所述的系統(tǒng),其中,所述音頻信號表示語音命
55. 根據(jù)權利要求55所述的系統(tǒng),還包括如果所述外圍向量在相對于地參考的水平方向上移動,則認可所述語 音命令。
56. 根據(jù)權利要求54所述的系統(tǒng),還包括如果所述外圍向量在相對于所述地參考的垂直方向上移動,則拒絕所 述語音命令。
57. 根據(jù)權利耍求47所述的系統(tǒng),其中,所述外圍接口包括無線收發(fā)器,該無線收發(fā)器無線地將所述設備耦合到所述外圍設備,并且其中,所述外圍設備還包括與所述外圍接口耦合的揚聲器以及與所述外圍接口耦合的麥克風,并且其中,所述無線收發(fā)器將來自所述麥克風的第一音頻數(shù) 據(jù)發(fā)送到所述設備,并且其中,所述無線收發(fā)器接收來自所述設備的第二 音頻數(shù)據(jù)并將所述第二音頻數(shù)據(jù)傳遞到所述揚聲器,并且其中,所述設備 包括無線移動電話收發(fā)器。
58. 根據(jù)權利要求57所述的系統(tǒng),其中,所述外圍處理器和所述處 理器的至少一個接收來自所述至少一個外圍傳感器和所述至少一個傳感器 中的至少一個的數(shù)據(jù),并基于該數(shù)據(jù)來判斷是否將所述揚聲器和所述麥克 風用于通過所述無線移動電話收發(fā)器收發(fā)的電話呼叫。
59. 根據(jù)權利要求58所述的系統(tǒng),其中,所述至少一個外圍傳感器 包括如下至少一個(a)接近傳感器、(b)環(huán)境光傳感器、(c)溫度傳 感器;(d)加速計、(e)位置傳感器、(f)取向傳感器、和(g)聲音 傳感器;并且其中,所述至少一個傳感器包括如下至少一個(a)接近 傳感器、(b)環(huán)境光傳感器、(c)溫度傳感器;(d)加速計、(e)位 置傳感器、(f)取向傳感器、和(g)聲音傳感器中的至少一個。
60. 根據(jù)權利要求59所述的系統(tǒng),其中,所述外圍處理器響應于來 自所述至少一個外圍傳感器和所述至少一個傳感器的輸出,而自動配置所 述揚聲器和所述麥克風。
61. 根據(jù)權利要求60所述的系統(tǒng),其中,所述揚聲器和所述麥克風 被使得當所述至少一個外圍傳感器傳感到所述外圍設備在所述用戶耳朵近 旁時,能夠提供用于電話呼叫的輸出/輸入能力,并且其中,所述揚聲器和 所述麥克風被使得當所述至少一個傳感器傳感到所述設備在所述用戶耳朵 近旁時,不能夠提供所述輸出/輸入能力。
62. 根據(jù)權利要求61所述的系統(tǒng),其中,所述外圍接口將來自所述 至少一個外圍傳感器的輸出發(fā)送至所述設備,所述設備對來自所述至少一 個外圍傳感器的輸出以及來自所述至少一個傳感器的輸出進行處理,并確 定是否使能所述揚聲器和所述麥克風,并向所述外圍設備發(fā)送指令指示是—a:- /+厶k匕廣、上丄7 口口 rCn CT廣、上^fc "ztr rrt"tf1叉目S尸丌處:K/尸奮^J/7r;idi玄兄;A、。
63. 根據(jù)權利要求61所述的系統(tǒng),其中,所述外圍處理器通過所述 外圍接口接收來自所述至少一個處理器的輸出,并對來自所述至少一個傳 感器的輸出以及來自所述至少一個外圍傳感器的輸出進行處理,以確定是 否使能所述揚聲器和所述麥克風。
64. —種裝置,包括用于從位于設備中的至少一個傳感器接收運動事件的裝置;用于確定所述設備的取向的裝置;用于判斷所述設備當前是否正在移動的裝置;用于判斷所述設備是否在相對于地參考的一角度內移動了第一時間段 的裝置;以及用于如果所述設備移動超過所述角度則切換所述取向的裝置。
65. —種裝置,包括用于確定與設備相關聯(lián)的設備向量的裝置,所述設備向量指示出所述 設備對地參考的取向;用于確定與外圍設備相關聯(lián)的外圍向量的裝置,所述外圍向量指示出 所述外圍設備對所述地參考的取向;用于生成與來自所述設備的事件相關聯(lián)的音頻信號的裝置;以及用于判斷所述外圍向量是否響應于所述音頻信號而指向所述設備向量 的裝置。
66. —種方法,包括從位于設備中的至少一個傳感器接收運動事件; 確定所述設備的當前取向; 判斷所述設備當前是否正在移動;以及基于所述設備當前未在移動而判斷所述當前取向是否匹配默認取向。
67. 根據(jù)權利要求66所述的方法,還包括如果所述當前取向與所述默認取向不相匹配,則切換所述取向。
68. 根據(jù)權利要求66所述的方法,還包括如果所述當前取向與所述默認取向相匹配,則判斷所述設備是否在相對于地參考的一角度內移動了第一時間段;以及如果所述設備移動超過了所述角度,則切換所述設備的顯示取向。
69. 根據(jù)權利要求68所述的方法,還包括如果所述設備在所述角度內移動了至少所述第一時間段,則切換所述 取向。
70. 根據(jù)權利要求66所述的方法,還包括 判斷當前正在移動的設備是否移動了第二時間段;以及 如果所述設備移動了至少所述第二時間段,則判斷所述當前取向是否與默認取向相同。
71. 根據(jù)權利要求70所述的方法,還包括如果所述設備移動少于所述第二時間段,則等待來自位于設備中的至 少一個傳感器的新運動事件。
72. 根據(jù)權利要求66所述的方法,其中,基于與所述設備的上一位 置相比而言的當前位置改變,而發(fā)生判斷所述設備是否移動的步驟。
73. 根據(jù)權利要求66所述的方法,其中,所述當前取向包括縱向、 逆時針橫向、順時針橫向、上下顛倒、正面朝上、正面朝下、和不明確取 向中的一個。
74. 根據(jù)權利要求66所述的方法,其中,所述默認取向包括縱向、 逆時針橫向、順時針橫向、上下顛倒、正面朝上、正面朝下、和不明確取 向中的一個。
75. 根據(jù)權利要求66所述方法,其中,基于由有意的用戶動作可預 料地導致的運動事件,而發(fā)生如果所述設備移動超過了所述角度則切換所 述取向的步驟。
76. 根據(jù)權利要求66所述的方法,其中,基于由有意的用戶動作可 預料地導致的運動事件,而發(fā)生如果所述設備在所述角度內移動至少所述 第一時間段則切換所述取向的步驟。
77. 根據(jù)權利要求66所述的方法,其中,基于由有意的用戶動作可 預料地導致的運動事件,而發(fā)生如果所述當前取向與所述默認取向不相匹 配則切換所述取向的步驟。
78. —種存儲了可執(zhí)行程序指令的機器可讀介質,所述可執(zhí)行程序指 令在被執(zhí)行時使得數(shù)據(jù)處理系統(tǒng)執(zhí)行一種方法,該方法包括從位于設備中的至少一個傳感器接收運動事件;確定所述設備的當前取向; 判斷所述設備當前是否正在移動;以及基于所述設備當前未在移動而判斷所述當前取向是否匹配默認取向。
79. 根據(jù)權利要求78所述的介質,還包括如果所述當前取向與所述默認取向不相匹配,則切換所述取向。
80. 根據(jù)權利要求78所述的介質,還包括如果所述當前取向與所述默認取向相匹配,則判斷所述設備是否在相 對于地參考的一角度內移動了第一時間段;以及如果所述設備移動超過了所述角度,則切換所述設備的顯示取向。
81. 根據(jù)權利要求80所述的介質,還包括如果所述設備在所述角度內移動了至少所述第一時間段,則切換所述 取向。
82. 根據(jù)權利要求78所述的介質,還包括 判斷當前正在移動的設備是否移動了第二時間段;以及 如果所述設備移動了至少所述第二時間段,則判斷所述當前取向是否與默認取向相同。
83. 根據(jù)權利要求82所述的介質,還包括如果所述設備移動少于所述第二時間段,則等待來自位于設備中的至 少一個傳感器的新運動事件。
84. 根據(jù)權利要求78所述的介質,其中,基于與所述設備的上一位 置相比而言的當前位置改變,而發(fā)生判斷所述設備是否移動的步驟。
85. 根據(jù)權利要求78所述的介質,其中,所述當前取向包括縱向、 逆時針橫向、順時針橫向、上下顛倒、正面朝上、正面朝下、和不明確取 向中的一個。
86. 根據(jù)權利要求78所述的介質,其中,所述默認取向包括縱向、 逆時針橫向、順時針橫向、上下顛倒、正面朝上、正面朝下、和不明確取向中的一個。
87. 根據(jù)權利要求78所述介質,其中,基于由有意的用戶動作可預料地導致的運動事件,而發(fā)生如果所述設備移動超過了所述角度則切換所 述取向的步驟。
88. 根據(jù)權利要求78所述的介質,其中,基于由有意的用戶動作可 預料地導致的運動事件,而發(fā)生如果所述設備在所述角度內移動至少所述 第一時間段則切換所述取向的步驟。
89. 根據(jù)權利要求78所述的介質,其中,基于由有意的用戶動作可 預料地導致的運動事件,而發(fā)生如果所述當前取向與所述默認取向不相匹 配則切換所述取向的步驟。
全文摘要
公開了可被配置為基于傳感器數(shù)據(jù)來交互的外圍設備和數(shù)據(jù)處理系統(tǒng)。在至少某些實施例中,一種用于傳感設備的運動和取向信息的方法包括從位于設備中的至少一個傳感器接收運動事件。該方法還包括確定設備的顯示取向。該方法還包括判斷設備當前是否正在移動。該方法還包括判斷設備是否在相對于地參考的一角度內移動了第一時間段。該方法還包括如果設備移動超過了該角度,則切換設備的顯示取向。
文檔編號G06F1/16GK101681185SQ200880019305
公開日2010年3月24日 申請日期2008年5月6日 優(yōu)先權日2007年6月8日
發(fā)明者丹·基恩, 斯科特·赫茲, 韋恩·卡爾·韋斯特曼 申請人:蘋果公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1