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

智能設(shè)備的觸摸響應(yīng)裝置和方法與流程

文檔序號:12270630閱讀:164來源:國知局
智能設(shè)備的觸摸響應(yīng)裝置和方法與流程

本發(fā)明涉及智能電視領(lǐng)域,尤其涉及一種智能設(shè)備的觸摸響應(yīng)方法和裝置。



背景技術(shù):

隨著互聯(lián)網(wǎng)技術(shù)和智能設(shè)備的發(fā)展,可觸控的智能設(shè)備例如智能電視、手機、平板電腦等電子產(chǎn)品越來越流行,相應(yīng)的,基于觸摸技術(shù)的各類應(yīng)用產(chǎn)品也越來越多,特別是基于觸摸點擊事件的互聯(lián)網(wǎng)APP。例如,一款游戲終端應(yīng)用中提供了以下場景:在固定的時間點彈出一個觸摸屏幕點擊搶游戲金幣的頁面,統(tǒng)計用戶在單位時間(例如,1秒)內(nèi)手動點擊觸摸屏幕的次數(shù),云端服務(wù)器按照每個手機發(fā)送的觸摸事件的次數(shù)對用戶進行排序,排序靠前的用戶能夠優(yōu)先分配到獎勵信息,例如紅包或者折扣券。

由于智能設(shè)備觸摸屏與云端交互觸摸點擊事件的過程緩慢,效率低下,且無法在連續(xù)點擊事件中自動拓寬點擊響應(yīng)區(qū)域,因此在這類應(yīng)用中,由于用戶點擊的次數(shù)過多,電機頻率過快,很容易出現(xiàn)連續(xù)點擊無法被準(zhǔn)確識別以及點擊的區(qū)域不在正確的小范圍內(nèi)的情況,使得點擊不到位,觸摸屏幕不響應(yīng),使用戶很難搶到紅包,用戶體驗差。



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

本發(fā)明的主要目的在于供一種智能設(shè)備的觸摸響應(yīng)裝置,能夠在用戶進行連續(xù)觸摸時放大用戶點擊的目標(biāo)區(qū)域,加快智能設(shè)備與云端服務(wù)器之間的通信速度。該裝置包括:

連續(xù)觸摸檢測模塊,用于檢測用戶觸摸點擊操作并計算單位時間內(nèi)用戶對觸摸顯示屏的平均點擊次數(shù),并且當(dāng)所述平均點擊次數(shù)大于觸摸判斷閾值時,判斷所述觸摸點擊操作為連續(xù)觸摸事件;

觸摸區(qū)域自適應(yīng)模塊,用于在連續(xù)觸摸事件中獲取用戶觸摸的區(qū)域并將該區(qū)域放大,放大的倍數(shù)為所述平均點擊次數(shù);

觸摸請求加速模塊,用于在連續(xù)觸摸事件中依據(jù)所述平均點擊次數(shù)調(diào)整智能設(shè)備向云端發(fā)送請求的發(fā)送頻率;

請求響應(yīng)模塊,用于接收云端依據(jù)所述請求返回的信息并顯示。

可選地,所述裝置還包括:

觸摸屏應(yīng)用檢測模塊,用于判斷所述智能設(shè)備當(dāng)前執(zhí)行的應(yīng)用是否為觸摸屏應(yīng)用。

可選地,所述觸摸屏應(yīng)用檢測模塊具體包括為:

包名獲取單元,用于獲取當(dāng)前執(zhí)行的應(yīng)用的包名;

包名匹配單元,用于將獲取的所述包名與預(yù)存在系統(tǒng)中的觸摸屏應(yīng)用的包名進行匹配,當(dāng)匹配成功時,則判斷當(dāng)前應(yīng)用為觸摸屏應(yīng)用。

可選地,所述觸摸區(qū)域自適應(yīng)模塊包括:

觸摸圖標(biāo)獲取單元,用于獲取用戶在連續(xù)觸摸事件中點擊的圖標(biāo)的坐標(biāo)長度和坐標(biāo)寬度;以及

