亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種手機中的人機交互方法和裝置的制作方法

文檔序號:7692211閱讀:120來源:國知局
專利名稱:一種手機中的人機交互方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種手機中的人機交互方法和裝置。
技術(shù)背景目前的手機一般通過圖形界面來完成各種操作。然而,隨著手機的功能 越來越強大,其菜單也越來越復(fù)雜, 一些需要經(jīng)常應(yīng)用的功能可能埋藏在較深的菜單下,使用時需一層層打開各級菜單,操作比較繁瑣。比如用戶利 用手機下載一個Java程序,每次使用時按照"主菜單->應(yīng)用程序-〉java程序-> 下載的java程序"的方式啟動需要的java程序。因此,目前通過圖形界面進 行人機交互完成對手機的各種操作的方式較為繁瑣。目前還沒有解決用戶在對手機進行各種操作時需一層層打開各級菜單的 繁瑣問題的技術(shù)方案。發(fā)明內(nèi)容本發(fā)明實施例提供一種手機中的人機交互方法和裝置,以解決用戶在對 手機進行各種操作時需一層層打開各級菜單的繁瑣問題。為達(dá)到上述目的,本發(fā)明實施例一方面提供一種手機中的人機交互方法, 包括以下步驟接收用戶輸入的文本命令;解析所述文本命令,獲取對應(yīng)的操作命令;啟用所述操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作。另一方面,本發(fā)明實施例還提供一種手機,包括命令行模塊,用于接收用戶輸入的文本命令,解析所述文本命令獲取對 應(yīng)的操作命令,啟用所述操作命令對應(yīng)的應(yīng)用程序執(zhí)行才喿作;命令數(shù)據(jù)庫,用于存儲所述命令行模塊識別的所述操作命令和所述操作命令對應(yīng)的應(yīng)用程序的軟件接口 。本發(fā)明實施例具有如下有益效果本發(fā)明實施例通過接收用戶輸入的文 本命令,解析所述文本命令獲取對應(yīng)的操作命令,然后啟用所述操作命令對 應(yīng)的應(yīng)用程序執(zhí)行操作,實現(xiàn)了以命令行模式輸入文本命令來完成各種操作, 從而避開了 一層層打開各級菜單這樣的繁瑣工作,方便了用戶的使用。


