欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

便攜式終端設(shè)備滑行操作輔助信息輸入控制功能的系統(tǒng)及方法與流程

文檔序號(hào):11964406閱讀:367來(lái)源:國(guó)知局
便攜式終端設(shè)備滑行操作輔助信息輸入控制功能的系統(tǒng)及方法與流程

本發(fā)明涉及移動(dòng)通信終端應(yīng)用領(lǐng)域,特別涉及便攜式電子設(shè)備信息輸入信息控制技術(shù)領(lǐng)域,具體是指一種便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)及其方法。



背景技術(shù):

傳統(tǒng)便攜設(shè)備端的移動(dòng)通信輸入控制軟件,對(duì)于撥號(hào)和搜索聯(lián)系人等操作都比較繁瑣和復(fù)雜。在大多數(shù)情況下,用戶每次撥打電話,需要輸入接近完整的號(hào)碼才能確定聯(lián)系人,或者需要通過(guò)繁瑣的聯(lián)系人搜索以及多步的頁(yè)面切換操作才能完成撥號(hào)。這樣大大降低了用戶的撥號(hào)效率。

對(duì)于上述情況,現(xiàn)有技術(shù)提出了一些改進(jìn),例如自定義撥號(hào)盤(pán)數(shù)字的對(duì)應(yīng)號(hào)碼實(shí)現(xiàn)快捷撥號(hào),但仍只能滿足非常有限的聯(lián)系人號(hào)碼,且不便于記憶;又如為方便聯(lián)系人查找實(shí)現(xiàn)的聯(lián)系人收藏功能,仍不能實(shí)現(xiàn)便捷的聯(lián)系人管理和查找;又如語(yǔ)音撥號(hào),雖然省去了用戶輸入和點(diǎn)擊操作,但也有明顯的缺陷,如語(yǔ)音搜索比較耗時(shí),甚至需要網(wǎng)絡(luò)支持;語(yǔ)音識(shí)別效果也不太理想等。綜上所述,在實(shí)際應(yīng)用中需要一個(gè)更準(zhǔn)確、更快捷、更易用的滑行操作輔助信息輸入控制的系統(tǒng)和方法。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的是克服了上述現(xiàn)有技術(shù)中的缺點(diǎn),提供一種能夠通過(guò)滑行輸入來(lái)替代傳統(tǒng)的撥號(hào)、快速實(shí)現(xiàn)便攜式設(shè)備上的復(fù)雜操作、簡(jiǎn)化用戶的使用步驟、簡(jiǎn)單高效、工作性能穩(wěn)定可靠、適用范圍較為廣泛的便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)及其方法。

為了實(shí)現(xiàn)上述的目的,本發(fā)明的便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)及其方法如下:

該便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng),所述的便攜式終端設(shè)備上具有觸摸屏,其主要特點(diǎn)是,所述的系統(tǒng)包括:

通訊功能顯示控制模塊,在所述的便攜式終端設(shè)備的觸摸屏上顯示供用戶操作的通訊功能界面;

滑行輸入數(shù)據(jù)庫(kù)模塊,存儲(chǔ)滑行操作的相關(guān)數(shù)據(jù);

滑行處理模塊,與所述的滑行輸入數(shù)據(jù)庫(kù)模塊相連接,接收用戶在所述的通訊功能界面上的操作,將所述的觸摸屏上所獲取到的原生消息進(jìn)行處理,通過(guò)加載滑行輸入數(shù)據(jù)庫(kù)模塊判斷并找出可能的滑行軌跡;

滑行輸入自定義模塊,根據(jù)用戶操作,設(shè)置自定義滑行軌跡動(dòng)作。

該便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)中的滑行處理模塊包括:

輸入子模塊,接收用戶的操作,將所述的觸摸屏上所獲取到的原生消息傳輸?shù)交胁僮髋袛嘧幽K;

所述的滑行操作判斷子模塊,接收所述的輸入子模塊的原生消息,并對(duì)該原生消息進(jìn)行處理;

滑行操作識(shí)別子模塊,分別與所述的滑行輸入數(shù)據(jù)庫(kù)模塊、滑行操作判斷子模塊均相連接,通過(guò)加載滑行輸入數(shù)據(jù)庫(kù)模塊判斷并找出可能的滑行軌跡。

該便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)中的滑行操作判斷子模塊對(duì)該原生消息進(jìn)行處理,具體為:

所述的滑行操作判斷子模塊進(jìn)行以下三種滑行判斷模式處理操作中的一種或多種:

(1)撥號(hào)盤(pán)上直接滑行輸入的模式判斷處理操作,在該模式下,所述的滑行操作判斷子模塊根據(jù)用戶在所述的觸摸屏的撥號(hào)盤(pán)上直接繪制的滑行軌跡進(jìn)行判斷處理,判斷用戶動(dòng)作是點(diǎn)擊還是滑行輸入;

(2)獨(dú)立的滑行識(shí)別模式判斷處理操作,在該模式下,所述的滑行操作判斷子模塊根據(jù)用戶在繪制區(qū)域繪制的滑行軌跡進(jìn)行判斷處理;

(3)特殊起始區(qū)域的識(shí)別模式判斷處理操作,在該模式下,所述的滑行操作判斷子模塊對(duì)于用戶從系統(tǒng)指定的區(qū)域開(kāi)始起筆的所有滑動(dòng)操作均識(shí)別為滑行操作,并進(jìn)行判斷處理。

該便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)中的通訊功能顯示控制模塊可以為通訊錄顯示控制模塊,所述的通訊功能界面相應(yīng)的可以為通訊錄列表界面。

該便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)中的通訊功能顯示控制模塊也可以為撥號(hào)盤(pán)顯示控制模塊,所述的通訊功能界面相應(yīng)的也可以為撥號(hào)盤(pán)操作界面。

該便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)中的原生消息為用戶手指的動(dòng)作,包括按下、抬起、拖動(dòng)、移動(dòng)。

該便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)中的將觸摸屏上所獲取到的原生消息傳輸?shù)交胁僮髋袛嘧幽K,具體為:

將用戶在觸摸屏上的滑行操作滑行可識(shí)別區(qū)域所輸入的滑行軌跡轉(zhuǎn)化為相對(duì)坐標(biāo),并傳輸?shù)剿龅幕胁僮髋袛嘧幽K。

該便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)中的滑行操作滑行可識(shí)別區(qū)域?yàn)橛|摸屏中的撥號(hào)盤(pán)或者便攜式終端設(shè)備的通訊錄中相應(yīng)功能的顯示頁(yè)面。

該便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)中的原生消息的類型包括:

(1)靜態(tài)動(dòng)作,對(duì)應(yīng)于所述的觸摸屏上的一個(gè)點(diǎn);

(2)動(dòng)態(tài)滑行操作,對(duì)應(yīng)于所述的觸摸屏上的一條軌跡。

該便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)中的靜態(tài)動(dòng)作可以為以下情形中的一種:

(1)單擊,手指在觸摸屏按下時(shí)立刻抬起;

(2)短按,手指在觸摸屏按下后并在系統(tǒng)預(yù)設(shè)的短暫停滯期間內(nèi)抬起;

(3)長(zhǎng)按,手指在觸摸屏按下后并在系統(tǒng)預(yù)設(shè)的長(zhǎng)期停滯期間內(nèi)既不抬起也不移動(dòng)。

該便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)中的動(dòng)態(tài)滑行輸入可以為以下情形中的一種:

(1)滑動(dòng),手指在觸摸屏按下后移動(dòng)并抬起;

(2)多次滑動(dòng),手指在指定的時(shí)間間隔內(nèi)在觸摸屏上多次滑動(dòng);

(3)多指滑動(dòng),多根手指在觸摸屏同時(shí)產(chǎn)生多條軌跡,所述的多指為兩根手指或兩根以上的手指。

該便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)中的滑行操作的相關(guān)數(shù)據(jù)包括初始預(yù)定義滑行輸入、自定義滑行輸入、以及字母、數(shù)字、筆畫(huà)、手寫(xiě)文字等。

該便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)中還包括:

網(wǎng)絡(luò)存儲(chǔ)模塊,基于通訊錄建立網(wǎng)絡(luò)與所述的便攜式終端設(shè)備之間的交互關(guān)系,將用戶對(duì)所述的滑行操作自定義模塊的設(shè)置信息以及所述的滑行輸入數(shù)據(jù)庫(kù)模塊中的信息上傳到服務(wù)器備份。

該便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)中的網(wǎng)絡(luò)存儲(chǔ)模塊部署于網(wǎng)絡(luò)云端。

該基于上述的系統(tǒng)實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法,其主要特點(diǎn)是,所述的方法的預(yù)設(shè)條件為:

所述的便攜式終端設(shè)備的觸摸屏上顯示供用戶操作的通訊功能界面;

所述的方法中還包括滑行判斷處理和滑行識(shí)別處理,所述的滑行判斷處理,具體為:

所述的滑行處理模塊進(jìn)行以下三種滑行判斷模式處理操作中的一種或多種:

(11)撥號(hào)盤(pán)上直接滑行輸入的模式判斷處理操作,在該模式下,所述的滑行處理模塊根據(jù)用戶在所述的觸摸屏的撥號(hào)盤(pán)上直接繪制的滑行軌跡進(jìn)行判斷處理;

(12)獨(dú)立的滑行識(shí)別模式判斷處理操作,在該模式下,所述的滑行處理模塊根據(jù)用戶在繪制區(qū)域繪制的滑行軌跡進(jìn)行判斷處理;

