本公開涉及終端技術領域,尤其涉及設備控制方法及裝置。
背景技術:
目前,為了更好地保護手機等設備以避免其受損,越來越多的用戶使用手機套等設備保護殼,即便如此,也常常出現(xiàn)設備被摔而損壞的情況,而設備被損壞后不僅可能出現(xiàn)維修困難的問題、而且維修成本往往也比較高,尤其是設備內重要器件如cpu(centralprocessingunit,中央處理器)等被損壞后維修成本相當高。
技術實現(xiàn)要素:
本公開實施例提供了設備控制方法及裝置。所述技術方案如下:
根據(jù)本公開實施例的第一方面,提供一種設備控制方法,包括:
在監(jiān)測到設備的高度變化滿足預設條件時,確定所述設備的重心位于所述設備的第一位置;
控制所述設備的重心由所述設備的第一位置移動至所述設備的第二位置,其中,相較于所述設備的重心位于所述設備的第一位置,在所述設備的重心位于所述設備的第二位置時,所述設備墜落對所述設備的預設元器件造成損傷的概率較小。
在一個實施例中,所述在監(jiān)測到設備的高度變化滿足預設條件時,確定所述設備的重心位于所述設備的第一位置,包括:
在監(jiān)測到所述設備下降至第一預設高度或者墜落的高度達到第二預設高度時,確定所述第一位置。
在一個實施例中,所述控制所述設備的重心由所述設備的第一位置移動至所述設備的第二位置,包括:
控制所述設備內的預置滑塊沿著預設軌道移動到目標位置,以使所述重心移動至所述第二位置。
在一個實施例中,所述設備內設置有滑動槽和動力部件,所述預置滑塊用于沿著所述滑動槽移動,所述動力部件用于為所述預置滑塊在所述滑動槽內的移動提供動力,
所述控制所述設備內的預置滑塊沿著預設軌道移動到目標位置,包括:
控制所述預置滑塊沿所述滑動槽移動到所述目標位置。
在一個實施例中,所述目標位置為所述滑動槽的末端,所述末端為所述滑動槽遠離所述第一位置的一端。
在一個實施例中,所述方法還包括:
在控制所述預置滑塊沿所述滑動槽移動的同時,控制所述滑動槽沿遠離所述第一位置的方向進行移動。
在一個實施例中,所述控制所述設備內的預置滑塊沿著預設軌道移動到目標位置,包括:
確定所述設備的姿態(tài)信息,其中,所述姿態(tài)信息包括以下至少一項信息:所述設備所處的高度、所述設備的移動方向、所述第一位置;
根據(jù)姿態(tài)信息與所述預置滑塊的目標位置之間的預設對應關系,確定所述姿態(tài)信息對應的所述目標位置;
控制所述預置滑塊沿著所述預設軌道移動至所述目標位置。
根據(jù)本公開實施例的第二方面,提供一種設備控制裝置,包括:
確定模塊,用于在監(jiān)測到設備的高度變化滿足預設條件時,確定所述設備的重心位于所述設備的第一位置;
第一控制模塊,用于控制所述設備的重心由所述設備的第一位置移動至所述設備的第二位置,其中,相較于所述設備的重心位于所述設備的第一位置,在所述設備的重心位于所述設備的第二位置時,所述設備墜落對所述設備的預設元器件造成損傷的概率較小。
在一個實施例中,所述確定模塊包括:
確定子模塊,用于在監(jiān)測到所述設備下降至第一預設高度或者墜落的高度達到第二預設高度時,確定所述第一位置。
在一個實施例中,所述第一控制模塊包括:
控制子模塊,用于控制所述設備內的預置滑塊沿著預設軌道移動到目標位置,以使所述重心移動至所述第二位置。
在一個實施例中,所述設備內設置有滑動槽和動力部件,所述預置滑塊用于沿著所述滑動槽移動,所述動力部件用于為所述預置滑塊在所述滑動槽內的移動提供動力,
所述控制子模塊包括:
第一控制單元,用于控制所述預置滑塊沿所述滑動槽移動到所述目標位置。
在一個實施例中,所述目標位置為所述滑動槽的末端,所述末端為所述滑動槽遠離所述第一位置的一端。
在一個實施例中,所述裝置還包括:
第二控制模塊,用于在控制所述預置滑塊沿所述滑動槽移動的同時,控制所述滑動槽沿遠離所述第一位置的方向進行移動。
在一個實施例中,所述控制子模塊包括:
第二控制單元,用于確定所述設備的姿態(tài)信息,其中,所述姿態(tài)信息包括以下至少一項信息:所述設備所處的高度、所述設備的移動方向、所述第一位置;
確定單元,用于根據(jù)姿態(tài)信息與所述預置滑塊的目標位置之間的預設對應關系,確定所述姿態(tài)信息對應的所述目標位置;
第三控制單元,用于控制所述預置滑塊沿著所述預設軌道移動至所述目標位置。
根據(jù)本公開實施例的第三方面,提供了一種設備控制裝置,包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
在監(jiān)測到設備的高度變化滿足預設條件時,確定所述設備的重心位于所述設備的第一位置;
控制所述設備的重心由所述設備的第一位置移動至所述設備的第二位置,其中,相較于所述設備的重心位于所述設備的第一位置,在所述設備的重心位于所述設備的第二位置時,所述設備墜落對所述設備的預設元器件造成損傷的概率較小。
根據(jù)本公開實施例的第四方面,提供了一種計算機可讀存儲介質,其上存儲有計算機指令,所述指令被處理器執(zhí)行時實現(xiàn)上述第一方面實施例中任一項所述方法的步驟。
本公開的實施例提供的技術方案可以包括以下有益效果:
本公開的實施例提供的技術方案,在監(jiān)測到設備的高度變化滿足預設條件時,為了盡可能避免設備內預設元器件被損壞,可確定設備的重心位于設備的第一位置進而控制設備的重心由設備的第一位置移動至設備的第二位置,從而實現(xiàn)在設備墜落過程中可通過改變設備重心的方式降低對預設元器件造成損害的可能性,以盡可能降低設備維修成本/設備修復成本,甚至避免設備被損壞。
應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
圖1是根據(jù)一示例性實施例示出的一種設備控制方法的流程圖。
圖2是根據(jù)一示例性實施例示出的另一種設備控制方法的流程圖。
圖3是根據(jù)一示例性實施例示出的又一種設備控制方法的流程圖。
圖4是根據(jù)一示例性實施例示出的再一種設備控制方法的流程圖。
圖5a是根據(jù)一示例性實施例示出的一種設備的示意圖。
圖5b至圖5d是根據(jù)一示例性實施例示出的一種在設備墜落時,設備內預設滑塊和滑動槽不斷移動以逐漸移動重心的示意圖。
圖6是根據(jù)一示例性實施例示出的一種設備控制裝置的框圖。
圖7是根據(jù)一示例性實施例示出的另一種設備控制裝置的框圖。
圖8是根據(jù)一示例性實施例示出的又一種設備控制裝置的框圖。
圖9是根據(jù)一示例性實施例示出的適用于設備控制裝置的框圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
為了解決上述技術問題,本公開實施例提供了一種設備控制方法,該方法可用于設備控制程序、系統(tǒng)或裝置中,且該方法對應的執(zhí)行主體可以是用戶攜帶的手機等設備,如圖1所示,該方法包括步驟s101至步驟s102:
在步驟s101中,在監(jiān)測到設備的高度變化滿足預設條件時,確定設備的重心位于設備的第一位置;
在步驟s102中,控制設備的重心由設備的第一位置移動至設備的第二位置,其中,相較于設備的重心位于設備的第一位置,在設備的重心位于設備的第二位置時,設備墜落對設備的預設元器件造成損傷的概率較小。
在監(jiān)測到設備的高度變化滿足預設條件時,為了盡可能避免設備內預設元器件被損壞,可確定設備的重心位于設備的第一位置進而控制設備的重心由設備的第一位置移動至設備的第二位置,從而實現(xiàn)在設備墜落過程中可通過改變設備重心的方式降低對預設元器件造成損害的可能性,以盡可能降低設備維修成本/設備修復成本,甚至避免設備被損壞。
以上所述的設備包括但不僅限于:手機、電腦、無人機等,本公開對此不做具體限定。
預設元器件可以是用戶預先指定的設備中的元器件,例如,可以是該設備中維修成本高的元器件,或者,對設備執(zhí)行工作任務發(fā)揮重要作用的元器件。例如:設備的cpu、攝像頭等元器件。
可選的,可以通過在設備中設置運動感應裝置來檢測設備是否處于高度變化滿足預設條件的狀態(tài)。例如,可以在設備中設置gps(globalpositioningsystem,全球定位系統(tǒng))重力加速器,來感知設備是否處于降落狀態(tài)。
可選的,設備的高度變化滿足預設條件,用于指示設備處于墜落狀態(tài),包括但不僅限于以下至少之一:設備在發(fā)生高度變化時加速度等于或者接近等于重力加速度(或者與重力加速度對應的速度或者高度變化);設備在發(fā)生高度變化時與預先存儲的用戶歷史高度變化情況不一致,或者與歷史高度變化的差異超出預設范圍;設備在發(fā)生高度變化時,其下降到的高度達到了一個預設下限高度值(第一預設高度);設備在一段時間內連續(xù)下降的高度達到預設上限高度值(第二預設高度),等等。對于該預設條件,本公開不做具體限定。
在檢測到設備處于墜落狀態(tài)時,此時觸發(fā)確定設備當前的重心位置。在設備中可以預先設置一重心感應裝置,用于檢測該設備的當前重心位置。在本公開中,對于一設備而言,在設備處于正常狀態(tài)(非墜落狀態(tài))時,設備的重心是確定的,可以預先測量,并進行存儲;在檢測到設備發(fā)生墜落時,可以直接讀取預先存儲的重心位置作為當前的重心位置(也即第一位置),而之后也可以不斷測量重心位置。
可選的,第二位置為設備中遠離該第一位置和預設元器件、且使設備墜落時預設元器件受損害的概率更小的任意位置,且該第二位置可以自由設定。
例如:當設備墜落時,在確定第一位置為設備的中下部時,如果預設元器件位于設備的中下部,則可控制設備重心移動至設備的上端遠離該第一位置和預設元器件,以使設備在墜落過程發(fā)生旋轉,這樣預設元器件就會位于設備的上部,而設備在墜落后自然不會直接撞擊、損壞到預設元器件,從而達到降低預設元器件被損壞的概率,進而盡可能地降低設備維修成本;當然,在設備墜落、第一位置為設備的中下部時,即便預設元器件位于設備的上部,依然可以采用該實施例,移動設備的重心,以進一步降低對設備的預設元器件造成損傷的概率,例如,可將重心移動至距離預設元器件最遠的位置或者沿著遠離預設元器件的方向將重心移動至設備的最下端等,以進一步降低設備墜落第一位置為設備的中下部、且預設元器件位于設備的上部時,對預設元器件造成損傷的概率,因而,設備墜落時無論預設元器件位于設備的上部或下部,均適用于本公開。
如圖2所示,在一個實施例中,上述圖1所示的步驟s101,即在監(jiān)測到設備的高度變化滿足預設條件時,確定設備的重心位于設備的第一位置,可以包括步驟a1:
在步驟a1中,在監(jiān)測到設備下降至第一預設高度或者墜落的高度達到第二預設高度時,確定第一位置。
在監(jiān)測到設備下降至第一預設高度或者墜落的高度達到第二預設高度時,例如,設備距離地面較近或者未被有效地阻止墜落已墜落較高距離,為了盡可能避免對設備內預設元器件造成損壞,可確定設備重心當前在設備中的位置,以便于進行重心轉移。
第一預設高度和第二預設高度可通過設備內安裝的重力傳感器或者定位裝置等獲得。
如圖3所示,在一個實施例中,上述圖1所示的步驟s102,即控制設備的重心由設備的第一位置移動至設備的第二位置,可以包括步驟b1:
在步驟b1中,控制設備內的預置滑塊沿著預設軌道移動到目標位置,以使重心移動至第二位置。
為了控制設備重心移動,可自動控制設備內的預設滑塊沿預設軌道移動至目標位置,從而實現(xiàn)重心移動。
當然,為了確保預設滑塊移動的過程中重心能夠隨之移動,預設滑塊的重量需要滿足預設重量不能太輕當然也不易太重,而預設滑塊的材質可以是金屬、陶瓷等。
在一個實施例中,設備內設置有滑動槽和動力部件,預置滑塊用于沿著滑動槽移動,動力部件用于為預置滑塊在滑動槽內的移動提供動力,其中,在控制預設滑塊移動時,可向動力部件發(fā)送控制指令以控制其為預設滑塊提供動力,使其能夠在滑動槽內移動,而動力部件可以是電機等小型動力組件。
控制設備內的預置滑塊沿著預設軌道移動到目標位置,包括:
控制預置滑塊沿滑動槽移動到目標位置。
在控制預設滑塊移動時,可控制預設滑塊沿該滑動槽自動移動至該目標位置。
在一個實施例中,目標位置為滑動槽的末端,末端為滑動槽遠離第一位置的一端。
該目標位置可以是滑動槽的末端,而為了確保設備墜落對設備的預設元器件造成損傷的概率較小,該末端為滑動槽上遠離第一位置的一端,當然,由于重心的移動是為了減少對預設元器件的損壞,所以,該末端也是遠離預設元器件的一端(如圖5d所示)。
在一個實施例中,該方法還包括:
在控制預置滑塊沿滑動槽移動的同時,控制滑動槽沿遠離第一位置的方向進行移動,其中,滑動槽移動時的動力也可以源自上述動力部件。
在控制預設滑塊沿滑動槽移動的同時,為了使預設滑塊相對于設備而言能夠更大幅度地移動以使重心發(fā)生移動后可進一步降低設備墜落對預設元器件造成損傷的概率,可控制滑動槽沿遠離第一位置的方向進行移動,當然,滑動槽沿遠離第一位置的方向也是滑動槽遠離該預設元器件的方向。例如:在設備墜落的過程中若第一位置位于設備的中下部偏左方、預設元器件此時也位于設備的下部,則在控制預設滑塊朝上方移動的同時,控制滑動槽朝右側移動,以使預設滑塊和滑動槽的移動均遠離該第一位置。
下面將結合圖5a至圖5d進一步詳細說明本公開的一種實施方式,其中圖5a至圖5d是一種手機的背面示意圖,在該手機中,預置有預設滑塊、滑動槽和動力部件(圖5a至圖5d未示出動力部件,而動力部件的具體選擇可依據(jù)相關技術,如可選擇若干個迷你型電機等,只要足夠小且能提供動力即可,本公開沒有過多限制,也不再贅述),預置滑塊用于沿著滑動槽移動,動力部件用于為預置滑塊在滑動槽內的移動和該滑動槽的移動提供動力,如圖5a所示,假定預設滑塊的初始位置為滑動槽的中部位置且滑動槽位于手機的中間位置,則:
當手機發(fā)生如圖5b所示的墜落且達到預設條件時,確定其當前的重心位置為第一位置;
控制預設滑塊沿滑動槽向上移動,以遠離該第一位置(當然這種遠離也遠離了預設元器件),同時控制滑動槽朝右移動以遠離該第一位置(當然這種遠離也遠離了預設元器件),如圖5c所示,從而使得該手機的上部變得越來越沉以逐漸改變手機的重心,使其重心不斷上移,這樣,手機就會逐漸旋轉,直至預設滑塊移動至滑動槽上遠離第一位置和預設元器件的末端時,手機重心被移動至第二位置(此時可同時停止對滑動槽的移動)并實現(xiàn)了翻轉(如圖5d所示),就實現(xiàn)了手機落地時并未直接撞擊預設元器件而可能撞擊了不太重要的元件(如圖5d所示),而這種方式自然降低了手機墜落時對預設元器件損壞的可能性、并盡可能地降低了手機維修成本。
當然,需要說明的是:當設備采用這種實施方式時,第一位置可以只是達到足預設條件那一時刻,重心在設備上的位置(即設備處于正常狀態(tài)時,預先存儲的重心位置)。
如圖4所示,在一個實施例中,上述圖2中步驟b1,即控制設備內的預置滑塊沿著預設軌道移動到目標位置,可以包括:
在步驟c1中,確定設備的姿態(tài)信息,其中,姿態(tài)信息包括以下至少一項信息:設備所處的高度、設備的移動方向、第一位置;
其中,設備的移動方向可以是設備在墜落過程中垂直于其正面朝上的方向與豎直向下方向直接的夾角。
當然,為了使目標位置更加準確,在本實施例中,在達到預設條件之后,仍然可以實時獲得或者按照預設時間獲取第一位置,以便于不斷更新該第一位置。
在步驟c2中,根據(jù)姿態(tài)信息與預置滑塊的目標位置之間的預設對應關系,確定姿態(tài)信息對應的目標位置;
預設對應關系可以在設備出廠時已預存儲在設備中,而該預設對應關系可以是廠商為了盡可能地降低設備墜落時對預設元器件損壞概率,在出廠前經(jīng)過海量實驗獲得的該類型的設備的姿態(tài)信息和其內置的預設滑塊的位置之間的對應關系。
在步驟c3中,控制預置滑塊沿著預設軌道移動至目標位置,其中,該預設軌道可以是預先預置好的移動線路。
在控制預置滑塊沿著預設軌道移動到目標位置時,還可確定設備的姿態(tài)信息,進而根據(jù)姿態(tài)信息與預置滑塊的目標位置之間的預設對應關系,準確確定姿態(tài)信息對應的目標位置,從而準確地控制預置滑塊沿著預設軌道移動至目標位置,以使設備墜落時可通過移動重心盡可能地降低預設元器件損壞的可能性,進而盡可能地降低設備維修成本。
對應本公開實施例提供的上述設備控制方法,本公開實施例還提供一種設備控制裝置,如圖6所示,該裝置包括:
確定模塊601,被配置為在監(jiān)測到設備的高度變化滿足預設條件時,確定設備的重心位于設備的第一位置;
第一控制模塊602,被配置為控制設備的重心由設備的第一位置移動至設備的第二位置,其中,相較于設備的重心位于設備的第一位置,在設備的重心位于設備的第二位置時,設備墜落對設備的預設元器件造成損傷的概率較小。
在一個實施例中,確定模塊包括:
確定子模塊,被配置為在監(jiān)測到設備下降至第一預設高度或者墜落的高度達到第二預設高度時,確定第一位置。
如圖7所示,在一個實施例中,第一控制模塊602可以包括:
控制子模塊6021,被配置為控制設備內的預置滑塊沿著預設軌道移動到目標位置,以使重心移動至第二位置。
在一個實施例中,設備內設置有滑動槽和動力部件,預置滑塊被配置為沿著滑動槽移動,動力部件被配置為為預置滑塊在滑動槽內的移動提供動力,
控制子模塊包括:
第一控制單元,被配置為控制預置滑塊沿滑動槽移動到目標位置。
在一個實施例中,目標位置為滑動槽的末端,末端為滑動槽遠離第一位置的一端。
在一個實施例中,裝置還包括:
第二控制模塊,被配置為在控制預置滑塊沿滑動槽移動的同時,控制滑動槽沿遠離第一位置的方向進行移動。
如圖8所示,在一個實施例中,控制子模塊6021可以包括:
第二控制單元60211,被配置為確定設備的姿態(tài)信息,其中,姿態(tài)信息包括以下至少一項信息:設備所處的高度、設備的移動方向、第一位置;
確定單元60212,被配置為根據(jù)姿態(tài)信息與預置滑塊的目標位置之間的預設對應關系,確定姿態(tài)信息對應的目標位置;
第三控制單元60213,被配置為控制預置滑塊沿著預設軌道移動至目標位置。
根據(jù)本公開實施例,還提供了一種設備控制裝置,包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,處理器被配置為:
在監(jiān)測到設備的高度變化滿足預設條件時,確定所述設備的重心位于所述設備的第一位置;
控制所述設備的重心由所述設備的第一位置移動至所述設備的第二位置,其中,相較于所述設備的重心位于所述設備的第一位置,在所述設備的重心位于所述設備的第二位置時,所述設備墜落對所述設備的預設元器件造成損傷的概率較小。
上述處理器還可被配置為:
所述在監(jiān)測到設備的高度變化滿足預設條件時,確定所述設備的重心位于所述設備的第一位置,包括:
在監(jiān)測到所述設備下降至第一預設高度或者墜落的高度達到第二預設高度時,確定所述第一位置。
上述處理器還可被配置為:
所述控制所述設備的重心由所述設備的第一位置移動至所述設備的第二位置,包括:
控制所述設備內的預置滑塊沿著預設軌道移動到目標位置,以使所述重心移動至所述第二位置。
上述處理器還可被配置為:
所述設備內設置有滑動槽和動力部件,所述預置滑塊用于沿著所述滑動槽移動,所述動力部件用于為所述預置滑塊在所述滑動槽內的移動提供動力,
所述控制所述設備內的預置滑塊沿著預設軌道移動到目標位置,包括:
控制所述預置滑塊沿所述滑動槽移動到所述目標位置。
上述處理器還可被配置為:
所述目標位置為所述滑動槽的末端,所述末端為所述滑動槽遠離所述第一位置的一端。
上述處理器還可被配置為:
所述方法還包括:
在控制所述預置滑塊沿所述滑動槽移動的同時,控制所述滑動槽沿遠離所述第一位置的方向進行移動。
上述處理器還可被配置為:
所述控制所述設備內的預置滑塊沿著預設軌道移動到目標位置,包括:
確定所述設備的姿態(tài)信息,其中,所述姿態(tài)信息包括以下至少一項信息:所述設備所處的高度、所述設備的移動方向、所述第一位置;
根據(jù)姿態(tài)信息與所述預置滑塊的目標位置之間的預設對應關系,確定所述姿態(tài)信息對應的所述目標位置;
控制所述預置滑塊沿著所述預設軌道移動至所述目標位置。
圖9是根據(jù)一示例性實施例示出的一種用于設備控制裝置900的框圖,該裝置適用于終端設備。例如,裝置900可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設備,游戲控制臺,平板設備,醫(yī)療設備,健身設備,個用戶數(shù)字助理等。
參照圖9,裝置900可以包括以下一個或至少兩個組件:處理組件902,存儲器904,電源組件906,多媒體組件908,音頻組件910,輸入/輸出(i/o)接口912,傳感器組件914,以及通信組件916。
處理組件902通??刂蒲b置900的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關聯(lián)的操作。處理組件902可以包括一個或至少兩個處理器920來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件902可以包括一個或至少兩個模塊,便于處理組件902和其他組件之間的交互。例如,處理組件902可以包括多媒體模塊,以方便多媒體組件908和處理組件902之間的交互。
存儲器904被配置為存儲各種類型的數(shù)據(jù)以支持在裝置900的操作。這些數(shù)據(jù)的示例包括用于在裝置900上操作的任何存儲對象或方法的指令,聯(lián)系用戶數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器904可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件906為裝置900的各種組件提供電源。電源組件906可以包括電源管理系統(tǒng),一個或至少兩個電源,及其他與為裝置900生成、管理和分配電源相關聯(lián)的組件。
多媒體組件908包括在所述裝置900和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或至少兩個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關的持續(xù)時間和壓力。在一些實施例中,多媒體組件908包括一個前置攝像頭和/或后置攝像頭。當裝置900處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統(tǒng)或具有焦距和光學變焦能力。
音頻組件910被配置為輸出和/或輸入音頻信號。例如,音頻組件910包括一個麥克風(mic),當裝置900處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器904或經(jīng)由通信組件916發(fā)送。在一些實施例中,音頻組件910還包括一個揚聲器,用于輸出音頻信號。
i/o接口912為處理組件902和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件914包括一個或至少兩個傳感器,用于為裝置900提供各個方面的狀態(tài)評估。例如,傳感器組件914可以檢測到裝置900的打開/關閉狀態(tài),組件的相對定位,例如所述組件為裝置900的顯示器和小鍵盤,傳感器組件914還可以檢測裝置900或裝置900一個組件的位置改變,用戶與裝置900接觸的存在或不存在,裝置900方位或加速/減速和裝置900的溫度變化。傳感器組件914可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件914還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件914還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件916被配置為便于裝置900和其他設備之間有線或無線方式的通信。裝置900可以接入基于通信標準的無線網(wǎng)絡,如wifi,2g或3g,或它們的組合。在一個示例性實施例中,通信組件916經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關信息。在一個示例性實施例中,所述通信組件916還包括近場通信(nfc)模塊,以促進短程通信。例如,在nfc模塊可基于射頻識別(rfid)技術,紅外數(shù)據(jù)協(xié)會(irda)技術,超寬帶(uwb)技術,藍牙(bt)技術和其他技術來實現(xiàn)。
在示例性實施例中,裝置900可以被一個或至少兩個應用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子組件實現(xiàn),用于執(zhí)行上述方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括指令的存儲器904,上述指令可由裝置900的處理器920執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設備等。
一種非臨時性計算機可讀存儲介質,當所述存儲介質中的指令由上述裝置900的處理器執(zhí)行時,使得上述裝置900能夠執(zhí)行上述任一種設備控制方法。
本領域技術用戶員在考慮說明書及實踐這里公開的公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理并包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權利要求指出。
應當理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權利要求來限制。