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

一種用于提供輸入序列建議的方法和裝置制造方法

文檔序號:6636019閱讀:298來源:國知局
一種用于提供輸入序列建議的方法和裝置制造方法
【專利摘要】根據(jù)本發(fā)明的一個方面,提供一種在用戶設(shè)備中用于提供輸入序列建議的方法,其中,該方法包括以下步驟:a.獲取與用戶在所述用戶設(shè)備呈現(xiàn)的輸入框中輸入的輸入序列相匹配且已排序的至少一個輸入序列建議;b.在輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列。根據(jù)本發(fā)明的方案,能夠?qū)⑴判蜉^高的輸入序列建議展示在展示區(qū)域內(nèi)手較容易點擊到的位置,從而使得用戶能夠更方便快捷的選擇自己希望的輸入序列建議。
【專利說明】一種用于提供輸入序列建議的方法和裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機領(lǐng)域,尤其涉及一種在用戶設(shè)備中用于提供輸入序列建議的方法和裝置。

【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,對于基于輸入框中的輸入序列獲得的多個輸入序列建議時,用戶設(shè)備直接根據(jù)該多個輸入序列建議的排序的由高至低,在展示區(qū)域內(nèi)由上至下來直接呈現(xiàn)該多個輸入序列建議。


【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的是提供一種在用戶設(shè)備中用于提供輸入序列建議的方法和裝置。
[0004]根據(jù)本發(fā)明的一個方面,提供一種在用戶設(shè)備中用于提供輸入序列建議的方法,其中,該方法包括以下步驟:
[0005]a.獲取與用戶在所述用戶設(shè)備呈現(xiàn)的輸入框中輸入的輸入序列相匹配且已排序的至少一個輸入序列建議;
[0006]b.在輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列。
[0007]根據(jù)本發(fā)明的另一個方面,還提供了一種在用戶設(shè)備中用于提供輸入序列建議的裝置,其中,該裝置包括以下裝置:
[0008]用于獲取與用戶在所述用戶設(shè)備呈現(xiàn)的輸入框中輸入的輸入序列相匹配且已排序的至少一個輸入序列建議的裝置;
[0009]用于在輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列的裝置。
[0010]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點:1)現(xiàn)有技術(shù)中的排序領(lǐng)域這樣的慣性思維:排序較高的項必然位于排序較低的項之前。這種慣性思維在各方面隨處可見;例如,生活中的各種排名,往往第一名排序最高,第二名次高,以此類推;又例如,在搜索結(jié)果的排序中,排序較高的搜索結(jié)果項必然位于排序較低的搜索結(jié)果項之前等。因此,由于該慣性思維的存在,現(xiàn)有技術(shù)中的技術(shù)人員很難發(fā)現(xiàn)上述輸入序列的建議的排布方式存在問題。而本發(fā)明發(fā)現(xiàn)了現(xiàn)有技術(shù)中存在輸入序列建議的排布問題,并且,根據(jù)本實施例的方案,用戶設(shè)備能夠以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,在展示區(qū)域內(nèi)呈現(xiàn)至少一個輸入序列建議,使得排序越高的輸入序列建議越容易被點擊,并且,由于排序越高的輸入序列建議被用戶選擇的可能性越大,這使得在大多情況下,用戶均能夠直接點擊到其所希望的輸入序列建議,從而大大加快了用戶的操作效率;2)用戶設(shè)備呈現(xiàn)輸入序列建議時,還能夠考慮到持有用戶設(shè)備的手掌靠近屏幕的位置,來確定呈現(xiàn)輸入序列建議的方式,從而使得呈現(xiàn)結(jié)果更加符合當前手持姿勢,且使得用戶能夠更方便快捷的選擇自己希望的輸入序列建議;3)用戶設(shè)備在展示區(qū)域內(nèi)呈現(xiàn)的輸入序列建議可表現(xiàn)為多種排布形式,表現(xiàn)形式豐富,更容易符合用戶的喜好;4)用戶設(shè)備在展示區(qū)域內(nèi)呈現(xiàn)輸入序列建議時,還考慮到了持有用戶設(shè)備的手的點擊范圍,并且根據(jù)展示區(qū)域的頂部是否超過手的點擊范圍來調(diào)整呈現(xiàn)輸入序列建議的方式,使得排序較高的輸入序列建議能夠落入手的點擊范圍,從而使得用戶能夠更容易地點擊到排序較高的輸入序列建議,從而進一步加快用戶的操作效率;5)本發(fā)明的方案還考慮了用戶的手型信息,能夠結(jié)合用戶的手型信息還更準確地判斷展示區(qū)域的頂部是否超過手的點擊范圍,從而使得用戶能夠更方便快捷的選擇自己希望的輸入序列建議。

【專利附圖】

【附圖說明】
[0011]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0012]圖1為本發(fā)明一個實施例的在用戶設(shè)備中用于提供輸入序列建議的方法的流程示意圖;
[0013]圖2為本發(fā)明另一個實施例的在用戶設(shè)備中用于提供輸入序列建議的方法的流程不意圖;
[0014]圖3為本發(fā)明一個實施例的在用戶設(shè)備中用于提供輸入序列建議的裝置的結(jié)構(gòu)示意圖;
[0015]圖4為本發(fā)明另一個實施例的在用戶設(shè)備中用于提供輸入序列建議的裝置的結(jié)構(gòu)示意圖;
[0016]圖5為一個示例的在現(xiàn)有技術(shù)中呈現(xiàn)輸入序列建議的示意圖;
[0017]圖6為一個示例的在本發(fā)明中呈現(xiàn)輸入序列建議的示意圖;
[0018]圖7為另一個示例的在本發(fā)明中呈現(xiàn)輸入序列建議的示意圖;
[0019]圖8為再一個示例的在本發(fā)明中呈現(xiàn)輸入序列建議的示意圖。
[0020]附圖中相同或相似的附圖標記代表相同或相似的部件。