圖1為本發(fā)明實施例一的人機交互方法流程圖; 圖2為本發(fā)明實施例二的人機交互方法流程圖; 圖3為本發(fā)明實施例二的命令行模式輸入輸出操作界面示意圖; 圖4為本發(fā)明實施例二在命令行模式輸入輸出操作界面輸入修改日期命 令的示意圖;圖5為本發(fā)明實施例二中命令行模式顯示修改日期成功的示意圖; 圖6為本發(fā)明實施例三的人機交互方法流程圖;圖7為本發(fā)明實施例三在命令行模式輸入輸出操作界面輸入啟動媒體播 放器命令的示意圖;圖8為本發(fā)明實施例三中命令行模式顯示啟動媒體播放器的示意圖; 圖9為本發(fā)明實施例四的手機結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合說明書附圖對本發(fā)明實施例的具體實施方式
進行描述 如圖1所示,為本發(fā)明實施例一的人機交互方法流程圖,具體包括以下 步驟;步驟S101,接收用戶輸入的文本命令。當(dāng)用戶需要應(yīng)用手機中的某個功能時,可以通過快捷鍵啟動命令行模式 輸入輸出界面,然后在命令行模式輸入輸出界面輸入對應(yīng)的文本命令,即手 機收到用戶輸入的文本命令。步驟S102,解析文本命令,獲取對應(yīng)的操作命令。步驟S 103,啟用上述操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作。 在本步驟中,可以才艮據(jù)預(yù)定義的操作命令對應(yīng)應(yīng)用程序的軟件接口啟用 對應(yīng)的應(yīng)用程序,執(zhí)行操作。本發(fā)明實施例通過接收用戶輸入的文本命令,解析文本命令獲取對應(yīng)的 操作命令,然后啟用操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作,實現(xiàn)了以命令行模式輸入文本命令來完成各種操作,從而避開了 一層層打開各級菜單這樣的繁 瑣工作,方便了用戶的使用。如圖2所示,為本發(fā)明實施例二的人機交互方法流程圖。本實施例通過 啟動手機中的命令行模式輸入輸出操作界面,輸入文本命令啟動文本界面程 序,具體包括以下步驟步驟S201,用戶啟動命令行模式輸入輸出操作界面。具有命令行模式交互功能的手機提供一個快速啟動命令行模式輸入輸出操作界面的按鍵(如右軟鍵)。手機開機啟動后,當(dāng)用戶需要打開埋藏于較深菜單下的某個應(yīng)用時,按下快速啟動命令行模式的按鍵,啟動命令行模式輸入輸出操作界面。如圖3所示。步驟S202,用戶在命令行模式輸入輸出操作界面輸入修改日期文本命令。 用戶可以用聯(lián)想英文等輸入法并根據(jù)自己的需要輸入手機可識別的文本命令,例如將手機的日期修改為12月26號,如圖4所示。 步驟S203 , 接收用戶輸入的修改日期文本命令。 步驟S204, 解析修改日期命令獲取對應(yīng)的操作命令。 步驟S205,查詢是否存在上述操作命令。如果不存在上述操作命令,則執(zhí)行步驟S206,否則,執(zhí)行步驟S207及其以后的步驟。 步驟S206,返回錯誤原因。步驟S207,獲取上述操作命令對應(yīng)的應(yīng)用程序的軟件接口 。 步驟S208,啟用上述操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作。 通過操作命令對應(yīng)的應(yīng)用程序的軟件接口啟用對應(yīng)的應(yīng)用程序,執(zhí)行操 作。上述操作可以是和命令行模式輸入并行的,即在執(zhí)行的過程中用戶可以 再次通過命令行模式輸入輸出操作界輸入其它文本命令,也可以是阻塞的,即在執(zhí)行完成以前用戶不能繼續(xù)通過命令行^^莫式輸入輸出操作界輸入其它文 本命令。步驟S209,輸出修改后的日期,如圖5所示。本發(fā)明實施例通過接收用戶輸入的文本命令,解析文本命令獲取對應(yīng)的 操作命令,然后啟用操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作,實現(xiàn)了以命令行模式輸入文本命令來啟動文本界面程序,完成各種操作,從而避開了一層層打 開各級菜單這樣的繁瑣工作,方便了用戶的使用,同時也節(jié)約了用戶的時間。如圖6所示,為本發(fā)明實施例三的人機交互方法流程圖。本實施例通過 啟動命令行模式輸入輸出操作界面,輸入文本命令啟動圖形界面程序,具體 包括以下步驟步驟S601 ,用戶啟動命令行模式輸入輸出操作界面。具有命令行模式交互功能的手機提供一個快速啟命令行模式輸入輸出操 作界面的按鍵(如右軟4建)。手機開機啟動后,當(dāng)用戶需要打開埋藏于較深菜 單下的某個應(yīng)用時,按下快速啟動命令行模式的按鍵,啟動命令行模式輸入 輸出操作界面。步驟S602,用戶在命令行模式輸入輸出操作界面輸入啟動媒體播放器文 本命令。用戶可以用聯(lián)想英文等輸入法并根據(jù)自己的需要輸入手機可識別的文本 命令,例如輸入啟動媒體播放器文本命令。如圖7所示,其中mplayermyList 表示媒體播放器程序。步驟S603,接收用戶輸入的啟動媒體播放器文本命令。 步驟S604,解析啟動媒體播放器文本命令獲取對應(yīng)的操作命令。 步驟S605,查詢是否存在上述操作命令。如果不存在上述操作命令,貝'J 執(zhí)行步驟S606,否則,執(zhí)行步驟S607及其以后的步驟。 步驟S606,返回錯誤原因。步驟S607,獲取上述操作命令對應(yīng)的應(yīng)用程序的軟件接口 。 步驟S608,啟用上述操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作。通過操作命令對應(yīng)的應(yīng)用程序的軟件接口啟用對應(yīng)的應(yīng)用程序,執(zhí)行操 作。上述操作可以是和命令行模式輸入并行的,即在執(zhí)行的過程中用戶可以 再次通過命令行模式輸入輸出操作界輸入其它文本命令,也可以是阻塞的, 即在執(zhí)行完成以前用戶不能繼續(xù)通過命令行模式輸入輸出操作界輸入其它文 本命令。步驟S609,輸出啟動媒體播放器。如圖8所示,媒體播放器啟動以后將自動播放名為"myList"播放列表中的 歌曲。此后如果用戶退出媒體播放器或者將媒體播放器置位后臺播放,可以重 新回到命令行模式輸入輸出界面。本發(fā)明實施例通過接收用戶輸入的文本命令,解析文本命令獲取對應(yīng)的 操作命令,然后啟用操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作,實現(xiàn)了以命令行模式輸入文本命令來啟動圖形界面程序,完成各種操作,從而避開了一層層打 開各級菜單這樣的繁瑣工作,方便了用戶的使用,同時也節(jié)約了用戶的時間。如圖9所示,為本發(fā)明實施例四的手機結(jié)構(gòu)示意圖,包括命令行模塊 l和命令數(shù)據(jù)庫2,其中命令行模塊l,用于接收用戶輸入的文本命令,解析文本命令,獲取對應(yīng) 的操作命令,啟用操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作。其中,命令行模塊l可以為命令解析器shell等。命令數(shù)據(jù)庫2,用于存儲操作命令和操作命令對應(yīng)的應(yīng)用程序的軟件接cr 。用戶操作手機前,可以預(yù)先設(shè)置操作命令及其對應(yīng)的應(yīng)用程序,在命令 數(shù)據(jù)庫中則存儲為操作命令及其對應(yīng)應(yīng)用程序的軟件接口 ,可以以列表的形 式或其他方式存儲操作命令和軟件接口的對應(yīng)關(guān)系。上述命令行模塊l,包括接收子模塊ll,用于接收用戶輸入的文本命令。解析子模塊12,用于解析接收子模塊ll接收的文本命令,獲取對應(yīng)的操 作命令。執(zhí)行子模塊13,用于啟用解析子模塊12獲取的操作命令對應(yīng)的應(yīng)用程序 執(zhí)行操作。執(zhí)行子^t塊13通過軟件接口啟用操作命令對應(yīng)的應(yīng)用程序,執(zhí)行操作。查詢子模塊14,用于查詢命令數(shù)據(jù)庫2中是否存在解析子模塊12獲取的操 作命令。錯誤返回子模塊15,用于當(dāng)查詢子模塊14查詢到命令數(shù)據(jù)庫2中不存在操 作命令時,返回錯誤原因。獲取子模塊16,用于當(dāng)查詢子模塊查詢到命令數(shù)據(jù)庫2中存在操作命令 時,獲取命令數(shù)據(jù)庫2中操作命令對應(yīng)的應(yīng)用程序的軟件接口,并返回給執(zhí)行 子模塊13。輸出子模塊17,用于輸出執(zhí)行子模塊13的執(zhí)行結(jié)果。本發(fā)明實施例可以單獨實現(xiàn)命令行模塊1和命令數(shù)據(jù)庫2,即根據(jù)用戶需 要設(shè)置命令數(shù)據(jù)庫2,然后在手機中植入命令行模塊l.當(dāng)用戶需要對手機進行 某些操作時,可以在其中以命令行模式輸入文本命令,命令行模塊l解析文本 命令獲取對應(yīng)的操作命令,然后啟用操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作,實 現(xiàn)了以命令行模式輸入文本命令來啟動文本界面程序或圖形界面程序,完成 各種操作,從而避開了一層層打開各級菜單這樣的繁瑣工作,方便了用戶的 使用,同時也節(jié)約了用戶的時間。本領(lǐng)域技術(shù)人員可以理解實施例中的裝置中的模塊可以按照實施例描述 分布于實施例的裝置中,也可以進行相應(yīng)變化位于不同于本實施例的一個或 多個裝置中。上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成 多個子模塊。本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實施例的示意圖,附圖中的 模塊或流程并不 一 定是實施本發(fā)明所必需的。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。 權(quán)利要求的內(nèi)容記載的方案也是本發(fā)明實施例的保護范圍。 通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過硬件實現(xiàn),也可以可借助軟件加必要的通用硬件平臺的方式來實 現(xiàn)基于這樣的理解,本發(fā)明實施例的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存儲介質(zhì)(可以是CD-ROM, U盤, 移動硬盤等)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算 機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。以上公開的僅為本發(fā)明的幾個具體實施例,但是,本發(fā)明并非局限于此, 任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護范圍。
權(quán)利要求
1. 一種手機中的人機交互方法,其特征在于,包括以下步驟接收用戶輸入的文本命令;解析所述文本命令,獲取對應(yīng)的操作命令;啟用所述操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作。
2、 如權(quán)利要求l所述手機中的人機交互方法,其特征在于,在所述解析 所述文本命令獲取對應(yīng)的操作命令之后,還包括查詢是否存在所述操作命令;如果存在所述操作命令,則啟用所述操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作, 否則,返回錯誤原因。
3、 如權(quán)利要求l所述手機中的人機交互方法,其特征在于,在所述啟用 操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作之前,還包括獲取所述操作命令對應(yīng)的應(yīng)用程序的軟件接口 。
4、 如權(quán)利要求l所述手機中的人機交互方法,其特征在于,在所述啟用 操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作之后,還包括輸出所述操作的執(zhí)行結(jié)果。
5、 如權(quán)利要求l所述手機中的人機交互方法,其特征在于,所述操作包 括啟動圖形界面程序或文本界面程序。
6、 一種手機,其特征在于,包括命令行模塊,用于接收用戶輸入的文本命令,解析所述文本命令獲取對 應(yīng)的操作命令,啟用所述操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作。
7、 如權(quán)利要求6所述手機,其特征在于,所述命令行模塊,包括接收子才莫塊,用于接收用戶輸入的所述文本命令;解析子模塊,用于解析所述接收子模塊接收的所述文本命令,獲取對應(yīng) 的操作命令;執(zhí)行子模塊,用于啟用所述解析子模塊獲取的所述操作命令對應(yīng)的應(yīng)用 程序執(zhí)行操作。
8、 如權(quán)利要求7所述手機,其特征在于,所述命令行模塊,還包括 輸出子模塊,用于輸出所述執(zhí)行子模塊的執(zhí)行結(jié)果。
9、 如權(quán)利要求7所述手機,其特征在于,還包括命令數(shù)據(jù)庫,用于存儲操作命令和所述操作命令對應(yīng)的應(yīng)用程序的軟件 接口。所述命令行模塊,還包括查詢子模塊,用于查詢所述命令數(shù)據(jù)庫中是否存在所述解析子模塊獲取的所述操作命令;錯誤返回子模塊,用于當(dāng)所述查詢子模塊查詢到所述命令數(shù)據(jù)庫中不存 在所述操作命令時,返回錯誤原因。
10、如權(quán)利要求9所述手機,其特征在于,還包括獲取子模塊,用于當(dāng)所述查詢子模塊查詢到所述命令數(shù)據(jù)庫中存在所述 操作命令時,獲取所述命令數(shù)據(jù)庫中所述操作命令對應(yīng)的應(yīng)用程序的軟件接 口,并返回給所述執(zhí)行子模塊。
全文摘要
本發(fā)明實施例公開了一種手機中的人機交互方法和裝置。該方法包括以下步驟接收用戶輸入的文本命令;解析所述文本命令獲取對應(yīng)的操作命令;啟用所述操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作。通過接收用戶輸入的文本命令,解析所述文本命令獲取對應(yīng)的操作命令,然后啟用所述操作命令對應(yīng)的應(yīng)用程序執(zhí)行操作,實現(xiàn)了以命令行模式輸入文本命令來完成各種操作,從而避開了一層層打開各級菜單這樣的繁瑣工作,方便了用戶的使用。
文檔編號H04M1/2745GK101272566SQ20081009746
公開日2008年9月24日 申請日期2008年5月27日 優(yōu)先權(quán)日2008年5月27日
發(fā)明者江陽東 申請人:深圳華為通信技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1