发明内容
为此,本发明提供一种车载设备及其交通信息分享方法,以力图解决或者至少缓解上面存在的至少一个问题。
根据本发明的一个方面,提供了一种交通信息分享方法,该方法在车载设备中执行,车载设备布置在相对应的车辆中,并能够获取该车辆的行车状态信息以及生成与该车辆相关联的多媒体数据,车载设备能够通过网络与第一移动终端和服务器相连,该方法包括步骤:接收来自第一移动终端的实时分享指令;生成分享标识;每隔第一预定时间获取车辆的行车状态信息;生成与该车辆相关联的多媒体数据;每隔第一预定时间将分享标识、行车状态信息发送给服务器,以便由服务器根据上述分享标识进行保存;将所生成的多媒体数据发送给服务器,以便服务器根据分享标识来存储该多媒体数据;以及将分享标识发送给第一移动终端,以便由第一移动终端将该分享标识发送给第二移动终端,从而第二移动终端可以根据该分享标识从服务器获取车载设备获取的行车状态信息和多媒体数据。
可选地,在根据本发明的分享方法中,还包括步骤:根据分享标识和服务器的标识生成链接地址,以便可以根据该链接地址来访问服务器;以及将分享标识发送给第一移动终端包括将所生成的链接地址发送给第一移动终端。
可选地,在根据本发明的分享方法中,每隔第一预定时间获取车辆的行车状态信息包括步骤:每隔第二预定时间获取车辆的车辆状态信息;每隔第二预定时间获取与该车辆相关联的位置信息;组合车辆状态信息和位置信息以形成行车状态信息并存储;以及每隔第一预定时间获取所存储的最后一次的行车状态信息;
可选地,在根据本发明的分享方法中,车辆状态信息至少包括下述数据中的一个或者多个:实时车速、发动机转速、累计里程数、油耗信息。
可选地,在根据本发明的分享方法中,多媒体数据包括图像数据;生成与该车辆相关联的多媒体数据的步骤包括每隔第一预定时间进行拍摄以生成图像;以及将所生成的多媒体数据发送给服务器的步骤包括每隔第一预定时间将所生成的图像与分享标识相关联地发送给服务器。
可选地,在根据本发明的分享方法中,多媒体数据包括视频数据;生成与该车辆相关联的多媒体数据的步骤包括进行视频拍摄以创建视频流;以及将所生成的多媒体数据发送给服务器的步骤包括将所创建的视频流发送给服务器。
可选地,在根据本发明的分享方法中,多媒体数据包括音频数据;生成与该车辆相关联的多媒体数据的步骤包括进行音频录制以创建音频流;以及将所生成的多媒体数据发送给服务器的步骤包括将所创建的音频流发送给服务器。
可选地,在根据本发明的分享方法中,分享标识还包括车载设备的唯一标识以及与从第一移动终端接收到的实时分享指令的时间相关联的时间戳。
可选地,在根据本发明的分享方法中,还包括步骤:当接收到由第一移动终端发送的终止分享指令时,不再将车辆的行车状态信息以及多媒体数据发送给服务器,从而停止分享。
根据本发明的另一方面,提供了一种车载设备,车载设备驻留在车辆中,并包括:网络接口,适于通过网络与第一移动终端和服务器相连;信息获取模块,适于获取车辆的行车状态信息;多媒体设备,适于生成与车辆相关联的多媒体数据;以及控制单元,适于在经由网络接口接收到来自第一移动终端的实时分享指令时:生成分享标识,指示信息获取模块每隔第一预定时间获取车辆的行车状态信息,并指示多媒体设备生成与车辆相关联的多媒体数据,经由网络接口每隔第一预定时间将分享标识、行车状态信息发送给服务器,以便由服务器根据上述分享标识进行保存;经由网络接口将所生成的多媒体数据发送给服务器,以便服务器根据分享标识来存储该多媒体数据;经由网络接口将分享标识发送给第一移动终端,以便由第一移动终端将该分享标识发送给第二移动终端,从而第二移动终端可以根据该分享标识从服务器获取车载设备获取的行车状态信息和多媒体数据。
可选地,在根据本发明的车载设备中,网络接口包括:第一网络接口,适于与第一移动终端网络连接;第二网络接口,适于与服务器连接;其中第一网络接口是WIFI接口,第二网络接口是3G接口。
可选地,在根据本发明的车载设备中,控制单元还适于根据分享标识和服务器的标识生成链接地址,以便第二移动终端根据该链接地址来访问服务器;网络接口还适于将链接地址发送给第一移动终端。
可选地,在根据本发明的车载设备中,信息获取模块包括:定位模块,适于每隔第二预定时间获取与该车辆相关联的位置信息;诊断模块,适于每隔第二预定时间获取车辆的车辆状态信息;控制单元适于组合位置信息和车辆状态信息以形成行车状态信息,并每隔第一预定时间获取车辆的行车状态信息。
可选地,在根据本发明的车载设备中,车辆状态信息至少包括下述数据中的一个或者多个:实时车速、发动机转速、累计里程数、油耗信息。
可选地,在根据本发明的车载设备中,多媒体设备适于每隔第一预定时间进行拍摄以生成图像数据;控制单元适于每隔第一预定时间将所生成的图像与分享标识相关联经由网络接口发送给服务器。
可选地,在根据本发明的车载设备中,多媒体设备还适于拍摄视频以创建视频流;控制单元还适于将视频流经由网络接口发送给服务器。
可选地,在根据本发明的车载设备中,多媒体设备还适于录制音频以创建音频流;控制单元还适于将音频流经由网络接口发送给服务器。
可选地,在根据本发明的车载设备中,分享标识还包括车载设备的唯一标识以及与从第一移动终端接收到的实时分享指令的时间相关联的时间戳。
可选地,在根据本发明的车载设备中,控制单元还适于在经由网络接口接收到第一移动终端发送的终止分享指令时,不再将车辆的行车状态信息以及多媒体数据发送给服务器,从而停止分享。
根据本发明的另一方面,提供了一种交通信息分享***,该***包括:如上所述的车载设备;第一移动终端,经由车载设备提供的网络接口与该车载设备网络连接,适于向车载设备发送分享指令,并接收车载设备返回的链接地址;服务器,与车载设备网络连接,适于接收并存储由车载设备获取的分享标识、行车状态信息和多媒体数据;第二移动终端,适于接收第一移动终端分享的链接地址,并根据该链接地址从服务器获取从车载设备传输到服务器的行车状态信息和多媒体数据。
根据本发明的交通信息分享方案,可以将行车过程中行车状态信息与实时捕获的多媒体数据进行同步采集并通过互联网实时呈现给其他用户,增加了旅途的娱乐性。另外,可以将分享的行车状态信息与多媒体数据上传到服务器存储,以便其他用户随时查看分享记录,提高了用户体验。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
图1为根据本发明一个实施例的交通信息分享***100的框图。该***100包括车载设备110、服务器120、第一移动终端130和第二移动终端140。车载设备110布置在相对应的车辆中,该车辆上布置有车载OBD(On-BoardDiagnostic)***,即车载诊断***,该***随时监控发动机的运行状况和尾气后处理***的工作状态,通过OBD可实时读取车辆行驶速度、发动机转速等车辆状态信息。车载设备110包括:网络接口112、信息获取模块114、多媒体设备116以及控制单元118。车载设备110通过网络接口112与第一移动终端130和服务器120相连。其中网络接口112又包括适于与第一移动终端130网络连接的第一网络接口1122,以及适于与服务器120连接的第二网络接口1124。根据一个实施方式,第一网络接口1122是WIFI接口,第二网络接口1124是3G接口。服务器120例如可以是物理上位于一个或多个地点的远程云服务器。第一移动终端130上安装有相应的交通信息分享应用(APP)。
以下将描述该***实时分享交通信息的过程。
汽车启动时,布置于其上的车载设备启动并初始化。用户启动第一移动终端130中的APP并登录。当用户登录成功后,输入车载设备的唯一标识进行绑定操作,该标识可以印刷在该车载设备产品的包装上。可选地,在第一移动终端130和车载设备110第一次进行绑定之后,后续用户再次登录该应用时,就不需要再次进行绑定了。当用户登录后,进入APP首页,在APP首页设置有一个“分享”按钮,用户点击“分享”按钮后,页面上会弹出“视频直播”和“照片直播”两个窗口,如图2A所示。例如用户点击“照片直播”,第一移动终端130即发送实时分享指令给车载设备110。
图3示出了根据本发明一个实施例的车载设备110的示意图。如图3所示,车载设备110通过第一网络接口1122接收到来自第一移动终端130的实时分享指令后,控制单元118一方面生成分享标识以便于标识此次分享的所有信息。根据一个实施方式,该分享标识是由车载设备的唯一标识以及与从第一移动终端130接收到的实时分享指令的时间相关联的时间戳组成的字符串。根据一个实施方式,信息获取模块114包括定位模块1142和诊断模块1144,其中诊断模块1144通过CAN协议与车载OBD接口相连接,每隔一个预定时间,例如3秒钟,就自动获取该车辆的车辆状态信息,例如实时车速、发动机转速、累计里程数和油耗信息等。定位模块1142每隔该预定时间(例如同样为3秒钟)就自动获取与该车辆相关联的位置信息(GPS)。然后控制单元118组合车辆状态信息和位置信息以形成行车状态信息并存储下来,随后每隔另一个预定时间(例如10秒钟)获取所存储的最后一次的行车状态信息,将分享标识与该行车状态信息打包在一起,并经由第二网络接口1124发送给服务器120。同时多媒体设备116每隔相同的预定时间(即,例如10秒钟)进行拍摄以生成图像,并且将所生成的图像与分享标识相关联地发送给服务器120。由服务器根据分享标识存储行车状态信息和图像数据。根据本发明的一个实施例,第一预定时间为10s,第二预定时间为3s。
另一方面,控制单元118根据分享标识与服务器的标识生成链接地址,并通过第一网络接口1122将该链接地址发送给第一移动终端130。例如链接地址为:
http://IP/Path/encryptString.html,
其中,IP为服务器的地址,Path为页面在服务器的存储路径,encryptString是包括分享标识在内的信息根据加密规则生成的加密字符串。
用户在第一移动终端130上通过第三方社交平台,例如微博、微信等发布该链接地址。这样,第一移动终端130就可以同时分享行车状态信息以及沿途的图像信息。同时,第二移动终端140可以根据该链接地址中的分享标识来访问服务器120,查看与分享标识相关联的行车状态信息和图像数据。鉴于此,本发明的交通信息分享方案,不仅可以实时分享行车状态信息和图像数据等交通信息,还可以存储交通信息,以供用户通过链接地址访问历史记录。
服务器120由于事先已经接收到来自车载设备110的、与分享标识相关联的行车状态信息和多媒体数据,因此在接收到第二移动终端140的访问请求时,可以从该链接地址中获取到分享标识,并且根据该分享标识可以将从车载设备110的行车状态信息和多媒体数据提供给第二移动终端140。根据本发明的一个实施方式,由于车载设备110不断产生行车状态信息和多媒体数据,而服务器120可以持续地将这些数据转发给第二移动终端140,从而实现了将车载设备110上的数据实时分享给第二移动终端140的过程。
当用户通过第三方社交平台完成分享操作后,在第一移动终端130的显示界面上会显示“停止分享”按钮,如图2B所示。用户可通过点击该“停止分享”按钮来手动终止分享过程,或者5分钟后第一移动终端会自动发送终止分享指令给车载设备110。车载设备110的第一网络接口1122接收到终止分享指令后,控制单元118删除该分享标识,同时也不再发送行车状态信息和多媒体数据给服务器。
可选地,用户还可以通过选择“视频直播”来分享沿途的视频数据。车载设备的控制单元118经由第一网络接口1122接收到实时分享指令时,所进行的操作与“照片直播”基本一致。区别在于多媒体设备116会一直进行视频拍摄创建视频流,而后第二网络接口1124将所创建的视频流发送给服务器;并且在车载设备实时上传视频流到服务器的过程中,每隔预定时间(例如10秒)将分享标识和行车状态信息发送给服务器,由其根据分享标识存储行车状态信息和视频流数据。
可选地,用户在分享视频数据的同时,还可以分享音频数据。多媒体设备116可以进行音频录制创建音频流,在上传视频数据的同时上传音频数据,这样就可以进行语音分享。
根据本发明的一个实施例,提出一种交通信息分享方法,图4示出了根据本发明的一个实施例的交通信息分享方法400的流程图。该方法在如图3所示的车载设备110中执行,车载设备布置在相对应的车辆中,并能够获取该车辆的行车状态信息以及生成与该车辆相关联的多媒体数据,且该车载设备能够通过第一网络接口1122和第二网络接口1124分别与第一移动终端130和服务器120相连,该方法始于步骤S410。在步骤S410中,车载设备通过第一网络接口1122接收到来自第一移动终端的实时分享指令。
随后在步骤S420中,响应于该实时分享指令,控制单元118生成分享标识。该分享标识是由车载设备的唯一标识以及与从第一移动终端接收到的实时分享指令的时间相关联的时间戳组成的字符串,用以标识此次分享的所有照片。
随后在步骤S430中,信息获取模块114每隔第一预定时间获取该车辆的行车状态信息。根据一个实施方式,由诊断模块1144每隔第二预定时间获取该车辆的车辆状态信息,定位模块1142每隔第二预定时间获取与该车辆相关联的位置信息,而后由控制单元118将车辆状态信息和位置信息组合形成行车状态信息并存储,并且每隔第一预定时间获取所存储的最后一次的行车状态信息。其中,第一预定时间为10s,第二预定时间为3s。
其中,车辆状态信息至少包括下述数据中的一个或者多个:实时车速、发动机转速、累计里程数、油耗信息等。
随后在步骤S440中,多媒体设备116生成与该车辆相关联的多媒体数据。其中多媒体数据可以是图像数据,也可以是视频数据、音频数据。
可选地,多媒体设备116每隔第一预定时间进行拍摄以生成图像;或者进行视频拍摄以创建视频流;也可以进行音频录制以创建音频流。
随后在步骤S450中,每隔第一预定时间将分享标识、行车状态信息经由第二网络接口1124发送给服务器120,以便由服务器根据上述分享标识进行保存。
随后在步骤S460中,将所生成的多媒体数据经由第二网络接口1124发送给服务器120,以便服务器根据分享标识来存储该多媒体数据。
应当注意的是,当多媒体数据为图像数据时,第二网络接口1124每隔第一预定时间将所生成的图像发送给服务器;当多媒体数据为视频流或者音频流时,第二网络接口1124会将所创建的视频流\音频流实时发送给服务器。
随后在步骤S470中,第一网络接口1122将分享标识发送给第一移动终端130,以便由第一移动终端130将该分享标识发送给第二移动终端140,从而第二移动终端可以根据该分享标识从服务器获取车载设备获取的行车状态信息和多媒体数据。根据本发明的一个实施例,将分享标识发送给第一移动终端包括将链接地址发送给第一移动终端,该链接地址是根据分享标识与服务器的标识生成的。有关根据分享标识来生成链接地址的方式,可以参见上面结合图4描述车载设备中的具体描述,这里不再赘述。
随后在步骤S480中,控制单元118经由第一网络接口1122接收到由第一移动终端发送的终止分享指令,便不再将车辆的行车状态信息以及多媒体数据发送给服务器,从而停止分享。
应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员应当理解在本文所公开的示例中的设备的模块或单元或组件可以布置在如该实施例中所描述的设备中,或者可替换地可以定位在与该示例中的设备不同的一个或多个设备中。前述示例中的模块可以组合为一个模块或者此外可以分成多个子模块。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
A1:在车载设备中执行的交通信息分享的方法,还包括步骤:当接收到由第一移动终端发送的终止分享指令时,不再将车辆的行车状态信息以及多媒体数据发送给服务器,从而停止分享。B1:在车载设备中,网络接口包括:第一网络接口,适于与第一移动终端网络连接;第二网络接口,适于与服务器连接;其中第一网络接口是WIFI接口,第二网络接口是3G接口。B2:在车载设备中,控制单元还适于根据分享标识和服务器的标识生成链接地址,以便第二移动终端根据该链接地址来访问所述服务器;网络接口还适于将链接地址发送给第一移动终端。B3:在车载设备中,信息获取模块包括:定位模块,适于每隔第二预定时间获取与该车辆相关联的位置信息;诊断模块,适于每隔第二预定时间获取车辆的车辆状态信息;控制单元适于组合位置信息和车辆状态信息以形成行车状态信息,并每隔第一预定时间获取车辆的行车状态信息。B4:在车载设备中,车辆状态信息至少包括下述数据中的一个或者多个:实时车速、发动机转速、累计里程数、油耗信息。B5:在车载设备中,多媒体设备适于每隔第一预定时间进行拍摄以生成图像数据;控制单元适于每隔第一预定时间将所生成的图像与分享标识相关联经由网络接口发送给服务器。B6:在车载设备中,多媒体设备还适于拍摄视频以创建视频流;控制单元还适于将视频流经由网络接口发送给服务器。B7:在车载设备中,多媒体设备还适于录制音频以创建音频流;控制单元还适于将音频流经由网络接口发送给服务器。B8:在车载设备中,分享标识还包括车载设备的唯一标识以及与从第一移动终端接收到的实时分享指令的时间相关联的时间戳。B9:在车载设备中,控制单元还适于在经由网络接口接收到第一移动终端发送的终止分享指令时,不再将车辆的行车状态信息以及多媒体数据发送给服务器,从而停止分享。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
此外,所述实施例中的一些在此被描述成可以由计算机***的处理器或者由执行所述功能的其它装置实施的方法或方法元素的组合。因此,具有用于实施所述方法或方法元素的必要指令的处理器形成用于实施该方法或方法元素的装置。此外,装置实施例的在此所述的元素是如下装置的例子:该装置用于实施由为了实施该发明的目的的元素所执行的功能。
如在此所使用的那样,除非另行规定,使用序数词“第一”、“第二”、“第三”等等来描述普通对象仅仅表示涉及类似对象的不同实例,并且并不意图暗示这样被描述的对象必须具有时间上、空间上、排序方面或者以任意其它方式的给定顺序。
尽管根据有限数量的实施例描述了本发明,但是受益于上面的描述,本技术领域内的技术人员明白,在由此描述的本发明的范围内,可以设想其它实施例。此外,应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。