行驶数据存储方法和系统、行驶对象的装置和服务平台制造方法及图纸

技术编号:19346138 阅读:40 留言:0更新日期:2018-11-07 15:23
本发明专利技术实施例公开了一种行驶数据存储方法和系统、行驶对象的装置和服务平台。其中,方法包括:服务平台接收由行驶对象车上报的行驶数据;所述服务平台将所述行驶数据存储在数据库中,并将所述行驶数据的验证信息和所述行驶数据在所述数据库中的存储地址作为一个区块中的数据存储在区块链中。本发明专利技术实施例可以使存储的行驶数据不易被篡改和撤销。

Driving data storage method and system, device for driving object and service platform

The embodiment of the present invention discloses a driving data storage method and system, a device of a driving object and a service platform. The method includes: the service platform receives the driving data reported by the driving object vehicle; the service platform stores the driving data in the database, and stores the validation information of the driving data and the storage address of the driving data in the database as a block in the block chain. The embodiment of the invention can make the stored driving data difficult to be tampered with and revoked.

【技术实现步骤摘要】
行驶数据存储方法和系统、行驶对象的装置和服务平台
本专利技术属于计算机技术,特别是涉及一种行驶数据存储方法和系统、行驶对象的装置和服务平台。
技术介绍
随着新一代信息技术的不断突破与发展,人类已经进入到大数据时代,大数据的挖掘与利用正深刻的改变着人们的生产和生活方式。近年来,随着智能汽车和车联网等技术的发展,汽车正逐渐从单纯的交通工具转变为大型的移动智能终端,对汽车数据的采集和存储将为汽车的综合大数据分析提供支持。
技术实现思路
本专利技术实施例提供一种行驶数据存储方法和系统、行驶对象的装置和服务平台,可以使存储的行驶数据不易被篡改和撤销。根据本专利技术实施例的一个方面,提供一种行驶数据存储方法,包括:服务平台接收由行驶对象上报的行驶数据;所述服务平台将所述行驶数据存储在数据库中,并将所述行驶数据的验证信息和所述行驶数据在所述数据库中的存储地址作为一个区块中的数据存储在区块链中。可选地,在本专利技术上述方法实施例中,所述行驶对象包括以下任意一项或多项:车辆、飞机、机器人和船只。可选地,在本专利技术上述任一方法实施例中,所述行驶数据包括下列中的至少一种:零部件状态数据和运行状态数据。可选地,在本专利技术上述任一方法实施例中,所述服务平台接收由行驶对象上报的行驶数据之前,还包括:所述行驶对象的装置采集行驶数据,将所述采集的行驶数据作为所述上报的行驶数据;所述行驶对象的装置向所述服务平台发送所述行驶数据。可选地,在本专利技术上述任一方法实施例中,所述行驶对象的装置采集行驶数据之后,还包括:所述行驶对象的装置对所述采集的行驶数据进行简化处理,将所述简化处理后的行驶数据作为所述上报的行驶数据。可选地,在本专利技术上述任一方法实施例中,所述简化处理包括下列中的至少一种:数据分析和数据过滤。可选地,在本专利技术上述任一方法实施例中,所述行驶对象的装置向所述服务平台发送所述行驶数据,包括:所述行驶对象的装置在行驶对象发生非正常行驶事件时,发送所述行驶数据;或者所述行驶对象的装置在采集的行驶数据达到预设数据量阈值时,发送所述行驶数据;或者所述行驶对象的装置按照预设发送周期发送所述行驶数据。可选地,在本专利技术上述任一方法实施例中,所述行驶对象的向所述服务平台发送所述行驶数据之前,还包括:所述行驶对象的预先设置所述行驶对象发生非正常行驶事件时具有更高的行驶数据发送优先级;所述行驶对象的装置向所述服务平台发送所述行驶数据,包括:所述行驶对象的装置按照所述行驶数据发送优先级确定的发送顺序向所述服务平台发送所述行驶数据。可选地,在本专利技术上述任一方法实施例中,所述行驶对象的装置向所述服务平台发送所述行驶数据之前,还包括:所述行驶对象的装置根据所述行驶数据生成所述行驶数据的验证信息;所述行驶对象的装置向所述服务平台发送所述行驶数据,包括:所述行驶对象的装置向所述服务平台发送所述行驶数据和所述行驶数据的验证信息;所述服务平台接收由行驶对象上报的行驶数据,包括:所述服务平台接收所述行驶数据和所述行驶数据的验证信息。可选地,在本专利技术上述任一方法实施例中,所述行驶数据的验证信息包括:所述行驶数据的数字摘要;所述行驶对象的装置根据所述行驶数据生成所述行驶数据的验证信息,包括:所述行驶对象的装置对所述行驶数据进行哈希运算,得到所述行驶数据的数字摘要。可选地,在本专利技术上述任一方法实施例中,所述行驶数据的验证信息包括:数字签名;所述行驶对象的装置根据所述行驶数据生成所述行驶数据的验证信息,包括:所述行驶对象的装置对所述行驶数据进行哈希运算,得到所述行驶数据的数字摘要;所述行驶对象的装置根据行驶对象的私钥对所述行驶数据的数字摘要进行加密处理,得到所述数字签名。可选地,在本专利技术上述任一方法实施例中,所述行驶对象的装置向所述服务平台发送所述行驶数据之前,还包括:所述行驶对象的装置根据业务需求确定所述行驶数据中的关键数据,并为所述关键数据设置标识信息,将包含所述标识信息的行驶数据作为所述上报的行驶数据;所述服务平台将所述行驶数据的验证信息和所述行驶数据在所述数据库中的存储地址作为一个区块中的数据存储在区块链中,包括:所述服务平台根据所述标识信息识别所述行驶数据中的关键数据,将所述行驶数据中的关键数据和所述关键数据的验证信息与所述行驶数据的验证信息和所述行驶数据在所述数据库中的存储地址作为一个区块中的数据存储在区块链中。可选地,在本专利技术上述任一方法实施例中,所述行驶对象的装置向所述服务平台发送所述行驶数据之前,还包括:所述行驶对象的装置对所述行驶数据进行加密处理,得到所述行驶数据的加密数据;所述行驶对象的装置向所述服务平台发送所述行驶数据,包括:所述行驶对象的装置向所述服务平台发送所述行驶数据的加密数据;所述服务平台接收由行驶对象上报的行驶数据,包括:所述服务平台接收所述行驶数据的加密数据;所述服务平台接收由行驶对象上报的行驶数据之后,还包括:所述服务平台对所述行驶数据的加密数据进行解密处理,得到所述行驶数据。可选地,在本专利技术上述任一方法实施例中,还包括:所述服务平台接收客户端发送的查询请求,根据所述查询请求中的预设查询条件在所述区块链中查找与所述预设查询条件匹配的区块;所述服务平台在查询到与所述预设查询条件匹配的区块后,根据所述区块中存储的行驶数据在数据库中的存储地址,从所述数据库中获取对应的行驶数据并反馈所述客户端。根据本专利技术实施例的再一个方面,提供一种服务平台,包括:接收单元,用于接收由行驶对象上报的行驶数据;存储单元,用于将所述行驶数据存储在数据库中,并将所述行驶数据的验证信息和所述行驶数据在所述数据库中的存储地址作为一个区块中的数据存储在区块链中。可选地,在本专利技术上述服务平台实施例中,所述行驶对象包括以下任意一项或多项:车辆、飞机、机器人和船只。可选地,在本专利技术上述任一服务平台实施例中,所述行驶数据包括下列中的至少一种:零部件状态数据和运行状态数据。可选地,在本专利技术上述任一服务平台实施例中,所述接收单元,用于接收由行驶对象上报的行驶数据和所述行驶数据的验证信息。可选地,在本专利技术上述任一服务平台实施例中,所述行驶数据的验证信息包括:所述行驶数据的数字摘要。可选地,在本专利技术上述任一服务平台实施例中,所述行驶数据的验证信息包括:根据所述行驶数据得到数字签名。可选地,在本专利技术上述任一服务平台实施例中,所述存储单元,用于根据所述行驶数据中关键数据的标识信息识别所述关键数据,并将所述行驶数据存储在数据库中,将所述行驶数据中的关键数据和所述关键数据的验证信息与所述行驶数据的验证信息和所述行驶数据在所述数据库中的存储地址作为一个区块中的数据存储在区块链中。可选地,在本专利技术上述任一服务平台实施例中,所述接收单元,用于接收由行驶对象上报的行驶数据的加密数据;所述服务平台还包括:安全单元,用于对所述行驶数据的加密数据进行解密处理,得到所述行驶数据。可选地,在本专利技术上述任一服务平台实施例中,还包括:查询单元,用于接收客户端发送的查询请求,根据所述查询请求中的预设查询条件在所述区块链中查找与所述预设查询条件匹配的区块;以及在查询到与所述预设查询条件匹配的区块后,根据所述区块中存储的行驶数据在数据库中的存储地址,从所述数据库中获取对应的行驶数据并反馈所述客户端。根据本专利技术实施例的又一个方面,提供一种行驶本文档来自技高网...

