欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

移動終端的性能調(diào)整方法及移動終端與流程

文檔序號:12279195閱讀:430來源:國知局
移動終端的性能調(diào)整方法及移動終端與流程

本發(fā)明實施例屬于性能調(diào)整領(lǐng)域,尤其涉及一種移動終端的性能調(diào)整方法及移動終端。



背景技術(shù):

隨著移動終端與網(wǎng)絡(luò)技術(shù)的快速發(fā)展,各個移動終端與服務(wù)器之間通過網(wǎng)絡(luò)實現(xiàn)的交互活動越來越多。但在多個移動終端同時與服務(wù)器交互時,由于移動終端本身的硬件配置、網(wǎng)絡(luò)狀態(tài)等可能不同,因此,導(dǎo)致該多個移動終端雖然同時請求與服務(wù)器交互,但實際的交互速度卻可能不同,從而給用戶帶來較差的體驗。



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

本發(fā)明實施例提供了一種移動終端的性能調(diào)整方法及移動終端,旨在解決現(xiàn)有的移動終端與服務(wù)器交互時,由于移動終端本身的硬件配置、網(wǎng)絡(luò)狀態(tài)等可能不同,因此,導(dǎo)致該多個移動終端雖然同時請求與服務(wù)器交互,但實際的交互速度卻可能不同的問題。

本發(fā)明實施例的第一方面,提供一種移動終端的性能調(diào)整方法,所述方法包括:

檢測是否接收到包含指定信息的消息;

在接收到包含指定信息的消息時,確定移動終端與服務(wù)器的N條鏈路的延遲時間,所述N大于或等于1;

選擇延遲時間較少的鏈路與所述服務(wù)器交互;

接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能。

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

消息檢測單元,用于檢測是否接收到包含指定信息的消息;

鏈路的延遲時間確定單元,用于在接收到包含指定信息的消息時,確定移動終端與服務(wù)器的N條鏈路的延遲時間,所述N大于或等于1;

鏈路選擇單元,用于選擇延遲時間較少的鏈路與所述服務(wù)器交互;

性能調(diào)整單元,用于接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能。

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

處理器以及輸入設(shè)備,

所述處理器,用于檢測是否接收到包含指定信息的消息;在接收到包含指定信息的消息時,確定移動終端與服務(wù)器的N條鏈路的延遲時間,所述N大于或等于1;選擇延遲時間較少的鏈路與所述服務(wù)器交互;

所述處理器,還用于通過所述輸入設(shè)備接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能。

在本發(fā)明實施例中,由于在接收到包含指定信息的消息時,調(diào)整移動終端的性能,因此,能夠根據(jù)實際情況及時對移動終端的性能進行調(diào)整,從而使得性能調(diào)整后的移動終端更適合與服務(wù)器交互,提高了用戶的良好體驗。

附圖說明

圖1是本發(fā)明第一實施例提供的一種移動終端的性能調(diào)整方法的流程圖;

圖1-1是本發(fā)明第一實施例提供的一種移動終端與服務(wù)器通過不同鏈路的交互示意圖;

圖2是本發(fā)明第二實施例提供的一種移動終端的結(jié)構(gòu)圖;

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

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

具體實施方式

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

本發(fā)明實施例中,檢測是否接收到包含指定信息的消息,在接收到包含指定信息的消息時,確定移動終端與服務(wù)器的N條鏈路的延遲時間,所述N大于或等于1,選擇延遲時間較少的鏈路與所述服務(wù)器交互,接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能。

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

實施例一:

圖1示出了本發(fā)明第一實施例提供的一種移動終端的性能調(diào)整方法的流程圖,詳述如下:

步驟S11,檢測是否接收到包含指定信息的消息。

該步驟中,指定信息包括指定應(yīng)用的信息,當(dāng)接收到包含指定應(yīng)用的信息的消息時,判定移動終端接收到包含指定信息的消息;該指定信息也可以包括指定Activity的信息,或者,包括指定字符的信息,或者,包括指定進程的信息等等。

具體地,通過以下方式檢測是否接收到包含指定信息的消息。

