[發明專利]多任務管理方法及智能手表在審
| 申請號: | 201810305297.0 | 申請日: | 2018-04-08 |
| 公開(公告)號: | CN108762897A | 公開(公告)日: | 2018-11-06 |
| 發明(設計)人: | 曹榮林 | 申請(專利權)人: | 天芯智能(深圳)股份有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/4401;G04G21/00 |
| 代理公司: | 深圳中一聯合知識產權代理有限公司 44414 | 代理人: | 張全文 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能手表 多任務管理 優先級順序 操作系統管理 中斷 繼續執行 任務請求 單片機 低功耗 功耗 | ||
本發明適用于智能手表技術領域,提供了一種多任務管理方法及智能手表,包括:確定多個任務的優先級順序,監聽到包括待執行任務的任務編號的執行任務請求時,獲取當前執行任務的任務編號,根據待執行任務和當前執行任務的任務編號對應的優先級順序,判斷待執行任務的優先級是否高于當前執行任務的優先級,若高于,中斷當前執行任務,執行并顯示待執行任務,若低于或等于,繼續執行當前執行任務至完成后,再執行并顯示待執行任務,通過單片機的中斷完成智能手表的多任務管理,簡化了用戶打開智能手表功能時復雜繁瑣的操作步驟,解決了現有技術中采用操作系統管理多任務、實現多功能的智能手表存在的功耗高的問題,實現了多功能、低功耗的智能手表。
技術領域
本發明屬于智能手表技術領域,尤其涉及一種多任務管理方法及智能手表。
背景技術
智能手表與傳統手表相比,不再局限于單一的走時功能,還具有提醒、導航、校準、監測等其它多種功能,顯示方式多樣化,包括指針、數字、圖像等,越來越多的用戶選擇多功能的智能手表替代傳統手表。
但現有的智能手表的續航能力遠遠不及傳統手表,為實現多功能的多任務控制,智能手表大多搭載有操作系統,由于操作系統管理多任務運行,必須在后臺始終運行,導致功耗大大增加。而無操作系統的傳統手表采用的是單片機作為其控制平臺,具有低功耗優點,但單片機大多以單任務運行為主,無法滿足智能手表的多任務需求。
發明內容
有鑒于此,本發明實施例提供了一種多任務管理方法及智能手表,以解決現有技術中采用操作系統管理多任務、實現多功能的智能手表存在的功耗高的問題。
本發明實施例的第一方面提供了一種多任務管理方法,包括:
確定多個任務的優先級順序;
監聽執行任務請求,所述執行任務請求包括待執行任務的任務編號;
當監聽到執行任務請求時,獲取所述智能手表當前執行任務的任務編號;
根據所述待執行任務的任務編號和所述當前執行任務的任務編號對應的優先級順序,判斷所述待執行任務的優先級是否高于所述當前執行任務的優先級;
若高于,中斷所述當前執行任務,清理所述當前執行任務的任務現場,執行并顯示所述待執行任務;
若低于或等于,繼續執行并顯示所述當前執行任務,當所述當前執行任務執行完成后,釋放所述當前執行任務,執行并顯示所述待執行任務。
在一種可能的實現方式中,所述確定多個任務的優先級順序,包括:
根據所述多個任務的任務編號的輸入次序確定優先級順序;
獲取存儲的所述多個任務的歷史執行次數;
若所述歷史執行次數大于零,按照所述多個任務的歷史執行次數更新所述優先級順序。
在一種可能的實現方式中,所述監聽執行任務請求,包括:
若檢測到所述智能手表滿足預設的觸發條件,則監聽到執行任務請求,所述觸發條件包括所述智能手表的按鍵被按下、或所述智能手表被喚醒。
在一種可能的實現方式中,所述清理所述當前執行任務的任務現場,包括:
保護所述當前執行任務的任務現場;
或者清理所述當前執行任務的任務現場;
或者在預設時間范圍內保護所述當前執行任務的任務現場,當超出預設時間范圍,清理所述當前執行任務的任務現場。
在一種可能的實現方式中,當所述清理所述當前執行任務的任務現場包括保護所述當前執行任務的任務現場,在所述執行并顯示所述待執行任務之后,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天芯智能(深圳)股份有限公司,未經天芯智能(深圳)股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810305297.0/2.html,轉載請聲明來源鉆瓜專利網。





