对象数据传送系统和方法、服务器装置以及客户机装置制造方法及图纸

技术编号:8563029 阅读:151 留言:0更新日期:2013-04-11 04:40
本发明专利技术提供一种对象数据传送系统和方法、服务器装置以及客户机装置。在传送初版数据的情况下,传送数据量多,下载时间、更新时间长。在经由网络与服务器连接的车载设备中,服务器从车载设备所保有的数据组生成取类似数据与对象数据的差分而得的差分数据,向车载设备传送差分数据以及类似数据的配置信息,该类似数据是将与对象数据类似的数据块连接得到的数据。车载设备依照接收到的类似数据的配置信息,从所保有的数据组生成类似数据,根据生成的类似数据和接收到的差分数据重组对象数据并安装。

【技术实现步骤摘要】
对象数据传送系统和方法、服务器装置以及客户机装置
本说明书中公开的主题涉及削减在装置间传送内容(contents)、程序等数据时的数据量的技术。
技术介绍
在车上对用户进行地图和地图所附带信息提供、道路指引等服务的车载设备(汽车导航car navigation)已经普遍使用。车载设备与车实现一体化,信息和程序的更新频度低,即使设备陈旧也继续使用,使用7年到10年的情况很多。虽然在销售店铺也能够频繁更新车载设备的程序,但是需要将车载设备带到销售店铺,很麻烦。近年,车载设备能够经由手机、无线路由器等与各种服务器连接,能够提供使用网络的服务。而且,通过具备无线网络连接功能的车载设备,还逐渐能够提供使用永久连接网 ^(always-on connection network)白勺月艮务。使用网络的服务的其中之一为程序的传送和更新。利用使用网络的程序更新体制,能够经由网络向与网络相连的所有车载设备通知更新。并且,接收到通知的车载设备的用户只要进行更新请求就能立即开始更新,更新通知和CD、SD存储卡的传送等不会花费时间和精力。在如上所述下载程序以及数据方式的更新中,不必选择进行程序和数据更新的时间和场所,更新容易。也就是,通过构筑使用网络的程序更新系统,能够实现与不良对策相关的更新的高效化,向车载设备用户迅速提供新功能。作为程序传送更新服务的
技术介绍
,存在日本特开2010-79546号公报、 US2003/0212712 号公报。日本特开2010-79546号公报中,针对“程序传送更新系统”进行了记载。通过该程序传送更新系统,能够经由网络对包括初版程序的程序进行更新(参照摘要、权利要求1 以及说明书第0014段)。US2003/0212712号公报中,针对“字节级的文件区别检测以及更新算法”进行了记载。通过该种以二进制级获取原数据(原文件)与新数据(新文件)差分的技术,能够削减更新程序的下载数据量,能够缩短下载时间(参照说明书第0026、031段)。日本特开2010-79546号公报的技术没有考虑到数据量削减,在安装程序的大小较大的情况下,下载时间以及更新时间变长,会产生不能利用车载设备功能的期间。而且, 为了下载而占用了所有网络带宽,可以预料到在下载过程中很难顺畅利用使用网络的服务。而且,车载电池容量有限,不能总维持长时间通电状态,还会出现在通电期间内不能完成更新的情况。US2003/0212712号公报的技术中,在安装初版程序的情况下,由于车载设备中没有原文件,因此不能获取原文件与新文件的差分,不能削减下载数据量。如上所述,关于车载设备中保存有原数据(原文件)的程序的更新,对于高效程序下载方法、安装方法和下载数据量削减方法,已知存在各种 方法。但是,关于车载设备中没有保存有原数据(原文件)的初版程序,还没有有效的方法。不仅仅是程序,以车载设备的地 图、POI (Point of Interest :兴趣点)信息、电话号码本等为代表的各种内容也存在同样 的课题。因此,希望有一种高效下载方法,即使对初版程序、内容(以下将它们总称为数 据),也能够削减传送时的数据量。
技术实现思路
本专利技术中公开的是削减向车载设备等客户机设备传送内容、程序等传送对象数据 (以下称作对象数据)时数据量的对象数据传送方法、以及具备该方法的对象数据传送系 统、用于传送系统中的服务器装置、客户机装置以及它们中使用的程序。例如,公开一种在包括经由网络连接的服务器装置和客户机装置的系统中将所述 服务器装置所具备的对象数据传送到所述客户机装置的对象数据传送方法。具体地,上述对象数据传送方法中,服务器装置确定成为对象数据的传送目的地 的客户机装置的存储装置中保存的保存数据内容,从确定出的保存数据内容提取与对象 数据类似的类似数据,生成提取出的类似数据与对象数据的差分数据和用于确定类似数据 的、客户机装置的存储装置内的配置信息,向客户机装置发送包含差分数据和配置信息的 传送数据,客户机装置依照接收到的传送数据中所含的配置信息确定存储装置中保存的类 似数据,根据确定出的类似数据和接收到的差分数据还原对象数据。并且,上述对象数据传送方法还可以构成为如下方式服务器装置从确定出的数据内容提取分别与对象数据的一部分类似的一个以上 类似块,通过连接提取出的一个以上类似块来生成类似数据,使配置信息中包含为了生成 类似数据而连接的一个以上类似块的地址、块大小和连接顺序,客户机装置依照接收到的 配置信息确定将存储装置中保存的类似块连接而成的类似数据。并且,上述对象数据传送方法还可以构成为如下方式服务器装置管理用于确定各个客户机装置的识别信息和各个客户机装置中保存 的数据的版本信息,客户机装置向服务器装置发送用于确定客户机装置本身的识别信息和 客户机装置本身中保存的数据的版本信息,服务器装置基于从客户机装置接收到的识别信 息和版本信息确定客户机装置的存储装置中保存的数据的内容。并且,上述对象数据传送方法还可以构成为如下方式服务器装置使对象数据、确定出的客户机装置的保存数据、类似数据、差分数据中 任意一个以上能够进行错误检测和/或纠错的信息包含在传送数据中。并且,上述对象数据传送方法还可以构成为如下方式服务器装置比较将对象数据压缩得到的传送压缩对象数据、将差分数据和配置信 息压缩得到的传送压缩差分数据、未压缩差分数据和配置信息的传送非压缩差分数据的数 据大小,将数据大小最小的数据和表示压缩对象的压缩类别ID作为传送数据来进行发送, 客户机装置参照压缩类别ID来选择传送数据的还原方法。根据上述方式,能够利用车载设备所保有的数据削减通信数据量,因此能够削减 通信时间和通信费用。根据公开内容,能够实现配置包括数据和/或程序的对象数据时的通信数据量削减,其结果为,能够削减通信时间和通信费用。附图说明图1是举例表示实施方式中系统的硬件结构的图。图2是通过服务器102管理车载设备101中保存的数据组、即车载设备数据117 的车载设备数据表111的结构的一个例子。图3是在服务器102中以能根据车载设备101所通知的信息确定向车载设备101 传送的配置信息和差分数据的方式管理的差分数据表112的结构的一个例子。图4是举例表示实施方式的配置信息409和差分数据412的结构的图。图5是举例表示在实施方式的服务器102中生成配置信息409和差分数据412的步骤的图。图6是举例表示在实施方式的车载设备101中根据配置信息 409和差分数据412 重组对象数据114并安装的步骤的图。图7是举例表示实施方式的车载设备101从服务器102下载数据并安装的顺序的图。图8是举例表示实施方式的差分数据801的结构的图。图9是举例表示在实施方式的服务器102中生成配置信息409和差分数据801的步骤的图。图10是举例表示在实施方式的车载设备101中根据配置信息409和差分数据801 重组对象数据114的步骤的图。图11是举例表示实施方式的车载设备101从服务器102下载数据并安装的顺序的图。图12是举例表示实施方式中利用压缩技术得到的传送数据的结构的图。图13是实施方式的服务器102中以能根据车载设备101所通知的信息确定向车载设备101传送的传送数据的方式管理的差分数据表112的结构的一个例子。图本文档来自技高网
...

