两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種定位功能管理方法及裝置與流程

文檔序號:12733259閱讀:394來源:國知局
一種定位功能管理方法及裝置與流程

本發(fā)明涉及通信領域,特別是涉及一種定位功能管理方法及裝置。



背景技術(shù):

隨著GPS定位技術(shù)的發(fā)展以及智能移動終端的普及,越來越多的應用程序使用到GPS定位技術(shù),例如,各種打車軟件需要終端開啟GPS定位功能才可以成功預約車輛。又或者百度地圖等應用需要終端開啟GPS定位功能才可以定位到用戶的位置等。

然而,若每次使用打車軟件、百度地圖等應用時,用戶都需要手動進行開啟GPS定位功能的操作的話,勢必會導致整個操作過程變得繁瑣,給用戶帶來不便。



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

本發(fā)明實施例提供一種定位功能管理方法及裝置,可以根據(jù)用戶使用定位功能的歷史時間數(shù)據(jù)來自動開啟定位功能,有效簡化定位功能管理的操作過程。

本發(fā)明提供一種定位功能管理方法,其包括:

獲取用戶使用終端的定位功能的歷史時間數(shù)據(jù);

根據(jù)所述歷史時間數(shù)據(jù)生成所述定位功能的自動開啟時間;

判斷所述終端當前時間是否達到所述自動開啟時間;

若所述終端當前時間達到所述自動開啟時間,開啟所述定位功能。

本發(fā)明還提供一種定位功能管理裝置,其包括:

獲取模塊,用于獲取用戶使用終端的定位功能的歷史時間數(shù)據(jù);

生成模塊,用于根據(jù)所述歷史時間數(shù)據(jù)生成所述定位功能的自動開啟時間;

第一判斷模塊,用于判斷所述終端當前時間是否達到所述自動開啟時間;

開啟模塊,用于若所述終端當前時間達到所述自動開啟時間,開啟所述定位功能。

本發(fā)明提供一種定位功能管理方法及裝置。該方法在獲取用戶使用終端的定位功能的歷史時間數(shù)據(jù)之后,根據(jù)歷史時間數(shù)據(jù)生成定位功能的自動開啟時間;當終端當前時間達到自動開啟時間,自動開啟定位功能,這樣用戶就可以直接使用相關(guān)應用程序,無需再手動打開定位功能,簡化操作過程的同時,也節(jié)省了用戶的時間。

附圖說明

圖1為本發(fā)明實施例提供的定位功能管理方法的流程圖。

圖2為本發(fā)明實施例提供的定位功能管理方法的另一流程圖。

圖3為本發(fā)明實施例提供的定位功能管理裝置的結(jié)構(gòu)示意圖。

圖4為本發(fā)明實施例提供的定位功能管理裝置的另一結(jié)構(gòu)示意圖。

圖5為本發(fā)明的終端的結(jié)構(gòu)示意圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

本發(fā)明中的術(shù)語“第一”、“第二”等可在本文中用于描述各種元件,但這些元件不受這些術(shù)語限制。這些術(shù)語僅用于將第一個元件與另一個元件區(qū)分。例如,在不脫離本發(fā)明的范圍的情況下,可以將第一控件稱為第二控件,且類似地,可將第二控件稱為第一控件。第一控件與第二控件兩者都是控件,但其不是同一控件。此外,術(shù)語“包括”和“具有”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。

請參見圖1,圖1為本發(fā)明實施例中定位功能管理方法的流程圖。該定位功能管理方法可以應用于個人計算機、手持式或膝上型設備、移動電話、個人數(shù)字助理(PDA)、媒體播放器等電子設備上,在此不做具體限制。

本發(fā)明實施例中的定位功能管理方法包括以下步驟:

步驟S101:獲取用戶使用終端的定位功能的歷史時間數(shù)據(jù);

一般終端內(nèi)都會設置定位功能,為了省電,一般定位功能為關(guān)閉狀態(tài)。當用戶需要使用定位功能時,由用戶手動打開即可以。因此,可以記錄一段時間內(nèi)用戶使用定位功能的歷史時間數(shù)據(jù)。其中,歷史時間數(shù)據(jù)至少包括定位功能的歷史開啟時間。

步驟S102:根據(jù)所述歷史時間數(shù)據(jù)生成所述定位功能的自動開啟時間;

在獲取到歷史時間數(shù)據(jù)之后,根據(jù)歷史時間數(shù)據(jù)中的定位功能的歷史開啟時間生成定位功能的自動開啟時間。

例如,若終端獲取到一個月內(nèi)用戶使用定位功能的歷史時間數(shù)據(jù),分析出用戶一般會在上午8點開啟定位功能,那么將上午8點設置為定位功能的自動開啟時間。