(13)特殊起始區(qū)域的識(shí)別模式判斷處理操作,在該模式下,所述的滑行處理模塊對(duì)于用戶從系統(tǒng)指定的區(qū)域開(kāi)始起筆的所有滑動(dòng)操作均識(shí)別為滑行操作,并進(jìn)行判斷處理;

所述的滑行識(shí)別處理,包括以下步驟:

(21)所述的滑行操作識(shí)別模塊分析所接收到的滑行操作數(shù)據(jù);

(22)所述的滑行處理模塊判斷該滑行操作數(shù)據(jù)的軌跡,是單筆輸入還是多筆輸入;

(23)所述的滑行處理模塊對(duì)比分析得出相應(yīng)的滑行操作類別;

(24)所述的滑行處理模塊在所述的滑行輸入數(shù)據(jù)庫(kù)模塊中匹配已定義的滑行軌跡;

(25)如匹配到一個(gè)或多個(gè)匹配的滑行操作,則繼續(xù)步驟(27);

(26)如果未匹配到,則提示用戶是否需要設(shè)定新滑行操作,或重新輸入滑行操作數(shù)據(jù),并結(jié)束;

(27)所述的滑行處理模塊輸出滑行識(shí)別結(jié)果并觸發(fā)對(duì)應(yīng)的后續(xù)操作。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的撥號(hào)盤(pán)上直接輸入滑行模式判斷處理操作,包括以下步驟:

(1)所述的滑行處理模塊通過(guò)所述的原生消息并根據(jù)以下規(guī)則中的一條或多條來(lái)判斷用戶動(dòng)作是點(diǎn)擊還是滑行輸入:

(a)當(dāng)用戶動(dòng)作的滑動(dòng)起始點(diǎn)和終止點(diǎn)的直線距離超過(guò)系統(tǒng)預(yù)設(shè)的距離閾值時(shí),則判斷該用戶動(dòng)作為滑行輸入;

(b)當(dāng)用戶動(dòng)作的滑動(dòng)軌跡長(zhǎng)度超過(guò)系統(tǒng)預(yù)設(shè)的長(zhǎng)度閾值時(shí),則判斷該用戶動(dòng)作為滑行輸入;

(c)當(dāng)用戶動(dòng)作的手指接觸觸摸屏的時(shí)間超過(guò)系統(tǒng)預(yù)設(shè)的時(shí)間閾值時(shí),則判斷該用戶動(dòng)作為滑行輸入;

(d)當(dāng)用戶動(dòng)作的滑動(dòng)軌跡與所述的撥號(hào)盤(pán)上的兩個(gè)按鍵的邊界線相交,或同時(shí)出現(xiàn)在兩個(gè)按鍵區(qū)域時(shí),則判斷該用戶動(dòng)作為滑行輸入;

(e)當(dāng)用戶動(dòng)作中存在兩個(gè)或多個(gè)觸點(diǎn)同時(shí)按下時(shí),則判斷該用戶動(dòng)作為滑行輸入;

(2)如果該用戶動(dòng)作不符合上述(a)至(e)中的任何一條判斷,則將該用戶動(dòng)作解析為其它常規(guī)操作。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的獨(dú)立的滑行識(shí)別模式判斷處理操作,包括以下步驟:

(1)所述的滑行處理模塊根據(jù)用戶所進(jìn)行的預(yù)定操作,進(jìn)入到滑行識(shí)別模式;

(2)所述的滑行處理模塊將用戶的除系統(tǒng)預(yù)設(shè)的特定操作之外的任何動(dòng)作都判斷為滑行輸入滑行輸入。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的用戶所進(jìn)行的預(yù)定操作為以下情形中的一個(gè)或多個(gè):

(1)用戶點(diǎn)擊觸摸屏上的一個(gè)按鈕;

(2)用戶向所述的便攜式終端設(shè)備發(fā)送一個(gè)語(yǔ)音命令;

(3)用戶搖晃該便攜式終端設(shè)備;

(4)用戶撳按該便攜式終端設(shè)備的一個(gè)硬件按鈕。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的系統(tǒng)預(yù)設(shè)的特定操作為用戶點(diǎn)擊“退出”按鈕退出滑行識(shí)別模式。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的特殊起始區(qū)域的識(shí)別模式判斷處理操作,包括以下步驟:

(1)所述的滑行處理模塊獲取用戶在系統(tǒng)指定的區(qū)域中按下觸點(diǎn)的動(dòng)作;

(2)所述的滑行處理模塊將該按下觸點(diǎn)的位置開(kāi)始起筆到抬起動(dòng)作之間的所有滑動(dòng)操作均判斷為滑行輸入。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的滑行處理模塊輸出滑行識(shí)別結(jié)果并觸發(fā)對(duì)應(yīng)的后續(xù)操作,具體為:

根據(jù)以下處理規(guī)則中的一條或多條進(jìn)行操作處理:

(1)如果滑行識(shí)別結(jié)果為數(shù)字,則將該數(shù)字加入該便攜式終端設(shè)備的撥號(hào)序列中;

(2)如果滑行識(shí)別結(jié)果為字母,則將該字母加入該便攜式終端設(shè)備的搜索序列中,并返回所有包含該字母的聯(lián)系人信息;

(3)如果滑行識(shí)別結(jié)果為筆畫(huà),則將該筆畫(huà)加入該便攜式終端設(shè)備的搜索序列中,并返回所有按順序包含該筆畫(huà)的聯(lián)系人信息;

(4)如果滑行識(shí)別結(jié)果為漢字或其他語(yǔ)言手寫(xiě)文字時(shí),則將該漢字或該其他語(yǔ)言手寫(xiě)文字加入該便攜式終端設(shè)備的搜索序列中,并返回所有按順序包含該漢字或該其他語(yǔ)言手寫(xiě)文字的聯(lián)系人信息。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的滑行操作類別包括:

(1)數(shù)字;

(2)字母;

(3)筆畫(huà);

(4)漢字;

(5)其他語(yǔ)言的手寫(xiě)文字;

(6)系統(tǒng)預(yù)定義或用戶自定義的滑行輸入。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的其他語(yǔ)言的手寫(xiě)文字可以為日語(yǔ)字符、韓語(yǔ)字符、泰語(yǔ)字符、阿拉伯語(yǔ)字符、希伯來(lái)語(yǔ)字符或者少數(shù)民族語(yǔ)言字符。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的步驟(27)之前還包括以下步驟:

(27a)所述的滑行處理模塊根據(jù)系統(tǒng)預(yù)設(shè)的影響因素對(duì)滑行的可能性權(quán)值進(jìn)行計(jì)算并排序;

(27b)如果排序結(jié)果中可能性權(quán)值最大的滑行的可能性權(quán)值與其它滑行的可能性權(quán)值相差超過(guò)系統(tǒng)預(yù)設(shè)的權(quán)值差閾值時(shí),直接選擇該可能性權(quán)值最大的滑行作為滑行識(shí)別結(jié)果;否則將該排序結(jié)果中的滑行操作均作為滑行識(shí)別結(jié)果顯示給用戶進(jìn)行選擇。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的影響因素包括聯(lián)系人的聯(lián)系頻率。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的對(duì)滑行操作的可能性權(quán)值進(jìn)行計(jì)算,具體為:

將相應(yīng)的滑行操作匹配的相似度和系統(tǒng)預(yù)設(shè)的影響因素進(jìn)行加權(quán)計(jì)算,得到該滑行操作的可能性權(quán)值。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中還包括用戶自定義滑行輸入處理操作,可以包括以下步驟:

(31)所述的滑行操作自定義模塊根據(jù)用戶操作,進(jìn)行滑行定義設(shè)置處理;

(32)所述的滑行操作自定義模塊根據(jù)用戶操作,進(jìn)行相應(yīng)滑行操作所觸發(fā)的操作定義設(shè)置處理。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的進(jìn)行滑行定義設(shè)置處理,可以包括以下步驟:

(311)所述的滑行操作自定義模塊提示用戶繪制想要的滑行軌跡;

(312)所述的滑行操作自定義模塊將用戶在觸摸屏上所繪制的滑行軌跡和系統(tǒng)內(nèi)已有的滑行軌跡進(jìn)行對(duì)比;

(313)如果兩者的相似度超過(guò)系統(tǒng)預(yù)設(shè)的相似度閾值,則將相似的滑行操作顯示給用戶,并提示用戶重新繪制滑行軌跡;

(314)否則存儲(chǔ)用戶所繪制的滑行軌跡信息;

或者也可以包括以下步驟:

(311)所述的滑行操作自定義模塊讀取系統(tǒng)中預(yù)設(shè)的空白自定義滑行輸入信息;

(312)所述的滑行操作自定義模塊向用戶展示相應(yīng)的空白自定義滑行輸入信息,并提示用戶進(jìn)行選擇;

(313)所述的滑行操作自定義模塊根據(jù)用戶選擇,存儲(chǔ)相應(yīng)的空白自定義滑行輸入信息。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的滑行操作所觸發(fā)的操作,包括:

(1)與聯(lián)系人相關(guān)的操作;

(2)便攜式終端設(shè)備常用操作。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的與聯(lián)系人相關(guān)的操作,包括:

(1)撥打,即撥打電話給用戶指定的聯(lián)系人;

(2)短信,即發(fā)短信給用戶指定的聯(lián)系人;

(3)郵件,即發(fā)郵件給用戶指定的聯(lián)系人;