【技术保护点】
一种对象数据传送系统,其具备经由网络连接的服务器装置和客户机装置,将所述服务器装置具备的对象数据传送到所述客户机装置,其特征在于,所述服务器装置具备传送数据生成部和传送部,所述传送数据生成部确定成为所述对象数据的传送目的地的所述客户机装置的存储装置中保存的保存数据内容,从确定出的所述保存数据内容提取与所述对象数据类似的类似数据,生成提取出的所述类似数据与所述对象数据的差分数据和所述客户机装置的存储装置内的配置信息,该配置信息用于确定所述类似数据,所述传送部向所述客户机装置发送包含所述差分数据和所述配置信息的传送数据,所述客户机装置具备重组部,所述重组部依照接收到的所述传送数据中所含的所述配置信息来确定所述存储装置中保存的所述类似数据,并根据确定出的类似数据和接收到的所述差分数据还原所述对象数据。

【技术特征摘要】
2011.09.28 JP 2011-2118801.一种对象数据传送系统,其具备经由网络连接的服务器装置和客户机装置,将所述服务器装置具备的对象数据传送到所述客户机装置,其特征在于,所述服务器装置具备传送数据生成部和传送部,所述传送数据生成部确定成为所述对象数据的传送目的地的所述客户机装置的存储装置中保存的保存数据内容,从确定出的所述保存数据内容提取与所述对象数据类似的类似数据,生成提取出的所述类似数据与所述对象数据的差分数据和所述客户机装置的存储装置内的配置信息,该配置信息用于确定所述类似数据,所述传送部向所述客户机装置发送包含所述差分数据和所述配置信息的传送数据,所述客户机装置具备重组部,所述重组部依照接收到的所述传送数据中所含的所述配置信息来确定所述存储装置中保存的所述类似数据,并根据确定出的类似数据和接收到的所述差分数据还原所述对象数据。2.根据权利要求1所述的对象数据传送系统,其特征在于,所述服务器装置的所述传送数据生成部从确定出的所述数据内容提取分别与所述对象数据的一部分类似的一个以上类似块,通过连接提取出的一个以上所述类似块来生成所述类似数据,使所述配置信息中包含用于生成所述类似数据而连接的一个以上所述类似块的地址、块大小和连接顺序,所述客户机装置的所述重组部依照接收到的所述配置信息来确定将所述存储装置中保存的所述类似块连接而成的所述类似数据。3.根据权利要求1所述的对象数据传送系统,其特征在于,所述服务器装置的所述传送数据生成部管理用于确定各个所述客户机装置的识别信息和各个所述客户机装置中保存的数据的版本信息,所述客户机装置还具备接收部,所述接收部向所述服务器装置发送用于确定客户机装置本身的识别信息和客户机装置本身中保存的数据的版本信息,所述服务器装置的所述传送数据生成部基于从所述客户机装置接收到的所述识别信息和所述版本信息来确定所述客户机装置的存储装置中保存的数据的内容。4.根据权利要求1所述的对象数据传送系统,其特征在于,所述...

【专利技术属性】
技术研发人员:永井靖清水淳史
申请(专利权)人:歌乐株式会社
类型:发明
国别省市:

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

1