本申请涉及信息,尤其涉及一种蓝牙手写笔的控制技术。
背景技术:
1、目前市场上的智能手机、平板电脑等移动终端设备,大部分使用android系统,基于android系统携带的input子系统可以扩展手写笔的功能。目前有较多关于手写笔的方案,比如通过手写笔接收外部压力信号的方案,通过磁体实现手写笔防丢功能的方案,为电子阅读器设计的卡装样式手写笔方案。然而,现有技术方案中,手写笔的功能比较单一,而且手写笔与android系统之间缺乏丰富的交互,导致用户体验欠佳。
技术实现思路
1、本申请的一个目的是提供一种蓝牙手写笔的控制系统。
2、根据本申请的一个方面,提供了一种蓝牙手写笔的控制系统,其中,所述系统包括事件监听模块、事件触发模块、蓝牙控制模块、蓝牙监听模块、日志抓取与故障排查模块、功能集成接口模块;
3、所述事件监听模块、所述事件触发模块、所述蓝牙控制模块、所述蓝牙监听模块分别与所述日志抓取与故障排查模块相连接;
4、所述日志抓取与故障排查模块与所述功能集成接口模块相连接。
5、进一步地,所述事件监听模块获取的事件包括该蓝牙手写笔的电池电量、mac地址、贴附事件、按键事件;
6、所述事件触发模块获取的用户对该蓝牙手写笔的操作包括按键、悬浮及笔尖操作;
7、所述蓝牙控制模块用于控制蓝牙的开关以及接收蓝牙状态回调;
8、所述蓝牙监听模块用于监听蓝牙的开关状态、连接状态及测距信息;
9、所述日志抓取与故障排查模块用于抓取日志以及对故障进行排查;
10、所述功能集成接口模块用于定义离散功能的接口,其中,所述离散功能包括对该蓝牙手写笔的设置、对第三方app的调用、用户设备界面的显示、系统的人机交互。
11、进一步地,所述日志抓取与故障排查模块用于获取蓝牙的开关状态信息,并将所述蓝牙的开关状态信息传递至所述功能集成接口模块;
12、所述功能集成接口模块通过系统的人机交互,提示用户是否打开蓝牙,以及显示当前蓝牙是否处于正常通信状态。
13、进一步地,所述日志抓取与故障排查模块用于获取该蓝牙手写笔的贴附状态信息及电量信息,并将所述贴附状态信息及电量信息传递至所述功能集成接口模块;
14、所述功能集成接口模块通过系统的人机交互,当该蓝牙手写笔贴附在用户设备上时,通过该用户设备的界面显示该蓝牙手写笔的电量信息。
15、进一步地,所述日志抓取与故障排查模块用于获取该蓝牙手写笔的测距信息,并将所述测距信息传递至所述功能集成接口模块;
16、所述功能集成接口模块通过系统的人机交互,当该蓝牙手写笔与对应的用户设备的距离超过预定距离阈值时,发出防丢提醒通知。
17、进一步地,所述日志抓取与故障排查模块用于获取用户对该蓝牙手写笔的一次点击按键操作信息,并将所述一次点击按键操作信息传递至所述功能集成接口模块;
18、所述功能集成接口模块通过对应的用户设备界面,显示画笔便笺签悬浮图标。
19、进一步地,所述日志抓取与故障排查模块用于获取蓝牙的状态设置信息,并将所述蓝牙的状态设置信息传递至所述功能集成接口模块;
20、所述功能集成接口模块根据所述蓝牙的状态设置信息,确定是否禁用便笺签手写笔功能,以及显示对应的输入法。
21、进一步地,所述日志抓取与故障排查模块用于获取该蓝牙手写笔的悬浮事件信息,并将所述悬浮事件信息传递至所述功能集成接口模块;
22、所述功能集成接口模块通过对应的用户设备界面,显示悬停图标。
23、进一步地,所述日志抓取与故障排查模块用于获取用户对该蓝牙手写笔的按键操作信息,并将所述按键操作信息传递至所述功能集成接口模块;
24、所述功能集成接口模块根据所述按键操作信息,通过调用第三方app实现对应的预设操作。
25、进一步地,若通过对该蓝牙手写笔的设置输入暗码,调用所述日志抓取与故障排查模块获取对应的日志信息,并根据所述日志信息判断系统是否存在故障。
26、本申请提供的方案中,蓝牙手写笔的控制系统包括事件监听模块、事件触发模块、蓝牙控制模块、蓝牙监听模块、日志抓取与故障排查模块、功能集成接口模块;所述事件监听模块、所述事件触发模块、所述蓝牙控制模块、所述蓝牙监听模块分别与所述日志抓取与故障排查模块相连接;所述日志抓取与故障排查模块与所述功能集成接口模块相连接;其中,所述功能集成接口模块用于定义离散功能的接口,所述离散功能包括对该蓝牙手写笔的设置、对第三方app的调用、用户设备界面的显示、系统的人机交互。本申请增强了手写笔与android系统之间的交互,提供了更好的用户体验;利用日志抓取与故障排查模块,在使用过程中更容易排查和定位问题,从而可以做出针对性的优化。
1.一种蓝牙手写笔的控制系统,其中,所述系统包括事件监听模块、事件触发模块、蓝牙控制模块、蓝牙监听模块、日志抓取与故障排查模块、功能集成接口模块;
2.根据权利要求1所述的系统,其中,所述事件监听模块获取的事件包括该蓝牙手写笔的电池电量、mac地址、贴附事件、按键事件;
3.根据权利要求1或2所述的系统,其中,所述日志抓取与故障排查模块用于获取蓝牙的开关状态信息,并将所述蓝牙的开关状态信息传递至所述功能集成接口模块;
4.根据权利要求1至3中任一项所述的系统,其中,所述日志抓取与故障排查模块用于获取该蓝牙手写笔的贴附状态信息及电量信息,并将所述贴附状态信息及电量信息传递至所述功能集成接口模块;
5.根据权利要求1至4中任一项所述的系统,其中,所述日志抓取与故障排查模块用于获取该蓝牙手写笔的测距信息,并将所述测距信息传递至所述功能集成接口模块;
6.根据权利要求1至5中任一项所述的系统,其中,所述日志抓取与故障排查模块用于获取用户对该蓝牙手写笔的一次点击按键操作信息,并将所述一次点击按键操作信息传递至所述功能集成接口模块;
7.根据权利要求1至6中任一项所述的系统,其中,所述日志抓取与故障排查模块用于获取蓝牙的状态设置信息,并将所述蓝牙的状态设置信息传递至所述功能集成接口模块;
8.根据权利要求1至7中任一项所述的系统,其中,所述日志抓取与故障排查模块用于获取该蓝牙手写笔的悬浮事件信息,并将所述悬浮事件信息传递至所述功能集成接口模块;
9.根据权利要求1至8中任一项所述的系统,其中,所述日志抓取与故障排查模块用于获取用户对该蓝牙手写笔的按键操作信息,并将所述按键操作信息传递至所述功能集成接口模块;
10.根据权利要求1至9中任一项所述的系统,其中,若通过对该蓝牙手写笔的设置输入暗码,调用所述日志抓取与故障排查模块获取对应的日志信息,并根据所述日志信息判断系统是否存在故障。