快捷撥號方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種快捷撥號方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著社會進(jìn)步,經(jīng)濟(jì)不斷發(fā)展,智能終端的開發(fā)技術(shù)飛速發(fā)展,智能終端越來越普及,極大地方便人們的生活,已經(jīng)成為人們生活必不可少的一部分。
[0003]以手機(jī)為例,通話作為手機(jī)的基本功能,撥號盤是手機(jī)用戶經(jīng)常操作的界面,現(xiàn)有技術(shù)中,用戶撥號時(shí)需要一個(gè)一個(gè)按壓撥號盤上的數(shù)字撥號,撥號速度慢,尤其是用戶單手操作時(shí),撥號困難,需要雙手操作。隨著手機(jī)屏幕越來越大,用戶單手操作時(shí),撥號難度大,效率低,出錯(cuò)率高,給手機(jī)用戶帶來極大不便。
【發(fā)明內(nèi)容】
[0004]基于此,有必要針對現(xiàn)有終端撥號難度大,效率低,出錯(cuò)率高的問題,提供一種快捷撥號方法和系統(tǒng)。
[0005]為了實(shí)現(xiàn)上述目的,本發(fā)明技術(shù)方案的實(shí)施例為:
[0006]—種快捷撥號方法,包括以下步驟:
[0007]檢測用戶作用于終端撥號盤上的滑動(dòng)軌跡;
[0008]判斷所述滑動(dòng)軌跡通過所述終端撥號盤的數(shù)字區(qū)域中任意相鄰兩個(gè)數(shù)字區(qū)域的橫坐標(biāo)差是否等于預(yù)設(shè)橫坐標(biāo)差,和/或任意相鄰兩個(gè)數(shù)字區(qū)域的縱坐標(biāo)差是否等于預(yù)設(shè)縱坐標(biāo)差;
[0009]當(dāng)判定結(jié)果為是時(shí),獲取所述滑動(dòng)軌跡通過所述終端撥號盤的數(shù)字區(qū)域?qū)?yīng)的數(shù)字;
[0010]根據(jù)所獲取的數(shù)字進(jìn)行撥號。
[0011]—種快捷撥號系統(tǒng),包括:
[0012]軌跡檢測模塊,用于檢測用戶作用于終端撥號盤上的滑動(dòng)軌跡;
[0013]坐標(biāo)差判斷模塊,用于判斷所述滑動(dòng)軌跡通過所述終端撥號盤的數(shù)字區(qū)域中任意相鄰兩個(gè)數(shù)字區(qū)域的橫坐標(biāo)差是否等于預(yù)設(shè)橫坐標(biāo)差,和/或任意相鄰兩個(gè)數(shù)字區(qū)域的縱坐標(biāo)差是否等于預(yù)設(shè)縱坐標(biāo)差;
[0014]數(shù)字獲取模塊,用于當(dāng)判定結(jié)果為是時(shí),獲取所述滑動(dòng)軌跡通過所述終端撥號盤的數(shù)字區(qū)域?qū)?yīng)的數(shù)字;
[0015]快捷撥號模塊,用于根據(jù)所獲取的數(shù)字進(jìn)行撥號。
[0016]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果為:本發(fā)明快捷撥號方法和系統(tǒng),首先檢測用戶作用于終端撥號盤上的滑動(dòng)軌跡;然后通過比較滑動(dòng)軌跡通過終端撥號盤上任意相鄰兩個(gè)數(shù)字區(qū)域的橫坐標(biāo)差和/或縱坐標(biāo)差,獲取滑動(dòng)軌跡通過終端撥號盤的數(shù)字,快速準(zhǔn)確地實(shí)現(xiàn)撥號,效率高,出錯(cuò)率低,適合實(shí)際應(yīng)用。
【附圖說明】
[0017]圖1為一個(gè)實(shí)施例中快捷撥號方法流程圖;
[0018]圖2為一個(gè)實(shí)施例中終端直角坐標(biāo)系定位示意圖;
[0019]圖3為一個(gè)實(shí)施例中撥號盤上撥號有效坐標(biāo)區(qū)間示意圖;
[0020]圖4為一個(gè)實(shí)施例中手機(jī)撥號盤上各個(gè)數(shù)字區(qū)域的坐標(biāo)示意圖;
[0021 ]圖5為基于圖1所示方法一個(gè)具體示例中快捷撥號方法流程圖;
[0022]圖6為一個(gè)實(shí)施例中手機(jī)撥號盤上的滑動(dòng)軌跡示意圖一;
[0023]圖7為一個(gè)實(shí)施例中手機(jī)撥號盤上的滑動(dòng)軌跡示意圖二;
[0024]圖8為一個(gè)實(shí)施例中手機(jī)撥號盤上的滑動(dòng)軌跡示意圖三;
[0025]圖9為一個(gè)實(shí)施例中快捷撥號系統(tǒng)結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0026]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的【具體實(shí)施方式】僅僅用以解釋本發(fā)明,并不限定本發(fā)明的保護(hù)范圍。
[0027]—個(gè)實(shí)施例中快捷撥號方法,如圖1所示,包括以下步驟:
[0028]步驟SlOl:檢測用戶作用于終端撥號盤上的滑動(dòng)軌跡;
[0029]步驟S102:判斷所述滑動(dòng)軌跡通過所述終端撥號盤的數(shù)字區(qū)域中任意相鄰兩個(gè)數(shù)字區(qū)域的橫坐標(biāo)差是否等于預(yù)設(shè)橫坐標(biāo)差,和/或任意相鄰兩個(gè)數(shù)字區(qū)域的縱坐標(biāo)差是否等于預(yù)設(shè)縱坐標(biāo)差;
[0030]步驟S103:當(dāng)判定結(jié)果為是時(shí),獲取所述滑動(dòng)軌跡通過所述終端撥號盤的數(shù)字區(qū)域?qū)?yīng)的數(shù)字;
[0031]步驟S104:根據(jù)所獲取的數(shù)字進(jìn)行撥號。
[0032]從以上描述可知,本發(fā)明通過在終端撥號盤上獲取與滑動(dòng)軌跡對應(yīng)的數(shù)字,實(shí)現(xiàn)快捷簡單方便地?fù)芴枴?br>[0033]此外,在一個(gè)具體示例中,在所述檢測用戶作用于終端撥號盤上的滑動(dòng)軌跡之前,還包括步驟:
[0034]根據(jù)用戶設(shè)置指令分別對所述終端撥號盤上的各個(gè)數(shù)字區(qū)域設(shè)置撥號有效坐標(biāo)區(qū)間。
[0035]如圖2所示終端是按照直角坐標(biāo)系來定位的,屏幕上的每一個(gè)點(diǎn)都能用(x,y)的坐標(biāo)來定位。對于撥號盤上的任何一個(gè)數(shù)字區(qū)域,都有一個(gè)坐標(biāo)區(qū)間。比如數(shù)字區(qū)域I有A,B,C,D四個(gè)點(diǎn)圍成的長方形的坐標(biāo)區(qū)間。手指在撥號盤滑動(dòng)時(shí),只要其滑動(dòng)軌跡上某個(gè)點(diǎn)的坐標(biāo)落在了A,B,C,D的方框內(nèi),就是撥到了數(shù)字I。撥到數(shù)字I后,如果下一個(gè)數(shù)字是數(shù)字5,手指滑動(dòng)到數(shù)字5時(shí)有可能軌跡會經(jīng)過2或者4,導(dǎo)致誤撥號。如圖3所示一個(gè)實(shí)施例中根據(jù)用戶設(shè)置指令分別對終端撥號盤上的各個(gè)數(shù)字區(qū)域設(shè)置撥號有效坐標(biāo)區(qū)間,該撥號有效坐標(biāo)區(qū)間小于圖2所示坐標(biāo)區(qū)間,可以避免上述誤撥號情況出現(xiàn)。
[0036]此外,在一個(gè)具體示例中,在所述檢測用戶作用于終端撥號盤上的滑動(dòng)軌跡之后,判斷所述滑動(dòng)軌跡通過所述終端撥號盤的數(shù)字區(qū)域中任意相鄰兩個(gè)數(shù)字區(qū)域的橫坐標(biāo)差是否等于預(yù)設(shè)橫坐標(biāo)差之前,還包括步驟:
[0037]判斷所述滑動(dòng)軌跡是否通過數(shù)字區(qū)域M的撥號有效坐標(biāo)區(qū)間;
[0038]當(dāng)判定結(jié)果為是時(shí),獲取所述數(shù)字區(qū)域M的坐標(biāo),所述數(shù)字區(qū)域M為所述滑動(dòng)軌跡通過所述終端撥號盤的數(shù)字區(qū)域中的任意一個(gè)數(shù)字區(qū)域。
[0039]此外,在一個(gè)具體示例中,判斷所述滑動(dòng)軌跡通過所述終端撥號盤的數(shù)字區(qū)域中任意相鄰兩個(gè)數(shù)字區(qū)域的橫坐標(biāo)差是否等于預(yù)設(shè)橫坐標(biāo)差,和/或任意相鄰兩個(gè)數(shù)字區(qū)域的縱坐標(biāo)差是否等于預(yù)設(shè)縱坐標(biāo)差的步驟包括:
[0040]當(dāng)所述滑動(dòng)軌跡通過所述終端撥號盤的數(shù)字區(qū)域中的相鄰兩個(gè)數(shù)字區(qū)域位于所述終端撥號盤同一列時(shí),判斷相鄰兩個(gè)數(shù)字區(qū)域的橫坐標(biāo)差是否等于預(yù)設(shè)橫坐標(biāo)差;
[0041]當(dāng)所述滑動(dòng)軌跡通過所述終端撥號盤的數(shù)字區(qū)域中的相鄰兩個(gè)數(shù)字區(qū)域位于所述終端撥號盤同一行時(shí),判斷相鄰兩個(gè)數(shù)字區(qū)域的縱坐標(biāo)差是否等于預(yù)設(shè)縱坐標(biāo)差;
[0042]當(dāng)所述滑動(dòng)軌跡通過所述終端撥號盤的數(shù)字區(qū)域中的相鄰兩個(gè)數(shù)字區(qū)域位于所述終端撥號盤對角線上時(shí),判斷相鄰兩個(gè)數(shù)字區(qū)域的橫坐標(biāo)差是否等于預(yù)設(shè)橫坐標(biāo)差,且判斷相鄰兩個(gè)數(shù)字區(qū)域的縱坐標(biāo)差是否等于預(yù)設(shè)縱坐標(biāo)差。
[0043]根據(jù)實(shí)際情況進(jìn)行比較,滿足多種應(yīng)用需要。
[0044]此外,在一個(gè)具體示例中,所述預(yù)設(shè)橫坐標(biāo)差根據(jù)所述終端撥號盤上每列數(shù)字區(qū)域中任意相鄰兩個(gè)數(shù)字區(qū)域的橫坐標(biāo)差設(shè)置,所述預(yù)設(shè)縱坐標(biāo)差根據(jù)所述終端撥號盤上每行數(shù)字區(qū)域中任意相鄰兩個(gè)數(shù)字區(qū)域的縱坐標(biāo)差設(shè)置。保證后續(xù)處理正常進(jìn)行,實(shí)現(xiàn)快捷撥號。
[0045]為了更好地理解上述方法,以下詳細(xì)闡述一個(gè)本發(fā)明快捷撥號方法的應(yīng)用實(shí)例,該應(yīng)用實(shí)例是采用手機(jī)實(shí)現(xiàn)的,手機(jī)撥號盤為4行3列的表格盤,有12個(gè)數(shù)字區(qū)域,其中各個(gè)數(shù)字區(qū)域的坐標(biāo)如圖4所示。
[0046]如圖5所示,該應(yīng)用實(shí)例可以包括以下步驟:
[0047]步驟S501:設(shè)置預(yù)設(shè)橫坐標(biāo)差等于手機(jī)撥號盤上每列數(shù)字區(qū)域中任意相鄰兩個(gè)數(shù)字區(qū)域的橫坐標(biāo)差I(lǐng)或-1,設(shè)置預(yù)設(shè)縱坐標(biāo)差等于手機(jī)撥號盤上每行數(shù)字區(qū)域中任意相鄰兩個(gè)數(shù)字區(qū)域的縱坐標(biāo)差I(lǐng)或-1;
[0048]步驟S502:據(jù)用戶設(shè)置指令分別對手機(jī)撥號盤上的各個(gè)數(shù)字區(qū)域設(shè)置撥號有效坐標(biāo)區(qū)間;一個(gè)實(shí)施例中設(shè)置撥號有效坐標(biāo)區(qū)間如圖3所示;
[0049]步驟S503:檢測用戶作用于手機(jī)撥號盤上的滑動(dòng)軌跡;
[0050]步驟S504:判斷上述滑動(dòng)軌跡是否通過數(shù)字區(qū)域M的撥號有效坐標(biāo)區(qū)間;當(dāng)判定結(jié)果為是時(shí),獲取數(shù)字區(qū)域M的坐標(biāo),數(shù)字區(qū)域M為上述滑動(dòng)軌跡通過手機(jī)撥號盤的數(shù)字區(qū)域中的任意一個(gè)數(shù)字區(qū)域;
[0051]步驟S505:判斷上述滑動(dòng)軌跡通過手機(jī)撥號盤的數(shù)字區(qū)域中任意相鄰兩個(gè)數(shù)字區(qū)域的橫坐標(biāo)差是否等于上述預(yù)設(shè)橫坐標(biāo)差,和/或任意相鄰兩個(gè)數(shù)字區(qū)域的縱坐標(biāo)差是否等于上述預(yù)設(shè)縱坐標(biāo)差;具體為:
[0052]當(dāng)上述滑動(dòng)軌跡通過手機(jī)撥號盤的數(shù)字區(qū)域中的相鄰兩個(gè)數(shù)字區(qū)域位于手機(jī)撥號盤同一列時(shí),如圖6箭頭所示,箭頭表示滑動(dòng)軌跡,判斷相鄰兩個(gè)數(shù)字區(qū)域的橫坐標(biāo)差是否等于上述預(yù)設(shè)橫坐標(biāo)差;
[0053]當(dāng)上述滑動(dòng)軌跡通過手機(jī)撥號盤的數(shù)字區(qū)域中的相鄰兩個(gè)數(shù)字區(qū)域位于手機(jī)撥號盤同一行時(shí),如圖7箭頭所示,箭頭表示滑動(dòng)軌跡,判斷相鄰兩個(gè)數(shù)字區(qū)域的縱坐標(biāo)差是否等于上述預(yù)設(shè)縱坐標(biāo)差;
[0054]當(dāng)上述滑動(dòng)軌跡通過手機(jī)撥號盤的數(shù)字區(qū)域中的相鄰兩個(gè)數(shù)字區(qū)域位于手機(jī)撥號盤對角線上時(shí),如圖8箭頭所示,箭頭表示滑動(dòng)軌跡,判斷相鄰兩個(gè)數(shù)字區(qū)域的橫坐標(biāo)差是否等于上述預(yù)設(shè)橫坐標(biāo)差,且判斷相鄰兩個(gè)數(shù)字區(qū)域的縱坐標(biāo)差是否等于上述預(yù)設(shè)縱坐標(biāo)差;
[0055]步驟S506:當(dāng)判定結(jié)果為是時(shí),獲取上述滑動(dòng)軌跡通過手機(jī)撥號盤的數(shù)字區(qū)域?qū)?yīng)的數(shù)字;
[0056]步驟S507:根據(jù)所獲取的數(shù)字進(jìn)行撥號。
[0057]本應(yīng)用實(shí)例首先檢測用戶作用于終端撥號盤上的滑動(dòng)軌跡;然后通過比較滑動(dòng)軌跡通過終端撥號盤上任意相鄰兩個(gè)數(shù)字區(qū)域的橫坐標(biāo)差和/或縱坐標(biāo)差,獲取滑動(dòng)軌跡通過終端撥號盤的數(shù)字,快速撥號,簡單,效率高,出錯(cuò)率低,滿足用戶單手操作需要。
[0058]—個(gè)實(shí)施例中快捷撥號系統(tǒng),如圖9所不,包括:
[0059]軌跡檢測模塊901,用于檢測用戶作用于終端撥號盤上的滑動(dòng)軌跡;
[0060]坐標(biāo)差判斷模塊902,用于判斷所述滑動(dòng)軌跡通過所述終端撥號盤的數(shù)字區(qū)域中任意相鄰兩個(gè)數(shù)字區(qū)域的橫坐標(biāo)差是否等于預(yù)設(shè)橫坐標(biāo)差,和/或任意相鄰兩個(gè)數(shù)字區(qū)域的縱坐標(biāo)差是否等于預(yù)設(shè)縱坐標(biāo)差;
[0061]數(shù)字獲取模塊903,用于當(dāng)判定結(jié)果為是時(shí),獲取所述滑動(dòng)軌跡通過所述終端撥號盤的數(shù)字區(qū)域?qū)?yīng)的數(shù)字;
[0062]快捷撥號模塊904,用于根據(jù)所獲取的數(shù)字進(jìn)行撥號。
[0063]如圖9所示,在一個(gè)具體示例中,所述系統(tǒng)還包括坐標(biāo)區(qū)間設(shè)置模塊905,用于在所述軌跡檢測模塊901