著录项信息
专利名称 | 车载设备的激活信息的维护方法及系统 |
申请号 | CN201010599335.1 | 申请日期 | 2010-12-17 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2012-07-04 | 公开/公告号 | CN102546692A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L29/08 | IPC分类号 | H;0;4;L;2;9;/;0;8;;;H;0;4;L;1;2;/;2;4查看分类表>
|
申请人 | 上海博泰悦臻电子设备制造有限公司 | 申请人地址 | 上海市中山西路1800号2楼D1座
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 上海博泰悦臻电子设备制造有限公司 | 当前权利人 | 上海博泰悦臻电子设备制造有限公司 |
发明人 | 杨凇;竺大炜 |
代理机构 | 上海光华专利事务所 | 代理人 | 余明伟 |
摘要
本发明公开了一种车载设备的激活信息的维护方法及系统,该方法包括:S1、一所述的车载设备将该车载设备在一车辆中激活使用的日期记录为该车载设备侧的套餐激活日期与设备激活日期;S2、该数据中心将该数据中心侧的该车载设备的设备激活日期同步为该车载设备侧的设备激活日期;S3、该车载设备将该车载设备侧的套餐激活日期同步为该数据中心侧的该车辆的套餐激活日期;其中,该数据中心侧的该车辆的套餐激活日期为最先在该车辆中激活使用的车载设备在该车辆中激活使用的日期。本发明能够实现对车载设备的设备激活日期以及车辆的套餐激活日期的完善维护。
1.一种车载设备的激活信息的维护方法,所述的车载设备能够提供3G网络服务套餐并能够与一数据中心通信,其特征在于,该方法包括:
S1、一所述的车载设备将该车载设备在一车辆中激活使用的日期记录为该车载设备侧的套餐激活日期与设备激活日期;
S2、该数据中心将该数据中心侧的该车载设备的设备激活日期同步为该车载设备侧的设备激活日期;其中,该数据中心侧的该车载设备的设备激活日期的初始值为一默认日期,步骤S2包括:
判断该数据中心侧的该车载设备的设备激活日期是否为该默认日期,
若该数据中心侧的该车载设备的设备激活日期为该默认日期,则将该数据中心侧的该车载设备的设备激活日期更新为该车载设备侧的设备激活日期,
若该数据中心侧的该车载设备的设备激活日期不为该默认日期,则不更新该数据中心侧的该车载设备的设备激活日期;
S3、该车载设备将该车载设备侧的套餐激活日期同步为该数据中心侧的该车辆的套餐激活日期;其中,该数据中心侧的该车辆的套餐激活日期的初始值为一默认日期,步骤S3包括:
判断该数据中心侧的该车辆的套餐激活日期是否为该默认日期,
若该数据中心侧的该车辆的套餐激活日期为该默认日期,则将该数据中心侧的该车辆的套餐激活日期更新为该车载设备侧的套餐激活日期,
若该数据中心侧的该车辆的套餐激活日期不为该默认日期、且早于该车载设备侧的套餐激活日期,则该车载设备将该车载设备侧的套餐激活日期更新为该数据中心侧的该车辆的套餐激活日期,
若该数据中心侧的该车辆的套餐激活日期不为该默认日期、且不早于该车载设备侧的套餐激活日期,则不更新该数据中心侧的该车辆的套餐激活日期;
其中,该数据中心侧的该车辆的套餐激活日期为最先在该车辆中激活使用的车载设备在该车辆中激活使用的日期。
2.如权利要求1所述的车载设备的激活信息的维护方法,其特征在于,该车载设备侧的套餐激活日期的初始值为一默认日期,步骤S1中记录该车载设备侧的套餐激活日期的方法为:
在该车载设备完成激活以及每次启动时,判断该车载设备侧的套餐激活日期是否为该默认日期以及该车载设备是否已激活使用,
若该车载设备侧的套餐激活日期为该默认日期,且该车载设备已激活使用,则将当前日 期记录为该车载设备侧的套餐激活日期,
若该车载设备侧的套餐激活日期为该默认日期,且该车载设备还未激活使用,则直接退出,
若该车载设备侧的套餐激活日期不为该默认日期,则不更新该车载设备侧的套餐激活日期。
3.如权利要求1所述的车载设备的激活信息的维护方法,其特征在于,该车载设备侧的设备激活日期的初始值为一默认日期,步骤S1中记录该车载设备侧的设备激活日期的方法为:
在该车载设备完成激活以及每次启动时,判断该车载设备侧的设备激活日期是否为该默认日期以及该车载设备是否已激活使用,
若该车载设备侧的设备激活日期为该默认日期,且该车载设备已激活使用,则将当前日期记录为该车载设备侧的设备激活日期,
若该车载设备侧的设备激活日期为该默认日期,且该车载设备还未激活使用,则直接退出,
若该车载设备侧的设备激活日期不为该默认日期,则直接退出。
4.如权利要求1所述的车载设备的激活信息的维护方法,其特征在于,在该车载设备维修之后,将该车载设备侧的套餐激活日期与设备激活日期均重置为一默认日期,并且将该数据中心侧的该车载设备的设备激活日期重置为该默认日期。
5.如权利要求1-4中任意一项所述的车载设备的激活信息的维护方法,其特征在于,所述的车载设备为inkanet车载设备,所述的套餐为inkanet套餐。
6.一种车载设备的激活信息的维护系统,所述的车载设备能够提供3G网络服务套餐并能够与一数据中心通信,其特征在于,该系统包括所述的车载设备以及该数据中心,每个所述的车载设备均包括一本地激活日期记录模块以及一修正模块,该数据中心包括一云端激活日期同步模块,
该本地激活日期记录模块用于将所属的该车载设备在一车辆中激活使用的日期记录为该车载设备侧的套餐激活日期与设备激活日期;
该云端激活日期同步模块用于该数据中心侧的该车载设备的设备激活日期同步为该车载设备侧的设备激活日期,并在将该数据中心侧的该车辆的套餐激活日期同步为最先在该车辆中激活使用的车载设备在该车辆中激活使用的日期之后、维护该数据中心侧的该车辆的套餐激活日期不变;
该修正模块用于该车载设备侧的套餐激活日期同步为该数据中心侧的该车辆的套餐激活日期;
其中,该数据中心侧的该车载设备的设备激活日期以及该车辆的套餐激活日期的初始值均为一默认日期,该云端激活日期同步模块用于判断该数据中心侧的该车载设备的设备激活日期以及该车辆的套餐日期是否为该默认日期,
若该数据中心侧的该车载设备的设备激活日期为该默认日期,则将该数据中心侧的该车载设备的设备激活日期更新为该车载设备侧的设备激活日期,
若该数据中心侧的该车载设备的设备激活日期不为该默认日期,则不更新该数据中心侧的该车载设备的设备激活日期,
若该数据中心侧的该车辆的套餐激活日期为该默认日期,则该数据中心侧的该车辆的套餐激活日期更新为该车辆设备侧的套餐激活日期,
若该数据中心侧的该车辆的套餐激活日期不为该默认日期、且早于该车载设备侧的套餐激活日期,则该修正模块用于将该车载设备侧的套餐激活日期更新为该数据中心侧的该车辆的套餐激活日期,
若该数据中心侧的该车辆的套餐激活日期不为该默认日期、且不早于该车载设备侧的套餐激活日期,则不更新该数据中心侧的该车辆的套餐激活日期。
7.如权利要求6所述的车载设备的激活信息的维护系统,其特征在于,该车载设备侧的套餐激活日期与设备激活日期的初始值均为一默认日期,该本地激活日期记录模块用于在该车载设备完成激活以及每次启动时,判断该车载设备侧的套餐激活日期与设备激活日期是否为该默认日期以及该车载设备是否已激活使用,
若该车载设备侧的套餐激活日期为该默认日期,且该车载设备已激活使用,则将当前日期记录为该车载设备侧的套餐激活日期,
若该车载设备侧的套餐激活日期为该默认日期,且该车载设备还未激活使用,则直接退出,
若该车载设备侧的设备激活日期不为该默认日期,且不更新该车载设备侧的套餐激活日期,
若该车载设备侧的设备激活日期为该默认日期,且该车载设备已激活使用,则将当前日期记录为该车载设备侧的设备激活日期,
若该车载设备侧的设备激活日期为该默认日期,且该车载设备还未激活使用,则直接退出,
若该车载设备侧的设备激活日期不为该默认日期,则直接退出。
8.如权利要求6所述的车载设备的激活信息的维护系统,其特征在于,每个所述的车载设备还包括一第一重置模块,该数据中心还包括一第二重置模块,在车载设备维修之后,该第一重置模块用于将所属的车载设备侧的套餐激活日期与设备激活日期均重置为一默认日期,该第二重置模块用于该数据中心侧的该车载设备的设备激活日期重置为该默认日期。
9.如权利要求6所属的车载设备的激活信息的维护系统,其特征在于,每个所述的车载设备还包括一激活日期显示模块,用于显示该车载设备侧的套餐激活日期与设备激活日期。
10.如权利要求6-9中任意一项所述的车载设备的激活信息的维护系统,其特征在于,所述的车载设备为inkanet车载设备,所述的套餐为inkanet套餐。
车载设备的激活信息的维护方法及系统\n技术领域\n[0001] 本发明涉及一种车载设备的激活信息的维护技术,特别是涉及一种车辆的套餐激活日期以及车载设备的设备激活日期的维护方法及系统。\n背景技术\n[0002] 对于具备3G网络功能并且能够向用户提供3G网络服务套餐的车载设备,例如inkanet(荣威的智能网络行车系统)车载设备而言,为了对该车载设备的使用情况进行准确的追踪,势必需要对该车载设备的激活信息,即该车载设备在一车辆中激活使用的设备激活日期以及该车辆的用户开始使用由该车载设备所提供的3G网络服务套餐的套餐激活日期进行信息维护。然而,由于这样的车载设备本身已经是一种新兴技术,因此目前业内还未有厂商能够提出一套完善的车载设备的激活信息的维护方法。\n发明内容\n[0003] 本发明要解决的技术问题是为了克服现有技术中还未有完善的车载设备的激活信息的维护方法的缺陷,提供一种能够对车载设备的激活信息进行完善维护的车载设备的激活信息的维护方法及系统。\n[0004] 本发明是通过下述技术方案来解决上述技术问题的:一种车载设备的激活信息的维护方法,所述的车载设备能够提供3G网络服务套餐并能够与一数据中心通信,其特点在于,该方法包括:S1、一所述的车载设备将该车载设备在一车辆中激活使用的日期记录为该车载设备侧的套餐激活日期与设备激活日期;S2、该数据中心将该数据中心侧的该车载设备的设备激活日期同步为该车载设备侧的设备激活日期;S3、该车载设备将该车载设备侧的套餐激活日期同步为该数据中心侧的该车辆的套餐激活日期;其中,该数据中心侧的该车辆的套餐激活日期为最先在该车辆中激活使用的车载设备在该车辆中激活使用的日期。\n[0005] 其中,该车载设备侧的套餐激活日期的初始值为一默认日期,步骤S1中记录该车载设备侧的套餐激活日期的方法为:在该车载设备完成激活以及每次启动时,判断该车载设备侧的套餐激活日期是否为该默认日期以及该车载设备是否已激活使用,若该车载设备侧的套餐激活日期为该默认日期,且该车载设备已激活使用,则将当前日期记录为该车载设备侧的套餐激活日期,若该车载设备侧的套餐激活日期为该默认日期,且该车载设备还未激活使用,则直接退出,若该车载设备侧的套餐激活日期不为该默认日期,则不更新该车载设备侧的套餐激活日期。\n[0006] 其中,该车载设备侧的设备激活日期的初始值为一默认日期,步骤S1中记录该车载设备侧的设备激活日期的方法为:在该车载设备完成激活以及每次启动时,判断该车载设备侧的设备激活日期是否为该默认日期以及该车载设备是否已激活使用,若该车载设备侧的设备激活日期为该默认日期,且该车载设备已激活使用,则将当前日期记录为该车载设备侧的设备激活日期,若该车载设备侧的设备激活日期为该默认日期,且该车载设备还未激活使用,则直接退出,若该车载设备侧的设备激活日期不为该默认日期,则直接退出。\n[0007] 其中,该数据中心侧的该车载设备的设备激活日期的初始值为一默认日期,步骤S2包括:判断该数据中心侧的该车载设备的设备激活日期是否为该默认日期,若该数据中心侧的该车载设备的设备激活日期为该默认日期,则将该数据中心侧的该车载设备的设备激活日期更新为该车载设备侧的设备激活日期,若该数据中心侧的该车载设备的设备激活日期不为该默认日期,则不更新该数据中心侧的该车载设备的设备激活日期。\n[0008] 其中,该数据中心侧的该车辆的套餐激活日期的初始值为一默认日期,步骤S3包括:判断该数据中心侧的该车辆的套餐激活日期是否为该默认日期,若该数据中心侧的该车辆的套餐激活日期为该默认日期,则将该数据中心侧的该车辆的套餐激活日期更新为该车载设备侧的套餐激活日期,若该数据中心侧的该车辆的套餐激活日期不为该默认日期、且早于该车载设备侧的套餐激活日期,则该车载设备将该车载设备侧的套餐激活日期更新为该数据中心侧的该车辆的套餐激活日期,若该数据中心侧的该车辆的套餐激活日期不为该默认日期、且不早于该车载设备侧的套餐激活日期,则不更新该数据中心侧的该车辆的套餐激活日期。\n[0009] 其中,在该车载设备维修之后,将该车载设备侧的套餐激活日期与设备激活日期均重置为一默认日期,并且将该数据中心侧的该车载设备的设备激活日期重置为该默认日期。\n[0010] 较佳地,所述的车载设备为inkanet车载设备,所述的套餐为inkanet套餐。\n[0011] 本发明还提供了一种车载设备的激活信息的维护系统,所述的车载设备能够提供\n3G网络服务套餐并能够与一数据中心通信,其特点在于,该系统包括所述的车载设备以及该数据中心,每个所述的车载设备均包括一本地激活日期记录模块以及一修正模块,该数据中心包括一云端激活日期同步模块,该本地激活日期记录模块用于将所属的该车载设备在一车辆中激活使用的日期记录为该车载设备侧的套餐激活日期与设备激活日期;该云端激活日期同步模块用于将该数据中心侧的该车载设备的设备激活日期同步为该车载设备侧的设备激活日期,并在将该数据中心侧的该车辆的套餐激活日期同步为最先在该车辆中激活使用的车载设备在该车辆中激活使用的日期之后、维护该数据中心侧的该车辆的套餐激活日期不变;该修正模块用于将该车载设备侧的套餐激活日期同步为该数据中心侧的该车辆的套餐激活日期。\n[0012] 其中,该车载设备侧的套餐激活日期与设备激活日期的初始值均为一默认日期,该本地激活日期记录模块用于在该车载设备完成激活以及每次启动时,判断该车载设备侧的套餐激活日期与设备激活日期是否为该默认日期以及该车载设备是否已激活使用,若该车载设备侧的套餐激活日期为该默认日期,且该车载设备已激活使用,则将当前日期记录为该车载设备侧的套餐激活日期,若该车载设备侧的套餐激活日期为该默认日期,且该车载设备还未激活使用,则直接退出,若该车载设备侧的套餐激活日期不为该默认日期,则不更新该车载设备侧的套餐激活日期,若该车载设备侧的设备激活日期为该默认日期,且该车载设备已激活使用,则将当前日期记录为该车载设备侧的设备激活日期,若该车载设备侧的设备激活日期为该默认日期,且该车载设备还未激活使用,则直接退出,若该车载设备侧的设备激活日期不为该默认日期,则直接退出。\n[0013] 其中,该数据中心侧的该车载设备的设备激活日期以及该车辆的套餐激活日期的初始值均为一默认日期,该云端激活日期同步模块用于判断该数据中心侧的该车载设备的设备激活日期以及该车辆的套餐激活日期是否为该默认日期,若该数据中心侧的该车载设备的设备激活日期为该默认日期,则将该数据中心侧的该车载设备的设备激活日期更新为该车载设备侧的设备激活日期,若该数据中心侧的该车载设备的设备激活日期不为该默认日期,则不更新该数据中心侧的该车载设备的设备激活日期,若该数据中心侧的该车辆的套餐激活日期为该默认日期,则将该数据中心侧的该车辆的套餐激活日期更新为该车载设备侧的套餐激活日期,若该数据中心侧的该车辆的套餐激活日期不为该默认日期、且早于该车载设备侧的套餐激活日期,则该修正模块用于将该车载设备侧的套餐激活日期更新为该数据中心侧的该车辆的套餐激活日期,若该数据中心侧的该车辆的套餐激活日期不为该默认日期、且不早于该车载设备侧的套餐激活日期,则不更新该数据中心侧的该车辆的套餐激活日期。\n[0014] 其中,每个所述的车载设备还包括一第一重置模块,该数据中心还包括一第二重置模块,在车载设备维修之后,该第一重置模块用于将所属的车载设备侧的套餐激活日期与设备激活日期均重置为一默认日期,该第二重置模块用于将该数据中心侧的该车载设备的设备激活日期重置为该默认日期。\n[0015] 较佳地,每个所述的车载设备还包括一激活日期显示模块,用于显示该车载设备侧的套餐激活日期与设备激活日期。\n[0016] 较佳地,所述的车载设备为inkanet车载设备,所述的套餐为inkanet套餐。\n[0017] 本发明的积极进步效果在于:对于车载设备的设备使用情况而言,在利用了本发明之后,一旦用户开始激活使用原装于车辆中的车载设备,或是原装的车载设备发生了维修更换、用户开始激活使用更换之后的新的车载设备,厂商都能够对每个车载设备在车辆中开始激活使用的设备激活日期进行准确的追踪。而对于车载设备的套餐使用情况而言,在利用了本发明之后,无论用户是否维修更换过车辆中的车载设备,厂商都能够始终将该车辆的用户最初开始使用由该车辆中原装的车载设备提供的3G网络服务套餐的日期维护为该车辆的套餐激活日期,由此避免因车载设备的维修更换而导致对用户的套餐使用时间的错误重置以及漏算。\n附图说明\n[0018] 图1为本发明中对“套餐激活日期”的处理流程图。\n[0019] 图2为本发明中对“设备激活日期”的处理流程图。\n具体实施方式\n[0020] 下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。\n[0021] 本发明中所涉及的车载设备是指具有3G网络功能、能够向用户提供3G网络服务套餐,并且能够与一数据中心进行通信的车载设备,例如inkanet车载设备。\n[0022] 在本发明中,车载设备运行客户端程序,数据中心运行服务器端程序,在车载设备侧以及在数据中心侧各维护一套数据库表,车载设备与该数据中心之间通过3G网络实现通信,采用异步更新的方式在车载设备侧以及数据中心侧进行对车载设备的激活信息的维护,从而保证在每次维护流程结束之后,车载设备侧的激活信息以及数据中心侧的激活信息均为准确的激活信息。\n[0023] 本发明可以应用于一个上述的数据中心与多辆车辆、多个车载设备之间,以下仅针对一辆车辆的车载设备与该数据中心的交互过程进行说明。\n[0024] 在车载设备侧,该车载设备维护数据定义如表1所示的Activation-info@vehicle表,该表中仅包含针对该车载设备的一条记录。对于实现本发明而言,只要车载设备侧能够对表1中的相关信息进行维护即可,表1中的特定表格结构、特定数据定义以及特定数据类型均不应视为对本发明的限制。\n[0025] Activation-info@vehicle\n[0026] \n 字段 格式 说明\n PDSN Char(16) 车载设备号\n Device_Day DATE,YYYYMMDD 设备激活日期\n Package_Day DATE,YYYYMMDD 套餐激活日期\n[0027] 表1\n[0028] 其中,PDSN对于每个车载设备而言均是唯一确定的,并且每个PDSN均是独一无二的,可以用来对各车载设备进行识别;另外,Activation-info@vehicle表中的设备激活日期以及套餐激活日期的初始值均为一默认日期,例如1000-01-01。\n[0029] 在数据中心侧,该数据中心维护数据定义如表2-4所示的Device_Day@Datecenter表、Package_Day@Datacenter表以及Bundle-relation@Datacenter表,该些表中均包含针对多辆车辆、多个车载设备的多条记录。对于实现本发明而言,只要数据中心侧能够对表2-4中的相关信息进行维护即可,表2-4中的特定表格结构、特定数据定义以及特定数据类型均不应视为对本发明的限制。\n[0030] Device_Day@Datacenter\n[0031] \n 字段 格式 说明\n PDSN Char(16) 车载设备号\n Device_Day DATE,YYYYMMDD 设备激活日期\n[0032] 表2\n[0033] Package_Day@Datacenter\n[0034] \n 字段 格式 说明\n vincode Char(20) 车架号\n Package_Day DATE,YYYYMMDD 套餐激活日期\n Package-expire_Day DATE,YYYYMMDD 套餐结束日期\n[0035] 表3\n[0036] Bundle-relation@Datacenter\n[0037] \n 字段 格式 说明\n PDSN Char(16) 车载设备号\n vincode Char(20) 车架号\n Bundle_Day DATE,YYYYMMDD 设备和车架绑定日期\n Bundle_Status Boolean 目前是否是绑定状态\n[0038] 表4\n[0039] 其中,vincode对于每个车辆而言均是唯一的,而且每个vincode均是独一无二的,可以用来对各车辆进行识别。另外,Device_Day@Datacenter表以及Package_Day@Datacenter表中的设备激活日期、套餐激活日期以及套餐结束日期的初始值均为一默认日期,例如1000-01-01。\n[0040] 另外,当一车载设备被安装在一车辆中向用户提供服务时,该车载设备的PDSN与该车辆的vincode便处于绑定状态;而当该车载设备发生故障、该车辆更换了另一新的车载设备时,原先的车载设备的PDSN便会与该车辆的vincode解除绑定,然后在Bundle-relation@Datacenter表中增加一条新记录,用来描述更换之后的新的车载设备的PDSN与该车辆的vincode之间的绑定关系,而对于原先的车载设备而言,当其完成了故障维修准备重新安装之前,需要将Device_Day@Datacenter表中与该原先的车载设备的PDSN对应的设备激活日期重置为初始值。\n[0041] 利用Bundle-relation@Datacenter表中的数据,便可以追溯出某辆车辆所绑定过的所有车载设备的PDSN。为了避免因长期向Bundle-relation@Datacenter表中插入数据而不进行删除所引起的数据库效率下降的问题,可以以一定的周期(例如1年)将绑定状态已为解除状态的记录删除。\n[0042] 本发明的车载设备的激活信息的维护方法主要包括在车载设备侧进行的本地流程以及在车载设备与该数据中心之间进行的同步流程。\n[0043] 该本地流程在用户完成了对该车载设备的激活操作之后自动启动,以及在该车载设备每次启动(开机或是唤醒)后自动启动。该本地流程中包括对Activation-info@vehicle表中(该车载设备侧)的“套餐激活日期”的处理,以及对Activation-info@vehicle表中(该车载设备侧)的“设备激活日期”的处理两个部分。\n[0044] 如图1所示,该本地流程中对Activation-info@vehicle表中的“套餐激活日期”的处理包括:\n[0045] 步骤100,判断该车载设备所维护的Activation-info@vehicle表中的“套餐激活日期”是否为默认日期,若是,则执行步骤101,若不是,则执行下文中将要描述的步骤104。\n[0046] 步骤101,判断该车载设备是否已激活使用,若是,则执行步骤102,若不是,则执行步骤103。\n[0047] 步骤102,将Activation-info@vehicle表中的“套餐激活日期”更新为当前日期,然后进入步骤104。\n[0048] 步骤103,不更新Activation-info@vehicle表中的“套餐激活日期”,直接退出针对“套餐激活日期”的本地流程,也不再进行后续的针对“套餐激活日期”的同步流程。\n[0049] 如图2所示,该本地流程中对Activation-info@vehicle表中的“设备激活日期”的处理包括:\n[0050] 步骤200,判断该车载设备所维护的Activation-info@vehicle表中的“设备激活日期”是否为默认日期,若是,则执行步骤201,若不是,则执行步骤203。\n[0051] 步骤201,判断该车载设备是否已激活使用,若是,则执行步骤202,若不是,则执行步骤203。\n[0052] 步骤202,将Activation-info@vehicle表中的“设备激活日期”更新为当前日期,然后进入下文将要进行描述的步骤204。\n[0053] 步骤203,不更新Activation-info@vehicle表中的“设备激活日期”,直接退出针对“设备激活日期”的本地流程,也不再进行后续的针对“设备激活日期”的同步流程。\n[0054] 其中,对该车载设备是否已激活使用的判断方法如下:将该车载设备的系统时间的初始值设为默认时间,例如1000-01-01,而一旦该车载设备开机并接收到GPS信号(即实质上开始激活使用),则该系统时间便会自动调整为正确的当前日期,由此在该本地流程中只需对系统时间进行检查,若该系统时间仍为默认日期,则意味着该车载设备还未激活使用,若该系统时间不为默认时间,则意味着该车载设备已激活使用。\n[0055] 在该本地流程将要进入步骤104和/或步骤204时,该车载设备便会向该数据中心发送Activation-info@vehicle表中的信息,以便开始进入两者之间的同步流程。在该同步流程中,该数据中心会根据该车载设备的PDSN以及Bundle-relation@Datacenter表中PDSN与vincode的绑定关系,将来自该车载设备的Activation-info@vehicle表中的信息与该数据中心所维护的上述三张表中的相应信息进行匹配,并在匹配之后对Package_Day@Datacenter表中与该车载设备相互绑定的该车辆的“套餐激活日期”进行处理,以及对Device_Day@Datacenter表中该车载设备的“设备激活日期”进行处理。\n[0056] 仍如图1所示,该同步流程中对该数据中心侧的“套餐激活日期”的处理包括:\n[0057] 步骤104,根据来自该车载设备的Activation-info@vehicle表中的PDSN,在Bundle-relation@Datacenter表中查找出与该PDSN相互绑定的vincode(即查找出当前安装了该车载设备的该车辆),然后在Package_Day@Datacenter表中查找出与该vincode相应的“套餐激活日期”(即查找出安装了该车载设备的该车辆的套餐激活日期)。\n[0058] 步骤105,判断Package_Day@Datacenter表中与该vincode相应的“套餐激活日期”是否为默认日期,若是,则执行步骤106,若不是,则执行步骤107。\n[0059] 步骤106,用来自该车载设备的Activation-info@vehicle表中的“套餐激活日期”来更新Package_Day@Datacenter表中与该vincode相应的“套餐激活日期”,然后向该车载设备发送“套餐同步确认”,至此针对“套餐激活日期”的同步流程结束。\n[0060] 步骤107,判断Package_Day@Datacenter表中与该vincode相应的“套餐激活日期”是否早于来自该车载设备的Activation-info@vehicle表中的“套餐激活日期”,若是,则执行步骤108,若不是,则执行步骤109。\n[0061] 步骤108,不更新Package_Day@Datacenter表中与该vincode相应的“套餐激活日期”,并将Package_Day@Datacenter表中与该vincode相应的“套餐激活日期”返回给该车载设备,该车载设备用从该数据中心接收到的该套餐激活日期更新Activation-info@vehicle表中的“套餐激活日期”,至此针对“套餐激活日期”的同步流程结束。\n[0062] 步骤109,不更新Package_Day@Datacenter表中与该vincode相应的套餐激活日期,并报错,至此针对“套餐激活日期”的同步流程结束。\n[0063] 仍如图2所示,该同步流程中对该数据中心侧的“设备激活日期”的处理包括:\n[0064] 步骤204,根据来自该车载设备的Activation-info@vehicle表中的PDSN,在Device_Day@Datacenter表中查找出与该PDSN相应的“设备激活日期”。\n[0065] 步骤205,判断Device_Day@Datacenter表中与该PDSN相应的“设备激活日期”是否为默认日期,若是,则执行步骤206,若不是,则执行步骤207。\n[0066] 步骤206,用来自该车载设备的Activation-info@vehicle表中的“设备激活日期”更新Device_Day@Datacenter表中与该PDSN相应的“设备激活日期”,然后向该车载设备发送“设备同步确认”,至此针对“设备激活日期”的同步流程结束。\n[0067] 步骤207,不更新Device_Day@Datacenter表中与该PDSN相应的“设备激活日期”,并向该车载设备发送“无需同步”,至此针对“设备激活日期”的同步流程结束。\n[0068] 在进行该同步流程的过程中如果发生网络失败,则在等待一定时间后,由车载设备向该数据中心重新发起同步流程。\n[0069] 由此可以看出,利用本发明,一方面,一旦车辆中的车载设备开始激活使用,无论该车载设备是该车辆原装的车载设备,还是维修更换之后的新的车载设备,在该车载设备侧以及该数据中心侧均能够对该车载设备的设备激活日期进行准确的追踪;另一方面,对该车辆的套餐激活日期的处理方式则有所不同,以该车辆原装的车载设备开始激活使用的日期作为该车辆的准确的套餐激活日期,并将该准确的套餐激活日期在该数据中心侧进行维护,一旦该车辆对车载设备进行了维修更换,则新更换的该车载设备会将车载设备侧的套餐激活日期错误地重置,而此时通过与该数据中心的同步流程,新更换的该车载设备便可以将其所维护的套餐激活日期修正为该数据中心所维护的准确的套餐激活日期,由此便可以保证在车载设备侧以及该数据中心侧均能够对该车辆的套餐激活日期进行正确的维护。\n[0070] 为了实现上述的方法,相应地,本发明的每个车载设备均包括一本地激活日期记录模块以及一修正模块,该数据中心则包括一云端激活日期同步模块。该本地激活日期记录模块用于将所属的该车载设备在一车辆中激活使用的日期记录为Activation-info@vehicle表中的“套餐激活日期”与“设备激活日期”。\n[0071] 该云端激活日期同步模块用于将Device_Day@Datacenter表中与该车载设备的PDAN相应的“设备激活日期”同步为该车载设备所维护的Activation-info@vehicle表中的“设备激活日期”,并在将Package_Day@Datacenter表中与该车载设备的PDSN的相应vincode相应的“套餐激活日期”同步为最先在该车辆中激活使用的车载设备在该车辆中激活使用的日期之后、维持Package_Day@Datacenter表中与该vincode相应的“套餐激活日期”不再更新。\n[0072] 该修正模块用于将该车载设备的Activation-info@vehicle表中的“套餐激活日期”同步为Package_Day@Datacenter表中与该车载设备的PDSN的相应vincode相应的“套餐激活日期”。\n[0073] 另外,为了在车载设备完成了故障维修准备重新安装之前,将该车载设备的Activation-info@vehicle表中的“套餐激活日期”以及“设备激活日期”均重置为初始值,在车载设备中还可以包括一第一重置模块;而为了在车载设备完成了故障维修准备重新安装之前,将Device_Day@Datacenter表中与该经过维修的车载设备的PDSN相应的“设备激活日期”重置为初始值,该数据中心还可以包括一第二重置模块。\n[0074] 上述的这些模块的功能均可以利用软件编程的手段在车载设备运行的客户端程序以及该数据中心运行的服务器端程序中实现,故其实现过程在此不做赘述。\n[0075] 另外,车载设备中还可以包括一激活日期显示模块,用于将Activation-info@vehicle表中的“套餐激活日期”与“设备激活日期”显示给用户。\n[0076] 综上所述,本发明一方面可以对车载设备的设备激活日期进行准确的追踪,另一方面还能够对车辆的套餐激活日期进行正确的修正维护。\n[0077] 虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
法律信息
- 2022-01-21
专利权人的姓名或者名称、地址的变更
专利权人由上海博泰悦臻电子设备制造有限公司变更为博泰车联网科技(上海)股份有限公司
地址由200233 上海市中山西路1800号2楼D1座变更为201822 上海市嘉定区嘉定工业区叶城路1411号4幢208
- 2015-07-15
- 2013-04-10
实质审查的生效
IPC(主分类): H04L 29/08
专利申请号: 201010599335.1
申请日: 2010.12.17
- 2012-07-04
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2009-11-11
|
2009-06-05
| | |
2
| |
2009-10-21
|
2009-05-08
| | |
3
| | 暂无 |
2010-03-15
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |