最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

計步數(shù)據(jù)過濾方法及智能終端與流程

文檔序號:11154208閱讀:526來源:國知局
計步數(shù)據(jù)過濾方法及智能終端與制造工藝

本發(fā)明實(shí)施例屬于通信領(lǐng)域,尤其涉及一種計步數(shù)據(jù)過濾方法及智能終端。



背景技術(shù):

目前的智能終端(智能手機(jī)、穿戴設(shè)備等)通常具備計步功能。

現(xiàn)有的計步方法中,通過重力傳感器(G-sensor)讀取智能終端的加速度變化值,若加速度變化值超過設(shè)定的變化值,且時間超過設(shè)定的時間值,則判定用戶發(fā)生有效的移動,并累加計步數(shù)據(jù)。但在實(shí)際情況中,若用戶手持智能終端移動,但腿部并沒有發(fā)生有效的移動,則根據(jù)現(xiàn)有的計步方法將會生成錯誤的計步數(shù)據(jù),從而導(dǎo)致生成的計步數(shù)據(jù)準(zhǔn)確率較低。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供了一種計步數(shù)據(jù)過濾方法及智能終端,旨在解決現(xiàn)有的方法生成的計步數(shù)據(jù)準(zhǔn)確率較低的問題。

本發(fā)明實(shí)施例第一方面,提供了一種計步數(shù)據(jù)過濾方法,所述方法包括:

檢測智能終端的加速度變化值以及變化時長;

在所述智能終端的加速度變化值超出預(yù)設(shè)的加速度變化閾值,且所述變化時長超出預(yù)設(shè)的變化時長閾值時,生成計步數(shù)據(jù);

獲取計步數(shù)據(jù)的上報策略;

根據(jù)所述上報策略確定生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù);

過濾所述生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),以得到有效計步數(shù)據(jù)。

本發(fā)明實(shí)施例的第二方面,提供一種智能終端,所述智能終端包括:

加速度變化值檢測單元,用于檢測智能終端的加速度變化值以及變化時長;

計步數(shù)據(jù)生成單元,用于在所述智能終端的加速度變化值超出預(yù)設(shè)的加速度變化閾值,且所述變化時長超出預(yù)設(shè)的變化時長閾值時,生成計步數(shù)據(jù);

上報策略獲取單元,用于獲取計步數(shù)據(jù)的上報策略;

無效計步數(shù)據(jù)確定單元,用于根據(jù)所述上報策略確定生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù);

有效計步數(shù)據(jù)確定單元,用于過濾所述生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),以得到有效計步數(shù)據(jù)。

本發(fā)明實(shí)施例的第三方面,提供一種智能終端,所述智能終端包括:

處理器,用于檢測智能終端的加速度變化值以及變化時長;在所述智能終端的加速度變化值超出預(yù)設(shè)的加速度變化閾值,且所述變化時長超出預(yù)設(shè)的變化時長閾值時,生成計步數(shù)據(jù);獲取計步數(shù)據(jù)的上報策略;根據(jù)所述上報策略確定生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù);過濾所述生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),以得到有效計步數(shù)據(jù)。

在本發(fā)明實(shí)施例中,由于在生成計步數(shù)據(jù)后,還根據(jù)計步數(shù)據(jù)的上報策略確定生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),并過濾該無效計步數(shù)據(jù),因此,使得剩下的有效計步數(shù)據(jù)能夠更準(zhǔn)確地與用戶實(shí)際的移動步數(shù)對應(yīng)。

附圖說明

圖1是本發(fā)明第一實(shí)施例提供的一種計步數(shù)據(jù)過濾方法的流程圖;

圖2是本發(fā)明第二實(shí)施例提供的智能終端的結(jié)構(gòu)圖;

圖3是本發(fā)明第三實(shí)施例提供的一種智能終端相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖;

圖4是本發(fā)明第四實(shí)施例提供的一種智能終端的示意性框圖。

具體實(shí)施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

本發(fā)明實(shí)施例中,檢測智能終端的加速度變化值以及變化時長,在所述智能終端的加速度變化值超出預(yù)設(shè)的加速度變化閾值,且所述變化時長超出預(yù)設(shè)的變化時長閾值時,生成計步數(shù)據(jù),獲取計步數(shù)據(jù)的上報策略,根據(jù)所述上報策略確定生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),過濾所述生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),以得到有效計步數(shù)據(jù)。