(4)即時(shí)訊息,即通過(guò)網(wǎng)絡(luò)發(fā)送即時(shí)訊息給用戶指定的聯(lián)系人。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中還包括用戶自定義滑行輸入處理操作,也可以包括以下步驟:

(31)所述的滑行操作自定義模塊根據(jù)用戶操作,進(jìn)行滑行操作對(duì)應(yīng)操作定義設(shè)置處理;

(32)所述的滑行操作自定義模塊根據(jù)用戶操作,進(jìn)行相應(yīng)操作觸發(fā)所需要的滑行定義設(shè)置處理。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的滑行操作對(duì)應(yīng)操作,包括:

(1)與聯(lián)系人相關(guān)的操作;

(2)便攜式終端設(shè)備常用操作。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的與聯(lián)系人相關(guān)的操作,包括:

(1)撥打,即撥打電話給用戶指定的聯(lián)系人;

(2)短信,即發(fā)短信給用戶指定的聯(lián)系人;

(3)郵件,即發(fā)郵件給用戶指定的聯(lián)系人;

(4)即時(shí)訊息,即通過(guò)網(wǎng)絡(luò)發(fā)送即時(shí)訊息給用戶指定的聯(lián)系人。

該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中的進(jìn)行相應(yīng)操作觸發(fā)所需要的滑行定義設(shè)置處理,可以包括以下步驟:

(311)所述的滑行操作自定義模塊提示用戶繪制相應(yīng)操作觸發(fā)所需要的滑行軌跡;

(312)所述的滑行操作自定義模塊將用戶在觸摸屏上所繪制的滑行軌跡和系統(tǒng)內(nèi)已有的滑行軌跡進(jìn)行對(duì)比;

(313)如果兩者的相似度超過(guò)系統(tǒng)預(yù)設(shè)的相似度閾值,則將相似的滑行軌跡顯示給用戶,并提示用戶重新繪制滑行軌跡;

(314)否則存儲(chǔ)用戶所繪制的滑行信息,并建立該滑行信息與相應(yīng)操作的對(duì)應(yīng)關(guān)系;

或者也可以包括以下步驟:

(311)所述的滑行操作自定義模塊讀取系統(tǒng)中預(yù)設(shè)的空白自定義滑行輸入信息;

(312)所述的滑行操作自定義模塊向用戶展示相應(yīng)的空白自定義滑行輸入信息,并提示用戶進(jìn)行選擇;

(313)所述的滑行操作自定義模塊根據(jù)用戶選擇,建立該空白自定義滑行輸入信息與相應(yīng)操作的對(duì)應(yīng)關(guān)系。

采用了該發(fā)明的便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)及其方法,由于其基于通訊錄軟件通過(guò)簡(jiǎn)單滑行輸入來(lái)替代傳統(tǒng)的撥號(hào)和聯(lián)系搜索等復(fù)雜的操作過(guò)程,從而能夠?qū)崿F(xiàn)快速的撥號(hào)、搜索聯(lián)系人等操作,不僅大大簡(jiǎn)化了用戶在通訊錄軟件中常用且繁瑣的使用步驟,而且簡(jiǎn)化用戶的使用步驟,給用戶帶來(lái)了很大便利,簡(jiǎn)單高效,工作性能穩(wěn)定可靠,適用范圍較為廣泛,為便攜式終端設(shè)備的進(jìn)一步大規(guī)模普及應(yīng)用奠定了堅(jiān)實(shí)的基礎(chǔ)。

附圖說(shuō)明

圖1為本發(fā)明的便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)的整體功能模塊架構(gòu)示意圖。

圖2為本發(fā)明的實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法的整體流程示意圖。

圖3為本發(fā)明的便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)的界面布局示意圖。

圖4為本發(fā)明的便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)的界面布局中在展開(kāi)的滑行輸入識(shí)別區(qū)域進(jìn)行滑行輸入的示意圖。

圖5為本發(fā)明的便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)的界面布局中在特殊起始區(qū)域開(kāi)始進(jìn)行滑行輸入的示意圖。

圖6為本發(fā)明的便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)的界面布局中顯示滑動(dòng)輸入聯(lián)系人篩選結(jié)果的示意圖。

圖7為本發(fā)明的便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)中滑行軌跡分類器處理流程示意圖。

圖8為本發(fā)明的便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)中滑行軌跡分類算法示意圖。

圖9為本發(fā)明的實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中自定義滑行輸入滑行操作流程示意圖。

圖10A至圖10C為本發(fā)明具體實(shí)施例中實(shí)現(xiàn)自定義滑行輸入撥號(hào)的操作過(guò)程示意圖。

圖11為本發(fā)明的便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)的界面布局中在展開(kāi)的滑行輸入識(shí)別區(qū)域進(jìn)行滑行輸入“ぇ”日語(yǔ)字符的示意圖。

具體實(shí)施方式

為了能夠更清楚地理解本發(fā)明的技術(shù)內(nèi)容,特舉以下實(shí)施例詳細(xì)說(shuō)明。

首先介紹一下滑行操作識(shí)別。

如一個(gè)人使用一個(gè)手指在屏幕上畫(huà)上某些符號(hào)來(lái)代表所需要操作的某項(xiàng)業(yè)務(wù),如畫(huà)個(gè)圈代表給某人打電話?;休斎氡旧淼脑O(shè)計(jì)符合用戶日常的使用習(xí)慣,不給用戶增加記憶負(fù)擔(dān),容易被用戶接受。同時(shí)支持用戶自定義常用滑行操作來(lái)對(duì)應(yīng)某項(xiàng)事件或動(dòng)作。此外本發(fā)明也支持在觸摸屏上的多筆滑行識(shí)別,以及復(fù)雜的滑行操作。

本發(fā)明的通訊錄中的網(wǎng)絡(luò)存儲(chǔ)模塊提供網(wǎng)絡(luò)存儲(chǔ)服務(wù),大大解決了更換SIM卡以及卸載安裝程序后需要重新設(shè)置的擔(dān)憂,可直接從服務(wù)器端還原滑行設(shè)置和已定義的動(dòng)作。建立滑行數(shù)據(jù)庫(kù),用于滑行符號(hào)的數(shù)據(jù)存儲(chǔ),包括初始預(yù)定義滑行輸入,自定義滑行輸入,漢字和筆畫(huà)數(shù)據(jù)。

(1)初始預(yù)定義滑行輸入:提供給用戶一些在撥號(hào)中常用動(dòng)作,例如直撥最后一次通話號(hào)碼,快速新建聯(lián)系人。這些動(dòng)作我們會(huì)遵循用戶的使用原則,預(yù)定義一些滑行軌跡,并且支持用戶編輯修改。

(2)自定義滑行輸入:給出用戶一個(gè)常用的操作列表,讓用戶自定義完善滑行軌跡信息。例如可以通過(guò)一個(gè)滑行操作直接撥打某個(gè)聯(lián)系人的電話號(hào)碼功能,讓用戶自定義聯(lián)系人,電話號(hào)碼,滑行軌跡??梢灾С值淖远x內(nèi)容包括直接給某個(gè)聯(lián)系人的某個(gè)號(hào)碼發(fā)短信,直接查看某人的詳細(xì)信息。還有結(jié)合通訊錄特有的功能的操作,直接查看某人的SNS主頁(yè),編輯簽名檔,快速設(shè)置忙閑狀態(tài)等。

(3)漢字筆畫(huà)數(shù)據(jù):當(dāng)用戶開(kāi)啟筆畫(huà)查找聯(lián)系人時(shí),根據(jù)輸入漢字整體或者部分筆畫(huà)與數(shù)據(jù)庫(kù)作比對(duì),然后輸出匹配的搜索結(jié)果。

請(qǐng)參閱圖1和圖2所示,該便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng),所述的便攜式終端設(shè)備上具有觸摸屏,其中,所述的系統(tǒng)包括:

(1)通訊功能顯示控制模塊,在所述的便攜式終端設(shè)備的觸摸屏上顯示供用戶操作的通訊功能界面;所述的通訊功能顯示控制模塊可以為通訊錄顯示控制模塊,所述的通訊功能界面相應(yīng)的可以為通訊錄列表界面;該通訊功能顯示控制模塊也可以為撥號(hào)盤(pán)顯示控制模塊,所述的通訊功能界面相應(yīng)的也可以為撥號(hào)盤(pán)操作界面;

(2)滑行輸入數(shù)據(jù)庫(kù)模塊,存儲(chǔ)滑行操作的相關(guān)數(shù)據(jù);該滑行操作的相關(guān)數(shù)據(jù)包括初始預(yù)定義滑行輸入、自定義滑行輸入、字母、數(shù)字、筆畫(huà)、手寫(xiě)文字;

(3)滑行處理模塊,與所述的滑行輸入數(shù)據(jù)庫(kù)模塊相連接,接收用戶在所述的通訊功能界面上的操作,將所述的觸摸屏上所獲取到的原生消息進(jìn)行處理,通過(guò)加載滑行輸入數(shù)據(jù)庫(kù)模塊判斷并找出可能的滑行軌跡;其中可以包括以下子模塊:

(A)輸入子模塊,接收用戶的操作,將所述的觸摸屏上所獲取到的原生消息傳輸?shù)?/p>

滑行操作判斷模塊;該原生消息為用戶手指的動(dòng)作,包括按下、抬起、拖動(dòng)、移動(dòng);

該將觸摸屏上所獲取到的原生消息傳輸?shù)交胁僮髋袛嘧幽K,具體為:

