【技术实现步骤摘要】
【国外来华专利技术】基于移动设备生成的事件分析的地图瓦片数据预取
本公开内容主要地涉及预取数字地图数据,并且更具体地涉及一种用于基于在移动设备执行的绘图应用所生成的数据的分析来预取数字地图数据用于在该移动设备上查看的系统和方法。
技术介绍
这里提供的
技术介绍
描述是为了一般地呈现公开内容的背景。当前名义的专利技术人的工作在这一
技术介绍
章节中描述该工作的程度上,以及该描述的可以在提交时未另外限定为现有技术的方面既未明确地也未暗示地承认为相对于本公开内容的现有技术。许多移动计算设备、比如蜂窝电话、平板计算机、笔记本等并入全球定位系统(GPS)硬件和应用。GPS硬件和应用对于用移动计算设备的导航有用并且经常与移动绘图模块配对。当在设备上实例化时,移动绘图模块可以在设备上的GPS传输器或者其它GPS硬件和绘图系统的后端应用服务器通信。使用从后端绘图系统推送或者拉取的绘图数据,绘图模块然后可以在移动设备上表现在设备的当前位置周围的区域的数字地图。经常基于经由绘图模块从GPS硬件向绘图系统提供的设备位置从系统向设备推送地图数据。例如,可以向移动设备推送用于街道、建筑物和其它地理特征的图形表示的数据,并且在设备上运行的绘图模块可以基于设备的当前位置或者基于绘图系统的使用设备的搜索在设备的显示屏幕上将推送的数据表现成图像。为了表现地图图像,设备通常从专用服务器接收光栅图像。例如,地图服务器可以在因特网上操作并且对于指定的地理地区向各种客户端设备在可移植网络图形(PNG)格式中提供图像。尽管光栅图像相对易于在客户端设备表现,但是光栅图像数据通常需要用于全面地图的大量存储空间。也难以在客户端设备高 ...
【技术保护点】
一种计算机实施的方法,用于基于在移动设备上生成的利用绘图模块的活动来向移动计算设备预取地图瓦片数据,所述方法包括:在用户绘图活动系统从所述移动计算设备接收用户绘图活动数据,所述用户绘图活动数据由在所述移动计算设备上执行的所述绘图模块生成并且指示地理位置,所述用户绘图活动数据包括与使用所述绘图模块而执行的搜索对应的位置的日志、在由所述绘图模块在所述移动计算设备上表现的地图内的地理位置和用于在所述移动计算设备上表现的地图内代表的地理位置之间的方向的路线设置信息中的一项或者多项;从所述用户绘图活动数据提取地理位置数据;经由网络连接向绘图系统发送所述地理位置数据;匹配地图瓦片数据与从所述用户绘图活动数据提取的所述地理位置数据,所述地图瓦片数据包括地图图像中具有统一尺寸的多个部分;从所述绘图系统向所述移动计算设备以矢量格式发送所述匹配的地图瓦片数据;在所述移动计算设备的高速缓存存储装置中存储所述匹配的地图瓦片数据;以及随后从所述高速缓存存储装置取回所述匹配的地图瓦片数据用于在所述移动计算设备显示而不从所述绘图系统接收进一步通信。
【技术特征摘要】
【国外来华专利技术】2011.09.26 US 13/244,6861.一种计算机实施的方法,用于基于利用在移动设备上执行的绘图模块的活动来向移动计算设备预取地图瓦片数据,所述地图瓦片数据用于在所述移动计算设备处显示地理位置的图形表示,所述方法包括:在用户绘图活动系统从所述移动计算设备接收用户绘图活动数据,所述用户绘图活动数据由在所述移动计算设备上执行的所述绘图模块生成并且指示地理位置,所述用户绘图活动数据包括与使用所述绘图模块而执行的搜索对应的地理位置的日志、在由所述绘图模块在所述移动计算设备上表现的地图内的地理位置和用于在所述移动计算设备上表现的地图内代表的地理位置之间的方向的路线设置信息中的一项或者多项;从所述用户绘图活动数据提取地理位置数据;经由网络连接向远程绘图系统发送所述地理位置数据;匹配地图瓦片数据与从所述用户绘图活动数据提取的所述地理位置数据,所述地图瓦片数据包括地图图像中具有统一尺寸的多个部分;从所述远程绘图系统向所述移动计算设备以矢量格式发送所述匹配的地图瓦片数据;在所述移动计算设备的高速缓存存储装置中存储所述匹配的地图瓦片数据;以及响应于来自所述移动计算设备对地图瓦片数据的随后请求从所述高速缓存存储装置取回所述匹配的地图瓦片数据用于在所述移动计算设备显示而不从所述远程绘图系统接收进一步通信。2.根据权利要求1所述的计算机实施的方法,还包括分析所述用户绘图活动数据以确定所述提取的地理位置数据是否相关,其中相关地理位置数据包括在阈值以上的多个地理位置指示。3.根据权利要求2所述的计算机实施的方法,其中向所述远程绘图系统发送所述地理位置数据包括向所述远程绘图系统发送相关地理位置数据。4.根据权利要求3所述的计算机实施的方法,其中匹配远程绘图系统数据与从所述用户绘图活动数据提取的所述地理位置数据包括匹配远程绘图系统数据与从所述用户绘图活动数据提取的所述相关地理位置数据。5.根据权利要求1所述的计算机实施的方法,其中所述地理位置数据包括城市名称、地址、机场代码或者全球定位系统坐标中的一项或者多项。6.根据权利要求1所述的计算机实施的方法,其中从所述用户绘图活动数据提取地理位置数据包括解析所述用户绘图活动数据。7.一种计算机系统,用于基于利用在移动设备上执行的绘图模块的活动来向移动计算设备预取地图瓦片数据,所述地图瓦片数据用于在所述移动计算设备处显示地理位置的图形表示,所述系统包括:用户绘图活动模块,在移动计算设备可执行,所述用户绘图活动模块包括用于接收用户绘图活动数据并且从所述用户绘图活动数据提取地理位置数据的指令,其中在所述移动计算设备上执行的所述绘图模块生成所述用户绘图活动数据,并且所述用户绘图活动数据包括与使用所述绘图模块而执行的搜索对应的位置的日志、在由所述绘图模块在所述移动计算设备上表现的地图内的地理位置和用于在所述移动计算设备上表现的地图内代表的地理位置之间的方向的路线设置信息中的一项或者多项;以及远程绘图系统,包括用于从所述用户绘图活动模块接收所述地理位置数据、匹配远程绘图系统数据与从所述用户绘图活动数据提取的所述地理位置数据并且向所述移动计算设备发送所述匹配的远程绘图系统数据用于在所述移动计算设备高速缓存存储的指令,其中所述匹配的远程绘图系统数据包括地图图像中具有统一尺寸的多个部分。8.一种计算机实施的方法,用于基于利用在移动设备上执行的绘图模块的活动来向移动计算设备预取地图瓦片数据,所述地图瓦片数据用于在所述移动计算设备处显示地理位置的图形表示,所述方法包括:在所述绘图模块生成用户绘图活动数据,所述用户绘图活动数据指示地理位置并且包括与使用所述绘图模块而执行的搜索对应的地理位置的日志、在由所述绘图模块在所述移动计算设备上表现的地图内的地理位置和用于在所述移动计算设备上表现的地图内代表的地理位置之间的方向的路线设置信息中的一项或者多项;在所述移动设备上从所述用户绘图活动数据提取地理位置数据;经由网络连接向远程绘图系统发送所述地理位置数据;匹配地图瓦片数据与从所述用户绘图活动数据提取的所述地理位置数据,所述地图瓦片数据包括地图图像中具有统一尺寸的多个部分;以矢量格式向所述移动计算设备发送所述匹配的地图瓦片数据;在所述移动计算设备的高速缓存存储装置中存储所述匹配的地图瓦片数据;以及随后从所述高速缓存存储装置取回所述匹配的地图瓦片数据用于在所述移动计算设备显示而不从所述远程绘图系统接收进一步通信。9.一种计算机实施的设备,用于基于利用在移动设备上执行的绘图模块的活动来向移动计算设备预取地图瓦片数据,所述地图瓦片数据用于在所述移动计算设备处显示地理位置的图形表示,所述设备包括:用于在所述绘图模块生成用户绘图活动数据的装置,所述用户绘图活动数据指示地理位置并且包括与使用所述绘图模块而执行的搜索对应的地理位置的日志、在由所述绘图模块在所述移动计算设备上表现的地图内的地理位置和用于在所述移动计算设备上表现的地图内代表的地理位置...
【专利技术属性】
技术研发人员:T·G·诺尔塞,HO·凯夫莱,
申请(专利权)人:谷歌公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。