一種啟動智能設備的應用程序的方法及裝置的制造方法
【技術領域】
[0001]本申請涉及智能設備技術領域,具體涉及一種啟動智能設備的應用程序的方法以及一種啟動智能設備的應用程序的裝置。
【背景技術】
[0002]隨著智能設備的普及,越來越多的用戶利用智能設備上的應用程序實現各種功能,主要包括社交、游戲、工具、新聞、學習、興趣愛好等類型的應用程序,應用程序已經成為智能設備上不可或缺的功能之一。然后用戶通常在智能設備中會安裝幾十個應用,但是經常使用也就十幾個,而且大部分應用程序用戶會在相對固定的時間使用。目前,智能設備中的應用程序再啟動時都是用戶主動點擊應用程序的圖標啟動該應用程序,然而在智能設備中安裝很多應用后,用戶在啟動應用程序時,需要在列表中尋找所要啟動的應用程序的圖標或在輸入應用程序的名稱進行搜索后啟動。
[0003]由此可見,在現有應用程序的啟動方案下,啟動應用程序的過程比較繁瑣,用戶操作起來不方便,啟動應用程序的效率低。特別是如果智能設備處于屏幕鎖定狀態,用戶還需要首先執行解鎖操作,整個操作過程更為繁瑣。
【發明內容】
[0004]本申請提供一種啟動智能設備的應用程序的方法以及一種啟動智能設備的應用程序的裝置,以解決現有技術中啟動應用程序的過程繁瑣的問題。
[0005]本申請實施例提供了一種啟動智能設備的應用程序的方法,所述方法包括:
[0006]獲取智能設備的位置信息以及時間信息;
[0007]判斷所述智能設備的位置信息以及時間信息是否滿足預設的啟動應用程序的啟動條件;
[0008]根據判斷結果啟動滿足所述啟動條件的應用程序。
[0009]可選的,所述智能設備的時間信息,包括:所述智能設備的顯示屏幕上顯示的時間
?目息O
[0010]可選的,所述智能設備的位置信息,可以采用如下方式獲取:
[0011]根據GPS定位獲取所述智能設備的位置信息;或者
[0012]根據基站定位獲取所述智能設備的位置信息;或者
[0013]根據AGPS定位獲取所述智能設備的位置信息。
[0014]可選的,所述啟動條件,包括:預先設置的時間信息和/或預先設置的位置信息。
[0015]可選的,所述判斷所述智能設備的位置信息以及時間信息是否滿足預設的啟動應用程序的啟動條件,包括:
[0016]將所述智能設備的時間信息與每一預先設置的時間信息進行比對,判斷是否存在與所述智能設備的時間信息相同的預先設置的時間信息;
[0017]將所述智能設備的位置信息與每一預先設置的位置信息進行比對,判斷所述智能設備的位置信息是否位于所述預先設置的位置信息的范圍內。
[0018]可選的,所述將所述智能設備的位置信息與每一預先設置的位置信息進行比對,判斷所述智能設備的位置信息是否位于所述預先設置的位置信息的范圍內,具體包括:
[0019]判斷所述智能設備的位置信息是否位于以所述預先設置的位置信息為圓心半徑500米的范圍內。
[0020]可選的,所述根據判斷結果啟動滿足所述啟動條件的應用程序,包括:
[0021]若所述智能設備的位置信息位于所述預先設置的位置信息的范圍內,則啟動所述預設的啟動條件為滿足所述智能設備的位置信息的應用程序;
[0022]若存在與所述智能設備的顯示屏幕上顯示的時間信息相同的預先設置的時間信息,則啟動所述預設的啟動條件為滿足所述智能設備的顯示屏幕上顯示的時間信息的應用程序;
[0023]若存在與所述智能設備的顯示屏幕上顯示的時間信息相同的預先設置的時間信息和所述智能設備的位置信息位于所述預先設置的位置信息的范圍內同時滿足,則啟動所述預設的啟動條件為滿足所述智能設備的位置信息和滿足所述智能設備的顯示屏幕上顯示的時間信息的應用程序。
[0024]可選的,所述根據判斷結果啟動滿足所述啟動條件的應用程序,采用如下方式:
[0025]直接啟動滿足所述啟動條件的應用程序;或者
[0026]在所述智能設備的顯示屏幕上顯示相應的選擇窗口 ;
[0027]接收對所述選擇窗口所展示的啟動按鈕或關閉按鈕的選取操作;
[0028]若接收到對啟動按鈕的選取操作,則啟動滿足所述啟動條件的應用程序。
[0029]可選的,在所述獲取智能設備的位置信息以及時間信息的步驟之前,還包括:
[0030]接收對所述智能設備中的應用程序的選擇操作;
[0031]對被選擇的所述智能設備中的應用程序選擇滿足所述啟動條件時的啟動方式;
[0032]所述啟動方式采用如下方案之一:
[0033]滿足所述啟動條件時直接啟動所述應用程序;
[0034]或滿足所述啟動條件時選擇是否啟動所述應用程序。
[0035]可選的,在所述獲取智能設備的位置信息以及時間信息的步驟之前,還包括:
[0036]接收對所述智能設備中的應用程序的選擇操作;
[0037]對被選擇的所述智能設備中的應用程序預先設置啟動所述應用程序的啟動條件;所述啟動條件包括:啟動所述應用程序的時間信息和/或啟動所述應用程序的位置信息。
[0038]可選的,所述啟動智能設備的應用程序的方法,還包括:
[0039]記錄所述智能設備中每一應用程序的啟動時間。
[0040]可選的,在所述記錄所述智能設備中每一應用程序的啟動時間的步驟之后,還包括:
[0041]根據記錄的所述智能設備中應用程序的啟動時間,計算在預定的周期內所述智能設備中每一應用程序的啟動次數;
[0042]判斷啟動次數超過預定次數的應用程序每次啟動時啟動時間的間隔是否超過預定的時間間隔;
[0043]若否,將所述應用程序每次啟動時的啟動時間設置為所述應用程序的啟動條件。
[0044]可選的,所述將所述應用程序每次啟動時的啟動時間設置為所述應用程序的啟動條件,具體包括:
[0045]根據記錄的所述智能設備中應用程序的啟動時間,獲取所述應用程序每次啟動時啟動時間的小時時段;
[0046]將所述應用程序每次啟動時啟動時間的小時時段設置為所述應用程序的啟動條件。
[0047]相應的,本申請實施例還提供了一種啟動智能設備的應用程序的裝置,所述裝置包括:位置信息以及時間信息獲取單元、判斷單元以及啟動單元;
[0048]所述位置信息以及時間信息獲取單元,用于獲取智能設備的位置信息以及時間信息;
[0049]所述判斷單元,用于判斷所述智能設備的位置信息以及時間信息是否滿足預設的啟動應用程序的啟動條件;
[0050]所述啟動單元,用于根據判斷結果啟動滿足所述啟動條件的應用程序。
[0051]可選的,所述位置信息以及時間信息獲取單元,具體用于獲取所述智能設備的顯示屏幕上顯示的時間信息。
[0052]可選的,所述位置信息以及時間信息獲取單元,具體用于根據GPS定位獲取所述智能設備的位置信息;或者根據基站定位獲取所述智能設備的位置信息;或者根據AGPS定位獲取所述智能設備的位置信息。
[0053]可選的,所述判斷單元,具體用于判斷所述智能設備的位置信息以及時間信息是否滿足預先設置的時間信息和/或預先設置的位置信息。
[0054]可選的,所述判斷單元,包括:時間信息判斷子單元以及位置信息判斷子單元;
[0055]所述時間信息判斷子單元,用于將所述智能設備的時間信息與每一預先設置的時間信息進行比對,判斷是否存在與所述智能設備的時間信息相同的預先設置的時間信息;
[0056]所述位置信息判斷子單元,用于將所述智能設備的位置信息與每一預先設置的位置信息進行比對,判斷所述智能設備的位置信息是否位于所述預先設置的位置信息的范圍內。
[0057]可選的,所述所述位置信息判斷子單元,具體用于判斷所述智能設備的位置信息是否位于以所述預先設置的位置信息為圓心半徑500米的范圍內。
[0058]可選的,所述啟動單元,包括:位置滿足啟動子單元、時間滿足啟動子單元以及同時滿足啟動子單元;
[0059]所示位置滿足啟動子單元,用于接收所述位置信息判斷子單元的判斷結果,若所述智能設備的位置信息位于所述預先設置的位置信息的范圍內,則啟動所述預設的啟動條件為滿足所述智能設備的位置信息的應用程序;
[0060]所述時間滿足啟動子單元,用于接收所述時間信息判斷子單元的判斷結果,若存在與所述智能設備的顯示屏幕上顯示的時間信息相同的預先設置的時間信息,則啟動所述預設的啟動條件為滿足所述智能設備的顯示屏幕上顯示的時間信息的應用程序;
[0061]所述同時滿足啟動子單元,用于接收所述位置信息判斷子單元的判斷結果和接收所述時間信息判斷子單元的判斷結果,若存在與所述智能設備的顯示屏幕上顯示的時間信息相同的預先設置的時間信息和所述智能設備的位置信息位于所述預先設置的位置信息的范圍內同時滿足,則啟動所述預設的啟動條件為滿足所述智能設備的位置信息和滿足所述智能設備的顯示屏幕上顯示的時間信息的應用程序。
[0062]可選的,所述啟動單元,具體用于直接啟動滿足所述啟動條件的應用程序;或者在所述智能設備的顯示屏幕上顯示相應的選擇窗口;
[0063]接收對所述選擇窗口所展示的啟動按鈕或關閉按鈕的選取操作;
[0064]若接收到對啟動按鈕的選取操作,則啟動滿足所述啟動條件的應用程序。
[0065