(1)針對指定應(yīng)用設(shè)置網(wǎng)絡(luò)交互的系統(tǒng)接口。在應(yīng)用啟動時,移動終端判斷啟動的應(yīng)用是否為指定應(yīng)用,若是,則監(jiān)聽該啟動的應(yīng)用。在指定信息為指定字符的信息時,則監(jiān)聽該啟動的應(yīng)用傳輸?shù)男畔⑹欠癜ㄖ付ㄗ址男畔?,若包括,則判定移動終端接收到包含指定信息的消息。

(2)當(dāng)發(fā)生應(yīng)用切換時,判斷將要切換到前臺的應(yīng)用是否為指定應(yīng)用,若是,則開啟監(jiān)控。在Activity切換時,判斷當(dāng)前指定應(yīng)用正在切換的Activity是否與指定信息有關(guān),如果有關(guān),則判定移動終端接收到包含指定信息的消息。

(3)檢測指定應(yīng)用的界面消息,具體地,檢測指定應(yīng)用的界面消息是否包括指定字符,例如,假設(shè)包含指定信息的消息與紅包有關(guān),則指定字符可設(shè)定為“紅包”,即檢測指定應(yīng)用的界面消息是否包括“紅包”,若包括,則判定移動終端接收到包含指定信息的消息。

(4)啟動一個后臺進程,通過啟動的后臺進程監(jiān)聽是否接收到包含指定信息的消息,當(dāng)接收到包含指定信息的消息時,判定移動終端接收到包含指定信息的消息。

除了上述通過移動終端本身判斷是否接收到包含指定信息的消息之外,還可以通過基站或網(wǎng)關(guān)等檢測,并將結(jié)果反饋至移動終端。

步驟S12,在接收到包含指定信息的消息時,確定移動終端與服務(wù)器的N條鏈路的延遲時間,所述N大于或等于1。

具體地,可通過移動終端本身確定移動終端與服務(wù)器的N條鏈路的延遲時間,也可以通過服務(wù)器確定移動終端與服務(wù)器的N條鏈路的延遲時間。

可選地,當(dāng)通過移動終端本身確定移動終端與服務(wù)器的N條鏈路的延遲時間時,所述步驟S12具體包括:

A1、在接收到包含指定信息的消息時,分別通過N條鏈路發(fā)送測試數(shù)據(jù)至服務(wù)器。

A2、接收所述服務(wù)器發(fā)送的反饋信息,并根據(jù)所述服務(wù)器發(fā)送的反饋信息確定移動終端與服務(wù)器的N條鏈路的延遲時間。

上述A1和A2中,移動終端可以同時,也可以分別通過N條鏈路發(fā)送測試數(shù)據(jù)至服務(wù)器,記錄發(fā)送測試數(shù)據(jù)的時間,當(dāng)接收到服務(wù)器發(fā)送的反饋信息時,記錄接收到反饋信息的時間,統(tǒng)計接收到反饋信息的時間與發(fā)送測試數(shù)據(jù)的時間的時間差,該時間差越大,證明延遲時間越長。

可選地,當(dāng)通過服務(wù)器確定移動終端與服務(wù)器的N條鏈路的延遲時間時,所述步驟S12具體包括:

A1’、在接收到包含指定信息的消息時,接收服務(wù)器分別通過N條鏈路發(fā)送的測試數(shù)據(jù),并根據(jù)接收的測試數(shù)據(jù)發(fā)送反饋信息。

A2’、接收服務(wù)器發(fā)送的移動終端與服務(wù)器的N條鏈路的延遲時間,所述服務(wù)器發(fā)送的移動終端與服務(wù)器的N條鏈路的延遲時間為所述服務(wù)器根據(jù)接收的反饋信息確定。

上述A1’和A2’中,通過服務(wù)器確定移動終端與服務(wù)器的N條鏈路的延遲時間之后,服務(wù)器再將該延遲時間發(fā)送至移動終端。

步驟S13,選擇延遲時間較少的鏈路與所述服務(wù)器交互。

當(dāng)移動終端選擇延遲時間較少的鏈路與服務(wù)器交互時,移動終端能夠采用更少的時間與服務(wù)器進行交互,從而提高移動終端與服務(wù)器的交互速度,進而提高用戶的良好體驗。