觸摸圖標(biāo)放大單元,用于將該坐標(biāo)長度和坐標(biāo)寬度的像素范圍分別乘以所述平均點擊次數(shù)進行放大,按照所述放大的坐標(biāo)長度和坐標(biāo)寬度在智能設(shè)備上顯示所述圖標(biāo)。

可選地,所述觸摸請求加速模塊包括:

頻率獲取單元,用于獲取所述智能設(shè)備向云端發(fā)送請求的初始發(fā)送頻率;

頻率調(diào)整單元,用于將所述初始發(fā)送頻率乘以所述平均點擊次數(shù)以得到調(diào)整后的發(fā)送頻率;

相應(yīng)的,本發(fā)明還提供了一種智能設(shè)備的觸摸響應(yīng)方法,包括:

檢測用戶觸摸點擊操作并計算單位時間內(nèi)用戶對觸摸顯示屏的平均點擊次數(shù),并且當(dāng)所述平均點擊次數(shù)大于觸摸判斷閾值時,判斷所述觸摸點擊操作為連續(xù)觸摸事件;

在連續(xù)觸摸事件中獲取用戶觸摸的區(qū)域并將該區(qū)域放大,放大的倍數(shù)為所述平均點擊次數(shù);

在連續(xù)觸摸事件中依據(jù)所述平均點擊次數(shù)調(diào)整智能設(shè)備向云端發(fā)送請求的發(fā)送頻率;

接收云端依據(jù)所述請求返回的信息并顯示。

可選地,檢測用戶觸摸點擊操作并計算單位時間內(nèi)用戶對觸摸顯示屏的平均點擊次數(shù)的步驟之前,所述方法還包括:

判斷所述智能設(shè)備當(dāng)前執(zhí)行的應(yīng)用是否為觸摸屏應(yīng)用。

可選地,判斷所述智能設(shè)備當(dāng)前執(zhí)行的應(yīng)用是否為觸摸屏應(yīng)用的步驟具體包括:

獲取當(dāng)前執(zhí)行的應(yīng)用的包名;

將獲取的所述包名與預(yù)存在系統(tǒng)中的觸摸屏應(yīng)用的包名進行匹配,當(dāng)匹配成功時,則判斷當(dāng)前應(yīng)用為觸摸屏應(yīng)用。

可選地,在連續(xù)觸摸事件中獲取用戶觸摸的區(qū)域并對該區(qū)域進行放大的步驟具體包括:

獲取用戶在連續(xù)觸摸事件中點擊的圖標(biāo)的坐標(biāo)長度和坐標(biāo)寬度;以及

將該坐標(biāo)長度和坐標(biāo)寬度的像素范圍分別乘以所述平均點擊次數(shù)進行放大,按照所述放大的坐標(biāo)長度和坐標(biāo)寬度在智能設(shè)備的上顯示所述圖標(biāo)。

可選地,在連續(xù)觸摸事件中依據(jù)所述平均點擊次數(shù)調(diào)整智能設(shè)備向云端發(fā)送請求的發(fā)送頻率的步驟具體包括:

獲取所述智能設(shè)備向云端發(fā)送請求的初始發(fā)送頻率;

將所述初始發(fā)送頻率乘以所述平均點擊次數(shù)以得到調(diào)整后的發(fā)送頻率。

本發(fā)明的技術(shù)方案,能夠在用戶進行連續(xù)觸摸時根據(jù)用戶的觸摸操作放大用戶點擊的目標(biāo)區(qū)域,以及根據(jù)用戶的觸摸頻率加快智能設(shè)備與云端服務(wù)器之間的通信頻率,不僅解決了智能設(shè)備在連續(xù)觸摸時觸摸屏與云端之間的通信效率低下的問題,而且能夠在發(fā)生連續(xù)觸摸事件時自動拓寬點擊響應(yīng)區(qū)域,解決了由于點擊的范圍窄小而出現(xiàn)點擊不到位,觸摸屏幕不響應(yīng)問題。