為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實(shí)施例來進(jìn)行說明。

實(shí)施例一:

圖1示出了本發(fā)明第一實(shí)施例提供的一種計步數(shù)據(jù)過濾方法的流程圖,詳述如下:

步驟S11,檢測智能終端的加速度變化值以及變化時長。

具體地,通過重力傳感器檢測智能終端在不同時間點(diǎn)的加速度,再比較前、后相鄰兩個時間點(diǎn)的加速度,以確定加速度在這兩個時間點(diǎn)的加速度變化值。此外,在智能終端的加速度發(fā)生變化時,智能終端還統(tǒng)計加速度發(fā)生變化時對應(yīng)的變化時長。

步驟S12,在所述智能終端的加速度變化值超出預(yù)設(shè)的加速度變化閾值,且所述變化時長超出預(yù)設(shè)的變化時長閾值時,生成計步數(shù)據(jù)。

需要指出的是,由于在特定應(yīng)用場景下,比如智能終端來電馬達(dá)振動,或者用戶開啟智能終端的某些游戲,而這些特定應(yīng)用場景對應(yīng)的加速度變化是過大的,因此,也會生成計步數(shù)據(jù),從而導(dǎo)致生成的計步數(shù)據(jù)包括錯誤的計步數(shù)據(jù)。

由于生成的計步數(shù)據(jù)有可能包括錯誤的計步數(shù)據(jù),因此,為了避免誤導(dǎo)用戶,此時生成的計步數(shù)據(jù)不會顯示在智能終端。

步驟S13,獲取計步數(shù)據(jù)的上報策略。

其中,上報策略包括:實(shí)時上報和定時上報這兩種策略。當(dāng)上報策略為實(shí)時上報時,每生成一個計步器數(shù)據(jù),就上報生成的計步器數(shù)據(jù)。

步驟S14,根據(jù)所述上報策略確定生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù)。

可選地,在所述計步數(shù)據(jù)的上報策略為實(shí)時上報時,所述步驟S14具體包括:

A1、統(tǒng)計生成的計步數(shù)據(jù)的上報速率。

A2、判斷所述生成的計步數(shù)據(jù)的上報速率是否超過預(yù)設(shè)的上報速率閾值,并在所述生成的計步數(shù)據(jù)的上報速率超過預(yù)設(shè)的上報速率閾值時,將上報速率超過預(yù)設(shè)的上報速率閾值對應(yīng)的計步數(shù)據(jù)判定為無效計步數(shù)據(jù)。

其中,預(yù)設(shè)的上報速率閾值可設(shè)置為3次/秒,或5次/秒,當(dāng)然,預(yù)設(shè)的上報速率閾值也可以設(shè)置為其他數(shù)值,此處不作限定。當(dāng)計步數(shù)據(jù)的上報速率超過預(yù)設(shè)的上報速率閾值,表明生成的計步數(shù)據(jù)存在異常,此時,通過后臺進(jìn)程記錄下異常的計步數(shù)據(jù),該異常的計步數(shù)據(jù)即為無效計步數(shù)據(jù)。

可選地,在所述計步數(shù)據(jù)的上報策略為定時上報時,所述步驟S14具體包括:

B1、檢測處于智能終端前臺的應(yīng)用。

B2、在處于智能終端前臺的應(yīng)用為指定應(yīng)用時,將指定應(yīng)用處于智能終端前臺時生成的計步數(shù)據(jù)判定為無效計步數(shù)據(jù)。其中,指定應(yīng)用通常為游戲類的應(yīng)用,或者,包括游戲功能的應(yīng)用。該指定的應(yīng)用的個數(shù)大于或等于1,且在智能終端安裝新的游戲類的應(yīng)用(或者,包括游戲功能的應(yīng)用)時,該指定應(yīng)用也會同時更新。