步驟S103:判斷所述終端當前時間是否達到所述自動開啟時間;

在生成自動開啟時間后,將保存該自動開啟時間,并判斷終端當前時間是否到達自動開啟時間。若當前時間達到自動開啟時間,則說明用戶可能需要使用該定位功能,此時將執(zhí)行步驟S104。若當前時間未達到自動開啟時間,則返回執(zhí)行步驟S103。

步驟S104:若所述終端當前時間達到所述自動開啟時間,開啟所述定位功能。

當終端當前時間達到自動開啟時間時,終端將自動開啟定位功能,這樣用戶在需要使用百度地圖、打車軟件等涉及到定位功能的應用程序時,可以直接使用,無需手動開啟定位功能,節(jié)省用戶操作終端的步驟的同時,也節(jié)省用戶的時間。

本實施例提供一種定位功能管理方法,其根據(jù)用戶在一定時間內(nèi)的歷史時間數(shù)據(jù)生成定位功能的自動開啟時間,當終端當前時間達到自動開啟時間時,終端將自動開啟定位功能,無需用戶手動開啟定位功能,節(jié)省用戶操作終端的步驟的同時,也節(jié)省用戶的時間。

請參見圖2所示,圖2為本發(fā)明實施例中定位功能管理方法的另一流程圖。該定位功能管理方法可以應用于個人計算機、手持式或膝上型設備、移動電話、個人數(shù)字助理(PDA)、媒體播放器等電子設備上,在此不做具體限制。

本發(fā)明實施例中的定位功能管理方法包括以下步驟:

步驟S201:獲取用戶使用終端的定位功能的歷史時間數(shù)據(jù);

一般終端內(nèi)都會設置定位功能,為了省電,一般定位功能為關(guān)閉狀態(tài)。當用戶需要使用定位功能時,由用戶手動打開即可以。因此,可以記錄一段時間內(nèi)用戶使用定位功能的歷史時間數(shù)據(jù)。其中,歷史時間數(shù)據(jù)至少包括定位功能的歷史開啟時間和歷史關(guān)閉時間。

步驟S202:根據(jù)所述歷史時間數(shù)據(jù)生成所述定位功能的自動開啟時間和自動關(guān)閉時間;

在獲取到歷史時間數(shù)據(jù)之后,根據(jù)歷史時間數(shù)據(jù)中的定位功能的歷史開啟時間和歷史關(guān)閉時間生成定位功能的自動開啟時間和自動關(guān)閉時間。

例如,若終端獲取到一個月內(nèi)用戶使用定位功能的歷史時間數(shù)據(jù),分析出用戶一般會在上午8點開啟定位功能,在9點關(guān)閉定位功能,那么將上午8點設置為定位功能的自動開啟時間,將上午9點設置為定位功能的自動關(guān)閉時間。

步驟S203:根據(jù)所述自動開啟時間和自動關(guān)閉時間生成提示對話框,所述提示對話框用于提示用戶確認所述自行開啟時間和自動關(guān)閉時間是否準確;

為了確保生成的自動開啟時間和自動關(guān)閉時間符合用戶的使用習慣,終端將根據(jù)自動開啟時間和自動關(guān)閉時間生成提示對話框。在提示對話框中,顯示定位功能的自動開啟時間和自動關(guān)閉時間,并詢問用戶自動開啟時間和自動關(guān)閉時間是否準確。

步驟S204:判斷是否獲取到重新修改的操作指令,若獲取到重新修改的操作指令,則執(zhí)行步驟S205;若獲取到確定的操作指令,則執(zhí)行步驟S207;

若用戶根據(jù)提示對話框選擇“確定”等確認按鈕時,終端將獲取到確定的操作指令,終端將保存定位功能的自動開啟時間和自動關(guān)閉時間,并執(zhí)行步驟S207。

若用戶對自動開啟時間和自動關(guān)閉時間不是很滿意,用戶可以根據(jù)提示對話框選擇“重新修改”等操作按鈕,此時終端將獲取到重新修改的操作指令,并執(zhí)行步驟S205。

步驟S205:生成輸入對話框以獲取用戶輸入的新自動開啟時間和/或新自動關(guān)閉時間;

當終端將獲取到重新修改的操作指令時,根據(jù)該操作指令生成輸入對話框,這樣用戶在輸入對話框中輸入新自動開啟時間和新自動關(guān)閉時間即可。

可以理解的是,用戶可以僅僅修改自動開啟時間或自動關(guān)閉時間中的一個或兩個,在此不做具體限制。當用戶僅僅修改自動開啟時間或自動關(guān)閉時間時,用戶可以僅在輸入對話框中相應的位置處輸入新自動開啟時間或新自動關(guān)閉時間即可。

