[發明專利]藍牙掃描方法、裝置、終端及存儲介質有效
| 申請號: | 201811355740.1 | 申請日: | 2018-11-14 |
| 公開(公告)號: | CN109548115B | 公開(公告)日: | 2021-04-27 |
| 發明(設計)人: | 陳巖 | 申請(專利權)人: | OPPO廣東移動通信有限公司 |
| 主分類號: | H04W48/16 | 分類號: | H04W48/16;H04W52/02;H04W4/80;H04W48/10 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 牟慧仙 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 藍牙 掃描 方法 裝置 終端 存儲 介質 | ||
1.一種藍牙掃描方法,其特征在于,所述方法用于藍牙從設備,所述方法包括:
低功耗模式下,當接收到信標Beacon數據時,喚醒處理器,所述Beacon數據由藍牙主設備廣播,所述處理器用于處理所述Beacon數據;
若接收到同一藍牙主設備廣播的n條所述Beacon數據,則獲取n條所述Beacon數據各自對應的計步器數據,所述計步器數據是在接收到所述Beacon數據時獲取得到,n≥2,n為整數;
若所述計步器數據滿足預設條件,則關閉藍牙掃描,其中,關閉藍牙掃描后,所述藍牙從設備停止接收所述Beacon數據,且當所述計步器數據指示所述藍牙從設備處于靜止狀態時,所述計步器數據滿足所述預設條件。
2.根據權利要求1所述的方法,其特征在于,所述若接收到同一藍牙主設備廣播的n條所述Beacon數據,則獲取n條所述Beacon數據各自對應的計步器數據,包括:
獲取各條所述Beacon數據中包含的藍牙設備標識;
若n條所述Beacon數據中包含同一藍牙設備標識,則確定n條所述Beacon數據由同一藍牙主設備廣播,并獲取n條所述Beacon數據各自對應的所述計步器數據。
3.根據權利要求1或2所述的方法,其特征在于,所述獲取n條所述Beacon數據各自對應的計步器數據之后,所述方法還包括:
計算n條所述計步器數據中相鄰計步器數據的計步數據差值;
若n-1個所述計步數據差值之和小于第一步數閾值,和/或,n-1個所述計步數據差值均小于第二步數閾值,則確定所述計步器數據滿足所述預設條件。
4.根據權利要求3所述的方法,其特征在于,所述關閉藍牙掃描,包括:
啟動定時器;
在所述定時器的定時器時長內關閉藍牙掃描;
所述關閉藍牙掃描之后,所述方法還包括:
當所述定時器達到所述定時器時長時,重新開啟藍牙掃描。
5.根據權利要求4所述的方法,其特征在于,所述重新開啟藍牙掃描之后,所述方法還包括:
若接收到所述藍牙主設備廣播的所述Beacon數據,且所述Beacon數據對應的計步器數據與上一條計步器數據的差值小于所述第二步數閾值,則啟動所述定時器,并在所述定時器時長內關閉藍牙掃描。
6.根據權利要求5所述的方法,其特征在于,所述啟動定時器之前,所述方法還包括:
獲取所述定時器的啟動次數;
根據所述啟動次數確定所述定時器時長,并對所述啟動次數進行加一操作,所述定時器時長與所述啟動次數呈正相關關系;
所述重新開啟藍牙掃描之后,所述方法還包括:
若接收到所述藍牙主設備廣播的所述Beacon數據,且所述Beacon數據對應的計步器數據與上一條計步器數據的差值大于所述第二步數閾值,則重置所述啟動次數。
7.根據權利要求3所述的方法,其特征在于,所述方法還包括:
獲取低功耗模式下所述藍牙從設備的第一處理器喚醒次數和第二處理器喚醒次數,所述第一處理器喚醒次數是執行藍牙掃描關閉策略時所述處理器的喚醒次數,所述第二處理器喚醒次數是未執行所述藍牙掃描關閉策略時所述處理器的喚醒次數;
向服務器上報所述第一處理器喚醒次數和所述第二處理器喚醒次數,所述服務器用于根據各個藍牙設備上報的所述第一處理器喚醒次數和所述第二處理器喚醒次數確定所述藍牙掃描關閉策略的執行效果,并根據所述執行效果更新所述第一步數閾值和/或第二步數閾值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于OPPO廣東移動通信有限公司,未經OPPO廣東移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811355740.1/1.html,轉載請聲明來源鉆瓜專利網。





