專利名稱:自動(dòng)設(shè)備模式切換的制作方法
自動(dòng)設(shè)備模式切換
背景技術(shù):
便攜式電子設(shè)備(例如移動(dòng)電話、方位確定設(shè)備、音頻播放器、媒體播放器等)的 流行程度不斷增加。傳統(tǒng)便攜式電子設(shè)備被配置為單一功能設(shè)備,例如限于電話服務(wù)的移 動(dòng)電話、限于播放音樂(lè)的音頻播放器等。隨著便攜式電子設(shè)備的流行程度增加,制造商的反應(yīng)是開發(fā)在單個(gè)設(shè)備的多種模 式下提供多種功能的交叉功能設(shè)備。然而,為了當(dāng)使用傳統(tǒng)便攜式電子設(shè)備時(shí)在與各不同 功能和模式的交互之間進(jìn)行切換,用戶需要手動(dòng)選擇與不同功能關(guān)聯(lián)的不同模式。例如,為了在不同功能或模式之間進(jìn)行切換,用戶可能需要手動(dòng)操作切換器或者 手動(dòng)關(guān)閉在設(shè)備上執(zhí)行的一個(gè)應(yīng)用并選擇另一應(yīng)用來(lái)在設(shè)備上執(zhí)行。因此,導(dǎo)航至傳統(tǒng)便 攜式電子設(shè)備的各功能和模式之間的切換是耗時(shí)的,并且涉及大量的用戶介入,這使得用 戶沮喪,并且降低了用戶體驗(yàn)。
發(fā)明內(nèi)容
各技術(shù)是對(duì)于自動(dòng)設(shè)備模式切換而描述的。在一種實(shí)現(xiàn)方式中,電子設(shè)備通過(guò)所述電 子設(shè)備的多種模式提供各種功能。電子設(shè)備可以被配置為當(dāng)插入對(duì)應(yīng)安裝設(shè)備或從對(duì)應(yīng)安裝 設(shè)備移除時(shí)在各模式之間轉(zhuǎn)換(toggle)。在一種實(shí)現(xiàn)方式中,在將所述電子設(shè)備插入所述安裝 設(shè)備時(shí),可以自動(dòng)激活一種操作模式。當(dāng)從安裝設(shè)備移除所述電子設(shè)備時(shí),可以自動(dòng)激活另一 操作模式。在另一實(shí)現(xiàn)方式中,電子設(shè)備的多種模式可以與設(shè)備的多個(gè)定向關(guān)聯(lián)。定向檢測(cè)器 可以提供指示定向的信號(hào),所述指示定向的信號(hào)在被檢測(cè)到時(shí)使得自動(dòng)激活關(guān)聯(lián)操作模式。該發(fā)明內(nèi)容僅被提供以用于介紹技術(shù)主題,技術(shù)主題在具體實(shí)施方式
和附圖中被 全面地描述。相應(yīng)地,該發(fā)明內(nèi)容不應(yīng)看作描述必要特征,也不用于確定權(quán)利要求的范圍。
參照附圖闡述詳細(xì)的描述。在附圖中,標(biāo)號(hào)的最左邊數(shù)字標(biāo)識(shí)標(biāo)號(hào)首次出現(xiàn)的附 圖。在說(shuō)明書和附圖中在不同實(shí)例中對(duì)相同標(biāo)號(hào)的使用可以指示相似或相同的項(xiàng)。圖1描述可以采用自動(dòng)設(shè)備模式切換技術(shù)的示例性環(huán)境。圖2更詳細(xì)地描述圖1的環(huán)境中電子設(shè)備的示例性實(shí)現(xiàn)方式。圖3是描述電子設(shè)備的操作模式基于電子設(shè)備插入或者移出對(duì)應(yīng)安裝設(shè)備而轉(zhuǎn) 換的示例性過(guò)程的流程圖。圖4是示出圖3中描述的自動(dòng)設(shè)備模式切換過(guò)程的示例性實(shí)現(xiàn)方式的示圖。圖5是描述電子設(shè)備的操作模式基于對(duì)設(shè)備的定向的確定而被激活的示例性過(guò) 程的流程圖。圖6是示出圖5中描述的自動(dòng)設(shè)備模式切換過(guò)程的示例性實(shí)現(xiàn)方式的示圖。
具體實(shí)施例方式概述
5
隨著便攜式電子設(shè)備的流行程度已經(jīng)增加,制造商已經(jīng)通過(guò)開發(fā)可以在單個(gè)設(shè)備 的不同模式下提供多種功能的交叉功能設(shè)備來(lái)進(jìn)行響應(yīng)。傳統(tǒng)上,在這些設(shè)備中切換模式 是耗時(shí)的,并且涉及大量用戶介入。例如,為了在不同功能或模式之間進(jìn)行切換,用戶可能 需要手動(dòng)操作切換器或者手動(dòng)關(guān)閉在設(shè)備上執(zhí)行的一個(gè)應(yīng)用,并且選擇另一應(yīng)用來(lái)在設(shè)備 上執(zhí)行。用于切換模式的這種交互也可能大大惹惱用戶,尤其是當(dāng)用戶處于“忙碌中”(例 如駕車、徒步等)時(shí)。相應(yīng)地,各技術(shù)是對(duì)于自動(dòng)設(shè)備模式切換而描述的。在一種實(shí)現(xiàn)方式中,電子設(shè)備 通過(guò)所述電子設(shè)備的多種模式提供各種功能。電子設(shè)備可以被配置為當(dāng)插入對(duì)應(yīng)安裝設(shè)備 或從對(duì)應(yīng)安裝設(shè)備移除時(shí)在各模式之間轉(zhuǎn)換。例如,在將所述電子設(shè)備插入所述安裝設(shè)備 時(shí),可以自動(dòng)激活一種操作模式。當(dāng)從安裝設(shè)備移除所述電子設(shè)備時(shí),可以自動(dòng)激活另一操 作模式。在另一實(shí)現(xiàn)方式中,電子設(shè)備的多種不同模式可以與設(shè)備的多個(gè)定向關(guān)聯(lián)。定向 檢測(cè)器可以提供指示定向的信號(hào)。經(jīng)由信號(hào)對(duì)設(shè)備的定向進(jìn)行檢測(cè)可以使得自動(dòng)激活關(guān)聯(lián) 操作模式。在以下討論中,首先描述示例性環(huán)境和設(shè)備,其可操作為執(zhí)行自動(dòng)設(shè)備模式切換 技術(shù)。然后描述可以用于示例性環(huán)境和設(shè)備的示例性過(guò)程,以及在不脫離其精神和范圍的 情況下,其可以用于其它環(huán)境和設(shè)備。示例性環(huán)境圖1示出環(huán)境100的實(shí)現(xiàn)方式,其中,可以采用自動(dòng)設(shè)備模式切換的技術(shù)。在所描 述的示例中,環(huán)境100包括電子設(shè)備102。電子設(shè)備102可以被配置為通過(guò)電子設(shè)備102 的各種應(yīng)用模塊和操作模式提供各種功能。預(yù)期適合于提供各種功能的各種電子設(shè)備102。 例如,電子設(shè)備102可以被配置為包括但不限于以下項(xiàng)的設(shè)備移動(dòng)電話;方位確定設(shè)備; 便攜式計(jì)算機(jī);個(gè)人數(shù)字助理;多媒體設(shè)備;游戲設(shè)備;和/或其組合。在以下描述中,所指 代的組件(例如電子設(shè)備102)可以表示一個(gè)或多個(gè)實(shí)體,并且因此,根據(jù)慣例,可以使用相 同標(biāo)號(hào)指代單個(gè)實(shí)體(例如電子設(shè)備102)或多個(gè)實(shí)體(例如電子設(shè)備102、多個(gè)電子設(shè)備 102 等)。在一種實(shí)現(xiàn)方式中,電子設(shè)備102可以包括用于確定方位的功能。例如,電子設(shè)備 102被描述為包括全球定位系統(tǒng)(GPS)接收機(jī)104,其表示用于從GPS衛(wèi)星108接收信號(hào)數(shù) 據(jù)106的功能。電子設(shè)備102還包括通信模塊110,其表示用于允許電子設(shè)備102在不同設(shè) 備(例如組件/外設(shè))之間并且/或者在一個(gè)或多個(gè)網(wǎng)絡(luò)112上發(fā)送/接收數(shù)據(jù)的通信功 能。通信模塊110表示包括以下但不限于項(xiàng)的各種通信組件和功能一個(gè)或多個(gè)天線;瀏覽 器、發(fā)射機(jī)和/或接收機(jī);無(wú)線電數(shù)據(jù)端口 ;軟件接口和驅(qū)動(dòng)器;連網(wǎng)接口 ;數(shù)據(jù)處理組件等。一個(gè)或多個(gè)網(wǎng)絡(luò)112表示各種不同通信路徑和網(wǎng)絡(luò)連接,其可以單獨(dú)地或者結(jié)合 地用于環(huán)境100的各組件之間的通信。因此,一個(gè)或多個(gè)網(wǎng)絡(luò)112可以表示使用單個(gè)網(wǎng)絡(luò) 或多個(gè)網(wǎng)絡(luò)實(shí)現(xiàn)的通信路徑。此外,一個(gè)或多個(gè)網(wǎng)絡(luò)112表示包括但不限于以下項(xiàng)的預(yù)期 的各種不同類型的網(wǎng)絡(luò)和連接互聯(lián)網(wǎng);內(nèi)連網(wǎng);衛(wèi)星網(wǎng)絡(luò);蜂窩網(wǎng)絡(luò);移動(dòng)數(shù)據(jù)網(wǎng)絡(luò);有 線和/或無(wú)線連接等。無(wú)線網(wǎng)絡(luò)的示例包括但不限于根據(jù)以下內(nèi)容而對(duì)于通信所配置的網(wǎng)絡(luò)電氣電子 工程師學(xué)會(huì)(IEEE)的一種或多種標(biāo)準(zhǔn),例如802. 11或802. 16 (Wi-Max)標(biāo)準(zhǔn);Wi-Fi聯(lián)盟公布的Wi-Fi標(biāo)準(zhǔn);藍(lán)牙特殊興趣組公布的藍(lán)牙標(biāo)準(zhǔn)等。也預(yù)期例如通過(guò)通用串行總線 (USB)、以太網(wǎng)、串行連接等的有線通信。例如,通過(guò)通信模塊110所表示的功能的電子設(shè)備102可以被配置為經(jīng)由一個(gè)或 多個(gè)網(wǎng)絡(luò)112來(lái)與蜂窩通信運(yùn)營(yíng)商114以及互聯(lián)網(wǎng)提供商116進(jìn)行通信,以分別接收移動(dòng) 電話服務(wù)118和各種內(nèi)容120。內(nèi)容120可以表示包括但不限于網(wǎng)頁(yè)、服務(wù)、音樂(lè)、視頻、電 子郵件服務(wù)、即時(shí)傳信等的各種不同內(nèi)容示例。注意,電子設(shè)備102可以被配置為確定方位。更具體地說(shuō),電子設(shè)備102可以包括 方位確定模塊122,其可以管理并且處理經(jīng)由GPS接收機(jī)104從GPS衛(wèi)星108接收到的信號(hào) 數(shù)據(jù)106。例如,電子設(shè)備102可以接收一個(gè)或多個(gè)方位數(shù)據(jù)平臺(tái)和/或方位數(shù)據(jù)發(fā)射機(jī) (其示例描述為GPS衛(wèi)星108)所發(fā)送的信號(hào)數(shù)據(jù)106。方位確定模塊122表示可操作為通 過(guò)處理接收到的信號(hào)數(shù)據(jù)106確定地理方位的功能。信號(hào)數(shù)據(jù)106可以包括適合于用在方 位確定中的各種數(shù)據(jù),例如定時(shí)信號(hào)、測(cè)距信號(hào)、星歷、歷書等。方位確定模塊122也可以被 配置為提供各種其它方位確定功能,例如指示地圖上的位置,跟蹤速度和距離,提供導(dǎo)航指 令,提供旅途數(shù)據(jù)等。因此,方位確定模塊122可以管理并且處理來(lái)自GPS衛(wèi)星108的信號(hào) 數(shù)據(jù)106,以提供各種方位確定功能,其進(jìn)一步的討論可以結(jié)合圖2而找到。雖然GPS系統(tǒng)是結(jié)合圖1而描述并且示出的,但應(yīng)理解,也可以采用各種其它定位 系統(tǒng),例如基于地面的系統(tǒng)(例如基于無(wú)線電話的系統(tǒng),其廣播來(lái)自蜂窩通信塔的方位數(shù) 據(jù))、發(fā)送定位信號(hào)的無(wú)線網(wǎng)絡(luò)等。例如,可以通過(guò)使用基于服務(wù)器的架構(gòu)、從基于地面的基 礎(chǔ)架構(gòu)、通過(guò)一個(gè)或多個(gè)傳感器(例如回轉(zhuǎn)儀、里程表以及磁力計(jì))、使用“航位推算”技術(shù) 等來(lái)實(shí)現(xiàn)定位確定功能。根據(jù)在此描述的自動(dòng)設(shè)備模式切換技術(shù),電子設(shè)備102還被示出包括模式管理器 模塊124。模式管理器模塊124表示用于響應(yīng)于各種輸入而轉(zhuǎn)換、選擇、激活或者另外管理 電子設(shè)備102的多種操作模式的功能。例如,可以基于電子設(shè)備102插入或移出對(duì)應(yīng)安裝 設(shè)備來(lái)激活或者轉(zhuǎn)換操作模式,其進(jìn)一步的討論可以結(jié)合圖3至圖4而找到。在另一示例 中,可以基于電子設(shè)備102的操控(例如檢測(cè)定向、移動(dòng)、速度、沖擊等)來(lái)激活或者轉(zhuǎn)換操 作模式?;趯?duì)電子設(shè)備102的操控的檢測(cè)的模式切換的進(jìn)一步的討論可以結(jié)合圖5至圖 6而找到。還預(yù)期各種其它示例。操作模式可以表示電子設(shè)備102可以通過(guò)各種硬件、軟件及其組合而提供的不同 功能。例如,一種操作模式可以對(duì)應(yīng)于可以經(jīng)由GPS接收機(jī)104和方位確定模塊122提供 的方位確定功能(例如導(dǎo)航)。另一操作模式可以對(duì)應(yīng)于可以經(jīng)由蜂窩網(wǎng)絡(luò)(例如網(wǎng)絡(luò) 112)和通信模塊110提供的電話服務(wù)118。又一操作模式可以對(duì)應(yīng)于接收可以經(jīng)由無(wú)線網(wǎng) 絡(luò)(例如網(wǎng)絡(luò)112)和通信模塊110從互聯(lián)網(wǎng)提供商116提供的內(nèi)容120。為了提供各種功能,電子設(shè)備102可以包括各種設(shè)備應(yīng)用126。設(shè)備應(yīng)用126中的 至少一些提供與電子設(shè)備102的特定操作模式有關(guān)的功能。例如,雖然分離地示出,但方位 確定模塊122可以看作與方位確定模式或?qū)Ш侥J接嘘P(guān)的設(shè)備應(yīng)用126。此外,設(shè)備應(yīng)用126可以操作為形成對(duì)應(yīng)用戶接口 128(x),其可以在顯示設(shè)備130 上輸出,以提供在不同操作模式下與各個(gè)功能的交互。因此,當(dāng)選擇或者激活顯示操作模式 時(shí),可以輸出特定用戶接口 128 00,從而用戶可以與和所選的或激活的操作模式有關(guān)的功 能進(jìn)行交互??梢越?jīng)由電子設(shè)備102的多種操作模式而提供的各種功能的進(jìn)一步的討論可以結(jié)合以下圖2的描述而找到。圖2更詳細(xì)地描述說(shuō)明圖1的電子設(shè)備102的示例的實(shí)現(xiàn)方式200。具體地說(shuō),圖 1的示例電子設(shè)備102示出為方位確定設(shè)備202。圖2的示例方位確定設(shè)備202示出為包括可以用于提供各種處理和存儲(chǔ)能力的相 應(yīng)處理器204和存儲(chǔ)器206。示例方位確定設(shè)備202還包括定向檢測(cè)器208,其表示用于 確定方位確定設(shè)備202的各種手動(dòng)操控的功能。定向檢測(cè)器208可以通過(guò)多種方式而被配 置,以提供信號(hào),從而使得能夠檢測(cè)方位確定設(shè)備202的不同手動(dòng)操控,包括檢測(cè)定向、運(yùn) 動(dòng)、速度、沖擊等,但不限于此。例如,定向檢測(cè)器208可以表示單獨(dú)或者結(jié)合地使用的各種 組件,例如加速計(jì)、回轉(zhuǎn)儀、速度計(jì)、電容或電阻接觸傳感器等。定向檢測(cè)器208執(zhí)行自動(dòng)設(shè) 備模式切換技術(shù)的操作的進(jìn)一步討論可以結(jié)合圖5至圖6找到。處理器204不受限于形成其的材料或其中所采用的處理機(jī)制,并且如此可以經(jīng)由 半導(dǎo)體和/或晶體管(例如電子集成電路(IC))等而被實(shí)現(xiàn)。此外,雖然單個(gè)存儲(chǔ)器206 示出用于方位確定設(shè)備202,但可以采用多種類型和組合的存儲(chǔ)器,例如隨機(jī)存取存儲(chǔ)器 (RAM)、硬盤存儲(chǔ)器、可拆卸介質(zhì)存儲(chǔ)器(例如,存儲(chǔ)器206可以經(jīng)由容納可拆卸存儲(chǔ)器盒的 槽而被形成)、以及其它類型的計(jì)算機(jī)可讀介質(zhì)。在圖2的示例中,方位確定模塊122、模式管理器模塊126和通信模塊110示出為 經(jīng)由處理器204而被執(zhí)行,并且還可存儲(chǔ)于存儲(chǔ)器206中。存儲(chǔ)器206示出存儲(chǔ)各種設(shè)備應(yīng)用126、可以經(jīng)由GPS接收機(jī)104接收到的信號(hào) 數(shù)據(jù)106、可以由方位確定設(shè)備202本地維護(hù)的地圖數(shù)據(jù)210、以及可以經(jīng)由各種設(shè)備應(yīng)用 126形成并且輸出的用戶接口 128(x)。附加設(shè)備應(yīng)用126示出為包括瀏覽器212應(yīng)用、電話214應(yīng)用、以及媒體216應(yīng)用。 這些應(yīng)用中的每一個(gè)可以對(duì)應(yīng)于方位確定設(shè)備202的一個(gè)操作模式。瀏覽器212可以表示 可在處理器204上執(zhí)行的功能,以與來(lái)自圖1的互聯(lián)網(wǎng)提供商116的內(nèi)容120進(jìn)行交互,從 而獲得電子郵件服務(wù),發(fā)送/接收即時(shí)傳信,瀏覽網(wǎng)頁(yè),下載視頻節(jié)目或其它內(nèi)容120等。電 話214應(yīng)用可以表示可在處理器204上執(zhí)行的功能,以從圖1的蜂窩通信運(yùn)營(yíng)商116獲得電 話服務(wù)118,從而進(jìn)行并且接收移動(dòng)電話呼叫,管理聯(lián)系人,創(chuàng)建/發(fā)送/接收文本消息等。 媒體216應(yīng)用可以表示可以在處理器204上執(zhí)行的功能,以管理可以包括音樂(lè)文件、照片和 視頻的媒體內(nèi)容庫(kù),以便組織媒體,回放媒體,編輯媒體等。也可以包括各種其它218應(yīng)用, 以將附加功能提供給電子設(shè)備102。這些設(shè)備應(yīng)用126以及方位確定模塊122可以對(duì)應(yīng)于 方位確定設(shè)備202的不同操作模式,通過(guò)方位確定設(shè)備202,不同功能在不同時(shí)間是可用的 和/或激活的。例如,方位確定設(shè)備202可以分別具有導(dǎo)航模式、內(nèi)連網(wǎng)模式、電話模式和 媒體模式,其分別對(duì)應(yīng)于方位確定模塊122、瀏覽器212、電話214應(yīng)用以及媒體216應(yīng)用。其它218應(yīng)用可以包括游戲、數(shù)據(jù)庫(kù)、產(chǎn)品套裝(Productivity Suite)、操作系 統(tǒng)、驅(qū)動(dòng)、桌面應(yīng)用、設(shè)備特定應(yīng)用等,但不限于此。其它218應(yīng)用也可以對(duì)應(yīng)于操作模式, 例如游戲模式和/或產(chǎn)品套裝模式。在操作中,模式管理器模塊124可以激活、選擇方位確定設(shè)備202的各操作模式, 在其間轉(zhuǎn)換,并且/或者以其它方式對(duì)其進(jìn)行管理。例如,在所描述的示例中,在處理器204 上執(zhí)行方位確定模塊122可以導(dǎo)致形成圖2所描述的對(duì)應(yīng)用戶接口 128(1)作為輸出,以提 供方位確定功能。當(dāng)用戶接口 128 (1)激活時(shí),方位確定設(shè)備202可以看作處于導(dǎo)航模式下。響應(yīng)于各種輸入,模式管理器模塊124可以發(fā)起可以導(dǎo)致執(zhí)行并且/或者激活不同設(shè)備應(yīng) 用126的對(duì)于另一模式的模式切換,連同對(duì)應(yīng)于其它模式的不同用戶接口 128(x)的輸出。 預(yù)期可以使得模式管理器模塊124在各模式之間發(fā)起自動(dòng)切換的各種輸入,如結(jié)合附圖所 討論的那樣。具體地說(shuō),當(dāng)特定操作模式激活時(shí),可以在處理器204上在激活狀態(tài)下執(zhí)行對(duì)應(yīng) 設(shè)備應(yīng)用126。在激活狀態(tài)下,設(shè)備應(yīng)用126為方位確定設(shè)備202提供主要功能。對(duì)應(yīng)用戶 接口 128(x)可以在顯示設(shè)備130上的前臺(tái)中輸出,例如對(duì)應(yīng)用戶接口 128(x)可見。當(dāng)特 定操作模式非激活(例如另一模式激活)時(shí),可以在處理器204上在后臺(tái)狀態(tài)下執(zhí)行對(duì)應(yīng) 設(shè)備應(yīng)用126。在后臺(tái)狀態(tài)下,對(duì)應(yīng)設(shè)備應(yīng)用126可以連續(xù)操作,以提供關(guān)聯(lián)功能。然而,對(duì) 應(yīng)用戶接口 128(x)可以被關(guān)閉,在激活接口后面被發(fā)送,被最小化,或者另外在顯示設(shè)備 上不可見。另外或者此外,切換操作模式可以導(dǎo)致對(duì)應(yīng)于激活以及禁用操作模式的設(shè)備應(yīng) 用126的執(zhí)行分別開始和結(jié)束。因此,切換操作模式可以包括在從激活到后臺(tái)的設(shè)備應(yīng)用 126的各狀態(tài)之間進(jìn)行自動(dòng)切換,并且/或者使得設(shè)備應(yīng)用126的執(zhí)行自動(dòng)開始以及結(jié)束。例如,當(dāng)導(dǎo)航模式激活時(shí),在電話模式下發(fā)起的電話呼叫可以在后臺(tái)狀態(tài)繼續(xù)進(jìn) 行,例如通過(guò)各種免提交互(例如自動(dòng)話音識(shí)別、揚(yáng)聲器電話、無(wú)線耳機(jī)等)。同樣,當(dāng)選擇 電話模式來(lái)應(yīng)答來(lái)電呼叫時(shí),在導(dǎo)航模式下發(fā)起的方位確定功能(例如turn-by-turn導(dǎo)航 指令)可以在后臺(tái)狀態(tài)下繼續(xù)進(jìn)行。以此方式,可以通過(guò)切換模式并且在激活狀態(tài)下執(zhí)行 對(duì)應(yīng)設(shè)備應(yīng)用126來(lái)選擇主要功能,但非激活模式的功能可以繼續(xù)進(jìn)行,從而通過(guò)在后臺(tái) 狀態(tài)下執(zhí)行不同設(shè)備應(yīng)用126而可用。在此為了討論,方位確定功能可以與各種導(dǎo)航技術(shù)以及可以通過(guò)“獲知”一個(gè)或多 個(gè)方位而支持的其它技術(shù)有關(guān)。例如,可以采用方位確定功能來(lái)提供位置信息、定時(shí)信息、 速度信息、以及各種其它與導(dǎo)航有關(guān)的數(shù)據(jù)。相應(yīng)地,方位確定設(shè)備202可以通過(guò)多種方式 而被配置為執(zhí)行多種功能。例如,定位確定設(shè)備202可以配置用于所示的戶外導(dǎo)航、交通工 具導(dǎo)航、航空導(dǎo)航(例如飛機(jī)、直升機(jī))、海事導(dǎo)航、個(gè)人用途(例如作為與塑型有關(guān)的裝備 的一部分)等。相應(yīng)地,方位確定設(shè)備202可以包括用于使用前述一種或多種技術(shù)確定方 位的各種設(shè)備。例如,可以執(zhí)行方位確定模塊122,以結(jié)合存儲(chǔ)器206中存儲(chǔ)的地圖數(shù)據(jù)210來(lái) 使用經(jīng)由GPS接收機(jī)接收到的信號(hào)數(shù)據(jù)106,以生成導(dǎo)航指令(例如去往輸入目的地的 turn-by-turn指令),在地圖上顯示當(dāng)前方位等。方位確定設(shè)備202可以包括一個(gè)或多個(gè) 天線222,用于接收信號(hào)數(shù)據(jù)106以及執(zhí)行其它通信,例如經(jīng)由圖1的一個(gè)或多個(gè)網(wǎng)絡(luò)112 進(jìn)行的通信。也可以執(zhí)行方位確定模塊122,以提供其它方位確定功能,從而確定當(dāng)前速度, 計(jì)算到達(dá)時(shí)間等。在實(shí)施例中,方位確定設(shè)備202包括至少兩個(gè)天線222,被配置為當(dāng)方位確定設(shè) 備202處于不同的個(gè)布置和/或定向時(shí)接收信號(hào)數(shù)據(jù)106,如在2008年1月24日提交
StJ Lawrence W. Beason、串i青號(hào)為_WIS^J "Antenna Configuration for Device
Having Location Determining Capability”的未決美國(guó)專利申請(qǐng)中描述的那樣,其在此全 部引入作為參考。切換用于具有兩個(gè)這樣的天線222的方位確定設(shè)備202的操作模式可以包括在 不同天線的操作之間自動(dòng)切換,以提供方位確定功能。例如,通過(guò)在此描述的定向檢測(cè)器208檢測(cè)到的定向改變可以于在不同定向中使用第一天線與第二天線來(lái)從GPS衛(wèi)星108接 收信號(hào)數(shù)據(jù)之間產(chǎn)生對(duì)應(yīng)改變。同樣,方位確定設(shè)備202的布置的改變(例如通過(guò)插入或移 出在此描述的安裝托架)可以于在不同布置中使用第一天線222和第二天線222來(lái)從GPS 衛(wèi)星108接收信號(hào)數(shù)據(jù)之間產(chǎn)生對(duì)應(yīng)切換。各天線222之間的切換可以連同各操作模式的 附加改變(例如從導(dǎo)航模式切換到電話模式)一起出現(xiàn),或者同時(shí)激活模式另外保持相同 (例如操作模式切換改變天線的使用,而導(dǎo)航模式保持激活)。還預(yù)期各種其它示例。方位確定設(shè)備202可以被配置為從用戶接收輸入,以與可以經(jīng)由方位確定設(shè)備 202而提供的各種功能進(jìn)行交互。例如,方位確定設(shè)備202可以配置有觸摸屏,其響應(yīng)于直 接觸摸,間接觸摸(例如觸摸屏的電場(chǎng)、熱量或其它表面特性的改變)、表面接觸、壓力等。 相應(yīng)地,用戶接口 128(x)可以被配置為限定觸摸屏的可選區(qū)域,以執(zhí)行各種功能。此外,可 以提供各種輸入控件220 (例如按鈕、撥號(hào)盤、麥克風(fēng)等),以接收另外類型的用戶輸入。定 向檢測(cè)器208可以提供用于識(shí)別其它類型用戶操控的信號(hào),例如在方位確定設(shè)備202上在 外部輕拍、旋轉(zhuǎn)、方位確定設(shè)備202的運(yùn)動(dòng)等。通常,可以使用軟件,固件、硬件(例如固定邏輯電路)、手動(dòng)處理或這些實(shí)現(xiàn)方式 的組合來(lái)實(shí)現(xiàn)在此描述的任何功能。在此使用的術(shù)語(yǔ)“模塊”和“功能”通常表示軟件、固 件、硬件或其組合。在軟件實(shí)現(xiàn)方式的情況下,例如,模塊表示當(dāng)在處理器(例如具有圖2 的方位確定設(shè)備202的處理器204)上執(zhí)行時(shí)執(zhí)行特定任務(wù)的可執(zhí)行指令。程序代碼可以 存儲(chǔ)于一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)中,其示例是與圖2的方位確定設(shè)備202關(guān)聯(lián)的存儲(chǔ)器 206。示例性過(guò)程以下討論描述用于可以利用前述系統(tǒng)和設(shè)備實(shí)現(xiàn)的自動(dòng)設(shè)備模式切換的技術(shù)。各 過(guò)程中的每一個(gè)的各方面可以通過(guò)硬件、固件或軟件或其組合而被實(shí)現(xiàn)。各過(guò)程示出為塊 的集合,其指定由一個(gè)或多個(gè)設(shè)備執(zhí)行的操作,并且不一定限于對(duì)于各個(gè)塊執(zhí)行操作而示 出的順序。在以下討論的部分中,參照?qǐng)D1的環(huán)境100和圖2的示例設(shè)備。以下所描述的 技術(shù)特征是獨(dú)立于平臺(tái)的,意味著可以在具有各種處理器的各種商用計(jì)算平臺(tái)上實(shí)現(xiàn)所述 技術(shù)。圖3描述示例性實(shí)現(xiàn)方式中的過(guò)程300,其中,電子設(shè)備的操作模式基于電子設(shè)備 插入以及移出對(duì)應(yīng)安裝設(shè)備而轉(zhuǎn)換。在討論過(guò)程300中,將參照?qǐng)D4,其示出示例性實(shí)現(xiàn)方 式400,示例性實(shí)現(xiàn)方式400示出示例方位確定設(shè)備202插入以及移出對(duì)應(yīng)安裝設(shè)備402?,F(xiàn)參照?qǐng)D4,所描述的示例安裝設(shè)備402可以通過(guò)多種方式而被配置,以緊固對(duì)應(yīng) 方位確定設(shè)備202。例如,安裝設(shè)備402可以布置為托架,用于當(dāng)在交通工具(例如船、汽 車、飛行器等)中使用時(shí)緊固到方位確定設(shè)備202。安裝設(shè)備402可以布置為包括接口 404、 緊固部分406、以及一個(gè)或多個(gè)支撐部分408。接口 404可以被配置為包括各種電接觸和連 接器,其可以當(dāng)方位確定設(shè)備202插入安裝設(shè)備402時(shí)將方位確定設(shè)備202耦合到外部電 源、天線、網(wǎng)絡(luò)連接等。在一種實(shí)現(xiàn)方式中,緊固部分406可以被配置為吸盤安裝部分,其將 安裝設(shè)備402和所插入的方位確定設(shè)備202緊固到儀表板、擋風(fēng)板等。也可以預(yù)期各種其 它緊固部分406,包括固定安裝、In-Dash安裝(固定式和可拆卸式兩種)、豆囊(bean bag) 安裝等。同樣,預(yù)期各種支撐部分408,其適合于當(dāng)插入安裝設(shè)備402時(shí)支持并且/或者布 置方位確定設(shè)備202。
10
返回參照?qǐng)D3的過(guò)程300,當(dāng)設(shè)備處于對(duì)應(yīng)于設(shè)備的安裝設(shè)備的外部時(shí),設(shè)備以第 一操作模式被操作(塊302)。例如,在圖4的頂部,示出布置方式410,其中,方位確定設(shè) 備202示出為處于安裝設(shè)備402的外部或從安裝設(shè)備402移除。在該示例中,方位確定設(shè) 備202可以在第一操作模式下操作。更具體地說(shuō),圖4中方位確定設(shè)備202示出為在電話 模式下操作,其中,對(duì)應(yīng)用戶接口 128(2)在方位確定設(shè)備202上是激活的。在第一操作模 式(例如電話模式)下,圖2的電話214應(yīng)用可以在激活狀態(tài)下在處理器204上被執(zhí)行,以 形成并且/或者輸出用戶接口 128 (2),并且提供各種電話功能,例如發(fā)送/接收呼叫,文本 傳信,管理聯(lián)系人等。模式管理器模塊124可以操作為當(dāng)方位確定設(shè)備202處于安裝設(shè)備 402之外時(shí),將電話模式選擇并且/或者設(shè)置為默認(rèn)或正常操作模式。因此,當(dāng)方位確定設(shè) 備202處于安裝設(shè)備402外部時(shí),模式管理器模塊124可以產(chǎn)生電話應(yīng)用214的操作,其可 以包括當(dāng)尚未運(yùn)行時(shí)執(zhí)行電話應(yīng)用,當(dāng)在后臺(tái)狀態(tài)下運(yùn)行時(shí)激活電話應(yīng)用,并且/或者切 換顯示設(shè)備130上的呈現(xiàn)方式以將對(duì)應(yīng)于電話214應(yīng)用的用戶接口 128(2)活動(dòng)地顯示給 觀看者。此外,電話功能據(jù)此可用的接口 128(2)可以被布置為如所示的那樣按默認(rèn)方式以 縱向定向中被呈現(xiàn),其也可以受控于模式管理器模塊124。對(duì)設(shè)備到安裝設(shè)備的插入進(jìn)行檢測(cè)(塊304)。例如,圖4進(jìn)一步示出插入動(dòng)作 412,其中,方位確定設(shè)備202安裝到安裝設(shè)備402。結(jié)果是布置方式414,其中,方位確定設(shè) 備202示出為插入(例如連接到)安裝設(shè)備402。在一種實(shí)現(xiàn)方式中,方位確定設(shè)備202可 以被配置為按所示那樣以橫向定向被安裝。當(dāng)產(chǎn)生插入動(dòng)作412時(shí),方位確定設(shè)備202可 以通過(guò)多種方式而被配置,以檢測(cè)插入動(dòng)作412。例如,模式管理器模塊124可以基于方位 確定設(shè)備202對(duì)安裝設(shè)備402的接口 404部分的連接來(lái)檢測(cè)插入。方位確定設(shè)備202與接 口 404之間的電連接可以產(chǎn)生待由模式管理器模塊124檢測(cè)的輸入信號(hào),模式管理器模塊 124然后可以響應(yīng)于此而發(fā)起與對(duì)方位確定設(shè)備202的操作模式的選擇有關(guān)的各種動(dòng)作。 還預(yù)期用于檢測(cè)方位確定設(shè)備202的插入和移除的各種其它技術(shù),其示例包括在插入時(shí) 使用定向檢測(cè)器208所生成的信號(hào),使用加速計(jì)來(lái)檢測(cè)沖擊和/或移動(dòng),以及使用在方位確 定設(shè)備202的插入/移除時(shí)操作的、耦合到方位確定設(shè)備202的機(jī)械切換器,但不限于此。設(shè)備的各模式響應(yīng)于插入而在第一操作模式與第二操作模式之間轉(zhuǎn)換(塊306)。 例如,當(dāng)模式管理器模塊124檢測(cè)到插入動(dòng)作412時(shí),模式管理器模塊124可以操作為轉(zhuǎn)換 方位確定設(shè)備202的模式。更具體地說(shuō),示例方位確定設(shè)備202示出為在第二操作模式(例 如導(dǎo)航模式)下操作,其中,用于提供方位確定功能的對(duì)應(yīng)用戶接口 128(3)在方位確定設(shè) 備202上是激活的。在第二操作模式(例如導(dǎo)航模式)下,可以在激活狀態(tài)下在處理器204 上執(zhí)行圖2的方位確定模塊122,以形成對(duì)應(yīng)用戶接口 128(3),其可以被輸出,以提供各種 導(dǎo)航功能,例如turn-by-turn導(dǎo)航、速度和距離計(jì)算,路線規(guī)劃等。模式管理器模塊124可 以操作為當(dāng)方位確定設(shè)備202安裝在安裝設(shè)備402中時(shí),將導(dǎo)航模式選擇并且/或者設(shè)置 為默認(rèn)或正常操作模式。因此,當(dāng)方位確定設(shè)備202插入安裝設(shè)備402中時(shí),模式管理器模 塊124可以產(chǎn)生方位確定模塊122的操作,其可以包括如果尚未準(zhǔn)備運(yùn)行則執(zhí)行方位確定 模塊122,當(dāng)在后臺(tái)狀態(tài)下運(yùn)行時(shí)激活方位確定模塊122,并且/或者切換顯示設(shè)備130上 的呈現(xiàn)方式以將對(duì)應(yīng)于方位確定模塊122的用戶接口 128(3)活動(dòng)地顯示給觀看者。此外, 方位確定功能據(jù)此可用的接口 128(3)可以被布置為如所示的 樣按默認(rèn)方式以橫向定向 被呈現(xiàn),其也可以受控于模式管理器模塊124。
設(shè)備操作在第二操作模式下(塊308)。例如,當(dāng)方位確定設(shè)備202安裝在安裝設(shè) 備402中時(shí),用戶接口 128(3)可以活動(dòng)地呈現(xiàn)在結(jié)合圖4的布置方式414所示的顯示設(shè)備 上。因此,模式管理器模塊124可以被配置為監(jiān)控方位確定設(shè)備202至安裝設(shè)備402 的連接,并且當(dāng)檢測(cè)到方位確定設(shè)備202的插入或移除(例如連接或者斷開于接口 404)時(shí) 采取動(dòng)作以在各操作模式之間進(jìn)行選擇、轉(zhuǎn)換或者以其它方式切換。通常,各操作模式之 間的轉(zhuǎn)換或切換可以看作選擇激活模式或“主要”模式。相應(yīng)地,所選“主要”模式可以確 定哪個(gè)設(shè)備應(yīng)用126在前臺(tái)中被執(zhí)行并且/或者處于激活狀態(tài)下,以及哪些對(duì)應(yīng)用戶接口 128 (χ)經(jīng)由顯示設(shè)備130被呈現(xiàn)。此外,由于對(duì)應(yīng)于不同操作模式的用戶接口 128 (χ)可以 各自與不同功能(例如電話功能相對(duì)于方位確定功能)關(guān)聯(lián),因此所選“主要”模式也改變 在給定時(shí)間哪個(gè)對(duì)應(yīng)功能可用。注意,多種不同設(shè)備應(yīng)用126可以繼續(xù)操作,而不管哪種操作模式被選擇為“主要 模式”。因此,如前所述,在電話模式下,方位確定模塊122可以仍然在后臺(tái)狀態(tài)下操作,以 計(jì)算方位,提供turn-by-turn導(dǎo)航等。然而,在電話模式下,通過(guò)用戶接口 128(2)直接可 用的主要功能是電話功能。同樣,在導(dǎo)航模式下,電話214應(yīng)用可以仍在后臺(tái)狀態(tài)下操作, 以接收呼叫,繼續(xù)進(jìn)行激活呼叫等。例如,在導(dǎo)航模式下,電話214應(yīng)用可以操作為通過(guò)在 導(dǎo)航模式下輸出的用戶接口 128(3)提供“免提”電話功能,如所示的那樣。然而,在導(dǎo)航模 式下,通過(guò)用戶接口 128(3)直接可用的主要功能是方位確定功能。在圖4的示例中,不同操作模式(電話模式和導(dǎo)航模式)示出為也分別以縱向和 橫向定向在方位確定設(shè)備202上被呈現(xiàn)。因此,除了改變?cè)诮o定時(shí)間在方位確定設(shè)備202 上可用的激活功能之外,操作模式的改變也可以包括從縱向到橫向(反之亦然)的定向的 改變。然而,在另一示例中,操作模式的改變可以在沒(méi)有設(shè)備定向的改變的情況下出現(xiàn)。例 如,布置方式410和414中分別描述的電話模式和導(dǎo)航模式可以均以縱向定向或者替選地 以橫向模式而被呈現(xiàn)。在一種實(shí)現(xiàn)方式中,與在方位確定設(shè)備202上可用的一個(gè)或多個(gè)操 作模式關(guān)聯(lián)的定向可以是用戶可配置的。對(duì)設(shè)備移出安裝設(shè)備進(jìn)行檢測(cè)(塊310)。例如,圖4進(jìn)一步描述移除動(dòng)作416,其 產(chǎn)生從方位確定設(shè)備202安裝到安裝設(shè)備402的布置方式414至到達(dá)方位確定設(shè)備202處 于安裝設(shè)備402外部的布置方式410的改變。例如,用戶可以移除方位確定設(shè)備202來(lái)應(yīng) 答電話呼叫,以當(dāng)退出交通工具時(shí)隨之帶走方位確定設(shè)備202,等。模式管理器模塊124可 以進(jìn)一步被配置為檢測(cè)移除動(dòng)作416。具體地說(shuō),模式管理器模塊124可以檢測(cè)方位確定設(shè) 備202從接口 404斷開。然后,響應(yīng)于檢測(cè)到移除動(dòng)作416,模式管理器模塊124可以對(duì)于 方位確定設(shè)備202發(fā)起與選擇對(duì)應(yīng)操作模式有關(guān)的各種動(dòng)作。響應(yīng)于移除,設(shè)備的模式在第二操作模式與第一操作模式之間被轉(zhuǎn)換(塊312)。 例如,當(dāng)從圖4的安裝設(shè)備402移除方位確定設(shè)備202時(shí),操作模式可以從如在布置方式 414中的導(dǎo)航模式轉(zhuǎn)換到如在布置方式410中的電話模式。然后,方位確定設(shè)備202可以在 電話模式(例如第一操作模式)下操作,如在塊302中那樣。雖然關(guān)于圖4所描述的導(dǎo)航模式與電話模式之間的轉(zhuǎn)換來(lái)描述過(guò)程300,但自然 地,其它模式(例如媒體模式、游戲模式、互聯(lián)網(wǎng)模式等)也可以與布置方式410、414關(guān)聯(lián)。 在一種實(shí)現(xiàn)方式中,用戶可以配置方位確定設(shè)備202,以設(shè)置當(dāng)方位確定設(shè)備202插入時(shí)以及當(dāng)方位確定設(shè)備202移除時(shí)激活何種模式。還注意,在此描述的各操作模式之間的轉(zhuǎn)換 和切換響應(yīng)于方位確定設(shè)備202插入或移出安裝設(shè)備402而出現(xiàn),并且無(wú)需來(lái)自用戶的附 加輸入。因此,用戶無(wú)需例如通過(guò)按下可選按鈕,將設(shè)備導(dǎo)航為選擇用于打開以及關(guān)閉的應(yīng) 用等來(lái)做出模式的肯定選擇。當(dāng)然,用戶可以在外部布置方式410或插入的布置方式414中仍從不同可用模式 (導(dǎo)航、電話、互聯(lián)網(wǎng)游戲、媒體等)之中手動(dòng)選擇。然而,模式管理器模塊124被配置為當(dāng) 檢測(cè)到移除動(dòng)作416時(shí),自動(dòng)選擇與布置方式410關(guān)聯(lián)的默認(rèn)或“主要”操作模式,當(dāng)檢測(cè) 到插入動(dòng)作412時(shí),自動(dòng)選擇與布置方式414關(guān)聯(lián)的默認(rèn)或“主要”操作模式。以此方式, 方位確定設(shè)備202可以在各種不同模式下操作,以提供各種不同功能,并且可以響應(yīng)于方 位確定設(shè)備202插入以及移出對(duì)應(yīng)安裝設(shè)備402而自動(dòng)切換到特定模式。注意,操作模式的自動(dòng)切換或轉(zhuǎn)換也可以帶來(lái)功率管理優(yōu)點(diǎn)。例如,連續(xù)用于計(jì)算 方位、turn-by-turn指令等的導(dǎo)航模式可能比電話模式或其它操作模式消耗相對(duì)更多的功 率。因此,在導(dǎo)航模式下,比之其它模式,電池可能很快耗盡。通過(guò)當(dāng)從對(duì)應(yīng)安裝設(shè)備402 移除電子設(shè)備102時(shí)自動(dòng)切換到電話模式或其它操作模式,功耗可以相應(yīng)減少,結(jié)果是延 長(zhǎng)的電池壽命。圖5描述示例性實(shí)現(xiàn)方式中的過(guò)程500,其中,設(shè)備的操作模式基于確定設(shè)備的定 向而被激活。在討論過(guò)程500中,參照?qǐng)D6,圖6示出示例性實(shí)現(xiàn)方式600,實(shí)現(xiàn)方式600示 出示例方位確定設(shè)備202的多個(gè)定向以及可以與所述多個(gè)定向關(guān)聯(lián)的對(duì)應(yīng)操作模式。設(shè)備的多種操作模式與設(shè)備的多個(gè)定向關(guān)聯(lián)(塊502)。例如,圖2的方位確定設(shè) 備202可以被配置為通過(guò)不同操作模式以及對(duì)應(yīng)設(shè)備應(yīng)用126提供各種功能。例如,方位 確定模塊122可以在導(dǎo)航模式下提供方位確定功能,電話214應(yīng)用可以在電話模式下提供 移動(dòng)電話功能。也預(yù)期各種其它模式,例如互聯(lián)網(wǎng)模式、媒體模式、游戲模式等。方位確定 設(shè)備202至模式管理器模塊124可以將不同的“主要”模式與設(shè)備的不同定向關(guān)聯(lián)。例如, 方位確定設(shè)備202可以被配置為以縱向定向自動(dòng)選擇第一模式,以橫向定向自動(dòng)選擇第 二模式。此外或者另外,模式管理器模塊124可以使得用戶能夠配置哪些不同操作模式與 方位確定設(shè)備202的不同定向關(guān)聯(lián)?,F(xiàn)參照?qǐng)D6,描述實(shí)現(xiàn)方式600,其中,不同操作模式與設(shè)備的不同定向關(guān)聯(lián)。例 如,圖6描述用于方位確定設(shè)備202的橫向定向602和縱向定向604。方位確定設(shè)備202可 以通過(guò)操控動(dòng)作606在定向602、604之間互換。在此情況下,操控動(dòng)作606對(duì)應(yīng)于例如通 過(guò)用戶的手動(dòng)操控進(jìn)行的方位確定設(shè)備202的近似九十度旋轉(zhuǎn)。此外,每一定向602、604可以與不同的相應(yīng)操作模式關(guān)聯(lián)。在圖6的示例中,橫向 定向602示出為與導(dǎo)航模式關(guān)聯(lián),以主要提供方位確定功能??v向定向604示出為與電話 模式關(guān)聯(lián),以主要提供移動(dòng)電話功能。檢測(cè)設(shè)備的第一定向(塊504)。在第一定向中,激活與第一定向關(guān)聯(lián)的第一操作 模式(塊506)。例如,圖6的方位確定設(shè)備202的用戶可以將方位確定設(shè)備202操控為處 于橫向定向602中。關(guān)于圖2注意,方位確定設(shè)備202可以包括定向檢測(cè)器208,其可以使 得模式管理器模塊124能夠檢測(cè)方位確定設(shè)備202的定向。定向檢測(cè)器208可以提供指示 可以由模式管理器模塊124使用的信號(hào)以檢測(cè)定向的改變并且確定當(dāng)前定向。在該示例 中,通過(guò)定向檢測(cè)器208,模式管理器模塊124獲知方位確定設(shè)備202處于橫向定向602中?;诜轿淮_定設(shè)備202受操控為橫向定向602的這種確定,模式管理器模塊124可以操作 為激活導(dǎo)航模式。例如,對(duì)應(yīng)于導(dǎo)航模式的方位確定模塊122可以在激活狀態(tài)下被執(zhí)行并 且/或者激活,并且用于提供方位確定功能的對(duì)應(yīng)用戶接口 128(1)可以被顯示。檢測(cè)從第一定向到第二定向的定向改變(塊508)。響應(yīng)于檢測(cè)而激活對(duì)應(yīng)于第 二定向的第二操作模式(塊510)。繼續(xù)前面的示例,通過(guò)定向檢測(cè)器208,模式管理器模塊 124可以檢測(cè)出圖6的方位確定設(shè)備202受操控為縱向定向604。相應(yīng)地,模式管理器模塊 124可以操作為激活電話模式。在電話模式下,對(duì)應(yīng)于電話模式的對(duì)應(yīng)電話214應(yīng)用可以在 激活狀態(tài)下被執(zhí)行并且/或者激活,用于提供移動(dòng)電話功能的對(duì)應(yīng)用戶接口 128(2)可以被 顯示。以此方式,可以基于檢測(cè)到的方位確定設(shè)備202的定向來(lái)選擇、轉(zhuǎn)換或者以其他方式 切換方位確定設(shè)備202的操作模式。自然,另一定向可以與另一操作模式關(guān)聯(lián)。例如,圖6進(jìn)一步描述可以通過(guò)操控動(dòng) 作610到達(dá)的“顛倒”橫向定向608。在此情況下,操控動(dòng)作610可以對(duì)應(yīng)于方位確定設(shè)備 202從縱向定向604的近似九十度旋轉(zhuǎn)。自然,也可以通過(guò)另一操控動(dòng)作612所表示的從橫 向定向602近似一百八十度旋轉(zhuǎn)而達(dá)到“顛倒”橫向定向608。在圖6的示例中,“顛倒”橫 向定向608示出為與用于主要提供互聯(lián)網(wǎng)功能的互聯(lián)網(wǎng)模式關(guān)聯(lián)。因此,當(dāng)方位確定設(shè)備202受操控為“顛倒”橫向定向608時(shí),模式管理器模塊124 可以操作為激活互聯(lián)網(wǎng)模式。相應(yīng)地,對(duì)應(yīng)于互聯(lián)網(wǎng)模式的瀏覽器212應(yīng)用可以在激活狀 態(tài)下被執(zhí)行并且/或者激活,并且用于提供互聯(lián)網(wǎng)功能的對(duì)應(yīng)用戶接口 128(4)可以被顯 示。當(dāng)然,圖6的示例方位確定設(shè)備202也可以受操控為“顛倒”縱向定向(未示出),其可 以與另一操作模式(例如用于主要提供與各種媒體內(nèi)容的回放和管理有關(guān)的功能的媒體 模式)關(guān)聯(lián)??梢姡瑘D6的示例方位確定設(shè)備202通常是矩形形狀的。然而,預(yù)期采用所描述的 技術(shù)的另一設(shè)備可以具有不同形狀,例如六邊形。在該示例中,可以存在多達(dá)六個(gè)定向以及 與六個(gè)不同定向關(guān)聯(lián)的六種操作模式。還預(yù)期各種其它示例。因此,可能的定向以及關(guān)聯(lián) 操作模式的數(shù)量并非意欲受限于矩形方位確定設(shè)備202的舉例示例。此外,注意,參照?qǐng)D5至圖6所描述的基于定向的操作模式切換技術(shù)可以結(jié)合參照 圖3至圖4所描述的基于安裝的操作模式切換技術(shù)而被采用。例如,當(dāng)設(shè)備如結(jié)合圖3-圖 4討論的那樣插入安裝設(shè)備402時(shí),模式管理器模塊124可以激活導(dǎo)航模式。然后,當(dāng)在設(shè) 備連接到安裝設(shè)備402的同時(shí)檢測(cè)到定向改變時(shí),對(duì)應(yīng)操作模式改變可以如結(jié)合圖5至圖 6描述的那樣出現(xiàn)。同樣,當(dāng)從安裝設(shè)備402移除時(shí),模式管理器模塊124可以激活電話模 式。此后,當(dāng)在設(shè)備處于安裝設(shè)備402外部時(shí)檢測(cè)到定向改變時(shí),對(duì)應(yīng)操作模式改變可以再 次出現(xiàn)。結(jié)論雖然已經(jīng)通過(guò)特定于結(jié)構(gòu)特征和/或方法動(dòng)作的語(yǔ)言描述了自動(dòng)設(shè)備模式切換 的技術(shù),但應(yīng)理解,所附權(quán)利要求并非受限于所描述的特定特征或動(dòng)作。相反,作為實(shí)現(xiàn)所 要求保護(hù)的設(shè)備和用于飛行計(jì)劃填充以及上傳到電子設(shè)備的技術(shù)的示例性形式而公開了 特定特征。
權(quán)利要求
一種方位確定設(shè)備,包括處理器;存儲(chǔ)器;全球定位衛(wèi)星GPS接收機(jī),使得能夠從多顆衛(wèi)星接收信號(hào)數(shù)據(jù);以及一個(gè)或多個(gè)模塊,其被存儲(chǔ)于所述存儲(chǔ)器中,并且能在所述處理器上執(zhí)行以用于監(jiān)控所述方位確定設(shè)備至對(duì)應(yīng)安裝設(shè)備的連接;當(dāng)所述方位確定設(shè)備從所述對(duì)應(yīng)安裝設(shè)備斷開時(shí),對(duì)于所述方位確定設(shè)備將提供移動(dòng)電話功能的電話模式選擇為是激活的;以及當(dāng)所述方位確定設(shè)備連接到所述對(duì)應(yīng)安裝設(shè)備時(shí),對(duì)于所述方位確定設(shè)備將導(dǎo)航模式選擇為是激活的,其中所述導(dǎo)航模式利用經(jīng)由所述GPS接收機(jī)接收到的信號(hào)數(shù)據(jù)來(lái)輸出導(dǎo)航指令。
2.如權(quán)利要求1中所述的方位確定設(shè)備,其中,所述方位確定設(shè)備至所述對(duì)應(yīng)安裝設(shè) 備的連接是基于由所述一個(gè)或多個(gè)模塊對(duì)所述方位確定設(shè)備與所述對(duì)應(yīng)安裝設(shè)備的接口 之間的電接觸進(jìn)行的檢測(cè)而被監(jiān)控的。
3.如權(quán)利要求2中所述的方位確定設(shè)備,其中,對(duì)電話模式和導(dǎo)航模式的所述選擇是 基于對(duì)所述電接觸的檢測(cè)而自動(dòng)地在沒(méi)有用戶介入的情況下發(fā)生的。
4.如權(quán)利要求1中所述的方位確定設(shè)備,其中,當(dāng)將電話模式選擇為是激活的時(shí),對(duì)應(yīng) 于電話模式的應(yīng)用在所述處理器上被執(zhí)行,并且對(duì)應(yīng)用戶接口被輸出以提供所述移動(dòng)電話 功能。
5.如權(quán)利要求1中所述的方位確定設(shè)備,其中,當(dāng)將導(dǎo)航模式選擇為是激活的時(shí),對(duì) 應(yīng)于導(dǎo)航模式的應(yīng)用在所述處理器上被執(zhí)行,并且對(duì)應(yīng)用戶接口被輸出以提供所述導(dǎo)航指 令。
6.如權(quán)利要求1中所述的方位確定設(shè)備,其中所述一個(gè)或多個(gè)模塊包括電話模塊,其對(duì)應(yīng)于所述電話模式,以提供所述移動(dòng)電話功 能;以及方位確定模塊,其對(duì)應(yīng)于所述導(dǎo)航模式,以提供包括導(dǎo)航指令的方位確定功能;將所述電話模式選擇為是激活的包括在激活狀態(tài)下執(zhí)行所述電話模塊,并且在后臺(tái) 狀態(tài)下執(zhí)行所述方位確定模塊;以及將所述導(dǎo)航模式選擇為是激活的包括切換所述電話模塊和所述方位確定模塊的狀 態(tài),從而所述電話模塊在后臺(tái)狀態(tài)下被執(zhí)行,所述方位確定模塊在激活狀態(tài)下被執(zhí)行。
7.一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì),用于存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令,當(dāng)由電子設(shè)備執(zhí)行時(shí)所 述計(jì)算機(jī)可執(zhí)行指令使得所述電子設(shè)備監(jiān)控所述電子設(shè)備至對(duì)應(yīng)安裝設(shè)備的連接,以在所述電子設(shè)備的多種操作模式之間自 動(dòng)切換所述電子設(shè)備的激活模式;當(dāng)所述電子設(shè)備連接到所述對(duì)應(yīng)安裝設(shè)備時(shí),對(duì)于所述電子設(shè)備將用于提供方位確定 功能的第一所述操作模式選擇為是激活的;以及當(dāng)所述電子設(shè)備從所述對(duì)應(yīng)安裝設(shè)備斷開時(shí),對(duì)于所述電子設(shè)備將與不同功能關(guān)聯(lián)的 第二所述操作模式選擇是激活的。
8.如權(quán)利要求7中所述的一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì),其中,所述第二操作模式選自 以下模式電話模式,被配置為經(jīng)由蜂窩網(wǎng)絡(luò)提供電話服務(wù); 游戲模式,用于提供與一個(gè)或多個(gè)游戲的交互; 媒體模式,用于管理和回放視頻和音頻媒體;或 互聯(lián)網(wǎng)模式,被配置為執(zhí)行瀏覽器來(lái)對(duì)互聯(lián)網(wǎng)內(nèi)容進(jìn)行導(dǎo)航。
9.一種方法,包括將電子設(shè)備的第一定向和第二定向與所述電子設(shè)備的第一操作模式和第二操作模式 分別關(guān)聯(lián);檢測(cè)電子設(shè)備進(jìn)入所述第一定向的操控; 響應(yīng)于所述檢測(cè)而激活所述第一操作模式; 檢測(cè)電子設(shè)備進(jìn)入所述第二定向的操控;以及響應(yīng)于檢測(cè)到所述電子設(shè)備進(jìn)入所述第二定向的操控而激活所述第二操作模式。
10.如權(quán)利要求9中所述的方法,其中,所述第一定向是所述設(shè)備的縱向定向,所述第 二定向是所述電子設(shè)備的橫向定向。
11.如權(quán)利要求9中所述的方法,其中,所述第一操作模式或所述第二操作模式之一 對(duì)應(yīng)于導(dǎo)航模式,該導(dǎo)航模式被配置為基于從多顆衛(wèi)星接收到的信號(hào)數(shù)據(jù)提供方位確定功 能。
12.如權(quán)利要求9中所述的方法,其中,所述檢測(cè)包括從裝配有所述電子設(shè)備的定向 檢測(cè)器接收信號(hào),以指示定向。
13.如權(quán)利要求9中所述的方法,還包括將所述電子設(shè)備的第三定向與所述電子設(shè)備的第三操作模式關(guān)聯(lián); 檢測(cè)電子設(shè)備進(jìn)入所述第三定向的操控;響應(yīng)于檢測(cè)到所述設(shè)備進(jìn)入所述第三定向的操控而激活所述第三操作模式。
14.一種方位確定設(shè)備,包括 處理器;存儲(chǔ)器;定向檢測(cè)器,用于提供指示所述方位確定設(shè)備的定向的信號(hào);以及 一個(gè)或多個(gè)模塊,被存儲(chǔ)于所述存儲(chǔ)器中,并且能在所述處理器上執(zhí)行,以用于 將所述方位確定設(shè)備的多個(gè)定向與多種操作模式關(guān)聯(lián),其中,所述多種操作模式中的 每一種被配置為當(dāng)對(duì)于所述方位確定設(shè)備被選擇為是激活的時(shí)提供不同的關(guān)聯(lián)功能; 基于從所述定向檢測(cè)器接收到的信號(hào)檢測(cè)所述方位確定設(shè)備的定向;以及 將所述多種操作模式中的與檢測(cè)到的定向關(guān)聯(lián)的一種操作模式自動(dòng)選擇為是激活的。
15.如權(quán)利要求14中所述的方位確定設(shè)備,其中,所述多種操作模式選自以下模式 導(dǎo)航模式,被配置為基于從多顆衛(wèi)星接收到的信號(hào)數(shù)據(jù)提供方位確定功能; 電話模式,被配置為經(jīng)由蜂窩網(wǎng)絡(luò)提供電話服務(wù);游戲模式,用于提供與一個(gè)或多個(gè)游戲的交互; 媒體模式,用于管理和回放視頻和音頻媒體;或 互聯(lián)網(wǎng)模式,被配置為執(zhí)行瀏覽器來(lái)對(duì)互聯(lián)網(wǎng)內(nèi)容進(jìn)行導(dǎo)航。
16.如權(quán)利要求14中所述的方位確定設(shè)備,其中,自動(dòng)選擇操作模式包括 在激活狀態(tài)下在所述處理器上執(zhí)行與所述操作模式關(guān)聯(lián)的應(yīng)用模塊;輸出用戶接口,以提供與所選操作模式關(guān)聯(lián)的所述功能;以及 在后臺(tái)狀態(tài)下執(zhí)行與未選的所述操作模式關(guān)聯(lián)的至少一個(gè)應(yīng)用。
全文摘要
各個(gè)技術(shù)是針對(duì)自動(dòng)設(shè)備模式切換而描述的。在一實(shí)現(xiàn)方式中,電子設(shè)備通過(guò)電子設(shè)備的多種模式提供各種功能。電子設(shè)備可以被配置為當(dāng)插入對(duì)應(yīng)安裝設(shè)備或從對(duì)應(yīng)安裝設(shè)備移除時(shí)在各模式之間轉(zhuǎn)換。在一實(shí)現(xiàn)方式中,在將電子設(shè)備插入安裝設(shè)備時(shí),可以自動(dòng)激活一種操作模式。當(dāng)從安裝設(shè)備移除電子設(shè)備時(shí),可以自動(dòng)激活另一操作模式。在另一實(shí)現(xiàn)方式中,電子設(shè)備的多種模式可以與設(shè)備的多個(gè)定向關(guān)聯(lián)。定向檢測(cè)器可以提供指示定向的信號(hào),其當(dāng)被檢測(cè)到時(shí)使得自動(dòng)激活關(guān)聯(lián)操作模式。
文檔編號(hào)G01S5/02GK101910860SQ200980101561
公開日2010年12月8日 申請(qǐng)日期2009年1月22日 優(yōu)先權(quán)日2008年1月24日
發(fā)明者L·W·比森 申請(qǐng)人:佳明有限公司