構(gòu)造 為與控制器180分離??刂破?80可以執(zhí)行模式識(shí)別處理,以將在觸摸屏上執(zhí)行的手寫輸 入或者圖片繪制輸入識(shí)別為字符或圖像。
[0052] 電源單元190在控制器180的控制下接收外部電力或內(nèi)部電力并且提供操作各元 件和組件所需的適當(dāng)?shù)碾娏Α?br>[0053] 這里描述的各種實(shí)施方式可以以使用例如計(jì)算機(jī)軟件、硬件或其任何組合的計(jì)算 機(jī)可讀介質(zhì)來(lái)實(shí)施。對(duì)于硬件實(shí)施,這里描述的實(shí)施方式可以通過(guò)使用特定用途集成電路 (ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場(chǎng)可 編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設(shè)計(jì)為執(zhí)行這里描述的功能的 電子單元中的至少一種來(lái)實(shí)施,在一些情況下,這樣的實(shí)施方式可以在控制器180中實(shí)施。 對(duì)于軟件實(shí)施,諸如過(guò)程或功能的實(shí)施方式可以與允許執(zhí)行至少一種功能或操作的單獨(dú)的 軟件模塊來(lái)實(shí)施。軟件代碼可以由以任何適當(dāng)?shù)木幊陶Z(yǔ)言編寫的軟件應(yīng)用程序(或程序) 來(lái)實(shí)施,軟件代碼可以存儲(chǔ)在存儲(chǔ)器160中并且由控制器180執(zhí)行。
[0054] 至此,己經(jīng)按照其功能描述了移動(dòng)終端。下面,為了簡(jiǎn)要起見(jiàn),將描述諸如折疊型、 直板型、擺動(dòng)型、滑動(dòng)型移動(dòng)終端等等的各種類型的移動(dòng)終端中的滑動(dòng)型移動(dòng)終端作為示 例。因此,本發(fā)明能夠應(yīng)用于任何類型的移動(dòng)終端,并且不限于滑動(dòng)型移動(dòng)終端。
[0055] 如圖1中所示的移動(dòng)終端100可以被構(gòu)造為利用經(jīng)由幀或分組發(fā)送數(shù)據(jù)的諸如有 線和無(wú)線通信系統(tǒng)以及基于衛(wèi)星的通信系統(tǒng)來(lái)操作。
[0056] 現(xiàn)在將參考圖2描述其中根據(jù)本發(fā)明的移動(dòng)終端能夠操作的通信系統(tǒng)。
[0057] 這樣的通信系統(tǒng)可以使用不同的空中接口和/或物理層。例如,由通信系統(tǒng)使用 的空中接口包括例如頻分多址(FDM)、時(shí)分多址(TDM)、碼分多址(CDM)和通用移動(dòng)通信 系統(tǒng)(UMTS)(特別地,長(zhǎng)期演進(jìn)(LTE))、全球移動(dòng)通信系統(tǒng)(GSM)等等。作為非限制性示 例,下面的描述涉及CDM通信系統(tǒng),但是這樣的教導(dǎo)同樣適用于其它類型的系統(tǒng)。
[0058] 參考圖2,⑶MA無(wú)線通信系統(tǒng)可以包括多個(gè)移動(dòng)終端100、多個(gè)基站(BS) 270、 基站控制器(BSC) 275和移動(dòng)交換中心(MSC) 280。MSC280被構(gòu)造為與公共電話交換網(wǎng)絡(luò) (PSTN) 290形成接口。MSC280還被構(gòu)造為與可以經(jīng)由回程線路耦接到基站270的BSC275形 成接口?;爻叹€路可以根據(jù)若干己知的接口中的任一種來(lái)構(gòu)造,所述接口包括例如E1/T1、 ATM,IP、PPP、幀中繼、HDSUADSL或xDSL。將理解的是,如圖2中所示的系統(tǒng)可以包括多個(gè) BSC2750。
[0059] 每個(gè)BS270可以服務(wù)一個(gè)或多個(gè)分區(qū)(或區(qū)域),由多向天線或指向特定方向的天 線覆蓋的每個(gè)分區(qū)放射狀地遠(yuǎn)離BS270?;蛘?,每個(gè)分區(qū)可以由用于分集接收的兩個(gè)或更多 天線覆蓋。每個(gè)BS270可以被構(gòu)造為支持多個(gè)頻率分配,并且每個(gè)頻率分配具有特定頻譜 (例如,1.25MHz,5MHz 等等)。
[0060] 分區(qū)與頻率分配的交叉可以被稱為CDMA信道。BS270也可以被稱為基站收發(fā)器 子系統(tǒng)(BTS)或者其它等效術(shù)語(yǔ)。在這樣的情況下,術(shù)語(yǔ)"基站"可以用于籠統(tǒng)地表示單 個(gè)BSC275和至少一個(gè)BS270。基站也可以被稱為〃蜂窩站〃?;蛘?,特定BS270的各分區(qū) 可以被稱為多個(gè)蜂窩站。
[0061] 如圖2中所示,廣播發(fā)射器(BT) 295將廣播信號(hào)發(fā)送給在系統(tǒng)內(nèi)操作的移動(dòng)終端 100。如圖1中所示的廣播接收模塊111被設(shè)置在移動(dòng)終端100處以接收由BT295發(fā)送的 廣播信號(hào)。在圖2中,示出了幾個(gè)全球定位系統(tǒng)(GPS)衛(wèi)星300。衛(wèi)星300幫助定位多個(gè)移 動(dòng)終端100中的至少一個(gè)。
[0062] 在圖2中,描繪了多個(gè)衛(wèi)星300,但是理解的是,可以利用任何數(shù)目的衛(wèi)星獲得有 用的定位信息。如圖1中所示的GPS模塊115通常被構(gòu)造為與衛(wèi)星300配合以獲得想要的 定位信息。替代GPS跟蹤技術(shù)或者在GPS跟蹤技術(shù)之外,可以使用可以跟蹤移動(dòng)終端的位 置的其它技術(shù)。另外,至少一個(gè)GPS衛(wèi)星300可以選擇性地或者額外地處理衛(wèi)星DMB傳輸。
[0063] 作為無(wú)線通信系統(tǒng)的一個(gè)典型操作,BS270接收來(lái)自各種移動(dòng)終端100的反向鏈 路信號(hào)。移動(dòng)終端100通常參與通話、消息收發(fā)和其它類型的通信。特定基站270接收的 每個(gè)反向鏈路信號(hào)被在特定BS270內(nèi)進(jìn)行處理。獲得的數(shù)據(jù)被轉(zhuǎn)發(fā)給相關(guān)的BSC275。BSC 提供通話資源分配和包括BS270之間的軟切換過(guò)程的協(xié)調(diào)的移動(dòng)管理功能。BSC275還將接 收到的數(shù)據(jù)路由到MSC280,其提供用于與PSTN290形成接口的額外的路由服務(wù)。類似地, PSTN290與MSC280形成接口,MSC與BSC275形成接口,并且BSC275相應(yīng)地控制BS270以將 正向鏈路信號(hào)發(fā)送到移動(dòng)終端100。
[0064] 基于上述移動(dòng)終端硬件結(jié)構(gòu)以及通信系統(tǒng),提出本發(fā)明方法各個(gè)實(shí)施例。
[0065] 本發(fā)明的觸控操作方法,特別適用于窄邊框或無(wú)邊框移動(dòng)終端,首先將移動(dòng)終端 的觸控區(qū)分割為特殊分區(qū)和與現(xiàn)有技術(shù)相同的普通分區(qū),并為每一分區(qū)分配一個(gè)輸入設(shè) 備;當(dāng)接收到觸控操作時(shí),判斷該觸控操作發(fā)生在哪個(gè)分區(qū)內(nèi),當(dāng)發(fā)生在特殊分區(qū)內(nèi)時(shí),則 通過(guò)特殊分區(qū)所對(duì)應(yīng)的輸入設(shè)備上報(bào)觸控操作,當(dāng)發(fā)生在普通分區(qū)內(nèi)時(shí),則通過(guò)普通分區(qū) 所對(duì)應(yīng)的輸入設(shè)備上報(bào)觸控操作;最后,移動(dòng)終端對(duì)特殊分區(qū)所對(duì)應(yīng)的輸入設(shè)備上報(bào)的觸 控操作進(jìn)行特殊處理,對(duì)普通分區(qū)所對(duì)應(yīng)的輸入設(shè)備上報(bào)的觸控操作像現(xiàn)有技術(shù)一樣,進(jìn) 行正常處理。
[0066] 所述對(duì)觸控操作進(jìn)行特殊處理可以理解為對(duì)觸控操作進(jìn)行非常規(guī)處理或非正常 處理,如忽略該觸控操作、根據(jù)該觸控操作生成特效,或者自定義的其它處理方式。舉例而 言,非常規(guī)處理或非正常處理,進(jìn)一步可以做如下理解:當(dāng)用戶點(diǎn)擊某一應(yīng)用圖標(biāo)時(shí),正常 處理或常規(guī)處理是啟動(dòng)該應(yīng)用,非正常處理或非常規(guī)處理則是不予啟動(dòng)該應(yīng)用。
[0067] 以下通過(guò)具體實(shí)施例進(jìn)行詳細(xì)說(shuō)明。
[0068]實(shí)施例一
[0069]參見(jiàn)圖3,一種根據(jù)藍(lán)牙連接強(qiáng)度自動(dòng)調(diào)整音樂(lè)壓縮值的方法,包括:
[0070]S101、實(shí)時(shí)檢測(cè)藍(lán)牙連接強(qiáng)度。
[0071] 步驟SlOl中,檢測(cè)藍(lán)牙連接強(qiáng)度,若終端采用的是android操作系統(tǒng),則調(diào)用如下 接口即可實(shí)現(xiàn):
[0072] if (BluetoothDevice. ACTI0N_F0UND. equals(action)){
[0073] // 從 Intent 得到 blueDevice 對(duì)象
[0074] BluetoothDevice device = intent;
[0075] getParcelableExtra (BluetoothDevice. EXTRA_DEVICE);
[0076] if (device. getBondState () ! = BluetoothDevice. B0ND_B0NDED){//信號(hào)強(qiáng)度。
[0077] short rssi = intent.getExtras (). getShort (BluetoothDevice. EXTRA_RSSI);
[0078] }
[0079] }
[0080] S102、根據(jù)所述藍(lán)牙連接強(qiáng)度,計(jì)算出與配對(duì)藍(lán)牙設(shè)備之間的藍(lán)牙連接距離。
[0081]步驟S102中,計(jì)算終端和與其配對(duì)藍(lán)牙設(shè)備之間的藍(lán)牙連接距離,具體為:d =KT ((abs(RSSI)-A) AlO*n)),其中,d為藍(lán)牙連接距離、RSSI為藍(lán)牙連接強(qiáng)度(負(fù)值)、A 為藍(lán)牙發(fā)射端和接收端相隔1米時(shí)的信號(hào)強(qiáng)度、n為環(huán)境衰減因子。
[0082] 由于所處環(huán)境不同,每臺(tái)發(fā)射源(藍(lán)牙設(shè)備)對(duì)應(yīng)參數(shù)值都不一樣。按道理,公式 里的每項(xiàng)參數(shù)都應(yīng)該做實(shí)驗(yàn)(校準(zhǔn))獲得。因此,移動(dòng)終端生產(chǎn)廠家在生產(chǎn)線上,實(shí)行全檢, 對(duì)每臺(tái)生產(chǎn)的樣機(jī),通過(guò)藍(lán)牙分析儀進(jìn)行此幾項(xiàng)參數(shù)的校準(zhǔn)。
[0083] S103、在預(yù)設(shè)的藍(lán)牙傳輸速率與藍(lán)牙連接距離數(shù)據(jù)庫(kù)中,查找到所述藍(lán)牙連接距 離對(duì)應(yīng)的藍(lán)牙傳輸速率。
[0084] 步驟S103中,移動(dòng)終端生產(chǎn)廠家在出廠前,以米或更小的計(jì)量長(zhǎng)度為單位,實(shí)測(cè) 出藍(lán)牙傳輸速率與藍(lán)牙連接距離的關(guān)系,形成一個(gè)藍(lán)牙傳輸速率與藍(lán)牙連接距離的數(shù)據(jù)庫(kù) 預(yù)存在移動(dòng)終端內(nèi)。例如,一個(gè)藍(lán)牙傳輸速率與藍(lán)牙連接距離的數(shù)據(jù)庫(kù)的部分?jǐn)?shù)據(jù)如下:
[0087] S104、根據(jù)所述藍(lán)牙傳輸速率,計(jì)算出當(dāng)前藍(lán)牙連接強(qiáng)度下的音樂(lè)壓縮值,以按所 述音樂(lè)壓縮值對(duì)音樂(lè)數(shù)據(jù)進(jìn)行壓縮和傳輸。
[0088] 步驟S104中,根據(jù)所述藍(lán)牙傳輸速率,計(jì)算出當(dāng)前藍(lán)牙連接強(qiáng)度下的音樂(lè)壓縮值 具體為:BitPool=藍(lán)牙傳輸速率*8ABitPool系數(shù)*播放聲道數(shù)),其中,BitPool為音樂(lè) 壓縮值,BitPool系數(shù)是SBC編碼格