例如,自動開啟時間為上午8點,自動關(guān)閉時間為上午9點,若用戶覺得自動關(guān)閉時間設置為9點不合適,其可以選擇“重新修改”等操作按鈕,這樣用戶只需要在生成的輸入對話框中的相應位置處,將自動關(guān)閉時間調(diào)整為上午8點30分,而自動開啟時間不做修改,那么終端將保存自動開啟時間為8點,自動關(guān)閉時間為8點30分。

可以理解的是,用戶對自動開啟時間和/或自動關(guān)閉時間的修改方式不局限于上述的輸入對話框等形式,可以采用其他方式進行修改均可以,在此不做具體限制。

步驟S206:將所述自動開啟時間替換為所述新自動開啟時間和/或?qū)⑺鲎詣雨P(guān)閉時間替換為所述新自動關(guān)閉時間;

當終端獲取到用戶設置的新自動開啟時間和/或新自動關(guān)閉時間時,將自動開啟時間替換為新自動開啟時間和/或?qū)⒆詣雨P(guān)閉時間替換為新自動關(guān)閉時間,并保存定位功能的更新后的自動開啟時間和自動關(guān)閉時間。

步驟S207:判斷所述終端當前時間是否達到所述自動開啟時間;若所述終端當前時間達到所述自動開啟時間,則執(zhí)行步驟S208;若所述終端當前時間未達到所述自動開啟時間,則執(zhí)行步驟S207;

在獲得準確的自動開啟時間和自動關(guān)閉時間后,將判斷終端當前時間是否到達自動開啟時間。若當前時間達到自動開啟時間,則說明用戶可能需要使用該定位功能,此時將執(zhí)行步驟S208。若當前時間未達到自動開啟時間,則繼續(xù)監(jiān)測當前時間是否達到自動開啟時間,即返回執(zhí)行步驟S207。

在一實施例中,在執(zhí)行步驟S207之前還包括判斷所述終端當前所處地域是否為用戶常用地域。例如,若用戶在某天出差至外地,其使用定位功能的時間勢必會發(fā)生變化,若此時依然使用常用地域的自動開啟時間和自動關(guān)閉時間管理定位功能,有可能會給用戶帶來不便。

因此,在執(zhí)行步驟S207之前,需判斷終端當前所處地域是否為用戶常用地域。若終端當前所處地域為用戶常用地域,則執(zhí)行步驟S207。若終端當前所處地域不為用戶常用地域,則發(fā)生中斷,即不再執(zhí)行后續(xù)步驟。

步驟S208:開啟所述定位功能。

當終端當前時間達到自動開啟時間時,終端將自動開啟定位功能,這樣用戶在需要使用百度地圖、打車軟件等涉及到定位功能的應用程序時,可以直接使用,無需手動開啟定位功能,節(jié)省用戶操作終端的步驟的同時,也節(jié)省用戶的時間。

例如,用戶在上午8點零5分時打開打車軟件,此時由于終端已經(jīng)自動開啟定位功能,打車軟件可以直接定位用戶當前位置等信息,即無需用戶手動開啟定位功能以使得打車軟件可以正常使用。

步驟S209:判斷所述終端當前時間是否達到所述自動關(guān)閉時間;若所述終端當前時間達到所述自動關(guān)閉時間,則執(zhí)行步驟S210;若所述終端當前時間未達到所述自動關(guān)閉時間,則執(zhí)行步驟S209;

當定位功能開啟后,終端將判斷終端當前時間是否達到自動關(guān)閉時間。若終端當前時間未達到自動關(guān)閉時間,則說明用戶可能還需要使用到定位功能,此時終端將返回執(zhí)行步驟S209。

若終端當前時間達到自動關(guān)閉時間,為了進一步確認是否需要關(guān)閉定位功能,終端將執(zhí)行步驟S210。

在一實施例中,若終端當前時間達到自動關(guān)閉時間,說明用戶可能不需要使用到定位功能,終端可以直接執(zhí)行步驟S211,即關(guān)閉定位功能。

步驟S210:判斷所述終端是否正在運行使用所述定位功能的應用程序;若所述終端未運行使用所述定位功能的應用程序,則執(zhí)行步驟S211;若所述終端正在運行使用所述定位功能的應用程序,則執(zhí)行步驟S212;

在終端當前時間達到自動關(guān)閉時間時,進一步判斷終端是否在運行使用定位功能的應用程序。例如,判斷后臺是否正在運行百度地圖、打車軟件等使用定位功能的應用程序。

若判斷出終端未運行使用定位功能的應用程序,則執(zhí)行步驟S211。若判斷出終端正在運行使用定位功能的應用程序,則執(zhí)行步驟S212。

步驟S211:關(guān)閉所述定位功能;

當終端未運行使用定位功能的應用程序,為了可以節(jié)省終端電量,終端將關(guān)閉定位功能。

步驟S212:保持所述定位功能開啟狀態(tài);

若檢測出終端正在運行使用所述定位功能的應用程序,說明用戶可能還需要使用定位功能,為了不影響使用定位功能的應用程序正常工作,終端將保持定位功能處于開啟狀態(tài)。

步驟S213:判斷預設時間內(nèi)是否獲取到用戶對所述應用程序操作的操作指令;若在預設時間內(nèi)獲取到用戶對該應用程序操作的操作指令,則執(zhí)行步驟S213;若在預設時間內(nèi)未獲取到用戶對該應用程序操作的操作指令,則執(zhí)行步驟S211。

若用戶未及時關(guān)閉使用定位功能的應用程序和定位功能,勢必會浪費很多電量,給用戶帶來不便。因此,在終端保持定位功能處于開啟狀態(tài)之后,終端將判斷預設時間內(nèi)是否獲取到用戶對該應用程序操作的操作指令。

若在預設時間內(nèi)獲取到用戶對該應用程序操作的操作指令,說明用戶還需要繼續(xù)使用定位功能,終端則繼續(xù)執(zhí)行步驟S213。

在此需要說明的是,預設時間是預先設置時間長度,終端保持定位功能處于開啟狀態(tài)之后的第一個預設時間的時間起點以自動關(guān)閉時間為準,之后的預設時間的時間起點以獲取到用戶對應用程序操作的操作指令的操作時間為起點。

例如,預設時間設置為10分鐘,自動關(guān)閉時間為上午9點。若用戶在第一個預設時間內(nèi)(即上午9點至9點10分)使用百度地圖搜索某個地址,如在9點05分使用百度地圖,此時終端將會在預設時間內(nèi)獲取到用戶對該百度地圖的操作指令。同時,終端將繼續(xù)判斷第二個預設時間內(nèi)(即上午9點05分至9點15分)是否獲取到用戶對該應用程序操作的操作指令。

若在預設時間內(nèi)未獲取到用戶對該應用程序操作的操作指令,說明用戶不再使用定位功能,終端將執(zhí)行步驟S211,即關(guān)閉定位功能,從而在用戶忘記手動關(guān)閉定位功能的情況下,及時將定位功能關(guān)閉,節(jié)省用戶的電量。

本實施例提供一種定位功能管理方法,其根據(jù)用戶在一定時間內(nèi)的歷史時間數(shù)據(jù)生成定位功能的自動開啟時間和自動關(guān)閉時間。當終端當前時間達到自動開啟時間時,終端將自動開啟定位功能。同時,當終端當前時間達到自動關(guān)閉時間時,進一步判斷終端是否正在運行使用定位功能的應用程序,若終端未運行使用定位功能的應用程序,關(guān)閉定位功能。該方法可以根據(jù)用戶使用習慣生成自動開啟時間和自動關(guān)閉時間,并根據(jù)自動開啟時間和自動關(guān)閉時間自動管理定位功能的開啟和關(guān)閉,無需用戶手動開啟或關(guān)閉定位功能,節(jié)省用戶的時間的同時,簡化用戶操作終端的步驟。

請參照圖3,圖3為本發(fā)明實施例提供的定位功能管理裝置的結(jié)構(gòu)示意圖。本實施例中的定位功能管理裝置300包括獲取模塊310、生成模塊320、第一判斷模塊330和開啟模塊340。

其中,獲取單元310用于獲取用戶使用終端的定位功能的歷史時間數(shù)據(jù);生成模塊320用于根據(jù)所述歷史時間數(shù)據(jù)生成所述定位功能的自動開啟時間;第一判斷模塊330用于判斷所述終端當前時間是否達到所述自動開啟時間;開啟模塊340用于若所述終端當前時間達到所述自動開啟時間,開啟所述定位功能。

一般終端內(nèi)都會設置定位功能,為了省電,一般定位功能為關(guān)閉狀態(tài)。當用戶需要使用定位功能時,由用戶手動打開即可以。因此,獲取單元310可以記錄一段時間內(nèi)用戶使用定位功能的歷史時間數(shù)據(jù)。其中,歷史時間數(shù)據(jù)至少包括定位功能的歷史開啟時間。

