[發明專利]定位選項的方法無效
| 申請號: | 201110255650.7 | 申請日: | 2011-08-31 |
| 公開(公告)號: | CN102955835A | 公開(公告)日: | 2013-03-06 |
| 發明(設計)人: | 黃火德 | 申請(專利權)人: | 上海夏爾軟件有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 上海浦一知識產權代理有限公司 31211 | 代理人: | 孫大為 |
| 地址: | 201203 上海市浦東新*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 定位 選項 方法 | ||
技術領域
本發明涉及開發軟件界面技術。
背景技術
當前軟件操作界面,用戶需要做選擇操作時,一般是通過下拉框或列表框等控件來選擇所需要的選項,然而當可選項的數量較大時,界面可以輔助用戶選擇的方法是將大量的選項進行排序顯示,由用戶人工通過肉眼觀察并檢索選項來操作。當選項內容為英文字母時,還可以通過鍵盤依次輸入選項的字母來定位。
但是當可選項為中文或中英混合時,用戶的操作效率將大為降低;甚至當各個可選項的文字較長不便于記憶時,用戶更無從通過排序的可選項進行選擇,給操作帶來不便。
發明內容
本發明所要解決的技術問題是提供一種定位選項的方法,它可以讓用戶在數量較大且內容復雜的可選項中,快速便捷地定位到所需要的選項的操作。
為了解決以上技術問題,本發明提供了一種定位選項的方法,包括以下步驟:鍵入若干字母,自動到可選項中進行遍歷選項匹配,匹配時可以從第一個字符開始,也可以從可選項的中間某個字符開始;如果選項內容的是全英文,則通過字符串匹配的方法;如果選項內容為中英文混合或全中文,則每個中文漢字按照其拼音首字母匹配;將匹配到的可選項過濾出來顯示供用戶選擇。
本發明的有益效果在于:可以提高操作效率;增加操作便捷性;降低操作時間成本;使用本發明的交互界面更加友好。
對高頻關鍵詞,那么在匹配時拒絕它們;即鍵入高頻關鍵詞將沒有選項匹配成功,但是當選項中存在拼音首字母組合為所述高頻關鍵詞首字母組合,但文字非高頻關鍵詞時,視為匹配成功。
對于鍵入單個字母的情況,也可以設置為特例從而拒絕匹配。
附圖說明
下面結合附圖和具體實施方式對本發明作進一步詳細說明。
圖1是現有本發明所述方法的示意圖。
具體實施方式
本如圖1所示,發明提供了一種高效便捷的操作方法,讓用戶在數量較大且內容復雜的可選項中,快速便捷地定位到所需要的選項的操作。本發明通過鍵盤鍵入若干字母,自動到可選項中進行遍歷選項匹配,匹配時可以從第一個字符開始,也可以從可選項的中間某個字符開始。如果選項內容的是全英文,則通過字符串匹配的方法;如果選項內容為中英文混合或全中文,則每個中文漢字按照其拼音首字母匹配。將匹配到的可選項過濾出來顯示供用戶選擇,從而提交操作效率。
如當前可選項是:
上海市社保中心
上海市黃浦社保中心
上海市盧灣社保中心
上海市徐匯社保中心
上海市長寧社保中心
上海市靜安社保中心
上海市普陀社保中心
上海市閘北社保中心
上海市虹口社保中心
上海市楊浦社保中心
上海市閔行社保中心
上海市寶山社保中心
上海市嘉定社保中心
上海市浦東社保中心
上海市金山社保中心
上海市松江社保中心
上海市青浦社保中心
上海市南匯社保中心
上海市奉賢社保中心
上海市崇明社保中心
上海市社保資料管理中心
上海市社保業務處理中心
上海市社保財務處理中心
上海市社保綜合稽查中心
上海市社保社會服務中心
如鍵入“jd”,則自動遍歷可選項;當遍歷到“上海市嘉定社保中心”時,發現“嘉定”二字的拼音首字母連接為“jd”,與鍵入的內容相符,則匹配成功;遍歷完成時,將過濾出來的可選項顯示,供用戶選擇操作
如通過鍵入“pt”可匹配到“上海市普陀社保中心”選項;如通過鍵入“jc”可匹配到“上海市社保綜合稽查中心”選項。
考慮到遍歷與匹配邏輯的效率,根據選項的數量與具體內容,設置一些特例情況進行算法優化:
1、同樣以上例說明,可以發現“上?!薄ⅰ吧绫!?、“中心”為高頻關鍵詞,那么在匹配時拒絕它們。即鍵入“sh”將沒有選項匹配成功,但是當選項中存在拼音首字母組合為“sh”,但文字非“上?!睍r,視為匹配成功。
2、對于鍵入單個字母的情況,也可以設置為特例從而拒絕匹配。因為鍵入單個字母匹配成功概率極高,無法達到盡可能過濾出少量的匹配選項的目的,從而對提高效率的作用非常不明顯;拒絕對單字母的匹配,也這樣可以免除匹配時所需要的系統資源開銷。
本發明并不限于上文討論的實施方式。以上對具體實施方式的描述旨在于為了描述和說明本發明涉及的技術方案?;诒景l明啟示的顯而易見的變換或替代也應當被認為落入本發明的保護范圍。以上的具體實施方式用來揭示本發明的最佳實施方法,以使得本領域的普通技術人員能夠應用本發明的多種實施方式以及多種替代方式來達到本發明的目的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海夏爾軟件有限公司,未經上海夏爾軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110255650.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:密碼管理方法和裝置
- 下一篇:無線應用協議網頁中圖片適配的方法、系統和服務器