上述B1和B2中,由于計步數(shù)據(jù)的上報策略為定時上報時,不能通過判斷計步數(shù)據(jù)的上報速率判斷哪個計步數(shù)據(jù)為無效的計步數(shù)據(jù),而無效計步數(shù)據(jù)通常是因?yàn)橛脩魡恿酥悄芙K端的某些應(yīng)用才生成的,因此,需要檢測處于智能終端前臺的應(yīng)用,當(dāng)應(yīng)用處于智能終端前臺時,表明用戶在使用該應(yīng)用,再判斷用戶正在使用的應(yīng)用是否為指定的應(yīng)用,從而使得判斷結(jié)果更準(zhǔn)確。

可選地,上述A1、A2、B1、B2、可結(jié)合使用,具體如下:統(tǒng)計生成的計步數(shù)據(jù)的上報速率;判斷所述生成的計步數(shù)據(jù)的上報速率是否超過預(yù)設(shè)的上報速率閾值,并在所述生成的計步數(shù)據(jù)的上報速率超過預(yù)設(shè)的上報速率閾值時,檢測處于智能終端前臺的應(yīng)用;在處于智能終端前臺的應(yīng)用為指定應(yīng)用時,將指定應(yīng)用處于智能終端前臺時生成的計步數(shù)據(jù)判定為無效計步數(shù)據(jù)。通過上述方法,能夠提高無效計步數(shù)據(jù)判斷的準(zhǔn)確度。

進(jìn)一步地,所述B2具體包括:

B21、在處于智能終端前臺的應(yīng)用為指定應(yīng)用時,判斷所述指定應(yīng)用的指定功能是否已開啟。其中,該指定功能主要指游戲類的功能。

B22、在所述指定應(yīng)用的指定功能已開啟時,將所述指定應(yīng)用的指定功能開啟時生成的計步數(shù)據(jù)判定為無效計步數(shù)據(jù)。

由于有些應(yīng)用包括多種功能,而只有啟動該應(yīng)用的指定功能時才會引起智能終端的加速度發(fā)生較大的變化,因此,為了提高無效計步數(shù)據(jù)判斷的準(zhǔn)確度,需要進(jìn)一步判斷指定應(yīng)用的指定功能是否已開啟。

步驟S15,過濾所述生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),以得到有效計步數(shù)據(jù)。

該步驟中,從生成的計步數(shù)據(jù)中刪除判定為無效計步數(shù)據(jù)的計步數(shù)據(jù),剩下的計步數(shù)據(jù)即為有效計步數(shù)據(jù)。

可選地,若所述計步數(shù)據(jù)的上報策略為定時上報,在所述步驟S15之后,包括:

上報所述有效計步數(shù)據(jù)。具體地,將有效計步數(shù)據(jù)上報至智能終端,以使智能終端顯示接收的有效計步數(shù)據(jù)。

可選地,若所述計步數(shù)據(jù)的上報策略為實(shí)時上報,即在生成計步數(shù)據(jù)之后就上報至智能終端,則在步驟S15之后,上報所述有效計步數(shù)據(jù)以及上報確定該有效計步數(shù)據(jù)所在的時間段,以采用有效計步數(shù)據(jù)修改所述有效計步數(shù)據(jù)所在的時間段上報的計步數(shù)據(jù),從而提高已上報的計步數(shù)據(jù)的準(zhǔn)確性。例如,當(dāng)有效計步數(shù)據(jù)對應(yīng)的時間段為10點(diǎn)到10點(diǎn)半時,只能采用有效計步數(shù)據(jù)修改10點(diǎn)到10點(diǎn)半之間上報的計步數(shù)據(jù)。

本發(fā)明第一實(shí)施例中,檢測智能終端的加速度變化值以及變化時長,在所述智能終端的加速度變化值超出預(yù)設(shè)的加速度變化閾值,且所述變化時長超出預(yù)設(shè)的變化時長閾值時,生成計步數(shù)據(jù),獲取計步數(shù)據(jù)的上報策略,根據(jù)所述上報策略確定生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),過濾所述生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),以得到有效計步數(shù)據(jù)。由于在生成計步數(shù)據(jù)后,還根據(jù)計步數(shù)據(jù)的上報策略確定生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),并過濾該無效計步數(shù)據(jù),因此,使得剩下的有效計步數(shù)據(jù)能夠更準(zhǔn)確地與用戶實(shí)際的移動步數(shù)對應(yīng)。