附圖說明

圖1為本發(fā)明一個實施例的智能設(shè)備的觸摸響應(yīng)裝置的示意性框圖;

圖2為本發(fā)明一個實施例某一場景在圖標(biāo)放大前的屏幕顯示示意圖;

圖3為本發(fā)明一個實施例某一場景在圖標(biāo)放大后的屏幕顯示示意圖;

圖4為本發(fā)明一個實施例的智能設(shè)備的觸摸響應(yīng)方法的示意性流程圖。

本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。

具體實施方式

應(yīng)當(dāng)理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

在更加詳細地討論示例性實施例之前應(yīng)當(dāng)提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項操作描述成順序的處理,但是其中的許多操作可以被并行地、并發(fā)地或者同時實施。此外,各項操作的順序可以被重新安排。當(dāng)其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。

這里所公開的具體結(jié)構(gòu)和功能細節(jié)僅僅是代表性的,并且是用于描述本發(fā)明的示例性實施例的目的。但是本發(fā)明可以通過許多替換形式來具體實現(xiàn),并且不應(yīng)當(dāng)被解釋成僅受限于這里所闡述的實施例。

應(yīng)當(dāng)理解的是,雖然在這里可能使用了術(shù)語“第一”、“第二”等等來描述各個單元,但是這些單元不應(yīng)當(dāng)受這些術(shù)語限制。使用這些術(shù)語僅僅是為了將一個單元與另一個單元進行區(qū)分。舉例來說,在不背離示例性實施例的范圍的情況下,第一單元可以被稱為第二單元,并且類似地第二單元可以被稱為第一單元。這里所使用的術(shù)語“和/或”包括其中一個或更多所列出的相關(guān)聯(lián)項目的任意和所有組合。

這里所使用的術(shù)語僅僅是為了描述具體實施例而不意圖限制示例性實施例。除非上下文明確地另有所指,否則這里所使用的單數(shù)形式“一個”、“一項”還意圖包括復(fù)數(shù)。還應(yīng)當(dāng)理解的是,這里所使用的術(shù)語“包括”和/或“包含”規(guī)定所陳述的特征、整數(shù)、步驟、操作、單元和/或組件的存在,而不排除存在或添加一個或更多其他特征、整數(shù)、步驟、操作、單元、組件和/或其組合。

還應(yīng)當(dāng)提到的是,在一些替換實現(xiàn)方式中,所提到的功能/動作可以按照不同于附圖中標(biāo)示的順序發(fā)生。舉例來說,取決于所涉及的功能/動作,相繼示出的兩幅圖實際上可以基本上同時執(zhí)行或者有時可以按照相反的順序來執(zhí)行。

下面結(jié)合附圖對本發(fā)明的技術(shù)方案作進一步詳細描述。

參見圖1,根據(jù)本發(fā)明的一個實施例,提供了一種能夠準(zhǔn)確識別用戶的連續(xù)觸摸并將觸摸操作迅速反饋到云端的智能設(shè)備的觸摸響應(yīng)裝置100,包括:

連續(xù)觸摸檢測模塊110、觸摸區(qū)域自適應(yīng)模塊120、觸摸請求加速模塊130以及請求響應(yīng)模塊140。本發(fā)明中,所述智能設(shè)備包括但不限于帶有觸摸屏的平板電腦、智能手機、智能電視等。在本實施例中,以智能電視為例進行說明。

下面將對上述各模塊進行詳細說明。

所述連續(xù)觸摸檢測模塊110用于檢測當(dāng)前是否執(zhí)行連續(xù)觸摸事件,所述連續(xù)觸摸事件指的是用戶在短時間內(nèi)連續(xù)快速的觸摸智能設(shè)備顯示屏上的觸控區(qū)或觸控區(qū)上的某個固定圖標(biāo),例如,用戶以每秒鐘3次的頻率點擊顯示屏上的某個固定圖標(biāo)、或用戶以每秒4次的頻率連續(xù)點擊顯示屏,以及其他連續(xù)觸摸的情況。目前很多應(yīng)用于智能設(shè)備的應(yīng)用程序中都存在此類需要用戶連續(xù)點擊智能設(shè)備顯示屏的情況,例如,微信中的搶紅包活動、支付寶中的“咻一咻”等等。

