通過使用運動傳感器檢測引擎rpm進行的車輛情境感知的制作方法
【專利摘要】提供用于確定移動裝置的情境的方法和設備。在一實例中,提供一種用于識別移動裝置的環境的方法。所述方法包含接收運動傳感器信號。所述運動傳感器信號可從加速計和/或陀螺儀接收到。如果在所述運動傳感器信號中檢測到引擎的頻率特性,那么輸出識別移動裝置位于機動車輛中的控制信號。所述控制信號可啟用車輛導航模式。所述控制信號還可用來向用戶警報所識別的環境和/或改變所述移動裝置的特征。所述方法還可包含從麥克風接收音頻信號、從所述音頻信號檢測引擎振動,以及使用所述音頻信號來確認從所述運動傳感器信號檢測到引擎振動。
【專利說明】通過使用運動傳感器檢測引擎RPM進行的車輛情境感知
【技術領域】
[0001]本發明大體上涉及電子裝置,且更明確地但非排他地,涉及用于通過使用運動傳感器檢測引擎RPM進行車輛情境感知的設備和方法。
【背景技術】
[0002]情境感知是移動裝置對描述移動裝置的操作環境的信息的獲取以及所述信息在移動裝置的決策過程中的利用。舉例來說,知道移動裝置的情境可有助于確定移動裝置的某些特征被啟用還是停用。在常規移動裝置例如GPS或移動電話中,情境感知可能是非常有幫助的,且有時甚至是必不可少的。
[0003]為了檢測正位于機動車輛中的情境,常規移動裝置僅使用麥克風來檢測引擎的存在。然而,常規裝置的麥克風以及關聯音頻電路通常被大聲的聲源蒙騙,這樣導致錯誤的情境確定以及錯誤的基于情境的決策。
[0004]因此,存在的長期產業需求是減輕常規方法和設備的缺點的方法和設備,包含通過使用運動傳感器檢測引擎RPM而確定車輛情境感知;以及可準確地自我確定移動裝置的環境的移動裝置。
【發明內容】
[0005]本概述提供對本教示的一些方面的基本理解。本概述并非詳盡徹底的,且既不想識別所有關鍵特征也不想限制權利要求書的范圍。
[0006]在一實例中,提供了用于識別移動裝置的環境的方法和設備。一種示范性方法包含接收運動傳感器輸出信號以及在所述運動傳感器輸出信號中檢測引擎的頻率特性。所述運動傳感器輸出信號可從加速計和/或陀螺儀接收到。如果在所述運動傳感器輸出信號中檢測到引擎的頻率特性,那么產生識別所述移動裝置位于機動車輛中的控制信號。可用所述控制信號啟用車輛導航模式。所述控制信號還可用來向用戶警報所識別的環境和/或改變所述移動裝置的特征。如果在所述運動傳感器輸出信號中未檢測到引擎的頻率特性,那么可產生識別所述移動裝置不在機動車輛中的第二控制信號。所述第二控制信號可用以啟用行人導航模式。所述運動傳感器輸出信號可從加速計和/或陀螺儀接收到。所述方法可進一步包含從麥克風接收音頻信號、從所述音頻信號檢測引擎振動,以及將所述音頻信號與所述運動傳感器輸出信號一起使用以確認檢測到引擎振動。
[0007]在另一實例中,提供一種非暫時計算機可讀媒體,其包括其上存儲的指令,所述指令在由處理器執行的情況下致使所述處理器執行前述方法的至少一部分。
[0008]在另一實例中,提供一種經配置以識別移動裝置的環境的設備。所述設備包含用于接收運動傳感器輸出信號的裝置以及用于在所述運動傳感器輸出信號中檢測引擎的頻率特性的裝置。所述運動傳感器輸出信號可從加速計和/或陀螺儀接收到。所述設備還包含用于在所述運動傳感器輸出信號中檢測到引擎的頻率特性的情況下產生識別所述移動裝置位于機動車輛中的控制信號的裝置。所述設備可包含用于用所述控制信號啟用車輛導航模式的裝置、用于使用所述控制信號來向用戶警報所識別的環境的裝置,和/或用于使用所述控制信號來改變所述移動裝置的特征的裝置。還提供用于在所述運動傳感器輸出信號中未檢測到引擎的所述頻率特性的情況下產生識別所述移動裝置不在機動車輛中的第二控制信號的裝置。所述設備可進一步包含用于用所述第二控制信號啟用行人導航模式的裝置。所述設備還可包含用于從麥克風接收音頻信號的裝置、用于從所述音頻信號檢測引擎振動的裝置,以及用于將所述音頻信號與所述運動傳感器輸出信號一起使用以確認檢測到引擎振動的裝置。所述設備的至少一部分可集成到半導體裸片上。所述設備可進一步包含選自由以下各項組成的群組中的裝置:音樂播放器、視頻播放器、娛樂單元、導航裝置、通信裝置、個人數字助理(PDA)以及計算機,所述設備集成到所述裝置中。
[0009]在另一實例中,提供一種經配置以識別移動裝置的環境的設備。所述設備包含處理器,所述處理器經配置以接收運動傳感器輸出信號以及在所述運動傳感器輸出信號中檢測引擎的頻率特性。所述運動傳感器輸出信號可從加速計和/或陀螺儀接收到。所述處理器還經配置以在所述運動傳感器輸出信號中檢測到引擎的頻率特性的情況下產生識別所述移動裝置位于機動車輛中的控制信號。所述處理器可經進一步配置以用所述控制信號啟用車輛導航模式。所述處理器還可經配置以使用所述控制信號來向用戶警報所識別的環境和/或改變所述移動裝置的特征。所述處理器可經進一步配置以在所述運動傳感器輸出信號中未檢測到引擎的所述頻率特性的情況下產生識別所述移動裝置不在機動車輛中的第二控制信號。所述處理器還可經配置以用所述第二控制信號啟用行人導航模式。此外,所述處理器還可經配置以從麥克風接收音頻信號、從所述音頻信號檢測引擎振動,以及將所述音頻信號與所述運動傳感器輸出信號一起使用以確認檢測到引擎振動。
[0010]所述設備的至少一部分可集成到半導體裸片上。所述設備可進一步包含選自由以下各項組成的群組中的裝置:音樂播放器、視頻播放器、娛樂單元、導航裝置、通信裝置、個人數字助理(PDA)以及計算機,所述設備集成到所述裝置中。
[0011]前述內容已廣泛地概述了本教示的特征和技術優點中的一些,從而可以更好地理解以下的【具體實施方式】。還描述了額外特征和優點。所述概念和所揭示實施例可容易地用作用于修改或設計用于實現本教示的相同目的的其它結構的基礎。此些等效構造不會脫離如所附權利要求書中陳述的教示的技術。從【具體實施方式】以及附圖中可以更好地理解作為本教示的特性的新穎特征以及另外的目的和優點。諸圖中的每一者只被提供用來進行說明和描述,而非界定本教示的限制。
【專利附圖】
【附圖說明】
[0012]呈現附圖以描述本教示的實例,并且附圖并不提供為限制。
[0013]圖1A描繪了用于表示由運動傳感器測量到的線性移動的示范性坐標系。
[0014]圖1B描繪了用于表示由運動傳感器測量到的旋轉移動的示范性坐標系。
[0015]圖2是移動裝置的示范性示意圖。
[0016]圖3描繪了用于識別移動裝置的環境的示范性方法。
[0017]根據一股慣例,圖式所描繪的特征可不按比例繪制。因此,為了清楚,可任意夸大或縮小所描繪特征的尺寸。根據一股慣例,為了清楚而簡化圖式中的一些。因此,圖式可能沒有描繪特定設備或方法的所有組件。另外,貫穿說明書和諸圖,相同參考數字表示相同特征。
【具體實施方式】
[0018]在本申請案的文本以及相關圖式中揭示了本教示的實例。所述實例有利地解決了長期產業需求以及其它先前未識別的需求,且減輕常規方法和設備的缺點。可在不脫離本發明的范圍的情況下設計出替代實施例。另外,可以不詳細地描述或可以省略本教示的常規元件,以免模糊本教示的方面。
[0019]詞語“示范性”在本文中用于表示“充當實例、例子或示例”。被描述為“示范性”的任何實施例未必被理解為比其它實施例優選或有利。同樣,術語“本發明的實施例”并非要求本發明的所有實施例包含所論述的特征、優點或操作模式。術語“在一個實例中”、“一實例”、“在一個特征中”和/或“一特征”在本說明書中的使用未必指代相同特征和/或實例。此外,特定特征和/或結構可與一個或一個以上其它特征和/或結構組合。
[0020]請注意,術語“連接”、“耦合”或其任何變體表示兩個或兩個以上元件之間的任何連接或耦合(直接或間接的),并且可包含“連接”或“耦合”在一起的兩個元件之間的一個或一個以上中間元件的存在。元件之間的耦合或連接可以是物理的、邏輯的、或其組合。如本文中所采用,可以認為兩個元件是通過使用一個或一個以上導線、纜線和/或印刷電連接件以及通過使用電磁能而“連接”或“耦合”在一起,所述電磁能例如具有在射頻區、微波區和光學(可見和不可見兩者)區(作為若干非限制性且非詳盡實例)中的波長的電磁能。
[0021]應理解,術語“信號”可包含任何信號,例如數據信號、音頻信號、視頻信號、多媒體信號。可使用各種不同技藝和技術中的任一者來表不信息和信號。舉例來說,可由電壓、電流、電磁波、磁場或磁粒子、光場或光粒子或其任何組合來表不可在此描述的全文中參考的數據、指令、命令、信息、信號、位、符號以及碼片。
[0022]應理解,本文中使用例如“第一”、“第二”等等表示對元件的任何參考一股不限制所述元件的數量或次序。而是,這些表示可在本文中用作區別兩個或兩個以上元件或一元件的多個實例的便利方法。因此,對第一和第二元件的參考并不表示僅可采用兩個元件,或者第一元件必須先于第二元件。而且,除非另有規定,否則一組元件可包括一個或一個以上元件。另外,說明書或權利要求書中所用的“以下各項中的至少一者:A、B或C”這種形式的術語表示“A或B或C或者這些元件的任何組合”。
[0023]本文所使用的術語目的僅在于描述特定實施例,且不欲限制本發明的實施例。如本文中所使用,單數形式“一”以及“所述”希望也包括復數形式,除非情境另外清楚地指出。將進一步理解,術語“包括”、“包括了 ”、“包含”和/或“包含了”在本文中使用時指定所陳述的特征、整數、步驟、操作、元件和/或組件的存在,但不排除一個或一個以上其它特征、整數、步驟、操作、元件、組件和/或其群組的存在或添加。
[0024]在以下描述中,使用某些術語來描述某些特征。術語“移動裝置”包含但不限于全球定位裝置(例如,全球定位系統接收器)、具有慣性導航系統(INS)的裝置、移動電話、移動通信裝置、個人數字助理、移動掌上型計算機、無線裝置,和/或通常由個人攜帶和/或具有某形式的通信能力(例如,無線、紅外、近程無線電等)的其它類型的移動裝置。
[0025]提供用于通過使用運動傳感器檢測引擎RPM來確定車輛情境感知的方法和設備。在一實例中,提供一種用于識別移動裝置的環境的方法。所述方法包含接收運動傳感器信號。所述運動傳感器信號可從加速計和/或陀螺儀接收到。如果在運動傳感器信號中檢測到引擎的頻率特性,那么輸出識別移動裝置位于機動車輛中的第一控制信號。第一控制信號可啟用車輛導航模式。第一控制信號可用來向用戶警報所識別的環境和/或改變移動裝置的特征。如果未檢測到引擎的頻率特性,那么輸出識別移動裝置不在機動車輛中的第二控制信號。第二控制信號可啟用行人導航模式。所述方法還可包含從麥克風接收音頻信號、從音頻信號檢測引擎振動,以及使用音頻信號來確認檢測到引擎振動。
[0026]移動裝置可包含單個運動傳感器或多個運動傳感器,其將例如引擎振動等物理現象轉換成電信號(即,運動傳感器輸出信號)。舉例來說,運動傳感器的實例包含:(I)用以感測重力和其它線性力的方向的加速計;以及(2)用以測量科里奧利效應、航向改變和旋轉的陀螺儀。
[0027]取決于哪些傳感器集成到移動裝置中,運動傳感器輸出可啟用移動應用程序的特征,例如慣性導航系統。一些應用程序可采用來自至少一個運動傳感器的一個以上測量結果,且可采用來自一運動傳感器的多個角度(軸)的可觀測性。另外,不同應用程序可采用運動傳感器的不同組合,其中所述運動傳感器起到不同作用。
[0028]圖1A描繪了用于表示由運動傳感器(例如加速計110)測量的線性移動的示范性坐標系100。大體上,加速計110檢測運動,并產生指示沿著一個、兩個或三個軸的移動的信息(例如,運動傳感器輸出信號)。圖1A展示用于表示由加速計110測量的關于標量值、一系列標量值以及時間變化函數(MX,MY,MZ)的線性移動的笛卡兒坐標空間(x,y,z)。一些加速計110可提供量值,而其它加速計提供對移動的指示但沒有量值。加速計110可參考一個、兩個或三個線性方向測量沿著一條線的線性移動(向量M),通常參考笛卡兒坐標(X,1,z)。舉例來說,如果是一維的,那么加速計110可提供指示沿著單個軸(例如,X軸)的線性移動的測量結果。如果是二維的,那么加速計110可提供指示沿著兩個軸(例如,X軸和y軸兩者)在平面中的線性移動的測量結果。另外,如果是三維的,那么加速計110可提供指示在三維空間中(例如,沿著x、y和z軸)的線性移動的測量結果。三維加速計可包括與一維加速計組合的二維加速計,或者可包括三個一維加速計。加速計110可提供線性加速方面的測量結果(以表示每時間單位平方的距離的單位來計;例如[m/sec2])。線性運動(向量M)可由向量形式的三個值來表示,即,M = ΜχΧ+Μyy+ΜζΖ,其中(Mx,My, Mz)是量值、標量值、一系列標量值和/或時間變化函數,且(X,Y,Ζ)是關于笛卡兒坐標系(X,y, ζ)的原點的單位向量。或者,可使用非笛卡兒坐標系,例如與移動裝置的框架對齊的坐標系。
[0029]圖1B描繪了用于表示由運動傳感器(例如陀螺儀160)測量的旋轉移動的示范性坐標系150。陀螺儀160可檢測運動并產生指示圍繞一個、兩個或三個軸的角移動的信息。圖1B展不用于表不由陀螺儀160測量的關于標量值、一系列標量值和/或時間變化函數(RpR^Rv)的旋轉移動的坐標系(τ,φ,ψ)。因此,陀螺儀160可測量圍繞一個、兩個或三個軸的旋轉移動(向量R)。在一個特定實施方案中,可按照坐標(τ,φ , ψ)來測量陀螺儀旋轉,其中tau( τ )表示圍繞ζ軸的偏航或旋轉,phi (Φ)表示圍繞x軸的滾轉或旋轉,且psi(ilO表示圍繞y軸的俯仰或旋轉。在另一實施方案中,陀螺儀160可包括一維陀螺儀,用以提供指示圍繞第一軸的旋轉移動的測量結果。在另一實施方案中,陀螺儀160可包括二維陀螺儀,用以提供指示圍繞第一軸和第二軸的旋轉移動的測量結果。在又一實施方案中,陀螺儀160可包括三維陀螺儀,用以提供指示圍繞第一、第二和第三軸的旋轉移動的測量結果。三維陀螺儀可包括與一維陀螺儀組合的二維陀螺儀,或者可包括三個一維陀螺儀。陀螺儀160可提供角速度方面(以表示每單位時間的角度改變的單位來計;例如[rad/sec])和/或角度方面(以表示角度的單位來計;例如[rad])的測量結果。旋轉運動(向量R)可由向量形式的三個標量值、一系列標量值和/或時間變化函數表示,其中R=Rt τ+R41 φ+Ι?ψ ψ,其中(RpR4l,Rv)為標量值、一系列標量值和/或時間變化函數,且其中(τ,φ,ψ)為關于旋轉坐標系(τ,φ,ψ)的單位向量。
[0030]在導航的情況中,加速計和陀螺儀(“gyros”)可用以基于六軸可觀測性(x,y,z,τ,Φ,Ψ)中的至少一者來提供運動傳感器輸出信號。加速計可感測線性運動(即,平面中的平移,例如水平面)。可參考至少兩個軸來測量平移。加速計還可測量移動裝置的傾斜(即,滾轉和/或俯仰)。因此,通過單個三維加速計,可感測笛卡爾坐標空間(X,y,z)中的移動裝置的運動,且可感測重力方向以估計移動裝置的滾轉(τ )和俯仰(Φ)。由于加速計無法容易地區分移動裝置的線性運動和傾斜,因此可使用陀螺儀來測量關于(X,y,z)坐標的旋轉,即,滾轉(τ)、俯仰(Φ)和偏航(Ψ),其有時被稱作方位或航向。在移動檢測應用中,線性和角加速計和/或陀螺儀可集成到移動裝置中以提供足夠角度的可觀測性。加速計110可感測線性移動,而陀螺儀160可測量角移動,例如傾斜或滾轉。將兩個獨立的加速計110或加速計110與陀螺儀160的組合集成到移動裝置中可用以感測線性移動以及角移動。
[0031]圖2是移動裝置200的示范性示意圖。移動裝置200可包含第一運動傳感器210、第二運動傳感器220、處理器230、存儲器240以及顯不器250。第一傳感器210可包含加速計110,且第二傳感器220可包含陀螺儀160。加速計110將加速計輸出信號提供到處理器230,且陀螺儀160將陀螺儀輸出信號提供到處理器230。盡管圖2中僅展示了兩個運動傳感器,但應了解可使用額外的或更少的運動傳感器。另外,單個運動傳感器(例如,第一運動傳感器210)可經配置以測量線性和角運動兩者。移動裝置200還包含用以接受用戶輸入的裝置和電路,例如觸摸屏260、按鈕270、小鍵盤280,和/或音頻裝置290 (例如,麥克風)。移動裝置200還包含用以提供輸出數據的裝置和電路,例如顯示器250和/或音頻裝置290 (例如,揚聲器)。
`[0032]在一實例中,處理器230從加速計110和/或陀螺儀160接收運動傳感器輸出信號。處理器230分析運動傳感器輸出信號的頻譜,且將運動傳感器輸出信號與為引擎振動特有的頻率和/或頻率范圍進行比較。如果運動傳感器輸出信號與引擎振動特有的頻率和/或頻率范圍大體上類似,那么作出處理器230處在機動車輛的情境中的確定。如果處理器230處于特定情境中,那么可啟用裝置特征,例如車輛或行人導航模式。還可向裝置的用戶警報所述情境。移動裝置200有利地通過從運動傳感器輸出信號檢測引擎RPM來確定車輛情境感知,且可準確地自我確定移動裝置的環境。處理器可借助于快速傅立葉變換(FFT)、頻率濾波器組和/或通過適合于檢測頻率在信號中的存在的其它裝置來分析運動傳感器輸出信號。在不同實施方案中,處理器可使用帶通頻率濾波器來確定是否存在具有經合適地選定的最小振幅的引擎振動信號,且如果是,那么作出車輛情境確定。
[0033]在另一實例中,處理器230從音頻裝置290(例如,麥克風)接收音頻信號。處理器230對音頻信號進行分析以檢測引擎振動的音頻特性。從音頻信號檢測到引擎振動可確認處理器230處于機動車輛的情境中的先前確定。這樣有利地增加情境檢測準確性。[0034]在一實例中,處理器230的至少一部分集成到選自由以下各項組成的群組中的裝置:音樂播放器、視頻播放器、娛樂單元、導航裝置、通信裝置、個人數字助理(PDA)以及計算機,處理器230集成到所述裝置中。移動裝置200的至少一部分可集成在半導體裸片上。
[0035]圖3描繪了用于識別移動裝置的環境的示范性方法300。用于識別移動裝置的環境的方法300可由特此描述的設備(例如處理器230)執行。
[0036]在步驟305中,接收運動傳感器信號。所述運動傳感器信號可從加速計和/或陀螺儀接收到。
[0037]在步驟310中,如果在運動傳感器信號中檢測到引擎的頻率特性,那么產生且可輸出識別移動裝置位于機動車輛中的第一控制信號。可用第一控制信號啟用行人和/或車輛導航模式。
[0038]在任選步驟315中,使用第一控制信號來改變移動裝置的特征,例如應用程序的功能。第一控制信號還可用來向用戶警報所識別的環境和/或啟用車輛導航模式。
[0039]在步驟320中,如果未檢測到引擎的頻率特性,那么產生和/或輸出識別移動裝置不在機動車輛中的第二控制信號。可用第二控制信號啟用行人和/或車輛導航模式。
[0040]在任選步驟325中,接收來自麥克風的音頻信號。處理所述音頻信號以檢測引擎振動的特性。如果在音頻信號中檢測到引擎振動,那么確認檢測到引擎振動。
[0041]所屬領域的技術人員將了解,可使用多種不同技術及技藝中的任一者來表示信息和信號。舉例來說,可由電壓、電流、電磁波、磁場或磁粒子、光場或光粒子或其任何組合來表示可在以上描述的全文中參考的數據、指令、命令、信息、信號、位、符號以及碼片。
[0042]此外,所屬領域的技術人員將了解,結合本文中所揭示的實施例而描述的各種說明性邏輯塊、模塊、電路以及算法步驟可實施為電子硬件、計算機軟件或兩者的組合。為清楚說明硬件與軟件的此互換性,上文已大致關于其功能性而描述了各種說明性組件、塊、模塊、電路以及步驟。所述功能性是實施為硬件還是軟件取決于特定應用以及施加于整個系統的設計約束。所屬領域的技術人員可針對每一特定應用以不同方式來實施所描述的功能性,但此些實施方案決定不應被解釋為會導致脫離本發明的范圍。
[0043]在一些方面中,本文中的教示可用于能夠通過共享可用系統資源(例如,通過指定帶寬、發射功率、譯碼、交錯等中的一者或一者以上)而支持與多個用戶的通信的多址系統中。舉例來說,本文中的教示可應用于以下技術中的任一者或組合:碼分多址(CDMA)系統、多載波CDMA (MCCDMA)、寬帶CDMA (W-CDMA)、高速分組接入(HSPA、HSPA+)系統、時分多址(TDMA)系統、頻分多址(FDMA)系統、單載波FDMA (SC-FDMA)系統、正交頻分多址(OFDMA)系統,或其它多址技術。采用本文中的教示的無線通信系統可經設計以實施一個或一個以上標準,例如IS-95、cdma2000、IS-856、W-CDMA、TDSCDMA以及其它標準。CDMA網絡可實施例如通用陸地無線電接入(UTRA)、cdma2000或某其它技術等無線電技術。UTRA包含W-CDMA和低碼片速率(LCR)。cdma2000技術涵蓋IS-2000、IS-95和IS-856標準。TDMA網絡可實施例如全球移動通信系統(GSM)等無線電技術。OFDMA網絡可實施例如演進UTRA (E-UTRA)、IEEE802.11、IEEE802.16、IEEE802.20、Flash-OFDM.RTM.等無線電技術。UTRA, E-UTRA 和GSM是通用移動電信系統(UMTS)的部分。本文中的教示可實施于3GPP長期演進(LTE)系統、超移動寬帶(UMB)系統以及其它類型的系統中。LTE是UMTS的使用E-UTRA的版本。UTRA、E-UTRA、GSM、UMTS和LTE描述于來自名為“第三代合作伙伴計劃”(3GPP)的組織的文檔中,而cdma2000描述于來自名為“第三代合作伙伴計劃2” (3GPP2)的組織的文檔中。盡管可使用3GPP術語來描述本發明的某些方面,但應理解,本文中的教示可應用于3GPP (例如 Rel99、Rel5、Rel6、Re 17)技術以及 3GPP2(例如,IxRTT UxEV-DO RelO, RevA, RevB)技術以及其它技術。所述技術可用于新興的以及將來的網絡和接口中,包含長期演進(LTE)。
[0044]結合本文中所揭示的實施例而描述的方法、序列和/或算法可直接體現于硬件中、由處理器執行的軟件模塊中或兩者的組合中。軟件模塊可駐存在RAM存儲器、快閃存儲器、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可拆卸磁盤、CD-ROM,或此項技術中已知的任一其它形式的存儲媒體中。示范性存儲媒體耦合到處理器,使得處理器可從存儲媒體讀取信息以及將信息寫入到存儲媒體。在替代方案中,存儲媒體可與處理器成一體式。
[0045]此外,根據待由(例如)計算裝置的元件執行的動作的序列來描述許多實施例。將認識到,可由特定電路(例如,專用集成電路(ASIC))、由正由一個或一個以上處理器執行的程序指令或由兩者的組合來執行本文中所述的各種動作。此外,可認為本文中所述的這些動作序列完全體現于任何形式的計算機可讀存儲媒體內,所述計算機可讀存儲媒體中已存儲有一組對應計算機指令,所述指令在被執行時將致使相關聯的處理器執行本文中所述的功能性。因此,本發明的各種方面可體現為許多不同形式,所有所述形式均被涵蓋在所主張的標的物的范圍內。此外,對于本文中所述的實施例中的每一者來說,任何此些實施例的對應形式可在本文中被描述為(例如)“經配置以執行所描述的動作的邏輯”。
[0046]本發明的實施例可包含體現本文所述的方法的計算機可讀媒體。因此,本發明并不限于所說明的實例且用于執行本文中所描述的功能性的任何裝置均包括在本發明的實施例中。
[0047]所揭示的裝置和方法可經設計且可經配置成⑶SII和GERBER計算機文件,存儲于計算機可讀媒體上。這些文件又被提供到制作處理人員,他們基于這些文件使用光刻裝置來制作裝置。所得產品為半導體晶片,其接著被切割成半導體裸片且封裝成半導體芯片。接著將芯片用于本文所述的裝置中。
[0048]所陳述或說明的任何內容都不欲致使任何組件、步驟、特征、物體、益處、優點或等效物貢獻給公眾,不管其在權利要求書中是否有所敘述。
[0049]雖然本揭示內容展示了本發明的示范性實施例,但請注意,在不脫離由所附權利要求書界定的本發明的范圍的情況下可在此進行各種改變和修改。無需以任何特定次序來執行根據本文中所述的本發明的實施例的方法權利要求項的功能、步驟和/或動作。
【權利要求】
1.一種用于識別移動裝置的環境的方法,其包括: 接收運動傳感器輸出信號; 在所述運動傳感器輸出信號中檢測引擎的頻率特性;以及 在所述運動傳感器輸出信號中檢測到引擎的頻率特性的情況下產生識別所述移動裝置位于機動車輛中的控制信號。
2.根據權利要求1所述的方法,其進一步包括在所述運動傳感器輸出信號中未檢測到引擎的所述頻率特性的情況下產生識別所述移動裝置不在機動車輛中的第二控制信號。
3.根據權利要求2所述的方法,其進一步包括用所述第二控制信號啟用行人導航模式。
4.根據權利要求1所述的方法,其中所述運動傳感器輸出信號是從加速計接收到。
5.根據權利要求1所述的方法,其中所述運動傳感器輸出信號是從陀螺儀接收到。
6.根據權利要求1所述的方法,其進一步包括用所述控制信號啟用車輛導航模式。
7.根據權利要求1所述的方法,其進一步包括使用所述控制信號來向用戶警報所述所識別的環境。
8.根據權利要求1所述的方法,其進一步包括使用所述控制信號來改變所述移動裝置的特征。
9.根據權利要求1所述的`方法,其進一步包括: 從麥克風接收音頻信號; 從所述音頻信號檢測所述引擎振動;以及 使用所述音頻信號來確認檢測到所述引擎振動。
10.一種經配置以識別移動裝置的環境的設備,其包括: 用于接收運動傳感器輸出信號的裝置; 用于在所述運動傳感器輸出信號中檢測引擎的頻率特性的裝置;以及用于在所述運動傳感器輸出信號中檢測到引擎的頻率特性的情況下產生識別所述移動裝置位于機動車輛中的控制信號的裝置。
11.根據權利要求10所述的設備,其進一步包括用于在所述運動傳感器輸出信號中未檢測到引擎的所述頻率特性的情況下產生識別所述移動裝置不在機動車輛中的第二控制信號的裝置。
12.根據權利要求11所述的設備,其進一步包括用于用所述第二控制信號啟用行人導航模式的裝置。
13.根據權利要求10所述的設備,其中所述運動傳感器輸出信號是從加速計接收到。
14.根據權利要求10所述的設備,其中所述運動傳感器輸出信號是從陀螺儀接收到。
15.根據權利要求10所述的設備,其進一步包括用于用所述控制信號啟用車輛導航模式的裝置。
16.根據權利要求10所述的設備,其進一步包括用于使用所述控制信號來向用戶警報所述所識別的環境的裝置。
17.根據權利要求10所述的設備,其進一步包括用于使用所述控制信號來改變所述移動裝置的特征的裝置。
18.根據權利要求10所述的設備,其進一步包括:用于從麥克風接收音頻信號的裝置; 用于從所述音頻信號檢測所述引擎振動的裝置;以及 用于使用所述音頻信號來確認檢測到所述引擎振動的裝置。
19.根據權利要求10所述的設備,其中所述設備的至少一部分集成在半導體裸片上。
20.根據權利要求10所述的設備,其進一步包括選自由以下各項組成的群組中的裝置:音樂播放器、視頻播放器、娛樂單元、導航裝置、通信裝置、個人數字助理PDA以及計算機,所述設備集成到所述裝置中。
21.一種經配置以識別移動裝置的環境的設備,其包括處理器,所述處理器經配置以: 接收運動傳感器輸出信號; 在所述運動傳感器輸出信號中檢測引擎的頻率特性;以及 在所述運動傳感器輸出信號中檢測到引擎的頻率特性的情況下,產生識別所述移動裝置位于機動車輛中的控制信號。
22.根據權利要求21所述的設備,其中所述處理器經進一步配置以在所述運動傳感器輸出信號中未檢測到引擎的所述頻率特性的情況下產生識別所述移動裝置不在機動車輛中的第二控制信號。
23.根據權利要求22所述的設備,其中所述處理器經進一步配置以用所述第二控制信號啟用行人導航模式。
24.根據權利要求`21所述的設備,其中所述運動傳感器輸出信號是從加速計接收到。
25.根據權利要求21所述的設備,其中所述運動傳感器輸出信號是從陀螺儀接收到。
26.根據權利要求21所述的設備,其中所述處理器經進一步配置以用所述控制信號啟用車輛導航模式。
27.根據權利要求21所述的設備,其中所述處理器經進一步配置以使用所述控制信號來向用戶警報所述所識別的環境。
28.根據權利要求21所述的設備,其中所述處理器經進一步配置以使用所述控制信號來改變所述移動裝置的特征。
29.根據權利要求21所述的設備,其中所述處理器經進一步配置以: 從麥克風接收音頻信號; 從所述音頻信號檢測所述引擎振動;以及 使用所述音頻信號來確認檢測到所述引擎振動。
30.根據權利要求21所述的設備,其中所述設備的至少一部分集成在半導體裸片上。
31.根據權利要求21所述的設備,其進一步包括選自由以下各項組成的群組中的裝置:音樂播放器、視頻播放器、娛樂單元、導航裝置、通信裝置、個人數字助理PDA以及計算機,所述設備集成到所述裝置中。
32.—種非暫時計算機可讀媒體,其包括其上存儲的指令,所述指令在由處理器執行的情況下致使所述處理器執行一方法,所述方法包括: 接收運動傳感器輸出信號; 在所述運動傳感器輸出信號中檢測引擎的頻率特性;以及 在所述運動傳感器輸出信號中檢測到引擎的頻率特性的情況下,產生識別移動裝置位于機動車輛中的控制信號。
33.根據權利要求32所述的非暫時計算機可讀媒體,其中所述方法進一步包括在所述運動傳感器輸出信號中未檢測到引擎的所述頻率特性的情況下產生識別所述移動裝置不在機動車輛中的第二控制信號。
34.根據權利要求32所述的非暫時計算機可讀媒體,其中所述方法進一步包括用所述第二控制信號啟用行人導航模式。
35.根據權利要求32所述的非暫時計算機可讀媒體,其中所述運動傳感器輸出信號是從加速計接收到。
36.根據權利要求32所述的非暫時計算機可讀媒體,其中所述運動傳感器輸出信號是從陀螺儀接收到。
37.根據權利要求32所述的非暫時計算機可讀媒體,其中所述方法進一步包括用所述控制信號啟用車輛導航模式。
38.根據權利要求32所述的非暫時計算機可讀媒體,其中所述方法進一步包括使用所述控制信號來向用戶警報所述所識別的環境。
39.根據權利要求32所述的非暫時計算機可讀媒體,其中所述方法進一步包括使用所述控制信號來改變所述移動裝置的特征。
40.根據權利要求32所述的非暫時計算機可讀媒體,其中所述方法進一步包括: 從麥克風接收音頻信號; 從所述音頻信號檢測所述引擎振動;以及 使用所述音頻信號來確認檢測`到所述引擎振動。
【文檔編號】H04W4/04GK103518389SQ201280022736
【公開日】2014年1月15日 申請日期:2012年5月9日 優先權日:2011年5月12日
【發明者】約瑟夫·聰波 申請人:高通股份有限公司