應(yīng)理解,在本發(fā)明實(shí)施例中,上述各過程的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對本發(fā)明實(shí)施例的實(shí)施過程構(gòu)成任何限定。

實(shí)施例二:

圖2示出了本發(fā)明第二實(shí)施例提供的一種智能終端的結(jié)構(gòu)圖,該智能終端可以包括經(jīng)無線接入網(wǎng)RAN與一個或多個核心網(wǎng)進(jìn)行通信的用戶設(shè)備,該用戶設(shè)備可以是移動電話(或稱為“蜂窩”電話)、具有移動設(shè)備的計算機(jī)等,例如,用戶設(shè)備還可以是便攜式、袖珍式、手持式、計算機(jī)內(nèi)置的或者車載的移動裝置,它們與無線接入網(wǎng)交換語音和/或數(shù)據(jù)。又例如,該移動設(shè)備可以包括智能手機(jī)、平板電腦、家教機(jī)、個人數(shù)字助理PDA、銷售終端POS或車載電腦等。為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。

該智能終端包括:加速度變化值檢測單元21、計步數(shù)據(jù)生成單元22、上報策略獲取單元23、無效計步數(shù)據(jù)確定單元24、有效計步數(shù)據(jù)確定單元25。其中:

加速度變化值檢測單元21,用于檢測智能終端的加速度變化值以及變化時長。

具體地,通過重力傳感器檢測智能終端在不同時間點(diǎn)的加速度,再比較前、后相鄰兩個時間點(diǎn)的加速度,以確定加速度在這兩個時間點(diǎn)的加速度變化值。此外,在智能終端的加速度發(fā)生變化時,加速度變化值檢測單元21還統(tǒng)計加速度發(fā)生變化時對應(yīng)的變化時長。

計步數(shù)據(jù)生成單元22,用于在所述智能終端的加速度變化值超出預(yù)設(shè)的加速度變化閾值,且所述變化時長超出預(yù)設(shè)的變化時長閾值時,生成計步數(shù)據(jù)。

由于生成的計步數(shù)據(jù)有可能包括錯誤的計步數(shù)據(jù),因此,為了避免誤導(dǎo)用戶,此時生成的計步數(shù)據(jù)不會顯示在智能終端。

上報策略獲取單元23,用于獲取計步數(shù)據(jù)的上報策略。

其中,上報策略包括:實(shí)時上報和定時上報這兩種策略。

無效計步數(shù)據(jù)確定單元24,用于根據(jù)所述上報策略確定生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù)。

可選地,在所述計步數(shù)據(jù)的上報策略為實(shí)時上報時,所述無效計步數(shù)據(jù)確定單元24具體包括:

上報速率統(tǒng)計模塊,用于統(tǒng)計生成的計步數(shù)據(jù)的上報速率。

第一無效計步數(shù)據(jù)判定模塊,用于判斷所述生成的計步數(shù)據(jù)的上報速率是否超過預(yù)設(shè)的上報速率閾值,并在所述生成的計步數(shù)據(jù)的上報速率超過預(yù)設(shè)的上報速率閾值時,將上報速率超過預(yù)設(shè)的上報速率閾值對應(yīng)的計步數(shù)據(jù)判定為無效計步數(shù)據(jù)。

其中,預(yù)設(shè)的上報速率閾值可設(shè)置為3次/秒,或5次/秒,當(dāng)然,預(yù)設(shè)的上報速率閾值也可以設(shè)置為其他數(shù)值,此處不作限定。

可選地,在所述計步數(shù)據(jù)的上報策略為定時上報時,所述無效計步數(shù)據(jù)確定單元24具體包括:

前臺應(yīng)用檢測模塊,用于檢測處于智能終端前臺的應(yīng)用。

第二無效計步數(shù)據(jù)判定模塊,用于在處于智能終端前臺的應(yīng)用為指定應(yīng)用時,將指定應(yīng)用處于智能終端前臺時生成的計步數(shù)據(jù)判定為無效計步數(shù)據(jù)。

其中,指定應(yīng)用通常為游戲類的應(yīng)用,或者,包括游戲功能的應(yīng)用。該指定的應(yīng)用的個數(shù)大于或等于1,且在智能終端安裝新的游戲類的應(yīng)用(或者,包括游戲功能的應(yīng)用)時,該指定應(yīng)用也會同時更新。