在本實施例中,優(yōu)選的,所述觸摸響應(yīng)裝置100還包括觸摸屏應(yīng)用檢測模塊。

所述觸摸屏應(yīng)用檢測模塊用于判斷智能設(shè)備當(dāng)前執(zhí)行的應(yīng)用是否為觸摸屏應(yīng)用,該模塊包括:包名獲取單元,用于獲取當(dāng)前執(zhí)行的應(yīng)用的包名;包名匹配單元,用于將獲取的所述包名與預(yù)存在系統(tǒng)中的觸摸屏應(yīng)用的包名進行匹配,當(dāng)匹配成功時,則判斷當(dāng)前應(yīng)用為觸摸屏應(yīng)用。具體的,所述觸摸屏應(yīng)用檢模塊判斷智能設(shè)備當(dāng)前執(zhí)行的應(yīng)用是否為觸摸屏應(yīng)用的方法為:獲取當(dāng)前執(zhí)行的應(yīng)用名稱,并將該名稱與預(yù)先存在系統(tǒng)中的觸摸屏應(yīng)用的名稱進行匹配,當(dāng)匹配成功時,判斷當(dāng)前應(yīng)用為觸摸屏應(yīng)用。具體的,智能電視的控制系統(tǒng)獲取當(dāng)前應(yīng)用包名并進行本地包名查詢,若當(dāng)前應(yīng)用為觸摸屏幕應(yīng)用(比如:支付寶),則系統(tǒng)創(chuàng)建存儲區(qū)11,并在其中保存標(biāo)示1(其中,1代表觸摸屏幕應(yīng)用,0代表非觸摸屏幕應(yīng)用)。

當(dāng)判斷當(dāng)前應(yīng)用為觸摸屏應(yīng)用后,所述連續(xù)觸摸檢測模塊110計算單位時間內(nèi)用戶觸摸智能設(shè)備顯示屏的平均次數(shù),并且當(dāng)所述平均次數(shù)大于觸摸判斷閾值時,判斷用戶正在進行連續(xù)觸摸。計算單位時間內(nèi)用戶觸摸智能設(shè)備顯示屏的平均次數(shù)的方法為:獲取用戶在檢測周期內(nèi)觸摸屏幕的次數(shù),并將該次數(shù)除以檢測周期的時長。具體的,當(dāng)控制系統(tǒng)獲取到當(dāng)前存儲區(qū)11中值為1時,控制系統(tǒng)中統(tǒng)計檢測周期內(nèi)發(fā)生的點擊事件的次數(shù),并將點擊的次數(shù)除以檢測周期得到單位時間觸摸的平均次數(shù)n,并將該次數(shù)保存到存儲區(qū)22中。當(dāng)存儲區(qū)22中的值大于單位時間3倍以上的次數(shù),系統(tǒng)判斷當(dāng)前的點擊事件是連續(xù)按鍵,設(shè)置標(biāo)志1,保存到存儲區(qū)33中。

所述觸摸區(qū)域自適應(yīng)模塊120用于在連續(xù)觸摸事件中獲取用戶觸摸的區(qū)域并對該區(qū)域進行放大,放大的倍數(shù)為所述平均點擊次數(shù)。所述觸摸區(qū)域自適應(yīng)模塊120包括觸摸圖標(biāo)獲取單元和觸摸圖標(biāo)放大單元。

