專利名稱:業(yè)務(wù)代碼的確定方法和終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種業(yè)務(wù)代碼的確定方法和終端。
背景技術(shù):
隨著通訊技術(shù)的不斷發(fā)展,第三代移動(dòng)通信(3rf Generation,簡稱為3G)技術(shù)已 經(jīng)得到廣泛的發(fā)展。目前,3G手機(jī)的炒股業(yè)務(wù)和股票信息傳遞業(yè)務(wù)正在越來越多地被人們 使用。 在進(jìn)行股票相關(guān)的業(yè)務(wù)時(shí),需要用戶準(zhǔn)確輸入股票的代碼,但是,用戶在進(jìn)行股票 交易或者傳遞股票信息傳遞時(shí),往往只記得股票的名稱甚至簡稱,并不會(huì)記憶股票的準(zhǔn)確 代碼,而目前所采用的手機(jī)卻不能夠識別用戶輸入的股票名稱,這樣,用戶如果希望正常進(jìn) 行股票相關(guān)的業(yè)務(wù),就需要了解股票的準(zhǔn)確代碼,從而增加了用戶正常使用業(yè)務(wù)的復(fù)雜度, 甚至?xí)褂脩翦e(cuò)失股票交易的時(shí)機(jī),降低用戶體驗(yàn),并且,對于其他類似于股票的業(yè)務(wù),存 在同樣的問題。 針對相關(guān)技術(shù)中手機(jī)無法識別用戶輸入的業(yè)務(wù)名稱導(dǎo)致用戶體驗(yàn)降低、不便于使 用業(yè)務(wù)的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
針對相關(guān)技術(shù)中終端無法識別用戶輸入的業(yè)務(wù)名稱導(dǎo)致用戶體驗(yàn)降低、不便于使 用業(yè)務(wù)的問題,本發(fā)明提出一種業(yè)務(wù)代碼的確定方法,能夠使終端根據(jù)用戶輸入的名稱匹 配得到相應(yīng)的代碼,方便用戶使用業(yè)務(wù)。 針對相關(guān)技術(shù)中終端無法識別用戶輸入的業(yè)務(wù)名稱導(dǎo)致用戶體驗(yàn)降低、不便于使
用業(yè)務(wù)的問題,本發(fā)明還提出一種終端,能夠使終端根據(jù)用戶輸入的名稱匹配得到相應(yīng)的
代碼,方便用戶使用業(yè)務(wù)。 本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的 —種業(yè)務(wù)代碼的確定方法,包括 終端將與用戶輸入的業(yè)務(wù)名稱相匹配的一個(gè)或多個(gè)業(yè)務(wù)名稱顯示給所述用戶,以 使所述用戶確定待查詢的業(yè)務(wù)名稱; 所述終端根據(jù)所述用戶確定的所述待查詢的業(yè)務(wù)名稱,在預(yù)先設(shè)置的對應(yīng)關(guān)系中 查找與確定的所述業(yè)務(wù)名稱相對應(yīng)的業(yè)務(wù)代碼,其中,所述對應(yīng)關(guān)系表示業(yè)務(wù)名稱與業(yè)務(wù) 代碼之間的對應(yīng)關(guān)系; 所述終端將查找到的所述業(yè)務(wù)代碼顯示給所述用戶。 其中,終端將與用戶輸入的業(yè)務(wù)名稱相匹配的一個(gè)或多個(gè)業(yè)務(wù)名稱顯示給所述用 戶的操作包括 所述終端接收所述用戶語音輸入的業(yè)務(wù)名稱,并對所述輸入的業(yè)務(wù)名稱與保存的 業(yè)務(wù)名稱數(shù)據(jù)庫中的多個(gè)業(yè)務(wù)名稱進(jìn)行語音識別; 所述終端將所述業(yè)務(wù)名稱數(shù)據(jù)庫中與所述輸入的業(yè)務(wù)名稱相匹配的一個(gè)或多個(gè)
4業(yè)務(wù)名稱顯示給所述用戶。 其中,終端將與用戶輸入的業(yè)務(wù)名稱相匹配的一個(gè)或多個(gè)業(yè)務(wù)名稱顯示給所述用 戶的操作包括 所述終端接收所述用戶文字輸入的業(yè)務(wù)名稱,并對所述輸入的業(yè)務(wù)名稱與保存的 業(yè)務(wù)名稱數(shù)據(jù)庫中的多個(gè)業(yè)務(wù)名稱進(jìn)行文字識別; 所述終端將所述業(yè)務(wù)名稱數(shù)據(jù)庫中與所述輸入的業(yè)務(wù)名稱相匹配的一個(gè)或多個(gè) 業(yè)務(wù)名稱顯示給所述用戶。 優(yōu)選地,所述終端將與將所述用戶輸入的所述業(yè)務(wù)名稱匹配的所述一個(gè)或多個(gè)業(yè) 務(wù)名稱顯示給所述用戶具體包括 所述終端根據(jù)所述用戶的查找記錄,優(yōu)先將所述用戶輸入的所述業(yè)務(wù)名稱與所述 用戶查找次數(shù)最多的業(yè)務(wù)代碼所對應(yīng)的業(yè)務(wù)名稱進(jìn)行匹配,得到所述一個(gè)或多個(gè)業(yè)務(wù)名稱 并顯示給所述用戶。
,進(jìn)一步包括 在所述對應(yīng)關(guān)系中不存在與所述用戶輸入的業(yè)務(wù)名稱相匹配的業(yè)務(wù)名稱的情況 下,所述終端提示所述用戶輸入與所述業(yè)務(wù)名稱對應(yīng)的業(yè)務(wù)代碼,并根據(jù)所述用戶輸入的 業(yè)務(wù)代碼對所述對應(yīng)關(guān)系進(jìn)行更新。
—種終端,其特征在于,包括
輸入模塊,用于接收用戶的輸入; 確定模塊,用于確定與所述用戶輸入的業(yè)務(wù)名稱相匹配的一個(gè)或多個(gè)業(yè)務(wù)名稱;
查找模塊,用于根據(jù)所述用戶確定的所述業(yè)務(wù)名稱,在預(yù)先設(shè)置的對應(yīng)關(guān)系中查 找與確定的所述業(yè)務(wù)名稱相對應(yīng)的業(yè)務(wù)代碼,其中,所述對應(yīng)關(guān)系表示業(yè)務(wù)名稱與業(yè)務(wù)代 碼之間的對應(yīng)關(guān)系; 顯示模塊,用于顯示所述確定模塊確定的所述一個(gè)或多個(gè)業(yè)務(wù)名稱、以及顯示所
述查找模塊查找到的所述業(yè)務(wù)代碼; 存儲(chǔ)模塊,用于存儲(chǔ)所述對應(yīng)關(guān)系。 優(yōu)選地,輸入模塊用于接收所述用戶的語音輸入或文字輸入;所述所述確定模塊 用于根據(jù)所述用戶的查找記錄,優(yōu)先將所述用戶輸入的所述業(yè)務(wù)名稱與所述用戶查找次數(shù) 最多的業(yè)務(wù)代碼所對應(yīng)的業(yè)務(wù)名稱進(jìn)行匹配,確定所述一個(gè)或多個(gè)業(yè)務(wù)并顯示給所述用 戶。 優(yōu)選地,查找模塊用于優(yōu)先判斷對應(yīng)關(guān)系中用戶查找次數(shù)最多的業(yè)務(wù)代碼是否與
用戶確定的業(yè)務(wù)名稱對應(yīng)。 優(yōu)選地,該終端進(jìn)一步包括 更新模塊,用于在所述對應(yīng)關(guān)系中不存在與所述用戶輸入的業(yè)務(wù)名稱相匹配的業(yè) 務(wù)名稱的情況下,提示所述用戶輸入與所述業(yè)務(wù)名稱對應(yīng)的業(yè)務(wù)代碼,并根據(jù)所述用戶輸 入的所述業(yè)務(wù)代碼的對所述存儲(chǔ)模塊中存儲(chǔ)的所述對應(yīng)關(guān)系進(jìn)行更新。 借助于本發(fā)明的上述技術(shù)方案,通過預(yù)設(shè)的業(yè)務(wù)名稱與業(yè)務(wù)代碼的對應(yīng)關(guān)系,能 夠使終端根據(jù)用戶輸入的業(yè)務(wù)名稱匹配得到相應(yīng)的業(yè)務(wù)代碼,從而使用戶在使用業(yè)務(wù)的過 程中不必記憶業(yè)務(wù)代碼,簡化了用戶的操作,提高了用戶體驗(yàn),便于用戶進(jìn)行業(yè)務(wù)信息的傳 遞,豐富了終端的功能。
圖1是根據(jù)本發(fā)明實(shí)施例的業(yè)務(wù)代碼的確定方法的流程圖;
圖2是根據(jù)本發(fā)明實(shí)施例的通過語音輸入確定股票代碼的處理流程圖;
圖3是根據(jù)本發(fā)明實(shí)施例的通過文字輸入確定股票代碼的處理流程圖;
圖4是根據(jù)本發(fā)明實(shí)施例的終端的結(jié)構(gòu)框圖; 圖5是根據(jù)本發(fā)明實(shí)施例的業(yè)務(wù)代碼的確定方法的實(shí)現(xiàn)過程中終端提示用戶輸 入股票名稱的示意圖; 圖6是根據(jù)本發(fā)明實(shí)施例的業(yè)務(wù)代碼的確定方法的實(shí)現(xiàn)過程中終端提示用戶確 認(rèn)股票名稱的示意圖; 圖7是根據(jù)本發(fā)明實(shí)施例的業(yè)務(wù)代碼的確定方法的實(shí)現(xiàn)過程中分類顯示股票映 射設(shè)置的示意圖; 圖8是根據(jù)本發(fā)明實(shí)施例的業(yè)務(wù)代碼的確定方法的實(shí)現(xiàn)過程中提示用戶是否新 增名稱與代碼對應(yīng)關(guān)系的示意圖; 圖9是根據(jù)本發(fā)明實(shí)施例的業(yè)務(wù)代碼的確定方法的實(shí)現(xiàn)過程中顯示股票名稱與 確定后的相應(yīng)股票代碼的示意圖。
具體實(shí)施例方式
目前,人們經(jīng)常利用手機(jī)炒股票、炒基金等交易業(yè)務(wù),每個(gè)業(yè)務(wù)都有一個(gè)對應(yīng)的業(yè) 務(wù)名稱和業(yè)務(wù)代碼,但是,目前的終端無法識別用戶輸入的業(yè)務(wù)名稱,因此,用戶必須違背 自己的習(xí)慣而記住相應(yīng)的業(yè)務(wù)代碼才能夠進(jìn)行交易,從而不僅使用戶操作的復(fù)雜度增加, 影響用戶的正常交易,還會(huì)降低用戶體驗(yàn)。考慮到每個(gè)業(yè)務(wù)的名稱與業(yè)務(wù)代碼之是一一對 應(yīng)的,本發(fā)明提出,在終端中保存業(yè)務(wù)名稱和業(yè)務(wù)代碼的對應(yīng)關(guān)系,通過識別用戶輸入的業(yè) 務(wù)名稱就能夠查找到相應(yīng)的業(yè)務(wù)代碼,從而簡化用戶的操作,避免用戶記憶業(yè)務(wù)代碼,提高 用戶體驗(yàn)。 圖l是本發(fā)明實(shí)施例的業(yè)務(wù)代碼的確定方法的步驟流程圖,如圖l所示,包括以下 處理 步驟S101,終端將與用戶輸入的業(yè)務(wù)名稱相匹配的一個(gè)或多個(gè)業(yè)務(wù)名稱顯示給用 戶,以使用戶確定待查詢的業(yè)務(wù)名稱。 步驟S102,終端根據(jù)用戶確定的待查詢的業(yè)務(wù)名稱,在預(yù)先設(shè)置的對應(yīng)關(guān)系中查 找與確定的業(yè)務(wù)名稱相對應(yīng)的業(yè)務(wù)代碼,其中,對應(yīng)關(guān)系表示業(yè)務(wù)名稱與業(yè)務(wù)代碼之間的 對應(yīng)關(guān)系。 步驟S103,終端將查找到的業(yè)務(wù)代碼顯示給用戶。 通過上述處理,能夠借助預(yù)設(shè)的業(yè)務(wù)名稱與業(yè)務(wù)代碼的對應(yīng)關(guān)系,使終端根據(jù)用 戶輸入的業(yè)務(wù)名稱匹配得到相應(yīng)的業(yè)務(wù)代碼,從而使用戶在使用業(yè)務(wù)的過程中不必記憶業(yè) 務(wù)代碼,簡化了用戶的操作,提高了用戶體驗(yàn),便于用戶進(jìn)行業(yè)務(wù)信息的傳遞,豐富了終端 的功能。例如,當(dāng)用戶進(jìn)行股票交易或股票代碼信息傳遞時(shí),用戶不必記憶股票代碼,僅需 了解股票的名稱甚至簡稱,終端就能夠快速、準(zhǔn)確地找到相應(yīng)的股票代碼,從而簡化了用戶 的操作,避免用戶錯(cuò)失股票交易或股票信息傳遞的機(jī)會(huì)。
其中,在步驟S101中,用戶的輸入方式可以采用終端支持的方式,例如,用戶可以 通過手寫板(文字輸入)、鍵盤(文字輸入)、語音等輸入方式輸入業(yè)務(wù)名稱,以供識別,將 識別結(jié)果為匹配的業(yè)務(wù)名稱顯示給用戶,用戶可以從終端顯示的業(yè)務(wù)名稱中確定待查詢的 業(yè)務(wù)名稱。 例如,終端可以接收用戶語音輸入的業(yè)務(wù)名稱,并對輸入的業(yè)務(wù)名稱與保存的業(yè) 務(wù)名稱數(shù)據(jù)庫中的多個(gè)業(yè)務(wù)名稱進(jìn)行語音識別;終端將業(yè)務(wù)名稱數(shù)據(jù)庫中與輸入的業(yè)務(wù)名 稱相匹配的一個(gè)或多個(gè)業(yè)務(wù)名稱顯示給用戶。這樣,不僅能夠避免用戶記憶業(yè)務(wù)代碼,還能 夠解決傳統(tǒng)手機(jī)輸入法在股票代碼輸入上的局限性。類似地,終端還可以接收用戶文字輸 入的業(yè)務(wù)名稱,并對輸入的業(yè)務(wù)名稱與保存的業(yè)務(wù)名稱數(shù)據(jù)庫中的多個(gè)業(yè)務(wù)名稱進(jìn)行文字 識別;終端將業(yè)務(wù)名稱數(shù)據(jù)庫中與輸入的業(yè)務(wù)名稱相匹配的一個(gè)或多個(gè)業(yè)務(wù)名稱顯示給用 戶。 并且,在上述步驟S101中,終端可以根據(jù)用戶的查找記錄,優(yōu)先將用戶輸入的業(yè) 務(wù)名稱與用戶查找次數(shù)最多的業(yè)務(wù)代碼所對應(yīng)的業(yè)務(wù)名稱進(jìn)行匹配,得到一個(gè)或多個(gè)業(yè)務(wù) 名稱并顯示給用戶。在上述步驟S102中,終端可以優(yōu)先判斷對應(yīng)關(guān)系中用戶查找次數(shù)最多 的業(yè)務(wù)代碼是否與用戶確定的業(yè)務(wù)名稱對應(yīng)。 具體地,在用戶進(jìn)行語音輸入股票代碼的過程中,手機(jī)終端會(huì)自動(dòng)生成一個(gè)常用
股票名稱識別數(shù)據(jù)源表和常用股票名稱代碼映射表,例如,將用戶最近輸入過的二十個(gè)股
票名稱以及名稱與股票代碼的映射關(guān)系保存起來,在步驟SIOI中進(jìn)行股票名稱識別時(shí),會(huì)
優(yōu)先識別常用股票名稱識別數(shù)據(jù)源表;而在步驟S102中進(jìn)行股票名稱與代碼匹配時(shí),會(huì)優(yōu)
先搜索常用股票名稱代碼映射表,在沒有識別匹配時(shí),再去搜索其他表,并輸入最新的股票
名稱與代碼,對常用股票名稱識別數(shù)據(jù)源表和常用股票名稱代碼映射表進(jìn)行更新。 為了更好的對本發(fā)明進(jìn)行說明,下面以股票業(yè)務(wù)為例進(jìn)行說明,本領(lǐng)域技術(shù)人員
可知,對于其它利用業(yè)務(wù)名稱和業(yè)務(wù)代碼唯一標(biāo)識的業(yè)務(wù),例如基金業(yè)務(wù)等,本發(fā)明同樣是
可以實(shí)現(xiàn)的。下面結(jié)合圖2和圖3對本發(fā)明實(shí)施例進(jìn)行說明,其中,在圖2所示的實(shí)例中,終
端根據(jù)用戶語音輸入的股票名稱進(jìn)行語音識別,進(jìn)行后續(xù)處理來確定用戶需要股票代碼,
在圖3所示的實(shí)例中,終端根據(jù)用戶文字輸入的股票名稱進(jìn)行文字識別,進(jìn)行后續(xù)處理來
確定用戶需要股票代碼。 圖2所示為根據(jù)本發(fā)明實(shí)施例的通過語音輸入確定股票代碼的具體流程圖,如圖 2所示,包括如下步驟 步驟S201 :用戶進(jìn)入炒股軟件或者進(jìn)入到可輸入股票代碼的編輯應(yīng)用中,啟動(dòng)股 票名稱識別單元。 步驟S202 :股票識別單元播放提示音_ "請朗讀你想要輸入的股票名稱",并以一
聲"滴聲"結(jié)尾,表示股票識別單元開始錄制采集用戶朗讀的股票名稱發(fā)音。 步驟S203 :用戶在聽到提示音后,朗讀出想要輸入的股票名稱,比如,用戶在"滴
聲"后,朗讀"股票名稱A"。 步驟S204 :股票名稱識別單元采集到用戶的股票名稱發(fā)音以后,根據(jù)預(yù)先設(shè)置好 的股票名稱識別數(shù)據(jù)源表進(jìn)行識別。 步驟S205 :股票名稱識別單元將識別到的所有可能的股票名稱以列表的形式顯 示出來,比如當(dāng)用戶朗讀"股票名稱A",股票名稱識別單元識別到"股票名稱A"、"股票名稱
7B"、"股票名稱C",并將這三只股票名稱以列表顯示出來,供用戶確認(rèn)。 步驟S206 :用戶從該股票名稱識別列表中選中之前朗讀的股票名稱,如果識別列
表中沒有之前用戶朗讀的股票名稱,則進(jìn)入步驟S207 ;否則進(jìn)入步驟S208。 為了提高識別的效率,用戶可對用于識別的股票名稱識別數(shù)據(jù)源表進(jìn)行設(shè)置,在
用戶朗讀完股票名稱,進(jìn)行識別時(shí),股票名稱識別單元只對用戶預(yù)先設(shè)置好的股票名稱識
別數(shù)據(jù)源表進(jìn)行搜索匹配。默認(rèn)為搜索全部的股票名稱識別數(shù)據(jù)源表。 步驟S207 :如果用戶朗讀的股票名稱不在識別列表中,用戶可選擇"重新朗讀股
票名稱",返回步驟S202。 步驟S208 :如果用戶朗讀的股票名稱在識別列表中,用戶選中確認(rèn)股票名稱。
步驟S209 :股票名稱代碼映射單元根據(jù)用戶確認(rèn)的股票名稱,從預(yù)先指定的股票 名稱代碼映射表中搜索與之匹配的股票代碼。 步驟S210 :如果從指定的股票名稱代碼映射表中搜索到匹配的股票代碼則進(jìn)入 步驟S213 ;否則進(jìn)入步驟S211。 同樣地,為了提高搜索效率,用戶可對股票名稱代碼映射表進(jìn)行設(shè)置,在識別到用 戶朗讀的股票名稱后,股票名稱映射單元將搜索股票代碼的范圍限制在該指定好的股票名 稱代碼映射表中。 步驟S211 :如果股票名稱映射單元在指定的股票名稱代碼映射表中沒有搜索到 與之匹配的股票代碼,則彈出"是否新增股票名稱代碼映射"對話框供用戶選擇,如果用戶 選擇是,則進(jìn)入步驟S212 ;否則,進(jìn)入步驟S215。 步驟S212 :用戶輸入與識別到的股票相對應(yīng)的股票代碼,股票名稱代碼映射單元 將該映射關(guān)系保存到對應(yīng)的映射表中。 步驟S213 :股票代碼輸入單元將搜索到的股票代碼發(fā)送到炒股軟件或者可輸入 股票代碼的編輯區(qū)域中。 步驟S214 :手機(jī)終端根據(jù)輸入的股票代碼以及與之匹配的股票名稱對常用股票 名稱識別數(shù)據(jù)源表和常用股票名稱代碼映射表進(jìn)行更新。 常用股票名稱識別數(shù)據(jù)源表和常用股票名稱代碼映射表的最大數(shù)據(jù)量各為 20 (根據(jù)需要,也可以設(shè)置為其他值),如果當(dāng)前常用股票名稱識別數(shù)據(jù)源表和常用股票名 稱代碼映射表的表項(xiàng)數(shù)量少于20,則直接將輸入的股票名稱和代碼添加保存到常用股票名 稱識別數(shù)據(jù)源表和常用股票名稱代碼映射表中;否則,將從常用股票名稱識別數(shù)據(jù)源表和 常用股票名稱代碼映射表刪除最近最不常輸入的股票名稱與代碼表項(xiàng),替換為最新輸入的 股票名稱與代碼表項(xiàng),本次語音股票代碼輸入結(jié)束。 并且,上述的語音識別處理可以借助語音識別軟件進(jìn)行,在用戶確認(rèn)朗讀的股票 名稱后,從預(yù)先設(shè)置好的股票名稱代碼映射表中搜索出與之相匹配的股票代碼,并輸入到 可接受股票代碼輸入的可編輯區(qū)域,完成股票代碼的準(zhǔn)確輸入。通過這種方法, 一方面解決 了用戶在進(jìn)行股票交易,或者是傳遞股票代碼信息時(shí),通常只知道股票名稱,而不知道與之 相匹配的股票代碼引起的錯(cuò)失良機(jī)的問題;另一方面,又解決了傳統(tǒng)的手機(jī)輸入法因沒有 專有的可輸入股票代碼的功能,而不能滿足用戶方便準(zhǔn)確地進(jìn)行股票代碼輸入的需求。
圖3所示為根據(jù)本發(fā)明實(shí)施例的通過文字輸入確定股票代碼的具體流程圖,如圖 3所示,包括如下步驟
步驟S301 :用戶進(jìn)入炒股軟件或者進(jìn)入到可輸入股票代碼的編輯應(yīng)用中,啟動(dòng)股 票名稱識別單元。
步驟S302 :股票識別單元提示用戶輸入想要查詢的股票名稱。 步驟S303 :用戶在編輯框中文字輸入想要查詢的股票名稱,比如用戶文字輸入 "股票名稱A"。 步驟S304 :股票名稱識別單元采集到用戶文字輸入的股票名稱以后,將該股票名 稱與預(yù)先設(shè)置好的股票名稱識別數(shù)據(jù)源表進(jìn)行文字識別。 步驟S305 :股票名稱識別單元將識別到的所有可能的股票名稱以列表的形式顯
示出來,比如當(dāng)用戶文字輸入"股票名稱A",股票名稱識別單元識別到"股票名稱A"、"股票
名稱B"、"股票名稱C",并將這三只股票名稱以列表顯示出來,供用戶確認(rèn)。 步驟S306 :用戶從該股票名稱識別列表中選中之前文字寫入的股票名稱,如果識
別列表中沒有用戶文字輸入的股票名稱,則進(jìn)入步驟S307 ;否則進(jìn)入步驟S30S。 為了提高識別的效率,用戶可對用于識別的股票名稱識別數(shù)據(jù)源表進(jìn)行設(shè)置,在
用戶朗讀完股票名稱,進(jìn)行識別時(shí),股票名稱識別單元只對用戶預(yù)先設(shè)置好的股票名稱識
別數(shù)據(jù)源表進(jìn)行搜索匹配。默認(rèn)為搜索全部的股票名稱識別數(shù)據(jù)源表。 步驟S307 :如果用戶文字輸入的股票名稱不在識別列表中,用戶可選擇"重新輸
入股票名稱",返回步驟S302。 步驟S308 :如果用戶文字輸入的股票名稱在識別列表中,用戶選中確認(rèn)股票名 稱。 步驟S309 :股票名稱代碼映射單元根據(jù)用戶確認(rèn)的股票名稱,從預(yù)先指定的股票 名稱代碼映射表中搜索與之匹配的股票代碼。 步驟S310 :如果從指定的股票名稱代碼映射表中搜索到匹配的股票代碼則進(jìn)入 步驟S313 ;否則進(jìn)入步驟S311。 同樣地,為了提高搜索效率,用戶可對股票名稱代碼映射表進(jìn)行設(shè)置,在識別到用 戶文字輸入的股票名稱后,股票名稱映射單元將搜索股票代碼的范圍限制在該指定好的股 票名稱代碼映射表中。 步驟S311 :如果股票名稱映射單元在指定的股票名稱代碼映射表中沒有搜索到 與之匹配的股票代碼,則彈出"是否新增股票名稱代碼映射"對話框供用戶選擇,如果用戶 選擇是,則進(jìn)入步驟S312 ;否則,進(jìn)入步驟S315。 步驟S312 :用戶輸入與識別到的股票相對應(yīng)的股票代碼,股票名稱代碼映射單元 將該映射關(guān)系保存到對應(yīng)的映射表中。 步驟S313 :股票代碼輸入單元將搜索到的股票代碼發(fā)送到炒股軟件或者可輸入 股票代碼的編輯區(qū)域中。 步驟S314 :手機(jī)終端根據(jù)輸入的股票代碼以及與之匹配的股票名稱對常用股票 名稱識別數(shù)據(jù)源表和常用股票名稱代碼映射表進(jìn)行更新。 常用股票名稱識別數(shù)據(jù)源表和常用股票名稱代碼映射表的最大數(shù)據(jù)量各為 30 (根據(jù)需要,也可以設(shè)置為其他值),如果當(dāng)前常用股票名稱識別數(shù)據(jù)源表和常用股票名 稱代碼映射表的表項(xiàng)數(shù)量少于30,則直接將輸入的股票名稱和代碼添加保存到常用股票名 稱識別數(shù)據(jù)源表和常用股票名稱代碼映射表中;否則,將從常用股票名稱識別數(shù)據(jù)源表和常用股票名稱代碼映射表刪除最近最不常輸入的股票名稱與代碼表項(xiàng),替換為最新輸入的 股票名稱與代碼表項(xiàng)。 通過上述處理,能夠借助預(yù)設(shè)的業(yè)務(wù)名稱與業(yè)務(wù)代碼的對應(yīng)關(guān)系,使終端根據(jù)用
戶輸入的業(yè)務(wù)名稱匹配得到相應(yīng)的業(yè)務(wù)代碼,從而使用戶在使用業(yè)務(wù)的過程中不必記憶業(yè)
務(wù)代碼,簡化了用戶的操作,提高了用戶體驗(yàn),便于用戶進(jìn)行業(yè)務(wù)信息的傳遞,豐富了終端
的功能;并且,還能夠更新業(yè)務(wù)名稱與業(yè)務(wù)代碼的對應(yīng)關(guān)系,便于用戶使用;此外,通過優(yōu)
先匹配用戶常用的業(yè)務(wù)名稱和業(yè)務(wù)代碼,能夠減少匹配所占的延遲,進(jìn)一步提高用戶體驗(yàn)。
圖4是根據(jù)本發(fā)明實(shí)施例的終端的結(jié)構(gòu)框圖,如圖4所示,該終端包括 輸入模塊41 ,用于接收用戶的輸入,例如接收用戶的語音輸入或文字輸入。 確定模塊42,用于確定與用戶輸入的業(yè)務(wù)名稱相匹配的一個(gè)或多個(gè)業(yè)務(wù)名稱。 查找模塊43,用于根據(jù)用戶確定的待查詢的業(yè)務(wù)名稱,在預(yù)先設(shè)置的對應(yīng)關(guān)系中
查找與確定的業(yè)務(wù)名稱相對應(yīng)的業(yè)務(wù)代碼,其中,對應(yīng)關(guān)系表示業(yè)務(wù)名稱與業(yè)務(wù)代碼之間
的對應(yīng)關(guān)系。 顯示模塊44,用于顯示確定模塊42確定的一個(gè)或多個(gè)業(yè)務(wù)名稱、查找模塊43查找 到的業(yè)務(wù)代碼。 存儲(chǔ)模塊45 ,用于存儲(chǔ)對應(yīng)關(guān)系。 通過上述裝置,能夠借助預(yù)設(shè)并存儲(chǔ)的業(yè)務(wù)名稱與業(yè)務(wù)代碼的對應(yīng)關(guān)系,使終端 根據(jù)用戶輸入的業(yè)務(wù)名稱匹配得到相應(yīng)的業(yè)務(wù)代碼,從而使用戶在使用業(yè)務(wù)的過程中不必 記憶業(yè)務(wù)代碼,簡化了用戶的操作,提高了用戶體驗(yàn),便于用戶進(jìn)行業(yè)務(wù)信息的傳遞,豐富 了終端的功能。例如,當(dāng)用戶進(jìn)行股票交易或股票代碼信息傳遞時(shí),用戶不必記憶股票代 碼,僅需了解股票的名稱甚至簡稱,終端就能夠快速、準(zhǔn)確地找到相應(yīng)的股票代碼,從而簡 化了用戶的操作,避免用戶錯(cuò)失股票交易或股票信息傳遞的機(jī)會(huì)。 進(jìn)一步地,確定模塊42用于根據(jù)用戶的查找記錄,優(yōu)先將用戶輸入的業(yè)務(wù)名稱與 用戶查找次數(shù)最多的業(yè)務(wù)代碼所對應(yīng)的業(yè)務(wù)名稱進(jìn)行匹配,確定一個(gè)或多個(gè)業(yè)務(wù)并顯示給 用戶。 并且,查找模塊43用于優(yōu)先判斷對應(yīng)關(guān)系中用戶查找次數(shù)最多的業(yè)務(wù)代碼是否 與用戶確定的業(yè)務(wù)名稱對應(yīng)。 該裝置可以進(jìn)一步包括更新模塊,用于在對應(yīng)關(guān)系中不存在與用戶輸入的業(yè)務(wù) 名稱相匹配的業(yè)務(wù)名稱的情況下,提示用戶輸入與業(yè)務(wù)名稱對應(yīng)的業(yè)務(wù)代碼,并根據(jù)用戶 輸入的業(yè)務(wù)代碼的對存儲(chǔ)模塊45中存儲(chǔ)的對應(yīng)關(guān)系進(jìn)行更新。 下面將詳細(xì)描述用戶語音輸入股票名稱的情況下,利用圖4所示的終端確定股票
代碼的過程進(jìn)行說明,用戶文字輸入股票名稱的情況與此類似,這里不再贅述。 步驟Sl,用戶啟動(dòng)手機(jī)終端上的股票名稱識別單元(該股票名稱識別單元具備圖
4所示的輸入模塊41、確定模塊42和查找模塊43的功能),識別單元語音提示用戶進(jìn)行股
票名稱朗讀,例如,如圖5所示,終端界面上可以顯示"請說出您想輸入的股票名稱"。 步驟S2,用戶在聽到識別提示音完后,朗讀出股票名稱,股票名稱識別單元收集用
戶朗讀出的股票名稱所對應(yīng)的發(fā)音數(shù)據(jù),并對用戶的語音進(jìn)行識別。 步驟S3,股票名稱識別單元將識別到的股票名稱結(jié)果以列表形式顯示出來,如圖 6所示,在進(jìn)行股票名稱確認(rèn)時(shí),待確認(rèn)列表中包括股票名稱A、股票名稱B、和股票名稱C,并且還可以包括用戶重新朗讀輸入名稱的選項(xiàng)。 步驟S4,用戶從顯示出來的股票名稱識別結(jié)果列表中選中剛才朗讀出的股票名稱 (艮P,用戶實(shí)際希望選擇的股票名稱)。 步驟S5,股票名稱代碼映射單元根據(jù)用戶選中的股票名稱在股票名稱代碼映射表 (該股票名稱代碼映射表可以保存在圖7所示的存儲(chǔ)模塊45中,用于存儲(chǔ)上述對應(yīng)關(guān)系,在 本實(shí)例中,該對應(yīng)關(guān)系包括股票名稱與股票代碼之間的對應(yīng)關(guān)系)中搜索與該股票名稱對 應(yīng)的股票代碼,如果搜索到與該股票名稱相匹配的股票代碼,則進(jìn)入步驟6 ;否則表示現(xiàn)有 的股票名稱代碼映射表中沒有與該股票名稱相匹配的股票代碼,則進(jìn)入步驟7。
步驟S6,手機(jī)終端調(diào)用股票代碼輸入單元,將搜索到的股票代碼發(fā)送到接受輸入 的編輯區(qū)域,完成本次股票代碼的語音輸入和確定。 步驟S7,如圖8所示,手機(jī)終端啟動(dòng)股票名稱代碼映射新增單元(即上文所述的更 新模塊46),彈出"是否增加新的股票名稱代碼?"選擇框,如果用戶選擇"是",則進(jìn)入步驟 8 ;否則,結(jié)束本次股票代碼語音輸入。其中,該股票名稱代碼新增單元可作為一個(gè)獨(dú)立運(yùn)行 的單元存在,用戶可在任何時(shí)候啟動(dòng)該單元,向股票名稱代碼映射表中增加新的股票名稱 代碼映射數(shù)據(jù)。 步驟S8,用戶輸入與該股票名稱相對應(yīng)的股票代碼,保存到股票名稱代碼映射表 中,并執(zhí)行步驟9。 步驟S9,手機(jī)終端調(diào)用股票代碼輸入單元將用戶新增加的股票代碼發(fā)送到接受輸 入的編輯區(qū)域,完成股票代碼的語音輸入。 優(yōu)選地,在執(zhí)行上述步驟Sl之前,可以首先執(zhí)行步驟S0,即,預(yù)先配置股票名稱識 別數(shù)據(jù)源表,以供在步驟S2中進(jìn)行股票名稱語音識別時(shí)使用。如圖7所示,該數(shù)據(jù)源表可 以包括各種類型股票的股票名稱列表,每類股票的股票名稱列表下包括該類型的所有股票 的名稱。并且,在步驟(S0)中,還可以預(yù)先在手機(jī)終端中配置股票名稱代碼映射表,股票類 型A股票名稱代碼映射表、股票類型B股票名稱代碼映射表等,用戶可進(jìn)行選擇設(shè)置,以此 縮小搜索的范圍,提高搜索匹配的效率。默認(rèn)配置則可以是搜索當(dāng)前手機(jī)終端存儲(chǔ)的全部 股票名稱代碼映射表。 具體地,在用戶進(jìn)行語音輸入股票代碼的過程中,手機(jī)終端會(huì)自動(dòng)生成一個(gè)常用 股票名稱識別數(shù)據(jù)源表和常用股票名稱代碼映射表,例如,將用戶最近輸入過的二十個(gè)股 票名稱以及名稱與股票代碼的映射關(guān)系保存起來,在步驟S2中進(jìn)行股票名稱識別時(shí),會(huì)優(yōu) 先識別常用股票名稱識別數(shù)據(jù)源表;而在步驟S5中進(jìn)行股票名稱與代碼匹配時(shí),會(huì)優(yōu)先搜 索常用股票名稱代碼映射表,在沒有識別匹配時(shí),再去搜索其他表,并在步驟S9中用最新 輸入的股票名稱與代碼對常用股票名稱識別數(shù)據(jù)源表和常用股票名稱代碼映射表進(jìn)行更 新。 綜上,本發(fā)明通過語音識別出用戶朗讀出的股票名稱,從預(yù)先準(zhǔn)備好的股票名稱 與代碼映射表中搜索到對應(yīng)的股票代碼并進(jìn)行輸入的方法,來滿足了用戶進(jìn)行準(zhǔn)確快速股 票代碼輸入的需求。 在進(jìn)行語音輸入股票代碼時(shí),對用戶朗讀出(或其他方式輸入)的股票名稱進(jìn)行 識別,然后根據(jù)識別到的股票名稱在預(yù)先設(shè)置好的股票名稱與代碼映射表中搜索與之相匹 配的股票代碼,如果搜索到與之相匹配的股票代碼,則將該股票代碼發(fā)送到可接受輸入的
11區(qū)域,進(jìn)行股票代碼輸入;否則,提供手動(dòng)新增股票名稱與代碼映射關(guān)系到映射表的功能, 讓用戶自己選擇,如果用戶選擇是,則將輸入的股票名稱與代碼映射關(guān)系保存到映射表中, 并發(fā)送最新輸入的股票代碼到可接受輸入的區(qū)域,完成本次股票代碼的輸入;否則結(jié)束本 次輸入。 為了能在識別到用戶朗讀的股票名稱后,快速地找到與之相對應(yīng)的股票代碼,需
要預(yù)先設(shè)置股票名稱與代碼映射表,當(dāng)識別單元識別到股票名稱后,股票名稱代碼映射單
元就從指定好的映射表中搜索該股票的正確代碼,例如,如圖9所示,當(dāng)識別到用戶朗讀的
是"股票名稱A"時(shí),股票名稱代碼映射單元就從股票名稱代碼映射表搜索到與"股票名稱
A"對應(yīng)的股票代碼為"000063",然后股票代碼輸入單元?jiǎng)t將"000063"輸入到編輯區(qū)域。 借助于本發(fā)明的上述技術(shù)方案,能夠借助預(yù)設(shè)的業(yè)務(wù)名稱與業(yè)務(wù)代碼的對應(yīng)關(guān)
系,使終端根據(jù)用戶輸入的業(yè)務(wù)名稱匹配得到相應(yīng)的業(yè)務(wù)代碼,從而使用戶在使用業(yè)務(wù)的
過程中不必記憶業(yè)務(wù)代碼,簡化了用戶的操作,提高了用戶體驗(yàn),便于用戶進(jìn)行業(yè)務(wù)信息的
傳遞,豐富了終端的功能;并且,還能夠更新業(yè)務(wù)名稱與業(yè)務(wù)代碼的對應(yīng)關(guān)系,便于用戶使
用;此外,通過優(yōu)先匹配用戶常用的業(yè)務(wù)名稱和業(yè)務(wù)代碼,能夠減少匹配所占的延遲,進(jìn)一
步提高用戶體驗(yàn)。 以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種業(yè)務(wù)代碼的確定方法,其特征在于,包括終端將與用戶輸入的業(yè)務(wù)名稱相匹配的一個(gè)或多個(gè)業(yè)務(wù)名稱顯示給所述用戶,以使所述用戶確定待查詢的業(yè)務(wù)名稱;所述終端根據(jù)所述用戶確定的所述待查詢的業(yè)務(wù)名稱,在預(yù)先設(shè)置的對應(yīng)關(guān)系中查找與確定的所述業(yè)務(wù)名稱相對應(yīng)的業(yè)務(wù)代碼,其中,所述對應(yīng)關(guān)系表示業(yè)務(wù)名稱與業(yè)務(wù)代碼之間的對應(yīng)關(guān)系;所述終端將查找到的所述業(yè)務(wù)代碼顯示給所述用戶。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,終端將與用戶輸入的業(yè)務(wù)名稱相匹配的 一個(gè)或多個(gè)業(yè)務(wù)名稱顯示給所述用戶的操作包括所述終端接收所述用戶語音輸入的業(yè)務(wù)名稱,并對所述輸入的業(yè)務(wù)名稱與保存的業(yè)務(wù) 名稱數(shù)據(jù)庫中的多個(gè)業(yè)務(wù)名稱進(jìn)行語音識別;所述終端將所述業(yè)務(wù)名稱數(shù)據(jù)庫中與所述輸入的業(yè)務(wù)名稱相匹配的一個(gè)或多個(gè)業(yè)務(wù) 名稱顯示給所述用戶。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,終端將與用戶輸入的業(yè)務(wù)名稱相匹配的 一個(gè)或多個(gè)業(yè)務(wù)名稱顯示給所述用戶的操作包括所述終端接收所述用戶文字輸入的業(yè)務(wù)名稱,并對所述輸入的業(yè)務(wù)名稱與保存的業(yè)務(wù) 名稱數(shù)據(jù)庫中的多個(gè)業(yè)務(wù)名稱進(jìn)行文字識別;所述終端將所述業(yè)務(wù)名稱數(shù)據(jù)庫中與所述輸入的業(yè)務(wù)名稱相匹配的一個(gè)或多個(gè)業(yè)務(wù) 名稱顯示給所述用戶。
4. 根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述終端將與將所述用戶輸 入的所述業(yè)務(wù)名稱匹配的所述一個(gè)或多個(gè)業(yè)務(wù)名稱顯示給所述用戶具體包括所述終端根據(jù)所述用戶的查找記錄,優(yōu)先將所述用戶輸入的所述業(yè)務(wù)名稱與所述用戶 查找次數(shù)最多的業(yè)務(wù)代碼所對應(yīng)的業(yè)務(wù)名稱進(jìn)行匹配,得到所述一個(gè)或多個(gè)業(yè)務(wù)名稱并顯 示給所述用戶。
5. 根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述終端在所述對應(yīng)關(guān)系中 查找與確定的所述業(yè)務(wù)名稱相對應(yīng)的業(yè)務(wù)代碼具體包括所述終端優(yōu)先判斷所述對應(yīng)關(guān)系中所述用戶查找次數(shù)最多的對應(yīng)關(guān)系是否包含所述 用戶確定的所述業(yè)務(wù)名稱。
6. 根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,進(jìn)一步包括 在所述對應(yīng)關(guān)系中不存在與所述用戶輸入的業(yè)務(wù)名稱相匹配的業(yè)務(wù)名稱的情況下,所述終端提示所述用戶輸入與所述業(yè)務(wù)名稱對應(yīng)的業(yè)務(wù)代碼,并根據(jù)所述用戶輸入的業(yè)務(wù)代 碼對所述對應(yīng)關(guān)系進(jìn)行更新。
7. —種終端,其特征在于,包括 輸入模塊,用于接收用戶的輸入;確定模塊,用于確定與所述用戶輸入的業(yè)務(wù)名稱相匹配的一個(gè)或多個(gè)業(yè)務(wù)名稱; 查找模塊,用于根據(jù)所述用戶確定的所述待查詢的業(yè)務(wù)名稱,在預(yù)先設(shè)置的對應(yīng)關(guān)系中查找與確定的所述業(yè)務(wù)名稱相對應(yīng)的業(yè)務(wù)代碼,其中,所述對應(yīng)關(guān)系表示業(yè)務(wù)名稱與業(yè)務(wù)代碼之間的對應(yīng)關(guān)系;顯示模塊,用于顯示所述確定模塊確定的所述一個(gè)或多個(gè)業(yè)務(wù)名稱、以及所述查找模塊查找到的所述業(yè)務(wù)代碼;存儲(chǔ)模塊,用于存儲(chǔ)所述對應(yīng)關(guān)系。
8. 根據(jù)權(quán)利要求7所述的終端,其特征在于,所述輸入模塊用于接收所述用戶的語音 輸入或文字輸入;所述確定模塊用于根據(jù)所述用戶的查找記錄,優(yōu)先將所述用戶輸入的所述業(yè)務(wù)名稱與 所述用戶查找次數(shù)最多的業(yè)務(wù)代碼所對應(yīng)的業(yè)務(wù)名稱進(jìn)行匹配,確定所述一個(gè)或多個(gè)業(yè)務(wù) 并顯示給所述用戶。
9. 根據(jù)權(quán)利要求7所述的終端,其特征在于,所述查找模塊用于優(yōu)先判斷所述對應(yīng)關(guān) 系中所述用戶查找次數(shù)最多的對應(yīng)關(guān)系是否包含所述用戶確定的所述業(yè)務(wù)名稱。
10. 根據(jù)權(quán)利要求7所述的終端,其特征在于,進(jìn)一步包括更新模塊,用于在所述對應(yīng)關(guān)系中不存在與所述用戶輸入的業(yè)務(wù)名稱相匹配的業(yè)務(wù)名 稱的情況下,提示所述用戶輸入與所述業(yè)務(wù)名稱對應(yīng)的業(yè)務(wù)代碼,并根據(jù)所述用戶輸入的 所述業(yè)務(wù)代碼的對所述存儲(chǔ)模塊中存儲(chǔ)的所述對應(yīng)關(guān)系進(jìn)行更新。
全文摘要
本發(fā)明公開了一種業(yè)務(wù)代碼的確定方法和終端,其中,該方法包括終端將與用戶輸入的業(yè)務(wù)名稱相匹配的一個(gè)或多個(gè)業(yè)務(wù)名稱顯示給用戶,以使用戶確定待查詢的業(yè)務(wù)名稱;終端根據(jù)用戶確定的待查詢的業(yè)務(wù)名稱,在預(yù)先設(shè)置的對應(yīng)關(guān)系中查找與確定的業(yè)務(wù)名稱相對應(yīng)的業(yè)務(wù)代碼,其中,對應(yīng)關(guān)系表示業(yè)務(wù)名稱與業(yè)務(wù)代碼之間的對應(yīng)關(guān)系;終端將查找到的業(yè)務(wù)代碼顯示給用戶。通過預(yù)設(shè)的業(yè)務(wù)名稱與業(yè)務(wù)代碼的對應(yīng)關(guān)系,能夠使終端根據(jù)用戶輸入的業(yè)務(wù)名稱匹配得到相應(yīng)的業(yè)務(wù)代碼,從而使用戶在使用業(yè)務(wù)的過程中不必記憶業(yè)務(wù)代碼,簡化了用戶的操作,提高了用戶體驗(yàn),便于用戶進(jìn)行業(yè)務(wù)信息的傳遞,豐富了終端的功能。
文檔編號G06F3/048GK101753718SQ20091026574
公開日2010年6月23日 申請日期2009年12月29日 優(yōu)先權(quán)日2009年12月29日
發(fā)明者陳健 申請人:中興通訊股份有限公司