• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    數據加載方法及裝置制造方法及圖紙

    技術編號:15524047 閱讀:111 留言:0更新日期:2017-06-04 12:39
    本發明專利技術涉及一種數據加載方法,檢測當前應用是否聯網,如果是,則判斷網絡狀態是否符合預設條件,如果符合,則獲取當前應用對應的預加載數據,如果不符合,根據預設時間間隔對網絡狀態進行進一步檢測,當在預設時間間隔內檢測到網絡狀態符合預設條件,則獲取當前應用對應的預加載數據,否則拒絕獲取當前應用對應的預加載,此外還提供了一種數據加載裝置。上述數據加載方法及裝置綜合考慮加載數據時的網絡狀況,優化了數據加載的機制,解決了網絡信號質量不好時終端緩存同樣的數據量所需的電量與功耗成倍增加的問題,延長了終端的續航時間。

    Data loading method and device

    The invention relates to a method for data loading, detection of the current application is connected to the Internet, if it is, then judge the network state is in accordance with the preset conditions, if met, pre loading data to obtain the current corresponding to the application, if not, according to a preset time interval to detect the network status, when at a preset time interval to detect the network meets the preset conditions, pre loading data to obtain the current corresponding to the application, or refuse to pre load to obtain the current corresponding to the application, in addition to providing a data loading device. The above data loading method and device for comprehensive consideration when loading data network status and optimization mechanism of data loading, solve the power and power required by the network signal quality is not good when the same amount of data terminal cache increases exponentially, prolong the life time of the terminal.

    【技術實現步驟摘要】
    數據加載方法及裝置
    本專利技術涉及通信
    ,特別是涉及一種數據加載方法及裝置。
    技術介紹
    智能終端如手機、平板以及其它便攜式智能設備逐漸普及。一般地,智能終端上的一些應用APP(Application,APP)會根據智能終端個性特征定期預加載相關內容,當網絡信號質量不好時,網絡數據包會出現丟失,造成傳輸控制協議TCP(TransmissionControlProtocol,TCP)以及重新傳送網絡數據包增多,最終導致智能終端緩存同樣的數據量所需的電量與功耗成倍增加的問題。
    技術實現思路
    基于此,有必要針對上述問題,提供一種數據加載方法及裝置,能夠顯著降低終端因網絡信號質量不好所導致的電量與功率的損耗量。一種數據加載方法,所述方法包括:檢測當前應用是否聯網,如果是,則判斷網絡狀態是否符合預設條件;如果符合,則獲取所述當前應用對應的預加載數據;如果不符合,根據預設時間間隔對所述網絡狀態進行進一步檢測,當在所述預設時間間隔內檢測到所述網絡狀態符合所述預設條件,則獲取所述當前應用對應的預加載數據,否則拒絕獲取所述當前應用對應的預加載數據。在一個實施例中,所述檢測當前應用是否聯網的步驟之前,還包括:開啟當前應用,判斷定時器是否到達觸發時間,如果達到,則進入檢測當前應用是否聯網的步驟。在一個實施例中,所述網絡連接包括無線網絡WiFi連接以及數據網絡連接中的至少一種。在一個實施例中,所述判斷網絡狀態是否符合預設條件的步驟還包括:若所述無線網絡WiFi信號強度大于-64dbm,則所述WiFi網絡信號質量符合預設條件;和\或若所述數據連接網絡信號強度大于-110dbm,則所述數據連接網絡信號質量符合預設條件。在一個實施例中,所述獲取所述當前應用對應的預加載數據的步驟包括:向服務器發送所述當前應用對應的數據獲取請求,所述數據獲取請求包括所述當前應用對應的用戶信息;接收所述服務器返回對應的預加載數據。一種數據加載裝置,所述裝置包括:檢測模塊,用于檢測當前應用是否聯網;第一判斷模塊,用于如果檢測到所述當前應用聯網,則判斷網絡狀態是否符合預設條件;如果符合,則進入第一處理模塊,如果不符合,則進入第二判斷模塊;第一處理模塊,用于獲取所述當前應用對應的預加載數據;第二判斷模塊,用于如果不符合,根據預設時間間隔對所述網絡狀態進行進一步檢測所述網絡狀態是否符合所述預設條件,如果符合則進入第一處理模塊,否則進入第二處理模塊。第二處理模塊,用于拒絕獲取所述當前應用對應的預加載數據。在一個實施例中,所述裝置還包括:應用開啟模塊,用于開啟當前應用;預處理模塊,用于判斷定時器是否到達觸發時間,如果達到,則進入檢測當前應用是否聯網的步驟。在一個實施例中,所述網絡連接包括無線網絡WiFi連接以及數據網絡連接中的至少一種。在一個實施例中,所述第一判斷模塊還用于若所述無線網絡WiFi信號強度大于-64dbm,則所述WiFi網絡信號質量符合預設條件,和\或若所述數據連接網絡信號強度大于-110dbm,則所述數據連接網絡信號質量符合預設條件。在一個實施例中,所述第一處理模塊還用于向服務器發送所述當前應用對應的數據獲取請求,所述數據獲取請求包括所述當前應用對應的用戶信息,接收所述服務器返回對應預加載數據。上述數據加載方法及裝置,通過檢測當前應用是否聯網,如果是,則判斷網絡狀態是否符合預設條件,如果符合,則獲取當前應用對應的預加載數據,如果不符合,根據預設時間間隔對網絡狀態進行進一步檢測,當在預設時間間隔內檢測到網絡狀態符合預設條件,則獲取當前應用對應的預加載數據,否則拒絕獲取當前應用對應的預加載數據,綜合考慮當時的網絡狀況,優化了數據預加載的機制,克服了網絡信號質量不好時網絡數據包丟失所導致的終端反復刷新的缺點,進一步縮短了數據緩存的時間,降低了單位時間內手機的增加的耗電量,解決了網絡信號質量不好時終端緩存同樣的數據量所需的電量與功耗成倍增加的問題,延長了終端的續航時間。附圖說明圖1為一個實施例中終端的內部結構圖;圖2為在其中一個實施例中一種數據加載方法的流程圖;圖3為另一個實施例中判斷網絡狀態是否符合預設條件的步驟對應的流程圖;圖4為在其中一個實施例中一種數據加載方法的流程圖;圖5為具體地一個實施例中一種數據加載方法的流程示意圖;圖6為在其中一個實施例中一種數據加載裝置的結構框圖;圖7為在其中一個實施例中一種數據加載裝置的結構框圖。具體實施方式圖1為一個實施例中終端100的內部結構圖,如圖1所示,終端100內部包括中央處理器、存儲器、定時器、信號發送與接收單元、顯示單元以及網絡連接單元。其中,網絡連接單元用于實現網絡的連接,存儲器能夠根據中央處理器的指令,存儲相關信息,終端顯示單元用于顯示當前終端預設應用的應用界面。信號發送與接收單元分別用于發送與接收信號,終端可以為智能穿戴設備、臺式計算機、智能平板、筆記本以及智能手機等設備,但不限于此。如圖2所示,在其中一個實施例中,提供了一種數據加載方法,包括以下步驟:S210,檢測當前應用是否聯網,如果是,則進入步驟S220。具體地,終端上安裝有各種類型的應用APP,如手機銀行APP以及社交軟件APP等。當預設應用的APP已經啟用時,首先判斷是否聯網,如果是,則進入步驟S220。S220,判斷網絡狀態是否符合預設條件,如果符合則進入步驟S230,否則進入步驟240。具體地,當終端處于聯網的狀態下,網絡狀態可能由于網絡出錯的原因或者終端接收信號不良的原因等導致網絡信號質量不好,通過預設的網絡信號檢測軟件對網絡連接網絡狀態的網絡參數進行檢測,判斷網絡連接狀態是否符合預設條件,網絡參數一般選取網絡信號的強度值作為參考。在另一個實施例中,如圖3所示,步驟S220中判斷網絡狀態是否符合預設條件包括:步驟S222,每隔預設時間范圍T1,通過設置網絡連接信號質量計數器M0,將網絡連接信號質量計數器M0初始值設置為零,上述預設時間范圍T1小于上述預設時間間隔。步驟S224,獲取通過網絡接收到的數據包統計信息,若數據包統計信息大于預設閾值,則將網絡連接信號質量計數器M0加1,重復判斷數據包統計信息是否大于預設閾值的步驟預設次數N0次,得到最終的網絡連接信號質量計數器M0。步驟S226,判斷最終的網絡連接信號質量計數器M0是否大于預設百分比比例與N2的乘積,如果大于,則確定當前網絡連接狀態為良好,符合預設條件,如果不大于,則確定當前網絡連接狀態不符合預設條件。S230,如果符合,則獲取當前應用對應的預加載數據。具體地,如果通過預設的網絡信號檢測軟件對網絡連接網絡狀態的網絡參數進行檢測,判斷網絡連接狀態符合預設條件,則終端獲取當前應用對應的預加載數據并進行緩存,預加載數據是指服務器將準備傳輸加載至終端的數據。在一個實施例中,網絡參數為網絡信號強度,若網絡信號強度值大于預設條件,則可認為網絡狀態符合預設條件,則終端開始獲取當前應用對應的預加載數據。S240,如果不符合,根據預設時間間隔對網絡狀態進行進一步檢測,當在預設時間間隔內檢測到網絡狀態符合預設條件,則進入步驟S230,否則進入步驟S250。具體地,通過預設的網絡信號檢測軟件對網絡連接網絡狀態的網絡參數進行檢測,若判斷網絡連接狀態不符合預設條件,根據預設時間間隔對網絡狀態進本文檔來自技高網...
    數據加載方法及裝置

    【技術保護點】
    一種數據加載方法,所述方法包括:檢測當前應用是否聯網,如果是,則判斷網絡狀態是否符合預設條件;如果符合,則獲取所述當前應用對應的預加載數據;如果不符合,根據預設時間間隔對所述網絡狀態進行進一步檢測,當在所述預設時間間隔內檢測到所述網絡狀態符合所述預設條件,則獲取所述當前應用對應的預加載數據,否則拒絕獲取所述當前應用對應的預加載數據。

    【技術特征摘要】
    1.一種數據加載方法,所述方法包括:檢測當前應用是否聯網,如果是,則判斷網絡狀態是否符合預設條件;如果符合,則獲取所述當前應用對應的預加載數據;如果不符合,根據預設時間間隔對所述網絡狀態進行進一步檢測,當在所述預設時間間隔內檢測到所述網絡狀態符合所述預設條件,則獲取所述當前應用對應的預加載數據,否則拒絕獲取所述當前應用對應的預加載數據。2.根據權利要求1所述的方法,其特征在于,所述檢測當前應用是否聯網的步驟之前,還包括:開啟當前應用,判斷定時器是否到達觸發時間,如果達到,則進入檢測當前應用是否聯網的步驟。3.根據權利要求1所述的方法,其特征在于,所述網絡連接包括無線網絡WiFi連接以及數據網絡連接中的至少一種。4.根據權利要求3所述的方法,其特征在于,所述判斷網絡狀態是否符合預設條件的步驟包括:若所述無線網絡WiFi信號強度大于-64dbm,則所述WiFi網絡信號質量符合預設條件;和\或若所述數據連接網絡信號強度大于-110dbm,則所述數據連接網絡信號質量符合預設條件。5.根據權利要求1所述的方法,其特征在于,所述獲取所述當前應用對應的預加載數據的步驟包括:向服務器發送所述當前應用對應的數據獲取請求,所述數據獲取請求包括所述當前應用對應的用戶信息;接收所述服務器返回的對應的預加載數據。6.一種數據加載裝置,所述裝置包括:檢測模塊,用于...

    【專利技術屬性】
    技術研發人員:孫中蘭
    申請(專利權)人:深圳市萬普拉斯科技有限公司,
    類型:發明
    國別省市:廣東,44

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 欧洲精品无码成人久久久| 亚洲av永久无码一区二区三区| 国模吧无码一区二区三区| 中文字幕无码第1页| 性饥渴少妇AV无码毛片| 一区二区三区无码视频免费福利| 亚洲AV成人噜噜无码网站| 亚洲午夜无码AV毛片久久| 国产成人无码AV麻豆| 亚洲午夜无码片在线观看影院猛| 中文字幕久久久人妻无码| 国产精品无码午夜福利| 国产精品无码素人福利| 亚洲中文字幕无码久久| 日韩丰满少妇无码内射| 在线精品自拍无码| 一本色道无码道在线| 久久久无码精品午夜| 亚洲色无码专区一区| 91精品国产综合久久四虎久久无码一级| 国产综合无码一区二区三区| 久久亚洲AV成人无码国产电影| 久久精品无码一区二区WWW| 久久久无码精品亚洲日韩蜜桃| 日日摸夜夜爽无码毛片精选| 日韩视频无码日韩视频又2021 | 最新亚洲人成无码网www电影| 久久国产精品无码HDAV| 日韩乱码人妻无码中文字幕| 亚洲成AV人在线观看天堂无码| 国产精品无码免费专区午夜| 久久亚洲国产成人精品无码区| 国产午夜鲁丝片AV无码| 久久久久久av无码免费看大片| 内射中出无码护士在线| 无码少妇一区二区浪潮av| 日韩精品无码一区二区视频| 国产成年无码AV片在线韩国| 国产精品无码一区二区三级 | 亚洲av成人无码网站…| 人妻丰满熟妇AV无码区免|