可選地,所述智能終端包括:上報速率統(tǒng)計模塊,用于統(tǒng)計生成的計步數(shù)據(jù)的上報速率;智能終端前臺應(yīng)用檢測模塊,用于判斷所述生成的計步數(shù)據(jù)的上報速率是否超過預(yù)設(shè)的上報速率閾值,并在所述生成的計步數(shù)據(jù)的上報速率超過預(yù)設(shè)的上報速率閾值時,檢測處于智能終端前臺的應(yīng)用;第二無效計步數(shù)據(jù)判定模塊,用于在處于智能終端前臺的應(yīng)用為指定應(yīng)用時,將指定應(yīng)用處于智能終端前臺時生成的計步數(shù)據(jù)判定為無效計步數(shù)據(jù)。通過上述方法,能夠提高無效計步數(shù)據(jù)判斷的準(zhǔn)確度。

進(jìn)一步地,所述第二無效計步數(shù)據(jù)判定模塊具體包括:

指定功能是否開啟判斷模塊,用于在處于智能終端前臺的應(yīng)用為指定應(yīng)用時,判斷所述指定應(yīng)用的指定功能是否已開啟。其中,該指定功能主要指游戲類的功能。

指定功能開啟時計步數(shù)據(jù)處理模塊,用于在所述指定應(yīng)用的指定功能已開啟時,將所述指定應(yīng)用的指定功能開啟時生成的計步數(shù)據(jù)判定為無效計步數(shù)據(jù)。

有效計步數(shù)據(jù)確定單元25,用于過濾所述生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),以得到有效計步數(shù)據(jù)。

可選地,所述計步數(shù)據(jù)的上報策略為定時上報,所述智能終端包括:

有效計步數(shù)據(jù)上報單元,用于上報所述有效計步數(shù)據(jù)。具體地,將有效計步數(shù)據(jù)上報至智能終端,以使智能終端顯示接收的有效計步數(shù)據(jù)。

可選地,若所述計步數(shù)據(jù)的上報策略為實(shí)時上報,所述智能終端包括:有效計步數(shù)據(jù)以及時間段上報單元,用于上報所述有效計步數(shù)據(jù)以及上報確定該有效計步數(shù)據(jù)所在的時間段,以采用有效計步數(shù)據(jù)修改所述有效計步數(shù)據(jù)所在的時間段上報的計步數(shù)據(jù),從而提高已上報的計步數(shù)據(jù)的準(zhǔn)確性。

本發(fā)明第二實(shí)施例中,由于在生成計步數(shù)據(jù)后,還根據(jù)計步數(shù)據(jù)的上報策略確定生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),并過濾該無效計步數(shù)據(jù),因此,使得剩下的有效計步數(shù)據(jù)能夠更準(zhǔn)確地與用戶實(shí)際的移動步數(shù)對應(yīng)。

實(shí)施例三:

圖3示出的是與本發(fā)明第三實(shí)施例提供的智能終端相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。參考圖3,手機(jī)包括:射頻(Radio Frequency,RF)電路310、存儲器320、輸入單元330、顯示單元340、傳感器350、音頻電路360、無線模塊370、處理器380、以及電源390等部件。本領(lǐng)域技術(shù)人員可以理解,圖3中示出的手機(jī)結(jié)構(gòu)并不構(gòu)成對手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。

下面結(jié)合圖3對手機(jī)的各個構(gòu)成部件進(jìn)行具體的介紹:

RF電路310可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器380處理;另外,將設(shè)計上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路包括但不限于天線、至少一個放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器(Low Noise Amplifier,LNA)、雙工器等。此外,RF電路310還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動通訊系統(tǒng)(Global System of Mobile communication,GSM)、通用分組無線服務(wù)(General Packet Radio Service,GPRS)、碼分多址(Code Division Multiple Access,CDMA)、寬帶碼分多址(Wideband Code Division Multiple Access,WCDMA)、長期演進(jìn)(Long Term Evolution,LTE))、電子郵件、短消息服務(wù)(Short Messaging Service,SMS)等。

