[發(fā)明專利]一種實現(xiàn)按鍵宏定義功能的方法與移動終端有效
| 申請?zhí)枺?/td> | 201110312937.9 | 申請日: | 2011-10-14 |
| 公開(公告)號: | CN103049280B | 公開(公告)日: | 2018-04-20 |
| 發(fā)明(設計)人: | 王樹偉 | 申請(專利權)人: | 浪潮樂金數(shù)字移動通信有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F3/048 |
| 代理公司: | 北京律誠同業(yè)知識產權代理有限公司11006 | 代理人: | 梁揮,祁建國 |
| 地址: | 264006 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現(xiàn) 按鍵 定義 功能 方法 移動 終端 | ||
1.一種實現(xiàn)移動終端按鍵宏定義功能的方法,其特征在于,包括下列步驟:
步驟100,定義移動終端系統(tǒng)所能識別并執(zhí)行的最小操作步驟單位即原子性操作;
步驟200,在關系型數(shù)據(jù)庫中定義并存儲所有的原子性操作;
步驟300,由原子性操作組成宏定義,宏定義錄入完成之后形成緩存區(qū)鏈表,存儲于存儲模塊中;
步驟400,將存儲于存儲模塊中的宏定義映射到系統(tǒng)緩存區(qū)以響應按鍵;
步驟500,用戶觸發(fā)已定義宏定義的按鍵時,通過該按鍵的系統(tǒng)值,從宏定義錄入時所定義的地圖數(shù)據(jù)結構中通過鍵值對應關系,獲得對應的已存在于系統(tǒng)緩存區(qū)的原子性操作鏈表;
所述步驟500還包括:
步驟510,根據(jù)需要被執(zhí)行的原子性操作的系統(tǒng)優(yōu)先級設定用戶的操作權限,如果宏定義執(zhí)行期間用戶的其他操作會引起系統(tǒng)沖突,則該期間內鎖定用戶的其他操作權限;
步驟520,系統(tǒng)緩存區(qū)的原子性操作鏈表按照原子性操作之間的關聯(lián)順序被執(zhí)行,執(zhí)行期間如果鎖定了用戶的操作權限,指令執(zhí)行完成后重新開放用戶的操作權限;
步驟200還包括:
步驟210,當用戶首次進行宏定義錄入時,首先選擇需要再現(xiàn)此宏定義功能的按鍵,如某一需要被定義宏定義的按鍵被按下后,地圖型數(shù)據(jù)結構中的一條記錄中的鍵值被寫入此按鍵所對應的系統(tǒng)鍵值;
步驟220,寫入鍵值后,系統(tǒng)緩存區(qū)初始化一個用于存儲該指令的單向鏈表型數(shù)據(jù)結構,用戶在宏定義錄入期間所有的操作按照時間順序被捕捉并被分解為預先定義的原子性操作,分解得到的且已被填充自身屬性數(shù)據(jù)的原子性操作被存入緩存區(qū)的鏈表;
步驟230,將步驟220中獲得的原子性操作鏈表值,寫入地圖型數(shù)據(jù)結構中對應記錄的值,宏定義的錄入過程完成。
2.如權利要求1所述實現(xiàn)移動終端按鍵宏定義功能的方法,其特征在于,步驟100還包括:
步驟110,每個原子性操作具有對應的屬性。
3.如權利要求1所述實現(xiàn)移動終端按鍵宏定義功能的方法,其特征在于,所述步驟200的原子性操作中,每類原子性操作被定義為一張表,對應的屬性則是表中的鍵值,選取某一個不會存在重復值的屬性作為該表的主鍵;
同一個原子性操作的不同實例為該表中的數(shù)據(jù)項。
4.如權利要求1所述實現(xiàn)移動終端按鍵宏定義功能的方法,其特征在于,所述步驟210、220中后一個原子性操作總是具有前一個原子性操作的指向性權限。
5.如權利要求1所述實現(xiàn)移動終端按鍵宏定義功能的方法,其特征在于,所述步驟300還包括:
步驟310,系統(tǒng)打開數(shù)據(jù)庫連接,根據(jù)數(shù)據(jù)對象的類型將其宏定義后的鍵值存入數(shù)據(jù)庫對應的表中,每一個原子性操作及其屬性在數(shù)據(jù)庫連接打開時作為一條數(shù)據(jù)被寫入數(shù)據(jù)庫中對應的表,一條宏定義對應的鏈表則被抽象為其所包含原子性操作的主鍵集合;
步驟320,數(shù)據(jù)存儲完成之后執(zhí)行數(shù)據(jù)庫確認操作;
步驟330,用戶錄入的宏定義將被永久性地存儲在數(shù)據(jù)庫中,如果用戶未刪除該宏定義且物理存儲器未發(fā)生故障,則該條指令始終有效;
步驟340,宏定義錄入完成后修改系統(tǒng)的指令集合,將宏定義映射到按鍵中。
6.如權利要求1所述實現(xiàn)移動終端按鍵宏定義功能的方法,其特征在于,所述步驟400中系統(tǒng)緩存區(qū)創(chuàng)建一個空鏈表用于寫入原子性操作實例數(shù)據(jù),同時該鏈表所對應的抽象鏈表取得第一個元素即原子性操作的主鍵。
7.如權利要求6所述實現(xiàn)移動終端按鍵宏定義功能的方法,其特征在于,所述步驟400還包括:
步驟410,通過得到的原子性操作的主鍵,在建立連接之后的數(shù)據(jù)庫中執(zhí)行選擇命令,取出對應主鍵的數(shù)據(jù)項;
步驟420,將從數(shù)據(jù)庫中選擇得到的數(shù)據(jù)項持久化為移動終端文件系統(tǒng)中的映射,實例化后的映射包含對應數(shù)據(jù)項中的所有信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮樂金數(shù)字移動通信有限公司,未經浪潮樂金數(shù)字移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110312937.9/1.html,轉載請聲明來源鉆瓜專利網。
- 互動業(yè)務終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲實現(xiàn)系統(tǒng)和游戲實現(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設備實現(xiàn)方法及其實現(xiàn)裝置





