專利名稱:一種實現終端的撥號盤與數據應用相關聯的方法及客戶端的制作方法
技術領域:
本發明涉及移動終端技術領域,尤其涉及一種實現終端的撥號盤與數據應用相關聯的方法及客戶端。
背景技術:
從傳統的模擬終端手機、數字的2G終端,到現在逐漸普及的智能終端手機,其撥號盤界面僅支持輸入數字,而不允許輸入漢字和字符等,因為通常撥號盤界面只用于撥出接收輸入的數字電話號碼并撥出該數字電話號碼,并未與手機終端的其他數據應用相關聯。隨著終端自身功能的增強和3G網絡的技術逐漸成熟,智能終端的上下行速率不斷提升,基于終端承載的移動互聯網業務也越來越成熟與普及,終端一側圍繞電話呼出業務配套設置的數據服務種類繁多,因此如何通過智能手機面向用戶提供更人性化且匹配用戶使用習慣的移動互聯網業務逐漸關注焦點。其中,撥號盤是每一部智能手機粘性最大的應用界面,但是由于傳統的思維束縛,現有的撥號盤的輸入框一直在輸入能力上對用戶進行限制,即撥號盤界面中只能輸入數字,造成用戶的操作效率降低,也限制了基于撥號盤承載更多應用的可能性。例如用戶如果要使用現有的手機終端內自帶的通訊錄查找并撥出電話號碼,不能在撥號盤界面內直接輸入漢字進行撥號,而需要先暫時離開或關閉撥號盤界面,然后進入通訊錄應用程序界面中輸入漢字進行查找。一方面,由于撥號盤界面下不能輸入漢字或字符,在很多應用場景中增加了用戶的操作步驟,降低了操作效率;另一方面,不利于將用戶經常使用的撥號盤與終端的應用數據服務相結合。
發明內容
本發明的目的在于提供一種實現終端的撥號盤與數據應用相關聯的方法及客戶端,可以實現終端的撥號盤的擴展數據應用。為達到上述目的,一方面,本發明提供了一種實現終端的撥號盤與數據應用相關聯的方法,該方法包括在終端內設置用于輸入數字電話號碼的撥號盤;所述撥號盤至少包括鍵盤區和信息展示窗口,所述終端接收用戶使用所述鍵盤區輸入的計算機可讀項,并在所述信息展示窗口內顯示根據該計算機可讀項檢索到的匹配數據內容;所述計算機可讀項可選地是數字、漢字、英文、字符中一項或多項的組合。另一方面,本發明提供了一種實現終端的撥號盤與數據應用相關聯的客戶端,該客戶端包括撥號盤虛擬模塊和搜索模塊,其中所述撥號盤虛擬模塊,用于在終端的觸控面板上虛擬撥號盤,該撥號盤包括鍵盤區和信息展示窗口 ;該撥號盤虛擬模塊接收用戶使用所述鍵盤區輸入的計算機可讀項,然后將該計算機可讀項發送至所述搜索模塊,該計算機可讀項可選地是數字、漢字、英文、字符中一項或多項的組合;所述搜索模塊,用于根據所述計算機可讀項檢索匹配數據內容,并將該匹配數據內容發送至所述信息展示窗口內顯示。本發明提供的實現終端的撥號盤與數據應用相關聯的方法及客戶端,通過突破智能手機終端撥號盤的輸入限制,同時與本終端的信息檢索匹配以及互聯網信息檢索匹配的數據應用結合,將其設計為互聯網信息檢索的入口,和特定業務涉及的后臺特定數據倉庫信息檢索的入口,實現通信網與互聯網業務融,以及通信業務與數據業務的融合。其優點在于擴充了撥號盤的操作空間和應用范圍,以提升用戶的操作效率以及用戶體驗。
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發明的其它特征、目的和優點將會變得更明顯圖1是根據本發明的實現終端的撥號盤與數據應用相關聯的方法的一種具體實施方式
的一種場景的示意圖;圖2是圖1示出的具體實施方式
的另一種場景的示意圖;圖3是圖1示出的具體實施方式
的另一種場景的示意圖;圖4是圖1示出的具體實施方式
的另一種場景的示意圖;圖5是根據本發明的實現終端的撥號盤與數據應用相關聯的客戶端的一種具體實施方式
的結構示意圖及其應用狀態說明。附圖中相同或相似的附圖標記代表相同或相似的部件。
具體實施例方式首先,本發明提供了一種實現終端的撥號盤與數據應用相關聯的方法,該方法包括在終端內設置用于輸入數字電話號碼的撥號盤;所述撥號盤至少包括鍵盤區和信息展示窗口,所述終端接收用戶使用所述鍵盤區輸入的計算機可讀項,并在所述信息展示窗口內顯示根據該計算機可讀項檢索到的匹配數據內容;所述計算機可讀項可選地是數字、漢字、英文、字符中一項或多項的組合。為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明的實施例作詳細描述。首先請參考圖1,圖1是根據本發明的實現終端的撥號盤與數據應用相關聯的方法的一種具體實施方式
的一種場景的示意圖,其中,首先提供一部終端,例如在本實施例中是智能手機100,該智能手機100具有觸控面板110,用戶可以使用該觸控面板110向智能手機100發出指令,以完成人機交互。為了保證智能手機100具有良好的應用軟件運行環境,該智能手機100上可安裝現有的針對終端的操作系統,例如安裝Symbian、Windows Mobile、iOS、Android、Maemo, WebOS.Palm OS 或 Blacliberry OS 等終端操作系統。
由于該智能手機100具有觸控面板110,因此可以省去物理鍵盤,例如本實施例中是在觸控面板110上虛擬出該智能手機100的撥號盤,所述撥號盤至少包括鍵盤區和信息展示窗口 112,其中鍵盤區是由多個如圖1所示的虛擬按鍵111排列組成的,本實施例中多個虛擬按鍵111組成的是傳統的九宮數字撥號鍵盤,在其他一些實施例中可以在觸控面板 110上虛擬更多的按鍵,使形成包括標準QWERTY鍵盤的所述鍵盤區。當用戶操作虛擬按鍵 111向智能手機100輸入計算機可讀項時,相應地信息展示區112內顯示根據該計算機可讀項檢索到的匹配數據內容。優選地,為了讓用戶能實時看見自己輸入的所述計算機可讀項, 可以在觸控面板110上形成檢索區113,在該檢索區113實時顯示用戶操作所述鍵盤區向智能手機100內輸入的所述計算機可讀項。在本實施例中,一方面,鍵盤區是用于接收用戶輸入數字類型的電話號碼,另一方面,突破了傳統撥號盤的輸入限制,用戶還可以輸入任意的所述計算機可讀項,該計算機可讀項可選地是數字、漢字、英文、字符中一項或多項的組合。優選地,觸控面板110上顯示的撥號盤中還包括一組虛擬的功能鍵,該一組功能鍵用于實現如下功能中的一種或多種切換輸入法、調用所述終端內安裝的應用程序以及調用所述終端的通話功能。如圖1所示,功能鍵“撥號” 114用于調用智能手機100的通話功能,例如用戶使用所述鍵盤區輸入一組電話號碼并顯示在檢索區113中,再按下功能鍵 “撥號” 114即可調用智能手機100的電信通話功能撥出該電話號碼;功能鍵“輸入法” 115 用于切換當前用戶使用鍵盤區的虛擬按鍵111時的輸入法,例如按下該功能鍵115即可在漢字輸入和英文輸入法兩者之間切換;功能鍵“聯系人” 117是用于調用智能手機100內的聯系人通訊錄應用程序,當按下該功能鍵117后,觸控面板110上的顯示的圖形界面切換至聯系人通訊錄的界面,相應地,按下功能鍵“撥號盤” 116后,觸控面板上顯示的圖形界面切換回當前圖1所示的撥號盤界面。本領域技術人員應當理解,根據設計要求可以任選所述功能鍵在觸控面板110上的數量、顯示樣式和布置位置,以及為其分配合適的功能。在本實施例中,智能手機100接收用戶使用所述鍵盤區輸入的計算機可讀項,并在所述信息展示窗口內顯示根據該計算機可讀項檢索到的匹配數據內容,具體地,根據該計算機可讀項檢索所述匹配數據內容的方法包括根據所述計算機可讀項在智能手機100 內存儲的本地數據中搜索所述匹配數據內容。由于用戶針對撥號盤界面的操作多數是與通訊錄、電話號碼以及聯系人名片有關,因此所述智能手機100內存儲的本地數據主要包括智能手機100的電子通訊錄內存儲的聯系人名片。請參考圖2,圖2是圖1示出的具體實施方式
的另一種場景的示意圖,其中用戶在觸控面板110上操作鍵盤區的虛擬按鍵111,向智能手機100內輸入一組數字“1380” (即由數字組成的所述計算機可讀項),相應地信息展示窗口 112內顯示出根據該組數字“1380”在智能手機100的電子通訊錄內找到的兩條聯系人名片,分別是包含“1380”字符段的“張三13801290090”和“李四13801330909”這兩條聯系人名片。在其他一些應用場景中,用戶還可以利用鍵盤區的虛擬按鍵111輸入英文、 漢字、字符或其組合,例如輸入英文字符串“Tom”,則信息展示窗口 112內會顯示以“Tom”為關鍵字在智能手機100的電子通訊錄中檢索到的聯系人名片。此外,所述根據該計算機可讀項檢索所述匹配數據內容的方法還包括智能手機 100接入互聯網,并根據所述計算機可讀項在互聯網中搜索所述匹配數據內容,其中在互聯網中搜索所述匹配數據內容既可以在智能手機100指定的網絡數據倉庫中搜索所述匹配數據內容,也可以通過互聯網搜索引擎搜索所述匹配數據內容,還可以將上述兩種途徑結合使用。同理,由于用戶針對撥號盤界面的操作多數是與通訊錄、電話號碼以及聯系人名片有關,在互聯網中搜索所述匹配數據內容主要包括網絡中存儲的聯系人名片。請參考圖 3,圖3是圖1示出的具體實施方式
的另一種場景的示意圖,其中鍵盤區包括手寫識別區域 (本實施例中鍵盤區即可作為手寫識別區域使用,在其他實施例中,也可以單獨在觸控面板 110上劃分一塊空白區域作為手寫識別區域),用于接收用戶手寫輸入的所述計算機可讀項,如圖3所示用戶可以直接使用手指在所述鍵盤區上劃動寫出中文字符“牛”,檢索區113 內顯示用戶輸入的該中文字符“牛”,此時智能手機100已接入互聯網,以中文字符“牛”作為關鍵字在搜索引擎200或在指定的網絡數據倉庫300中進行匹配搜索,然后將搜索到的聯系人名片顯示在信息展示窗口 112內,例如圖3中的三組聯系人名片,分別是“青牛北京市海淀區阜成路裕惠大廈88822000”、“蒙牛內蒙古呼和浩特市和林格爾縣4004004008”和 “石牛砂鍋杭州市西湖區孩兒巷8號0571-56790987”。上述三組聯系人名片中均包括中文字符“牛”。所述手寫識別區域并不僅限于手寫輸入中文字符,還可以手寫輸入英文字符、拉丁字符、符號等計算機可識別的符號。在更多的實施例中,信息展示窗口 112內顯示的匹配數據內容的來源不限于本地搜索或聯網搜索,而可以包括上述兩種搜索所得的結果。即智能手機100根據用戶輸入的計算機可讀項進行搜索的方法可以結合使用本地搜索和聯網搜索兩種方法。優選地,還可以在智能手機100內設置語音識別模塊,用于接收并識別用戶語音輸入的所述計算機可讀項。如圖4所示,圖4是圖1示出的具體實施方式
的另一種場景的示意圖,在啟動撥號盤界面的情況下,用戶400直接向智能手機發出語音指令“張三”,所述語音識別模塊自動識別該語音指令并實時在檢索區113內顯示用戶以語音方法輸入的計算機可讀項“張三”,隨后信息展示窗口 112內顯示以“張三”為關鍵字搜索所得的聯系人名片“張三 13801290090"o綜上所述,用戶可以使用任意一種可行的輸入方法向撥號盤界面內輸入所述計算機可讀項。接下來請參考圖5,圖5是根據本發明的實現終端的撥號盤與數據應用相關聯的客戶端的一種具體實施方式
的結構示意圖及其應用狀態說明,該實現終端的撥號盤與數據應用相關聯的客戶端500包括撥號盤虛擬模塊510和搜索模塊520,其中撥號盤虛擬模塊510,用于在終端的觸控面板上虛擬撥號盤,該撥號盤包括鍵盤區和信息展示窗口 ;該撥號盤虛擬模塊接收用戶使用所述鍵盤區輸入的計算機可讀項,然后將該計算機可讀項發送至所述搜索模塊,該計算機可讀項可選地是數字、漢字、英文、字符中一項或多項的組合;搜索模塊520,用于根據所述計算機可讀項檢索匹配數據內容,并將該匹配數據內容發送至所述信息展示窗口內顯示。具體地,搜索模塊520包括本地搜索單元521和網絡搜索單元522兩者中的任意一個或全部,其中本地搜索單元521用于根據所述計算機可讀項在所述終端內存儲的本地數據中搜索所述匹配數據內容。典型地,所述終端內存儲的本地數據包括所述終端的電子通訊錄內存儲的聯系人名片。網絡搜索單元522接入互聯網,用于根據所述計算機可讀項在互聯網中搜索所述匹配數據內容。典型地,網絡搜索單元522在所述終端指定的網絡數據倉庫300中搜索所述匹配數據內容,和/或通過互聯網搜索引擎200搜索所述匹配數據內容,上述匹配數據內容包括聯系人名片。優選地,客戶端500還包括功能鍵虛擬模塊530,用于在所述觸控面板上虛擬一組功能鍵,該一組功能鍵用于實現如下功能中的一種或多種切換輸入法、調用所述終端內安裝的應用程序以及調用所述終端的通話功能。可選地,客戶端500還包括語音輸入模塊M0,用于接收并識別用戶語音輸入的所述計算機可讀項。撥號盤虛擬模塊510還包括手寫識別單元511,用于在所述鍵盤區內形成手寫識別區域以接收用戶手寫輸入的所述計算機可讀項。設置手寫識別單元511和語音輸入模塊MO的目的是為用戶提供多種輸入所述計算機可讀項的方式。在優選的實施例中,該客戶端500實施為一種計算機程序產品,可以安裝在預裝 7 Symbian>ffindows Mobi 1 e> iOS>Android>Maemo>WebOS>Palm OS Blackberry OS 端操作系統的智能終端上。上述計算機程序產品的實施例可以通過使用用于計算機可讀信息的任何記錄介質來實現,所述記錄介質包括磁介質、光介質或其他適合的介質。本發明提供的操作電話終端的圖形界面中電話號碼的方法可以使用可編程邏輯器件結合來實現,也可以實施為計算機程序軟件,例如根據本發明的實施例可以是一種計算機程序產品,運行該程序產品使計算機執行用于所示范的方法。所述計算機程序產品包括計算機可讀存儲介質,該介質上包含計算機程序邏輯或代碼部分,用于實現在操作電話終端的圖形界面中電話號碼的方法。所述計算機可讀存儲介質可以是被安裝在計算機中的內置介質或者可從計算機主體拆卸的可移動介質(例如熱拔插技術存儲設備)。所述內置介質包括但不限于可重寫的非易失性存儲器,例如RAM、ROM、快閃存儲器和硬盤。所述可移動介質包括但不限于光存儲媒體(例如CD-ROM和DVD)、磁光存儲媒體(例如M0)、磁存儲媒體(例如盒帶或移動硬盤)、具有內置的可重寫的非易失性存儲器的媒體(例如存儲卡) 和具有內置ROM的媒體(例如ROM盒)。本領域技術人員應當理解,任何具有適當編程裝置的計算機系統都將能夠執行包含在程序產品中的本發明的方法的諸步驟。盡管本說明書中描述的多數具體實施方式
都側重于軟件程序,但是作為固件和硬件實現本發明提供的方法的替代實施例同樣在本發明要求保護的范圍之內。本發明提供的實現終端的撥號盤與數據應用相關聯的方法及客戶端,通過突破智能手機終端撥號盤的輸入限制,同時與本終端的信息檢索匹配以及互聯網信息檢索匹配的數據應用結合,將其設計為互聯網信息檢索的入口,和特定業務涉及的后臺特定數據倉庫信息檢索的入口,實現通信網與互聯網業務融,以及通信業務與數據業務的融合。其優點在于擴充了撥號盤的操作空間和應用范圍,以提升用戶的操作效率以及用戶體驗。以上所揭露的僅為本發明的一些較佳實施例而已,當然不能以此來限定本發明之權利范圍,因此依本發明權利要求所作的等同變化,仍屬本發明所涵蓋的范圍。
權利要求
1.一種實現終端的撥號盤與數據應用相關聯的方法,該方法包括 在終端內設置用于輸入數字電話號碼的撥號盤;所述撥號盤至少包括鍵盤區和信息展示窗口,所述終端接收用戶使用所述鍵盤區輸入的計算機可讀項,并在所述信息展示窗口內顯示根據該計算機可讀項檢索到的匹配數據內容;所述計算機可讀項可選地是數字、漢字、英文、字符中一項或多項的組合。
2.根據權利要求1所述的方法,其中 所述終端具有觸控面板;所述鍵盤區是顯示在該觸控面板上的虛擬按鍵界面。
3.根據權利要求2所述的方法,其中所述鍵盤區還包括手寫識別區域,用于接收用戶手寫輸入的所述計算機可讀項。
4.根據權利要求2所述的方法,其中,所述撥號盤還包括一組功能鍵,該一組功能鍵用于實現如下功能中的一種或多種切換輸入法、調用所述終端內安裝的應用程序以及調用所述終端的通話功能。
5.根據權利要求1所述的方法,該方法還包括在所述終端內設置語音識別模塊,該語音識別模塊用于接收并識別用戶語音輸入的所述計算機可讀項。
6.根據權利要求1至5任一項所述的方法,其中,根據該計算機可讀項檢索所述匹配數據內容的方法包括根據所述計算機可讀項在所述終端內存儲的本地數據中搜索所述匹配數據內容。
7.根據權利要求6所述的方法,其中,所述終端內存儲的本地數據包括 所述終端的電子通訊錄內存儲的聯系人名片。
8.根據權利要求1至5任一項所述的方法,其中,根據該計算機可讀項檢索所述匹配數據內容的方法包括所述終端接入互聯網,并根據所述計算機可讀項在互聯網中搜索所述匹配數據內容。
9.根據權利要求8所述的方法,其中,在互聯網中搜索所述匹配數據內容包括 在所述終端指定的網絡數據倉庫中搜索所述匹配數據內容,和/或通過互聯網搜索引擎搜索所述匹配數據內容。
10.根據權利要求9所述的方法,其中,所述匹配數據內容是聯系人名片。
11.一種實現終端的撥號盤與數據應用相關聯的客戶端,該客戶端包括撥號盤虛擬模塊和搜索模塊,其中所述撥號盤虛擬模塊,用于在終端的觸控面板上虛擬撥號盤,該撥號盤包括鍵盤區和信息展示窗口 ;該撥號盤虛擬模塊接收用戶使用所述鍵盤區輸入的計算機可讀項,然后將該計算機可讀項發送至所述搜索模塊,該計算機可讀項可選地是數字、漢字、英文、字符中一項或多項的組合;所述搜索模塊,用于根據所述計算機可讀項檢索匹配數據內容,并將該匹配數據內容發送至所述信息展示窗口內顯示。
12.根據權利要求11所述的客戶端,其中,所述撥號盤虛擬模塊還包括手寫識別單元,用于在所述鍵盤區內形成手寫識別區域以接收用戶手寫輸入的所述計算機可讀項。
13.根據權利要求11所述的客戶端,該客戶端還包括功能鍵虛擬模塊,用于在所述觸控面板上虛擬一組功能鍵,該一組功能鍵用于實現如下功能中的一種或多種切換輸入法、調用所述終端內安裝的應用程序以及調用所述終端的通話功能。
14.根據權利要求11所述的客戶端,該客戶端還包括語音輸入模塊,用于接收并識別用戶語音輸入的所述計算機可讀項。
15.根據權利要求11至14任一項所述的客戶端,其中,所述搜索模塊包括本地搜索單元,用于根據所述計算機可讀項在所述終端內存儲的本地數據中搜索所述匹配數據內容。
16.根據權利要求15所述的客戶端,其中,所述終端內存儲的本地數據包括所述終端的電子通訊錄內存儲的聯系人名片。
17.根據權利要求15所述的客戶端,其中,所述搜索模塊還包括網絡搜索單元,該網絡搜索單元接入互聯網,用于根據所述計算機可讀項在互聯網中搜索所述匹配數據內容。
18.根據權利要求17所述的客戶端,其中,所述網絡搜索單元在互聯網中搜索所述匹配數據內容包括在所述終端指定的網絡數據倉庫中搜索所述匹配數據內容,和/或通過互聯網搜索引擎搜索所述匹配數據內容。
19.根據權利要求18所述的客戶端,其中,所述匹配數據內容是聯系人名片。
全文摘要
本發明提供了一種實現終端的撥號盤與數據應用相關聯的方法,該方法包括在終端內設置用于輸入數字電話號碼的撥號盤;所述撥號盤至少包括鍵盤區和信息展示窗口,所述終端接收用戶使用所述鍵盤區輸入的計算機可讀項,并在所述信息展示窗口內顯示根據該計算機可讀項檢索到的匹配數據內容;所述計算機可讀項可選地是數字、漢字、英文、字符中一項或多項的組合。相應地,本發明還提供了一種實現終端的撥號盤與數據應用相關聯的客戶端。實施本發明提供的方法和客戶端,可以提升用戶的操作效率以及用戶體驗。
文檔編號H04M1/725GK102510421SQ20111030296
公開日2012年6月20日 申請日期2011年10月8日 優先權日2011年10月8日
發明者楊海 申請人:青牛(北京)技術有限公司