存儲器320可用于存儲軟件程序以及模塊,處理器380通過運(yùn)行存儲在存儲器320的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器320可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器320可以包括高速隨機(jī)存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。

輸入單元330可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)300的用戶設(shè)置以及功能控制有關(guān)的鍵信號輸入。具體地,輸入單元330可包括觸控面板331以及其他輸入設(shè)備332。觸控面板331,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板331上或在觸控面板331附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置??蛇x的,觸控面板331可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器380,并能接收處理器380發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板331。除了觸控面板331,輸入單元330還可以包括其他輸入設(shè)備332。具體地,其他輸入設(shè)備332可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。

顯示單元340可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)的各種菜單。顯示單元340可包括顯示面板341,可選的,可以采用液晶顯示器(Liquid Crystal Display,LCD)、有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,OLED)等形式來配置顯示面板341。進(jìn)一步的,觸控面板331可覆蓋顯示面板341,當(dāng)觸控面板331檢測到在其上或附近的觸摸操作后,傳送給處理器380以確定觸摸事件的類型,隨后處理器880根據(jù)觸摸事件的類型在顯示面板341上提供相應(yīng)的視覺輸出。雖然在圖3中,觸控面板331與顯示面板341是作為兩個獨(dú)立的部件來實(shí)現(xiàn)手機(jī)的輸入和輸入功能,但是在某些實(shí)施例中,可以將觸控面板331與顯示面板341集成而實(shí)現(xiàn)手機(jī)的輸入和輸出功能。

手機(jī)300還可包括至少一種傳感器350,比如光傳感器、運(yùn)動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板341的亮度,接近傳感器可在手機(jī)移動到耳邊時,關(guān)閉顯示面板341和/或背光。作為運(yùn)動傳感器的一種,加速計傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計步器、敲擊)等;至于手機(jī)還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。

音頻電路360、揚(yáng)聲器361,傳聲器362可提供用戶與手機(jī)之間的音頻接口。音頻電路360可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P(yáng)聲器361,由揚(yáng)聲器361轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器362將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路360接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器380處理后,經(jīng)RF電路310以發(fā)送給比如另一手機(jī),或者將音頻數(shù)據(jù)輸出至存儲器320以便進(jìn)一步處理。

無線模塊基于短距離無線傳輸技術(shù),手機(jī)通過無線模塊370可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖3示出了無線模塊370,但是可以理解的是,其并不屬于手機(jī)300的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。

處理器380是手機(jī)的控制中心,利用各種接口和線路連接整個手機(jī)的各個部分,通過運(yùn)行或執(zhí)行存儲在存儲器320內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器320內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器380可包括一個或多個處理單元;優(yōu)選的,處理器380可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器380中。

手機(jī)300還包括給各個部件供電的電源390(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器380邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。

盡管未示出,手機(jī)300還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。

在本發(fā)明實(shí)施例中,該終端所包括的處理器380還具有以下功能:一種計步數(shù)據(jù)過濾方法,所述方法包括:

檢測智能終端的加速度變化值以及變化時長;

在所述智能終端的加速度變化值超出預(yù)設(shè)的加速度變化閾值,且所述變化時長超出預(yù)設(shè)的變化時長閾值時,生成計步數(shù)據(jù);

獲取計步數(shù)據(jù)的上報策略;

根據(jù)所述上報策略確定生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù);

過濾所述生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),以得到有效計步數(shù)據(jù)。

進(jìn)一步地,

在所述計步數(shù)據(jù)的上報策略為實(shí)時上報時,所述根據(jù)所述上報策略確定生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),具體包括:

統(tǒng)計生成的計步數(shù)據(jù)的上報速率;

判斷所述生成的計步數(shù)據(jù)的上報速率是否超過預(yù)設(shè)的上報速率閾值,并在所述生成的計步數(shù)據(jù)的上報速率超過預(yù)設(shè)的上報速率閾值時,將上報速率超過預(yù)設(shè)的上報速率閾值對應(yīng)的計步數(shù)據(jù)判定為無效計步數(shù)據(jù)。

進(jìn)一步地,

在所述計步數(shù)據(jù)的上報策略為定時上報時,所述根據(jù)所述上報策略確定生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),具體包括:

