[發(fā)明專利]基于體感識別的索引菜單的方法、裝置及其終端有效
| 申請?zhí)枺?/td> | 201310001332.7 | 申請日: | 2013-01-04 |
| 公開(公告)號: | CN103529930A | 公開(公告)日: | 2014-01-22 |
| 發(fā)明(設(shè)計)人: | 柏鳳佳 | 申請(專利權(quán))人: | 深圳市中興移動通信有限公司 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01;G06F3/0482 |
| 代理公司: | 廣東廣和律師事務(wù)所 44298 | 代理人: | 曹建軍 |
| 地址: | 518000 廣東省深圳市南山區(qū)*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 識別 索引 菜單 方法 裝置 及其 終端 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及移動通訊領(lǐng)域,特別涉及一種基于體感識別的索引菜單的方法、裝置及其終端。
背景技術(shù)
隨著移動通信領(lǐng)域技術(shù)的不斷發(fā)展和成熟,在日益普及的移動終端中,特別是智能終端中軟件功能越來越豐富,用戶的個性化需求越來越多。但隨著移動操作系統(tǒng)和硬件平臺的日趨統(tǒng)一,軟件功能的同質(zhì)化也日趨嚴(yán)重。引入體感識別等新的交互方式成為保持終端產(chǎn)品競爭力的重要途徑。
體感識別技術(shù)是基于硬件設(shè)備上的重力加速度傳感器、陀螺儀等慣性傳感器和電子羅盤等電磁傳感器等多種智能傳感器信息融合的應(yīng)用,來識別硬件設(shè)備本身運動軌跡的一種技術(shù)。隨著移動終端上重力傳感器、加速度傳感器、陀螺儀和電子羅盤等智能傳感器的標(biāo)配化。體感識別作為一種重要的用戶交互技術(shù)在移動終端中的應(yīng)用越來越廣泛。
由于體感識別的復(fù)雜度,目前移動終端上的體感識別技術(shù)還不能很好的識別復(fù)雜的體感操作。所以體感識別的應(yīng)用方式也主要是簡單的直接命令式的基于簡單體感動作識別的菜單操作。
直接命令式的體感識別存在可擴展性差的問題。由于需要提前預(yù)設(shè)固定范圍的體感動作詞匯庫,要增加體感識別的操作命令就要增加相應(yīng)的體感動作特征文件,這樣會增加對用戶存儲空間和內(nèi)存的使用。同時由于體感動作特征庫內(nèi)容的增加,遍歷解析特定體感動作命令的響應(yīng)時間會線性增加,會導(dǎo)致相應(yīng)的體感動作操作越來越慢,降低體感識別的響應(yīng)速度。
發(fā)明內(nèi)容
為克服現(xiàn)有技術(shù)中的問題,本發(fā)明提供一種基于體感識別的索引菜單的方法、裝置及其終端,以解決直接命令式的體感識別存在可擴展性差的問題。
本發(fā)明解決上述技術(shù)問題所采用的技術(shù)方案如下:
根據(jù)本發(fā)明的一個方面,提供的一種基于體感識別的索引菜單的方法包括以下步驟:
A、啟動體感識別引擎服務(wù);
B、接收用戶體感動作,并根據(jù)體感動作遍歷體感動作特征庫,獲取與體感動作相匹配的體感動作特征文件,通過體感動作特征文件將體感動作轉(zhuǎn)譯成文本字符;
C、通過預(yù)設(shè)的索引菜單映射表查找到文本字符對應(yīng)的菜單項;
D、調(diào)用菜單項對應(yīng)的接口函數(shù)執(zhí)行菜單操作。
優(yōu)選地,上述方法之后還包括步驟:
E、判斷是否還進行下一級索引操作,如果是,則轉(zhuǎn)到步驟B繼續(xù)執(zhí)行索引菜單操作,否則結(jié)束流程。
優(yōu)選地,啟動體感識別引擎服務(wù)包括:在開機過程中或者接收到用戶通過快捷方式的命令后啟動體感識別引擎服務(wù);啟動體感識別引擎服務(wù)之后還包括:將體感識別服務(wù)當(dāng)前的狀態(tài)通過狀態(tài)欄圖標(biāo)或者通知欄通知消息提示用戶。
優(yōu)選地,體感動作特征庫包含各個基本字符的體感動作特征文件,基本字符包括:字母A-Z、數(shù)字0~9、和/或通用的體感動作;其中,通用的體感動作包括:翻轉(zhuǎn)、移動、晃動、加速、和/或傾斜。
優(yōu)選地,索引菜單映射表包括預(yù)設(shè)應(yīng)用索引菜單映射表和/或第三方應(yīng)用索引菜單映射表,其中:
預(yù)設(shè)應(yīng)用索引菜單映射表中設(shè)置為:從菜單的樹狀邏輯結(jié)構(gòu)的根節(jié)點到葉節(jié)點中,每一個層級對應(yīng)一個索引菜單映射表,每一個節(jié)點對應(yīng)一個菜單項,通過腳本語言進行配置;
第三方應(yīng)用索引菜單映射表設(shè)置為:對應(yīng)第三方應(yīng)用程序的一級索引菜單映射表,通過第三方應(yīng)用程序安裝和卸載時進行配置管理。
根據(jù)本發(fā)明的另一個方面,提供的一種基于體感識別的索引菜單的裝置,該裝置包括:
啟動模塊,用于啟動體感識別引擎服務(wù);
體感識別引擎服務(wù),用于接收用戶體感動作,并根據(jù)體感動作遍歷體感動作特征庫,獲取與體感動作相匹配的體感動作特征文件,通過體感動作特征文件將接收的體感動作轉(zhuǎn)譯成文本字符;
查找模塊,用于通過預(yù)設(shè)的索引菜單映射表查找到文本字符對應(yīng)的菜單項;
執(zhí)行模塊,用于調(diào)用菜單項對應(yīng)的接口函數(shù)執(zhí)行菜單操作。
優(yōu)選地,上述索引菜單映射表包括預(yù)設(shè)應(yīng)用索引菜單映射表和/或第三方應(yīng)用索引菜單映射表,其中:
預(yù)設(shè)應(yīng)用索引菜單映射表設(shè)置為:從菜單的樹狀邏輯結(jié)構(gòu)的根節(jié)點到葉節(jié)點中,每一個層級對應(yīng)一個索引菜單映射表,每一個節(jié)點對應(yīng)一個菜單項,通過腳本語言進行配置;
第三方應(yīng)用索引菜單映射表設(shè)置為:對應(yīng)第三方應(yīng)用程序的一級索引菜單映射表,通過應(yīng)用程序安裝和卸載時進行配置管理。
優(yōu)選地,啟動模塊具體用于:在開機過程中或者接收到用戶通過快捷方式的命令后啟動體感識別引擎服務(wù);還用于啟動體感識別引擎服務(wù)后,將體感識別服務(wù)當(dāng)前的狀態(tài)通過狀態(tài)欄圖標(biāo)或者通知欄通知消息提示用戶。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市中興移動通信有限公司,未經(jīng)深圳市中興移動通信有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310001332.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





