[發明專利]即時通訊客戶端及其人機交互方法有效
| 申請號: | 200810067955.3 | 申請日: | 2008-06-18 |
| 公開(公告)號: | CN101299730A | 公開(公告)日: | 2008-11-05 |
| 發明(設計)人: | 王文濤 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518044廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 即時通訊 客戶端 及其 人機交互 方法 | ||
技術領域
本發明涉及即時通訊技術領域,尤其涉及一種即時通訊客戶端及其人機交互方法。?
背景技術
網絡即時通訊(IM)工具發展到今天,已經被大多數的網民所接受,成為用戶必不可少的通訊手段。不但在平時的休閑娛樂中,而且在工作中,很多用戶都在廣泛的使用IM客戶端工具與別人進行聯系。因此用戶對IM客戶端的易用性,穩定性,安全性等方面提出了較高的要求。?
這里的所指的IM客戶端包括用戶所使用的IM客戶端軟件,也包括具備IM功能的硬件平臺,如計算機、智能手機、個人數字助理等,因而,用戶在使用IM客戶端的過程中,必然伴隨著人機交互的過程。圖形用戶界面(GUI)是目前非常流行的一種用戶界面,現有的IM客戶端軟件就是基于GUI方式的一種交互軟件,用戶通過圖形化的交互手段來與IM客戶端軟件進行交互,選擇相應的功能入口,對相應的功能進行配置等等。?
如圖1所示,其為現有主流IM客戶端軟件的功能入口示意圖,其通過GUI來實現相應功能的入口,主要是在IM客戶端軟件的界面上設定相應的入口點,這些入口點有多種圖形形式,比如按鈕(Button),鏈接(Link),菜單(Menu)等等,用戶通過操作各種圖形形式來執行圖形所代表的相應功能。由于這些功能的入口都需要有對應的圖形化的表現形式,因而會占用IM客戶端軟件的界面資源,比如位圖,空間位置等,而這種資源對于IM客戶端軟件來說是有限的。因此,當IM客戶端軟件集成了過多的功能入口后,這種資源就顯得比較緊張。同時,隨著功能入口的增多,用戶在定位這些入口時也會比較繁瑣,降低了IM客戶端軟件的易用性。另一種與IM客戶端軟件進行交互的方式為快捷鍵(Hot?Key)方式。這種方式通過在宿主操作系統中注冊相應的快捷鍵,當用戶使用快捷鍵后,系統會調用相應IM客戶端軟件注冊的回調函數,以便實現相應的IM客戶端軟件的功能。目前主流的IM客戶端軟件都支持快捷鍵方式。但是,快捷鍵的資源是有限的,一般只會用來綁定特定且常用的功能,并且有時候因為宿主操作系統的其他軟件也有可能注冊了相同的快捷鍵,將會產生沖突;此外,快捷鍵不能帶特定參數來使用,這就限制了快捷鍵的使用。?
隨著現有IM工具的發展,在即時通訊功能的基礎上,其所集成的其他功能也越來越多,比如娛樂、辦公等,相應的,IM工具的功能入口和對應的設置入口也越來越多,層次也越來越復雜,這些都增加了用戶的使用負擔,從而降低了IM工具的易用性。同樣的,隨著功能的增加,在相應功能的管理和配置上也越來越復雜,并且功能之間的耦合性也越來越強,這些也都增加了用戶的使用負擔。而實際上,對于特定的IM用戶來說,其經常使用的功能往往只是特定某幾項,因此,如何方便的找到對應功能的入口,并對其進行配置,是IM工具目前需要解決的問題之一。?
發明內容
因此,本發明的目的是提供一種即時通訊客戶端及其人機交互方法,其在現有基于GUI的IM客戶端中,增加命令入口,即添加命令用戶界面(CUI),使得IM用戶可以直接對IM客戶端的功能進行操作,方便用戶的使用。?
為實現上述目的,本發明提供一種即時通訊客戶端,在GUI的基礎上添加有作為命令行輸入口的命令用戶界面(CUI);該即時通訊客戶端包括:?
命令接收單元,附加于所述即時通訊客戶端上的人機交互界面,用戶通過該命令接收單元輸入命令,所述命令與所述即時通訊客戶端的功能相對應;?
命令解析單元,與命令接收單元通訊連接,負責分析用戶所輸入的命令;?
命令執行單元,與命令解析單元通訊連接,在命令解析的基礎上,負責確定所輸入命令用以限制命令執行方式的權限級別,執行用戶所輸入的命令。?
其中,所述即時通訊客戶端還包括命令預處理單元,其通訊連接于所述命令接收單元和命令解析單元之間,用來過濾用戶通過命令接收單元的輸入。?
其中,所述即時通訊客戶端還包括命令定義單元,用戶通過該命令定義單元定義命令與即時通訊客戶端功能之間的對應關系。?
其中,所述即時通訊客戶端還包括命令集單元,其分別與命令解析單元和命令定義單元通訊連接,負責存儲命令與所述即時通訊客戶端功能之間的對應關系。?
其中,所述命令解析單元使用正則表達式或者有限狀態機來分析用戶輸入的命令。?
其中,所述命令執行單元執行命令的方式為:?
直接調用并執行既有的基礎即時通訊平臺暴露的應用編程接口;或?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810067955.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種模殼構件
- 下一篇:壓電元件及其制造方法和液體排出裝置