檢測處于智能終端前臺的應(yīng)用;

在處于智能終端前臺的應(yīng)用為指定應(yīng)用時,將指定應(yīng)用處于智能終端前臺時生成的計步數(shù)據(jù)判定為無效計步數(shù)據(jù)。

進(jìn)一步地,

所述在處于智能終端前臺的應(yīng)用為指定應(yīng)用時,將指定應(yīng)用處于智能終端前臺時生成的計步數(shù)據(jù)判定為無效計步數(shù)據(jù),具體包括:

在處于智能終端前臺的應(yīng)用為指定應(yīng)用時,判斷所述指定應(yīng)用的指定功能是否已開啟;

在所述指定應(yīng)用的指定功能已開啟時,將所述指定應(yīng)用的指定功能開啟時生成的計步數(shù)據(jù)判定為無效計步數(shù)據(jù)。

進(jìn)一步地,

所述計步數(shù)據(jù)的上報策略為定時上報,則在所述過濾所述生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),以得到有效計步數(shù)據(jù)之后,包括:

上報所述有效計步數(shù)據(jù)。

實(shí)施例四:

圖4是本發(fā)明第四實(shí)施例提供的一種智能終端的示意性框圖,如圖所示的該智能終端可以包括:一個或多個處理器401(圖中僅示出一個);一個或多個輸入設(shè)備402(圖中僅示出一個),一個或多個輸出設(shè)備403(圖中僅示出一個)、存儲器404和顯示器405。上述處理器401、輸入設(shè)備402、輸出設(shè)備403、存儲器404和顯示器405通過總線406連接。存儲器402用于存儲指令,處理器401用于執(zhí)行存儲器404存儲的指令。其中:

所述處理器401,用于檢測智能終端的加速度變化值以及變化時長;在所述智能終端的加速度變化值超出預(yù)設(shè)的加速度變化閾值,且所述變化時長超出預(yù)設(shè)的變化時長閾值時,生成計步數(shù)據(jù);獲取計步數(shù)據(jù)的上報策略;根據(jù)所述上報策略確定生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù);過濾所述生成的計步數(shù)據(jù)中的無效計步數(shù)據(jù),以得到有效計步數(shù)據(jù)。

應(yīng)當(dāng)理解,在本發(fā)明實(shí)施例中,所述處理器401可以是中央處理單元(Central Processing Unit,CPU),該處理器還可以是其他通用處理器、數(shù)字信號處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現(xiàn)成可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。

輸入設(shè)備402可以包括觸控板、指紋采傳感器(用于采集用戶的指紋信息和指紋的方向信息)、麥克風(fēng)、數(shù)據(jù)接收接口等。輸出設(shè)備403可以包括顯示器(LCD等)、揚(yáng)聲器、數(shù)據(jù)發(fā)送接口等。

該存儲器404可以包括只讀存儲器和隨機(jī)存取存儲器,并向處理器401提供指令和數(shù)據(jù)。存儲器404的一部分還可以包括非易失性隨機(jī)存取存儲器。例如,存儲器404還可以存儲設(shè)備類型的信息。

顯示器405可用于顯示由用戶輸入的信息或提供給用戶的信息等。顯示器405可包括顯示面板,可選的,可以采用液晶顯示器(Liquid Crystal Display,LCD)、有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,OLED)等形式來配置顯示面板。進(jìn)一步的,所述顯示器405還可包括觸控面板,所述觸控面板可覆蓋顯示面板,當(dāng)觸控面板檢測到在其上或附近的觸摸操作后,傳送給處理器401以確定觸摸事件的類型,隨后處理器401根據(jù)觸摸事件的類型在顯示面板上提供相應(yīng)的視覺輸出。

具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例中所描述的處理器401、輸入設(shè)備402、輸出設(shè)備403、存儲器404和顯示器405可執(zhí)行本發(fā)明實(shí)施例提供的終端的內(nèi)存調(diào)整方法的實(shí)施例中所描述的實(shí)現(xiàn)方式,也可執(zhí)行實(shí)施例二所述終端中所描述的實(shí)現(xiàn)方式,在此不再贅述。

本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。

在本申請所提供的幾個實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個實(shí)施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。

所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1