可選地,所述步驟S13具體包括:

B1、對確定的移動終端與服務(wù)器的N條鏈路的延遲時間進行排序。具體地,對確定的延遲時間按照從低到高或從高到低排序,以便后續(xù)移動終端能夠快速選擇合適的鏈路。

B2、選擇至少一條延遲時間較少的鏈路與所述服務(wù)器交互,被選擇的延遲時間較少的鏈路中包括延遲時間最少的鏈路。當(dāng)移動終端與服務(wù)器交互時,可能需要多條鏈路,此時,移動終端選擇延時時間較少的鏈路,比如,當(dāng)需要2條鏈路交互時,根據(jù)延時時間的長短,從延時時間最少的鏈路開始選擇,再選擇延時時間較少的鏈路。

步驟S14,接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能。

可選地,所述服務(wù)器預(yù)置性能調(diào)整策略,所述服務(wù)器預(yù)置性能調(diào)整策略包括預(yù)置應(yīng)用信息與性能調(diào)整策略的對應(yīng)關(guān)系,或者,預(yù)置指定信息與性能調(diào)整策略的對應(yīng)關(guān)系。

在所述服務(wù)器預(yù)置性能調(diào)整策略包括預(yù)置應(yīng)用信息與性能調(diào)整策略的對應(yīng)關(guān)系時,所述步驟S14具體包括:

在服務(wù)器判斷出移動終端接收到的包含指定信息的消息為預(yù)置應(yīng)用信息的消息并發(fā)送性能調(diào)整策略指令后,移動終端接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能。具體地,服務(wù)器判斷移動終端接收到的包含指定信息的消息是否為預(yù)置應(yīng)用信息的消息,若是,則發(fā)送性能調(diào)整策略指令至移動終端,以使移動終端進行相應(yīng)的性能調(diào)整。

在所述服務(wù)器預(yù)置性能調(diào)整策略包括預(yù)置指定信息與性能調(diào)整策略的對應(yīng)關(guān)系時,所述步驟S14具體包括:

在服務(wù)器判斷出移動終端接收到的包含指定信息的消息為預(yù)置包含指定信息的消息并發(fā)送性能調(diào)整策略指令后,移動終端接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能。具體地,服務(wù)器判斷移動終端接收到的包含指定信息的消息是否為預(yù)置包含指定信息的消息,若是,則發(fā)送性能調(diào)整策略指令至移動終端,以使移動終端進行相應(yīng)的性能調(diào)整。

其中,服務(wù)器預(yù)置性能調(diào)整策略是指:在服務(wù)器預(yù)置移動終端的性能調(diào)整策略,移動終端的性能調(diào)整包括:CPU、GPU、內(nèi)存、觸摸屏、天線、物理按鍵功能的調(diào)整等等。

其中,移動終端進行相應(yīng)的性能調(diào)整包括:調(diào)高或調(diào)低移動終端的CPU運行頻率、調(diào)高或調(diào)低移動終端的GPU運行頻率、調(diào)高或調(diào)低指定應(yīng)用對應(yīng)的內(nèi)存、通過文件節(jié)點等操作控制觸摸屏,使得觸摸屏不進入睡眠模式(在使觸摸屏不進入睡眠模式的同時,也可將掃描頻率以及數(shù)據(jù)上報速率提高到設(shè)定值。需要指出的是,這些操作都可以通過設(shè)置觸摸屏寄存器來完成。掃描頻率決定觸摸屏是否可以盡快地識別到手指的動作,比如說可以把觸摸屏的掃描頻率從50HZ提高到100HZ,觸摸屏上報數(shù)據(jù)的速率決定是否可以將數(shù)據(jù)盡快地上報到上層,比如說可以把觸摸屏的上報速度從80個點每秒提到100個點每秒,通過這樣設(shè)置,能夠更快地識別用戶的操作,當(dāng)用戶在執(zhí)行“搶紅包”這一交互事件時,能夠更快地響應(yīng)用戶的動作,從而提高用戶搶到紅包的概率)。

可選地,在所述步驟S14之后,包括:

在預(yù)設(shè)條件到達時,將調(diào)整后的移動終端的性能還原為調(diào)整前的移動終端的性能。

