本發明專利技術涉及一種操控大屏幕智能設備的方法,由智能設備的傳感器,對當前用戶在屏幕上實行的手勢進行檢測,以獲取當前用戶手指的始端和末端的坐標數據;智能設備根據獲得的坐標數據,計算出與當前用戶手指長度和/或觸摸位置相對應的曲線或直線方程;智能設備根據曲線或直線方程計算,來動態地確定出屏幕上的圖標交換區域,并對屏幕上圖標交換區域內的圖標進行重新布局。本發明專利技術便于用戶操作屏幕上的圖標,獲得更好的使用體驗。
【技術實現步驟摘要】
【專利摘要】本專利技術涉及,由智能設備的傳感器,對當前用戶在屏幕上實行的手勢進行檢測,以獲取當前用戶手指的始端和末端的坐標數據;智能設備根據獲得的坐標數據,計算出與當前用戶手指長度和/或觸摸位置相對應的曲線或直線方程;智能設備根據曲線或直線方程計算,來動態地確定出屏幕上的圖標交換區域,并對屏幕上圖標交換區域內的圖標進行重新布局。本專利技術便于用戶操作屏幕上的圖標,獲得更好的使用體驗。【專利說明】
本專利技術涉及智能設備領域,特別涉及。
技術介紹
擁有手機和平板等智能設備的人群越來越多,它給人們的生活帶來了許多便利,并且應用在了很多方面。但是隨著科技的發展和用戶的新需求,原來的小屏幕設備已經不能很好地滿足用戶的體驗。基于此,一些設備廠商和研發公司,就研制出了屏幕更大的智能設備。但是,一些新的問題就產生了,由于智能設備的屏幕變大和一些參數更高,設備上安裝的應用也琳瑯滿目,對于它的可操控性和更快捷的交互就相對變得困難起來。用單手去操作手機或者平板時,大屏幕上的一些應用圖標(ICON)手指點不到,無法打開。尤其對于成人和小孩,他們的手指長度不同,單手操作顯示屏的范圍也就會有差別和局限。
技術實現思路
為了解決上述問題,本專利技術提供,基于傳感器獲取任一用戶的手指坐標或者長度,然后通過數學計算和直線曲線方程等結合,來動態調節桌面上的圖標布局,以便用戶能夠方便點擊原先單手操作不到的圖標,獲得更好的體驗。 為了達到上述目的,本專利技術的技術方案是提供,其中,智能設備的傳感器,對當前用戶在屏幕上實行的手勢進行檢測,以獲取當前用戶手指的始端和末端的坐標數據;智能設備根據獲得的坐標數據,計算出與當前用戶手指長度和/或觸摸位置相對應的曲線或直線方程;智能設備根據曲線或直線方程計算,來動態地確定出屏幕上的圖標交換區域,并對屏幕上圖標交換區域內的圖標進行重新布局。 優選地,所述傳感器檢測到當前用戶在屏幕上實行的另一個手勢后,由所述智能設備重新獲取用戶手指始末端的坐標數據,計算相應的曲線或直線方程,動態地確定新的圖標交換區域并對其中的圖標進行重新布局。 優選地,所述傳感器檢測到另一個用戶在屏幕上實行的手勢后,由所述智能設備重新獲取用戶手指始末端的坐標數據,計算相應的曲線或直線方程,動態地確定新的圖標交換區域并對其中的圖標進行重新布局。 優選地,由所述智能設備在屏幕上動態地確定圖標交換區域的過程包含:確定一個用戶手指始端與末端之間連線直至其延長線的第一直線;確定一個通過用戶手指始端且平行于屏幕寬度方向的第二直線;確定一個通過用戶手指末端且平行于屏幕寬度方向的第三直線;由屏幕的各個邊界與第一直線、或第二直線、或第三直線相配合,將屏幕劃分得到多個屏幕區域;將其中設定為圖標交換區域的任意兩個屏幕區域中的圖標進行位置調換。 優選地,用戶以手指彎曲的手勢操作屏幕時,智能設備確定與該手勢相應的曲線方程,通過計算確定曲線方程中最高點的切線:如果用戶手勢為凸行曲線的,將凸行曲線上的最凸出的一點作為最高點,將過該最高點的曲線切線作為第一直線,過最高點或過手指始端且平行于屏幕底邊的直線作為第二直線,過手指末端且平行于屏幕底邊的直線作為第三直線;如果用戶手勢為凹形曲線的,將就是手指始端作為最高點,將過該最高點的曲線切線作為第一直線,將過該最高點且平行于屏幕底邊的直線作為第二直線,將過手指末端且平行于屏幕底邊的直線作為第三直線。 優選地,所述圖標交換區域是位于第一直線下方和第二直線上方之間的第一區域,以及位于第一直線左側、第二直線與第三直線之間的第二區域。 優選地,所述圖標交換區域是位于第一直線下方和第二直線上方之間的第一區域,以及位于第一直線右側、第二直線與第三直線之間的第三區域。 優選地,所述智能設備的傳感器檢測到用戶實行的能夠引起屏幕上手指始末端之間直線斜率改變的另一手勢時,動態地確定各個圖標交換區域在屏幕上新的劃分范圍,并對圖標交換區域中的圖標進行重新布局。 優選地,所述智能設備的傳感器檢測對應用戶一個手指的指尖點位置來采集手指始端的坐標,并檢測對應用戶這一個手指的指腹末節或根部位置來采集手指末端的坐標。 優選地,所述智能設備的傳感器檢測對應用戶一個手指的指尖點位置來采集手指始端的坐標,并檢測對應用戶另一個手指的指尖點位置來采集手指末端的坐標。 與現有技術相比,本專利技術所述操控大屏幕智能設備的方法,其優點在于:本專利技術通過實時監聽用戶在屏幕上的手勢操作,獲取手指始末端坐標,以便確定相應的圖標交換區域,并調整圖標布局,便于用戶單手無法操作到屏幕上的圖標,獲得更好的使用體驗。 【專利附圖】【附圖說明】 圖1是本專利技術所述操控方法的流程示意圖;圖2是本專利技術所述操控方法中圖標布局調整算法的示意圖;圖3是本專利技術所述操控方法中圖標布局調整的屏幕界面示意圖;圖4是本專利技術所述操控方法中圖標布局調整的一個具體示例的屏幕界面示意圖;圖5是本專利技術所述操控方法中手勢曲線為凸行曲線時的屏幕界面示意圖;圖6是本專利技術所述操控方法中手勢曲線為凹行曲線時的屏幕界面示意圖。 【具體實施方式】 本專利技術提供,適用于成人和小孩手指長度不同的情況,能夠針對用戶手指坐標或者長度,動態改變觸摸屏上應用圖標的布局;當用戶用手指向遠些地方時,可以將遠處的應用圖標移動到用戶可以夠到的地方,方便用戶單手操作。 如圖1所示,本專利技術的方法,其工作原理如下:第一,通過后臺的傳感器,對用戶在屏幕上實行的手勢進行檢測,獲取當前用戶手指始立而和末纟而的坐標;第二,根據獲得的坐標數據,計算出當前用戶手指長度相對應的曲線或直線方程; 第三,基于本專利技術的算法(下文會具體描述),對屏幕上的圖標位置進行重新布局。 第四,假如需要操作距離更遠的圖標,可以采取遞歸的方法重復第三步的操作。 最終,遠處的應用圖標會被移動到屏幕上用戶可以單手夠到的地方,方便用戶進行自己想要的操作。 配合參見圖2、圖3所示,本專利技術提供的圖標布局調整算法如下:51、確定出用戶手勢的直線(或曲線)方程,進而確定一個表示用戶手指在屏幕10上始末端位置的第一直線21并計算第一直線21的斜率,以便獲知用戶手指的方向;52、在屏幕10上確定一個通過用戶手指始端11且平行于屏幕寬度方向的第二直線 22 ;53、在屏幕10上確定一個通過用戶手指末端12且平行于屏幕寬度方向的第三直線 23 ;54、確定出屏幕10上位于第一直線21下方和第二直線22上方之間的第一區域31;55、確定出屏幕10上位于第一直線21右側、第二直線22與第三直線23之間的第二區域32 ;56、將第一區域31的圖標動態游離到第二區域32,同時,將第二區域32的圖標動態游離到第一區域31,S卩,對第一區域31和第二區域32的圖標進行隨機的調換。所述第一區域31和第二區域32的大小是動態確定的,與各人手指長度、所觸屏幕的點相匹配。 或者,S5還可以有另一些實施方式,記為S5’,例如是在屏幕10上確定位于第一直線21左側、第二直線22與第三直線23之間的第三區域33 ;則,后續步驟S6’中則可以是對第一區域31和第三區域33的圖標進行調換。 另外,雖然上文未詳細敘述,但根據附圖可以理解到,實際可以由屏幕的上下左右邊界與所述第一直線21本文檔來自技高網...
【技術保護點】
一種操控大屏幕智能設備的方法,其特征在于,智能設備的傳感器,對當前用戶在屏幕上實行的手勢進行檢測,以獲取當前用戶手指的始端和末端的坐標數據;?智能設備根據獲得的坐標數據,計算出與當前用戶手指長度和/或觸摸位置相對應的曲線或直線方程;智能設備根據曲線或直線方程計算,來動態地確定出屏幕上的圖標交換區域,并對屏幕上圖標交換區域內的圖標進行重新布局。
【技術特征摘要】
【專利技術屬性】
技術研發人員:張行,包衛衛,
申請(專利權)人:上海斐訊數據通信技術有限公司,
類型:發明
國別省市:上海;31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。