发明名称 Binary difference operations for navigational bit streams
摘要 A computing device may identify a series of bits representative of a first binary large object (BLOB) for navigation data including road segments and road attributes. The computing device duplicates each bit of the series of bits a predetermined number of times to form a first bit string. The first bit string is larger than the series of bits by a factor of the predetermined number. The computing device performs a binary difference of the first bit string to a second bit string representative of a second BLOB. A result of the binary difference is stored in a navigation patch file.
申请公布号 US9575993(B2) 申请公布日期 2017.02.21
申请号 US201414586272 申请日期 2014.12.30
申请人 HERE Global B.V. 发明人 Pfeifle Martin
分类号 G06F17/30;G06F9/445;H03M7/30;G01C21/00 主分类号 G06F17/30
代理机构 Lempia Summerfield Katz LLC 代理人 Lempia Summerfield Katz LLC
主权项 1. A method comprising: identifying, using a processor, a series of bits representative of a first binary large object (BLOB) for navigation data including road segments and road attributes; calculating, using the processor, a modulus function based on a predetermined number for the BLOB, wherein a result of the modulus function is nonzero and indicates the series of bits are misaligned; duplicating, using the processor, each bit of the series of bits the predetermined number of times to form a first bit string, wherein the first bit string is larger than the series of bits by a factor of the predetermined number; performing a binary difference of the first bit string of the first BLOB to a second bit string representative of a second BLOB for navigation data including road segments and road attributes, wherein the binary difference at least compares a bit of the first bit string to a corresponding bit of the second bit string; storing a result of the binary difference of the first bit string and the second bit string in a navigation patch file; applying the navigation patch file to a third BLOB of a navigation database; duplicating each bit of a series of the third BLOB in a format of the navigation database by the predetermined number of times to form a third bit string; modifying the third bit string based on the navigation patch file; and removing bits of the third bit string to return the navigation patch file to the format of the navigation database.
地址 Eindhoven NL