在獲取單元310獲取到歷史時間數(shù)據(jù)之后,將歷時時間數(shù)據(jù)傳遞至生成模塊320,由生成模塊320根據(jù)歷史時間數(shù)據(jù)中的定位功能的歷史開啟時間生成定位功能的自動開啟時間。

例如,若獲取單元310獲取到一個月內(nèi)用戶使用定位功能的歷史時間數(shù)據(jù),生成模塊320分析出用戶一般會在上午8點開啟定位功能,那么將上午8點設置為定位功能的自動開啟時間。

在生成模塊320生成自動開啟時間后,將保存該自動開啟時間,并向第一判斷模塊330發(fā)送第一信號,以使得第一判斷模塊330接收到第一信號后判斷終端當前時間是否到達自動開啟時間。

若第一判斷模塊330判斷出當前時間未達到自動開啟時間,則第一判斷模塊330將繼續(xù)監(jiān)測當前時間是否達到自動開啟時間。

若第一判斷模塊330判斷出當前時間達到自動開啟時間,則說明用戶可能需要使用該定位功能,此時第一判斷模塊330將向開啟模塊340發(fā)送第二信號,以使得開啟模塊340根據(jù)第二信號自動開啟定位功能,這樣用戶在需要使用百度地圖、打車軟件等涉及到定位功能的應用程序時,可以直接使用,無需手動開啟定位功能,節(jié)省用戶操作終端的步驟的同時,也節(jié)省用戶的時間。

本實施例提供一種定位功能管理裝置300,獲取單元310在獲取到用戶在一定時間內(nèi)的歷史時間數(shù)據(jù)后,生成模塊320將根據(jù)該歷史時間數(shù)據(jù)生成定位功能的自動開啟時間,當?shù)谝慌袛嗄K330判斷出終端當前時間達到自動開啟時間時,開啟模塊340將自動開啟定位功能,無需用戶手動開啟定位功能,節(jié)省用戶操作終端的步驟的同時,也節(jié)省用戶的時間。

請參見圖4,圖4為本發(fā)明實施例提供的定位功能管理裝置的結(jié)構(gòu)示意圖。本實施例中的定位功能管理裝置400包括獲取模塊410、生成模塊420、獲取生成模塊430、第一判斷模塊440、開啟模塊450、第二判斷模塊460、關(guān)閉模塊470、第三判斷模塊480和第四判斷模塊490。

下面對本發(fā)明實施例中的定位功能管理裝置400進行詳細地說明。

一般終端內(nèi)都會設置定位功能,為了省電,一般定位功能為關(guān)閉狀態(tài)。當用戶需要使用定位功能時,由用戶手動打開即可以。因此,獲取模塊410可以記錄一段時間內(nèi)用戶使用定位功能的歷史時間數(shù)據(jù)。其中,歷史時間數(shù)據(jù)至少包括定位功能的歷史開啟時間和歷史關(guān)閉時間。

在獲取模塊410獲取到歷史時間數(shù)據(jù)之后,將歷史時間數(shù)據(jù)傳遞至生成模塊420,由生成模塊420根據(jù)歷史時間數(shù)據(jù)中的定位功能的歷史開啟時間和歷史關(guān)閉時間生成定位功能的自動開啟時間和自動關(guān)閉時間。

例如,若獲取模塊410獲取到一個月內(nèi)用戶使用定位功能的歷史時間數(shù)據(jù),生成模塊420分析出用戶一般會在上午8點開啟定位功能,在9點關(guān)閉定位功能,那么將上午8點設置為定位功能的自動開啟時間,將上午9點設置為定位功能的自動關(guān)閉時間。

為了確保生成的自動開啟時間和自動關(guān)閉時間符合用戶的使用習慣,生成模塊420將向獲取生成模塊430中的生成子模塊431發(fā)送第三信號,以使得生成子模塊431在接收到第三信號后根據(jù)自動開啟時間和自動關(guān)閉時間生成提示對話框。在提示對話框中,顯示定位功能的自動開啟時間和自動關(guān)閉時間,并詢問用戶自動開啟時間和自動關(guān)閉時間是否準確。

若用戶根據(jù)提示對話框選擇“確定”等確認按鈕時,生成子模塊431將向生成模塊420發(fā)送第四信號,以使得生成模塊420根據(jù)第四信號保存定位功能的自動開啟時間和自動關(guān)閉時間。

若用戶對自動開啟時間和自動關(guān)閉時間不是很滿意,用戶可以根據(jù)提示對話框選擇“重新修改”等操作按鈕。此時獲取子模塊432將獲取到重新修改的操作指令,并根據(jù)該操作指令生成輸入對話框以獲取用戶在輸入對話框中輸入新自動開啟時間和/或新自動關(guān)閉時間。