【具體實施方式】
[0021]下面結(jié)合附圖對本發(fā)明作進一步詳細描述。
[0022]圖1為本發(fā)明一個實施例的在用戶設(shè)備中用于提供輸入序列建議的方法的流程示意圖。
[0023]其中,本實施例的方法主要通過用戶設(shè)備來實現(xiàn);其中,所述用戶設(shè)備包括任何可手持的設(shè)備;優(yōu)選地,所述用戶設(shè)備包括但不限于平板電腦、智能手機、PDA等。
[0024]需要說明的是,所述用戶設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶設(shè)備如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并以引用方式包含于此。
[0025]根據(jù)本實施例的方法包括步驟SI和步驟S2。
[0026]在步驟SI中,用戶設(shè)備獲取與用戶在用戶設(shè)備呈現(xiàn)的輸入框中輸入的輸入序列相匹配且已排序的至少一個輸入序列建議。
[0027]其中,所述輸入框包括任何能夠用于輸入文本信息的文本框;例如,在搜索引擎中用于輸入搜索序列的搜索輸入框、在瀏覽器中用于輸入網(wǎng)頁地址的地址欄等。
[0028]其中,所述輸入序列建議包括任何與所述輸入序列相匹配的建議。優(yōu)選地,所述輸入序列建議包括一個或多個用戶可能希望輸入的完整序列。更優(yōu)選地,所述輸入序列建議包含其所對應的輸入序列。例如,與輸入序列“天”相匹配的輸入序列建議包括天貓”、“天天向上”、“天氣預報”、“天天酷跑”等。又例如,與輸入序列“天氣”相匹配的輸入序列建議包括:“天氣預報”、“天氣預報查詢一周”、“天氣預報15天查詢”、“天氣通”等。
[0029]優(yōu)選地,在已排序的至少一個輸入序列建議中,排序較高的輸入序列建議被確定為用戶更希望輸入的完整序列。
[0030]具體地,用戶設(shè)備可采用多種方式獲取與用戶在所述用戶設(shè)備呈現(xiàn)的輸入框中輸入的輸入序列相匹配且已排序的至少一個輸入序列建議。
[0031]例如,用戶設(shè)備可根據(jù)用戶輸入的輸入序列以及本地存儲的可選輸入序列建議,來確定該至少一個輸入序列建議;如,用戶設(shè)備獲取用戶在輸入框中輸入的輸入序列,并基于相似度算法,從本地存儲的可選輸入序列建議中選擇與該輸入序列相匹配的至少一個輸入序列建議,且基于相似度從高到低對該至少一個輸入序列建議進行排序;又如,用戶設(shè)備獲取用戶在輸入框中輸入的輸入序列,并從本地存儲的可選輸入序列建議中選擇包括該輸入序列且歷史搜索頻率較高的至少一個輸入序列建議,且基于歷史搜索頻率從高到低對該至少一個輸入序列建議進行排序。
[0032]又例如,用戶設(shè)備將用戶輸入的輸入序列發(fā)送給網(wǎng)絡設(shè)備,并接收網(wǎng)絡設(shè)備反饋的至少一個輸入序列建議。
[0033]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應該理解,任何獲取與用戶在所述用戶設(shè)備呈現(xiàn)的輸入框中輸入的輸入序列相匹配且已排序的至少一個輸入序列建議的實現(xiàn)方式,均應包含在本發(fā)明的范圍內(nèi)。
[0034]在步驟S2中,用戶設(shè)備在輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列建議。
[0035]其中,所述展示區(qū)域用于在用戶設(shè)備的屏幕上展示輸入序列建議。優(yōu)選地,輸入序列建議的展示區(qū)域在輸入框的下方;更優(yōu)選地,輸入序列建議的展示區(qū)域位于輸入框與輸入法界面之間。例如,圖6所示為一個示例的在本發(fā)明中呈現(xiàn)輸入序列建議的示意圖,輸入序列建議的展示區(qū)域為位于輸入框與輸入法界面之間的虛線框區(qū)域。需要說明的是,展示區(qū)域可包括多種形狀,如矩形、扇形等。
[0036]其中,所述持有用戶設(shè)備的手較容易點擊到的位置包括但不限于用戶持有用戶設(shè)備的手在展示區(qū)域內(nèi)更習慣或更方便點擊到的位置。其中,所述持有用戶設(shè)備的手較難點擊到的位置包括但不限于用戶持有用戶設(shè)備的手在展示區(qū)域內(nèi)較不習慣或不方便點擊到的位置。優(yōu)選地,所述位置用于指示展示區(qū)域內(nèi)的一個較小的區(qū)域。
[0037]其中,用戶設(shè)備可采用多種方式確定持有用戶設(shè)備的手較容易點擊到的位置和較難點擊到的位置。
[0038]例如,用戶設(shè)備根據(jù)用戶的歷史輸入習慣確定用戶使用左手持有用戶設(shè)備時點擊頻率最高的位置和點擊頻率最低的位置,以及使用右手持有用戶設(shè)備時點擊頻率最高的位置和點擊頻率最低的位置;在步驟S2中,用戶設(shè)備通過壓力傳感器確定用戶當前持有用戶設(shè)備采用的是左手,則用戶設(shè)備將用戶使用左手持有用戶設(shè)備時點擊頻率較高的位置作為手較容易點擊到的位置,并將用戶使用左手持有用戶設(shè)備時點擊頻率較低的位置作為手較難點擊到的位置。
[0039]又例如,基于圖6中所示的展示區(qū)域,用戶設(shè)備對當前持有該用戶設(shè)備的手進行掃描,根據(jù)掃描到的手的長度確定距離手指指尖較近的位置為手較容易點擊到的位置,距離手指指尖較遠的位置為手較難點擊到的位置。
[0040]再例如,用戶設(shè)備直接根據(jù)用戶在該用戶設(shè)備中的設(shè)置確定手較容易點擊到的位置和手較難點擊到的位置。
[0041]優(yōu)選地,在所述展示區(qū)域內(nèi),將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在手較難點擊到的位置的方式包括但不限于:
[0042]I)根據(jù)至少一個輸入序列建議的排序的由高至低,在所述展示區(qū)域內(nèi)由下至上呈現(xiàn)所述至少一個輸入序列建議。
[0043]例如,圖6為一個示例的在本發(fā)明中呈現(xiàn)輸入序列建議的示意圖。該圖展示區(qū)域內(nèi)由下至上依次呈現(xiàn)輸入序列建議I至N,其中,N為數(shù)輸入序列建議的總數(shù)量,且輸入序列建議I至N的排序由高至低。
[0044]需要說明的是,由于展示區(qū)域通常位于輸入法界面上方,而對于大部分用戶而言,位于輸入法界面上方且靠近輸入法界面的位置,往往是用戶更容易點擊到的位置。因此,根據(jù)本方式呈現(xiàn)的輸入序列建議,能夠使得排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在手較難點擊到的位置。
[0045]2)根據(jù)至少一個輸入序列建議的排序的由高至低,以持有用戶設(shè)備的手掌靠近屏幕的位置為參考位置,在所述展示區(qū)域內(nèi)由近至遠呈現(xiàn)所述至少一個輸入序列建議。
[0046]例如,圖7為另一個不例的在本發(fā)明中呈現(xiàn)輸入序列建議的不意圖。該圖展不區(qū)域內(nèi)由左至右依次呈現(xiàn)輸入序列建議I至N,其中,N為輸入序列建議的總數(shù)量,且輸入序列建議I至N的排序由高至低。
[0047]又例如,圖8為再一個示例的在本發(fā)明中呈現(xiàn)輸入序列建議的示意圖。該圖展示區(qū)域內(nèi),由右下角至左上角傾斜地呈現(xiàn)輸入序列建議I至N,其中,N為輸入序列建議的總數(shù)量,且輸入序列建議I至N的排序由高至低。需要說明的是,本例中每個輸入序列建議還可呈現(xiàn)為圓弧形,且在展示區(qū)域內(nèi)由右下角至左上角呈現(xiàn)輸入序列建議I至N。
[0048]需要說明的是,由于展示區(qū)域通常位于輸入法界面上方,因而,對于大部分用戶而言,在展示區(qū)域上方靠近手掌的位置,往往是用戶更容易點擊到的位置。因此,根據(jù)本方式呈現(xiàn)的輸入序列建議,能夠使得排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在手較難點擊到的位置。
[0049]其中,用戶設(shè)備可采用多種方式確定所述參考位置。
[0050]例如,用戶設(shè)備直接獲取在該用戶設(shè)備中預先確定的參考位置。其中,該參考位置可采用多種方式被預先確定;如,用戶設(shè)備的服務商通過對大量用戶的手持習慣進行統(tǒng)計來獲得參考位置,并在用戶設(shè)備中預先設(shè)定該參考位置;又如,用戶直接在用戶設(shè)備中通過設(shè)置參數(shù)來預先確定參考位置。
[0051]又例如,用戶設(shè)備通過對當前持有該用戶設(shè)備的手掌進行檢測來確定該手掌靠近屏幕的位置,并將所確定的位置作為參考位置。如,用戶設(shè)備通過傳感器檢測到當前持有該用戶設(shè)備的手掌靠近屏幕的位置如圖7所示,則用戶設(shè)備將該區(qū)域作為參考位置。
[0052]需要說明的是,上述輸入序列建議的排布方式僅為舉例,而非對本發(fā)明的限制。
[0053]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應該理解,任何在輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列的實現(xiàn)方式,均應包含在本發(fā)明的范圍內(nèi)。
[0054]作為一種優(yōu)選方案,本實施例的方法還包括以下步驟:當用戶在所述輸入框中輸入的輸入序列發(fā)生變化時,用戶設(shè)備再次執(zhí)行所述步驟SI和步驟S2。
[0055]例如,用戶在輸入框中輸入的輸入序列為“天”時,在步驟SI中,用戶設(shè)備獲取已排序的4個輸入序列建議:“天貓”、“天天向上”、“天氣預報”、“天天酷跑”;在步驟S2中,用戶設(shè)備根據(jù)該4個輸入序列建議的排序由高至低,在展示區(qū)域內(nèi)由下至上呈現(xiàn)該4個輸入序列建議;當用戶在輸入框中輸入的輸入序列變化為“天氣”時,用戶設(shè)備再次執(zhí)行步驟SI,獲取已排序的另外4個輸入序列建議:“天氣預報”、“天氣預報查詢一周”、“天氣預報15天查詢”、“天氣通”;并且,用戶設(shè)備再次執(zhí)行步驟S2,根據(jù)該另外4個輸入序列建議的排序由高至低,在展示區(qū)域內(nèi)由下至上呈現(xiàn)該另外4個輸入序列建議;以此類推,每次輸入序列變化時,均可重復步驟SI和S2。
[0056]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應該理解,任何當用戶在所述輸入框中輸入的輸入序列發(fā)生變化時,再次執(zhí)行步驟SI和步驟S2的實現(xiàn)方式,均應包含在本發(fā)明的范圍內(nèi)。
[0057]現(xiàn)有技術(shù)中,用戶設(shè)備根據(jù)輸入框中的輸入序列呈現(xiàn)多個輸入序列建議時,根據(jù)該多個輸入序列建議的排序的由高至低,在展示區(qū)域內(nèi)由上至下來直接呈現(xiàn)該多個輸入序列建議。例如,圖5所示為一個示例的在現(xiàn)有技術(shù)中呈現(xiàn)輸入序列建議的示意圖;其中,N為數(shù)輸入序列建議的總數(shù)量,且輸入序列建議I至N的排序由高至低。
[0058]上述排序方式實際上順應了排序領(lǐng)域這樣的慣性思維:排序較高的項必然位于排序較低的項之前。這種慣性思維在各方面隨處可見;例如,生活中的各種排名,往往第一名排序最高,第二名次高,以此類推;又例如,在搜索結(jié)果的排序中,排序較高的搜索結(jié)果項必然位于排序較低的搜索結(jié)果項之前等。
[0059]因此,由于該慣性思維的存在,現(xiàn)有技術(shù)中的技術(shù)人員很難發(fā)現(xiàn)上述輸入序列的建議的排布方式存在問題。例如,隨著大屏幕用戶設(shè)備被越來越多的使用,使得用戶單手持有用戶設(shè)備時,手的點擊范圍可能無法覆蓋輸入序列建議的展示區(qū)域,從而造成用戶選擇操作的不便;如,排序最高的輸入序列建議位于展示區(qū)域的最上方區(qū)域,而手的點擊范圍不包括展示區(qū)域的最上方區(qū)域,該情況下,用戶必須通過滑動屏幕上所呈現(xiàn)的頁面、調(diào)整手持姿勢等方式才能點擊到該排序最高的輸入序列建議。此外,由于排序越高的輸入序列建議被用戶選擇的可能性越大,這導致用戶不能直接點擊到其所希望的輸入序列建議的情況出現(xiàn)的概率較大。此外,現(xiàn)有技術(shù)中呈現(xiàn)輸入序列建議均采用由上至下的列表方式,形式過于單一,且不能根據(jù)用戶喜好、習慣或當前手持姿勢等進行調(diào)整。
[0060]根據(jù)本實施例的方案,用戶設(shè)備能夠以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,在展示區(qū)域內(nèi)呈現(xiàn)至少一個輸入序列建議,使得排序越高的輸入序列建議越容易被點擊,并且,由于排序越高的輸入序列建議被用戶選擇的可能性越大,這使得在大多情況下,用戶均能夠直接點擊到其所希望的輸入序列建議,從而大大加快了用戶的操作效率;此外,用戶設(shè)備呈現(xiàn)輸入序列建議時,還能夠考慮到持有用戶設(shè)備的手掌靠近屏幕的位置,來確定呈現(xiàn)輸入序列建議的方式,從而使得呈現(xiàn)結(jié)果更加符合當前手持姿勢,且使得用戶能夠更方便快捷的選擇自己希望的輸入序列建議;此外,用戶設(shè)備在展示區(qū)域內(nèi)呈現(xiàn)的輸入序列建議可表現(xiàn)為多種排布形式,表現(xiàn)形式豐富,更容易符合用戶的喜好。
[0061]圖2為本發(fā)明另一個實施例的在用戶設(shè)備中用于提供輸入序列建議的方法的流程示意圖。根據(jù)本實施的方法主要由用戶設(shè)備來實現(xiàn),其中,參照圖1所示實施例中對用戶設(shè)備所做的任何說明,均以引用的方式包含于此。
[0062]根據(jù)本實施例的方法包括步驟S1、步驟S2和步驟S3 ;所述步驟S2進一步包括步驟S21。其中,所述步驟SI已在參照圖1中予以詳述,在此不再贅述。
[0063]在步驟S3中,用戶設(shè)備根據(jù)該用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍。
[0064]其中,所述屏幕尺寸相關(guān)信息包括能夠用于指示用戶設(shè)備的屏幕尺寸的任何信息。優(yōu)選地,所述屏幕尺寸相關(guān)信息包括但不限于:
[0065]I)用戶設(shè)備的屏幕尺寸信息。
[0066]其中,所述屏幕尺寸信息包括能夠直接指示用戶設(shè)備的屏幕尺寸的任何信息。優(yōu)選地,所述屏幕尺寸信息包括但不限于屏幕的分辨率、屏幕的主屏尺寸、屏幕的主屏比例等。例如,屏幕尺寸信息包括用戶設(shè)備的屏幕的分辨率,該分辨率為“1920x1080”。
[0067]2)所述用戶設(shè)備的型號信息。
[0068]由于一個型號的用戶設(shè)備往往具有唯一的屏幕尺寸,因此,可根據(jù)型號信息確定用戶設(shè)備的屏幕尺寸信息。例如,用戶設(shè)備的型號信息為“N9006”,根據(jù)該型號信息,可確定用戶設(shè)備的屏幕的分辨率為“1920x1080”。
[0069]需要說明的是,上述屏幕尺寸相關(guān)信息的舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應該理解,任何能夠用于指示屏幕尺寸的屏幕尺寸相關(guān)信息的實現(xiàn)方式,均應包含在本發(fā)明的范圍內(nèi)。
[0070]其中,輸入框在屏幕上的位置信息用于指示輸入框在用戶設(shè)備的屏幕上的位置。其中,用戶設(shè)備可基于多種方式獲取輸入框在屏幕上的位置信息。例如,用戶設(shè)備通過解析屏幕上呈現(xiàn)的頁面所對應的網(wǎng)頁代碼,來獲取輸入框在屏幕上的位置信息等。
[0071]其中,用戶設(shè)備可采用多種方式確定持有該用戶設(shè)備的手的點擊范圍。例如,用戶設(shè)備可獲取預先已存儲在本地的點擊范圍;如用戶設(shè)備的服務商通過對大量用戶的手持習慣進行統(tǒng)計來獲得點擊范圍,并在用戶設(shè)備中預先確定該點擊范圍,則用戶設(shè)備可直接獲取該預先確定的點擊范圍。又例如,用戶設(shè)備根據(jù)用戶在用戶設(shè)備中對與點擊范圍相關(guān)的參數(shù)的設(shè)置,來確定點擊范圍。
[0072]具體地,用戶設(shè)備根據(jù)該用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過持有用戶設(shè)備的手的點擊范圍的實現(xiàn)方式包括但不限于:
[0073]I)用戶設(shè)備根據(jù)該用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,確定所述輸入序列建議的展示區(qū)域;并且,用戶設(shè)備判斷所述展示區(qū)域的頂部是否超過持有該用戶設(shè)備的手的點擊范圍。
[0074]例如,用戶設(shè)備根據(jù)該用戶設(shè)備的屏幕尺寸相關(guān)信息以及輸入框在屏幕上的位置信息,確定輸入序列建議的展示區(qū)域在屏幕上的位置如圖6所示,該展示區(qū)域的頂部與屏幕最下方的距離為1200像素;手的點擊范圍指示該點擊范圍的頂部與屏幕最下方的距離為900像素,則用戶設(shè)備判斷展示區(qū)域的頂部超過持有該用戶設(shè)備的手的點擊范圍。
[0075]2)用戶設(shè)備根據(jù)用戶設(shè)備的屏幕尺寸相關(guān)信息以及輸入框在屏幕上的位置信息,在不確定所述展示區(qū)域的情況下,判斷該展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍。
[0076]例如,用戶設(shè)備根據(jù)用戶設(shè)備的屏幕尺寸相關(guān)信息以及輸入框在屏幕上的位置信息,確定輸入框底部與屏幕最下方的距離為1300像素,并將該距離直接作為展示區(qū)域的頂部與屏幕最下方的距離;手的點擊范圍指示該點擊范圍的頂部與屏幕最下方的距離為900像素,則用戶設(shè)備判斷展示區(qū)域的頂部超過持有該用戶設(shè)備的手的點擊范圍。
[0077]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應該理解,任何根據(jù)該用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過持有用戶設(shè)備的手的點擊范圍的實現(xiàn)方式,均應包含在本發(fā)明的范圍內(nèi)。
[0078]優(yōu)選地,步驟S3進一步包括步驟S3’。
[0079]在步驟S3’中,用戶設(shè)備根據(jù)所述用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,并結(jié)合所述用戶的手型信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍。
[0080]其中,所述手型信息包括任何與用戶持有用戶設(shè)備的手的手型相關(guān)的信息。優(yōu)選地,所述手型信息包括但不限于手的大小、手掌的大小、手指長度(如拇指長度)等。
[0081 ] 其中,用戶設(shè)備可采用多種方式獲取用戶的手型信息。
[0082]例如,用戶設(shè)備直接根據(jù)用戶在該用戶設(shè)備中的設(shè)置確定用戶的手型信息。如,用戶設(shè)備中提供三種預定手型選項:大手型、中手型、小手型;用戶在該用戶設(shè)備中將手型選項設(shè)置為與該用戶手型最相近的中手型,則用戶設(shè)備直接將中手型所對應的手型信息作為用戶的手型信息。
[0083]例如,用戶設(shè)備通過對用戶的手進行檢測來獲取用戶的手型信息。如,用戶設(shè)備對用戶的手進行掃描,通過分析掃描得到的圖片來確定用戶的手型信息。
[0084]具體地,用戶設(shè)備根據(jù)用戶的手型信息確定持有該用戶設(shè)備的手的點擊范圍,并根據(jù)所述用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過該點擊范圍。
[0085]需要說明的是,步驟S3的實現(xiàn)方式I)和2)均可與步驟S3’的方案相結(jié)合。例如,將步驟S3的實現(xiàn)方式I)與步驟S3’相結(jié)合,用戶設(shè)備根據(jù)該用戶設(shè)備的屏幕尺寸相關(guān)信息以及輸入框在屏幕上的位置信息,確定輸入序列建議的展示區(qū)域,并根據(jù)用戶的手型信息確定持有該用戶設(shè)備的手的點擊范圍;并且,用戶設(shè)備判斷所述輸入序列建議的展示區(qū)域的頂部是否超過該點擊范圍。又例如,將步驟S3的實現(xiàn)方式2)與步驟S3’相結(jié)合,用戶設(shè)備根據(jù)用戶的手型信息確定持有該用戶設(shè)備的手的點擊范圍,并根據(jù)所述用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,在不確定所述展示區(qū)域的情況下,判斷展示區(qū)域的頂部是否超過該點擊范圍。
[0086]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應該理解,任何根據(jù)該用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍的實現(xiàn)方式,均應包含在本發(fā)明的范圍內(nèi)。
[0087]需要說明的是,步驟S3可在步驟SI之前執(zhí)行,也可在步驟SI之后且在步驟S21之前執(zhí)行。
[0088]需要說明的是,當輸入框的位置未發(fā)生變化的情況下,用戶設(shè)備可僅執(zhí)行一次步驟S3 ;需要說明的是,在步驟S3僅執(zhí)行一次的情況下,步驟SI和步驟S21也可能被多次執(zhí)行。當輸入框的位置發(fā)生變化時,用戶設(shè)備可再次執(zhí)行步驟S3 ;例如,當用戶滑動屏幕上所呈現(xiàn)的頁面使得輸入框的位置發(fā)生變化時,用戶設(shè)備重復執(zhí)行步驟S3。
[0089]在步驟S21中,當展示區(qū)域的頂部超過點擊范圍時,用戶設(shè)備在輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列建議。
[0090]其中,在步驟S21中,用戶設(shè)備以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列建議的實現(xiàn)方式,已在步驟S2中予以詳述,在此不再贅述。
[0091]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應該理解,任何當所述頂部超過所述點擊范圍時,在所述輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在更接近用戶手指的位置,排序較低的輸入序列建議展示在更遠離用戶手指的位置的方式,呈現(xiàn)所述至少一個輸入序列的實現(xiàn)方式,均應包含在本發(fā)明的范圍內(nèi)。
[0092]作為一種優(yōu)選方案,本實施例的方案還包括步驟S4。
[0093]在步驟S4中,當展示區(qū)域頂部未超過所述點擊范圍時,用戶設(shè)備根據(jù)所述至少一個輸入序列建議的排序的由高至低,在所述展示區(qū)域內(nèi)由上至下呈現(xiàn)所述至少一個輸入序列。
[0094]根據(jù)本實施例的方案,用戶設(shè)備在展示區(qū)域內(nèi)呈現(xiàn)輸入序列建議時,還考慮到了持有用戶設(shè)備的手的點擊范圍,并且根據(jù)展示區(qū)域的頂部是否超過手的點擊范圍來調(diào)整呈現(xiàn)輸入序列建議的方式,使得排序較高的輸入序列建議能夠落入手的點擊范圍,從而使得用戶能夠更容易地點擊到排序較高的輸入序列建議,從而進一步加快用戶的操作效率;此夕卜,本實施例的方案還考慮了用戶的手型信息,能夠結(jié)合用戶的手型信息還更準確地判斷展示區(qū)域的頂部是否超過手的點擊范圍,從而使得用戶能夠更方便快捷的選擇自己希望的輸入序列建議。
[0095]圖3為本發(fā)明一個實施例的在用戶設(shè)備中用于提供輸入序列建議的裝置的結(jié)構(gòu)示意圖。所述用于提供輸入序列建議的裝置(以下簡稱為“提供裝置”)包括用于獲取與用戶在用戶設(shè)備呈現(xiàn)的輸入框中輸入的輸入序列相匹配且已排序的至少一個輸入序列建議的裝置(以下簡稱為“獲取裝置1”,以及用于在輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列建議的裝置(以下簡稱為“第一呈現(xiàn)裝置2”)。
[0096]獲取裝置I獲取與用戶在用戶設(shè)備呈現(xiàn)的輸入框中輸入的輸入序列相匹配且已排序的至少一個輸入序列建議。
[0097]其中,所述輸入框包括任何能夠用于輸入文本信息的文本框;例如,在搜索引擎中用于輸入搜索序列的搜索輸入框、在瀏覽器中用于輸入網(wǎng)頁地址的地址欄等。
[0098]其中,所述輸入序列建議包括任何與所述輸入序列相匹配的建議。優(yōu)選地,所述輸入序列建議包括一個或多個用戶可能希望輸入的完整序列。更優(yōu)選地,所述輸入序列建議包含其所對應的輸入序列。例如,與輸入序列“天”相匹配的輸入序列建議包括天貓”、“天天向上”、“天氣預報”、“天天酷跑”等。又例如,與輸入序列“天氣”相匹配的輸入序列建議包括:“天氣預報”、“天氣預報查詢一周”、“天氣預報15天查詢”、“天氣通”等。
[0099]優(yōu)選地,在已排序的至少一個輸入序列建議中,排序較高的輸入序列建議被確定為用戶更希望輸入的完整序列。
[0100]具體地,獲取裝置I可采用多種方式獲取與用戶在所述用戶設(shè)備呈現(xiàn)的輸入框中輸入的輸入序列相匹配且已排序的至少一個輸入序列建議。
[0101]例如,獲取裝置I可根據(jù)用戶輸入的輸入序列以及本地存儲的可選輸入序列建議,來確定該至少一個輸入序列建議;如,獲取裝置I獲取用戶在輸入框中輸入的輸入序列,并基于相似度算法,從本地存儲的可選輸入序列建議中選擇與該輸入序列相匹配的至少一個輸入序列建議,且基于相似度從高到低對該至少一個輸入序列建議進行排序;又如,獲取裝置I獲取用戶在輸入框中輸入的輸入序列,并從本地存儲的可選輸入序列建議中選擇包括該輸入序列且歷史搜索頻率較高的至少一個輸入序列建議,且基于歷史搜索頻率從高到低對該至少一個輸入序列建議進行排序。
[0102]又例如,獲取裝置I將用戶輸入的輸入序列發(fā)送給網(wǎng)絡設(shè)備,并接收網(wǎng)絡設(shè)備反饋的至少一個輸入序列建議。
[0103]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應該理解,任何獲取與用戶在所述用戶設(shè)備呈現(xiàn)的輸入框中輸入的輸入序列相匹配且已排序的至少一個輸入序列建議的實現(xiàn)方式,均應包含在本發(fā)明的范圍內(nèi)。
[0104]第一呈現(xiàn)裝置2在輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列建議。
[0105]其中,所述展示區(qū)域用于在用戶設(shè)備的屏幕上展示輸入序列建議。優(yōu)選地,輸入序列建議的展示區(qū)域在輸入框的下方;更優(yōu)選地,輸入序列建議的展示區(qū)域位于輸入框與輸入法界面之間。例如,圖6所示為一個示例的在本發(fā)明中呈現(xiàn)輸入序列建議的示意圖,輸入序列建議的展示區(qū)域為位于輸入框與輸入法界面之間的虛線框區(qū)域。需要說明的是,展示區(qū)域可包括多種形狀,如矩形、扇形等。
[0106]其中,所述持有用戶設(shè)備的手較容易點擊到的位置包括但不限于用戶持有用戶設(shè)備的手在展示區(qū)域內(nèi)更習慣或更方便點擊到的位置。其中,所述持有用戶設(shè)備的手較難點擊到的位置包括但不限于用戶持有用戶設(shè)備的手在展示區(qū)域內(nèi)較不習慣或不方便點擊到的位置。優(yōu)選地,所述位置用于指示展示區(qū)域內(nèi)的一個較小的區(qū)域。
[0107]其中,第一呈現(xiàn)裝置2可采用多種方式確定持有用戶設(shè)備的手較容易點擊到的位置和較難點擊到的位置。
[0108]例如,用戶設(shè)備根據(jù)用戶的歷史輸入習慣確定用戶使用左手持有用戶設(shè)備時點擊頻率最高的位置和點擊頻率最低的位置,以及使用右手持有用戶設(shè)備時點擊頻率最高的位置和點擊頻率最低的位置;第一呈現(xiàn)裝置2通過壓力傳感器確定用戶當前持有用戶設(shè)備采用的是左手,則第一呈現(xiàn)裝置2將用戶使用左手持有用戶設(shè)備時點擊頻率較高的位置作為手較容易點擊到的位置,并將用戶使用左手持有用戶設(shè)備時點擊頻率較低的位置作為手較難點擊到的位置。
[0109]又例如,基于圖6中所示的展示區(qū)域,第一呈現(xiàn)裝置2對當前持有該用戶設(shè)備的手進行掃描,根據(jù)掃描到的手的長度確定距離手指指尖較近的位置為手較容易點擊到的位置,距離手指指尖較遠的位置為手較難點擊到的位置。
[0110]再例如,第一呈現(xiàn)裝置2直接根據(jù)用戶在該用戶設(shè)備中的設(shè)置確定手較容易點擊到的位置和手較難點擊到的位置。
[0111]優(yōu)選地,在所述展示區(qū)域內(nèi),將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在手較難點擊到的位置的方式包括但不限于:
[0112]I)根據(jù)至少一個輸入序列建議的排序的由高至低,在所述展示區(qū)域內(nèi)由下至上呈現(xiàn)所述至少一個輸入序列建議。
[0113]例如,圖6為一個示例的在本發(fā)明中呈現(xiàn)輸入序列建議的示意圖。該圖展示區(qū)域內(nèi)由下至上依次呈現(xiàn)輸入序列建議I至N,其中,N為數(shù)輸入序列建議的總數(shù)量,且輸入序列建議I至N的排序由高至低。
[0114]需要說明的是,由于展示區(qū)域通常位于輸入法界面上方,而對于大部分用戶而言,位于輸入法界面上方且靠近輸入法界面的位置,往往是用戶更容易點擊到的位置。因此,根據(jù)本方式呈現(xiàn)的輸入序列建議,能夠使得排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在手較難點擊到的位置。
[0115]2)根據(jù)至少一個輸入序列建議的排序的由高至低,以持有用戶設(shè)備的手掌靠近屏幕的位置為參考位置,在所述展示區(qū)域內(nèi)由近至遠呈現(xiàn)所述至少一個輸入序列建議。
[0116]例如,圖7為另一個不例的在本發(fā)明中呈現(xiàn)輸入序列建議的不意圖。該圖展不區(qū)域內(nèi)由左至右依次呈現(xiàn)輸入序列建議I至N,其中,N為輸入序列建議的總數(shù)量,且輸入序列建議I至N的排序由高至低。
[0117]又例如,圖8為再一個示例的在本發(fā)明中呈現(xiàn)輸入序列建議的示意圖。該圖展示區(qū)域內(nèi),由右下角至左上角傾斜地呈現(xiàn)輸入序列建議I至N,其中,N為輸入序列建議的總數(shù)量,且輸入序列建議I至N的排序由高至低。需要說明的是,本例中每個輸入序列建議還可呈現(xiàn)為圓弧形,且在展示區(qū)域內(nèi)由右下角至左上角呈現(xiàn)輸入序列建議I至N。
[0118]需要說明的是,由于展示區(qū)域通常位于輸入法界面上方,因而,對于大部分用戶而言,在展示區(qū)域上方靠近手掌的位置,往往是用戶更容易點擊到的位置。因此,根據(jù)本方式呈現(xiàn)的輸入序列建議,能夠使得排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在手較難點擊到的位置。
[0119]其中,第一呈現(xiàn)裝置2可采用多種方式確定所述參考位置。
[0120]例如,第一呈現(xiàn)裝置2直接獲取在該用戶設(shè)備中預先確定的參考位置。其中,該參考位置可采用多種方式被預先確定;如,用戶設(shè)備的服務商通過對大量用戶的手持習慣進行統(tǒng)計來獲得參考位置,并在用戶設(shè)備中預先設(shè)定該參考位置;又如,用戶直接在用戶設(shè)備中通過設(shè)置參數(shù)來預先確定參考位置。
[0121]又例如,第一呈現(xiàn)裝置2通過對當前持有該用戶設(shè)備的手掌進行檢測來確定該手掌靠近屏幕的位置,并將所確定的位置作為參考位置。如,第一呈現(xiàn)裝置2通過傳感器檢測到當前持有該用戶設(shè)備的手掌靠近屏幕的位置如圖7所示,則用戶設(shè)備將該區(qū)域作為參考位置。
[0122]需要說明的是,上述輸入序列建議的排布方式僅為舉例,而非對本發(fā)明的限制。
[0123]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應該理解,任何在輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列的實現(xiàn)方式,均應包含在本發(fā)明的范圍內(nèi)。
[0124]作為一種優(yōu)選方案,本實施例的提供裝置還包括用于當用戶在所述輸入框中輸入的輸入序列發(fā)生變化時,觸發(fā)獲取裝置I和第一呈現(xiàn)裝置2再次執(zhí)行操作的裝置(以下簡稱為“觸發(fā)裝置”,圖未示)。
[0125]例如,用戶在輸入框中輸入的輸入序列為“天”時,在獲取裝置I獲取已排序的4個輸入序列建議:“天貓”、“天天向上”、“天氣預報”、“天天酷跑”;第一呈現(xiàn)裝置2根據(jù)該4個輸入序列建議的排序由高至低,在展示區(qū)域內(nèi)由下至上呈現(xiàn)該4個輸入序列建議;當用戶在輸入框中輸入的輸入序列變化為“天氣”時,觸發(fā)裝置觸發(fā)獲取裝置I再次執(zhí)行操作,來獲取已排序的另外4個輸入序列建議:“天氣預報”、“天氣預報查詢一周”、“天氣預報15天查詢”、“天氣通”;并且,觸發(fā)第一呈現(xiàn)裝置2再次執(zhí)行操作,來根據(jù)該另外4個輸入序列建議的排序由高至低,在展示區(qū)域內(nèi)由下至上呈現(xiàn)該另外4個輸入序列建議;以此類推,每次輸入序列變化時,觸發(fā)裝置觸發(fā)獲取裝置I和第一呈現(xiàn)裝置2再次執(zhí)行操作。
[0126]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應該理解,任何當用戶在所述輸入框中輸入的輸入序列發(fā)生變化時,觸發(fā)獲取裝置I和第一呈現(xiàn)裝置2再次執(zhí)行操作的實現(xiàn)方式,均應包含在本發(fā)明的范圍內(nèi)。
[0127]現(xiàn)有技術(shù)中,用戶設(shè)備根據(jù)輸入框中的輸入序列呈現(xiàn)多個輸入序列建議時,根據(jù)該多個輸入序列建議的排序的由高至低,在展示區(qū)域內(nèi)由上至下來直接呈現(xiàn)該多個輸入序列建議。例如,圖5所示為一個示例的在現(xiàn)有技術(shù)中呈現(xiàn)輸入序列建議的示意圖;其中,N為數(shù)輸入序列建議的總數(shù)量,且輸入序列建議I至N的排序由高至低。
[0128]上述排序方式實際上順應了排序領(lǐng)域這樣的慣性思維:排序較高的項必然位于排序較低的項之間。這種慣性思維在各方面隨處可見;例如,生活中的各種排名,往往第一名排序最高,第二名次高,以此類推;又例如,在搜索結(jié)果的排序中,排序較高的搜索結(jié)果項必然位于排序較低的搜索結(jié)果項之前等。
[0129]因此,由于該慣性思維的存在,現(xiàn)有技術(shù)中的技術(shù)人員很難發(fā)現(xiàn)上述輸入序列的建議的排布方式存在問題。例如,隨著大屏幕用戶設(shè)備被越來越多的使用,使得用戶單手持有用戶設(shè)備時,手的點擊范圍可能無法覆蓋輸入序列建議的展示區(qū)域,從而造成用戶選擇操作的不便;如,排序最高的輸入序列建議位于展示區(qū)域的最上方區(qū)域,而手的點擊范圍不包括展示區(qū)域的最上方區(qū)域,該情況下,用戶必須通過滑動屏幕上所呈現(xiàn)的頁面、調(diào)整手持姿勢等方式才能點擊到該排序最高的輸入序列建議。此外,由于排序越高的輸入序列建議被用戶選擇的可能性越大,這導致用戶不能直接點擊到其所希望的輸入序列建議的情況出現(xiàn)的概率較大。此外,現(xiàn)有技術(shù)中呈現(xiàn)輸入序列建議均采用由上至下的列表方式,形式過于單一,且不能根據(jù)用戶喜好、習慣或當前手持姿勢等進行調(diào)整。
[0130]根據(jù)本實施例的方案,用戶設(shè)備能夠以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,在展示區(qū)域內(nèi)呈現(xiàn)至少一個輸入序列建議,使得排序越高的輸入序列建議越容易被點擊,并且,由于排序越高的輸入序列建議被用戶選擇的可能性越大,這使得在大多情況下,用戶均能夠直接點擊到其所希望的輸入序列建議,從而大大加快了用戶的操作效率;此外,用戶設(shè)備呈現(xiàn)輸入序列建議時,還能夠考慮到持有用戶設(shè)備的手掌靠近屏幕的位置,來確定呈現(xiàn)輸入序列建議的方式,從而使得呈現(xiàn)結(jié)果更加符合當前手持姿勢,且使得用戶能夠更方便快捷的選擇自己希望的輸入序列建議;此外,用戶設(shè)備在展示區(qū)域內(nèi)呈現(xiàn)的輸入序列建議可表現(xiàn)為多種排布形式,表現(xiàn)形式豐富,更容易符合用戶的喜好。
[0131]圖4為本發(fā)明另一個實施例的在用戶設(shè)備中用于提供輸入序列建議的裝置的結(jié)構(gòu)示意圖。
[0132]該提供裝置包括獲取裝置1、第一呈現(xiàn)裝置2、以及用于根據(jù)該用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍的裝置(以下簡稱為“判斷裝置3”)。其中,所述第一呈現(xiàn)裝置2進一步包括用于當展示區(qū)域的頂部超過點擊范圍時,用戶設(shè)備在輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列建議的裝置(以下簡稱為“子呈現(xiàn)裝置21”)。其中,所述獲取裝置I已在參照圖3中予以詳述,在此不再贅述。
[0133]判斷裝置3根據(jù)該用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍。
[0134]其中,所述屏幕尺寸相關(guān)信息包括能夠用于指示用戶設(shè)備的屏幕尺寸的任何信息。優(yōu)選地,所述屏幕尺寸相關(guān)信息包括但不限于:
[0135]I)用戶設(shè)備的屏幕尺寸信息。
[0136]其中,所述屏幕尺寸信息包括能夠直接指示用戶設(shè)備的屏幕尺寸的任何信息。優(yōu)選地,所述屏幕尺寸信息包括但不限于屏幕的分辨率、屏幕的主屏尺寸、屏幕的主屏比例等。例如,屏幕尺寸信息包括用戶設(shè)備的屏幕的分辨率,該分辨率為“1920x1080”。
[0137]2)所述用戶設(shè)備的型號信息。
[0138]由于一個型號的用戶設(shè)備往往具有唯一的屏幕尺寸,因此,可根據(jù)型號信息確定用戶設(shè)備的屏幕尺寸信息。例如,用戶設(shè)備的型號信息為“N9006”,根據(jù)該型號信息,可確定用戶設(shè)備的屏幕的分辨率為“1920x1080”。
[0139]需要說明的是,上述屏幕尺寸相關(guān)信息的舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應該理解,任何能夠用于指示屏幕尺寸的屏幕尺寸相關(guān)信息的實現(xiàn)方式,均應包含在本發(fā)明的范圍內(nèi)。
[0140]其中,輸入框在屏幕上的位置信息用于指示輸入框在用戶設(shè)備的屏幕上的位置。其中,判斷裝置3可基于多種方式獲取輸入框在屏幕上的位置信息。例如,判斷裝置3通過解析屏幕上呈現(xiàn)的頁面所對應的網(wǎng)頁代碼,來獲取輸入框在屏幕上的位置信息等。
[0141]其中,判斷裝置3可采用多種方式確定持有該用戶設(shè)備的手的點擊范圍。例如,判斷裝置3可獲取預先已存儲在本地的點擊范圍;如用戶設(shè)備的服務商通過對大量用戶的手持習慣進行統(tǒng)計來獲得點擊范圍,并在用戶設(shè)備中預先確定該點擊范圍,則判斷裝置3可直接獲取該預先確定的點擊范圍。又例如,判斷裝置3根據(jù)用戶在用戶設(shè)備中對與點擊范圍相關(guān)的參數(shù)的設(shè)置,來確定點擊范圍。
[0142]具體地,判斷裝置3根據(jù)該用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過持有用戶設(shè)備的手的點擊范圍的實現(xiàn)方式包括但不限于:
[0143]I)判斷裝置3進一步包括用于根據(jù)該用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,確定所述輸入序列建議的展示區(qū)域的裝置(以下簡稱為“確定裝置”,圖未示),以及用于判斷所述展示區(qū)域的頂部是否超過持有該用戶設(shè)備的手的點擊范圍的裝置(以下簡稱為“第二子判斷裝置”,圖未示)。
[0144]例如,確定裝置根據(jù)該用戶設(shè)備的屏幕尺寸相關(guān)信息以及輸入框在屏幕上的位置信息,確定輸入序列建議的展示區(qū)域在屏幕上的位置如圖6所示,該展示區(qū)域的頂部與屏幕最下方的距離為1200像素;手的點擊范圍指示該點擊范圍的頂部與屏幕最下方的距離為900像素,則第二子判斷裝置判斷展示區(qū)域的頂部超過持有該用戶設(shè)備的手的點擊范圍。
[0145]2)判斷裝置3進一步包括用于根據(jù)用戶設(shè)備的屏幕尺寸相關(guān)信息以及輸入框在屏幕上的位置信息,在不確定所述展示區(qū)域的情況下,判斷該展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍的裝置(以下簡稱為“第三子判斷裝置”,圖未示)。
[0146]例如,第三子判斷裝置根據(jù)用戶設(shè)備的屏幕尺寸相關(guān)信息以及輸入框在屏幕上的位置信息,確定輸入框底部與屏幕最下方的距離為1300像素,并將該距離直接作為展示區(qū)域的頂部與屏幕最下方的距離;手的點擊范圍指示該點擊范圍的頂部與屏幕最下方的距離為900像素,則第三子判斷裝置判斷展示區(qū)域的頂部超過持有該用戶設(shè)備的手的點擊范圍。
[0147]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應該理解,任何根據(jù)該用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過持有用戶設(shè)備的手的點擊范圍的實現(xiàn)方式,均應包含在本發(fā)明的范圍內(nèi)。
[0148]優(yōu)選地,判斷裝置3進一步包括用于根據(jù)所述用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,并結(jié)合所述用戶的手型信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍的裝置(以下簡稱為“第一子判斷裝置”,圖未示)。
[0149]其中,所述手型信息包括任何與用戶持有用戶設(shè)備的手的手型相關(guān)的信息。優(yōu)選地,所述手型信息包括但不限于手的大小、手掌的大小、手指長度(如拇指長度)等。
[0150]其中,第一子判斷裝置可采用多種方式獲取用戶的手型信息。
[0151]例如,第一子判斷裝置直接根據(jù)用戶在該用戶設(shè)備中的設(shè)置確定用戶的手型信息。如,用戶設(shè)備中提供三種預定手型選項:大手型、中手型、小手型;用戶在該用戶設(shè)備中將手型選項設(shè)置為與該用戶手型最相近的中手型,則第一子判斷裝置直接將中手型所對應的手型信息作為用戶的手型信息。
[0152]例如,第一子判斷裝置通過對用戶的手進行檢測來獲取用戶的手型信息。如,第一子判斷裝置對用戶的手進行掃描,通過分析掃描得到的圖片來確定用戶的手型信息。
[0153]具體地,第一子判斷裝置根據(jù)用戶的手型信息確定持有該用戶設(shè)備的手的點擊范圍,并根據(jù)所述用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過該點擊范圍。
[0154]需要說明的是,判斷裝置3的實現(xiàn)方式I)和2)均可與第一子判斷裝置的方案相結(jié)合。例如,將判斷裝置3的實現(xiàn)方式I)與第一子判斷裝置的實現(xiàn)方式相結(jié)合,用戶設(shè)備根據(jù)該用戶設(shè)備的屏幕尺寸相關(guān)信息以及輸入框在屏幕上的位置信息,確定輸入序列建議的展示區(qū)域,并根據(jù)用戶的手型信息確定持有該用戶設(shè)備的手的點擊范圍;并且,用戶設(shè)備判斷所述輸入序列建議的展示區(qū)域的頂部是否超過該點擊范圍。又例如,將判斷裝置3的實現(xiàn)方式2)與第一子判斷裝置的實現(xiàn)方式相結(jié)合,用戶設(shè)備根據(jù)用戶的手型信息確定持有該用戶設(shè)備的手的點擊范圍,并根據(jù)所述用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,在不確定所述展示區(qū)域的情況下,判斷展示區(qū)域的頂部是否超過該點擊范圍。
[0155]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應該理解,任何根據(jù)該用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍的實現(xiàn)方式,均應包含在本發(fā)明的范圍內(nèi)。
[0156]需要說明的是,判斷裝置3可在獲取裝置I之前執(zhí)行操作,也可在獲取裝置I之后且在子呈現(xiàn)裝置21之前執(zhí)行操作。
[0157]需要說明的是,當輸入框的位置未發(fā)生變化的情況下,判斷裝置3可僅執(zhí)行一次操作;需要說明的是,在判斷裝置3僅執(zhí)行一次操作的情況下,獲取裝置I和子呈現(xiàn)裝置21也可能多次執(zhí)行操作。當輸入框的位置發(fā)生變化時,判斷裝置3可再次執(zhí)行操作;例如,當用戶滑動屏幕上所呈現(xiàn)的頁面使得輸入框的位置發(fā)生變化時,判斷裝置3重復執(zhí)行操作。
[0158]當展示區(qū)域的頂部超過點擊范圍時,子呈現(xiàn)裝置21在輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列建議。
[0159]其中,子呈現(xiàn)裝置21以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列建議的實現(xiàn)方式,與參照圖3中第一呈現(xiàn)裝置2的實現(xiàn)方式相同或者相似,再次不再贅述,在此不再贅述。
[0160]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應該理解,任何當所述頂部超過所述點擊范圍時,在所述輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在更接近用戶手指的位置,排序較低的輸入序列建議展示在更遠離用戶手指的位置的方式,呈現(xiàn)所述至少一個輸入序列的實現(xiàn)方式,均應包含在本發(fā)明的范圍內(nèi)。
[0161]作為一種優(yōu)選方案,本實施例的提供裝置還包括用于當展示區(qū)域頂部未超過所述點擊范圍時,用戶設(shè)備根據(jù)所述至少一個輸入序列建議的排序的由高至低,在所述展示區(qū)域內(nèi)由上至下呈現(xiàn)所述至少一個輸入序列的裝置(以下簡稱為“第二呈現(xiàn)裝置”,圖未示)。
[0162]根據(jù)本實施例的方案,用戶設(shè)備在展示區(qū)域內(nèi)呈現(xiàn)輸入序列建議時,還考慮到了持有用戶設(shè)備的手的點擊范圍,并且根據(jù)展示區(qū)域的頂部是否超過手的點擊范圍來調(diào)整呈現(xiàn)輸入序列建議的方式,使得排序較高的輸入序列建議能夠落入手的點擊范圍,從而使得用戶能夠更容易地點擊到排序較高的輸入序列建議,從而進一步加快用戶的操作效率;此夕卜,本實施例的方案還考慮了用戶的手型信息,能夠結(jié)合用戶的手型信息還更準確地判斷展示區(qū)域的頂部是否超過手的點擊范圍,從而使得用戶能夠更方便快捷的選擇自己希望的輸入序列建議。
[0163]需要注意的是,本發(fā)明可在軟件和/或軟件與硬件的組合體中被實施,例如,本發(fā)明的各個裝置可采用專用集成電路(ASIC)或任何其他類似硬件設(shè)備來實現(xiàn)。在一個實施例中,本發(fā)明的軟件程序可以通過處理器執(zhí)行以實現(xiàn)上文所述步驟或功能。同樣地,本發(fā)明的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲到計算機可讀記錄介質(zhì)中,例如,RAM存儲器,磁或光驅(qū)動器或軟磁盤及類似設(shè)備。另外,本發(fā)明的一些步驟或功能可采用硬件來實現(xiàn),例如,作為與處理器配合從而執(zhí)行各個步驟或功能的電路。
[0164]對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實施例的細節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本發(fā)明。因此,無論從哪一點來看,均應將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應將權(quán)利要求中的任何附圖標記視為限制所涉及的權(quán)利要求。此夕卜,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復數(shù)。系統(tǒng)權(quán)利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟件或者硬件來實現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
【權(quán)利要求】
1.一種在用戶設(shè)備中用于提供輸入序列建議的方法,其中,該方法包括以下步驟: a.獲取與用戶在所述用戶設(shè)備呈現(xiàn)的輸入框中輸入的輸入序列相匹配且已排序的至少一個輸入序列建議; b.在輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列建議。
2.根據(jù)權(quán)利要求1所述的方法,其中,該方法還包括以下步驟: m根據(jù)所述用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍; 其中,所述步驟b包括以下步驟: -當所述頂部超過所述點擊范圍時,在所述輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列建議。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述步驟m包括以下步驟: -根據(jù)所述用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,并結(jié)合所述用戶的手型信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍。
4.根據(jù)權(quán)利要求2所述的方法,其中,所述步驟m包括以下步驟: -根據(jù)所述用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,確定所述輸入序列建議的所述展示區(qū)域; -判斷所述展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍。
5.根據(jù)權(quán)利要求2所述的方法,其中,所述步驟m包括以下步驟: -根據(jù)所述用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,在不確定所述展示區(qū)域的情況下,判斷該展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍。
6.根據(jù)權(quán)利要求2至5中任一項所述的方法,其中,該方法還包括以下步驟: -當所述頂部未超過所述點擊范圍時,根據(jù)所述至少一個輸入序列建議的排序的由高至低,在所述展示區(qū)域內(nèi)由上至下呈現(xiàn)所述至少一個輸入序列建議。
7.根據(jù)權(quán)利要求2至6中任一項所述的方法,其中,所述用戶設(shè)備的屏幕尺寸相關(guān)信息包括以下至少一項: -所述用戶設(shè)備的屏幕尺寸信息; -所述用戶設(shè)備的型號信息。
8.根據(jù)權(quán)利要求1至7中任一項所述的方法,其中,該方法還包括以下步驟: -當用戶在所述輸入框中輸入的輸入序列發(fā)生變化時,再次執(zhí)行所述步驟a和b。
9.根據(jù)權(quán)利要求1至8中任一項所述的方法,其中,在所述展示區(qū)域內(nèi),將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式包括以下至少一種: -根據(jù)所述至少一個輸入序列建議的排序的由高至低,在所述展示區(qū)域內(nèi)由下至上呈現(xiàn)所述至少一個輸入序列建議; -根據(jù)所述至少一個輸入序列建議的排序的由高至低,以持有所述用戶設(shè)備的手掌靠近屏幕的位置為參考位置,在所述展示區(qū)域內(nèi)由近至遠呈現(xiàn)所述至少一個輸入序列建議。
10.根據(jù)權(quán)利要求1至9中任一項所述的方法,其中,所述輸入序列建議的展示區(qū)域在所述輸入框的下方。
11.一種在用戶設(shè)備中用于提供輸入序列建議的裝置,其中,該裝置包括以下裝置: 用于獲取與用戶在所述用戶設(shè)備呈現(xiàn)的輸入框中輸入的輸入序列相匹配且已排序的至少一個輸入序列建議的裝置; 用于在輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式,呈現(xiàn)所述至少一個輸入序列建議的裝置。
12.根據(jù)權(quán)利要求11所述的裝置,其中,該裝置還包括以下裝置: 用于根據(jù)所述用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍的裝置; 其中,用于呈現(xiàn)所述至少一個輸入序列建議的裝置包括以下裝置: 用于當所述頂部超過所述點擊范圍時,在所述輸入序列建議的展示區(qū)域內(nèi),以將排序較高的輸入序列建議展示在更接近用戶手指的位置,排序較低的輸入序列建議展示在更遠離用戶手指的位置的方式,呈現(xiàn)所述至少一個輸入序列建議的裝置。
13.根據(jù)權(quán)利要求12所述的裝置,其中,用于判斷的裝置包括以下裝置: 用于根據(jù)所述用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,并結(jié)合所述用戶的手型信息,判斷所述輸入序列建議的展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍的裝置。
14.根據(jù)權(quán)利要求12所述的裝置,其中,所述用于判斷的裝置包括以下裝置: 用于根據(jù)所述用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,確定所述輸入序列建議的所述展示區(qū)域的裝置; 用于判斷所述展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍的裝置。
15.根據(jù)權(quán)利要求12所述的裝置,其中,所述用于判斷的裝置包括以下裝置: 用于根據(jù)所述用戶設(shè)備的屏幕尺寸相關(guān)信息以及所述輸入框在屏幕上的位置信息,在不確定所述展示區(qū)域的情況下,判斷該展示區(qū)域的頂部是否超過持有所述用戶設(shè)備的手的點擊范圍的裝置。
16.根據(jù)權(quán)利要求12至15中任一項所述的裝置,其中,該裝置還包括以下裝置: 用于當所述頂部未超過所述點擊范圍時,根據(jù)所述至少一個輸入序列建議的排序的由高至低,在所述展示區(qū)域內(nèi)由上至下呈現(xiàn)所述至少一個輸入序列建議的裝置。
17.根據(jù)權(quán)利要求12至16中任一項所述的裝置,其中,所述用戶設(shè)備的屏幕尺寸相關(guān)信息包括以下至少一項: -所述用戶設(shè)備的屏幕尺寸信息; -所述用戶設(shè)備的型號信息。
18.根據(jù)權(quán)利要求11至17中任一項所述的裝置,其中,該裝置還包括以下裝置: 用于當用戶在所述輸入框中輸入的輸入序列發(fā)生變化時,觸發(fā)用于獲取至少一個輸入序列建議的裝置和所述用于呈現(xiàn)所述至少一個輸入序列建議的裝置再次執(zhí)行操作的裝置。
19.根據(jù)權(quán)利要求11至18中任一項所述的裝置,其中,在所述展示區(qū)域內(nèi),將排序較高的輸入序列建議展示在持有用戶設(shè)備的手較容易點擊到的位置,排序較低的輸入序列建議展示在所述手較難點擊到的位置的方式包括以下至少一種: -根據(jù)所述至少一個輸入序列建議的排序的由高至低,在所述展示區(qū)域內(nèi)由下至上呈現(xiàn)所述至少一個輸入序列建議;-根據(jù)所述至少一個輸入序列建議的排序的由高至低,以持有所述用戶設(shè)備的手掌靠近屏幕的位置為參考位置,在所述展示區(qū)域內(nèi)由近至遠呈現(xiàn)所述至少一個輸入序列建議。
20.根據(jù)權(quán)利要求11至19中任一項所述的裝置,其中,所述輸入序列建議的展示區(qū)域在所述輸入框的下方。
【文檔編號】G06F3/023GK104503596SQ201410696728
【公開日】2015年4月8日 申請日期:2014年11月26日 優(yōu)先權(quán)日:2014年11月26日
【發(fā)明者】劉俊啟, 穆建榮 申請人:百度在線網(wǎng)絡技術(shù)(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1