其中,所述觸摸圖標(biāo)獲取單元用于獲取用戶在連續(xù)觸摸的圖標(biāo)的坐標(biāo)長度和坐標(biāo)寬度。參見圖2,示出了一個應(yīng)用程序中需要用戶連續(xù)觸摸顯示屏幕上的某個場景的屏幕顯示示意圖,在該場景中,屏幕上隨機出現(xiàn)一定數(shù)量的金幣,用戶點擊金幣后即可獲取對應(yīng)的積分,固定時間內(nèi),點擊的金幣數(shù)目越多,獲取的積分也相應(yīng)的越高。在該場景中,由于金幣的面積相對于智能設(shè)備的顯示屏而言很小,用戶在連續(xù)觸摸時難以準(zhǔn)確點擊目標(biāo)使觸摸無效,因此觸摸準(zhǔn)確率低,用戶體驗差。

本發(fā)明中的觸摸圖標(biāo)獲取單元能夠獲取該場景中的連續(xù)觸摸的圖標(biāo)的坐標(biāo)長度和坐標(biāo)寬度,所述觸摸圖標(biāo)放大單元用于將該坐標(biāo)長度和坐標(biāo)寬度的像素范圍分別乘以單位時間內(nèi)用戶觸摸智能設(shè)備顯示屏的平均次數(shù)進行放大,按照所述放大的坐標(biāo)長度和坐標(biāo)寬度在智能設(shè)備的顯示評上顯示被連續(xù)觸摸的圖標(biāo)。具體的,首先參見圖2,以待觸摸圖標(biāo)A為例,所述觸摸圖標(biāo)獲取單元能夠根據(jù)圖像A所占據(jù)的像素獲取待觸摸的圖標(biāo)A在智能設(shè)備的顯示屏中的中心坐標(biāo)點(XA,YA)以及圖像的坐標(biāo)長度上的像素范圍(△X)和坐標(biāo)寬度的像素范圍(△Y)。之后,觸摸圖標(biāo)放大單元對所述圖像的坐標(biāo)長度和寬度進行放大,具體的放大方法為:將長度和寬度的像素范圍分別乘以存儲區(qū)22中存儲的單位時間觸摸的平均次數(shù)n,以圖標(biāo)A的坐標(biāo)中心點(XA,YA)為放大后的圖標(biāo)的中心點進行放大,得到放大后的長度和寬度的像素范圍(n△X,n△Y)中,并將放大后的像素范圍分別存儲在存儲區(qū)33和44中,依據(jù)放大后的像素坐標(biāo)重新顯示所述觸摸圖標(biāo)。放大后的圖標(biāo)如圖3所示。

本發(fā)明中的觸摸區(qū)域自適應(yīng)模塊120能夠根據(jù)用戶連續(xù)觸摸的頻率對待觸摸的圖形進行放大,增大有效觸摸范圍,提高觸摸準(zhǔn)確率,極大的改善了用戶體驗。

所述觸摸請求加速模塊130用于在連續(xù)觸摸事件中根據(jù)用戶的觸摸頻率增加智能設(shè)備單位時間內(nèi)向云端發(fā)出請求的次數(shù)。具體的,包括:頻率獲取單元,用于獲取所述智能設(shè)備向云端發(fā)送請求的初始發(fā)送頻率;頻率調(diào)整單元,用于將所述初始發(fā)送頻率乘以所述平均點擊次數(shù)以得到調(diào)整后的發(fā)送頻率。

具體的,當(dāng)存儲區(qū)33或者44中值不為0時,頻率獲取單元從存儲區(qū)22中獲取用戶單位時間內(nèi)用戶觸摸智能設(shè)備顯示屏的平均次數(shù),并將其保存到存儲區(qū)222中,之后從系統(tǒng)中獲取智能設(shè)備預(yù)設(shè)的第一頻率參數(shù),即初始發(fā)送頻率,保存到存儲區(qū)333中;之后加速計算單元將存儲區(qū)222的值乘以存儲區(qū)333的值得到第二頻率參數(shù),并保存到存儲區(qū)444中;最后,數(shù)據(jù)更新模塊將存儲區(qū)444中的數(shù)值傳送給系統(tǒng)用于替換第一頻率參數(shù),得到調(diào)整后的發(fā)送頻率。從而智能設(shè)備的控制系統(tǒng)能夠按照調(diào)整后的發(fā)送頻率向服務(wù)器端請求邀請命令,由于服務(wù)器端接收到的請求數(shù)量顯著增加,服務(wù)器端的響應(yīng)速度也隨之大為提高。

