一种数据控制方法、系统、可读存储介质及车辆
技术领域
本发明涉及智能网联车载系统
技术领域
,特别涉及一种数据控制方法、系统、可读存储介质及车辆。背景技术
随着智能网联车载系统技术日益普及,越来越多的具备智能网联车载系统功能的车辆进入了消费市场,因此人们对智能网联车载系统的关注也越来越活跃。
智能网联车载系统整合了原本各自独立的影音系统、导航系统、行车纪录及主/被动行车安全系统等,发展至此应用功能越来越多元化,提升车辆整体的智能驾驶水平,为用户提供安全、舒适、智能、高效的驾驶感受与交通服务,同时提高交通运行效率,提升社会交通服务的智能化水平。
现有技术当中,用户使用智能网联车载系统的过程中,会留存大量的个人信息数据、应用操作习惯数据、历史搜索数据、地理位置数据等用户数据信息,该隐私数据被第三方应用收集存储分析后,存在隐私泄露和数据安全的风险。
发明内容
基于此,本发明的目的是提供一种数据控制方法、系统、可读存储介质及车辆。用于解决现有技术中,用户使用智能网联车载系统的过程中,存在隐私泄露和数据安全的风险。
本发明提出一种数据控制方法,应用于车载终端,所述方法包括:
当第三方应用安装完成后,确定所述第三方应用的类型;
当所述第三方应用属于加密类型时,控制所述车载终端进入加密模式,在所述加密模式下,对所述第三方应用所获取的数据参数进行加密处理,并将加密后的数据参数发送至云服务器;
当所述第三方应用属于隐私类型时,控制所述车载终端进入隐私模式,在所述隐私模式下,断开与所述云服务器的连接。
另外,根据本发明上述提供的一种数据控制方法,还可以具有如下附加的技术特征:
进一步的,所述确定所述第三方应用的类型的步骤包括:
获取车辆数据参数;
当所述车辆数据参数为加密数据参数时,确定所述第三方应用属于加密类型,所述加密数据参数至少包括设备位置信息、用户使用信息及用户搜索信息;
当所述车辆数据参数为隐私数据参数时,确定所述第三方应用属于隐私类型,所述隐私数据参数至少包括设备特定信息及用户特定信息。
进一步的,所述对所述第三方应用所获取的数据参数进行加密处理的步骤包括:
通过加密算法及预设的安全识别码对所述第三方应用所获取的数据参数进行加密处理后发送至所述云服务器。
进一步的,所述断开与所述云服务器的连接的步骤包括:
发出提示信号,并根据所述提示信号所反馈的一次确认信号发出示警信号;
根据所述示警信号所反馈的再次确认信号,断开与所述云服务器的连接。
进一步的,所述确定所述第三方应用的类型的步骤还包括:
记录所述第三方应用的类型数据,并将所述类型数据发送至车联网平台。
根据本发明实施例的一种数据控制系统,应用于车载终端,所述系统包括:
类型确定模块,用于当第三方应用安装完成后,确定所述第三方应用的类型;
加密数据处理模块,用于当所述第三方应用属于加密类型时,控制所述车载终端进入加密模式,在所述加密模式下,对所述第三方应用所获取的数据参数进行加密处理,并将加密后的数据参数发送至云服务器;
隐私数据处理模块,用于当所述第三方应用属于隐私类型时,控制所述车载终端进入隐私模式,在所述隐私模式下,断开与所述云服务器的连接。
另外,根据本发明上述提供的一种数据控制系统,还可以具有如下附加的技术特征:
进一步的,所述类型确定模块具体用于:
获取车辆数据参数;
当所述车辆数据参数为加密数据参数时,确定所述第三方应用属于加密类型,所述加密数据参数至少包括设备位置信息、用户使用信息及用户搜索信息;
当所述车辆数据参数为隐私数据参数时,确定所述第三方应用属于隐私类型,所述隐私数据参数至少包括设备特定信息及用户特定信息;
记录所述第三方应用的类型数据,并将所述类型数据发送至车联网平台。
进一步的,所述隐私数据处理模块还包括:
阻断单元,用于当所述车载终端进入隐私模式时,发出提示信号,并根据所述提示信号所反馈的一次确认信号发出示警信号;
根据所述示警信号所反馈的再次确认信号,断开与所述云服务器的连接。
本发明还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的数据控制方法。
本发明还提出一种车辆,包括处理器、存储器以及存储在存储器上并可在处理器上运行的计算机程序,所述车辆包括数据处理模块对车辆数据参数进行处理,所述处理器执行所述程序时实现上述的数据控制方法。
本发明当中的数据控制方法、系统、可读存储介质及车辆,通过确定安装在车载终端上的第三方应用的类型来确定所述车载终端的数据控制模式,当第三方应用属于加密类型时,车辆的数据参数能够得到加密后进入云服务器,使得车辆的数据参数能够得到保密的效果;另一方面,当第三方应用属于隐私类型时,用户能够直接断开与云服务器的连接,进一步的达到用户隐私数据可知悉与控制上传的目的,避免隐私数据泄露问题。
附图说明
图1为本发明实施例中提供的车辆的结构示意图;
图2为本发明第一实施例中的数据控制方法的流程图;
图3为本发明第二实施例中的数据控制系统的结构示意图;
图4为本发明第三实施例中的车辆的结构示意图。
主要元件符号说明:
信息采集模块
1
计算机程序
30
车载终端
2
数据处理模块
40
通信模块
3
类型确定模块
11
信息获取逻辑块
21
加密数据处理模块
12
信息判断逻辑块
22
隐私数据处理模块
13
功能分配使能逻辑块
23
获取单元
111
模式管理逻辑块
24
确定单元
112
处理器
10
加密单元
121
存储器
20
阻断单元
131
如下
具体实施方式
将结合上述附图进一步说明本发明。
具体实施方式
为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的若干实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。
需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
以下实施例均可以应用到图1所述的车辆当中,图1示出车辆包括信息采集模块1、车载终端2以及通信模块3,车载终端2包括信息获取逻辑块21、信息判断逻辑块22、功能分配使能逻辑块23以及模式管理逻辑块24,图中列举未穷尽。
其中,信息采集模块1、车载终端2以及通信模块3均通过电性连接,相互之间能够发生通讯作用。具体的,当第三方应用安装完成后,由信息采集模块1负责采集车辆数据参数,将该类参数通过信号传输至车载终端2内,由车载终端2进行计算机判断,包括:信息获取逻辑块21用于获取上述的车辆数据参数,将上述车辆数据参数传输至信息判断逻辑块22;信息判断逻辑块22根据上述的车辆数据参数判断所述第三方应用的类型,并将判断结果传输至功能分配使能逻辑块23;功能分配使能逻辑块23对上述判断结果进行分析,并将分析结果传输至模式管理逻辑块24内;模式管理逻辑块24根据上述分析结构向车载终端2输出加密后的数据参数通过外部的通信模块3输出至云服务器或断开与云服务器的连接。
需要指出的是,图1示出的结构并不构成对车辆的限定,在其它实施例当中,该车辆还可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。
实施例一
请参阅图2,所示为本发明第一实施例中的数据控制方法,应用于车载终端,所述车载终端包括获取模块、判断模块、加密模块、预警模块以及阻断模块,所述方法具体步骤包括步骤S101至S103:
步骤S101,当第三方应用安装完成后,确定所述第三方应用的类型;
在具体实施时,获取模块获取车辆数据参数,判断模块判断所述车辆数据参数的类型:
当所述车辆数据参数为加密数据参数时,确定所述第三方应用属于加密类型,所述加密数据参数至少包括设备位置信息、用户使用信息及用户搜索信息;
当所述车辆数据参数为隐私数据参数时,确定所述第三方应用属于隐私类型,所述隐私数据参数至少包括设备特定信息及用户特定信息。
当确定了所述第三方应用的类型时,会实时记录所述第三方应用的类型数据以及车辆数据参数,并将所述类型数据发送至车联网平台,可以理解的,用户能够在车载终端上查看所述车辆数据参数,并能够更改每个车辆数据参数上传功能的数据共享设置,进一步的达到用户隐私数据可知悉与控制上传的目的,避免隐私数据泄露问题。
步骤S102,当所述第三方应用属于加密类型时,控制所述车载终端进入加密模式,在所述加密模式下,对所述第三方应用所获取的数据参数进行加密处理,并将加密后的数据参数发送至云服务器;
在具体实施时,加密模块通过加密算法及预设的安全识别码对所述第三方应用所获取的数据参数进行加密处理后发送至所述云服务器。
在本申请中,数据加密方式通常包含有数据加密算法信息、密钥以及安全识别码等与数据加密关联的信息,在数据加密算法和密钥及安全识别码确定后,则数据加密规则也被唯一确定。
步骤S103,当所述第三方应用属于隐私类型时,控制所述车载终端进入隐私模式,在所述隐私模式下,断开与所述云服务器的连接。
在具体实施时,预警模块发出提示信号,并根据所述提示信号所反馈的一次确认信号发出示警信号;根据所述示警信号所反馈的再次确认信号,阻断模块断开所述车载终端与所述云服务器的连接。
可以理解的,预警模块弹出消息框,框内内容为该设置允许车内应用准确获取您的位置信息并提供服务,如果关闭该设置,则车内应用会无法手机车辆位置信息,并弹出Information提示告知用户,当用户关闭数据传输的设置按钮后,会弹出信息提示,待用户再次确认后,阻断模块断开车载终端与云服务器的连接。需要指出的是,系统收集的信息包括通过汽车设备收集的位置信息,如通过全球定位系统(GPS)和通过互联网协议地址推断的位置、设备特定信息(例如,设备和硬件ID以及请求类型,应用使用信息(包括应用功能的使用时间、时长、使用习惯以及搜索习惯等)。服务方可使用该等信息确定汽车当前所在位置、前行方向、行驶速度、应用功能的使用时间、时长、使用习惯以及搜索习惯等。
综上,本发明上述实施例当中的数据控制方法,通过确定安装在车载终端上的第三方应用的类型来确定所述车载终端的数据控制模式,当第三方应用属于加密类型时,车辆的数据参数能够得到加密后进入云服务器,使得车辆的数据参数能够得到保密的效果;另一方面,当第三方应用属于隐私类型时,用户能够直接断开与云服务器的连接,进一步的达到用户隐私数据可知悉与控制上传的目的,避免隐私数据泄露问题。
实施例二
本发明另一方面还提出一种数据控制系统,请查阅图3,所示为本发明第二实施例中的数据控制系统,应用于车载终端,所述系统包括:
类型确定模块11,用于当第三方应用安装完成后,确定所述第三方应用的类型;
进一步的,所述类型确定模块11包括:
获取单元111,用于获取车辆数据参数,并传递所述车辆数据参数;
确定单元112,用于接收所述车辆数据参数,根据所述车辆数据参数确定第三方应用的类型:
当所述车辆数据参数为加密数据参数时,确定所述第三方应用属于加密类型,所述加密数据参数至少包括设备位置信息、用户使用信息及用户搜索信息;
当所述车辆数据参数为隐私数据参数时,确定所述第三方应用属于隐私类型,所述隐私数据参数至少包括设备特定信息及用户特定信息。
加密数据处理模块12,用于当所述第三方应用属于加密类型时,控制所述车载终端进入加密模式,在所述加密模式下,对所述第三方应用所获取的数据参数进行加密处理,并将加密后的数据参数发送至云服务器;
进一步的,所述加密数据处理模块12包括:
加密单元121,用于当所述车载终端进入加密模式时,通过加密算法及预设的安全识别码对所述第三方应用所获取的数据参数进行加密处理后发送至所述云服务器。
隐私数据处理模块13,用于当所述第三方应用属于隐私类型时,控制所述车载终端进入隐私模式,在所述隐私模式下,断开与所述云服务器的连接。
需要指出的是,在本申请中,数据加密方式通常包含有数据加密算法信息、密钥以及安全识别码等与数据加密关联的信息,在数据加密算法和密钥及安全识别码确定后,则数据加密规则也被唯一确定。
进一步的,所述隐私数据处理模块13包括:
阻断单元131,用于当所述车载终端进入隐私模式时,发出提示信号,并根据所述提示信号所反馈的一次确认信号发出示警信号;根据所述示警信号所反馈的再次确认信号,断开与所述云服务器的连接。
需要指出的是,当阻断单元131发出提示信号,并根据所述提示信号所反馈的一次确认信号发出示警信号;根据所述示警信号所反馈的再次确认信号,阻断模块断开所述车载终端与所述云服务器的连接。
可以理解的,预警模块弹出消息框,框内内容为该设置允许车内应用准确获取您的位置信息并提供服务,如果关闭该设置,则车内应用会无法手机车辆位置信息,并弹出Information提示告知用户,当用户关闭数据传输的设置按钮后,会弹出信息提示,待用户再次确认后,阻断模块断开车载终端与云服务器的连接。需要指出的是,系统收集的信息包括通过汽车设备收集的位置信息,如通过全球定位系统(GPS)和通过互联网协议地址推断的位置、设备特定信息(例如,设备和硬件ID以及请求类型,应用使用信息(包括应用功能的使用时间、时长、使用习惯以及搜索习惯等)。服务方可使用该等信息确定汽车当前所在位置、前行方向、行驶速度、应用功能的使用时间、时长、使用习惯以及搜索习惯等。
进一步的,在本发明一些可选实施例当中,类型确定模块11还能包括存储单元,该存储单元用于当确定了所述第三方应用的类型后,会实时记录所述第三方应用的类型数据以及车辆数据参数,并将所述类型数据发送至车联网平台,可以理解的,用户能够在车载终端上查看所述车辆数据参数,并能够更改每个车辆数据参数上传功能的数据共享设置,进一步的达到用户隐私数据可知悉与控制上传的目的,避免隐私数据泄露问题。
上述各模块、单元被执行时所实现的功能或操作步骤与上述方法实施例大体相同,在此不再赘述。
综上,本发明上述实施例当中的数据控制系统,通过类型确定模块11确定安装在车载终端上的第三方应用的类型来确定所述车载终端的数据控制模式,当第三方应用属于加密类型时,加密数据处理模块12对车辆的数据参数进行加密后进入云服务器,使得车辆的数据参数能够得到保密的效果;另一方面,当第三方应用属于隐私类型时,隐私数据处理模块13使得用户能够直接断开与云服务器的连接,进一步的达到用户隐私数据可知悉与控制上传的目的,避免隐私数据泄露问题。
实施例三
本发明还提出一种车辆,请参阅图4,所示为本发明第三实施例中的车辆,包括处理器10、存储器20以及存储在存储器20上并可在处理器10上运行的计算机程序30,所述车辆包括数据处理模块40对车辆数据参数进行处理,所述处理器10执行所述程序30时实现如上述的数据控制方法。
在具体实施时,当第三方应用安装完成后,所述处理器10确定所述第三方应用的类型;根据不同的类型控制所述数据处理模块40对车辆数据参数进行处理。
其中,不同的类型包括:
当所述第三方应用属于加密类型时,所述数据处理模块40对所述第三方应用所获取的数据参数进行加密处理,并将加密后的数据参数发送至云服务器;
当所述第三方应用属于隐私类型时,所述数据处理模块40断开所述车载终端与所述云服务器的连接,阻止数据参数发送至云服务器。
其中,处理器10在一些实施例中可以是电子控制单元(Electronic ControlUnit,简称ECU,又称行车电脑)、中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器或其他数据处理芯片,用于运行存储器20中存储的程序代码或处理数据,例如执行访问限制程序等。
其中,存储器20至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、磁性存储器、磁盘、光盘等。存储器20在一些实施例中可以是车辆的内部存储单元,例如该车辆的硬盘。存储器20在另一些实施例中也可以是车辆的外部存储装置,例如车辆上配备的插接式硬盘,智能存储卡(SmartMedia Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,存储器20还可以既包括车辆的内部存储单元也包括外部存储装置。存储器20不仅可以用于存储安装于车辆的应用软件及各类数据,还可以用于暂时地存储已经输出或者将要输出的数据。
需要指出的是,图4示出的结构并不构成对车辆的限定,在其它实施例当中,该车辆可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。
综上,本发明上述实施例当中的车辆,通过确定安装在车载终端上的第三方应用的类型来确定所述车载终端的数据控制模式,当第三方应用属于加密类型时,车辆的数据参数能够得到加密后进入云服务器,使得车辆的数据参数能够得到保密的效果;另一方面,当第三方应用属于隐私类型时,用户能够直接断开与云服务器的连接,进一步的达到用户隐私数据可知悉与控制上传的目的,避免隐私数据泄露问题。
本发明实施例还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述的数据控制方法。
本领域技术人员可以理解,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。
计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或它们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:一种集成电路及用于保护集成电路的方法