當獲取子模塊432獲取到新自動開啟時間和/或新自動關(guān)閉時間時,將新自動開啟時間和/或新自動關(guān)閉時間傳遞至替換子模塊433,以使得替換子模塊433將自動開啟時間替換為所述新自動開啟時間和/或?qū)⑺鲎詣雨P(guān)閉時間替換為所述新自動關(guān)閉時間。

當替換子模塊433完成替換更新操作后,將替換后的自動開啟時間和自動關(guān)閉時間傳遞至生成模塊420,由生成模塊420保存更新后的自動開啟時間和自動關(guān)閉時間。

在生成模塊420獲得準確的自動開啟時間和自動關(guān)閉時間后,將向第一判斷模塊440發(fā)送第五信號,以使得第一判斷模塊440根據(jù)第五信號判斷終端當前時間是否到達自動開啟時間。

若第一判斷模塊440判斷出當前時間未達到自動開啟時間,則第一判斷模塊440將繼續(xù)監(jiān)測當前時間是否達到自動開啟時間。

若第一判斷模塊440判斷出當前時間達到自動開啟時間,則說明用戶可能需要使用該定位功能,此時第一判斷模塊440將向開啟模塊450發(fā)送第六信號,以使得開啟模塊450根據(jù)第六信號自動開啟終端的定位功能,這樣用戶在需要使用百度地圖、打車軟件等涉及到定位功能的應用程序時,可以直接使用,無需手動開啟定位功能,節(jié)省用戶操作終端的步驟的同時,也節(jié)省用戶的時間。

在一實施例中,第一判斷模塊440在判斷當前時間是否達到所述自動開啟時間之前,還用于判斷終端當前所處地域是否為用戶常用地域。例如,若用戶在某天出差至外地,其使用定位功能的時間勢必會發(fā)生變化,若此時依然使用常用地域的自動開啟時間和自動關(guān)閉時間管理定位功能,有可能會給用戶帶來不便。

若第一判斷模塊440判讀出終端當前所處地域為用戶常用地域,則向開啟模塊450發(fā)送第六信號,以使得開啟模塊450根據(jù)第六信號執(zhí)行開啟定位功能。若第一判斷模塊440判斷出終端當前所處地域不為用戶常用地域,則產(chǎn)生中斷,即不向開啟模塊450發(fā)送信號,也就不會開啟定位功能。

當開啟模塊450開啟定位功能后,開啟模塊450將向第二判斷模塊460發(fā)送第七信號,以使得第二判斷模塊460根據(jù)第七信號判斷終端當前時間是否達到自動關(guān)閉時間。

在第二判斷模塊460判斷出當前時間達到自動關(guān)閉時間之后,為了進一步確認是否需要關(guān)閉定位功能,第二判斷模塊460將向第三判斷模塊480發(fā)送第八信號,以使得第三判斷模塊480根據(jù)第八信號判斷所述終端是否正在運行使用所述定位功能的應用程序。

在一實施例中,若第二判斷模塊460判斷出終端當前時間達到自動關(guān)閉時間,則說明用戶可能不需要使用到定位功能,第二判斷模塊460可以直接向關(guān)閉模塊470發(fā)送第九信號,以使得關(guān)閉模塊470根據(jù)第九信號關(guān)閉定位功能。

若第三判斷模塊480判斷出終端未運行使用所述定位功能的應用程序,為了可以節(jié)省終端電量,將向關(guān)閉模塊470發(fā)送第十信號,以使得關(guān)閉模塊470根據(jù)第十信號關(guān)閉定位功能。

若第三判斷模塊480判斷出終端正在運行使用所述定位功能的應用程序,說明用戶可能還需要使用定位功能,為了不影響使用定位功能的應用程序正常工作,將向開啟模塊450發(fā)送第十一信號,以使得開啟模塊450根據(jù)第十一信號保持定位功能處于開啟狀態(tài)。

若用戶未及時關(guān)閉使用定位功能的應用程序和定位功能,勢必會浪費很多電量,給用戶帶來不便。因此,在開啟模塊450保持定位功能處于開啟狀態(tài)之后,開啟模塊450將向第四判斷模塊490發(fā)送第十二信號,以使得第四判斷模塊490根據(jù)第十二信號判斷預設時間內(nèi)是否獲取到用戶對該應用程序操作的操作指令。

若第四判斷模塊490判斷出在預設時間內(nèi)未獲取到用戶對該應用程序操作的操作指令,說明用戶不需要使用定位功能,第四判斷模塊490將向關(guān)閉模塊470發(fā)送第十三信號,以使得關(guān)閉模塊470根據(jù)第十三信號關(guān)閉定位功能,從而在用戶忘記手動關(guān)閉定位功能的情況下,及時將定位功能關(guān)閉,節(jié)省用戶的電量。