【技术保护点】
1.一种行驶数据存储方法,其特征在于,包括:服务平台接收由行驶对象上报的行驶数据;所述服务平台将所述行驶数据存储在数据库中,并将所述行驶数据的验证信息和所述行驶数据在所述数据库中的存储地址作为一个区块中的数据存储在区块链中。

【技术特征摘要】
1.一种行驶数据存储方法,其特征在于,包括:服务平台接收由行驶对象上报的行驶数据;所述服务平台将所述行驶数据存储在数据库中,并将所述行驶数据的验证信息和所述行驶数据在所述数据库中的存储地址作为一个区块中的数据存储在区块链中。2.根据权利要求1所述的方法,其特征在于,所述服务平台接收由行驶对象上报的行驶数据之前,还包括:所述行驶对象的装置采集行驶数据,将所述采集的行驶数据作为所述上报的行驶数据;所述行驶对象的装置向所述服务平台发送所述行驶数据。3.根据权利要求2所述的方法,其特征在于,所述行驶对象的装置采集行驶数据之后,还包括:所述行驶对象的装置对所述采集的行驶数据进行简化处理,将所述简化处理后的行驶数据作为所述上报的行驶数据。4.根据权利要求2或3所述的方法,其特征在于,所述行驶对象的装置向所述服务平台发送所述行驶数据,包括:所述行驶对象的装置在行驶对象发生非正常行驶事件时,发送所述行驶数据;或者所述行驶对象的装置在采集的行驶数据达到预设数据量阈值时,发送所述行驶数据;或者所述行驶对象的装置按照预设发送周期发送所述行驶数据。5.根据权利要求4所述的方法,其特征在于,所述行驶对象的装置向所述服务平台发送所述行驶数据之前,还包括:所述行驶对象的装置预先设置所述行驶对象发生非正常行驶事件时具有更高的行驶数据发送优先级;所述行驶对象的装置向所述服务平台发送所述行驶数据,包括:所述行驶对象的装置按照所述行驶数据发送优先级确定的发送顺序向所述服务平台发送所述行驶数据。6.根据权利要求2至5中任意一项所述的方法,其特征在于,所述行驶对象的装置向所述服务平台发送所述行...

【专利技术属性】
技术研发人员:吴满原佘士东郭成沈海寅季申翟翌华
申请(专利权)人:深圳市图灵奇点智能科技有限公司智车优行科技北京有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1