[发明专利]并发写入控制方法、并发写入控制装置及存储介质在审
申请号: | 202211596516.8 | 申请日: | 2022-12-12 |
公开(公告)号: | CN116017775A | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 陈磊;董冠军 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | H04W76/11 | 分类号: | H04W76/11;H04W76/10;H04W48/16;H04M1/72412 |
代理公司: | 北京善任知识产权代理有限公司 11650 | 代理人: | 张慧娟;孟桂超 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 并发 写入 控制 方法 装置 存储 介质 | ||
本公开是关于一种并发写入控制方法、并发写入控制装置及存储介质,应用于终端设备,所述方法,包括:接收到目标蓝牙设备响应于连接断开请求返回的第一响应消息,基于第一响应消息确定发送连接断开请求的第一应用;从终端设备预先存储的连接配置信息中获取目标蓝牙设备的写标志信息;在目标蓝牙设备的写标志信息指示目标蓝牙设备处于数据写入状态时,确定当前对目标蓝牙设备执行写入操作的写入应用是否为第一应用;若当前对目标蓝牙设备执行写入操作的写入应用为第一应用,更新目标蓝牙设备的写标志信息,更新后的写标志信息指示目标蓝牙设备处于允许写入状态。
技术领域
本公开涉及一种终端控制技术领域,尤其涉及一种并发写入控制方法、并发写入控制装置及存储介质。
背景技术
低功耗蓝牙(Bluetooth Low Energy,BLE)技术具有缩短无线开启时间、快速建立连接、降低收发峰值功耗等优点,被广泛应用于无线耳机、无线音箱、智能手表等蓝牙设备与手机、平板等终端设备之间的数据传输。
终端设备与蓝牙设备建立连接后,终端设备内的多个应用程序(APP)均可对所述蓝牙设备进行相应操作(例如数据写入或数据读取等);相关技术中通常采用对蓝牙设备设置标志信息,基于蓝牙设备的标志信息,对多个APP对所述蓝牙设备的并发操作进行控制;但是这种并发控制方式并没有对使用所述蓝牙设备的APP进行区分,使得当一个APP使用蓝牙设备出现并发故障时,其他需要使用所述蓝牙设备的APP均不能对所述蓝牙设备进行操作,降低用户的使用体验。
发明内容
为克服相关技术中存在的问题,本公开提供一种并发写入控制方法、并发写入控制装置及存储介质。
根据本公开实施例的第一方面,提供一种并发写入控制方法,包括:
接收到目标蓝牙设备响应于连接断开请求返回的第一响应消息,基于所述第一响应消息确定发送所述连接断开请求的第一应用;其中,所述目标蓝牙设备为:所述终端设备连接的多个蓝牙设备中的任一设备;
从所述终端设备预先存储的连接配置信息中获取所述目标蓝牙设备的写标志信息;
在所述目标蓝牙设备的写标志信息指示所述目标蓝牙设备处于数据写入状态时,确定当前对所述目标蓝牙设备执行写入操作的写入应用是否为所述第一应用;
若当前对所述目标蓝牙设备执行写入操作的所述写入应用为所述第一应用,更新所述目标蓝牙设备的所述写标志信息,更新后的所述写标志信息指示所述目标蓝牙设备处于允许写入状态。
可选地,所述连接配置信息内存储有连接应用信息;其中,所述连接应用信息至少包括:所述终端设备内与所述目标蓝牙设备建立有连接关系的应用程序的连接编号;其中,不同应用程序对应的所述连接编号不同;
所述从所述终端设备预先存储的连接配置信息中获取所述目标蓝牙设备的写标志信息,包括:
从所述连接配置信息中获取所述目标蓝牙设备的所述连接应用信息;
基于所述连接应用信息内的所述连接编号,确定所述终端设备内是否有与所述目标蓝牙设备建立有连接关系的第二应用;
若所述终端设备内有所述第二应用,从所述连接配置信息中获取所述目标蓝牙设备的所述写标志信息。
可选地,所述方法,包括:
若所述终端设备内没有所述第二应用,从所述连接配置信息中删除所述目标蓝牙设备对应的所述写标志信息和所述连接应用信息。
可选地,所述方法,包括:
响应于所述终端设备内的任一应用程序针对于所述目标蓝牙设备的连接操作,向所述目标蓝牙设备发送连接请求;
接收所述目标蓝牙设备返回的所述连接请求的第二响应消息,为所述应用程序分配所述连接编号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211596516.8/2.html,转载请声明来源钻瓜专利网。