另外需要說明的是,本實施例中的定位功能管理裝置400可以設置在終端的鬧鐘功能模塊中,也可以設置在終端的GPS定位模塊中,或者單獨作為一個應用程序安裝在終端中均可。

例如,當定位功能管理裝置400放置在鬧鐘功能模塊或者GPS定位模塊中時,用戶可以在鬧鐘功能界面或者GPS定位模塊的設置中找到“智能管理定位功能”等類似開關(guān)按鈕,若用戶打開該開關(guān)按鈕,該定位功能管理裝置400將執(zhí)行相應的功能。當定位功能管理裝置400作為一個單獨的應用程序安裝在終端時,用戶可以開啟該定位功能管理裝置400對應的應用程序,該定位功能管理裝置400將執(zhí)行相應的功能。

本實施例提供一種定位功能管理裝置400,其生成模塊420根據(jù)用戶在一定時間內(nèi)的歷史時間數(shù)據(jù)生成定位功能的自動開啟時間和自動關(guān)閉時間。當?shù)谝慌袛嗄K440判斷出終端當前時間達到自動開啟時間時,開啟模塊450將自動開啟定位功能。同時,當?shù)诙袛嗄K460判斷出終端當前時間達到自動關(guān)閉時間時,進一步第三判斷模塊480判斷終端是否正在運行使用定位功能的應用程序,若終端未運行使用定位功能的應用程序,關(guān)閉模塊470將關(guān)閉定位功能。該裝置400可以根據(jù)用戶使用習慣生成自動開啟時間和自動關(guān)閉時間,并根據(jù)自動開啟時間和自動關(guān)閉時間自動管理定位功能的開啟和關(guān)閉,無需用戶手動開啟或關(guān)閉定位功能,節(jié)省用戶的時間的同時,簡化用戶操作終端的步驟。

請參閱圖5,圖5為本發(fā)明實施例提供的終端的結(jié)構(gòu)示意圖。本實施例提供的終端500可以為平板電腦、手機等移動終端,在此不做具體限制。

該終端500可以包括射頻電路501、存儲器502、輸入單元503、顯示單元504、傳感器505、音頻電路506、無線保真模塊507、處理器508以及電源509。

本領域技術(shù)人員可以理解,圖5中示出的終端結(jié)構(gòu)并不構(gòu)成對終端500的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。

射頻電路501可用于收發(fā)信息,或通話過程中信號的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個或者一個以上處理器508處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。

存儲器502可用于存儲應用程序和數(shù)據(jù)。存儲器502存儲的應用程序中包含有可執(zhí)行代碼。應用程序可以組成各種功能模塊。處理器508通過運行存儲在存儲器502的應用程序,從而執(zhí)行各種功能應用以及數(shù)據(jù)處理。

輸入單元503可用于接收輸入的數(shù)字、字符信息或用戶特征信息(比如指紋),以及產(chǎn)生與用戶設置以及功能控制有關(guān)的鍵盤、鼠標、操作桿、光學或者軌跡球信號輸入。

在一實施例中,輸入單元503還可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、指紋識別模組、軌跡球、鼠標、操作桿等中的一種或多種。

顯示單元504可包括顯示面板,可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端500的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構(gòu)成。

傳感器505可以包括光傳感器、運動傳感器以及其他傳感器。在一實施例中,光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板的亮度。接近傳感器可在終端500移動到耳邊時,關(guān)閉顯示面板和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準)、振動識別相關(guān)功能(比如計步器、敲擊)等。

可以理解的是,終端500還可配置陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。

音頻電路506可通過揚聲器、傳聲器提供用戶與終端500之間的音頻接口。音頻電路506可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換成電信號,傳輸?shù)綋P聲器,由揚聲器轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路506接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器508處理后,經(jīng)射頻電路501以發(fā)送給比如另一終端,或者將音頻數(shù)據(jù)輸出至存儲器502以便進一步處理。

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

處理器508是終端500的控制中心,利用各種接口和線路連接整個終端500的各個部分,通過運行或執(zhí)行存儲在存儲器502內(nèi)的應用程序,以及調(diào)用存儲在存儲器502內(nèi)的數(shù)據(jù),執(zhí)行終端500的各種功能和處理數(shù)據(jù),從而對終端進行整體監(jiān)控。

電源509用于給各個部件供電。在一實施例中,電源509可以通過電源管理系統(tǒng)與處理器508邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。

