[發明專利]判斷終端手持狀態的方法和裝置在審
| 申請號: | 201410353826.6 | 申請日: | 2014-07-23 |
| 公開(公告)號: | CN104133635A | 公開(公告)日: | 2014-11-05 |
| 發明(設計)人: | 徐輝 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F3/0488 | 分類號: | G06F3/0488 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 宋合成 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 判斷 終端 手持 狀態 方法 裝置 | ||
技術領域
本發明涉及移動終端技術領域,尤其涉及一種判斷終端手持狀態的方法和裝置。
背景技術
隨著科技的不斷進步,智能手機越來越普及,它已經成為人們生活中最重要的工具之一,并且大屏幕是智能手機的發展趨勢。在很多場景下,例如在地鐵或公交車上,人們單手持機時,由于手機屏幕較大,用戶的手指可能無法觸摸到屏幕上的控制區域。
目前,可通過增加硬件傳感器的方法判斷用戶是左手持機還是右手持機,然后可根據單手持機的狀態來改進APP(應用程序)的界面設計,從而使用戶在單手持機時能夠獲得最佳的操作體驗。
但是,在實現本發明的過程中發明人發現現有技術至少存在以下問題:通過增加硬件傳感器的方法來進行判斷,需要硬件的支持,并且會對手機的外型設計產生影響,不僅提高了成本,也增加了功耗。
發明內容
本發明旨在至少在一定程度上解決相關技術中的技術問題之一。為此,本發明的一個目的在于提出一種判斷終端手持狀態的方法。該方法無需添加硬件即可判斷出終端的手持狀態,不僅降低了成本,還降低了功耗,從而可以根據終端的手持狀態,為用戶提供更符合用戶操作習慣的應用界面。
本發明的第二個目的在于提出一種判斷終端手持狀態的裝置。
為了實現上述目的,本發明第一方面實施例的判斷終端手持狀態的方法,包括:記錄終端屏幕上用戶手指滑動的軌跡;確定所述軌跡對應圓周的圓心位置;以及根據所述圓心位置判斷出所述終端的手持狀態。
本發明實施例的判斷終端手持狀態的方法,通過記錄終端屏幕上用戶手指滑動的軌跡,確定所述軌跡對應圓周的圓心位置,并根據所述圓心位置判斷出所述終端的手持狀態,無需添加硬件即可實現,不僅降低了成本,還降低了功耗,從而可以根據終端的手持狀態,為用戶提供更符合用戶操作習慣的應用界面。
為了實現上述目的,本發明第二方面實施例的判斷終端手持狀態的裝置,包括:記錄模塊,用于記錄終端屏幕上用戶手指滑動的軌跡;確定模塊,用于確定所述軌跡對應圓周的圓心位置;以及判斷模塊,用于根據所述圓心位置判斷出所述終端的手持狀態。
本發明實施例的判斷終端手持狀態的裝置,通過記錄終端屏幕上用戶手指滑動的軌跡,確定所述軌跡對應圓周的圓心位置,并根據所述圓心位置判斷出所述終端的手持狀態,無需添加硬件即可實現,不僅降低了成本,還降低了功耗,從而可以根據終端的手持狀態,為用戶提供更符合用戶操作習慣的應用界面。
附圖說明
圖1是根據本發明一個實施例的判斷終端手持狀態的方法的流程圖。
圖2是根據本發明一個實施例的軌跡的橫向偏移量和縱向偏移量的示意圖。
圖3是根據本發明一個實施例的軌跡對應圓周的圓心位置的示意圖。
圖4是根據本發明一個實施例的判斷終端手持狀態的裝置的結構示意圖。
具體實施方式
下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發明,而不能理解為對本發明的限制。
下面參考附圖描述本發明實施例的判斷終端手持狀態的方法和裝置。
圖1是根據本發明一個實施例的判斷終端手持狀態的方法的流程圖。
如圖1所示,判斷終端手持狀態的方法,包括:
S101,記錄終端屏幕上用戶手指滑動的軌跡。
在本發明的實施例中,當用戶的手指在終端的屏幕上滑動時,可記錄手指滑動的軌跡。其中,軌跡可以是弧形軌跡。例如:可通過在系統中植入監控功能,從而記錄用戶手指滑動的軌跡;也可以通過在第三方應用程序中加入記錄用戶手指滑動的軌跡的功能。
為使判斷出的終端的手持狀態更加準確,可多次記錄終端屏幕上用戶手指滑動的軌跡。
S102,確定軌跡對應圓周的圓心位置。
在本發明的實施例中,在記錄終端屏幕上用戶手指滑動的軌跡后,可根據軌跡的橫向偏移量和縱向偏移量,確定軌跡對應圓周的圓心位置。如圖2所示,用戶手指在終端屏幕上滑動時,會產生弧形軌跡,從而會產生橫向偏移量和縱向偏移量。可根據現有的算法,計算出軌跡對應的圓周的圓心位置。由于算法為現有技術,此處不贅述。
當然,為了增加判斷的準確性,可對多次記錄的軌跡進行加權運算,根據加權運算結果確定軌跡對應圓周的圓心位置。
S103,根據圓心位置判斷出終端的手持狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410353826.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:SSD Cache填充方法及裝置
- 下一篇:移動終端和控制移動終端的方法