這里的預(yù)設(shè)條件包括:預(yù)設(shè)動作完成、預(yù)設(shè)時間到達、指定應(yīng)用是否切換至后臺等等。比如,當(dāng)預(yù)設(shè)動作為用戶搶紅包的動作時,則在用戶搶紅包完成后,將調(diào)整后的移動終端的性能還原為調(diào)整前的移動終端的性能,例如,假設(shè)執(zhí)行搶紅包的動作之前調(diào)高了移動終端CPU的運行頻率,則在搶紅包的動作結(jié)束之后,調(diào)低移動終端CPU的運行頻率,直到調(diào)整后的CUP的運行頻率等于調(diào)高前的CPU的運行頻率,以節(jié)省移動終端的電量。其中,這里的預(yù)設(shè)時間可通過以下方式確定:根據(jù)用戶使用應(yīng)用的某個功能,而使用一次該應(yīng)用的某個功能需要的時長確定,例如,假設(shè)用戶需要使用微信的搶紅包功能,則預(yù)設(shè)時間可根據(jù)使用一次搶紅包功能所需要的時長確定;或者,根據(jù)用戶使用應(yīng)用的某個功能,而使用多次該應(yīng)用的某個功能需要的時長確定,繼續(xù)以用戶需要使用微信的搶紅包功能為例,則采集某個群組中派發(fā)紅包的時間數(shù)據(jù),分析派發(fā)紅包時聊天信息中隱含的發(fā)紅包的語義與實際發(fā)紅包動作的關(guān)系,結(jié)合時間數(shù)據(jù)及關(guān)系數(shù)據(jù),對微信中的各個群組派發(fā)紅包的方式進行預(yù)測,當(dāng)某個群組的存在連續(xù)發(fā)紅包的記錄時,如:哪些在線的用戶喜歡結(jié)伴發(fā)紅包,結(jié)伴發(fā)紅包的次數(shù)等等,根據(jù)預(yù)測出的派發(fā)紅包的方式,確定預(yù)設(shè)時間對應(yīng)的時長,例如,當(dāng)預(yù)測某個群組喜歡連續(xù)發(fā)紅包,而該群組正在發(fā)紅包時,則該預(yù)設(shè)時間將設(shè)置較長的時長。

本發(fā)明第一實施例中,檢測是否接收到包含指定信息的消息,在接收到包含指定信息的消息時,確定移動終端與服務(wù)器的N條鏈路的延遲時間,所述N大于或等于1,選擇延遲時間較少的鏈路與所述服務(wù)器交互,接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能。由于在接收到包含指定信息的消息時,調(diào)整移動終端的性能,因此,能夠根據(jù)實際情況及時對移動終端的性能進行調(diào)整,從而使得性能調(diào)整后的移動終端更適合與服務(wù)器交互,提高了用戶的良好體驗。

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

實施例二:

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

該移動終端包括:消息檢測單元21、鏈路的延遲時間確定單元22、鏈路選擇單元23、性能調(diào)整單元24,其中:

消息檢測單元21,用于檢測是否接收到包含指定信息的消息。

其中,指定信息包括指定應(yīng)用的信息,也可以包括指定Activity的信息,或者,包括指定字符的信息,或者,包括指定進程的信息等等。

具體地,通過以下方式檢測是否接收到包含指定信息的消息。

(1)針對指定應(yīng)用設(shè)置網(wǎng)絡(luò)交互的系統(tǒng)接口。在應(yīng)用啟動時,移動終端判斷啟動的應(yīng)用是否為指定應(yīng)用,若是,則監(jiān)聽該啟動的應(yīng)用。在指定信息為指定字符的信息時,則監(jiān)聽該啟動的應(yīng)用傳輸?shù)男畔⑹欠癜ㄖ付ㄗ址男畔ⅲ舭?,則判定移動終端接收到包含指定信息的消息。

(2)當(dāng)發(fā)生應(yīng)用切換時,判斷將要切換到前臺的應(yīng)用是否為指定應(yīng)用,若是,則開啟監(jiān)控。在Activity切換時,判斷當(dāng)前指定應(yīng)用正在切換的Activity是否與指定信息有關(guān),如果有關(guān),則判定移動終端接收到包含指定信息的消息。

(3)檢測指定應(yīng)用的界面消息,具體地,檢測指定應(yīng)用的界面消息是否包括指定字符,例如,假設(shè)包含指定信息的消息與紅包有關(guān),則指定字符可設(shè)定為“紅包”,即檢測指定應(yīng)用的界面消息是否包括“紅包”,若包括,則判定移動終端接收到包含指定信息的消息。

(4)啟動一個后臺進程,通過啟動的后臺進程監(jiān)聽是否接收到包含指定信息的消息,當(dāng)接收到包含指定信息的消息時,判定移動終端接收到包含指定信息的消息。

除了上述通過移動終端本身判斷是否接收到包含指定信息的消息之外,還可以通過基站或網(wǎng)關(guān)等檢測,并將結(jié)果反饋至移動終端。

鏈路的延遲時間確定單元22,用于在接收到包含指定信息的消息時,確定移動終端與服務(wù)器的N條鏈路的延遲時間,所述N大于或等于1。

具體地,可通過移動終端本身確定移動終端與服務(wù)器的N條鏈路的延遲時間,也可以通過服務(wù)器確定移動終端與服務(wù)器的N條鏈路的延遲時間。此時,所述鏈路的延遲時間確定單元22包括:

測試數(shù)據(jù)發(fā)送模塊,用于在接收到包含指定信息的消息時,分別通過N條鏈路發(fā)送測試數(shù)據(jù)至服務(wù)器。具體地,可以同時,也可以分別通過N條鏈路發(fā)送測試數(shù)據(jù)至服務(wù)器,記錄發(fā)送測試數(shù)據(jù)的時間,當(dāng)接收到服務(wù)器發(fā)送的反饋信息時,記錄接收到反饋信息的時間,統(tǒng)計接收到反饋信息的時間與發(fā)送測試數(shù)據(jù)的時間的時間差,該時間差越大,證明延遲時間越長。

反饋信息接收模塊,用于接收所述服務(wù)器發(fā)送的反饋信息,并根據(jù)所述服務(wù)器發(fā)送的反饋信息確定移動終端與服務(wù)器的N條鏈路的延遲時間。

或者,包括:

測試數(shù)據(jù)接收模塊,用于在接收到包含指定信息的消息時,接收服務(wù)器分別通過N條鏈路發(fā)送的測試數(shù)據(jù),并根據(jù)接收的測試數(shù)據(jù)發(fā)送反饋信息。

延遲時間接收模塊,用于接收服務(wù)器發(fā)送的移動終端與服務(wù)器的N條鏈路的延遲時間,所述服務(wù)器發(fā)送的移動終端與服務(wù)器的N條鏈路的延遲時間為所述服務(wù)器根據(jù)接收的反饋信息確定。當(dāng)通過服務(wù)器確定移動終端與服務(wù)器的N條鏈路的延遲時間之后,服務(wù)器再將該延遲時間發(fā)送至移動終端。

鏈路選擇單元23,用于選擇延遲時間較少的鏈路與所述服務(wù)器交互。

當(dāng)移動終端選擇延遲時間較少的鏈路與服務(wù)器交互時,移動終端能夠采用更少的時間與服務(wù)器進行交互,從而提高移動終端與服務(wù)器的交互速度,進而提高用戶的良好體驗。

可選地,所述鏈路選擇單元23包括:

延遲時間排序模塊,用于對確定的移動終端與服務(wù)器的N條鏈路的延遲時間進行排序。具體地,對確定的延遲時間按照從低到高或從高到低排序,以便后續(xù)移動終端能夠快速選擇合適的鏈路。

延遲時間較少的鏈路選擇模塊,用于選擇至少一條延遲時間較少的鏈路與所述服務(wù)器交互,被選擇的延遲時間較少的鏈路中包括延遲時間最少的鏈路。當(dāng)移動終端與服務(wù)器交互時,可能需要多條鏈路,此時,移動終端選擇延時時間較少的鏈路,比如,當(dāng)需要2條鏈路交互時,根據(jù)延時時間的長短,從延時時間最少的鏈路開始選擇,再選擇延時時間較少的鏈路。