在本實施例中,終端500中的處理器508會按照如下的指令,將一個或一個以上的應用程序的進程對應的可執(zhí)行代碼加載到存儲器502中,并由處理器508來運行存儲在存儲器502中的應用程序,從而實現(xiàn)各種功能:獲取用戶使用終端的定位功能的歷史時間數(shù)據(jù);根據(jù)所述歷史時間數(shù)據(jù)生成所述定位功能的自動開啟時間;判斷所述終端當前時間是否達到所述自動開啟時間;若所述終端當前時間達到所述自動開啟時間,開啟所述定位功能。

在一實施例中,當處理器508執(zhí)行根據(jù)所述歷史時間數(shù)據(jù)生成所述定位功能的自動開啟時間時,還用于執(zhí)行:根據(jù)所述歷史時間數(shù)據(jù)生成所述定位功能的自動關(guān)閉時間。

在處理器508執(zhí)行開啟所述定位功能之后,還用于執(zhí)行:判斷所述終端當前時間是否達到所述自動關(guān)閉時間;若所述終端當前時間達到所述自動關(guān)閉時間,則關(guān)閉所述定位功能。

在一實施例中,在處理器508執(zhí)行關(guān)閉所述定位功能之前,還用于執(zhí)行:判斷所述終端是否正在運行使用所述定位功能的應用程序;若所述終端未運行使用所述定位功能的應用程序,則關(guān)閉所述定位功能;或者若所述終端正在運行使用所述定位功能的應用程序,則保持所述定位功能開啟狀態(tài)。

在一實施例中,在處理器508執(zhí)行根據(jù)所述歷史時間數(shù)據(jù)生成所述定位功能的自動關(guān)閉時間之后,還用于執(zhí)行:根據(jù)所述自動開啟時間和自動關(guān)閉時間生成提示對話框,所述提示對話框用于提示用戶確認所述自行開啟時間和自動關(guān)閉時間是否準確;若獲取到重新修改的操作指令,則生成輸入對話框以獲取用戶輸入的新自動開啟時間和/或新自動關(guān)閉時間;將所述自動開啟時間替換為所述新自動開啟時間和/或?qū)⑺鲎詣雨P(guān)閉時間替換為所述新自動關(guān)閉時間。

在一實施例中,在處理器508執(zhí)行保持所述定位功能開啟狀態(tài)之后,還用于執(zhí)行:判斷預設時間內(nèi)是否獲取到用戶對所述應用程序操作的操作指令;若預設時間內(nèi)未獲取到用戶對所述應用程序操作的操作指令,則關(guān)閉所述定位功能。

在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見上文針對定位功能管理方法的詳細描述,此處不再贅述。

本發(fā)明實施例提供的定位功能管理裝置與上文實施例中的定位功能管理方法屬于同一構(gòu)思,在所述定位功能管理裝置上可以運行所述定位功能管理方法實施例中提供的任一方法,其具體實現(xiàn)過程詳見所述定位功能管理方法實施例,此處不再贅述。

需要說明的是,對本發(fā)明定位功能管理方法而言,本領域普通測試人員可以理解實現(xiàn)本發(fā)明實施例所述定位功能管理方法的全部或部分流程,是可以通過計算機程序來控制相關(guān)的硬件來完成,所述計算機程序可存儲于一計算機可讀取存儲介質(zhì)中,如存儲在終端的存儲器中,并被該終端內(nèi)的至少一個處理器執(zhí)行,在執(zhí)行過程中可包括如所述定位功能管理方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲器(ROM,Read Only Memory)、隨機存取記憶體(RAM,Random Access Memory)等。

本發(fā)明實施例中的各功能模塊可以集成在一個處理模塊中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。上述的各裝置或系統(tǒng),可以執(zhí)行相應方法實施例中的方法。

綜上所述,雖然本發(fā)明已以優(yōu)選實施例揭露如上,但上述優(yōu)選實施例并非用以限制本發(fā)明,本領域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動與潤飾,因此本發(fā)明的保護范圍以權(quán)利要求界定的范圍為準。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
天镇县| 宣武区| 商河县| 甘洛县| 专栏| 滕州市| 华亭县| 岳普湖县| 车致| 集贤县| 陇川县| 红安县| 吉木萨尔县| 岳普湖县| 葫芦岛市| 石棉县| 浦县| 旅游| 双牌县| 天等县| 卢氏县| 海原县| 新沂市| 土默特左旗| 东至县| 江源县| 元氏县| 宜兴市| 军事| 鲁山县| 建湖县| 木兰县| 琼结县| 页游| 讷河市| 凉山| 新蔡县| 名山县| 马关县| 马公市| 繁昌县|