所述請求響應(yīng)模塊140用于接收云端依據(jù)所述請求返回的信息并顯示。由于服務(wù)器端的響應(yīng)速度提高,請求響應(yīng)模塊140能夠在用戶進行連續(xù)觸摸后即刻收到服務(wù)器的響應(yīng),并將所述相應(yīng)信息在客戶端上顯示給用戶,克服了連續(xù)觸摸中響應(yīng)慢的問題,極大的改善了用戶體驗。

相應(yīng)的,參見圖4,本發(fā)明還提供了一種智能設(shè)備的觸摸響應(yīng)方法,其特征在于,包括以下步驟:

S110、檢測用戶觸摸點擊操作并計算單位時間內(nèi)用戶對觸摸顯示屏的平均點擊次數(shù),并且當(dāng)所述平均點擊次數(shù)大于觸摸判斷閾值時,判斷所述觸摸點擊操作為連續(xù)觸摸事件;

S120、在連續(xù)觸摸事件中獲取用戶觸摸的區(qū)域并將該區(qū)域放大,放大的倍數(shù)為所述平均點擊次數(shù);

S130、在連續(xù)觸摸事件中依據(jù)所述平均點擊次數(shù)調(diào)整智能設(shè)備向云端發(fā)送請求的發(fā)送頻率;以及

S140、接收云端依據(jù)所述請求返回的信息并顯示。

以下將結(jié)合具體實施例對上述步驟進行詳細說明。

優(yōu)選的,執(zhí)行在步驟S111之前,還包括:判斷用所述智能設(shè)備當(dāng)前執(zhí)行的應(yīng)用是否為觸摸屏應(yīng)用,具體的,判斷所述智能設(shè)備當(dāng)前執(zhí)行的應(yīng)用是否為觸摸屏應(yīng)用的步驟為:獲取當(dāng)前執(zhí)行的應(yīng)用的包名;將獲取的所述包名與預(yù)存在系統(tǒng)中的觸摸屏應(yīng)用的包名進行匹配,當(dāng)匹配成功時,則判斷當(dāng)前應(yīng)用為觸摸屏應(yīng)用。具體的,由觸摸屏應(yīng)用檢測模塊判斷智能設(shè)備當(dāng)前執(zhí)行的應(yīng)用是否為觸摸屏應(yīng)用,首先,獲取當(dāng)前執(zhí)行的應(yīng)用名稱,并將該名稱與預(yù)先存在系統(tǒng)中的觸摸屏應(yīng)用的名稱進行匹配,當(dāng)匹配成功時,判斷當(dāng)前應(yīng)用為觸摸屏應(yīng)用。具體的,智能電視的控制系統(tǒng)獲取當(dāng)前應(yīng)用包名并進行本地包名查詢,若當(dāng)前應(yīng)用為觸摸屏幕應(yīng)用(比如:支付寶),則系統(tǒng)創(chuàng)建存儲區(qū)11,并在其中保存標(biāo)示1(其中,1代表觸摸屏幕應(yīng)用,0代表非觸摸屏幕應(yīng)用)。

當(dāng)確認(rèn)當(dāng)前應(yīng)用為觸摸屏應(yīng)用后,執(zhí)行步驟S110,判斷用戶是否在進行連續(xù)觸摸。具體的,計算單位時間內(nèi)用戶觸摸智能設(shè)備顯示屏的平均次數(shù),并且當(dāng)所述平均次數(shù)大于觸摸判斷閾值時,判斷用戶正在進行連續(xù)觸摸。計算單位時間內(nèi)用戶觸摸智能設(shè)備顯示屏的平均次數(shù)的方法為:獲取用戶在檢測周期內(nèi)觸摸屏幕的次數(shù),并將該次數(shù)除以檢測周期的時長。具體的,當(dāng)控制系統(tǒng)獲取到當(dāng)前存儲區(qū)11中值為1時,控制系統(tǒng)中統(tǒng)計檢測周期內(nèi)發(fā)生的點擊事件的次數(shù),并將點擊的次數(shù)除以檢測周期得到單位時間觸摸的平均次數(shù)n,并將該次數(shù)保存到存儲區(qū)22中。當(dāng)存儲區(qū)22中的值大于單位時間3倍以上的次數(shù),系統(tǒng)判斷當(dāng)前的點擊事件是連續(xù)按鍵,設(shè)置標(biāo)志1,保存到存儲區(qū)33中。

