CN1645055A - 地图数据更新方法和系统,鉴别密钥生成装置和导航装置 - Google Patents

地图数据更新方法和系统,鉴别密钥生成装置和导航装置 Download PDF

Info

Publication number
CN1645055A
CN1645055A CN200510002443.5A CN200510002443A CN1645055A CN 1645055 A CN1645055 A CN 1645055A CN 200510002443 A CN200510002443 A CN 200510002443A CN 1645055 A CN1645055 A CN 1645055A
Authority
CN
China
Prior art keywords
authentication key
map data
guider
updating
user
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.)
Pending
Application number
CN200510002443.5A
Other languages
English (en)
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.)
CHANAWEI INFORMATION Co Ltd
Original Assignee
CHANAWEI INFORMATION 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 CHANAWEI INFORMATION Co Ltd filed Critical CHANAWEI INFORMATION Co Ltd
Publication of CN1645055A publication Critical patent/CN1645055A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3885Transmission of map data to client devices; Reception of map data by client devices
    • G01C21/3896Transmission of map data from central databases
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3885Transmission of map data to client devices; Reception of map data by client devices
    • G01C21/3889Transmission of selected map data, e.g. depending on route
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/0819Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
    • H04L9/083Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0866Generation of secret information including derivation or calculation of cryptographic keys or passwords involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/84Vehicles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/081Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying self-generating credentials, e.g. instead of receiving credentials from an authority or from another peer, the credentials are generated at the entity itself

Abstract

在一地图数据更新方法中,该方法用于通过安装更新地图数据更新车载导航装置中使用的地图数据,基于相应于分配给导航装置的装置固有ID生成鉴别密钥,而且通过验证分配给导航装置的鉴别密钥使得安装在导航装置中的更新地图数据的使用成为可能或不可能。

Description