性能調(diào)整單元24,用于接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能。

可選地,所述服務(wù)器預(yù)置性能調(diào)整策略,所述服務(wù)器預(yù)置性能調(diào)整策略包括預(yù)置應(yīng)用信息與性能調(diào)整策略的對應(yīng)關(guān)系,或者,預(yù)置指定信息與性能調(diào)整策略的對應(yīng)關(guān)系。

在所述服務(wù)器預(yù)置性能調(diào)整策略包括預(yù)置應(yīng)用信息與性能調(diào)整策略的對應(yīng)關(guān)系時,所述性能調(diào)整單元24包括:

第一性能調(diào)整策略指令接收模塊,用于在服務(wù)器判斷出移動終端接收到的包含指定信息的消息為預(yù)置應(yīng)用信息的消息并發(fā)送性能調(diào)整策略指令后,接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能。具體地,服務(wù)器判斷移動終端接收到的包含指定信息的消息是否為預(yù)置應(yīng)用信息的消息,若是,則發(fā)送性能調(diào)整策略指令至移動終端,以使移動終端進行相應(yīng)的性能調(diào)整。

在所述服務(wù)器預(yù)置性能調(diào)整策略包括預(yù)置指定信息與性能調(diào)整策略的對應(yīng)關(guān)系時,所述性能調(diào)整單元24包括:

第二性能調(diào)整策略指令接收模塊,用于在服務(wù)器判斷出移動終端接收到的包含指定信息的消息為預(yù)置包含指定信息的消息并發(fā)送性能調(diào)整策略指令后,接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能。

其中,服務(wù)器預(yù)置性能調(diào)整策略是指:在服務(wù)器預(yù)置移動終端的性能調(diào)整策略,移動終端的性能調(diào)整包括:CPU、GPU、內(nèi)存、觸摸屏、天線、物理按鍵功能的調(diào)整等等。

其中,移動終端進行相應(yīng)的性能調(diào)整包括:調(diào)高或調(diào)低移動終端的CPU運行頻率、調(diào)高或調(diào)低移動終端的GPU運行頻率、調(diào)高或調(diào)低指定應(yīng)用對應(yīng)的內(nèi)存、通過文件節(jié)點等操作控制觸摸屏,使得觸摸屏不進入睡眠模式。

可選地,所述移動終端包括:

性能還原單元,用于在預(yù)設(shè)條件到達時,將調(diào)整后的移動終端的性能還原為調(diào)整前的移動終端的性能。

這里的預(yù)設(shè)條件包括:預(yù)設(shè)動作完成、預(yù)設(shè)時間到達、指定應(yīng)用是否切換至后臺等等。例如,假設(shè)執(zhí)行搶紅包的動作之前調(diào)高了移動終端CPU的運行頻率,則在搶紅包的動作結(jié)束之后,調(diào)低移動終端CPU的運行頻率,直到調(diào)整后的CUP的運行頻率等于調(diào)高前的CPU的運行頻率,以節(jié)省移動終端的電量。

本發(fā)明第二實施例中,由于在接收到包含指定信息的消息時,調(diào)整移動終端的性能,因此,能夠根據(jù)實際情況及時對移動終端的性能進行調(diào)整,從而使得性能調(diào)整后的移動終端更適合與服務(wù)器交互,提高了用戶的良好體驗。

實施例三:

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

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

RF電路310可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器380處理;另外,將設(shè)計上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路包括但不限于天線、至少一個放大器、收發(fā)信機、耦合器、低噪聲放大器(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)、長期演進(Long Term Evolution,LTE))、電子郵件、短消息服務(wù)(Short Messaging Service,SMS)等。

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

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

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

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

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

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

