当前位置: 首页 > 专利查询>英特尔公司专利>正文

使用区块链数据分析的可信的车辆远程信息处理制造技术

技术编号:20886616 阅读:20 留言:0更新日期:2019-04-17 13:41
本文公开了用于收集和处理机动车辆远程信息处理数据并建立对远程信息处理数据的访问的控制的各种技术。在示例中,由机动车辆的所有者或操作者操作的一种通信设备(例如,计算设备)运行以执行以下操作:从远程信息处理系统接收远程信息处理数据,生成并发送对远程信息处理数据的导出的指示(例如,使用数据的散列),接收并处理对来自远程信息处理数据的信息的请求,以及响应于对信息的请求而生成和发送应答和应答有效性的证明。在示例中,可以提供应答有效性的证明作为零知识证明。可以使用对远程信息处理数据的导出的指示来验证证明,所述远程信息处理数据例如来自存储在可审计且不可改变的公共分布式区块链中的指示。

【技术实现步骤摘要】
【国外来华专利技术】使用区块链数据分析的可信的车辆远程信息处理优先权申请本申请要求享有于2016年9月27日提交的序列号为15/277,066的美国申请的优先权的利益,所述申请通过引用方式全部并入本文。
概括而言,本文描述的实施例涉及用从机动车辆捕获的数据发生的数据存储、处理和分析活动,并且作为一些示例,涉及加密和认证技术的使用,所述技术用区块链数据存储库来验证车辆远程信息处理数据。
技术介绍
现代机动车辆系统变得越来越计算机化。车辆电子器件部分或全部由既内部又外部联网的微处理器(计算机)控制。该架构已经是用于提高安全性、燃油效率和便利性的基础。工业中存在实现车辆中的远程信息处理的明显趋势,其中,远程信息处理广泛地定义为在内部或连接的机动车辆系统中收集和使用电信和信息处理。作为远程信息处理系统的进步的结果,若干汽车制造商已经宣布了针对未来十年生产的所有车型实现远程信息处理能力的目标。许多最近的产品利用来自远程信息处理系统的数据,例如在车辆跟踪领域。作为结果,对于保险、车队管理行业和政府目的而言,远程信息处理数据收集的使用已经一直在稳步增长。这些产品中的一些产品包括售后解决方案,其寻求存录车辆位置和其他驾驶员执行数据,以监测驾驶员车辆和行为或提供与运输相关的服务。许多企业和产品也在使用车辆远程信息处理数据来协助收集驾驶员行为数据。然而,越来越多的这样的数据的收集伴随着来自客户的强烈隐私问题,所述客户不希望他们的旅行地点或个人数据被第三方访问或存录。汽车制造商和远程信息处理服务提供者已经对用于帮助保护和加密来往车辆的通信的技术进行了大量投资,包括使用安全数据中心、限制和加密到特定服务的通信、对特定车辆的白名单数据访问、以及沙盒化车辆系统。然而,安全性仍然是车辆用户的大问题,如由车辆安全系统变通方法(workaround)和许多涉及远程信息处理系统安全漏洞的公布的事件所证明的。附图说明在不一定按比例绘制的附图中,同样的附图标记可以在不同视图中描述类似的组件。具有不同字母后缀的同样的数字可以表示类似组件的不同实例。在附图的图中,通过示例而非限制的方式示出了一些实施例,在所述附图中:图1示出了根据示例的用于编译和存储来自机动车辆远程信息处理系统的数据的操作环境中的系统和组件;图2示出了根据示例的涉及来自机动车辆远程信息处理系统的对安全存储的数据的数据处理请求的相应场景的框图;图3示出了根据示例的针对来自机动车辆远程信息处理系统的数据的编译、存储、检索和验证执行的操作的序列图;图4示出了根据示例的用于针对从机动车辆远程信息处理系统收集的数据的安全存储和跟踪执行的方法的流程图;图5示出了根据示例的针对从机动车辆远程信息处理系统收集的数据的验证执行的方法的流程图;图6示出了根据示例的用于机动车辆远程信息数据的存储和分析的示例性系统的框图;以及图7示出了根据示例的示例性计算机系统架构的框图,在所述架构上可以执行本文讨论的技术中的任何一种或多种技术(例如,操作、过程、方法和方法论)。具体实施方式在以下描述中,公开了方法、配置、设备组件和相关系统,其提供用于收集和处理机动车辆远程信息处理数据的安全机制。本文讨论的技术提供了用于在不一定彼此信任的各方之间交换车辆数据信息的增强技术。在使用这些技术的情况下,最终用户(例如,消费者数据的所有者)可以决定要共享什么数据以及用于什么目的。本文讨论的技术还解决了远程信息处理服务提供者和汽车制造商经常体验的用于数据的大规模收集和验证的痛处,所述技术允许在使用区块链的情况下在公共数据中心中进行匿名的加密数据验证。关于在机动车辆中操作的各种远程信息处理系统,通常关注谁“拥有”并且可以自由地访问由车辆产生的数据:车辆所有者、汽车制造商、服务提供者、政府实体、或其他一些涉及的第三方。在示例中,本文讨论的技术允许车辆所有者或操作者控制这样的数据,同时仍响应于来自汽车制造商、服务提供者、政府实体等的询问而提供相关数据点。如本文讨论的,车辆操作引起远程信息处理数据的生成,其在硬件级别上签名(作为真正的和未篡改的数据),并且用用户证书加密(以保持安全并在用户的控制下)。加密的远程信息处理数据被存储在由用户控制的数据库或位置中。用户可以响应于请求来控制是否解密并提供远程信息处理数据,或者在一些示例中,响应于请求从远程信息处理数据导出的特定数据值、数据应答或类似的数据计算。在示例中,来自车辆的数据收集针对在诸如车辆传感器、远程信息处理单元或在驾驶活动期间利用的售后设备之类的组件之中收集的数据点调用基于硬件的签名。硬件签名的数据(例如,表示汽车操作特性的数据值,例如,地理位置、速度、加速度、方向盘角度值)与驾驶员的软件私钥组合,并且该数据存在(但不是数据本身)的记录被存储在区块链分类帐(blockchainledger)中。得出的数据可以被加密并本地或远程存储。可以使用车辆连接或驾驶员的蜂窝/互联网连接(例如,通过共置的智能手机或类似设备,或者由车辆系统提供的无线连接)来传送数据以进入区块链分类帐中。在随后的时间,当感兴趣方(例如,保险公司、政府机构等)期望检索关于特定数据值的一些信息时,感兴趣方将请求提交给数据所有者(私有加密密钥的所有者,通常是机动车辆驾驶员)。数据拥有者可以对加密的数据执行计算,并共享回计算结果。结果伴随着关于结果是根据有效加密的数据点正确计算的证明。然后,基于由数据所有者提供的证明和在区块链分类帐中建立的数据,结果可以由第三方验证是真实的。因此,作为结果,请求第三方可以获得期望的数据应答,同时基础原始数据保持加密(秘密)并且在数据所有者的控制下。用于收集和聚集车辆远程信息处理数据的现有技术不允许匿名又可验证的数据收集。一些方法将数据存录到车辆的主单元(headunit)中或者到第三方存录系统中(例如,经由车载诊断(OBD)系统加密狗),这是因为所存录的数据稍后被发送到服务提供者。在这些方法中,通过物理访问数据收集设备(例如,车辆的车载主单元)或通过来自远程信息处理系统提供者的数据中心应用来访问车辆数据。然而,驾驶员或车辆所有者无法控制数据如何被使用或用于什么目的,驾驶员或车辆所有者必须隐含地信任服务提供者会安全地且适当地处理数据。用本文讨论的技术,通过使用私有数据加密密钥将数据的所有权被返回给数据生成者—车辆操作者或所有者,所述私有数据加密密钥使得操作者或所有者能够酌情处理数据并应答来自服务提供者的数据查询。作为一个示例,假设政府机构(例如,州交通运输部门)期望基于在该州内测量出的道路使用来收取运输税。一些运输机构以前已使用经由车辆的控制器区域网络(CAN)总线连接到车辆的加密狗设备,在使用诸如周期性地基于GPS坐标报告里程的GPS设备之类的机构的情况下收集数据。在这样的场景中,车辆驾驶员无法控制政府机构收集的车辆信息。用本文讨论的技术,车辆驾驶员可以仅报告在该州中驾驶的总里程数的计算,伴随计算的有效性(正确性)证明。用这些技术,用户可以查询安全数据,根据安全数据生成报告或计算数据值,并且将相关数据值提供回感兴趣的实体;感兴趣的实体不仅将获得结果,还将获得关于数据已经在真实数据上计算而不是在被篡改的数据或人工数据上计算的证明点。在另一示例中,假设诸如汽车制造商之类的汽车公司期望评估某个组本文档来自技高网...

【技术保护点】
1.一种用于处理远程信息处理数据的通信设备,包括用于执行以下操作的处理电路:从机动车辆的远程信息处理系统接收远程信息处理数据;向数据记录系统发送对所述远程信息处理数据的导出的指示;响应于来自第三方的对应答的请求,使用所述远程信息处理数据来计算所述应答;以及向所述第三方发送所述应答和所述应答的有效性证明,其中,所述应答的所述有效性证明是使用对所述远程信息处理数据的所述导出的指示来验证的。

【技术特征摘要】
【国外来华专利技术】2016.09.27 US 15/277,0661.一种用于处理远程信息处理数据的通信设备,包括用于执行以下操作的处理电路:从机动车辆的远程信息处理系统接收远程信息处理数据;向数据记录系统发送对所述远程信息处理数据的导出的指示;响应于来自第三方的对应答的请求,使用所述远程信息处理数据来计算所述应答;以及向所述第三方发送所述应答和所述应答的有效性证明,其中,所述应答的所述有效性证明是使用对所述远程信息处理数据的所述导出的指示来验证的。2.根据权利要求1所述的通信设备,所述处理电路还用于执行以下操作:使用私有加密密钥来对所述远程信息处理数据进行加密,以产生加密的远程信息处理数据;将所述加密的远程信息处理数据存储在所述通信设备可访问的数据存储位置中;以及响应于来自所述第三方的对所述应答的所述请求而执行以下操作:从所述通信设备可访问的所述数据存储位置取得所述加密的远程信息处理数据;以及对来自所述通信设备可访问的所述数据存储位置的所述加密的远程信息处理数据进行解密,以产生解密的远程信息处理数据;其中,使用所述远程信息处理数据来计算所述应答的操作是使用所述解密的远程信息处理数据来执行的。3.根据权利要求2所述的通信设备,所述处理电路还用于执行以下操作:通过对所述远程信息处理数据运行密码散列函数来生成对所述远程信息处理数据的所述导出的指示。4.根据权利要求2所述的通信设备,所述处理电路还用于执行以下操作:从所述机动车辆的至少一个操作子系统或数据传感器接收车辆数据;使用私有加密密钥来对所述车辆数据进行加密,以产生加密的车辆数据;将所述加密的车辆数据存储在所述通信设备可访问的所述数据存储位置中;以及响应于对所述车辆数据的第二请求而从所述数据存储位置取得所述加密的车辆数据。5.根据权利要求1所述的通信设备,其中,所述数据记录系统利用区块链来存录对所述远程信息处理数据的所述导出的指示。6.根据权利要求5所述的通信设备,其中,所述应答的所述有效性证明提供了用于零知识证明中的信息,以使得所述第三方能够在使用所述有效性证明和存储在所述区块链中的对所述远程信息处理数据的所述导出的指示的情况下确定所述应答的有效性。7.根据权利要求5所述的通信设备,所述处理电路还用于执行以下操作:从所述数据记录系统取得对所述远程信息处理数据的所述导出的指示;以及使用从所述区块链取得的对所述远程信息处理数据的所述导出的指示来计算所述应答的所述有效性证明。8.根据权利要求1所述的通信设备,所述处理电路还用于执行以下操作:从所述机动车辆的所述远程信息处理系统请求所述远程信息处理数据。9.根据权利要求1所述的通信设备,所述处理电路还用于执行以下操作:从所述机动车辆的至少一个操作子系统或数据传感器接收车辆数据;以及向所述数据记录系统发送对所述车辆数据的导出的指示;其中,计算所述应答的操作还包括使用所述车辆数据,并且其中,所述应答的所述有效性证明是在使用对所述车辆数据的所述导出的指示的情况下验证的。10.根据权利要求1所述的通信设备,还包括:收发器,其用于建立与所述机动车辆的通信收发器的无线通信链路;其中,所述远程信息处理数据是经由在所述通信设备的所述收发器和所述机动车辆的所述通信收发器之间建立的所述无线通信链路从所述机动车辆的所述远程信息处理系统接收的。11.根据权利要求1所述的通信设备,其中,从所述机动车辆的所述远程信息处理系统接收的所述远程信息处理数据包括指示所述机动车辆内的经验证的源的硬件签名。12.一种用于远程信息处理数据处理的方法,包括在计算系统的处理电路中执行的电子操作,其中,所述电子操作包括:从机动车辆的远程信息处理系统接收远程信息处理数据;向数据记录系统发送对所述远程信息处理数据的导出的指示;响应于来自第三方的对应答的请求,使用所述远程信息处理数据来计算所述应答;以及向所述第三方发送所述应答和所述应答的有效性证明,其中,所述应答的所述有效性证明是使用对所述远程信息处...

【专利技术属性】
技术研发人员:I·阿尔瓦雷斯M·鲍曼
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

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

1