终端数据分享系统、方法和输入设备、行车记录仪终端的制作方法_3

文档序号:9474163阅读:来源:国知局
这样输入设备100和行车记录仪终端200在下一次进行蓝牙连接时可以直接建立信任连接,不再进行蓝牙配对。
[0091]因此在控制指令(蓝牙信号的形式)中,通常还会包括输入设备100的唯一识别的特征信息,例如物理地址(MAC)和标识符(ID)中至少一种,这样行车记录仪终端200在预先蓝牙配对时就可以将其加入信任列表,下次连接时可以识别并直接自动建立连接。
[0092]为了最大限度地降低功耗,第一通信模块130和第二通信模块210之间的蓝牙连接可以采用蓝牙低能耗技术(BLE)。BLE技术采用可变连接时间间隔,这个间隔根据具体应用可以设置为几毫秒到几秒不等。另外,因为BLE技术采用非常快速的连接方式,因此平时可以处于“非连接”状态(降低能耗),此时链路两端相互间只是知晓对方,只有在必要时才开启链路,然后在尽可能短的时间内关闭链路。
[0093]控制指令还可以包括指令功能和电池剩余电量中的至少一种。指令功能可以是包括生成图片的功能和生成视频的功能,行车记录仪终端200响应于该指令功能并进行相应的动作。电池剩余电量为输入设备100的电池剩余电量信息,当行车记录仪终端200从控制指令中获取到该电池剩余电量信息,并在所述电池剩余电量低于预设电量值时发出告警信息。例如,当电池剩余电量低于总电量的10%时,行车记录仪终端200可以通过声音警告等形式向车主发出提示,提示车主为输入设备100充电或更换电池。
[0094]行车记录仪终端200用于通过上述蓝牙信任通信接口接收输入设备100所发送的控制指令;响应于控制指令实时生成图像数据,并将图像数据存储于本地存储介质;向第三方终端300发送实时分享指令,实时分享指令用于驱使第三方终端300实时获取图像数据并通过远程接口分享图像数据。
[0095]图3为一个实施例的行车记录仪终端模块示意图。行车记录仪终端200可以包括第二通信模块210、图像生成模块220和分享模块230。第二通信模块210用于通过上述蓝牙信任通信接口接收输入设备100发送的控制指令;图像生成模块220用于响应于所述控制指令实时生成图像数据,并将图像数据存储于本地存储介质;分享模块230用于向第三方终端300发送实时分享指令,所述实时分享指令用于驱使第三方终端300实时获取图像数据并通过远程接口分享图像数据。
[0096]所述图像数据可以包括从记载有行车情况的视频数据中生成的图片和视频中的至少一种。通常而言,在一次生成中,生成的图像数据只包括图片或只包括视频。当然,不排除图像数据既包括图片也包括视频的情况。
[0097]在本实施例中,当输入设备100识别出上述短按事件、短触按事件或“拍照”语音事件时,行车记录仪终端200根据这些输入事件相应的控制指令而响应生成图片;当输入设备100识别出上述长按事件、长触按事件或“录音”语音事件时,行车记录仪终端200根据这些输入事件相应的控制指令而响应生成视频。以输入设备100为按键设备时为例做以下描述。
[0098]所述图片包括:在行车记录仪终端200接收到控制指令那刻之前或之后的第二预设时长内视频数据中清晰度最佳的图片。控制指令为短按事件所对应的控制指令。
[0099]换言之,所述图片是从视频数据中抓取的。假设行车记录仪终端300接收到该控制指令那个时刻为A时刻,第二预设时长为a时长,在A时刻之前或之后的a时长内,从行车记录仪终端300记录的视频数据中抓取清晰度最佳的图片。通常而言,是在A时刻之前的a时长内,从行车记录仪终端300记录的视频数据中抓取清晰度最佳的图片。这是因为当车主对进行按键设备进行操作时,此时车主想要分享的视频画面可能已经错过,因此可以适当从过去的视频画面中获取图片。例如,通常车主按按键时想要分享的视频画面已经错过,这个错过的时间可以设定I秒内,即a时长为I秒。这样,车主在按按键时,所抓取的图片为按按键那时刻(识别出短按事件的时刻)之前的I秒时间内视频中清晰度最佳的图片。
[0100]所述视频包括:根据行车记录仪终端200接收到控制指令的那刻而确定的一段视频。该控制指令为长按事件所对应的控制指令。
[0101]换言之,所述视频也是从视频数据中抓取的。假设行车记录仪终端300接收到该控制指令那个时刻为A时刻,第四预设时长为b时长,在A-b时刻(例如A为13:00,b为I秒,则A-b时刻为12:59:59,则A+b时刻为13:00:01 ;下同)开始计时到长按事件结束,所述视频就是抓取自这段时间区段内的视频数据。同样,这是因为当车主对进行按键设备进行操作时,此时车主想要分享的视频画面可能已经错过,因此可以适当从过去的视频画面中获取视频。例如,通常车主按按键时想要分享的视频画面已经错过,这个错过的时间可以设定I秒内,即b时长也为I秒。这样,车主在按按键时,所抓取的视频为按按键那时刻(识别出长按事件的时刻)之前的I秒开始计时的视频数据。
[0102]当输入设备100为触摸屏设备时也适用上述实施例,只需将上述的短按事件换成短触按事件、将长按事件换成长触按事件。当然,如果输入设备100为语音设备时,可能并不太适用将长按事件简单换成“录像”语音事件。此时,所述视频包括在行车记录仪终端200接收到控制指令那刻之前的第五预设时长或/和之后的第六预设时长内视频数据。假设行车记录仪终端300接收到该控制指令那个时刻为A时刻,第五预设时长和第六预设时长分别为c时长和d时长。所述视频可以包括多种情况,例如A-c时刻到A时刻这段时间区段内的视频数据、或者A时刻到A+d时刻这段时间区段内的视频数据、或者A-c时刻到A+d时刻这段时间区段内的视频数据。
[0103]图像生成模块220生成图像数据后,并将图像数据存储于本地存储介质。然后,分享模块230向第三方终端300发送实时分享指令,所述实时分享指令用于驱使第三方终端300实时获取图像数据并通过远程接口分享图像数据。
[0104]分享模块230与第三方终端300可以通过无线通信连接通信,例如蓝牙或者无线局域网络(WLAN)。鉴于图像数据可能体积较大,为了数据传输的速度较快,通常分享模块230与第三方终端300通过WLAN连接通信,例如通过WiFi通信。因此,与第二通信模块210类似,分享模块230也为通信模块,不过分享模块230对数据传输速度要求较高,分享模块230通常为WiFi通信模块。
[0105]第三方终端300收到实时分享指令后,通过WiFi获取存储于行车记录仪终端200的本地存储介质中的图像数据。然后,第三方终端300可以连接蜂窝通信网络或者互联网,并将图像数据通过远程接口进行网络分享。第三方终端300可以是智能终端,例如智能手机、智能手表、智能手环、平板电脑、便携式笔记本电脑、智能游戏机等等。
[0106]在一些实施例中,根据实时分享指令,第三方终端300可以通过预设的分享路径分享图像数据。预设的分享路径可以包括预设的社交平台、即时通信软件账号、云端服务器中的至少一种。
[0107]例如,当车主遇上堵车时,触发输入设备100,行车记录仪终端200生成图像数据(图片或视频),第三方终端300获取图像数据后,将图像数据分享到预设的交通网站论坛、朋友圈、预设的朋友即时通信软件账号等等,使得他人可以知晓堵车情况。
[0108]又例如,当车主遇上交通事故时,触发输入设备100,行车记录仪终端200生成图像数据(图片或视频),第三方终端300获取图像数据后(可以对图像数据进行判断是否为交通事故),将图像数据分享到预设的交通网站论坛、预设的交警/医院/保险公司即时通信软件公众账号、预设的云端服务器等等,使得相关人员可以知晓交通事故并及时做出反应,或者使得图像数据这些现场证据可以在服务器得到有效保存。
[0109]在一些实施例中,根据实时分享指令,第三方终端300可以向满足预设条件的其他终端分享图像数据。预设条件包括:根据第三方终端300的地理位置数据而确定的第一地理范围内的其他终端。
[0110]例如,当车主遇上堵车时,触发输入设备100,行车记录仪终端200生成图像数据(图片或视频),第三方终端300获取图像数据后,通过定位得到即时的地理位置数据,并根据地理位置数据确定第一地理范围,例如当前地理位置的I平方公里范围内;然后将图像数据分享当前地理位置的I平方公里范围内即时通信软件账号的在线终端,使得他人可以知晓堵车情况。
[0111]又例如,当车主遇上交通事故时,触发输入设备100,行车记录仪终端200生成图像数据(图片或视频),第三方终端300获取图像数据后(可以对图像数据进行判断是否为交通事故),通过定位得到即时的地理位置数据,并根据地理位置数据确定第一地理范围,例如当前地理位置的I平方公里范围内;然后将图像数据分享当前地理位置的I平方公里范围内的交警/医院/保险公司即时通信软件公众账号等等,使得相关人员可以知晓交通事故并及时做出反应。
[0112]为了方便下一次的分享,以及节约存储空间,第三方终端300可以在获取到图像数据后向行车记录仪终端200发送删除指令。行车记录仪终端200接受到第三方终端发送的删除指令后,删除存储于其本地存储介质的图像数据。在一些实施例中,第三方终端300可以在分享图像数据后向行车记录仪终端200发送删除指令。所述删除指令用于驱使行车记录仪终端200对其本地存储介质里的图像数据进行删除。这样,当进行下一次分享时,第三方终端300可以直接从行车记录仪终端200获取存在的图像数据,而不需要对图像数据进行识别,例如不需要识别出本次生成的图像数据。
[0113]图4为一个实施例的终端数据分享方法流程示意图。请结合图1?3。
[0114]本发明还提供一种终端数据分享方法,该方法包括如下步骤:
[0115]步骤SllO:识别输入事件,产生与输入事件相对应的控制指令,通过预建立的蓝牙信任通信接口发送控制指令。
[0116]输入设备100可以包括识别模块110、指令生成模块120和第一通信模块130。请结合图2。识别模块110用于识别输入事件,指令生成模块120用于产生与输入事件相对应的控制指令,第一通信模块130用于通过预建立的蓝牙信任通信接口发送控制指令。其中,控制指令用于驱使行车记录仪终端200执行以下操作:实时生成图像数据,将图像数据存储于本地存储介质;向第三方终端300发
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1