CN104429047B - 车联网数据处理方法、服务器和终端 - Google Patents

车联网数据处理方法、服务器和终端 Download PDF

Info

Publication number
CN104429047B
CN104429047B CN201480001790.3A CN201480001790A CN104429047B CN 104429047 B CN104429047 B CN 104429047B CN 201480001790 A CN201480001790 A CN 201480001790A CN 104429047 B CN104429047 B CN 104429047B
Authority
CN
China
Prior art keywords
driving
terminal
data
user
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201480001790.3A
Other languages
English (en)
Other versions
CN104429047A (zh
Inventor
张迪
闫锐
杜涛
孙彦锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Device Co Ltd
Huawei Device Shenzhen Co Ltd
Original Assignee
Huawei Device Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN201711293804.5A priority Critical patent/CN108200121B/zh
Publication of CN104429047A publication Critical patent/CN104429047A/zh
Application granted granted Critical
Publication of CN104429047B publication Critical patent/CN104429047B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • B60W40/09Driving style or behaviour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/08Insurance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/02Registering or indicating driving, working, idle, or waiting time only
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0108Measuring and analyzing of parameters relative to traffic conditions based on the source of data
    • G08G1/0112Measuring and analyzing of parameters relative to traffic conditions based on the source of data from the vehicle, e.g. floating car data [FCD]
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0125Traffic data processing
    • G08G1/0129Traffic data processing for creating historical data or processing based on historical data
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • G09B19/16Control of vehicles or other craft
    • G09B19/167Control of land vehicles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0062Adapting control system settings
    • B60W2050/0075Automatic parameter input, automatic initialising or calibrating means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Technology Law (AREA)
  • Development Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Mathematical Physics (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Automation & Control Theory (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Primary Health Care (AREA)
  • Human Resources & Organizations (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Medical Informatics (AREA)
  • Computing Systems (AREA)
  • Traffic Control Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Operations Research (AREA)

Abstract

本发明提供一种车联网数据处理方法、服务器和终端,包括:服务器获取行车历史数据;对所述行车历史数据进行训练,得到用于分析用户驾驶行为的程序脚本;向终端发送所述程序脚本。本发明的技术方案通过服务器首先获取行车历史数据,然后对行车历史数据进行训练,得到用于分析用户驾驶行为的程序脚本,最后将程序脚本发送给终端。通过根据程序脚本和行车数据,动态分析用户的驾驶行为,解决了由于算法更新不及时,算法精度下降的问题,保证了分析用户驾驶行为的准确性,进一步的,降低了更新终端固件所带来的额外成本。

Description

车联网数据处理方法、服务器和终端
技术领域
本发明涉及车联网技术,尤其涉及一种车联网数据处理方法、服务器和终端。
背景技术
车联网***,是指通过在车辆仪表台安装车载终端设备,实现对车辆所有工作情况(静、动态数据)的采集、存储并发送。车载终端设备是车联网***中的重要组成部分,负责收集车联网数据,其中,车联网数据具体指,通过使用车载传感设备,如车载诊断***(On-Board Diagnostic System,简称OBD)、加速度传感器等,收集车辆运动状态、油耗状态等信息。车联网的发展目标就是实现在信息网络平台上对所有车辆的各种属性信息进行提取,并根据不同的功能需求对车辆的运行状态进行有效的监管和提供综合服务。
现有技术中,一种方案,由服务器收集用户行车数据,并分析用户驾驶行为,然后将分析结果发送至终端,但只能应用于对隐私保护无疑虑的用户;另一种方案,会将用于分析用户驾车行为的算法固化于终端中,这样很好的保护了用户的隐私,但由于用户行驶地域的改变,或用户需求的改变,当需要对已固化的算法进行更新或增加新的算法时,如果对终端固件更新不及时,会导致算法精度下降。
发明内容
本发明实施例提供一种车联网数据处理方法、服务器和终端,以解决更新车联网***的终端设备不及时导致算法精度下降的问题。
本发明的第一方面提供了一种车联网数据处理方法,所述方法应用于服务器,所述方法包括:
获取行车历史数据;
对所述行车历史数据进行训练,得到用于分析用户驾驶行为的程序脚本;
向终端发送所述程序脚本。
在第一方面的第一种可能的实现方式中,所述对所述行车历史数据进行训练,得到用于分析用户驾驶行为的程序脚本,具体为:
根据设定的业务模型,分析所述行车历史数据得到数据流分析函数;
根据所述数据流分析函数生成所述程序脚本。
结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述获取行车历史数据,具体包括:
从第三方数据服务器获取所述行车历史数据;
或者,
从所述终端获取所述行车历史数据;
其中,所述行车历史数据为车辆行驶一个固定时间段的行车数据。
结合第一方面、第一方面的第一至第二种任意一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述向终端发送所述程序脚本之后,还包括:
向所述终端发送用于分析用户驾驶行为的标准。
结合第一方面、第一方面的第一至第三种任意一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述向终端发送所述程序脚本之后,还包括:
接收更新所述程序脚本的请求;
根据所述更新所述程序脚本的请求,更新所述程序脚本。
本发明的第二方面提供了一种车联网数据处理方法,所述方法应用于终端,所述方法包括:
接收服务器发送的用于分析用户驾驶行为的程序脚本;
获取行车数据;
根据所述程序脚本以及所述行车数据,分析用户驾驶行为。
在第二方面的第一种可能的实现方式中,所述获取行车数据,包括:
从车载诊断***OBD模块、全球定位***GPS和加速度传感器中至少一个获取所述行车数据;
其中,从所述OBD模块中获取所述行车数据,具体为,获取车速和发动机转速;
或者,
从所述GPS中获取所述行车数据,具体为,获取地理位置信息;
或者,
从所述加速度传感器中获取所述行车数据,具体为,获取加速度。
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述根据所述程序脚本以及所述行车数据,分析用户驾驶行为之前,还包括:
获取所述服务器发送的用于分析用户驾驶行为的标准;
其中,所述根据所述程序脚本以及所述行车数据,分析用户驾驶行为,具体为:
将所述行车数据带入所述程序脚本,并执行所述程序脚本,生成第一数值;
将所述第一数值与所述用于分析用户驾驶行为的标准进行比对,分析用户驾驶行为;
其中,所述第一数值可以为方差或平均值。
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,所述根据所述程序脚本以及所述行车数据,分析用户驾驶行为之后,还包括:
根据所述获取的地理位置信息,检测所述地理位置信息是否改变;
当检测到所述地理位置信息改变,请求所述服务器更新所述程序脚本。
结合第二方面、第二方面的第一种至第三种任意一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述获取行车数据之后,还包括:
收集车辆行驶一个固定时间段的行车数据;
向所述服务器发送所述行车数据。
本发明第三方面提供了一种服务器,包括:
接收器,用于获取行车历史数据;
处理器,用于对所述接收器获取的所述行车历史数据进行训练,得到用于分析用户驾驶行为的程序脚本;
发送器,用于向终端发送所述处理器训练生成的所述程序脚本。
在第三方面第一种可能实现方式中,所述处理器,具体用于:
根据设定的业务模型,分析所述行车历史数据得到数据流分析函数;
根据所述数据流分析函数生成所述程序脚本。
结合第三方面或第三方面的第一种可能实现方式,在第三方面的第二种可能的实现方式中,所述接收器,具体用于:
从第三方数据服务器获取所述行车历史数据;
或者,
从所述终端获取所述行车历史数据;
其中,所述行车历史数据为车辆行驶一个固定时间段的行车数据。
结合第三方面、第三方面的第一至第二种任意一种可能的实现方式,在第三方面的第三种可能的实现方式中,所述发送器还用于:
向所述终端发送用于分析用户驾驶行为的标准。
结合第三方面、第三方面的第一至第三种任意一种可能的实现方式,在第三方面的第四种可能的实现方式中,所述接收器,还用于:
接收更新所述程序脚本的请求。
结合第三方面、第三方面的第一至第四种任意一种可能的实现方式,在第三方面的第五种可能的实现方式中,所述处理器,还用于:
根据所述接收器接收的所述更新所述程序脚本的请求,更新所述程序脚本。
本发明的第四方面提供了一种终端,所述终端包括:
接收器,用于接收服务器发送的用于分析用户驾驶行为的程序脚本和获取行车数据;
处理器,根据所述接收器接收的所述程序脚本以及获取的所述行车数据,分析用户驾驶行为。
在第四方面的第一种可能实现方式中,所述接收器,具体可以为车载诊断***OBD模块、全球定位***GPS和加速度传感器中至少一个;
所述接收器,用于获取行车数据,具体为:
从所述OBD模块中获取所述行车数据,具体为,获取车速和发动机转速;
或者,
从所述GPS中获取所述行车数据,具体为,获取地理位置信息;
或者,
从所述加速度传感器中获取所述行车数据,具体为,获取加速度。
结合第四方面或第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述接收器,还用于:
获取所述服务器发送的用于分析用户驾驶行为的标准。
结合第四方面、第四方面的第一种至第二种任意一种可能的实现方式,在第四方面的第三种可能的实现方式中,所述处理器,具体用于:
将所述行车数据带入所述程序脚本,并执行所述程序脚本,生成第一数值;
将所述第一数值与所述接收器获取的所述用于分析用户驾驶行为的标准进行比对,分析用户驾驶行为;
其中,所述第一数值可以为方差或平均值。
结合第四方面或第四方面的第一种可能实现方式,在第四方面的第四种可能的实现方式中,所述处理器,还用于:
根据所述获取的地理位置信息,检测所述地理位置信息是否改变;
当检测到所述地理位置信息改变,请求所述服务器更新所述程序脚本。
结合第四方面、第四方面的第一种至第四种任意一种可能的实现方式,在第四方面的第五种可能的实现方式中,所述终端还包括:发送器;
所述处理器,还用于收集车辆行驶一个固定时间段的行车数据;
所述发送器,用于向所述服务器发送所述行车数据。
本发明提供的车联网数据处理方法、终端和***,服务器首先获取行车历史数据,然后对行车历史数据进行训练,得到用于分析用户驾驶行为的程序脚本,最后将程序脚本发送给终端。通过根据程序脚本和行车数据,动态分析用户的驾驶行为,解决了由于算法更新不及时,算法精度下降的问题,保证了分析用户驾驶行为的准确性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的车联网数据处理方法流程图;
图2为本发明另一实施例提供的车联网数据处理方法流程图;
图3为本发明实施例提供的服务器结构示意图;
图4为本发明实施例提供的终端结构示意图;
图5为本发明另一实施例提供的终端结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本文中描述的技术可用于各种通信***,例如当前2G,3G通信***、Wi-Fi无线通信***和下一代通信***,例如全球移动通信***(Global System for Mobilecommunications,简称为:GSM),码分多址(Code Division Multiple Access,简称为:CDMA)***,时分多址(Time Division Multiple Access,简称为:TDMA)***,宽带码分多址(Wideband Code Division Multiple Access Wireless,简称为:WCDMA),频分多址(Frequency Division Multiple Addressing,简称为:FDMA)***,正交频分多址(Orthogonal Frequency-Division Multiple Access,简称为:OFDMA)***,单载波FDMA(SC-FDMA)***,通用分组无线业务(General Packet Radio Service,简称为:GPRS)***,长期演进(Long Term Evolution,简称为:LTE)***,以及其他此类通信***。
目前,保险公司为了对用户进行保费打折的业务,就需要通过对用户驾驶行为进行分析,比如,当用户发生交通事故,需要保险公司理赔时,保险公司就会分析用户驾驶行为,此驾驶行为可以为当前路段的危险指数、车辆加速度以及用户有无急刹车动作,当保险公司从终端中查看到用户发生事故的路段的危险指数相当大、车辆加速度比较小并且有急刹车的行为,保险公司就有可能会断定,由于道路太危险并且用户是作出了自己的努力避免事故的,此时用户会得到保险公司更多的赔偿,而当保险公司从终端中查看到用户发生事故的路段的危险指数相当小、车辆加速度相当大,还不伴有急刹车的行为,此时保险公司就有可能会断定是由于用户本身非正常驾驶导致的事故,此时用户会得到相对较少的赔偿,因为可能大部分的责任在用户本身的驾驶行为上。
由于现在用于分析用户驾驶行为的程序都是车辆出厂的时候固化在终端中的,因为不同的省份、不同的国家的判别标准都不尽相同,这样如果用户地理位置改变就会导致程序的分析结果不准确,从而导致用户的利益受损,本发明实施例提供的车联网数据处理方法,可以通过实时更新终端设备中用于分析用户驾驶行为的程序脚本,使得分析结果更为精确。
图1为本发明实施例提供的车联网数据处理方法流程图,本发明实施例提供的方法可以用于服务器,服务器具体可以为网络侧的简单文件传输协议(Trivial FileTransfer Protocol,简称为:TFTP)服务器、动态主机配置协议(Dynamic HostConfiguration Protocol,简称为:DHCP)服务器等,本发明不对服务器类型加以限制,本发明的服务器可以位于机房内,另外,在本发明实施例中,涉及的终端可以***汽车内部特定接口中的OBD设备,如图1所示,该方法包括:
步骤101:获取行车历史数据。
所述行车历史数据为车辆行驶一个固定时间段的行车数据。
所述一个固定时间段具体可以为一个星期、十天或一个月等,即,服务器可以获取车辆行驶一个星期的行车数据,也可以获取车辆行驶十天的行车数据,也可以获取车辆行驶一个月的行车数据,本发明对固定时间段不加以限制。
可选的,服务器可以从第三方数据服务器获取行车历史数据。
首先,第三方数据服务器获取行车历史数据,具体的,第三方数据服务器获取终端上传的一个固定时间段内的行车数据。终端定期将一个固定时间段内的行车数据上传给第三方数据服务器。
当终端将一个固定时间段内的行车数据上传到第三方数据服务器后,第三方数据服务器建立存储行车数据的表,第三方数据服务器向服务器发送存储的行车数据的表。
如表1所示,表1为用户在三月份的行车历史数据,其中,一个固定时间段为一个星期,以按照每星期收集一次行车数据的时间间隔收集行车历史数据,表中记录车辆的行车数据,包括:车速、加速度、车辆的地理位置信息等。
表1用户3月份行车历史数据记录表
可选的,服务器还可以从终端获取行车历史数据。
服务器从终端获取行车历史数据,具体可以为,终端通过GPRS功能,按照一个固定时间段,定期将行车数据远程上传给服务器。
服务器建立存储行车历史数据的表,表中记录了车辆一个固定时间段内的行车数据,其中,行车数据包括车速、加速度、车辆的地理位置信息等。当终端上传行车数据后,服务器将行车数据按照对应类型存入相应的表中。服务器侧建立的存储行车数据的表,与第三方数据服务器建立的存储行车数据的表可以相同,也可以不同。
如表2所示,为用户在三月份第一个星期内的行车历史数据,其中,一个固定时间段为一天,按照每天收集一次行车数据的时间间隔收集行车历史数据:
表2用户3月份第1个星期行车历史数据记录表
步骤102:对行车历史数据进行训练,得到用于分析用户驾驶行为的程序脚本。
服务器会对从第三方数据服务器或终端收集到的行车历史数据进行训练,得到用于分析用户驾驶行为的程序脚本。其中,用户驾驶行为可以为用户所行驶路段的危险指数、用户的行驶里程、用户行驶的油耗统计、用户行驶地理位置信息等,本发明对用户驾驶行为不加以限制。
可选的,服务器首先根据设定的业务模型,分析行车历史数据得到数据流分析函数,然后分析数据流分析函数生成程序脚本。
具体的,服务器根据设定的业务模型,将对从第三方数据服务器或终端获取的行车历史数据进行训练,生成数据流分析函数,然后将生成的数据流分析函数分析生成程序脚本,此程序脚本用来分析用户驾驶行为。
例如:在一个(x,y)的二维平面内,收集到了N个数值的(x,y)历史数据,这些历史数据在二维平面内表示N个点。此时,定义一个模型,并且定义此模型为圆,并希望,在此模型下,90%的点都可以包括在圆内,此时就需要按照历史数据,判断模型的半径大小,也就是根据历史数据分析在模型的半径为多少的时候,可以有90%的点落在圆内。因为半径不唯一,在保证90%的点落在圆内的前提下,取半径最小的模型为最优的模型,然后将得到的模型的半径以及模型的公式写入脚本中,此过程就为训练的过程。
业务模型,具体可以为根据业务需求所定义的模型,例如:道路危险指数评估模型、事故风险模型、油耗估测模型等,本发明不对业务模型加以限制,其中,训练同一个业务模型可能会用到多个行车历史数据。
步骤103:向终端发送程序脚本。
服务器将训练生成的程序脚本发送给终端,以使终端根据程序脚本分析用户驾驶行为。
进一步的,服务器将程序脚本发送给终端之前,会对程序脚本进行加密。
具体的,为了保证程序脚本传输过程中的安全性,防止其他服务器伪造身份,向终端发送恶意的程序脚本,服务器在将训练行车历史数据生成的程序脚本发送给终端之前,会使用预设的私钥对程序脚本进行加密,以保证终端可以接收到安全的程序脚本,当终端接收到加密的程序脚本后,会使用预设的公钥尝试对加密的程序脚本进行解密,如果解密成功,则证明此程序脚本为安全的程序脚本,可以用来分析用户驾驶行为,如果解密不成功,则证明此程序脚本非安全程序脚本,将其舍弃。
在对程序脚本加密的时候,可以采用耗费内存资源比较小且算法简单的椭圆曲线算法,也可以采用比较复杂的其他加密算法,本发明不对加密算法加以限制。
可选的,服务器在向终端发送程序脚本之后,还会向终端发送用于分析用户驾驶行为的标准。
具体的,服务器还会向终端发送用于分析用户驾驶行为的标准,此标准用于分析用户在某段时间内的驾驶行为是否属于正常驾驶。
具体的,服务器对获取的同一时间段内的行车历史数据求平均值,此平均值即为分析同一时间段内用户驾驶行为的标准。
例如,服务器根据收集到的某段时间内的行车历史数据,分析此段时间内车速的平均值,此车速的平均值即为车速的标准值,服务器向终端发送此段时间内车速的标准值为70(km/h),终端为***汽车内部特定接口中的OBD设备,OBD设备包括显示屏,终端分析同一时间段内的平均车速为80(km/h),则终端就会显示车速超出平均值的14.3%,如果交通事故发生,保险公司可根据此百分比为用户提供更加合理的保费打折服务。
可选的,服务器在向终端发送程序脚本之后,接收更新程序脚本的请求;根据更新程序脚本的请求,更新程序脚本。
具体的,由于不同国家、不同省份用于分析用户驾驶行为的方法不同,因此用于分析用户驾驶行为的程序脚本也不相同。终端会根据全球定位***(Global PositioningSystem,简称为:GPS)获取的地理位置信息,检测用户的地理位置信息是否改变,当终端检测到用户地理位置的改变,会主动请求服务器更新当前用于分析用户驾驶行为的程序脚本。服务器接收到终端发送的更新程序脚本的请求后,首先会从第三方数据服务器或终端获取用户所在当前地理位置的行车历史数据,然后对获取的行车历史数据进行分析,生成用于分析用户驾驶行为的程序脚本,并将程序脚本发送给终端,终端会根据接收到的程序脚本更新已有的程序脚本,使其适用于当前地理位置,使终端分析用户驾驶行为更为准确。其中,更新当前用于分析用户驾驶行为的程序脚本可以为对已有的程序脚本进行修改,也可以为增加新的程序脚本。
本发明实施例提供的车联网数据处理方法,服务器首先获取行车历史数据,然后对行车历史数据进行训练,得到用于分析用户驾驶行为的程序脚本,最后将程序脚本发送给终端。通过根据程序脚本和行车数据,动态分析用户的驾驶行为,解决了由于算法更新不及时,算法精度下降的问题,保证了分析用户驾驶行为的准确性,进一步的,降低了更新终端固件所带来的额外成本。
图2为本发明另一实施例提供的车联网数据处理方法流程图,本发明实施例提供的方法可以用于终端,终端可以为插在汽车内部特定接口中的OBD设备,如图2所示,该方法包括:
步骤201:接收服务器发送的用于分析用户驾驶行为的程序脚本。
终端接收服务器发送的用于分析用户驾驶行为的程序脚本。
进一步的,终端接收服务器发送的程序脚本后,会使用提前预设的公钥对程序脚本进行解密,如果解密成功,则证明此程序脚本为安全的程序脚本,可以用来分析用户驾驶行为,如果解密不成功,则证明此程序脚本非安全程序脚本,将其舍弃。
进一步的,终端会将程序脚本复制一份,并采用硬件加密或者代码混淆加密的软件加密方法对程序脚本中的代码进行加密,并保存,以供下次调度使用。
步骤202:获取行车数据。
终端获取用于分析用户驾驶行为的行车数据。
可选的,终端从OBD模块、GPS和加速度传感器中至少一个获取行车数据。
具体的,从OBD模块中获取车速、发动机转速等,从GPS中获取地理位置信息,从加速度传感器中获取加速度信息。
步骤203:根据程序脚本以及行车数据,分析用户驾驶行为。
终端根据服务器发送的程序脚本以及收集到的行车数据,就可以分析用户驾驶行为。
可选的,终端在根据程序脚本以及行车数据,分析用户驾驶行为之前,终端还会获取服务器发送的用于分析用户驾驶行为的标准。
具体的,终端将获取的行车数据带入服务器发送的程序脚本,并执行程序脚本,生成第一数值;然后将第一数值与用于分析用户驾驶行为的标准进行比对;其中,第一数值可以为方差或平均值。
例如:可以用路段中不同节点的危险系数的平均值表示路段危险指数,其中,终端从本地的地理信息***(Geographic Information System,简称为GIS)代理查询在某时间段内行驶路段中不同节点的危险指数,通过求路段中不同节点的路段危险指数的平均值,就可求得同一时间段内的路段危险指数,然后将计算得到的路段危险指数与终端接收到的服务器发送的路段安全指数标准进行比对,比如,计算得到的路段危险指数为80,而接收到服务器发送的道路安全指数标准为30,此时终端就会显示超出道路安全指数标准60%,即此时路段比较危险,如果同一时间段内发生交通事故,保险公司也会根据路段相对危险指数,以及用户有无加速行为等数据,为用户提供更加合理的保费打折服务。
其中,GIS代理从第三方路段信息服务器获取路段中不同节点的危险指数,第三方路段信息服务器可以按照预配置的距离间隔设定道路节点,并获取各道路节点的危险指数。
可选的,终端根据程序脚本以及行车数据,分析用户驾驶行为之后,检测地理位置信息;当检测地理位置信息改变,就会请求服务器更新程序脚本。
具体的,由于不同国家、不同省份用于分析用户驾驶行为的方法不同,因此用于分析用户驾驶行为的程序脚本也不相同,一种情况下,终端会根据GPS获取的地理位置信息,检测用户的地理位置信息是否改变,当终端检测到用户地理位置信息的改变,会主动请求服务器更新当前用于分析用户驾驶行为的程序脚本。当终端接收到更新后的程序脚本,终端会根据接收到的程序脚本更新已有的程序脚本,使其适用于当前地理位置,使终端分析用户驾驶行为更为准确。其中,更新当前用于分析用户驾驶行为的程序脚本可以为对已有的程序脚本进行修改,也可以为增加新的程序脚本。
可选的,终端根据程序脚本以及行车数据,分析用户驾驶行为之后,收集车辆行驶一个固定时间段的行车数据,向服务器发送行车数据。
具体的,如果用户愿意将自己的行车数据发送至服务器,就会通过终端的GPRS功能将一个固定时间段内的行车数据发送至服务器,并储存在服务器侧的行车历史数据记录表中,以作为服务器帮用户分析程序脚本的行车历史数据。
本发明实施例提供的车联网数据处理方法,终端首先接收服务器发送的用于分析用户驾驶行为的程序脚本,然后终端获取行车数据,最后终端根据接收的程序脚本以及获取的行车数据,分析用户驾驶行为。通过根据程序脚本和行车数据,动态分析用户的驾驶行为,解决了由于算法更新不及时,算法精度下降的问题,保证了分析用户驾驶行为的准确性,进一步的,降低了更新终端固件所带来的额外成本。
图3所示为本发明实施例提供的服务器结构示意图,如图3所示,服务器100包括:接收器101、处理器102和发送器103。
接收器101用于获取行车历史数据。
处理器102用于对接收器101获取的行车历史数据进行训练,得到用于分析用户驾驶行为的程序脚本。
发送器103用于向终端发送处理器102训练生成的程序脚本。
可选的,处理器102具体用于:根据设定的业务模型,分析行车历史数据得到数据流分析函数;根据数据流分析函数生成程序脚本。
具体的,处理器102首先根据设定的业务模型,将行车历史数据进行训练,生成数据流分析函数,然后将生成的数据流分析函数分析生成程序脚本,此程序脚本用来分析用户驾驶行为。
其中,业务模型,具体可以为根据业务需求所定义的模型,例如:道路危险指数评估模型、事故风险模型、油耗估测模型等,本发明不对业务模型加以限制,其中,训练同一个业务模型可能会用到多个行车历史数据。
可选的,接收器101具体用于:从第三方数据服务器获取行车历史数据;或者从终端获取行车历史数据;其中,行车历史数据为车辆行驶一个固定时间段的行车数据。
具体的,第三方数据服务器获取终端上传的一个固定时间段内的行车数据。终端会定期将一个时间段内的行车数据上传给第三方数据服务器。当终端将一个固定时间段内的行车数据上传到第三方数据服务器后,第三方数据服务器建立存储行车数据的表。例如:行车历史数据记录表,用于记录终端在一个固定时间段内的行车数据,行车数据包括:车速、加速度、地理位置信息等,当终端上传行车数据后,第三方数据服务器会将终端上传的行车数据按照对应类型存入相应的行车历史数据表中,第三方数据服务器向服务器发送存储的行车数据的表,如表1所示,为用户在三月份的行车历史数据,其中,一个固定时间段为一个星期,以按照每星期收集一次行车数据的时间间隔收集行车历史数据。
在本发明另一实施例中,终端可以通过通用GPRS功能,按照一个固定时间段,定期将行车数据远程上传给服务器。服务器会建立存储行车历史数据的表,表中记录了车辆一个固定时间段内的行车数据,其中,行车数据包括车速、加速度、车辆的地理位置信息等。当终端上传个人行车数据后,服务器将行车数据按照对应类型存入相应的表中。服务器侧建立的存储行车数据的表,与第三方数据服务器建立的存储行车数据的表可以相同,也可以不同。
如表2所示,为用户在三月份第一个星期内的行车历史数据,其中一个固定时间段为一天,按照每天收集一次行车数据的时间间隔收集行车历史数据。
可选的,发送器103还用于:向终端发送用于分析用户驾驶行为的标准。
具体的,发送器103还会向终端发送用于分析用户驾驶行为的标准,此标准用于分析用户在某段时间内的驾驶行为是否属于正常驾驶,具体的,服务器对获取的同一时间段内的行车历史数据求平均值,此平均值即为分析同一时间段内用户驾驶行为的标准。
可选的,接收器101还用于:接收更新程序脚本的请求。
可选的,处理器102还用于:根据接收器接收的更新程序脚本的请求,更新程序脚本。
具体的,由于不同国家、不同省份用于分析用户驾驶行为的方法不同,因此用于分析用户驾驶行为的程序脚本也不相同,终端会根据GPS获取的地理位置信息,检测用户的地理位置信息是否改变,当终端检测到用户地理位置的改变,会主动请求服务器更新当前用于分析用户驾驶行为的程序脚本。接收器101接收到终端发送的更新程序脚本的请求后,处理器102首先会从第三方数据服务器或终端获取用户所在当前地理位置的行车历史数据,然后对获取的行车历史数据进行分析,生成用于分析用户驾驶行为的程序脚本,并通过发送器103将程序脚本发送给终端,终端会根据接收到的程序脚本更新已有的程序脚本,使其适用于当前地理位置,使终端分析用户驾驶行为更为准确。其中,更新当前用于分析用户驾驶行为的程序脚本可以为对已有的程序脚本进行修改,也可以为增加新的程序脚本。
进一步的,发送器103将处理器102训练生成的程序脚本发送给终端之前,会对程序脚本进行加密。
具体的,为了保证程序脚本传输过程中的安全性,防止其他服务器伪造身份,向终端发送恶意的程序脚本,发送器103在将训练行车历史数据生成的程序脚本发送给终端之前,会使用预设的私钥对程序脚本进行加密,以保证终端可以接收到安全的程序脚本,当终端接收到加密的程序脚本后,会使用预设的公钥尝试对加密的程序脚本进行解密,如果解密成功,则证明此程序脚本为安全的程序脚本,可以用来分析用户驾驶行为,如果解密不成功,则证明此程序脚本非安全程序脚本,将其舍弃。
在对程序脚本加密的时候,可以采用耗费内存资源比较小且算法简单的椭圆曲线算法,也可以采用比较复杂的其他加密算法,本发明不对加密算法加以限制。
本发明实施例提供的服务器,服务器首先获取行车历史数据,然后对行车历史数据进行训练,得到用于分析用户驾驶行为的程序脚本,最后将程序脚本发送给终端。通过根据程序脚本和行车数据,动态分析用户的驾驶行为,解决了由于算法更新不及时,算法精度下降的问题,保证了分析用户驾驶行为的准确性,进一步的,降低了更新终端固件所带来的额外成本。
图4为本发明实施例提供的终端的结构示意图,如图4所示,该终端200包括:接收器201和处理器202。
接收器201用于接收服务器发送的用于分析用户驾驶行为的程序脚本和获取行车数据。
处理器202用于根据接收器201获取的程序脚本以及行车数据,分析用户驾驶行为。
在本发明另一实施例中,终端200中的接收器201可以接收OBD设备所获取的行车数据。其中,接收器201,具体可以为移动通讯模块,如GPRS通讯模块。
OBD设备插在汽车特定接口中,OBD设备包括车载诊断***OBD模块、GPS和加速度传感器中至少一个等。其中,OBD设备从OBD模块中获取车速和发动机转速等;从GPS中获取地理位置信息;从加速度传感器中获取加速度。从而,接收器201接收车速和发动机转速、地理位置信息、加速度中的至少一个信息。
在本发明另一实施例中,终端200中的接收器201集成了OBD设备。即,接收器201具体可以为集成有OBD设备的移动通讯模块,如集成有OBD设备的GPRS通讯模块。其中,OBD设备包括OBD模块、GPS和加速度传感器中至少一个。集成了OBD设备的接收器201插在汽车特定接口中。
接收器201可以直接获取车辆的车速和发动机转速、地理位置信息、加速度中的至少一个信息。
可选的,接收器201,还用于:获取服务器发送的用于分析用户驾驶行为的标准。
进一步的,接收器201接收服务器发送的程序脚本后,处理器202会使用提前预设的公钥对程序脚本进行解密,如果解密成功,则证明此程序脚本为安全的程序脚本,可以用来分析用户驾驶行为,如果解密不成功,则证明此程序脚本非安全程序脚本,将其舍弃。
进一步的,处理器202会将程序脚本复制一份,并采用硬件加密或者代码混淆加密的软件加密方法对程序脚本中的代码进行加密,并保存,以供下次调度使用。
可选的,处理器202,具体用于:将行车数据带入程序脚本,并执行程序脚本,生成第一数值。
将第一数值与接收器获取的用于分析用户驾驶行为的标准进行比对,分析用户驾驶行为。
其中,第一数值可以为方差或平均值。
具体的,处理器202将获取的行车数据带入服务器发送的程序脚本,并执行程序脚本,生成第一数值;然后将第一数值与接收器201接收的用于分析用户驾驶行为的标准进行比对;其中,第一数值可以为方差或平均值。
可选的,处理器202,还用于:检测地理位置信息;当检测到地理位置信息改变,请求服务器更新程序脚本。
具体的,由于不同国家、不同省份用于分析用户驾驶行为的方法不同,因此用于分析用户驾驶行为的程序脚本也不相同,一种情况下,处理器202会根据GPS获取的地理位置信息,检测用户的地理位置信息是否改变,当处理器202检测到用户地理位置信息的改变,会主动请求服务器更新当前用于分析用户驾驶行为的程序脚本,当接收器201接收到更新后的程序脚本,处理器202会根据接收到的程序脚本更新已有的程序脚本,使其适用于当前地理位置,使处理器202分析用户驾驶行为更为准确。其中,更新当前用于分析用户驾驶行为的程序脚本可以为对已有的程序脚本进行修改,也可以为增加新的程序脚本。
另外,如图5所示,对于终端200,其还可以进一步包括:发送器203。
处理器202,还用于收集车辆行驶一个固定时间段的行车数据;
发送器203,用于向服务器发送行车数据。
其中,发送器203,具体可以为移动通讯模块,如GPRS通讯模块。
本发明实施例提供的终端,首先接收服务器发送的用于分析用户驾驶行为的程序脚本,然后终端获取行车数据,最后终端根据接收的程序脚本以及获取的行车数据,分析用户驾驶行为。通过根据程序脚本和行车数据,动态分析用户的驾驶行为,解决了由于算法更新不及时,算法精度下降的问题,保证了分析用户驾驶行为的准确性,进一步的,降低了更新终端固件所带来的额外成本。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (17)

1.一种车联网数据处理方法,其特征在于,所述方法包括:
服务器获取行车历史数据;
所述服务器对所述行车历史数据进行训练,得到用于分析用户驾驶行为的程序脚本;
所述服务器向终端发送所述程序脚本;
所述服务器向终端发送所述程序脚本之后,还包括:
所述服务器接收更新所述程序脚本的请求;所述请求为所述终端检测到地理位置信息改变时发送给所述服务器的;
所述服务器根据所述更新所述程序脚本的请求,以及,用户所在当前地理位置的行车历史数据,更新所述程序脚本,以使所述程序脚本适用于分析所述用户所在当前地理位置的用户驾驶行为。
2.根据权利要求1所述的方法,其特征在于,所述服务器对所述行车历史数据进行训练,得到用于分析用户驾驶行为的程序脚本,具体为:
所述服务器根据设定的业务模型,分析所述行车历史数据得到数据流分析函数;
所述服务器根据所述数据流分析函数生成所述程序脚本。
3.根据权利要求1或2所述的方法,其特征在于,所述服务器获取行车历史数据,具体包括:
所述服务器从第三方数据服务器获取所述行车历史数据;
或者,
所述服务器从所述终端获取所述行车历史数据;
其中,所述行车历史数据为车辆行驶一个固定时间段的行车数据。
4.根据权利要求1或2所述的方法,其特征在于,所述服务器向终端发送所述程序脚本之后,还包括:
所述服务器向所述终端发送用于分析用户驾驶行为的标准。
5.一种车联网数据处理方法,其特征在于,所述方法包括:
终端接收服务器发送的用于分析用户驾驶行为的程序脚本;
所述终端获取行车数据;
所述终端根据所述程序脚本以及所述行车数据,分析用户驾驶行为;
所述终端根据所述程序脚本以及所述行车数据,分析用户驾驶行为之后,还包括:
所述终端根据获取的地理位置信息,检测所述地理位置信息是否改变;
当检测到所述地理位置信息改变,所述终端请求所述服务器更新所述程序脚本,以使所述程序脚本适用于分析所述用户所在当前地理位置的用户驾驶行为。
6.根据权利要求5所述的方法,其特征在于,所述终端获取行车数据,包括:
所述终端从车载诊断***OBD模块、全球定位***GPS和加速度传感器中至少一个获取所述行车数据;
其中,所述终端从所述OBD模块中获取所述行车数据,具体为,所述终端获取车速和发动机转速;
或者,
所述终端从所述GPS中获取所述行车数据,具体为,所述终端获取地理位置信息;
或者,
所述终端从所述加速度传感器中获取所述行车数据,具体为,所述终端获取加速度。
7.根据权利要求5或6所述的方法,其特征在于,所述终端根据所述程序脚本以及所述行车数据,分析用户驾驶行为之前,还包括:
所述终端获取所述服务器发送的用于分析用户驾驶行为的标准;
其中,所述终端根据所述程序脚本以及所述行车数据,分析用户驾驶行为,具体为:
所述终端将所述行车数据带入所述程序脚本,并执行所述程序脚本,生成第一数值;
所述终端将所述第一数值与所述用于分析用户驾驶行为的标准进行比对,分析用户驾驶行为;
其中,所述第一数值可以为方差或平均值。
8.根据权利要求5或6所述的方法,其特征在于,所述终端获取行车数据之后,还包括:
所述终端收集车辆行驶一个固定时间段的行车数据;
所述终端向所述服务器发送所述行车数据。
9.一种服务器,其特征在于,包括:
接收器,用于获取行车历史数据;
处理器,用于对所述接收器获取的所述行车历史数据进行训练,得到用于分析用户驾驶行为的程序脚本;
发送器,用于向终端发送所述处理器训练生成的所述程序脚本;
所述接收器,还用于:
接收更新所述程序脚本的请求;所述请求为所述终端检测到地理位置信息改变时发送给所述服务器的;
所述处理器,还用于:
根据所述接收器接收的所述更新所述程序脚本的请求,以及,用户所在当前地理位置的行车历史数据,更新所述程序脚本,以使所述程序脚本适用于分析所述用户所在当前地理位置的用户驾驶行为。
10.根据权利要求9所述的服务器,其特征在于,所述处理器,具体用于:
根据设定的业务模型,分析所述行车历史数据得到数据流分析函数;
根据所述数据流分析函数生成所述程序脚本。
11.根据权利要求9或10所述的服务器,其特征在于,所述接收器,具体用于:
从第三方数据服务器获取所述行车历史数据;
或者,
从所述终端获取所述行车历史数据;
其中,所述行车历史数据为车辆行驶一个固定时间段的行车数据。
12.根据权利要求9或10所述的服务器,其特征在于,所述发送器还用于:
向所述终端发送用于分析用户驾驶行为的标准。
13.一种终端,其特征在于,所述终端包括:
接收器,用于接收服务器发送的用于分析用户驾驶行为的程序脚本和获取行车数据;
处理器,根据所述接收器接收的所述程序脚本以及获取的所述行车数据,分析用户驾驶行为;
所述处理器,还用于:
根据所述获取的地理位置信息,检测所述地理位置信息是否改变;
当检测到所述地理位置信息改变,请求所述服务器更新所述程序脚本,以使所述程序脚本适用于分析所述用户所在当前地理位置的用户驾驶行为。
14.根据权利要求13所述的终端,其特征在于,所述接收器,具体可以为车载诊断***OBD模块、全球定位***GPS和加速度传感器中至少一个;
所述接收器,用于获取行车数据,具体为:
从所述OBD模块中获取所述行车数据,具体为,获取车速和发动机转速;
或者,
从所述GPS中获取所述行车数据,具体为,获取地理位置信息;
或者,
从所述加速度传感器中获取所述行车数据,具体为,获取加速度。
15.根据权利要求13或14所述的终端,其特征在于,所述接收器,还用于:
获取所述服务器发送的用于分析用户驾驶行为的标准。
16.根据权利要求15所述的终端,其特征在于,所述处理器,具体用于:
将所述行车数据带入所述程序脚本,并执行所述程序脚本,生成第一数值;
将所述第一数值与所述接收器获取的所述用于分析用户驾驶行为的标准进行比对,分析用户驾驶行为;
其中,所述第一数值可以为方差或平均值。
17.根据权利要求13或14所述的终端,其特征在于,所述终端还包括:发送器;
所述处理器,还用于收集车辆行驶一个固定时间段的行车数据;
所述发送器,用于向所述服务器发送所述行车数据。
CN201480001790.3A 2014-03-05 2014-03-05 车联网数据处理方法、服务器和终端 Active CN104429047B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711293804.5A CN108200121B (zh) 2014-03-05 2014-03-05 车联网数据处理方法、服务器和终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/072914 WO2015131351A1 (zh) 2014-03-05 2014-03-05 车联网数据处理方法、服务器和终端

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201711293804.5A Division CN108200121B (zh) 2014-03-05 2014-03-05 车联网数据处理方法、服务器和终端

Publications (2)

Publication Number Publication Date
CN104429047A CN104429047A (zh) 2015-03-18
CN104429047B true CN104429047B (zh) 2018-02-02

Family

ID=52975447

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201480001790.3A Active CN104429047B (zh) 2014-03-05 2014-03-05 车联网数据处理方法、服务器和终端
CN201711293804.5A Active CN108200121B (zh) 2014-03-05 2014-03-05 车联网数据处理方法、服务器和终端

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201711293804.5A Active CN108200121B (zh) 2014-03-05 2014-03-05 车联网数据处理方法、服务器和终端

Country Status (5)

Country Link
US (1) US10699496B2 (zh)
EP (1) EP3098798B1 (zh)
JP (1) JP6320559B2 (zh)
CN (2) CN104429047B (zh)
WO (1) WO2015131351A1 (zh)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105139648B (zh) * 2015-08-11 2018-01-30 北京奇虎科技有限公司 驾驶习惯数据生成方法及***
CN106971250A (zh) * 2016-01-13 2017-07-21 阿里巴巴集团控股有限公司 一种数据处理方法和装置
US10318247B2 (en) * 2016-03-18 2019-06-11 Ford Global Technologies, Llc Scripting on a telematics control unit
CN106094787A (zh) * 2016-06-03 2016-11-09 中国电信股份有限公司广东号百信息服务分公司 一种车联网***及其数据采集方法
EP3475933A1 (en) * 2016-06-24 2019-05-01 Swiss Reinsurance Company Ltd. Autonomous or partially autonomous motor vehicles with automated risk-controlled systems and corresponding method thereof
US10470189B2 (en) 2016-06-27 2019-11-05 At&T Intellectual Property I, L.P. Facilitation of efficient software downloads for vehicles
CN108255839B (zh) * 2016-12-28 2020-10-27 沈阳美行科技有限公司 一种用户行程管理***及相关方法
CN107444404B (zh) * 2017-07-25 2019-10-25 武汉依迅北斗空间技术有限公司 一种驾驶行为规范度的评价方法和装置
CN108091138A (zh) * 2017-12-29 2018-05-29 安徽中凯信息产业股份有限公司 一种车联网数据处理方法
CN108416267A (zh) * 2018-02-02 2018-08-17 辽宁友邦网络科技有限公司 一种用于物流运输的辅助驾驶方法及***
CN110225446B (zh) * 2018-03-01 2021-01-29 北京嘀嘀无限科技发展有限公司 一种识别驾驶行为的***、方法、装置和存储介质
CN108657187A (zh) * 2018-03-29 2018-10-16 斑马网络技术有限公司 车辆习惯预警方法
CN109583741B (zh) * 2018-11-23 2021-03-09 上海交通大学 行驶轨迹风险评估方法和***
US10890907B2 (en) * 2018-12-14 2021-01-12 Toyota Jidosha Kabushiki Kaisha Vehicle component modification based on vehicular accident reconstruction data
CN109901887B (zh) * 2019-01-24 2024-05-28 平安科技(深圳)有限公司 插件化模型部署方法、电子装置及计算机可读存储介质
JP7212590B2 (ja) * 2019-07-08 2023-01-25 株式会社日立ハイテク 事故リスク診断方法、事故リスク診断装置、及び事故リスク診断システム
KR20210121844A (ko) * 2020-03-31 2021-10-08 현대자동차주식회사 차량 및 그 제어 방법
CN112319489B (zh) * 2020-11-18 2022-03-04 三一重型装备有限公司 驾驶行为监测方法、监测***、服务器和存储介质
CN113178071B (zh) * 2021-04-22 2022-04-29 深圳壹账通智能科技有限公司 驾驶风险等级识别方法、装置、电子设备及可读存储介质
CN113246999B (zh) * 2021-04-30 2022-07-19 中寰卫星导航通信有限公司 一种驾驶行为的分析方法、装置及可读存储介质
CN113119985B (zh) * 2021-05-31 2022-12-06 东风商用车有限公司 汽车驾驶数据监控方法、装置、设备及存储介质
CN113992709B (zh) * 2021-10-12 2023-11-03 北京理工新源信息科技有限公司 一种基于5g通信的智能车载预警终端设备
CN114220191B (zh) * 2021-12-13 2023-11-21 平安国际融资租赁有限公司 行车状态识别方法、装置、计算机设备及可读存储介质
CN115102944B (zh) * 2022-06-09 2024-06-14 海南视联通信技术有限公司 终端升级方法、终端、服务器、电子设备及存储介质
CN116704747A (zh) * 2022-12-29 2023-09-05 摩斯智联科技有限公司 一种基于边缘计算判定车辆事故并风控的***

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101984630A (zh) * 2010-11-03 2011-03-09 北京中交兴路信息科技有限公司 一种车载移动终端车辆检测的方法
CN103413359A (zh) * 2013-07-18 2013-11-27 江苏中科天安智联科技有限公司 不良驾驶行为分析评价***

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7715961B1 (en) 2004-04-28 2010-05-11 Agnik, Llc Onboard driver, vehicle and fleet data mining
CN101228546A (zh) * 2005-06-01 2008-07-23 茵诺苏伦斯公司 机动车行驶数据收集和分析
US9384111B2 (en) * 2011-12-23 2016-07-05 Zonar Systems, Inc. Method and apparatus for GPS based slope determination, real-time vehicle mass determination, and vehicle efficiency analysis
US8117049B2 (en) * 2007-04-10 2012-02-14 Hti Ip, Llc Methods, systems, and apparatuses for determining driver behavior
EP3872739A1 (en) * 2007-05-02 2021-09-01 Appy Risk Technologies Limited Recording and reporting of driving characteristics with privacy protection
JP2008296682A (ja) 2007-05-30 2008-12-11 Katsuya Ikuta 車載危険運転監視装置、危険運転集中監視システム、および、危険運転阻止しシステム
JP2009073465A (ja) 2007-08-28 2009-04-09 Fuji Heavy Ind Ltd 安全運転支援システム
KR20090054171A (ko) * 2007-11-26 2009-05-29 한국전자통신연구원 차량 및 운전자 정보 관리 시스템 및 그 방법
US9665910B2 (en) * 2008-02-20 2017-05-30 Hartford Fire Insurance Company System and method for providing customized safety feedback
US20100017870A1 (en) 2008-07-18 2010-01-21 Agnik, Llc Multi-agent, distributed, privacy-preserving data management and data mining techniques to detect cross-domain network attacks
DE102008041618B4 (de) * 2008-08-27 2013-02-28 Ford Global Technologies, Llc Verfahren und Vorrichtung zum Bewerten der Fahrweise eines Fahrers in einem Kraftfahrzeug in Bezug auf die Kraftstoffnutzung
CN101436347A (zh) * 2008-12-09 2009-05-20 北京交通大学 一种快速路行程时间预测方法
US8854199B2 (en) * 2009-01-26 2014-10-07 Lytx, Inc. Driver risk assessment system and method employing automated driver log
US8095261B2 (en) 2009-03-05 2012-01-10 GM Global Technology Operations LLC Aggregated information fusion for enhanced diagnostics, prognostics and maintenance practices of vehicles
US8751058B2 (en) 2009-09-29 2014-06-10 The Invention Science Fund I, Llc Selective implementation of an optional vehicle mode
US9082308B2 (en) * 2009-10-20 2015-07-14 Cartasite Inc. Driver performance analysis and consequence
IL201810A (en) * 2009-10-29 2015-06-30 Greenroad Driving Technologies Ltd METHOD AND DEVICE FOR ASSESSING EFFECTIVE FUEL CONSUMPTION IN CAR
CN102081859B (zh) 2009-11-26 2014-10-01 上海遥薇(集团)有限公司 一种公交车到站时间预测模型控制方法
WO2011071177A1 (ja) * 2009-12-11 2011-06-16 オプテックス株式会社 運転挙動検出方法および装置
CN102044095A (zh) 2010-09-10 2011-05-04 深圳市航天星网通讯有限公司 一种个人驾驶行为分析管理控制***
US20120202176A1 (en) * 2011-02-08 2012-08-09 Honda Motor Co., Ltd. Objective measure of driving performance
US9292471B2 (en) * 2011-02-18 2016-03-22 Honda Motor Co., Ltd. Coordinated vehicle response system and method for driver behavior
US8698639B2 (en) * 2011-02-18 2014-04-15 Honda Motor Co., Ltd. System and method for responding to driver behavior
AU2012246717A1 (en) * 2011-02-25 2013-09-12 Vnomics Corp. System and method for in-vehicle operator training
US9171409B2 (en) * 2011-05-04 2015-10-27 GM Global Technology Operations LLC System and method for vehicle driving style determination
JP5856387B2 (ja) * 2011-05-16 2016-02-09 トヨタ自動車株式会社 車両データの解析方法及び車両データの解析システム
US20110307188A1 (en) * 2011-06-29 2011-12-15 State Farm Insurance Systems and methods for providing driver feedback using a handheld mobile device
US20130006674A1 (en) * 2011-06-29 2013-01-03 State Farm Insurance Systems and Methods Using a Mobile Device to Collect Data for Insurance Premiums
US8996234B1 (en) * 2011-10-11 2015-03-31 Lytx, Inc. Driver performance determination based on geolocation
JP5510471B2 (ja) * 2012-01-20 2014-06-04 トヨタ自動車株式会社 運転モデルの作成装置及び運転モデルの作成方法、並びに運転評価装置及び運転評価方法、並びに運転支援システム
DE112012006598B4 (de) * 2012-06-27 2017-10-05 Mitsubishi Electric Corporation Fahrtmuster-Bewertungsvorrichtung und Fahrtmuster-Bewertungsverfahren
US9096234B2 (en) * 2012-11-20 2015-08-04 General Motors Llc Method and system for in-vehicle function control
US9569984B2 (en) * 2012-12-11 2017-02-14 Abalta Technologies, Inc. Recording, monitoring, and analyzing driver behavior
US9141582B1 (en) * 2012-12-19 2015-09-22 Allstate Insurance Company Driving trip and pattern analysis
US9081650B1 (en) * 2012-12-19 2015-07-14 Allstate Insurance Company Traffic based driving analysis
US8876535B2 (en) * 2013-03-15 2014-11-04 State Farm Mutual Automobile Insurance Company Real-time driver observation and scoring for driver's education
CN103208205B (zh) * 2013-03-20 2015-05-13 北京航空航天大学 一种基于车联网的车辆安全行驶预警方法
CN103310651B (zh) * 2013-05-24 2016-03-02 北京市交通信息中心 一种基于实时路况信息的公交到站预测方法
US9349228B2 (en) * 2013-10-23 2016-05-24 Trimble Navigation Limited Driver scorecard system and method
US9714037B2 (en) * 2014-08-18 2017-07-25 Trimble Navigation Limited Detection of driver behaviors using in-vehicle systems and methods
JP6439735B2 (ja) * 2016-04-14 2018-12-19 トヨタ自動車株式会社 運転支援用装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101984630A (zh) * 2010-11-03 2011-03-09 北京中交兴路信息科技有限公司 一种车载移动终端车辆检测的方法
CN103413359A (zh) * 2013-07-18 2013-11-27 江苏中科天安智联科技有限公司 不良驾驶行为分析评价***

Also Published As

Publication number Publication date
EP3098798A4 (en) 2017-01-25
EP3098798B1 (en) 2018-04-25
EP3098798A1 (en) 2016-11-30
JP2017517779A (ja) 2017-06-29
US20170076510A1 (en) 2017-03-16
JP6320559B2 (ja) 2018-05-09
US10699496B2 (en) 2020-06-30
CN104429047A (zh) 2015-03-18
WO2015131351A1 (zh) 2015-09-11
CN108200121B (zh) 2021-09-14
CN108200121A (zh) 2018-06-22

Similar Documents

Publication Publication Date Title
CN104429047B (zh) 车联网数据处理方法、服务器和终端
US10438424B2 (en) Systems and methods for telematics monitoring and communications
US8928495B2 (en) Systems and methods for telematics monitoring and communications
EP2290633B1 (en) Computer-implemented method for ensuring the privacy of a user, computer program product, device
US20140046701A1 (en) Apparatus and Method for Detecting Driving Performance Data
US20190274018A1 (en) System and method for bringing programmability and connectivity into isolated vehicles
US9444929B2 (en) Mobile device usage activity reporting system and method
WO2014143624A1 (en) Systems and methods for telematics control and communications
US20140245012A1 (en) Enhancing data security using re-encryption
US20230012298A1 (en) Insurance based on driving data
US10657616B2 (en) System and method for monitoring and reporting a person's phone usage while driving
US11433908B1 (en) Utilizing vehicle telematics to detect, evaluate, and respond to driving behaviors
EP2482254B1 (en) System and method for vehicle tracking
KR20160019331A (ko) 자동차 보험료 산출 시스템
CN104205084B (zh) 从基于处理器的设备收集数据
JP2015179445A (ja) 運転情報収集システム、車載器、サーバ、運転情報収集方法、およびプログラム
JP2021071424A (ja) 機能通知装置
CN106911789B (zh) 一种基于用户协同环境的数据传输方法,传输***及装置
Mukisa et al. Challenges of privacy requirements modelling in V2X applications: A telematic insurance case study
Van Duren et al. Connected Vehicle Pilot Deployment Program Phase 2, Data Management Plan [2021-04-15]
CN118155312A (zh) 一种adas域控制器数据采集脱敏记录方法及***
Sheaf et al. System design document for the INFLO prototype.
KR20120137186A (ko) 자동차의 주행정보를 무선 통신망을 이용하여 전송하는 장치

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 518129 Building 2, B District, Bantian HUAWEI base, Longgang District, Shenzhen, Guangdong.

Patentee after: Huawei terminal (Shenzhen) Co.,Ltd.

Address before: 518129 Building 2, B District, Bantian HUAWEI base, Longgang District, Shenzhen, Guangdong.

Patentee before: HUAWEI DEVICE Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20181225

Address after: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Patentee after: HUAWEI DEVICE Co.,Ltd.

Address before: 518129 Building 2, B District, Bantian HUAWEI base, Longgang District, Shenzhen, Guangdong.

Patentee before: Huawei terminal (Shenzhen) Co.,Ltd.