地图数据更新方法和系统,鉴别密钥生成装置和导航装置
技术领域
本发明涉及在车载导航装置中的地图数据的更新,该车载导航装置能够更新记录在其中的地图数据。
背景技术
在相关技术中存在有一公知的方法,通过该方法更新车载导航装置中使用的且在硬盘(HDD)中记录的地图数据。该地图数据更新方法的前提是从导航装置卸载HDD且送到更新数据的服务中心或类似的地方。因而,用户必须从导航装置卸载HDD且然后重新加载包含已更新数据的HDD。另外,存在这样的问题:由于HDD在用于更新的服务中心时,用户不能使用导航装置。在处理该问题的方法中,从因特网下载的地图数据记录在例如可写入的DVD的记录介质中,而且用户自己通过将记录介质中的地图数据复制到HDD中而更新地图数据。然而,该方法引起一问题:可以很容易地对经由一未授权的路径获取的地图数据进行复制。
发明内容
在依照本发明的地图数据更新方法中,基于相应于一特定的导航装置分配的每一装置固有ID而生成鉴别密钥,而且通过验证分配给导航系统的鉴别密钥而使得安装在导航装置中的更新地图数据的使用成为可能或不可能,本发明通过安装更新地图数据而更新车载导航装置中使用的地图数据。
在此地图数据更新方法中,可以基于装置ID和更新地图数据的版本而生成鉴别密钥。
另外,每一导航装置可以获取一鉴别密钥,该鉴别密钥是基于装置ID,更新地图数据的版本和一指定的地图区域而在外部生成的,基于保存在导航装置内部的表示装置ID的信息和记录在更新地图数据中的更新地图数据版本信息和地图区域信息,计算一相对于鉴别密钥所参考的参考密钥,通过对已经获取的鉴别密钥和参考密钥进行比较而做出鉴别密钥是否正确的决定,且如果判断鉴别密钥是正确的就允许在指定的地图区域上的更新地图数据的使用,或者如果判断鉴别密钥是不正确的就使得更新地图数据的的使用成为不可能。
应该注意的是采用地图数据更新方法的导航装置可以在一预定时间段内不管是否获取了鉴别密钥也允许更新地图数据的使用,且在地图数据更新方法中,除非在该预定的时间段期满之后获取了鉴别密钥,否则更新地图数据的使用成为不可能。
另外,可以基于预先分配给每一用户的固有用户ID而生成鉴别密钥。
依照本发明的地图数据更新系统,包括生成鉴别密钥的鉴别密钥生成装置和以上述的任一模式执行地图数据更新方法的导航装置。
依照本发明的鉴别密钥生成装置在上述的地图数据更新系统中使用。
依照本发明的导航装置同样也在上述的地图数据更新系统中使用。
附图说明
图1是一系统方框图,该图提供来便于说明本发明的实施例中实现的地图数据更新方法;
图2A到2F显示了在发出鉴别密钥时可在个人计算机上显示的屏幕的示例,其中图2A显示了鉴别密钥发出请求屏幕,图2B显示了装置ID输入屏幕,图2C显示了更新区域选择屏幕,图2D显示了验证屏幕,图2E显示了费用显示屏幕,图2F显示了鉴别密钥显示屏幕;
图3显示了当安装更新地图数据时执行的处理的流程图;
图4显示了鉴别密钥输入·做出决定处理的具体流程图;
图5显示了鉴别密钥作出决定处理的具体流程图;
图6显示了在启动导航装置时执行的处理的流程图;
图7显示了安装屏幕的示例;
图8显示了鉴别密钥输入屏幕的示例;
图9显示鉴别密钥输入验证屏幕;
图10显示了鉴别密钥输入错误屏幕的示例;
图11显示了有效期期满屏幕的示例;
图12显示了有效期屏幕的示例;
图13显示了本发明的第二实施例;
图14显示了本发明的第三实施例;
图15显示了本发明的第四实施例;
图16显示了本发明的第五实施例;
图17A到17G显示了本发明的第六实施例中在发出鉴别密钥时可在个人计算机上显示的屏幕的示例,其中图17A显示了用户ID输入屏幕,图17B显示了鉴别密钥发出请求屏幕,图17C显示了装置ID输入屏幕,图17D显示了更新区域选择屏幕,图17E显示了验证屏幕,图17F显示了费用显示屏幕,图17G显示了鉴别密钥显示屏幕;以及
图18显示了第六实施例中执行的鉴别密钥作出决定处理的具体流程图。
具体实施方式
第一实施例
现在参考图1中所示的系统方框图说明本发明的实施例中实现的地图数据更新方法。导航装置1安装在交通工具中,且包括导航主单元11,HDD12,和DVD驱动器13。导航主单元11执行相关技术中公知的导航处理从而通过使用记录在HDD12中的地图数据引导目标交通工具到目的地,且导航主单元包括显示地图图像的监视器,用来探测目标交通工具的当前位置的GPS接收设备和振动陀螺仪,用户用来输入指示的操作部件,执行不同类型的算术运算的算术运算电路和类似的器件。可以通过将如后所述的由DVD驱动器13读取的更新地图数据复制到HDD12而更新存储在HDD12中的地图数据。应该注意的是由导航主单元11控制HDD12和DVD驱动器器13的操作。
当更新HDD12中的地图数据时,用户在家里从个人计算机2访问管理中心的管理服务器4,并且从管理服务器4下载更新地图数据。这时,经由例如因特网的公共互联网100互连个人计算机2和管理服务器4。该管理中心被设置在例如导航装置1的制造者的用户支持服务部门中,该用户支持服务部门为用户提供不同的支持类型。作为一用户支持服务,管理中心经由管理服务器4提供地图数据更新服务。应该注意的是,和更新地图数据一样,包括相应于单个用户的个人信息和帐户信息的不同类型的用户管理信息记录在管理服务器4。
将从管理服务器4下载到个人计算机2的更新地图数据写入到连接至个人计算机2的DVD写入驱动器3中设置的DVD盘5。DVD盘5是一与DVD标准相一致的可写入数据记录介质,该介质可以是例如DVD-R,DVD-RAW或DVD-RAM。使用与不同类型的DVD盘中的DVD写入驱动器3和DVD驱动器13相一致的DVD盘。
基于如上描述的将更新地图数据记录在DVD盘5中,用户将DVD盘5放置在DVD驱动器13处。导航主单元11执行安装处理,通过该处理从DVD盘5经由DVD驱动器13读取更新地图数据并且复制(写入)到HDD12中。由于导航装置1使用安装的更新地图数据而取代旧的地图数据,从而实现导航装置1中的地图数据更新。应该注意的是,更新地图数据可以如后将细述的取代旧的地图数据的单个地图文档的单元,或者以新的地图数据部分更新旧的地图数据。一般情况下,写入保护作用为使到HDD12的数据写入为不可能,而且只在安装处理的执行中清除写入保护从而将HDD12设置在可写入状态。
在上述的地图数据更新方法中以定时对用户帐户计费是很重要的。让我们考虑一系统,例如用户在下载更新地图数据时对用户帐户计费。这种情况下,一旦用户通过正确的程序下载更新地图数据,其他的用户可以直接从最初的下载者获取下载的更新地图数据而不需访问管理中心,而且因而可以更新他们的地图数据而不需为服务而计费。因而,由于可以很容易的对通过非法渠道获取的更新地图数据进行复制,从而该系统引起了问题。
因此,在HDD12中安装了更新地图数据之后,通过管理中心4发出使得更新地图数据的使用成为可能的鉴别密钥,而且用户在本发明的导航装置1中输入鉴别密钥。然后,在发出鉴别密钥的时候,而不是在用户下载更新地图数据的时候,对用户帐户计费。由于通过管理服务器发出的鉴别密钥是固有于特别的用户的,所以由用户下载的更新地图数据不能被其他用户所使用,从而,防止了上述更新地图数据的非法复制。
另外,在试用期例如一个月内使得更新地图数据可免费使用。如果用户希望在试用期外保留更新地图数据,那么他得输入通过管理服务器发出的鉴别密钥。这允许用户没有延迟的开始使用更新地图数据,而且因而促动用户使用更新数据。
现在说明用户从管理服务器4获取鉴别密钥且在导航装置1输入鉴别密钥的程序。在如之前描述的下载更新地图数据的基础上,用户通过指定更新地图数据的版本,经由他的个人计算机2将鉴别密钥的请求发送到到管理服务器4。这时,用户同样输入分配给导航装置1的装置ID。装置ID可以是例如分配给导航装置1的固有的序号,例如产品序列号。应该注意的是,用户可以在下载更新数据之后立即或者在安装之后经过了相当长的时间段时发出鉴别密钥的请求。如前所述,在试用期内,可以不需鉴别密钥而使用安装的更新地图数据。
管理服务器4基于导航装置1的装置ID和用户输入的更新地图数据的版本而生成一固有于用户的鉴别密钥,且将这样生成的鉴别密钥传输到个人计算机2。在鉴别密钥传输给个人计算机的时候,对用户帐户计费,而且在管理服务器4将计费记录为帐户信息。在个人计算机2显示从管理服务器4传输的鉴别密钥,而且一旦用户在导航装置1中输入鉴别密钥,那么即使试用期期满时安装的更新地图数据仍保留为可用。
应该注意的是,当为了服务基于在管理服务器4的帐户信息对用户开帐单时,在发出鉴别密钥时应由用户输入需要对客户开帐单的信息(信用卡号,用户姓名和地址,等)。或者可以通过确定相应于装置ID的用户而获取开帐单所需的特定信息,该装置ID已经基于管理服务器4中预先注册的单个用户的个人信息而输入了。
图2A到2F中显示了如上所述的在发出鉴别密钥时可在个人计算机2上显示的屏幕的示例。图2A是在用户发出一鉴别密钥的请求时所显示的初始化屏幕,而且在用户用鼠标或类似的器件选择屏幕中的更新按钮21时,显示就转换到下一屏幕,例如图2B中显示的装置ID输入屏幕。
在图2B中显示的装置ID输入屏幕中,用户通过键操作或类似的操作在输入栏22输入导航装置1的装置ID。期望的是:可以在操作手册或类似物中预先印制装置ID,且如图所示装置ID输入屏幕包括表示装置ID印制在手册的特定的页码上的指示。一旦输入了装置ID,显示转换到下一屏幕,例如图2C中显示的更新区域选择屏幕。应该注意的是,在显示图2C中的屏幕之前,可以在管理服务器4搜索相应于输入的装置ID的用户个人信息,且为了用户验证而在个人计算机2上显示。
在图2C中显示的更新区域选择屏幕中,用户在版本选择栏23选择下载的更新地图数据的版本。然后提示用户在区域选择栏24中指定他想更新地图数据的地图区域,而且因而使得地图区域的单元的数据更新成为可能。如果用户希望指定所有的地图区域,他在区域选择栏24中选择“整个国家”。一旦选择了更新地图数据版本和更新地图区域,显示就转换到下一屏幕,例如图2D中显示的验证屏幕。应该注意的是,虽然在此例中将日本的整个国家分成六个地图区域“Hokkaido·Tohoku”,“Kanto”,“Chubu”,“Kinki”,“Chugoku·Shikoku”和“Kyushu”,但是也可以将日本划分成与此不同的区域。
在图2D中显示的验证屏幕中,为了用户验证而显示了装置ID与更新地图数据和更新地图区域,该装置ID是图2B中显示的装置ID输入屏幕中由用户输入的,该更新地图数据和更新地图区域是在图2C中显示的更新区域选择屏幕中选择的。在检验显示的细节是正确的基础上,用户选择OK按钮25。响应的,将显示的信息从个人计算机2传输到管理服务器4,该管理服务器4之后将执行用于鉴别密钥生成的处理和帐户处理。应该注意的是,后面将说明用于鉴别密钥生成所采用的方法。
管理服务器4首先将帐户信息传输到个人计算机2。在个人计算机2处,传输到那的帐户信息显示在用于用户验证的图2E中显示的费用显示屏幕。一旦用户核实了付款细节,那么他就选择鉴别密钥显示按钮26。响应的,管理服务器4传输鉴别密钥,而且显示转换到图2F中显示的鉴别密钥显示屏幕。通过上述的程序发出了鉴别密钥。
下面说明生成鉴别密钥所采用的方法。通过参考一特殊例而给出说明,该例中基于如前所述的导航装置1的装置ID,更新地图数据版本和更新地图区域而生成一固有于特定用户的鉴别密钥。
例如,假设装置ID是“abcdef”,地图版本是“03”而且地图区域是“Kanto”。以“03”表示地图版本,“A”代表表示地图区域的数值,可通过混乱数字而生成例如“a0b3cAdef”的鉴别密钥。在这个例子中,将表示装置ID的数字分配到鉴别密钥中从左边开始的的第一,第三,第五,第七,第八和第九个位置,将表示地图版本的数字分配到第二和第四个位置,且将表示地图区域的数值分配到第六个位置。鉴别密钥中包含导航装置1所固有的装置ID,而且因而是一用户固有的密钥。应该注意的是上面说明中使用的字母a,b,c,d,e,f和A的每一个代表1到9的范围内的一个数值。
上面描述的鉴别密钥的生成方法只是一个示例,而且鉴别密钥可由不同的其它方法生成。只要生成的每一鉴别密钥包含表示相应的装置ID,地图版本和地图区域的信息,且固有于特定的用户,那么就可以由任一方法生成鉴别密钥。
下面,说明导航装置1中执行的处理的细节。图3显示了当安装更新地图数据时导航主单元11中执行的处理的流程图。当将其中写入有从管理服务器下载的更新地图数据的DVD盘5装入DVD驱动器13中时,开始HDD12中更新地图的安装,该安装是通过图3中的处理流程而执行的。
在图3中的步骤S100中,显示安装屏幕从而通知用户将要执行安装处理。图7中显示了安装屏幕的示例。当经由用户在操作部件(未显示)的操作而选择图7安装屏幕中的试用按钮31或鉴别密钥输入按钮32时,操作从S100进行到下一步骤S200。应该注意的是,试用按钮31显示的颜色和图7中剩余部分的显示颜色是不同的,其表示已经选择了试用按钮31。
在步骤S200中,作出了关于是否在步骤S100中显示的安装屏幕中已经选择使用按钮31或鉴别密钥输入按钮32的决定。如果已经选择了鉴别密钥输入按钮32那么操作进行到步骤S300,反之如果选择了试用按钮31那么操作进行到步骤S400。
在步骤S300中,执行鉴别密钥输入·作出决定处理,从而接受用户的鉴别密钥输入。通过这个处理,如后所述,相应于用户输入的鉴别密钥,清除了关于地图区域文档的施加的限制。在这个示例中,以多个文档提供了更新地图数据,每一文档相应于之前说明的一个地图区域单元。后面,这些文档参考为地图文档。应该注意的是,后面将参考图4中显示的流程图说明步骤S300中执行的处理的细节。当执行了步骤S300时,操作进行到步骤S400。
在步骤S400中,通过将记录在DVD盘5中的单个地图文档复制到HDD12中而安装更新地图数据。在步骤S400中,在HDD12中安装DVD盘5中记录的所有地图文档。
在随后的步骤S500中,更新内部设置的标记信息的内容。将用来作出决定的信息作为标记信息而记录,该决定是关于是否已经清除单个地图文档的使用限制。通过记录一信息,该信息是表示如果执行了步骤S300中的处理而已经清除了相应于已经输入的鉴别密钥的地图文档的使用限制的信息,或者通过记录表示反之没有清除任一文档的使用限制的信息而在步骤S500中更新标记信息。应该注意的是,在后面将具体描述的启动处理中参考标记信息的内容,通过该参考启动导航主单元11,而且基于标记信息的内容作出关于是否使得已经安装的单个地图文档的使用成为可能的决定。一旦执行步骤S500中的处理,结束图3中的处理流程。
下面,参考图4中的显示的流程图,详细说明图3中步骤S300中执行的鉴别密钥输入·作出决定处理。在步骤S310中,显示了用户输入鉴别密钥的输入屏幕,而且提示用户输入鉴别密钥。图8中显示了该步骤中显示的输入屏幕的示例。当用户通过图8中显示的输入屏幕中的数字键33而输入特定的数字时,在鉴别密钥显示区域34中依次显示数字。应该注意的是,数字键33中的“0”显示的颜色是和图8中的其它的数字键的显示颜色不同,其表示已经输入“0”。
在步骤S320中,作出关于步骤S310中显示的鉴别密钥输入屏幕中是否完成鉴别密钥输入的决定。例如,当已经输入具有预定数目的数字的数值时确定输入已经完成,也可以确定为未完成直到如上一样。一旦完成输入,操作进行到随后的步骤S330,反之如果输入未完成操作则仍保留在步骤S320中。在步骤S330中,在输入的鉴别密钥上执行作出决定处理。通过执行步骤S330中的处理,确定输入的鉴别密钥是OK还是NG。应该注意的是,后面将参考图5说明该处理的细节。
在步骤S340中,基于步骤S330中执行的处理的结果作出关于输入的鉴别密钥是OK还是NG的决定。如果确定为OK,操作进行到步骤S350,反之如果确定为NG操作进行到步骤S370。
在步骤S350中,显示鉴别密钥输入验证屏幕从而向用户表示已经输入了正确的鉴别密钥。图9中显示了验证屏幕的的示例。期望的是,除了肯定已经通过鉴别密钥的信息之外,已经撤销更新地图数据的使用限制的更新地图数据版本和地图区域,也在步骤S350中显示的鉴别密钥输入验证屏幕中进行表示。应该注意的是,基于表示地图版本和地图区域的信息可以获取图9中显示的特定的细节,该信息是在之前描述的鉴别密钥中所包含的。在步骤S360中,更新记录作标记信息的内容,从而清除相应于已经输入的鉴别密钥的地图文档的使用限制。一旦执行了步骤S360中的处理,结束图4中的处理流程。
在步骤S370中,显示了如图10中显示的鉴别密钥输入错误屏幕,从而通知用户已经输入的鉴别密钥是不正确的。如果执行步骤S370中的处理,那么没有清除地图文档的使用限制且也没有更新标记信息的内容。在执行步骤S370后,结束图4中的处理流程。应该注意的是,在执行步骤S370之后操作可以返回到步骤S310从而改为提示用户重新输入鉴别密钥。
应该注意的是,应该使得用户可以从导航主单元中的菜单屏幕或类似的屏幕调用上述的图4中的处理,从而和安装处理内的图3中步骤S300中的一样可以在任一时间执行该处理。由于这样允许用户在任一希望的时间输入鉴别密钥,所以用户可以输入鉴别密钥以清除在一特定区域上的更新地图数据的使用限制,该特定区域是用户希望在试用期期满之后继续使用的区域。
下面,参考图5中的流程图具体说明图4中的步骤S330中执行的鉴别密钥作出决定的处理。在步骤S331中,读取DVD盘5或HDD12中记录的更新地图数据的地图版本。表示地图版本的信息被记录在每一地图文档的报头部分或类似的部分。在步骤S332中,获取导航装置1的装置ID。例如从其中记录有装置ID信息的导航主单元11的ROM获取装置ID信息。
在步骤S333中,基于步骤S331中读取的地图版本和步骤S332中获取的装置ID,为更新地图数据中包括的所有地图区域计算参考于要检查的鉴别密钥的参考密钥。以与之前描述的在管理服务器4生成鉴别密钥的方式相同的方式计算参考密钥。应该注意的是,在用户的鉴别密钥输入之前,用户可以选择计算参考密钥所用于的地图区域。
在步骤S334中,参考步骤S333中计算的参考密钥,检查图5中的处理之前由用户输入的鉴别密钥,而且作出它们是否匹配的决定。如果在步骤S333中已经计算用于多个地图区域的参考密钥,那么作出关于用户输入的鉴别密钥是否匹配参考密钥的任一个或者鉴别密钥不匹配任一参考密钥的决定。如果存在匹配,操作进行到步骤S335,反之如果没有匹配操作进行到步骤S336。在步骤S335中,在图5中的处理结束之前显示了例如已经输入的鉴别密钥是OK的处理的结果,并且操作进行到图4中的步骤S340。另一方面在步骤S336中,在图5中的处理结束之前显示了例如已经输入的鉴别密钥是NG的处理的结果,而且操作进行到图4中的步骤S340。
在安装了更新地图数据时,导航装置1在导航主单元11执行上述的处理。下面参考图6中显示的流程图具体说明在启动其中已经安装有更新地图数据的导航装置1时所执行的处理。应该注意的是,图6中的处理是在导航主单元11中执行。
在图6中的步骤S1100中,通过参考标记信息作出是否已经清除任一地图文档的使用限制的决定。如前所述,标记信息包含记录在其中的表示是否已经清除单个地图文档的使用限制的信息。如果已经清除了任一地图文档的使用限制,操作进行到步骤S1200,反之如果所有地图文档的使用限制仍起作用那么操作进行到步骤S1300。在步骤S1200中,使得已经撤销限制的地图文档的使用成为可能,且然后操作进行到步骤S1300。
在步骤S1300中,作出关于记录在HDD12中的更新地图数据的安装之后的初始试用期是否仍然有效的决定。通过将安装日期记录在地图文档中的报头信息中并且判断当前日期/时间和安装日期/时间的差值是否等同或小于试用期的长度,从而作出该决定。如果试用期已经期满,操作进行到步骤S1400,反之如果试用期仍然有效操作进行到步骤S1600。
在步骤S1400中,显示了有效期到期屏幕从而通知用户试用期已经期满了。图11中显示了有效期到期屏幕的示例。通过显示例如图11中显示的屏幕,提示希望继续利用更新地图数据的用户输入鉴别密钥。在步骤S1500中,除了在步骤S1200中能够使用的地图文档之外,使得其它所有的地图文档的使用成为不可能。一旦执行了步骤S1500,结束图6中的处理流程,而且通过利用未更新地图数据和更新地图数据的地图文档而执行导航处理,其中已经使得更新地图数据的使用成为可能。
在步骤S1600中,显示了剩余的有效期屏幕从而通知用户剩余试用期的长度。图12显示了剩余有效期屏幕的示例。通过显示例如图12中显示的屏幕,提醒用户他在试用期期满的时候需要鉴别密钥。在执行步骤S1700的基础上,结束图6中的处理流程。随后通过利用包含整个更新地图数据的所有地图文档而执行导航处理。
在上述的第一实施例中实现了下面的优势。
(1)管理服务器4基于分配给单个导航装置的装置固有ID而生成鉴别密钥。当用户输入相应于指定导航装置1而生成的鉴别密钥时,导航装置1基于已经输入的鉴别密钥,使得安装在HDD12中的更新地图数据的使用成为可能或不可能。结果是,通过利用单个用户所固有的鉴别密钥,可以防止了更新地图数据的未授权的复制。
(2)管理服务器4基于用户指定的装置ID,更新地图数据版本和地图区域生成每一鉴别密钥。当用户在导航装置1输入鉴别密钥时,导航装置1获取存储在导航装置1中的装置ID信息且读取更新地图数据版本信息从而计算相应于更新地图数据中包括的单个地图区域的参考密钥。然后,通过参考参考密钥核实鉴别密钥而作出关于是否已经输入正确的鉴别密钥的决定,如果判断鉴别密钥是正确的鉴别密钥,就清除安装在HDD12中的更新地图数据的用户指定的地图区域上的使用限制,且使得其使用成为可能。另一方面如果判断鉴别密钥是不正确的,不清除限制且使得更新地图的使用成为不可能。结果,可以在地图区域的单个单元中更新地图数据。
(3)在特定的试用期内,不需用户输入鉴别密钥而使得安装在HDD12中的更新地图数据的使用成为可能。一旦试用期期满,使得更新地图数据的使用成为不可能,除非用户输入了鉴别密钥。因而,由于使得用户可以没有困难的开始利用更新地图数据,所以激发了用户使用更新地图数据。
第二实施例
图13显示了本发明的第二实施例。在该实施例中,通过利用其中记录有更新地图数据的DVD ROM 5A而更新地图数据,该数据保存在服务中心。服务中心可以是提供售后服务的汽车销售商。这种情况下,用户不需从管理服务器4下载更新地图数据,而取代的是从服务中心的保修人员或用户自己将DVD ROM 5A加载至DVD驱动器13中从而安装HDD12中的更新地图数据。
当用户希望在试用期之外继续使用安装的更新地图数据时,他从安装在服务中心的个人计算机2发出一鉴别密钥的请求到管理服务器4,且然后在导航装置1输入相应于请求而发出的鉴别密钥。可以在如第一实施例中的管理中心或服务中心执行这种情况下的帐户处理。除了上述之外,第二实施例的细节是和参考第一实施例所说明的细节相同的。
第三实施例
图14显示本发明的第三实施例。在该实施例中,从导航装置1直接发出一鉴别密钥的请求到管理服务器4,而且响应地,管理服务器4将鉴别密钥发到导航装置1。用于无线通信的装置例如携带式电话将导航装置1经由公共互联网100连接到管理服务器4。在导航装置1处不需用户输入就可直接识别已经发出的鉴别密钥。
通过利用如第二实施例中的DVD ROM 5A,可以在图示的实施例中安装更新地图数据,该DVD ROM 5A中记录有保存在服务中心的更新地图数据。或者,可以采用用户通过另一渠道获取DVD ROM 5A的一结构。例如,可以免费将DVD ROM 5A邮寄给用户。或者,如第一实施例中,用户可以从管理服务器4下载更新地图数据到他自己的个人计算机,将下载的更新地图数据存储在DVD盘中且从DVD盘安装数据。除了上述之外的细节与参考第一和第二实施例所说明的细节相同。
第四实施例
图15中显示了本发明的第四实施例。在该实施例中,除了发出参考第三实施例所说明的鉴别密钥之外,也从管理服务器4直接下载更新地图数据且安装到导航装置1A。由于这个原因,本实施例中的导航装置1A不像参考第一到第三实施例所说明的导航装置需要包括DVD驱动器。
理想的是为了减少通信时间的长度和用于单个下载的通信费用,可以获取较小单元的更新地图数据。在本实施例中,使得用户可以选择他想获取的内容。应该注意的是单个鉴别密钥可以通用于多个数据的获取。除了上述之外的细节与参考第一到第三实施例所说明的细节相同。
上述的第二到第四实施例实现了与第一实施例相似的优点。
第五实施例
图16显示了本发明的第五实施例。在本实施例中,安装在服务中心的个人计算机2和导航装置1A的HDD12直接通过电缆或类似的器件互相连接。将其中已经加载有DVD ROM 5A的DVD驱动器6连接到个人计算机2。与HDD12连接的个人计算机2经由DVD驱动器6读取记录在DVD ROM 5A中的更新地图数据,且将已经读取出的更新地图数据写入到HDD12中。因而更新了地图数据。
在本实施例中通过采用与参考第二实施例所说明的相似的方法可以发出且输入鉴别密钥。也就是将鉴别密钥的请求从个人计算机2发送到管理服务器4,而且在个人计算机2显示来自管理服务器4所响应传输的鉴别密钥。在服务中心的服务人员或用户然后在导航装置1A处输入鉴别密钥。或者,从管理服务器4传输的鉴别密钥可以直接传输到导航装置1A而不需在个人计算机2处显示。这样的系统去除了用于鉴别密钥输入的需求。
另外,在该实施例中,当安装更新地图数据时可以在个人计算机2处而不是导航主单元11处执行图3到图5中所执行的处理。通过具有在个人计算机2处执行的处理,即使到导航主单元11的电源是处于关闭状态也可更新地图数据。换句话说,即使交通工具的引擎没有运转也可以执行地图数据更新。
上述的第五实施例也实现了与第一到第四实施例相似的优点。
第六实施例
下面说明本发明的第六实施例。当通过利用先前实施例中表示装置ID,地图版本和地图区域的信息而生成鉴别密钥时,本实施例中通过利用除了装置ID信息,地图版本信息和地图区域信息之外的用户ID而生成鉴别密钥。在上下文中参考的用户ID是指分配给每一导航装置用户的固有的一串字母或符号,该用户ID可以在购买导航装置或在用户保障注册的时候由管理中心发出。
参考先前实施例所说明的任一系统配置可以采用作本实施例的系统配置。也就是,可以采用图1,13,14,15和16中的任一系统配置。在任一系统配置中,可以以相似的方式执行第六实施例中用于鉴别密钥生成,鉴别密钥输入和作出决定的处理。由于这个原因,随后说明采用了图1中所示的系统配置的示例。
图17A到图17G显示了在本实施例中发出鉴别密钥时可以在个人计算机2处显示的屏幕的示例。在个人计算机2处,首先显示了例如图17A中所示的用户ID输入屏幕。在用户ID输入屏幕中,用户在个人计算机2处通过的键操作或类似的操作在输入栏27输入预先分配给用户的用户ID。应该注意的是:这时,可以输入相应于用户ID的预先分配的密码。然后将这样输入的表示用户ID和密码的信息从个人计算机2传输到管理服务器4。
管理服务器4基于从个人计算机2传输来的用户ID信息和密码信息识别用户,且将与特别的用户相关的信息例如表示用户姓名和更新历史的信息传输到个人计算机2。在接收到该信息的基础上,个人计算机2在图2A中的屏幕中显示用户姓名从而带出例如图17B中所示的鉴别密钥发出请求屏幕。当用户以鼠标或类似的器件在屏幕中选择更新按钮21时,显示转换到下一屏幕,例如图17C中所示的装置ID输入屏幕。
在图17C中所示的装置ID输入屏幕中,当在输入栏22中以与图2B中所示相似的方式输入导航装置1的装置ID时,显示转换到下一屏幕,例如图17D中所示的更新区域选择屏幕。应该注意的是,通过在管理服务器4预先注册单个用户的装置ID,有可能跳过图17C中所示的装置ID输入屏幕的显示。
在与图2C中所示的屏幕相似的图17D中所示的更新区域选择屏幕中,提示用户选择屏幕中的更新地图版本和更新地图区域。另外,基于从管理服务器4传输来的更新历史信息,以与未更新图像数据容易可辨的方式显示已经更新的地图数据。在这个示例中,通过使用不同的颜色显示版本选择栏23中的具有“02版本”的栏,其表示该地图数据已经更新到特别的地图版本。一旦选择了更新地图版本和地图区域,显示转换到下一屏幕,即图17E中的验证屏幕。
在图17E中的验证屏幕中,如图2D中的屏幕一样显示装置ID输入的结果和更新地图版本和地图区域选择的结果。当在屏幕中选择了OK按钮25时,从管理服务器4传输帐户信息且显示如图17F所示的费用显示屏幕。当在该屏幕中选择了鉴别密钥显示按钮26时,从管理服务器4传输由如后所述的管理服务器4生成的鉴别密钥,且显示转换到图17G中所示的鉴别密钥显示屏幕。因而发出了鉴别密钥。
在本实施例中,当管理服务器4生成了鉴别密钥时,除了表示之前描述的装置ID,地图版本和地图区域的信息之外还使用了用户ID信息。本实施例中可以通过采用与参考第一实施例所说明的方法相似的方法而生成鉴别密钥。
例如,假设装置ID是“abcdef”,地图版本是“03”而且地图区域是“Kanto”,用户ID是“789”。以“03”表示地图版本,“A”代表表示地图区域的数值,通过混乱数字而生成鉴别密钥例如“a0b3cAd7e8f9”。在此例中,将表示装置ID的数字分配到鉴别密钥从左边开始的第一,第三,第五,第七,第九和第十一个位置,将表示地图版本的数字分配到第二和第四个位置,将表示地图区域的数值分配到第六个位置,且将用户ID中的数字分配到第八,第十和第十二个位置。包含装置ID中的数字的鉴别密钥是固有于特别的导航装置1,而且用户ID表示固有于用户的序号。
应该注意的是,上述的鉴别密钥生成方法只是一示例,而且可由不同的其它的方法生成鉴别密钥。只要生成的每一鉴别密钥包含表示相应的装置ID,地图版本,地图区域和用户ID的信息,而且固有于特定的用户,那么可以通过任一方法生成鉴别密钥。
下面,具体说明在本实施例中的导航主单元11中执行的鉴别密钥作出决定处理。当在导航主单元11处输入了如上述所生成的鉴别密钥时,通过执行图4的步骤S330中的图18所显示的流程图的处理,而取代了图5中显示的流程图的处理,从而作出对于本实施例中的输入的鉴别密钥的判断。
在步骤S321中,显示一输入屏幕从而使得用户输入用户ID,而且提示用户输入用户ID。在随后的步骤S322中,作出关于步骤S321中所显示的用户ID输入屏幕中是否已经完成用户ID输入的决定。例如,如果已经输入了具有预定个数的数字的数值或已经执行了验证操作,那么判断输入已经完成,反之就判断输入没有完成。当完成输入时,操作进行到下一步骤S331,反之,在输入未完成时操作保留在步骤S322中。
在步骤S331和之后的步骤中,执行与图5中的单个步骤中所执行的处理相似的处理。当在步骤S333中计算了参考密钥时,使用用户ID信息,表示装置ID,地图版本和地图区域的信息被用于如上所述的由管理服务器4执行的鉴别密钥生成。结果,计算与鉴别密钥相匹配的参考密钥从而允许作出步骤S334中关于鉴别密钥是否正确的决定。
通过采用上述的第六实施例,其中基于用户ID信息,地图版本信息和地图区域信息与装置ID信息生成鉴别密钥,可以在管理中心简单地识别用户,因而以最佳方式完成包括帐户管理和更新历史管理的用户管理。第六实施例中实现的用户管理的级别和采用年费的一地图更新服务与另一地图更新服务结合在一起特别有效,通过该另一地图更新服务在购买导航装置之后的特定时间段内免费或以固定费用更新地图数据,而且一旦时期结束了,相应于更新的地图数据的数量为服务而对用户计费。
应该注意的是,当参考示例的实施例给出上述说明时,该示例中将地图数据记录到HDD中,只要记录器件可以写入,就可使用例如闪速存储器的记录器件取代例如半导体存储器的HDD。
另外,上面参考示例的实施例给出了说明,该示例中参考基于更新地图数据的地图版本,要更新数据的地图区域和导航装置的装置ID而计算的参考密钥而检查已经输入的鉴别密钥,从而作出关于导航装置1或1A中输入的鉴别密钥是否正确的决定。代替的,通过执行与生成鉴别密钥的处理相反的处理而对已经输入的鉴别密钥进行解码从而确定地图版本,地图区域和装置ID,而且作出关于已经输入的鉴别密钥是否正确的决定。
用更特定的话说,可以执行随后的处理。取代执行图5中步骤S331到S334中的处理,执行一用于通过对已经输入的鉴别密钥进行解码而确定地图版本,地图区域和装置ID的处理,和一用于作出关于这样确定的细节是否与更新地图数据中的地图版本和地图区域与导航装置中的装置ID相匹配的处理。如果细节匹配,操作进行到步骤S335,其中表示了处理的结果即鉴别密钥是OK,反之如果细节不匹配,操作进行到步骤S336,其中表示了认为鉴别密钥是NG的处理结果。然后,操作进行到图4中的步骤S340。
另外,在上述的任一实施例中,当将更新地图数据写入到导航装置1或1A的HDD12中时,也可以写入装置ID信息。这种情况下,在试用期期满之后启动导航装置的时候,可以相对固有的装置ID检查写入在导航主单元11中的装置ID,而且如果它们相匹配就使得更新地图数据的使用成为可能。结果,即使HDD12被卸下且安装在另一导航装置中,更新地图数据的非法使用为不可能。
在参考不同的示例的单个实施例所给出上述的说明时,该示例中管理服务器4包括鉴别密钥生成装置,本发明并不局限于实施例中所显示的示例,在本发明的技术领域的范围内可想像的其它模式都认为是在本发明的范围之内。