在步驟S120中,在連續(xù)觸摸事件中獲取用戶觸摸的區(qū)域并對該區(qū)域進行放大的方法具體包括:獲取用戶在連續(xù)觸摸事件中點擊的圖標(biāo)的坐標(biāo)長度和坐標(biāo)寬度;以及將該坐標(biāo)長度和坐標(biāo)寬度的像素范圍分別乘以所述平均點擊次數(shù)進行放大,按照所述放大的坐標(biāo)長度和坐標(biāo)寬度在智能設(shè)備的上顯示所述圖標(biāo)。

參見圖2,示出了一個應(yīng)用程序中需要用戶連續(xù)觸摸顯示屏幕上的某個場景的屏幕顯示示意圖,在該場景中,屏幕上隨機出現(xiàn)一定數(shù)量的金幣,用戶點擊金幣后即可獲取對應(yīng)的積分,固定時間內(nèi),點擊的金幣數(shù)目越多,獲取的積分也相應(yīng)的越高。在該場景中,由于金幣的面積相對于智能設(shè)備的顯示屏而言很小,用戶在連續(xù)觸摸時難以準(zhǔn)確點擊目標(biāo)使觸摸無效,因此觸摸準(zhǔn)確率低,用戶體驗差。

本發(fā)明通過觸摸圖標(biāo)獲取單元獲取該場景中的連續(xù)觸摸的圖標(biāo)的坐標(biāo)長度和坐標(biāo)寬度,通過觸摸圖標(biāo)放大單元將該坐標(biāo)長度和坐標(biāo)寬度的像素范圍分別乘以單位時間內(nèi)用戶觸摸智能設(shè)備顯示屏的平均次數(shù)進行放大,按照所述放大的坐標(biāo)長度和坐標(biāo)寬度在智能設(shè)備的顯示評上顯示被連續(xù)觸摸的圖標(biāo)。具體的,首先參見圖2,以待觸摸圖標(biāo)A為例,所述觸摸圖標(biāo)獲取單元能夠根據(jù)圖像A所占據(jù)的像素獲取待觸摸的圖標(biāo)A在智能設(shè)備的顯示屏中的中心坐標(biāo)點(XA,YA)以及圖像的坐標(biāo)長度上的像素范圍(△X)和坐標(biāo)寬度的像素范圍(△Y)。之后,觸摸圖標(biāo)放大單元對所述圖像的坐標(biāo)長度和寬度進行放大,具體的放大方法為:將長度和寬度的像素范圍分別乘以存儲區(qū)22中存儲的單位時間觸摸的平均次數(shù)n,以圖標(biāo)A的坐標(biāo)中心點(XA,YA)為放大后的圖標(biāo)的中心點進行放大,得到放大后的長度和寬度的像素范圍(n△X,n△Y)中,并將放大后的像素范圍分別存儲在存儲區(qū)33和44中,依據(jù)放大后的像素坐標(biāo)重新顯示所述觸摸圖標(biāo)。放大后的圖標(biāo)如圖3所示。

通過步驟S120能夠根據(jù)用戶連續(xù)觸摸的頻率對待觸摸的圖形進行放大,增大有效觸摸范圍,提高觸摸準(zhǔn)確率,極大的改善了用戶體驗。

步驟S130中,在連續(xù)觸摸事件中依據(jù)所述平均點擊次數(shù)調(diào)整智能設(shè)備向云端發(fā)送請求的發(fā)送頻率的方法具體包括:獲取所述智能設(shè)備向云端發(fā)送請求的初始發(fā)送頻率;將所述初始發(fā)送頻率乘以所述平均點擊次數(shù)以得到調(diào)整后的發(fā)送頻率。具體的,由數(shù)據(jù)獲取單元獲取單位時間內(nèi)用戶觸摸智能設(shè)備顯示屏的平均次數(shù)以及智能設(shè)備預(yù)設(shè)的第一頻率參數(shù);由加速計算單元將所述數(shù)據(jù)獲取單元獲取的平均次數(shù)乘以所述第一頻率參數(shù)得到第二頻率參數(shù);由數(shù)據(jù)更新模塊用所述第二頻率參數(shù)替換所述智能設(shè)備預(yù)設(shè)的第一頻率參數(shù);其中,所述第一、第二頻率參數(shù)為智能設(shè)備向云端發(fā)送邀請命令的次數(shù)。

具體的,當(dāng)存儲區(qū)33或者44中值不為0時,頻率獲取單元從存儲區(qū)22中獲取用戶單位時間內(nèi)用戶觸摸智能設(shè)備顯示屏的平均次數(shù),并將其保存到存儲區(qū)222中,之后從系統(tǒng)中獲取智能設(shè)備預(yù)設(shè)的第一頻率參數(shù),即初始發(fā)送頻率,保存到存儲區(qū)333中;之后加速計算單元將存儲區(qū)222的值乘以存儲區(qū)333的值得到第二頻率參數(shù),并保存到存儲區(qū)444中;最后,數(shù)據(jù)更新模塊將存儲區(qū)444中的數(shù)值傳送給系統(tǒng)用于替換第一頻率參數(shù),得到調(diào)整后的發(fā)送頻率。從而智能設(shè)備的控制系統(tǒng)能夠按照調(diào)整后的發(fā)送頻率向服務(wù)器端請求邀請命令,由于服務(wù)器端接收到的請求數(shù)量顯著增加,服務(wù)器端的響應(yīng)速度也隨之大為提高。

最后,在步驟S140中,接收云端依據(jù)所述請求返回的信息并顯示。由于服務(wù)器端的響應(yīng)速度提高,請求響應(yīng)模塊140能夠在用戶進行連續(xù)觸摸后即刻收到服務(wù)器的響應(yīng),并將所述相應(yīng)信息在客戶端上顯示給用戶,克服了連續(xù)觸摸中響應(yīng)慢的問題,極大的改善了用戶體驗。

本發(fā)明的技術(shù)方案,能夠有效的檢測到用戶的連續(xù)觸摸行為,并根據(jù)用戶的觸摸操作放大用戶點擊的目標(biāo)區(qū)域,以及根據(jù)用戶的觸摸頻率加快智能設(shè)備與云端服務(wù)器之間的通信速度,不僅解決了智能設(shè)備在連續(xù)觸摸時觸摸屏與云端之間的通信效率低下的問題,而且能夠在發(fā)生連續(xù)觸摸事件時自動拓寬點擊響應(yīng)區(qū)域,解決了由于點擊的范圍窄小而出現(xiàn)點擊不到位,觸摸屏幕不響應(yīng)問題。

對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實施例的細節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本發(fā)明。因此,無論從哪一點來看,均應(yīng)將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。系統(tǒng)權(quán)利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟件或者硬件來實現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
饶阳县| 福鼎市| 林州市| 玉龙| 五大连池市| 冕宁县| 虎林市| 普兰县| 独山县| 石嘴山市| 任丘市| 金秀| 珠海市| 芜湖市| 济源市| 衢州市| 鄯善县| 天镇县| 临颍县| 上思县| 柞水县| 南投县| 阜宁县| 景宁| 新竹县| 邛崃市| 胶南市| 金门县| 吉安县| 金华市| 交城县| 英山县| 穆棱市| 犍为县| 千阳县| 衡南县| 肇源县| 江孜县| 岑巩县| 乐业县| 修文县|