將用戶在觸摸屏上的滑行可識(shí)別區(qū)域所輸入的滑行軌跡轉(zhuǎn)化為相對(duì)坐標(biāo),并傳輸?shù)剿龅幕胁僮髋袛嘧幽K;該滑行可識(shí)別區(qū)域?yàn)橛|摸屏中的撥號(hào)盤(pán)或者便攜式終端設(shè)備的通訊錄中相應(yīng)功能的顯示頁(yè)面;

(B)滑行操作判斷子模塊,接收所述的輸入子模塊的原生消息,并對(duì)該原生消息進(jìn)行處理;該滑行操作判斷子模塊對(duì)該原生消息進(jìn)行處理,具體為:

所述的滑行操作判斷子模塊進(jìn)行以下三種滑行判斷模式處理操作中的一種或多種:

(a)撥號(hào)盤(pán)上直接滑行輸入的模式判斷處理操作,在該模式下,所述的滑行操作判斷子模塊根據(jù)用戶在所述的觸摸屏的撥號(hào)盤(pán)上直接繪制的滑行軌跡進(jìn)行判斷處理,判斷用戶動(dòng)作是點(diǎn)擊還是滑行輸入;

(b)獨(dú)立的滑行識(shí)別模式判斷處理操作,在該模式下,所述的滑行操作判斷子模塊根據(jù)用戶在繪制區(qū)域繪制的滑行軌跡進(jìn)行判斷處理;

(c)特殊起始區(qū)域的識(shí)別模式判斷處理操作,在該模式下,所述的滑行操作判斷子模塊對(duì)于用戶從系統(tǒng)指定的區(qū)域開(kāi)始起筆的所有滑動(dòng)操作均識(shí)別為滑行操作,并進(jìn)行判斷處理;

該原生消息的類型包括:

(a)靜態(tài)動(dòng)作,對(duì)應(yīng)于所述的觸摸屏上的一個(gè)點(diǎn);該靜態(tài)動(dòng)作可以為以下情形中的一種:

(i)單擊,手指在觸摸屏按下時(shí)立刻抬起;

(ii)短按,手指在觸摸屏按下后并在系統(tǒng)預(yù)設(shè)的短暫停滯期間內(nèi)抬起;

(iii)長(zhǎng)按,手指在觸摸屏按下后并在系統(tǒng)預(yù)設(shè)的長(zhǎng)期停滯期間內(nèi)既不抬起也不移動(dòng);

(b)動(dòng)態(tài)滑行軌跡,對(duì)應(yīng)于所述的觸摸屏上的一條滑行軌跡;該動(dòng)態(tài)滑行軌跡可以為以下情形中的一種:

(i)滑動(dòng),手指在觸摸屏按下后移動(dòng)并抬起;

(ii)多次滑動(dòng),手指在指定的時(shí)間間隔內(nèi)在觸摸屏上多次滑動(dòng);

(iii)多指滑動(dòng),多根手指在觸摸屏同時(shí)產(chǎn)生多條軌跡,所述的多指為兩根手指或兩根以上的手指;

(C)滑行操作識(shí)別子模塊,分別與所述的滑行輸入數(shù)據(jù)庫(kù)模塊、滑行操作判斷子模塊均相連接,通過(guò)加載滑行輸入數(shù)據(jù)庫(kù)模塊判斷并找出可能的滑行輸入;

不僅如此,所述的滑行處理模塊所具有的功能可以按照其它任何可實(shí)現(xiàn)的方式進(jìn)行功能子模塊的分割或者合并,與之相應(yīng)的其它技術(shù)方案和實(shí)施方式也均沒(méi)有背離本發(fā)明的基本思想,屬于本發(fā)明所涵蓋的保護(hù)范圍。

(4)滑行操作自定義模塊,根據(jù)用戶操作,設(shè)置自定義滑行輸入動(dòng)作;

(5)網(wǎng)絡(luò)存儲(chǔ)模塊,基于通訊錄建立網(wǎng)絡(luò)與所述的便攜式終端設(shè)備之間的交互關(guān)系,將用戶對(duì)所述的滑行操作自定義模塊的設(shè)置信息以及所述的滑行輸入數(shù)據(jù)庫(kù)模塊中的信息上傳到服務(wù)器備份;該網(wǎng)絡(luò)存儲(chǔ)模塊部署于網(wǎng)絡(luò)云端。

再請(qǐng)參閱圖3所示,該基于上述的系統(tǒng)實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法,其中的預(yù)設(shè)條件為:

所述的便攜式終端設(shè)備的觸摸屏上顯示供用戶操作的通訊功能界面;

所述的方法中還包括滑行判斷處理和滑行識(shí)別處理,所述的滑行判斷處理,具體為:

所述的滑行處理模塊進(jìn)行以下三種滑行判斷模式處理操作中的一種或多種:

(11)撥號(hào)盤(pán)上直接輸入滑行模式判斷處理操作,在該模式下,所述的滑行處理模塊根據(jù)用戶在所述的觸摸屏的撥號(hào)盤(pán)上直接繪制的滑行軌跡進(jìn)行判斷處理;該撥號(hào)盤(pán)上直接輸入滑行模式判斷處理操作,包括以下步驟:

(a)所述的滑行處理模塊通過(guò)所述的原生消息并根據(jù)以下規(guī)則中的一條或多條來(lái)判斷用戶動(dòng)作是點(diǎn)擊還是滑行輸入:

(i)當(dāng)用戶動(dòng)作的滑動(dòng)起始點(diǎn)和終止點(diǎn)的直線距離超過(guò)系統(tǒng)預(yù)設(shè)的距離閾值時(shí),則判斷該用戶動(dòng)作為滑行輸入;

(ii)當(dāng)用戶動(dòng)作的滑動(dòng)軌跡長(zhǎng)度超過(guò)系統(tǒng)預(yù)設(shè)的長(zhǎng)度閾值時(shí),則判斷該用戶動(dòng)作為滑行輸入;

(iii)當(dāng)用戶動(dòng)作的手指接觸觸摸屏的時(shí)間超過(guò)系統(tǒng)預(yù)設(shè)的時(shí)間閾值時(shí),則判斷該用戶動(dòng)作為滑行輸入;

(iv)當(dāng)用戶動(dòng)作的滑動(dòng)軌跡與所述的撥號(hào)盤(pán)上的兩個(gè)按鍵的邊界線相交,或同時(shí)出現(xiàn)在兩個(gè)按鍵區(qū)域時(shí),則判斷該用戶動(dòng)作為滑行輸入;

(v)當(dāng)用戶動(dòng)作中存在兩個(gè)或多個(gè)觸點(diǎn)同時(shí)按下時(shí),則判斷該用戶動(dòng)作為滑行輸入;

(b)如果該用戶動(dòng)作不符合上述(a)至(e)中的任何一條判斷,則將該用戶動(dòng)作解析為其它常規(guī)操作;

(12)獨(dú)立的滑行識(shí)別模式判斷處理操作,在該模式下,所述的滑行處理模塊根據(jù)用戶在滑行繪制區(qū)域繪制的滑行軌跡進(jìn)行判斷處理;該獨(dú)立的滑行識(shí)別模式判斷處理操作,包括以下步驟:

(a)所述的滑行處理模塊根據(jù)用戶所進(jìn)行的預(yù)定操作,進(jìn)入到滑行識(shí)別模式;

(b)所述的滑行處理模塊將用戶的除系統(tǒng)預(yù)設(shè)的特定操作之外的任何動(dòng)作都判斷為滑行輸入;

該用戶所進(jìn)行的預(yù)定操作為以下情形中的一個(gè)或多個(gè):

(a)用戶點(diǎn)擊觸摸屏上的一個(gè)按鈕;

(b)用戶向所述的便攜式終端設(shè)備發(fā)送一個(gè)語(yǔ)音命令;

(c)用戶搖晃該便攜式終端設(shè)備;

(d)用戶撳按該便攜式終端設(shè)備的一個(gè)硬件按鈕;

該系統(tǒng)預(yù)設(shè)的特定操作為用戶點(diǎn)擊“退出”按鈕退出滑行識(shí)別模式;

(13)特殊起始區(qū)域的識(shí)別模式判斷處理操作,在該模式下,所述的滑行處理模塊對(duì)于用戶從系統(tǒng)指定的區(qū)域開(kāi)始起筆的所有滑動(dòng)操作均識(shí)別為滑行操作,并進(jìn)行判斷處理;該特殊起始區(qū)域的識(shí)別模式判斷處理操作,包括以下步驟:

(a)所述的滑行處理模塊獲取用戶在系統(tǒng)指定的區(qū)域中按下觸點(diǎn)的動(dòng)作;

(b)所述的滑行處理模塊將該按下觸點(diǎn)的位置開(kāi)始起筆到抬起動(dòng)作之間的所有滑動(dòng)操作均判斷為滑行輸入;

所述的滑行識(shí)別處理,包括以下步驟:

(21)所述的滑行處理模塊分析所接收到的滑行軌跡數(shù)據(jù);

(22)所述的滑行處理模塊判斷該滑行數(shù)據(jù)的軌跡,是單筆輸入還是多筆輸入;

(23)所述的滑行處理模塊對(duì)比分析得出相應(yīng)的滑行操作類別;該類別包括:

(a)數(shù)字;

(b)字母;

(c)筆畫(huà);

(d)漢字;

(e)其他語(yǔ)言的手寫(xiě)文字;該其他語(yǔ)言的手寫(xiě)文字可以為日語(yǔ)字符、韓語(yǔ)字符、泰語(yǔ)字符、阿拉伯語(yǔ)字符、希伯來(lái)語(yǔ)字符或者少數(shù)民族語(yǔ)言字符;

(f)系統(tǒng)預(yù)定義或用戶自定義的滑行操作;

(24)所述的滑行處理模塊在所述的滑行輸入數(shù)據(jù)庫(kù)模塊中匹配已定義的滑行軌跡;

(25)如匹配到一個(gè)或多個(gè)匹配的滑行軌跡,則繼續(xù)步驟(27);

(26)如果未匹配到,則提示用戶是否需要設(shè)定新滑行操作,或重新輸入滑行,并結(jié)束;

(27)所述的滑行處理模塊輸出滑行識(shí)別結(jié)果并觸發(fā)對(duì)應(yīng)的后續(xù)操作,包括以下步驟:

(a)如果滑行識(shí)別結(jié)果為數(shù)字,則將該數(shù)字加入該便攜式終端設(shè)備的撥號(hào)序列中;

(b)如果滑行識(shí)別結(jié)果為字母,則將該字母加入該便攜式終端設(shè)備的搜索序列中,并返回所有包含該字母的聯(lián)系人信息;

(c)如果滑行識(shí)別結(jié)果為筆畫(huà),則將該筆畫(huà)加入該便攜式終端設(shè)備的搜索序列中,并返回所有按順序包含該筆畫(huà)的聯(lián)系人信息;

(d)如果滑行識(shí)別結(jié)果為漢字或其他語(yǔ)言手寫(xiě)文字時(shí),則將該漢字或該其他語(yǔ)言手寫(xiě)文字加入該便攜式終端設(shè)備的搜索序列中,并返回所有按順序包含該漢字或該其他語(yǔ)言手寫(xiě)文字的聯(lián)系人信息。

同時(shí),所述的步驟(27)之前還可以包括以下步驟:

(27a)所述的滑行處理模塊根據(jù)系統(tǒng)預(yù)設(shè)的影響因素對(duì)滑行輸入的可能性權(quán)值進(jìn)行計(jì)算并排序;該影響因素包括聯(lián)系人的聯(lián)系頻率;該對(duì)滑行輸入的可能性權(quán)值進(jìn)行計(jì)算,具體為:

將相應(yīng)的滑行軌跡匹配的相似度和系統(tǒng)預(yù)設(shè)的影響因素進(jìn)行加權(quán)計(jì)算,得到該滑行輸入的可能性權(quán)值;

(27b)如果排序結(jié)果中可能性權(quán)值最大的滑行輸入的可能性權(quán)值與其它滑行輸入的可能性權(quán)值相差超過(guò)系統(tǒng)預(yù)設(shè)的權(quán)值差閾值時(shí),直接選擇該可能性權(quán)值最大的滑行輸入作為滑行識(shí)別結(jié)果;否則將該排序結(jié)果中的滑行輸入均作為滑行識(shí)別結(jié)果顯示給用戶進(jìn)行選擇。

同時(shí),該實(shí)現(xiàn)便攜式終端設(shè)備中滑行操作輔助信息輸入控制功能的方法中,還包括用戶自定義滑行輸入處理操作,可以包括以下步驟:

(31)所述的滑行操作自定義模塊根據(jù)用戶操作,進(jìn)行滑行定義設(shè)置處理;可以包括以下步驟:

(a)所述的滑行操作自定義模塊提示用戶繪制想要的滑行軌跡;

(b)所述的滑行操作自定義模塊將用戶在觸摸屏上所繪制的滑行軌跡和系統(tǒng)內(nèi)已有的滑行軌跡進(jìn)行對(duì)比;

(c)如果兩者的相似度超過(guò)系統(tǒng)預(yù)設(shè)的相似度閾值,則將相似的滑行軌跡顯示給用戶,并提示用戶重新繪制滑行軌跡;

(d)否則存儲(chǔ)用戶所繪制的滑行信息;

或者也可以包括以下步驟:

(a)所述的滑行操作自定義模塊讀取系統(tǒng)中預(yù)設(shè)的空白自定義滑行輸入信息;

(b)所述的滑行操作自定義模塊向用戶展示相應(yīng)的空白自定義滑行輸入信息,并提示用戶進(jìn)行選擇;

(c)所述的滑行操作自定義模塊根據(jù)用戶選擇,存儲(chǔ)相應(yīng)的空白自定義滑行輸入信息;

(32)所述的滑行操作自定義模塊根據(jù)用戶操作,進(jìn)行相應(yīng)滑行所觸發(fā)的操作定義設(shè)置處理;所述的滑行所觸發(fā)的操作,包括:

(a)與聯(lián)系人相關(guān)的操作,包括:

(i)撥打,即撥打電話給用戶指定的聯(lián)系人;

(ii)短信,即發(fā)短信給用戶指定的聯(lián)系人;

(iii)郵件,即發(fā)郵件給用戶指定的聯(lián)系人;

(iv)即時(shí)訊息,即通過(guò)網(wǎng)絡(luò)發(fā)送即時(shí)訊息給用戶指定的聯(lián)系人;

(b)便攜式終端設(shè)備常用操作。

該用戶自定義滑行輸入處理操作,也可以包括以下步驟:

(31)所述的滑行操作自定義模塊根據(jù)用戶操作,進(jìn)行滑行對(duì)應(yīng)操作定義設(shè)置處理;該滑行對(duì)應(yīng)操作,包括:

(a)與聯(lián)系人相關(guān)的操作,包括:

(i)撥打,即撥打電話給用戶指定的聯(lián)系人;

(ii)短信,即發(fā)短信給用戶指定的聯(lián)系人;

(iii)郵件,即發(fā)郵件給用戶指定的聯(lián)系人;

(iv)即時(shí)訊息,即通過(guò)網(wǎng)絡(luò)發(fā)送即時(shí)訊息給用戶指定的聯(lián)系人;

(b)便攜式終端設(shè)備常用操作;

(32)所述的滑行操作自定義模塊根據(jù)用戶操作,進(jìn)行相應(yīng)操作觸發(fā)所需要的滑行定義設(shè)置處理,該進(jìn)行相應(yīng)操作觸發(fā)所需要的滑行定義設(shè)置處理,可以包括以下步驟:

(a)所述的滑行操作自定義模塊提示用戶繪制相應(yīng)操作觸發(fā)所需要的滑行軌跡;

(b)所述的滑行操作自定義模塊將用戶在觸摸屏上所繪制的滑行軌跡和系統(tǒng)內(nèi)已有的滑行軌跡進(jìn)行對(duì)比;

(c)如果兩者的相似度超過(guò)系統(tǒng)預(yù)設(shè)的相似度閾值,則將相似的滑行軌跡顯示給用戶,并提示用戶重新繪制滑行軌跡;

(d)否則存儲(chǔ)用戶所繪制的滑行信息,并建立該滑行信息與相應(yīng)操作的對(duì)應(yīng)關(guān)系;或者也可以包括以下步驟:

(a)所述的滑行操作自定義模塊讀取系統(tǒng)中預(yù)設(shè)的空白自定義滑行輸入信息;

(b)所述的滑行操作自定義模塊向用戶展示相應(yīng)的空白自定義滑行輸入信息,并提示用戶進(jìn)行選擇;

(c)所述的滑行操作自定義模塊根據(jù)用戶選擇,建立該空白自定義滑行輸入信息與相應(yīng)操作的對(duì)應(yīng)關(guān)系。

在實(shí)際使用當(dāng)中,請(qǐng)參閱圖1所示,本發(fā)明的便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)包含以下幾個(gè)模塊:

1、通訊功能顯示控制模塊,在所述的便攜式終端設(shè)備的觸摸屏上顯示供用戶操作的通訊功能界面;所述的通訊功能顯示控制模塊可以為通訊錄顯示控制模塊,所述的通訊功能界面相應(yīng)的可以為通訊錄列表界面;該通訊功能顯示控制模塊也可以為撥號(hào)盤(pán)顯示控制模塊,所述的通訊功能界面相應(yīng)的也可以為撥號(hào)盤(pán)操作界面;

2、滑行操作自定義模塊,允許用戶對(duì)各種操作定義自己想要的滑行軌跡。

3、滑行處理模塊,在本發(fā)明的一種實(shí)施例中,可以包括以下子模塊:

(1)輸入模塊,是通訊錄中滑行操作響應(yīng)的入口,通過(guò)用戶在程序中的操作,將觸摸屏上獲取到的原生消息傳輸?shù)较旅娴姆治鲎R(shí)別模塊。將用戶在滑行可識(shí)別區(qū)域所輸入的動(dòng)作,轉(zhuǎn)化為相對(duì)坐標(biāo),傳輸給滑行操作判斷模塊處理。

(a)原生消息:就是指對(duì)于觸摸屏而言,用戶手指的動(dòng)作,包括按下、抬起、拖動(dòng)、移動(dòng)等。

(b)滑行可識(shí)別區(qū)域:撥號(hào)盤(pán)以及在通訊錄中開(kāi)啟某個(gè)功能的頁(yè)面,例如聯(lián)系人頁(yè)面,通過(guò)手寫(xiě)輸入筆畫(huà)可以直接搜索聯(lián)系人。

(2)滑行操作判斷模塊,負(fù)責(zé)接收輸入模塊的消息后,對(duì)原生消息進(jìn)行處理和分析,支持對(duì)于多點(diǎn)觸控等復(fù)雜輸入的處理。通過(guò)原生消息的屬性及系統(tǒng)狀態(tài),判斷是點(diǎn)擊還是滑行操作。如果是滑行軌跡,將其送入滑行操作識(shí)別模塊進(jìn)一步識(shí)別。

(3)滑行操作識(shí)別模塊,主要是用于通過(guò)加載滑行輸入數(shù)據(jù)庫(kù)模塊,找出可能的滑行軌跡;滑行輸入數(shù)據(jù)庫(kù)模塊會(huì)返回所有跟這個(gè)滑行操作相似的滑行軌跡,并且把相似度最高的結(jié)果放在最前面。系統(tǒng)經(jīng)過(guò)一系列的處理,輸出最有可能的結(jié)果。

以上的子模塊并非唯一的劃分方式,尚存在其它合并和分割的可實(shí)施方式,均屬于本發(fā)明的保護(hù)范圍而并非排除在外,限于篇幅,在此不再贅述。

4、滑行輸入數(shù)據(jù)庫(kù)模塊,該模塊用于存儲(chǔ)滑行操作的相關(guān)數(shù)據(jù),包括初始預(yù)定義滑行輸入,自定義滑行輸入,字母,數(shù)字,筆畫(huà),手寫(xiě)文字等。

5、網(wǎng)絡(luò)存儲(chǔ)模塊,基于通訊錄建立網(wǎng)絡(luò)與便攜終端之間的交互關(guān)系,將用戶的滑行操作判斷模塊的設(shè)置以及滑行輸入數(shù)據(jù)庫(kù)模塊中的信息上傳到服務(wù)器備份。如果用戶更換手機(jī),或者卸載軟件,僅需要通過(guò)網(wǎng)絡(luò)連接還原數(shù)據(jù)即可,減去重新設(shè)置的復(fù)雜操作。網(wǎng)絡(luò)存儲(chǔ)模塊是可選的。

再請(qǐng)參閱圖2所示,本發(fā)明的滑行操作輔助的通訊錄系統(tǒng)的界面結(jié)構(gòu),其中包括以下部分:

●頂部功能區(qū)101,顯示當(dāng)前頁(yè)面的屬性等;

●主界面102,包括聯(lián)系人列表,撥號(hào)功能區(qū)等;

●撥號(hào)盤(pán)103,即滑行操作界面;

●底部功能區(qū)104,顯示滑行操作的擴(kuò)展信息;

下面具體描述各個(gè)模塊中的流程。

(一)自定義滑行輸入

首先,系統(tǒng)允許用戶為指定的操作添加自定義的滑行操作。當(dāng)用戶激活自定義滑行輸入模塊時(shí)(例如,點(diǎn)擊菜單中的“添加新滑行操作”等),進(jìn)入自定義滑行輸入流程。以下描述了用戶自定義滑行輸入的流程:

1、定義滑行操作:提示用戶繪制想要的滑行軌跡,根據(jù)系統(tǒng)或用戶的設(shè)置,可支持單筆、多筆、或多點(diǎn)觸控。將用戶所繪制的滑行軌跡和系統(tǒng)內(nèi)已有的滑行軌跡進(jìn)行對(duì)比,當(dāng)相似度較高時(shí),將相似的滑行軌跡顯示給用戶,并提示用戶重新繪制滑行軌跡。

2、定義操作:讓用戶選擇該滑行所觸發(fā)的操作,包括但不限于:

(1)與聯(lián)系人相關(guān)的操作

(a)撥打:撥打電話給用戶指定的某個(gè)聯(lián)系人;

(b)短信:發(fā)短信給用戶指定的某個(gè)聯(lián)系人;

(c)郵件:發(fā)郵件給用戶指定的某個(gè)聯(lián)系人;

(d)即時(shí)訊息:通過(guò)網(wǎng)絡(luò)發(fā)送即時(shí)訊息給用戶指定的某個(gè)聯(lián)系人;

(2)常用操作,如清除通話記錄等。

在步驟(1)中,除了讓用戶自己繪制滑行軌跡,系統(tǒng)還可以讓用戶在已經(jīng)預(yù)置的滑行軌跡中選擇。

同時(shí),在某些實(shí)施例中,以上步驟的順序可以顛倒,例如,讓用戶先定義操作,然后再定義滑行軌跡。

除了用戶自定義的滑行操作之外,系統(tǒng)還可以存儲(chǔ)一些預(yù)設(shè)的滑行軌跡和操作。

(二)滑行操作判斷流程

輸入模塊的原生消息包括但不限于以下幾種:

(1)靜態(tài)動(dòng)作,對(duì)應(yīng)于觸屏上的一個(gè)點(diǎn)

(a)單擊,按下時(shí)立刻觸發(fā);

(b)短按,按下后片刻后抬起;

(c)長(zhǎng)按,按下后既不抬起也不移動(dòng),過(guò)一段時(shí)間后觸發(fā)。

(2)動(dòng)態(tài)滑行軌跡,對(duì)應(yīng)于觸屏上的一條軌跡

(a)滑動(dòng),按下后移動(dòng)并抬起;

(b)多次滑動(dòng),在指定的時(shí)間間隔內(nèi),多次滑動(dòng);

(c)兩(多)指滑動(dòng),同時(shí)產(chǎn)生兩(多)條軌跡。

所述的滑行操作判斷模塊在收到輸入模塊的原生消息之后,進(jìn)入滑行操作判斷流程。本發(fā)明有三種不同的滑行判斷模式:

●撥號(hào)盤(pán)上直接滑行輸入:在該模式下,用戶可以在撥號(hào)盤(pán)上直接繪制滑行軌跡。

●獨(dú)立的滑行識(shí)別模式:在該模式下,用戶可以在繪制區(qū)域繪制滑行軌跡。

●特殊起始區(qū)域的識(shí)別模式:在該模式下,用戶從系統(tǒng)指定的區(qū)域開(kāi)始起筆的所有滑動(dòng)操作都將識(shí)別為滑行輸入。

1、撥號(hào)盤(pán)上直接滑行輸入

在該模式下,用戶可以在撥號(hào)盤(pán)上直接點(diǎn)擊輸入號(hào)碼,或滑動(dòng)輸入。滑行操作判斷模塊將通過(guò)原生消息判斷出該動(dòng)作是點(diǎn)擊還是滑行輸入。有以下規(guī)則可以判斷該動(dòng)作是否為滑行輸入:

●當(dāng)滑動(dòng)的起始點(diǎn)和終止點(diǎn)的直線距離超過(guò)某個(gè)預(yù)設(shè)的閾值時(shí),判斷該動(dòng)作為滑行輸入;

●當(dāng)滑動(dòng)的軌跡長(zhǎng)度超過(guò)某個(gè)預(yù)設(shè)的閾值時(shí),判斷該動(dòng)作為滑行輸入;

●當(dāng)手指接觸觸摸屏的時(shí)間超過(guò)某個(gè)預(yù)設(shè)的閾值時(shí),判斷該動(dòng)作為滑行輸入;

●當(dāng)滑動(dòng)軌跡與兩個(gè)按鍵的邊界線相交,或同時(shí)出現(xiàn)在兩個(gè)按鍵區(qū)域時(shí),判斷該動(dòng)作為滑行輸入;

●當(dāng)兩個(gè)或多個(gè)觸點(diǎn)同時(shí)按下時(shí),判斷該動(dòng)作為滑行輸入。

以上一個(gè)或多個(gè)判斷標(biāo)準(zhǔn)可以自由組合,形成各種不同的邏輯。當(dāng)該動(dòng)作不符合任何滑行操作的判斷標(biāo)準(zhǔn)時(shí),則將被系統(tǒng)解析為其他正常操作,如點(diǎn)擊一個(gè)撥號(hào)鍵的操作。

如圖3,為撥號(hào)盤(pán)103上直接繪制滑行軌跡的示意圖,滑動(dòng)輸入數(shù)字“7”,當(dāng)滿足滑行操作判斷動(dòng)作的標(biāo)準(zhǔn)即可觸發(fā)響應(yīng)的功能。

2、獨(dú)立的滑行識(shí)別模式

用戶可以通過(guò)某些預(yù)定操作,進(jìn)入到滑行識(shí)別模式。在該模式下,所有動(dòng)作都將被判斷為滑行輸入,除特定操作外。

進(jìn)入滑行識(shí)別模式的預(yù)定操作包含但不限于:

●點(diǎn)擊一個(gè)屏幕上的按鈕

●發(fā)送一個(gè)語(yǔ)音命令

●搖晃手機(jī)

●點(diǎn)擊一個(gè)硬件按鈕

特定操作包括點(diǎn)擊“退出”按鈕退出滑行識(shí)別模式等。

如圖4所示,在特定界面的低部功能區(qū)104上點(diǎn)擊滑行操作功能鍵105即可進(jìn)入滑行識(shí)別模式。在展開(kāi)的滑行輸入識(shí)別區(qū)域可進(jìn)行滑行輸入。

3、特殊起始區(qū)域的識(shí)別模式

在便攜式終端設(shè)備上的某些界面中,用戶可以在一個(gè)特定的區(qū)域中按下觸點(diǎn),之后的滑動(dòng)將被判斷為滑行輸入。

圖5所示,在聯(lián)系人列表中,從屏幕右下方正方形區(qū)域中開(kāi)始滑動(dòng),即可判斷為滑行輸入。再請(qǐng)參閱圖6所示,例如滑動(dòng)輸入“小”,即可在聯(lián)系人界面篩選出包括“小”的聯(lián)系人列表。

以上三種識(shí)別模式可以同時(shí)進(jìn)入。例如,用戶既可以在撥號(hào)鍵盤(pán)上直接滑行輸入,也可以在特定起始區(qū)域開(kāi)始滑動(dòng)操作。

如果用戶動(dòng)作被判斷為一個(gè)滑行操作,則進(jìn)入到滑行輸入識(shí)別流程。否則該動(dòng)作可以觸發(fā)其他操作,如撥號(hào)盤(pán)上對(duì)一個(gè)數(shù)字按鍵的點(diǎn)擊動(dòng)作將觸發(fā)為輸入一個(gè)數(shù)字。

(三)滑行輸入識(shí)別流程

滑行識(shí)別處理步驟為:

(1)接收分析滑行操作判斷模塊傳送的滑行數(shù)據(jù);

(2)判斷滑行軌跡,是1筆輸入還是多筆輸入;

(3)對(duì)比分析得出滑行操作類別:預(yù)定義滑行輸入、自定義滑行輸入、數(shù)字、字母、筆畫(huà)、手寫(xiě)文字;可識(shí)別的滑行軌跡包含但不限于以下類型:

(a)數(shù)字,如“1、2、3…”

(b)字母,如“a、b、c…”

(c)筆畫(huà),如“橫折撇捺”等

(d)漢字,如“王、張”等

(e)其他手寫(xiě)文字,如日語(yǔ)字符、韓語(yǔ)字符、泰語(yǔ)字符等;

(f)預(yù)定義或自定義的滑行軌跡,如等。

(4)在滑行輸入數(shù)據(jù)庫(kù)中匹配已定義的滑行軌跡,如找到一個(gè)或多個(gè)匹配的滑行軌跡,進(jìn)入下一步;否則,提示用戶是否需要設(shè)定新滑行操作,或重新輸入滑行軌跡;

(5)根據(jù)各種影響因素(如聯(lián)系人的聯(lián)系頻率等)對(duì)滑行輸入的可能性進(jìn)行計(jì)算并排序;

其中,滑行輸入的可能性不僅僅由滑行輸入的相似度決定,還由滑行輸入所對(duì)應(yīng)的操作或其操作對(duì)象決定。例如,一個(gè)常用聯(lián)系人的撥號(hào)操作比另一個(gè)不常用聯(lián)系人的撥號(hào)操作的可能性更大。最終,滑行輸入的可能性可以由滑行輸入的相似度和其他各種影響因素加權(quán)而成。該步驟是可選的。在某些實(shí)施例中,滑行輸入的可能性完全由滑行輸入相似度決定。

(6)當(dāng)排序結(jié)果第一位的滑行輸入與其他滑行輸入的可能性相差較大時(shí),直接選擇最可能的滑行輸入作為識(shí)別結(jié)果;否則將多個(gè)滑行識(shí)別結(jié)果顯示給用戶進(jìn)行選擇;

其中,當(dāng)一個(gè)用戶滑行輸入存在多個(gè)對(duì)應(yīng)的可能滑行軌跡時(shí),系統(tǒng)可以提示用戶選擇其中的一個(gè)滑行操作。該步驟也是可選的。在某些實(shí)施例中,系統(tǒng)可以總是選擇最可能的滑行輸入作為識(shí)別結(jié)果。

(7)輸出滑行識(shí)別結(jié)果并觸發(fā)對(duì)應(yīng)的操作。

其中,當(dāng)識(shí)別結(jié)果是一個(gè)自定義或預(yù)定義的滑行輸入時(shí),可以執(zhí)行其對(duì)應(yīng)的操作;當(dāng)識(shí)別結(jié)果是一個(gè)數(shù)字時(shí),可以將數(shù)字加入撥號(hào)序列中;當(dāng)識(shí)別結(jié)果是一個(gè)字母時(shí),可以將字母加入搜索序列中并返回所有包含該字母的聯(lián)系人;當(dāng)識(shí)別結(jié)果是一個(gè)筆畫(huà)時(shí),可以將筆畫(huà)加入搜索序列并返回所有按順序包含該筆畫(huà)的聯(lián)系人;當(dāng)識(shí)別結(jié)果是一個(gè)漢字或其他語(yǔ)言手寫(xiě)文字時(shí),可以將漢字或手寫(xiě)文字加入搜索序列并返回所有按順序包含該漢字或手寫(xiě)文字的聯(lián)系人。

其中步驟(6)、(7)為可選的。

同時(shí),本發(fā)明的系統(tǒng)所采用的滑行輸入識(shí)別算法采用SVM分類器處理對(duì)于不同滑行軌跡的判斷,分類識(shí)別字母、數(shù)字、手寫(xiě)以及筆畫(huà)等。數(shù)據(jù)分類是在已有分類的訓(xùn)練數(shù)據(jù)的基礎(chǔ)上,根據(jù)收集用戶滑行輸入以及設(shè)置的習(xí)慣,經(jīng)過(guò)訓(xùn)練形成一個(gè)分類器;然后使用分類器判斷沒(méi)有分類的數(shù)據(jù)的類別。請(qǐng)參閱圖7所示,滑行輸入分類器的處理步驟為:

(1)輸入模塊接收到用戶的滑行輸入信號(hào),并轉(zhuǎn)化為向量坐標(biāo)上的點(diǎn)序列;

(2)濾波器輸出去除噪音點(diǎn)的路徑轉(zhuǎn)化為空間坐標(biāo),傳至分類器;

(3)分類器得出分析識(shí)別結(jié)果的滑行輸入集;

(4)最后由傳送給用戶做出正確的滑行操作響應(yīng);同時(shí)會(huì)回饋用戶數(shù)據(jù)給分類器,不斷訓(xùn)練分類器。

支持向量機(jī)是一種基于分類邊界的方法,其基本原理是(以二維數(shù)據(jù)為例):如果訓(xùn)練數(shù)據(jù)分布在二維平面上的點(diǎn),它們按照其分類聚集在不同的區(qū)域?;诜诸愡吔绲姆诸愃惴ǖ哪繕?biāo)是,通過(guò)訓(xùn)練,找到這些分類之間的邊界(直線的――稱為線性劃分,曲線的――稱為非線性劃分)。對(duì)于多維數(shù)據(jù)(如N維),可以將它們視為N維空間中的點(diǎn),而分類邊界就是N維空間中的面,稱為超面(超面比N維空間少一維)。線性分類器使用超平面類型的邊界,非線性分類器使用超曲面。

如圖8所示,原數(shù)據(jù)可以用一條直線(如果數(shù)據(jù)只有二維)或一個(gè)超平面劃分開(kāi)。線性支持向量分類機(jī):

分類面:(w·x)+b=0.要求:

ai≥0

據(jù)此求出(最優(yōu)解,算法另述)后:

說(shuō)明:線性支持向量機(jī)是基于最大間隔法的。該問(wèn)題是一個(gè)二次規(guī)劃問(wèn)題,使用拉格朗日函數(shù)合并優(yōu)化問(wèn)題和約束,再使用對(duì)偶理論,得到上述的分類優(yōu)化問(wèn)題。

以下列舉了本發(fā)明的優(yōu)選的滑行操作定義實(shí)施例。

1、初始預(yù)定義滑行輸入:根據(jù)統(tǒng)計(jì)到用戶在通訊錄中最常用動(dòng)作,給出相應(yīng)的滑行操作,并且允許用戶根據(jù)自己的使用習(xí)慣修改編輯。

例如:清空已輸入全部?jī)?nèi)容,直撥最后一次通話號(hào)碼,清空所有通話記錄等等。

其中,圓點(diǎn)表示起始點(diǎn)。

具體的實(shí)施方式如下:

(1)快速清空所有通話記錄

實(shí)施步驟:在撥號(hào)盤(pán)上輸入已定義的滑行軌跡;彈出用戶確認(rèn)提示框“是否清除所有通話記錄”;確認(rèn)即完成此操作。

滑行輸入修改步驟:進(jìn)入滑行輸入設(shè)置列表頁(yè)面;選擇“清空所有通話記錄”動(dòng)作;進(jìn)入滑行輸入編輯頁(yè)面;輸入可以聯(lián)想到此滑行操作的一個(gè)軌跡,例如“╳”;保存。允許用戶自定義編輯滑行操作,并且支持多筆畫(huà)輸入。

(2)直撥通話記錄頁(yè)面列表的第一個(gè)號(hào)碼

實(shí)施步驟:在撥號(hào)盤(pán)上輸入已定義的滑行軌跡“L”;就可以快速直撥列表中第一個(gè)號(hào)碼。準(zhǔn)對(duì)現(xiàn)在的大屏智能手機(jī),很多用戶點(diǎn)擊列表的第一行位置都很難點(diǎn)擊到,手指的滑動(dòng)距離很大,這個(gè)快捷滑行操作可以解決這個(gè)問(wèn)題。

滑行輸入修改步驟:進(jìn)入滑行操作設(shè)置列表頁(yè)面;選擇“直撥通話記錄頁(yè)面列表的第一個(gè)號(hào)碼”動(dòng)作;進(jìn)入滑行操作編輯頁(yè)面;輸入可以聯(lián)想到此滑行操作的一個(gè)動(dòng)作,例如“1”;保存。允許用戶自定義編輯滑行軌跡,并且支持多筆畫(huà)輸入。

(3)快速新建聯(lián)系人

實(shí)施步驟:在撥號(hào)盤(pán)上輸入已定義的滑行軌跡“+”;調(diào)用系統(tǒng)新建聯(lián)系人程序。

滑行輸入修改步驟:進(jìn)入滑行操作設(shè)置列表頁(yè)面;選擇“快速新建聯(lián)系人”動(dòng)作;進(jìn)入滑行操作編輯頁(yè)面;輸入可以聯(lián)想到此滑行操作的一個(gè)動(dòng)作,例如“N”;保存。允許用戶自定義編輯滑行軌跡,并且支持多筆畫(huà)輸入。

2、自定義滑行輸入:給用戶提供一些相對(duì)比較多的撥號(hào)動(dòng)作,由用戶完成動(dòng)作編輯。例如:直撥某個(gè)聯(lián)系人的號(hào)碼,直接給某個(gè)聯(lián)系人的某個(gè)號(hào)碼發(fā)短信,直接進(jìn)入某個(gè)聯(lián)系人的sns主頁(yè),查看分組聯(lián)系人等等。

自定義滑行輸入具體步驟請(qǐng)參閱圖9所示:

●選擇自定義滑行輸入;

●確定滑行輸入對(duì)應(yīng)的動(dòng)作或功能,進(jìn)入新滑行操作設(shè)置頁(yè)面;

●完成新滑行操作編輯并保存;

●撥號(hào)盤(pán)或聯(lián)系人界面輸入對(duì)應(yīng)的滑行軌跡;

●觸發(fā)相應(yīng)的功能。

具體的實(shí)施方式如下:

(1)直撥某個(gè)聯(lián)系人的號(hào)碼

傳統(tǒng)的操作方式:搜索聯(lián)系人;得出搜索列表;選擇希望查找的聯(lián)系人;選擇號(hào)碼;撥打。

滑行操作步驟如下:

(a)進(jìn)入新滑行操作設(shè)置頁(yè)面,選擇撥打電話滑行軌跡;如圖10A所示;

(b)選擇需關(guān)聯(lián)的號(hào)碼或聯(lián)系人,輸入對(duì)應(yīng)功能的滑行軌跡,例如關(guān)聯(lián)到13000000000這個(gè)號(hào)碼,保存后退出;如圖10B;

(c)在聯(lián)系人界面或撥號(hào)界面,輸入設(shè)定的滑行軌跡;如圖10C;

(d)分析識(shí)別模塊對(duì)接收到的滑行軌跡進(jìn)行分類判斷,最后將精確匹配的結(jié)果傳送到輸出模塊;

(e)直接啟動(dòng)系統(tǒng)撥號(hào)程序。

(2)直接給某個(gè)聯(lián)系人的某個(gè)號(hào)碼發(fā)短信

傳統(tǒng)的操作方式:搜索聯(lián)系人;得出搜索列表;選擇希望查找的聯(lián)系人;進(jìn)入詳細(xì)頁(yè)面查看;選擇號(hào)碼;編輯短信。

滑行操作:

(a)進(jìn)入新滑行操作設(shè)置頁(yè)面,選擇撥打電話滑行操作;

(b)選擇需關(guān)聯(lián)的號(hào)碼或聯(lián)系人,輸入對(duì)應(yīng)功能的滑行軌跡,

關(guān)聯(lián)到13000000000這個(gè)號(hào)碼,保存后退出;

(c)在聯(lián)系人界面或撥號(hào)界面,輸入設(shè)定的滑行軌跡;

(d)分析識(shí)別模塊對(duì)接收到的滑行軌跡進(jìn)行分類判斷,最后將精確匹配的結(jié)果傳送到輸出模塊;

(e)直接啟動(dòng)短信模塊,進(jìn)入短信編輯頁(yè)面。

(3)直接進(jìn)入某個(gè)聯(lián)系人的sns主頁(yè)

滑行操作:

(a)進(jìn)入新滑行操作設(shè)置頁(yè)面,選擇在通訊錄中綁定自己的sns賬戶的聯(lián)系人,例如“W”代表直接開(kāi)啟張三的微博;

(b)在聯(lián)系人界面或撥號(hào)界面,輸入設(shè)定的滑行軌跡;

(c)分析識(shí)別模塊對(duì)接收到的滑行軌跡進(jìn)行分類判斷,最后將精確匹配的結(jié)果傳送到輸出模塊;

(d)判斷當(dāng)前用戶是否安裝相應(yīng)的sns客戶端,如果安裝直接開(kāi)啟;未安裝通過(guò)網(wǎng)頁(yè)加載。

(4)以將事件、動(dòng)作或命令的中文或外文的首字母符號(hào)作為該命令的滑行操作。

例如用“a”表示“全選聯(lián)系人”(All)滑行軌跡;用“c”表示“復(fù)制聯(lián)系人(copy)等;

又如圖11所示,滑行輸入“え”日語(yǔ)字符,可以搜索以該元音開(kāi)頭的聯(lián)系人信息。

(5)聯(lián)系人快速同步

包括復(fù)制SIM卡聯(lián)系人到手機(jī)、復(fù)制手機(jī)聯(lián)系人到SIM卡、email聯(lián)系人與手機(jī)/SIM卡同步等??赏ㄟ^(guò)新滑行操作設(shè)置頁(yè)面,定義對(duì)應(yīng)操作的滑行軌跡即可快速完成以上同步。

(6)聯(lián)系人分組滑行操作:

例如圓形代表家庭成員、方形代表同事、三角形代表好友等,可以在撥號(hào)盤(pán)或聯(lián)系人頁(yè)面迅速查找和添加聯(lián)系人。此外,對(duì)特定群組的聯(lián)系人可以通過(guò)多指縮放來(lái)觸發(fā)一些功能,如向配對(duì)設(shè)備群發(fā)聯(lián)系人、云端備份或更新聯(lián)系人等。

3.漢字和筆畫(huà):當(dāng)用戶在通訊錄中通過(guò)輸入漢字或者聯(lián)系人信息的某個(gè)關(guān)鍵字的筆畫(huà)來(lái)快速查找聯(lián)系人時(shí),將輸入的滑行軌跡和滑行輸入數(shù)據(jù)庫(kù)中作比對(duì)查找。例如:用戶直接在撥號(hào)盤(pán)或者聯(lián)系人查找頁(yè)面,輸入“張”,則得出聯(lián)系人關(guān)系詞中包含“張”的所有匹配結(jié)果。

具體的實(shí)施方式如下:

(1)輸入馬上查找可匹配的滑行軌跡。同時(shí),如果當(dāng)前用戶SIM卡為中國(guó),返回相似度最高的漢字或者筆畫(huà),如非中國(guó)SIM卡,則返回相似度最高的字母,如m。

優(yōu)選地,如果存在已設(shè)置的滑行操作,則彈出提示框讓用戶選擇他期待查找的結(jié)果;否則,僅返回漢字筆畫(huà)或者字母。

(2)輸入“張”,可查找聯(lián)系人姓名,信息中包含張字的結(jié)果。

(3)筆畫(huà)加滑行輸入的復(fù)合操作,實(shí)現(xiàn)快速消息群發(fā),步驟如下:

(a)在聯(lián)系人界面或撥號(hào)界面,連續(xù)輸入“小王”和滑行軌跡

(b)分析識(shí)別模塊對(duì)接收到的筆畫(huà)和滑行軌跡進(jìn)行分類判斷,最后將精確匹配的結(jié)果傳送到輸出模塊;

(c)聯(lián)系人界面首先返回包含“小王”的結(jié)果;

(d)其次返回滑行輸入對(duì)應(yīng)的功能,直接開(kāi)啟信息發(fā)送界面。

采用了上述的便攜式終端設(shè)備中實(shí)現(xiàn)滑行操作輔助信息輸入控制功能的系統(tǒng)及其方法,由于其基于通訊錄軟件通過(guò)輸入簡(jiǎn)單滑行操作來(lái)替代傳統(tǒng)的撥號(hào)和聯(lián)系搜索等復(fù)雜的操作過(guò)程,從而能夠?qū)崿F(xiàn)快速的撥號(hào)、搜索聯(lián)系人等操作,不僅大大簡(jiǎn)化了用戶在通訊錄軟件中常用且繁瑣的使用步驟,而且簡(jiǎn)化用戶的使用步驟,給用戶帶來(lái)了很大便利,簡(jiǎn)單高效,工作性能穩(wěn)定可靠,適用范圍較為廣泛,為便攜式終端設(shè)備的進(jìn)一步大規(guī)模普及應(yīng)用奠定了堅(jiān)實(shí)的基礎(chǔ)。

在此說(shuō)明書(shū)中,本發(fā)明已參照其特定的實(shí)施例作了描述。但是,很顯然仍可以作出各種修改和變換而不背離本發(fā)明的精神和范圍。因此,說(shuō)明書(shū)和附圖應(yīng)被認(rèn)為是說(shuō)明性的而非限制性的。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
贡觉县| 益阳市| 绥宁县| 冷水江市| 额尔古纳市| 武隆县| 阿拉善右旗| 穆棱市| 化州市| 张家港市| 收藏| 乡宁县| 确山县| 日喀则市| 东平县| 郯城县| 上栗县| 吉水县| 宜川县| 邻水| 崇义县| 巫山县| 北辰区| 贺州市| 竹溪县| 泸溪县| 昂仁县| 申扎县| 应城市| 禹州市| 刚察县| 高要市| 浮山县| 广西| 双峰县| 巨野县| 仪陇县| 布尔津县| 全州县| 梁山县| 枝江市|