Claims (8)

1.一种地图数据更新方法,其用于通过安装更新地图数据更新车载导航装置中使用的地图数据,其包括:
基于分配给每一导航装置的装置固有ID生成鉴别密钥;以及
通过验证分配给导航装置的鉴别密钥使得安装在导航装置中的更新地图数据的使用成为可能或不可能。
2.如权利要求1所述的地图数据更新方法,其中:
基于装置ID和更新地图数据的版本生成鉴别密钥。
3.如权利要求2所述的地图数据更新方法,其中:
导航装置获取基于装置ID,更新地图数据的版本和特定的地图区域在外部生成的鉴别密钥;
导航装置基于保存在导航装置的表示装置ID的信息,和记录在更新地图数据中的更新地图数据版本信息和地图区域信息,计算相对于鉴别密钥所参考的参考密钥;
导航装置通过对已经获取的鉴别密钥和参考密钥进行比较而作出关于鉴别密钥是否正确的决定;以及
如果判断鉴别密钥是正确的,导航装置使得在特定地图区域上的更新地图数据的使用成为可能,或者如果判断鉴别密钥是不正确的,就使得更新地图数据的使用不可能。
4.如权利要求1到3的任一权利要求所述的地图数据更新方法,其中:
导航装置在一预定的时间段内不管是否获取了鉴别密钥也使得更新地图数据的使用成为可能,而且除非在该预定的时间段期满之后获取了鉴别密钥,否则使得更新地图数据的使用不可能。
5.如权利要求1到3的任一权利要求所述的地图数据更新方法,其中:
还基于预先分配给每一用户的用户固有ID生成鉴别密钥。
6.一地图数据更新系统,包括:
一生成鉴别密钥的鉴别密钥生成装置;和
一导航装置,其中,
该鉴别密匙生成装置和导航装置执行依照权利要求1到3的任意一个的地图数据更新方法。
7.一种在依照权利要求6的地图数据更新系统中使用的鉴别密钥生成装置。
8.一种在依照权利要求6的地图数据更新系统中使用的导航装置。
CN200510002443.5A 2004-01-20 2005-01-20 地图数据更新方法和系统,鉴别密钥生成装置和导航装置 Pending CN1645055A (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2004011585 2004-01-20
JP2004011585 2004-01-20
JP2004291425A JP4503410B2 (ja) 2004-01-20 2004-10-04 車載ナビゲーション装置の地図データ更新方法、地図データ更新システム、認証キー生成装置およびナビゲーション装置
JP2004291425 2004-10-04

Publications (1)

Publication Number Publication Date
CN1645055A true CN1645055A (zh) 2005-07-27

Family

ID=34752124

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200510002443.5A Pending CN1645055A (zh) 2004-01-20 2005-01-20 地图数据更新方法和系统,鉴别密钥生成装置和导航装置

Country Status (3)

Country Link
US (1) US7577520B2 (zh)
JP (1) JP4503410B2 (zh)
CN (1) CN1645055A (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7577520B2 (en) * 2004-01-20 2009-08-18 Xanavi Informatics Corporation Method for updating map data used in on-vehicle navigation apparatus, map data update system, authentication key generation apparatus and navigation apparatus
CN101315280B (zh) * 2008-07-09 2011-02-09 深圳市凯立德计算机系统技术有限公司 一种导航设备激活方法、导航设备激活中心和导航设备
CN102111412A (zh) * 2011-01-21 2011-06-29 四川长虹电器股份有限公司 一种车载导航终端远程控制方法
CN101587520B (zh) * 2008-05-21 2011-08-03 联发科技股份有限公司 导航装置的授权系统及授权方法
CN101183011B (zh) * 2007-12-27 2011-08-31 深圳市赛格导航科技股份有限公司 Gps导航方法及系统
CN101319910B (zh) * 2008-07-23 2011-12-14 深圳市凯立德科技股份有限公司 导航电子地图正版验证方法和系统
CN101589417B (zh) * 2006-10-12 2012-03-07 株式会社善邻 地图信息管理系统以及地图信息配送系统
CN104010302A (zh) * 2014-04-29 2014-08-27 上海交通大学 车载自组织网络路况数据信任评价方法
CN108225347A (zh) * 2016-12-12 2018-06-29 丰田自动车株式会社 通信终端、移动引导系统以及移动引导方法
CN109863545A (zh) * 2016-10-21 2019-06-07 三菱电机株式会社 自动驾驶辅助装置、自动驾驶车、自动驾驶辅助方法及自动驾驶辅助程序
CN112639763A (zh) * 2020-06-24 2021-04-09 华为技术有限公司 地图更新数据的处理方法、装置及系统

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6703947B1 (en) * 2000-09-22 2004-03-09 Tierravision, Inc. Method for organizing and compressing spatial data
US7640098B2 (en) * 2001-07-31 2009-12-29 Stenbock & Everson, Inc. Process for generating travel plans on the internet
US20060058953A1 (en) 2004-09-07 2006-03-16 Cooper Clive W System and method of wireless downloads of map and geographic based data to portable computing devices
US7739038B2 (en) 2004-12-17 2010-06-15 Information Patterns Llc Methods and apparatus for geo-collaboration
US8635014B2 (en) * 2005-03-22 2014-01-21 The Invention Science Fund I, Llc Map-based guide system and method
US9188454B2 (en) * 2005-03-22 2015-11-17 Invention Science Fund I, Llc Map-based guide system and method
US9702713B2 (en) 2005-01-31 2017-07-11 Searete Llc Map-based guide system and method
JP4531582B2 (ja) * 2005-02-10 2010-08-25 アルパイン株式会社 地図更新処理用データ作成方法、地図更新方法及び装置
JP5243693B2 (ja) * 2005-12-28 2013-07-24 パイオニア株式会社 ナビゲーション装置、ナビゲーションプログラム
EP2038611B1 (en) * 2006-07-10 2014-08-20 Aisin AW Co., Ltd. Map information distribution center and map information distribution method
JP4304300B2 (ja) * 2006-11-01 2009-07-29 日本電気株式会社 ユーザ装置、サーバ、アップグレードサービスシステム、その方法およびプログラム
EP2103906A4 (en) * 2007-01-12 2011-06-29 Pioneer Corp COMPUTER PROCESSOR, COMPUTER PROCESS, SOFTWARE, AND COMPUTER MEDIUM
JP2008269395A (ja) 2007-04-23 2008-11-06 Fujitsu Ten Ltd マルチメディアシステムおよびナビゲーションユニット端末
US20090177390A1 (en) * 2008-01-07 2009-07-09 Lubos Mikusiak Navigation device and method for updating a digital map
CN101616408B (zh) * 2008-06-23 2012-04-18 华为技术有限公司 密钥衍生方法、设备及系统
WO2011070629A1 (ja) * 2009-12-11 2011-06-16 三菱電機株式会社 車載情報装置、記憶デバイス及び車載情報装置用システム
KR101820502B1 (ko) * 2011-01-05 2018-02-28 에스케이플래닛 주식회사 실시간 지도 데이터 업데이트 방법 및 이를 위한 장치
JP5732340B2 (ja) * 2011-07-21 2015-06-10 株式会社日立製作所 地図データ配信サーバ、地図データ配信システム及び地図データ配信方法
US8683008B1 (en) 2011-08-04 2014-03-25 Google Inc. Management of pre-fetched mapping data incorporating user-specified locations
US8280414B1 (en) 2011-09-26 2012-10-02 Google Inc. Map tile data pre-fetching based on mobile device generated event analysis
US8204966B1 (en) 2011-09-26 2012-06-19 Google Inc. Map tile data pre-fetching based on user activity analysis
US9275374B1 (en) 2011-11-15 2016-03-01 Google Inc. Method and apparatus for pre-fetching place page data based upon analysis of user activities
US8886715B1 (en) 2011-11-16 2014-11-11 Google Inc. Dynamically determining a tile budget when pre-fetching data in a client device
US9063951B1 (en) 2011-11-16 2015-06-23 Google Inc. Pre-fetching map data based on a tile budget
US8711181B1 (en) 2011-11-16 2014-04-29 Google Inc. Pre-fetching map data using variable map tile radius
US9305107B2 (en) 2011-12-08 2016-04-05 Google Inc. Method and apparatus for pre-fetching place page data for subsequent display on a mobile computing device
US9197713B2 (en) 2011-12-09 2015-11-24 Google Inc. Method and apparatus for pre-fetching remote resources for subsequent display on a mobile computing device
US9389088B2 (en) 2011-12-12 2016-07-12 Google Inc. Method of pre-fetching map data for rendering and offline routing
US8803920B2 (en) 2011-12-12 2014-08-12 Google Inc. Pre-fetching map tile data along a route
US9332387B2 (en) 2012-05-02 2016-05-03 Google Inc. Prefetching and caching map data based on mobile network coverage
US8849942B1 (en) 2012-07-31 2014-09-30 Google Inc. Application programming interface for prefetching map data
JP6108824B2 (ja) * 2012-12-26 2017-04-05 株式会社日立製作所 地図管理装置及び地図管理方法
CN103067499A (zh) * 2012-12-27 2013-04-24 科世达(上海)管理有限公司 一种数据处理方法及装置
US20160012401A1 (en) * 2014-07-08 2016-01-14 Navico Holding As Methods for Discovering and Purchasing Content for Marine Electronics Device
US9728013B2 (en) * 2015-02-03 2017-08-08 Navico Holding As Engine detection
US10621331B2 (en) 2015-06-30 2020-04-14 Hitachi Automotive Systems, Ltd. Vehicle data rewrite control device and vehicle data rewrite authentication system
FR3059121B1 (fr) * 2016-11-23 2019-05-10 Idemia Identity And Security Procede de verification de donnees
US11243957B2 (en) * 2018-07-10 2022-02-08 Verizon Patent And Licensing Inc. Self-organizing maps for adaptive individualized user preference determination for recommendation systems
CN114008409A (zh) * 2019-06-12 2022-02-01 株式会社电装 地图数据生成装置
US11640475B1 (en) * 2019-11-26 2023-05-02 Gobeep, Inc. Systems and processes for providing secure client controlled and managed exchange of data between parties

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8705844D0 (en) * 1987-03-12 1987-04-15 Secr Defence Dynamic light scattering apparatus
CN100452071C (zh) * 1995-02-13 2009-01-14 英特特拉斯特技术公司 用于安全交易管理和电子权利保护的系统和方法
US6552682B1 (en) * 1997-08-28 2003-04-22 At Road, Inc. Method for distributing location-relevant information using a network
US6664922B1 (en) * 1997-08-28 2003-12-16 At Road, Inc. Method for distributing location-relevant information using a network
US5959577A (en) * 1997-08-28 1999-09-28 Vectorlink, Inc. Method and structure for distribution of travel information using network
US6529159B1 (en) * 1997-08-28 2003-03-04 At Road, Inc. Method for distributing location-relevant information using a network
US20010047282A1 (en) * 1999-12-10 2001-11-29 Raveis William M. System and method for managing real estate transactions
EP1338943A3 (de) 2000-03-30 2006-09-27 Siemens Aktiengesellschaft Verfahren zur Freischaltung einer Datei in einem Navigationssystem
US7185360B1 (en) * 2000-08-01 2007-02-27 Hereuare Communications, Inc. System for distributed network authentication and access control
JP3666373B2 (ja) * 2000-08-22 2005-06-29 株式会社デンソー 地図情報使用許諾機能を備えたナビゲーション装置および地図情報使用許諾管理方法
EP1189409B1 (en) 2000-09-18 2014-12-03 HERE Global B.V. Method and system for encrypted distribution of geographic data for navigation systems
US6768942B1 (en) * 2000-09-18 2004-07-27 Navigation Technologies Corp. Navigation system with decryption functions and secure geographic database
JP3753004B2 (ja) * 2001-03-13 2006-03-08 株式会社デンソー 地図使用許諾機能を備えたナビゲーション装置、地図管理センタおよび地図情報管理システム
JP2003005630A (ja) * 2001-04-17 2003-01-08 Aisin Aw Co Ltd ナビゲーション装置、端末装置及びプログラム
JP4413449B2 (ja) 2001-05-08 2010-02-10 パイオニア株式会社 ユーザデータ退避装置及びユーザデータ退避制御方法
JP2002353958A (ja) * 2001-05-23 2002-12-06 Bank Of Tokyo-Mitsubishi Ltd 本人確認方法、本人確認装置、媒体作成装置、媒体、媒体保管情報の処理方法、プログラム及び記録媒体
CN100339859C (zh) * 2001-08-10 2007-09-26 株式会社智卡平 采集车辆数据并诊断车辆的系统和方法
CN1451946A (zh) 2002-04-15 2003-10-29 中国大通实业有限公司 汽车全球定位系统自主导航仪
US20040073361A1 (en) * 2002-10-15 2004-04-15 Assimakis Tzamaloukas Enhanced mobile communication device, and transportation application thereof
KR100541416B1 (ko) * 2002-12-02 2006-01-11 (주)더싸인 네비게이션 서비스 방법 및 시스템과, 이에 대응하는네비게이션 단말장치
US7119716B2 (en) * 2003-05-28 2006-10-10 Legalview Assets, Limited Response systems and methods for notification systems for modifying future notifications
US7020555B1 (en) * 2003-12-23 2006-03-28 Trimble Navigation Limited Subscription GPS information service system
JP4503410B2 (ja) * 2004-01-20 2010-07-14 クラリオン株式会社 車載ナビゲーション装置の地図データ更新方法、地図データ更新システム、認証キー生成装置およびナビゲーション装置
US20070275733A1 (en) * 2006-03-03 2007-11-29 David Vismons Method for providing certain information

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7577520B2 (en) * 2004-01-20 2009-08-18 Xanavi Informatics Corporation Method for updating map data used in on-vehicle navigation apparatus, map data update system, authentication key generation apparatus and navigation apparatus
CN101589417B (zh) * 2006-10-12 2012-03-07 株式会社善邻 地图信息管理系统以及地图信息配送系统
CN101183011B (zh) * 2007-12-27 2011-08-31 深圳市赛格导航科技股份有限公司 Gps导航方法及系统
CN101587520B (zh) * 2008-05-21 2011-08-03 联发科技股份有限公司 导航装置的授权系统及授权方法
CN101315280B (zh) * 2008-07-09 2011-02-09 深圳市凯立德计算机系统技术有限公司 一种导航设备激活方法、导航设备激活中心和导航设备
CN101319910B (zh) * 2008-07-23 2011-12-14 深圳市凯立德科技股份有限公司 导航电子地图正版验证方法和系统
CN102111412A (zh) * 2011-01-21 2011-06-29 四川长虹电器股份有限公司 一种车载导航终端远程控制方法
CN104010302A (zh) * 2014-04-29 2014-08-27 上海交通大学 车载自组织网络路况数据信任评价方法
CN109863545A (zh) * 2016-10-21 2019-06-07 三菱电机株式会社 自动驾驶辅助装置、自动驾驶车、自动驾驶辅助方法及自动驾驶辅助程序
US11273847B2 (en) 2016-10-21 2022-03-15 Mitsubishi Electric Corporation Autonomous driving support apparatus and autonomous driving support method
CN109863545B (zh) * 2016-10-21 2022-04-26 三菱电机株式会社 自动驾驶辅助装置、自动驾驶车、自动驾驶辅助方法及计算机可读取存储介质
CN108225347A (zh) * 2016-12-12 2018-06-29 丰田自动车株式会社 通信终端、移动引导系统以及移动引导方法
CN108225347B (zh) * 2016-12-12 2021-09-17 丰田自动车株式会社 通信终端、移动引导系统以及移动引导方法
CN112639763A (zh) * 2020-06-24 2021-04-09 华为技术有限公司 地图更新数据的处理方法、装置及系统

Also Published As

Publication number Publication date
US20050159885A1 (en) 2005-07-21
JP4503410B2 (ja) 2010-07-14
US7577520B2 (en) 2009-08-18
JP2005233930A (ja) 2005-09-02

Similar Documents

Publication Publication Date Title
CN1645055A (zh) 地图数据更新方法和系统,鉴别密钥生成装置和导航装置
CN1096645C (zh) 操作管理系统和操作管理方法
CN1245692C (zh) 确定计算机系统配置的方法和生成计算机系统订单的系统
US6993664B2 (en) Method and system for licensing a software product
EP3605320A1 (en) Software distribution system, software distribution server, and software distribution method
CN1388926A (zh) 便携式信息终端装置、存储服务器、及存储区的提供方法
CN1855040A (zh) 带有可重用得分和建议的可重据用数的资源创作
CN1790265A (zh) 便携式应用程序
CN1449523A (zh) 内容消费环境的完整性验证和确认的系统和方法
CN1716245A (zh) 商务应用实体预定同步操作管理
US20050033699A1 (en) Method of embedding permanent identification code into musical apparatus
US8213047B2 (en) Image ordering system
CN1794260A (zh) 认证媒体发行系统和认证媒体发行方法
CN102479362A (zh) 利用电子书阅读器自动订阅未完本电子书的方法
JP2007220062A (ja) 制御プログラム及びプログラム提供システム並びにプログラム提供方法
CN1292960A (zh) 信息发行系统
CN2711851Y (zh) 内容处理设备
CN1779580A (zh) 复印装置、复印系统、复印管理系统、复印控制方法
CN1910533A (zh) 用于控制通信网络访问的方法
JP2002049436A (ja) ソフトウェアダウンロードシステム
JP2003084929A (ja) 画像処理装置、画像処理方法およびプログラム
JP4149486B2 (ja) 制御システム、制御方法、制御プログラムおよびコンピュータ読取可能な記録媒体
CN1669037A (zh) 业务处理自律改善系统和方法
JP2006178881A (ja) ソフトウェア管理システム及びソフトウェア管理方法
CN1747395A (zh) 信息协同服务系统及通信方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication