鬼佬大哥大
  • / 23
  • 下載費用:30 金幣  

操作處理方法及電子設備.pdf

摘要
申請專利號:

CN201510392480.5

申請日:

2015.07.06

公開號:

CN105045484A

公開日:

2015.11.11

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):G06F 3/0484申請日:20150706|||公開
IPC分類號: G06F3/0484(2013.01)I; G06F3/0488(2013.01)I 主分類號: G06F3/0484
申請人: 騰訊科技(深圳)有限公司
發明人: 蔡柏涵
地址: 518000廣東省深圳市福田區振興路賽格科技園2棟東403室
優先權:
專利代理機構: 北京派特恩知識產權代理有限公司11270 代理人: 張振偉; 張穎玲
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510392480.5

授權公告號:

||||||

法律狀態公告日:

2018.04.17|||2015.12.09|||2015.11.11

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

本發明公開了一種操作處理方法及電子設備;方法包括:檢測圖形界面中所接收到的操作,得到所述操作的特征參數;解析所述特征參數,在所述操作處于釋放階段時所對應的位移點中選取目標位移點;呈現所述圖形界面承載的內容中與所述目標位移點對應的目標內容。采用本發明,能夠在操作存在誤差時消除操作誤差對圖像界面呈現的操作結果的影響,保證操作結果的正確性。

權利要求書

1.一種操作處理方法,其特征在于,所述方法包括:
檢測圖形界面中所接收到的操作,得到所述操作的特征參數;
解析所述特征參數,在所述操作處于釋放階段時所對應的位移點中選取目
標位移點;
呈現所述圖形界面承載的內容中與所述目標位移點對應的目標內容。
2.如權利要求1所述的方法,其特征在于,所述檢測圖形界面中所接收到
的操作,得到所述操作的特征參數,包括:
在所述圖形界面中接收所述操作時,檢測出所感應到的操作點的時間參數
和位置參數;
基于所述操作點的時間參數和位置參數確定以下特征參數至少之一:
預覽時長,所述預覽時長為所述操作處于預覽階段時的持續時長;
第一位移點,所述第一位移點為所述操作進入釋放階段時在所述圖形界面
的位移點;
第二位移點,所述第二位移點為所述操作完成釋放階段時在所述圖形界面
的位移點;
釋放位移,所述釋放位移為所述操作處于釋放階段時在所述圖形界面對應
的位移;
釋放時長,所述釋放時長為所述操作處于釋放階段的持續時長。
3.如權利要求2所述的方法,其特征在于,所述解析所述特征參數,在所
述操作處于釋放階段時所對應的位移點中選取目標位移點,包括:
當所述預覽時長小于預覽時長閾值時,選取所述第二位移點為所述目標位
移點。
4.如權利要求2所述的方法,其特征在于,所述解析所述特征參數,在所
述操作處于釋放階段時所對應的位移點中選取目標位移點,包括:
當所述預覽時長大于或等于預覽時長閾值時,選取所述第一位移點為所述
目標位移點。
5.如權利要求2所述的方法,其特征在于,所述解析所述特征參數,在所
述操作處于釋放階段時所對應的位移點中選取目標位移點,包括:
當所述預覽時長大于預覽時長閾值,或所述釋放位移大于釋放位移閾值時,
選取所述第二位移點為所述目標位移點。
6.如權利要求2至5任一項所述的方法,其特征在于,所述解析所述特征
參數,在所述操作處于釋放階段時所對應的位移點中選取目標位移點,包括:
當所述持續時長小于或等于預覽時長閾值,且所述釋放位移小于或等于釋
放位移閾值時,選取所述第一位移點為所述目標位移點。
7.一種電子設備,其特征在于,所述電子設備包括:
檢測單元,用于檢測圖形界面中所接收到的操作,得到所述操作的特征參
數;
解析單元,用于解析所述特征參數,在所述操作處于釋放階段時所對應的
位移點中選取目標位移點;
呈現單元,用于呈現所述圖形界面承載的內容中與所述目標位移點對應的
目標內容。
8.如權利要求7所述的電子設備,其特征在于,所述檢測單元,包括:
檢測模塊,用于在所述圖形界面中接收所述操作時,檢測出所感應到的操
作點的時間參數和位置參數;
確定模塊,用于基于所述操作點的時間參數和位置參數確定以下特征參數
至少之一:
預覽時長,所述預覽時長為所述操作處于預覽階段時的持續時長;
第一位移點,所述第一位移點為所述操作進入釋放階段時的在所述圖形界
面的位移點;
第二位移點,所述第二位移點為所述操作完成釋放階段時在所述圖形界面
的位移點;
釋放位移,所述釋放位移為所述操作處于釋放階段時在所述圖形界面對應
的位移;
釋放時長,所述釋放時長為所述操作處于釋放階段的持續時長。
9.如權利要求8所述的電子設備,其特征在于,所述解析單元,還用于當
所述預覽時長小于預覽時長閾值時,選取所述第二位移點為所述目標位移點。
10.如權利要求8所述的電子設備,其特征在于,所述解析單元,還用于
當所述預覽時長大于或等于預覽時長閾值時,選取所述第一位移點為所述目標
位移點。
11.如權利要求8所述的電子設備,其特征在于,所述解析單元,還用于
當所述預覽時長大于預覽時長閾值,或所述釋放位移大于釋放位移閾值時,選
取所述第二位移點為所述目標位移點。
12.如權利要求8至11任一項所述的電子設備,其特征在于,所述解析單
元,還用于當所述持續時長小于或等于預覽時長閾值,且所述釋放位移小于或
等于釋放位移閾值時,選取所述第一位移點為所述目標位移點。

說明書

操作處理方法及電子設備

技術領域

本發明涉及電子設備的操作技術,尤其涉及一種操作處理方法及電子設備。

背景技術

用戶對智能手機、平板電腦等電子設備進行觸控操作時,由于硬件質量、
外部環境、用戶實施的操作的靈敏度等原因,往往會導致用戶電子設備的圖形
界面中實施了有誤差的操作,進而導致電子設備在圖形界面呈現的操作結果與
用戶期望的操作結果存在較大出入,例如用戶在瀏覽網頁時希望通過拖動操作
拖動網頁進行對網頁內容的快速預覽,當用戶找到希望閱讀的網頁內容時釋放
拖動操作,如果此時由于用戶的自身原因或外部環境影響(如處于顛簸的交通
工具中)導致操作出現抖動,這就會使電子設備最終呈現的網頁的內容不同于
用戶快速預覽時找到并期望閱讀的內容,用戶需要再次實施拖動操作以定位需
要閱讀的內容,頻繁的操作降低了用戶的操作效率,影響了用戶的使用體驗。

綜上,相關技術對于用戶操作誤差影響電子設備響應的操作結果的正確性
的問題,尚無有效解決方案。

發明內容

本發明實施例提供一種操作處理方法及電子設備,能夠在操作存在誤差時
消除操作誤差對響應的操作結果的影響,保證操作結果的正確性。

本發明實施例的技術方案是這樣實現的:

一種操作處理方法,所述方法包括:

檢測圖形界面中所接收到的操作,得到所述操作的特征參數;

解析所述特征參數,在所述操作處于釋放階段時所對應的位移點中選取目
標位移點;

呈現所述圖形界面承載的內容中與所述目標位移點對應的目標內容。

優選地,所述檢測圖形界面中所接收到的操作,得到所述操作的特征參數,
包括:

在所述圖形界面中接收所述操作時,檢測出所感應到的操作點的時間參數
和位置參數;

基于所述操作點的時間參數和位置參數確定以下特征參數至少之一:

預覽時長,所述預覽時長為所述操作處于預覽階段時的持續時長;

第一位移點,所述第一位移點為所述操作進入釋放階段時在所述圖形界面
的位移點;

第二位移點,所述第二位移點為所述操作完成釋放階段時在所述圖形界面
的位移點;

釋放位移,所述釋放位移為所述操作處于釋放階段時在所述圖形界面對應
的位移;

釋放時長,所述釋放時長為所述操作處于釋放階段的持續時長。

優選地,所述解析所述特征參數,在所述操作處于釋放階段時所對應的位
移點中選取目標位移點,包括:

當所述預覽時長小于預覽時長閾值時,選取所述第二位移點為所述目標位
移點。

優選地,所述解析所述特征參數,在所述操作處于釋放階段時所對應的位
移點中選取目標位移點,包括:

當所述預覽時長大于或等于預覽時長閾值時,選取所述第一位移點為所述
目標位移點。

優選地,所述解析所述特征參數,在所述操作處于釋放階段時所對應的位
移點中選取目標位移點,包括:

當所述預覽時長大于預覽時長閾值,或所述釋放位移大于釋放位移閾值時,
選取所述第二位移點為所述目標位移點。

優選地,所述解析所述特征參數,在所述操作處于釋放階段時所對應的位
移點中選取目標位移點,包括:

當所述持續時長小于或等于預覽時長閾值,且所述釋放位移小于或等于釋
放位移閾值時,選取所述第一位移點為所述目標位移點。

一種電子設備,所述電子設備包括:

檢測單元,用于檢測圖形界面中所接收到的操作,得到所述操作的特征參
數;

解析單元,用于解析所述特征參數,在所述操作處于釋放階段時所對應的
位移點中選取目標位移點;

呈現單元,用于呈現所述圖形界面承載的內容中與所述目標位移點對應的
目標內容。

優選地,所述檢測單元,包括:

檢測模塊,用于在所述圖形界面中接收所述操作時,檢測出所感應到的操
作點的時間參數和位置參數;

確定模塊,用于基于所述操作點的時間參數和位置參數確定以下特征參數
至少之一:

預覽時長,所述預覽時長為所述操作處于預覽階段時的持續時長;

第一位移點,所述第一位移點為所述操作進入釋放階段時的在所述圖形界
面的位移點;

第二位移點,所述第二位移點為所述操作完成釋放階段時在所述圖形界面
的位移點;

釋放位移,所述釋放位移為所述操作處于釋放階段時在所述圖形界面對應
的位移;

釋放時長,所述釋放時長為所述操作處于釋放階段的持續時長。

優選地,所述解析單元,還用于當所述預覽時長小于預覽時長閾值時,選
取所述第二位移點為所述目標位移點。

優選地,所述解析單元,還用于當所述預覽時長大于或等于預覽時長閾值
時,選取所述第一位移點為所述目標位移點。

優選地,所述解析單元,還用于當所述預覽時長大于預覽時長閾值,或所
述釋放位移大于釋放位移閾值時,選取所述第二位移點為所述目標位移點。

優選地,所述解析單元,還用于當所述持續時長小于或等于預覽時長閾值,
且所述釋放位移小于或等于釋放位移閾值時,選取所述第一位移點為所述目標
位移點。

本發明實施例中,通過解析操作的特征參數可以在解析結果中得到操作的
操作特征,從而可以基于操作的不同特征在操作處于釋放階段時所對應的位移
點中選取目標位移點,在操作存在誤差時使用與操作特征對應的位移點為目標
位移點的方式對操作存在的誤差進行了修正,后續可以利用修正后的目標位移
點確定響應的操作結果,保證操作結果與用戶期望的操作結果一致,避免用戶
后續再次操作以調整操作結果,操作效率高,提升了用戶體驗。

附圖說明

圖1是相關技術中預覽的操作示意圖一;

圖2是相關技術中預覽時操作示意圖二;

圖3是相關技術中調整預覽精度的示意圖;

圖4是本發明實施例中操作處理方法的實現流程圖一;

圖5是本發明實施例中操作處于不同階段的示意圖;

圖6是本發明實施例中操作的特征參數的示意圖一;

圖7是本發明實施例中電子設備的操作示意圖一;

圖8是本發明實施例中操作處理方法的實現流程圖二;

圖9是本發明實施例中操作的特征參數的示意圖二;

圖10是本發明實施例中電子設備的操作示意圖二;

圖11是本發明實施例中操作處理方法的實現流程圖三;

圖12是本發明實施例中操作的特征參數的示意圖三;

圖13是本發明實施例中電子設備的操作示意圖三;

圖14是本發明實施例中操作處理方法的實現流程圖四;

圖15是本發明實施例中操作的特征參數的示意圖四;

圖16是本發明實施例中操作的特征參數的示意圖五;

圖17是本發明實施例中操作處理方法的實現流程圖五;

圖18是本發明實施例中操作的特征參數的示意圖六;

圖19是本發明實施例中操作的特征參數的示意圖七;

圖20是本發明實施例中電子設備的功能結構示意圖。

具體實施方式

以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處
所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。

相關技術中,當電子設備的圖形界面呈現有內容(如網頁)時,可以呈現
如圖1所示的預覽狀態欄,允許用戶在預覽狀態欄(也可視為進度欄)上實施
拖動操作以預覽不同部分(圖1中以百分制表示內容的不同部分)的內容,當
用于預覽至內容的60%并且期望對該部分的內容進行閱讀時,通過釋放拖動操
作以使電子設備的圖形界面中呈現60%進度部分的內容,如果此時用戶的釋放
操作出現誤差(如用戶釋放時手出現抖動),導致電子設備在用戶拖動操作時呈
現57%進度部分的內容,如此,用戶還需要再次拖動預覽狀態欄以調整電子設
備顯示內容的進度,反復的操作降低了操作效率,也影響了用戶的使用體驗;

圖1中示出的預覽狀態欄的操作面積的大小屬于普通情況,如圖2所示,
當預覽狀態欄的操作面積較小時,圖1中示出的由于操作誤差導致操作結果準
確度低的問題將更加明顯;通常,電子設備會支持用戶調整預覽狀態欄的調節
精度,如圖3所示,用戶可以通過圖3所示預覽狀態欄的精度設置界面調整電
子設備在預覽狀態欄設備拖動操作的精度,但是,實際應用中,用戶操作中的
誤差總是難以避免的,單純通過調節精度的方式,難以保證電子設備響應的操
作結果的準確度。

鑒于上述問題,本發明實施例中,電子設備通過檢測圖形界面中所接收到
的操作,得到所述操作的特征參數;解析所述特征參數,確定操作的真正意圖,
在所述操作處于釋放階段時所對應的位移點中選取目標位移點,所選取的目標
位移點也即用戶的操作消除差后的位移點,呈現所述圖形界面承載的內容中與
所述目標位移點對應的目標內容。

實施例一

本實施例記載一種操作處理方法,本實施例中記載的技術方案可以應用于
智能手機、平板電腦等任意具有觸控屏幕的電子設備中,通常,電子設備中可
以運行基于圖形界面的應用,通過觸控屏幕接收用戶的操作,并基于用戶的操
作響應操作結果,以下實施例中記載的操作可以為電子設備任意圖形界面所實
施的操作,包括電子設備的桌面啟動器(launcher)界面、電子設備的系統設置
界面、電子設備的多媒體播放界面、電子設備預裝應用(如系統設置工具)的
運行界面、以及電子設備安裝的任意第三方應用(如微信、QQ)的運行界面。

如圖4所示,本實施例記載的操作處理方法包括以下步驟:

步驟S101,檢測圖形界面中所接收到的操作,得到所述操作的特征參數。

在所述圖形界面中接收所述操作時,檢測出構成操作的一系列操作點(一
個操作點是指電子設備的觸控屏幕中識別到用戶實施的操作最小識別單元),進
而檢測出所感應到的操作點的時間參數和位移參數,也就是感應到操作點的時
刻以及對應的位置(表征操作點在觸控屏幕中的位置);

基于所述操作點的時間參數和位移參數確定如圖5、圖6所示的特征參數
至少之一:

1)預覽時長,所述預覽時長為所述操作處于預覽階段時的持續時長;

2)第一位移點,所述第一位移點為所述操作進入釋放階段時的在所述圖形
界面的位移點,包括第一位移點的時間參數和位置參數;

3)第二位移點,所述第二位移點為所述操作完成釋放階段時在所述圖形界
面的位移點,包括第二位移點的時間參數和位置參數;

4)釋放位移,所述釋放位移為所述操作處于釋放階段時在所述圖形界面對
應的位移;

5)釋放時長,所述釋放時長為所述操作處于釋放階段的持續時長。

如圖5所示,用戶在圖形界面的位移點P1實施拖動操作以定位圖形界面
顯示內容(如多媒體文件、網頁、文檔)中不同進度部分的內容時,當用戶在
位移點P2停止拖動操作時,電子設備識別出位移點P2對應的時間參數T1、以
及位移參數(以P1作為位移基準點,P2的位置參數表征位移點P2相對于位移
點P1發生的位移);

當感應到位移點P2對應的操作點在T2時刻開始減少時,表征用戶手指的
觸點與觸控屏幕的接觸面積開始減小,用戶在位移點P2開始釋放操作,則T2
與T1的差值為對應預覽階段(圖6中T1至T2時刻)的預覽時長;

如果用戶在釋放操作的過程中(也即圖6中的T2至T3時刻)出現抖動,
導致用戶的手指與觸控屏幕的接觸位置發生了變化,導致最后在識別到的位移
點P3(第二位移點)與位移點P2(第一位移點)的位置參數(在觸控屏幕中
的位置)不同,其中位移點P2的時間參數T2與位移點P3的時間參數T3的差
值為操作處于釋放階段的持續時長,位移點P3相對于位移點P2發生的位移為
操作處于釋放階段發生的位移(也即釋放位移)。

步驟S102,解析所述特征參數,在所述操作處于釋放階段時所對應的位移
點中選取目標位移點。

目標位移點可以為位移點P2與位移點P3之間的任意位移點,包括位移點
P2和位移點P3。

步驟S103,呈現所述圖形界面承載的內容中與所述目標位移點對應的目標
內容。

將目標位移點作為用戶的操作釋放時的位移點,從而可以基于目標位移點
相對于開始定位時對應的位移點P1的位移,確定用戶的操作所指示的進度,如
圖7指示的進度為60%時,將圖形界面中的內容來源中60%進度部分的內容作
為目標內容在圖形界面中顯示。

實施例二

本實施例記載一種操作處理方法,本實施例中記載的技術方案可以應用于
智能手機、平板電腦等任意具有觸控屏幕的電子設備中,通常,電子設備中可
以運行基于圖形界面的應用,通過觸控屏幕接收用戶的操作,并基于用戶的操
作響應操作結果,以下實施例中記載的操作可以為電子設備任意圖形界面所實
施的操作,包括電子設備的桌面啟動器(launcher)界面、電子設備的系統設置
界面、電子設備的多媒體播放界面、電子設備預裝應用(如系統設置工具)的
運行界面、以及電子設備安裝的任意第三方應用(如微信、QQ)的運行界面。

如圖8所示,本實施例記載的操作處理方法包括以下步驟:

步驟S201,檢測圖形界面中所接收到的操作,得到所述操作的特征參數。

在所述圖形界面中接收所述操作時,檢測出構成操作的一系列操作點(一
個操作點是指電子設備的觸控屏幕中識別到用戶實施的操作最小識別單元),進
而檢測出所感應到的操作點的時間參數和位移參數,也就是感應到操作點的時
刻以及對應的位置(表征操作點在觸控屏幕中的位置);

基于所述操作點的時間參數和位移參數確定如圖5、圖6所示的特征參數
至少之一:

1)預覽時長,所述預覽時長為所述操作處于預覽階段時的持續時長;

2)第一位移點,所述第一位移點為所述操作進入釋放階段時的在所述圖形
界面的位移點,包括第一位移點的時間參數和位置參數;

3)第二位移點,所述第二位移點為所述操作完成釋放階段時在所述圖形界
面的位移點,包括第二位移點的時間參數和位置參數;

4)釋放位移,所述釋放位移為所述操作處于釋放階段時在所述圖形界面對
應的位移;

5)釋放時長,所述釋放時長為所述操作處于釋放階段的持續時長。

如圖9所示,用戶在圖形界面的位移點P1實施拖動操作以定位圖形界面
顯示內容(如多媒體文件、網頁、文檔)中不同進度部分的內容時,當用戶在
位移點P2停止拖動操作時,電子設備識別出位移點P2對應的時間參數T1、以
及位移參數(以P1作為位移基準點,P2的位置參數表征位移點P2相對于位移
點P1發生的位移);

當感應到位移點P2對應的操作點在T2時刻開始減少時,表征用戶手指的
觸點與觸控屏幕的接觸面積開始減小,用戶在位移點P2開始釋放操作,則T2
與T1的差值為預覽時長;

如果用戶在釋放操作的過程中出現抖動,導致用戶的手指與觸控屏幕的接
觸位置發生了變化,導致最后在識別到的位移點P3(第二位移點)與位移點
P2(第一位移點)的位置參數(在觸控屏幕中的位置)不同,其中位移點P2
的時間參數T2與位移點P3的時間參數53的差值為操作處于釋放階段的持續
時長,位移點P3相對于位移點P2發生的位移為操作處于釋放階段發生的位移
(也即釋放位移)。

步驟S202,當預覽時長低于預覽時長閾值時,選取所述第二位移點為所述
目標位移點。

預覽時長低于預覽時長閾值時,表明用戶的關注預覽的時間非常短,用戶
后續往往不希望繼續關注預覽的內容,如果后續用戶的釋放操作出現了誤差,
那么就選取用戶的操作釋放完成時所檢測到的位移點P3(第二位移點)為目標
位移點。

步驟S203,呈現所述圖形界面承載的內容中與所述目標位移點對應的目標
內容。

將目標位移點作為用戶的操作釋放時的位移點,從而可以基于目標位移點
相對于開始定位時對應的位移點P1的位移,確定用戶的操作所指示的進度,如
圖10所示,當用戶預覽57%進度部分的內容的預覽時長低于預覽時長閾值,如
果用戶釋放操作時出現操作誤差,如果預覽時長低于預覽時長閾值,表明用戶
希望不希望繼續觀看57%進度部分的內容,導致電子設備檢測到最后的位移點
(第二位移點)觸發顯示60%進度部分的內容,則將圖形界面中的內容來源中
60%進度部分的內容作為目標內容在圖形界面中顯示。

實施例三

本實施例記載一種操作處理方法,本實施例中記載的技術方案可以應用于
智能手機、平板電腦等任意具有觸控屏幕的電子設備中,通常,電子設備中可
以運行基于圖形界面的應用,通過觸控屏幕接收用戶的操作,并基于用戶的操
作響應操作結果,以下實施例中記載的操作可以為電子設備任意圖形界面所實
施的操作,包括電子設備的桌面啟動器(launcher)界面、電子設備的系統設置
界面、電子設備的多媒體播放界面、電子設備預裝應用(如系統設置工具)的
運行界面、以及電子設備安裝的任意第三方應用(如微信、QQ)的運行界面。

如圖11所示,本實施例記載的操作處理方法包括以下步驟:

步驟S301,檢測圖形界面中所接收到的操作,得到所述操作的特征參數。

在所述圖形界面中接收所述操作時,檢測出構成操作的一系列操作點(一
個操作點是指電子設備的觸控屏幕中識別到用戶實施的操作最小識別單元),進
而檢測出所感應到的操作點的時間參數和位移參數,也就是感應到操作點的時
刻以及對應的位置(表征操作點在觸控屏幕中的位置);

基于所述操作點的時間參數和位移參數確定如圖5、圖6所示的特征參數
至少之一:

1)預覽時長,所述預覽時長為所述操作處于預覽階段時的持續時長;

2)第一位移點,所述第一位移點為所述操作進入釋放階段時的在所述圖形
界面的位移點,包括第一位移點的時間參數和位置參數;

3)第二位移點,所述第二位移點為所述操作完成釋放階段時在所述圖形界
面的位移點,包括第二位移點的時間參數和位置參數;

4)釋放位移,所述釋放位移為所述操作處于釋放階段時在所述圖形界面對
應的位移;

5)釋放時長,所述釋放時長為所述操作處于釋放階段的持續時長。

如圖12所示,用戶在圖形界面的位移點P1實施拖動操作以定位圖形界面
顯示內容(如多媒體文件、網頁、文檔)中不同進度部分的內容時,當用戶在
位移點P2停止拖動操作時,電子設備識別出位移點P2對應的時間參數T1、以
及位移參數(以P1作為位移基準點,P2的位置參數表征位移點P2相對于位移
點P1發生的位移);

當感應到位移點P2對應的操作點在T2時刻開始減少時,表征用戶手指的
觸點與觸控屏幕的接觸面積開始減小,用戶在位移點P2開始釋放操作,則T2
與T1的差值為預覽時長;

如果用戶在釋放操作的過程中出現抖動,導致用戶的手指與觸控屏幕的接
觸位置發生了變化,導致最后在識別到的位移點P3(第二位移點)與位移點
P2(第一位移點)的位置參數(在觸控屏幕中的位置)不同,其中位移點P2
的時間參數T2與位移點P3的時間參數53的差值為操作處于釋放階段的持續
時長,位移點P3相對于位移點P2發生的位移為操作處于釋放階段發生的位移
(也即釋放位移)。

步驟S302,當預覽時長不低于預覽時長閾值時,選取所述第一位移點為所
述目標位移點。

預覽時長不低于預覽時長閾值時,表明用戶的關注預覽的時間較長,用戶
后續往往希望繼續關注預覽的內容,如果后續用戶的釋放操作出現了誤差,那
么就選取用戶的操作開始釋放時檢測到的位移點P2(第一位移點)為目標位移
點。

步驟S303,呈現所述圖形界面承載的內容中與所述目標位移點對應的目標
內容。

將目標位移點作為用戶的操作釋放時的位移點,從而可以基于目標位移點
P2相對于開始定位時對應的位移點P1的位移,確定用戶的操作所指示的進度,
如圖13所示,當用戶預覽57%進度部分的內容的預覽時長低于預覽時長閾值,
如果用戶釋放操作時出現操作誤差,導致電子設備檢測到最后的位移點(第二
位移點)觸發顯示60%進度部分的內容,如果預覽時長不低于預覽時長閾值,
表明用戶希望繼續觀看57%進度部分的內容,則將圖形界面中的內容來源中
57%進度部分的內容作為目標內容在圖形界面中顯示。

實施例四

本實施例記載一種操作處理方法,本實施例中記載的技術方案可以應用于
智能手機、平板電腦等任意具有觸控屏幕的電子設備中,通常,電子設備中可
以運行基于圖形界面的應用,通過觸控屏幕接收用戶的操作,并基于用戶的操
作響應操作結果,以下實施例中記載的操作可以為電子設備任意圖形界面所實
施的操作,包括電子設備的桌面啟動器(launcher)界面、電子設備的系統設置
界面、電子設備的多媒體播放界面、電子設備預裝應用(如系統設置工具)的
運行界面、以及電子設備安裝的任意第三方應用(如微信、QQ)的運行界面。

如圖14所示,本實施例記載的操作處理方法包括以下步驟:

步驟S401,檢測圖形界面中所接收到的操作,得到所述操作的特征參數。

在所述圖形界面中接收所述操作時,檢測出構成操作的一系列操作點(一
個操作點是指電子設備的觸控屏幕中識別到用戶實施的操作最小識別單元),進
而檢測出所感應到的操作點的時間參數和位移參數,也就是感應到操作點的時
刻以及對應的位置(表征操作點在觸控屏幕中的位置);

基于所述操作點的時間參數和位移參數確定如圖5、圖6所示的特征參數
至少之一:

1)預覽時長,所述預覽時長為所述操作處于預覽階段時的持續時長;

2)第一位移點,所述第一位移點為所述操作進入釋放階段時的在所述圖形
界面的位移點,包括第一位移點的時間參數和位置參數;

3)第二位移點,所述第二位移點為所述操作完成釋放階段時在所述圖形界
面的位移點,包括第二位移點的時間參數和位置參數;

4)釋放位移,所述釋放位移為所述操作處于釋放階段時在所述圖形界面對
應的位移;

5)釋放時長,所述釋放時長為所述操作處于釋放階段的持續時長。

如圖15、圖16所示,用戶在圖形界面的位移點P1實施拖動操作以定位圖
形界面顯示內容(如多媒體文件、網頁、文檔)中不同進度部分的內容時,當
用戶在位移點P2停止拖動操作時,電子設備識別出位移點P2對應的時間參數
T1、以及位移參數(以P1作為位移基準點,P2的位置參數表征位移點P2相對
于位移點P1發生的位移);

當感應到位移點P2對應的操作點在T2時刻開始減少時,表征用戶手指的
觸點與觸控屏幕的接觸面積開始減小,用戶在位移點P2開始釋放操作,則T2
與T1的差值為預覽時長;

如果用戶在釋放操作的過程中出現抖動,導致用戶的手指與觸控屏幕的接
觸位置發生了變化,導致最后在識別到的位移點P3(第二位移點)與位移點
P2(第一位移點)的位置參數(在觸控屏幕中的位置)不同,其中位移點P2
的時間參數T2與位移點P3的時間參數53的差值為操作處于釋放階段的持續
時長,位移點P3相對于位移點P2發生的位移為操作處于釋放階段發生的位移
(也即釋放位移)。

步驟S402,當所述預覽時長大于預覽時長閾值,或所述釋放位移大于釋放
位移閾值時,選取所述第二位移點為所述目標位移點。

當如圖15所示的預覽時長大于預覽時長閾值,如圖16所示的釋放位移大
于釋放位移閾值時,表明用戶只是在隨意瀏覽內容,并無關注內容的需求,如
果后續用戶的釋放操作出現了誤差,那么就選取用戶的操作釋放時完成時所檢
測到的位移點P3(第二位移點)為目標位移點。

步驟S403,呈現所述圖形界面承載的內容中與所述目標位移點對應的目標
內容。

將目標位移點作為用戶的操作釋放時的位移點,從而可以基于目標位移點
相對于開始定位時對應的位移點P1的位移,確定用戶的操作所指示的進度,則
將圖形界面中的內容來源中對應進度部分的內容作為目標內容在圖形界面中顯
示。

實施例五

本實施例記載一種操作處理方法,本實施例中記載的技術方案可以應用于
智能手機、平板電腦等任意具有觸控屏幕的電子設備中,通常,電子設備中可
以運行基于圖形界面的應用,通過觸控屏幕接收用戶的操作,并基于用戶的操
作響應操作結果,以下實施例中記載的操作可以為電子設備任意圖形界面所實
施的操作,包括電子設備的桌面啟動器(launcher)界面、電子設備的系統設置
界面、電子設備的多媒體播放界面、電子設備預裝應用(如系統設置工具)的
運行界面、以及電子設備安裝的任意第三方應用(如微信、QQ)的運行界面。

如圖17所示,本實施例記載的操作處理方法包括以下步驟:

步驟S501,檢測圖形界面中所接收到的操作,得到所述操作的特征參數。

在所述圖形界面中接收所述操作時,檢測出構成操作的一系列操作點(一
個操作點是指電子設備的觸控屏幕中識別到用戶實施的操作最小識別單元),進
而檢測出所感應到的操作點的時間參數和位移參數,也就是感應到操作點的時
刻以及對應的位置(表征操作點在觸控屏幕中的位置);

基于所述操作點的時間參數和位移參數確定如圖5、圖6所示的特征參數
至少之一:

1)預覽時長,所述預覽時長為所述操作處于預覽階段時的持續時長;

2)第一位移點,所述第一位移點為所述操作進入釋放階段時的在所述圖形
界面的位移點,包括第一位移點的時間參數和位置參數;

3)第二位移點,所述第二位移點為所述操作完成釋放階段時在所述圖形界
面的位移點,包括第二位移點的時間參數和位置參數;

4)釋放位移,所述釋放位移為所述操作處于釋放階段時在所述圖形界面對
應的位移;

5)釋放時長,所述釋放時長為所述操作處于釋放階段的持續時長。

如圖18、圖19所示,用戶在圖形界面的位移點P1實施拖動操作以定位圖
形界面顯示內容(如多媒體文件、網頁、文檔)中不同進度部分的內容時,當
用戶在位移點P2停止拖動操作時,電子設備識別出位移點P2對應的時間參數
T1、以及位移參數(以P1作為位移基準點,P2的位置參數表征位移點P2相對
于位移點P1發生的位移);

當感應到位移點P2對應的操作點在T2時刻開始減少時,表征用戶手指的
觸點與觸控屏幕的接觸面積開始減小,用戶在位移點P2開始釋放操作,則T2
與T1的差值為預覽時長;

如果用戶在釋放操作的過程中出現抖動,導致用戶的手指與觸控屏幕的接
觸位置發生了變化,導致最后在識別到的位移點P3(第二位移點)與位移點
P2(第一位移點)的位置參數(在觸控屏幕中的位置)不同,其中位移點P2
的時間參數T2與位移點P3的時間參數53的差值為操作處于釋放階段的持續
時長,位移點P3相對于位移點P2發生的位移為操作處于釋放階段發生的位移
(也即釋放位移)。

步驟S502,當所述持續時長小于或等于預覽時長閾值,且所述釋放位移小
于或等于釋放位移閾值時,選取所述第一位移點為所述目標位移點。

當如圖18、圖19所示的預覽時長小于預覽時長閾值,且釋放位移小于釋
放位移閾值時,表明用戶在預覽內容并且希望閱讀當前預覽的內容,但是在釋
放操作時出現了誤差,那么就選取用戶的操作釋放開始時所檢測到的位移點P2
(第一位移點)為目標位移點。

步驟S503,呈現所述圖形界面承載的內容中與所述目標位移點對應的目標
內容。

將目標位移點作為用戶的操作釋放時的位移點,從而可以基于目標位移點
P2相對于開始定位時對應的位移點P1的位移,確定用戶的操作所指示的進度,
則將圖形界面中的內容來源中對應進度部分的內容作為目標內容在圖形界面中
顯示。

實施例六

本實施例記載一種計算機存儲介質,所述計算機存儲介質中存儲有可執行
指令,所述可執行指令用于執行圖4、圖8、圖11、或圖14任一附圖所示的操
作處理方法。

實施例七

本實施例記載一種電子設備100,用于執行上述實施例記載的操作處理方
法,以避免用戶操作存在誤差導致操作結果不準確的問題,電子設備中設置有
觸控顯示屏幕,如圖20所示,電子設備100還包括:

檢測單元110,用于檢測圖形界面中所接收到的操作,得到所述操作的特
征參數;

解析單元120,用于解析所述特征參數,在所述操作處于釋放階段時所對
應的位移點中選取目標位移點;

呈現單元130,用于呈現所述圖形界面承載的內容中與所述目標位移點對
應的目標內容。

作為一個示例,所述檢測單元110,包括:

檢測模塊,用于在所述圖形界面中接收所述操作時,檢測出所感應到的操
作點的時間參數和位置參數;

確定模塊,用于基于所述操作點的時間參數和位置參數確定以下特征參數
至少之一:

預覽時長,所述預覽時長為所述操作處于預覽階段時的持續時長;

第一位移點,所述第一位移點為所述操作進入釋放階段時的在所述圖形界
面的位移點;

第二位移點,所述第二位移點為所述操作完成釋放階段時在所述圖形界面
的位移點;

釋放位移,所述釋放位移為所述操作處于釋放階段時在所述圖形界面對應
的位移;

釋放時長,所述釋放時長為所述操作處于釋放階段的持續時長。

作為一個示例,所述解析單元120,還用于當所述預覽時長小于預覽時長
閾值時,選取所述第二位移點為所述目標位移點。

作為一個示例,所述解析單元120,還用于當所述預覽時長大于或等于預
覽時長閾值時,選取所述第一位移點為所述目標位移點。

作為一個示例,所述解析單元120,還用于當所述預覽時長大于預覽時長
閾值,或所述釋放位移大于釋放位移閾值時,選取所述第二位移點為所述目標
位移點。

作為一個示例,所述解析單元120,還用于當所述持續時長小于或等于預
覽時長閾值,且所述釋放位移小于或等于釋放位移閾值時,選取所述第一位移
點為所述目標位移點。

實際應用中,檢測單元110、解析單元120和呈現單元130可由電子設備
100中的微處理器(MCU)如應用處理器(AP)、專用集成電路(ASIC)或邏
輯可編程門陣列(FPGA)實現。

綜上所述,本發明實施例中,通過解析操作的特征參數可以在解析結果中
得到操作的操作特征,從而可以基于操作的不同特征在操作處于釋放階段時所
對應的位移點中選取目標位移點,在操作存在誤差時使用與操作特征對應的位
移點為目標位移點對操作存在的誤差進行了修正,后續可以利用修正后的目標
位移點響應操作,保證操作結果與用戶期望的操作結果一致,避免用戶后續再
次操作以調整操作結果,操作效率高,提升了用戶體驗。

本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可
以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存
儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲
介質包括:移動存儲設備、隨機存取存儲器(RAM,RandomAccessMemory)、
只讀存儲器(ROM,Read-OnlyMemory)、磁碟或者光盤等各種可以存儲程序
代碼的介質。

或者,本發明上述集成的單元如果以軟件功能模塊的形式實現并作為獨立
的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。基于這樣
的理解,本發明實施例的技術方案本質上或者說對相關技術做出貢獻的部分可
以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包
括若干指令用以使得一臺計算機設備(可以是個人計算機、服務器、或者網絡
設備等)執行本發明各個實施例所述方法的全部或部分。而前述的存儲介質包
括:移動存儲設備、RAM、ROM、磁碟或者光盤等各種可以存儲程序代碼的介
質。

以上所述,僅為本發明的具體實施方式,但本發明的保護范圍并不局限于
此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到
變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應
以所述權利要求的保護范圍為準。

關 鍵 詞:
操作 處理 方法 電子設備
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:操作處理方法及電子設備.pdf
鏈接地址:http://www.wwszu.club/p-6401463.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大