處理器380是手機的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在存儲器320內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器320內(nèi)的數(shù)據(jù),執(zhí)行手機的各種功能和處理數(shù)據(jù),從而對手機進行整體監(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中。

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

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

在本發(fā)明實施例中,該終端所包括的處理器380還具有以下功能:一種移動終端的性能調(diào)整方法,包括:

檢測是否接收到包含指定信息的消息;

在接收到包含指定信息的消息時,確定移動終端與服務(wù)器的N條鏈路的延遲時間,所述N大于或等于1;

選擇延遲時間較少的鏈路與所述服務(wù)器交互;

接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能。

進一步地,

所述在接收到包含指定信息的消息時,確定移動終端與服務(wù)器的N條鏈路的延遲時間,具體包括:

在接收到包含指定信息的消息時,分別通過N條鏈路發(fā)送測試數(shù)據(jù)至服務(wù)器;

接收所述服務(wù)器發(fā)送的反饋信息,并根據(jù)所述服務(wù)器發(fā)送的反饋信息確定移動終端與服務(wù)器的N條鏈路的延遲時間;

或者,

在接收到包含指定信息的消息時,接收服務(wù)器分別通過N條鏈路發(fā)送的測試數(shù)據(jù),并根據(jù)接收的測試數(shù)據(jù)發(fā)送反饋信息;

接收服務(wù)器發(fā)送的移動終端與服務(wù)器的N條鏈路的延遲時間,所述服務(wù)器發(fā)送的移動終端與服務(wù)器的N條鏈路的延遲時間為所述服務(wù)器根據(jù)接收的反饋信息確定。

進一步地,在所述接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能之后,包括:

在預(yù)設(shè)條件到達時,將調(diào)整后的移動終端的性能還原為調(diào)整前的移動終端的性能。

進一步地,所述選擇延遲時間較少的鏈路與所述服務(wù)器交互,具體包括:

對確定的移動終端與服務(wù)器的N條鏈路的延遲時間進行排序;

選擇至少一條延遲時間較少的鏈路與所述服務(wù)器交互,被選擇的延遲時間較少的鏈路中包括延遲時間最少的鏈路。

進一步地,所述服務(wù)器預(yù)置性能調(diào)整策略,所述服務(wù)器預(yù)置性能調(diào)整策略包括預(yù)置應(yīng)用信息與性能調(diào)整策略的對應(yīng)關(guān)系,或者,預(yù)置指定信息與性能調(diào)整策略的對應(yīng)關(guān)系;

在所述服務(wù)器預(yù)置性能調(diào)整策略包括預(yù)置應(yīng)用信息與性能調(diào)整策略的對應(yīng)關(guān)系時,所述接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能,具體包括:

在服務(wù)器判斷出移動終端接收到的包含指定信息的消息為預(yù)置應(yīng)用信息的消息并發(fā)送性能調(diào)整策略指令后,移動終端接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能;

在所述服務(wù)器預(yù)置性能調(diào)整策略包括預(yù)置指定信息與性能調(diào)整策略的對應(yīng)關(guān)系時,所述接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能,具體包括:

在服務(wù)器判斷出移動終端接收到的包含指定信息的消息為預(yù)置包含指定信息的消息并發(fā)送性能調(diào)整策略指令后,移動終端接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能。

實施例四:

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

所述處理器401,用于檢測是否接收到包含指定信息的消息;在接收到包含指定信息的消息時,確定移動終端與服務(wù)器的N條鏈路的延遲時間,所述N大于或等于1;選擇延遲時間較少的鏈路與所述服務(wù)器交互;所述處理器401還用于通過所述輸入設(shè)備402接收服務(wù)器發(fā)送的性能調(diào)整策略指令,并根據(jù)所述性能調(diào)整策略指令調(diào)整移動終端的性能。

應(yīng)當(dāng)理解,在本發(fā)明實施例中,所述處理器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等)、揚聲器、數(shù)據(jù)發(fā)送接口等。

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

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

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

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

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

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

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

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

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

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

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
盐城市| 延庆县| 公主岭市| 金沙县| 海兴县| 昆明市| 南汇区| 三穗县| 沙雅县| 瑞安市| 城固县| 临猗县| 武鸣县| 华阴市| 武陟县| 金塔县| 康马县| 山东| 建平县| 平和县| 仙居县| 荣成市| 寻乌县| 湛江市| 德惠市| 奉新县| 衡山县| 佛教| 江源县| 内丘县| 临城县| 凌源市| 北辰区| 墨竹工卡县| 惠水县| 白玉县| 伊春市| 东乡县| 象山县| 文成县| 永济市|