用于提供指示制图应用中上下文数据的光标的方法、装置和计算机程序产品的制作方法

文档序号:5865775阅读:126来源:国知局
专利名称:用于提供指示制图应用中上下文数据的光标的方法、装置和计算机程序产品的制作方法
技术领域
本发明的实施方式一般地涉及移动通信技术,并且更特别地涉及用于提供指示制图应用中上下文数据的光标的方法、装置和计算机程序产品。
背景技术
现代通信时代已经引起有线和无线网络的巨大扩展。计算机网络、电视网络和电话网络正在经历由消费者需求驱动的空前技术扩展。无线和移动联网技术已经解决了相关的消费者需求,同时提供更灵活和及时的信息传送。尽管使移动用户能够利用制图或导航服务具有极大的实用性,但是涉及提供此类服务的共同问题涉及基于地图上的地点以简单和方便的方式标识并指示与用户有关的各种信息。可以通过以下三种方式之一来指示地图上可能与用户有关的信息(1)通过基于关键字或类别搜索的搜索结果的列表;(2)通过位于地图上的兴趣点指示符(例如,餐馆图标);或⑶通过地图本身的外观和感受。在地图旁边提供有关搜索结果的列表可能由于屏幕的大小限制而消耗太多宝贵的屏幕空间。此外,对于用户而言,尝试将有关搜索结果与它们在地图上的各自地点相关起来可能是较慢并且不太方便的。兴趣点指示符也可能产生多个缺点。例如,不是地图上的每个兴趣点都可能与用户有关,从而这将向地图增加不必要的杂乱。而且,针对多个极为接近的兴趣点的指示符可能重叠,从而使得它们很难在地图上定位。甚至,改变地图的外观和感受可以被限制于标识地图的大区域而不是特定的点。当将显示的地图放大到接近小区域时,这在GPS应用中很典型,所有这些指示符的另一特定劣势将出现。在该情况中,与用户有关的信息可以使当前显示的地图停止工作,从而使得搜索结果、兴趣点指示符以及阴影地区在指示信息的地点和/或方向中失效。因而,可能期望提供一种可以克服上述至少某些劣势的改进的机制,通过该机制, 可以向用户清楚并快速地指示地图上与用户有关的信息。

发明内容
通常,除其他之外,本发明的实施方式通过提供指示具有基于地点的地图信息 (例如地理标签化数据)的形式的上下文数据的光标来提供一种改进,其中基于地点的地图信息与地图上的光标位置有关。特别地,根据本发明的实施方式,用户可以选择与用户兴趣有关的、基于地点的地图信息的类型,该用户兴趣将由光标关于地图上的光标位置来反映。例如,根据一个实施方式,如果用户希望避开地图上可能对于行人而言不安全的某些区域,同时使用制图应用(例如,GPS应用)进行导航,则表示地图上用户当前地点的光标可能通过颜色、箭头、文本和其他感官指示来指示沿哪个方向行进是安全的。在示例性实施方式中,提供了一种用于提供指示制图应用中上下文数据的光标的方法。该方法可以包括提供对地图的显示;确定地图上光标位置;获得涉及地图上光标位置的上下文数据;以及更新光标的表示以反映上下文数据。例如,表示的上下文数据可以是各种信息,包括涉及以下内容的信息广告、安全区域、旅行者区域、交通和道路条件、诸如餐馆、附近的朋友之类的兴趣点等。根据另一示例性示例,提供了一种用于提供指示制图应用中上下文数据的光标的方法。该方法可以包括提供对地图的显示;确定地图上光标位置;获得涉及地图上光标位置的上下文数据;以及更新光标的表示以反映上下文数据。该方法还可以获得涉及与地图上光标位置邻近的区域的上下文数据。该方法还可以更新光标的表示以反映涉及与地图上光标位置邻近的区域的上下文数据。在另一示例性实施方式中,提供了一种用于提供指示制图应用中上下文数据的光标的方法。该方法可以包括提供对地图的显示;确定地图上光标位置;获得涉及地图上光标位置的上下文数据;以及更新光标的表示以反映上下文数据。该方法还可以基于上下文数据呈现一个或多个备选来推进光标;接收选择备选中至少一个的用户输入;以及至少部分地基于选择的至少一个备选来更新地图上光标位置。根据另一示例性实施方式中,提供了一种用于提供指示制图应用中上下文数据的光标的装置。该装置可以包括处理器。处理器被配置为提供对地图的显示;确定地图上光标位置;获得涉及所述地图上光标位置的上下文数据;以及更新光标的表示以表示所述上下文数据。在另一示例性实施方式中,提供了一种用于提供指示制图应用中上下文数据的光标的设备。该设备可以包括用于提供对地图的显示的装置;用于确定地图上光标位置的装置;用于获得涉及地图上光标位置的上下文数据的装置;以及用于更新光标的表示以表示上下文数据的装置。在又一示例性实施方式中,提供了一种用于提供指示制图应用中上下文数据的光标的计算机程序产品。该计算机程序产品包括至少一个计算机可读存储介质的计算机程序产品,该至少一个计算机可读存储介质具有存储于其中的计算机可执行程序程序代码部分。该计算机可执行程序代码部分可以包括第一、第二、第三和第四程序代码部分。第一程序代码指令可以被配置为提供对地图的显示。第二程序代码指令可以被配置为确定地图上光标位置。第三程序代码指令可以被配置为获得涉及地图上光标位置的上下文数据。第四程序代码指令可以被配置为更新光标的表示以表示上下文数据。本发明的实施方式可以提供一种在其中提供制图、导航或路线安排服务的环境中采用的方法、装置和计算机程序产品。作为结果,例如,用户可以基于指示涉及地图上光标位置的上下文数据的光标来享受改进的制图或路线安排服务。


因此,已经在一般意义上描述了本发明的实施方式,现在将参考附图,这些附图不一定是按比例绘制的,并且在附图中图1示出了将从本发明的实施方式中受益的一种类型的系统的框图;图2示出了根据本发明实施方式的、能够作为制图信息服务器操作的实体的示意性框图;图3示出了能够根据本发明实施方式操作的移动台的示意性框图;图4示出了显示根据本发明实施方式的、用于提供指示制图应用中上下文数据的光标的过程的流程图;图5示出了显示根据本发明实施方式的、用于提供指示制图应用中上下文数据的光标的过程的流程图;以及图6A-图6D示出了本发明示例性实施方式的示例性上下文指示性光标的屏幕截图。
具体实施例方式现在将参考附图在下文中更全面地描述本发明的实施方式,在附图中,示出了本发明的某些但不是所有实施方式。实际上,本发明的实施方式可以以很多不同的形式实现并且不应被视为限制于此处所记载的实施方式;而是,提供这些实施方式使得本公开将满足适用的法律要求。贯穿附图,同样的标号表示同样的元素。如在这里所适用的,术语“上下文数据”通常被定义为可以用于表征实体情况的信息。上下文数据参数可以包括涉及以下内容的参数,例如环境上下文、社会上下文、空间时间上下文、任务上下文、个人上下文、 终端上下文、服务上下文、访问上下文等。在这些示例性上下文中,空间时间上下文可以定义某些时间点处现实世界中的用户地点(例如,物理或地理地点)。而且,将术语“基于地点的地图信息”用作上下文数据的一个示例,其是以某些形式基于地点(诸如映射地区内的精确地点或区域)提供附加信息的上下文数据的形式。概沭通常,本发明的实施方式提供一种用于更新光标的表示以反映涉及地图上光标位置的上下文数据的方法、装置和计算机程序产品。特别地,电子设备可以接收用户输入,该用户输入选择待显示的、具有基于地点的地图信息形式的上下文数据类型。在一个实施方式中,用户可以附加地指定多个指示符以用于表示该上下文数据。根据一个实施方式,电子设备可以在例如GPS应用的上下文中提供对地图的显示。电子设备可以被配置为确定被显示的地图上光标的位置并且获得例如具有基于地点的地图信息形式的上下文数据,该上下文数据涉及与接近地图上光标位置的区域和光标位置相关联的地点。根据一个实施方式,电子设备可以提供地图和基于地点的地图信息,或者在另一实施方式中,电子设备可以从制图信息服务器和/或制图信息数据库请求地图和基于地点的地图信息。在一个实施方式中,在获得上下文数据时,电子设备可以更新光标的表示以反映上下文数据。更新光标的表示可以包括更新用于光标、箭头和其他形状的颜色和图形方案, 以便结合光标、文本提示(例如,给定方向上到兴趣点的距离)、听觉提示(例如,铃声、警报或具有语音指令的呼入呼叫)、振动提示、闪烁提示、移动元素、弹出消息等来使用。根据本发明的一个实施方式,电子设备能够操作GPS应用,其中地图上光标位置反映电子设备的近似物理地点。在另一实施方式中,电子设备能够操作地图浏览应用,其中用户通过在地图上重定位光标来与地图交互。在其他实施方式中,电子设备能够操作路线规划应用,其中在路线中给定的决定点处,电子设备可以基于上下文数据呈现一个或多个备选以便推进光标,接收选择备选的用户输入并且基于选择的备选更新光标位置。整体系统和电子设备现在参考图1,示出了根据本发明示例实施方式的系统的一个实施方式。图1的系统可以包括移动台10、制图信息服务器22和制图信息数据库M。移动台10、制图信息服务器22和制图信息数据库M可以经由示出的网络20互连。而且,移动台10、制图信息服务器22和制图信息数据库M中的每个可以是以硬件、软件或硬件和软件的组合实现的任何设备或装置,被配置用于分别执行移动台10、制图信息服务器22和制图信息数据库24 的相应功能,如下所述。在示例实施方式中,将在下面更详细描述的移动台10可以接收并且与来自于用户的请求交互。诸如但不限于音乐、音频、视频、图片、地图、游戏、数据文件、书、文本、杂志、 文档、消息、简档信息、隐私选项、电视/无线电节目或频道、互联网站点或链接等之类的各种类型的内容可以与移动台10同步和/或向并从移动台10传送。移动台10也可以使用户能够经由移动台10获取内容。在某些情况中,移动台10可以使用户能够利用制图信息服务器22和/或制图信息数据库M以由移动台来存储并检索内容。在另一实施方式中,应该理解,通过直接地或间接地将移动台和处理元件(例如, 制图信息服务器22和/或制图信息数据库24)和/或多个其他设备中任意一个连接至网络,移动台和处理元件可以彼此通信,从而执行各个实体的各种功能,诸如传送和/或接收数据、内容等。如这里使用的,术语“数据”、“内容”、“信息”和类似的术语可以互换使用以表示能够根据本发明实施方式进行传输、接收和/或存储的数据。因此,对于任何此类术语的使用都不应限制本发明的精神和范围。在一个实施方式中,制图信息服务器22和/或制图信息数据库M (将在下文中更详细地描述它们中的每个)可以与移动台10通信以处理针对地图信息和/或上下文数据的请求。制图信息服务器22可以是各种服务器设备中的任意设备,包括提供地图信息和/ 或上下文数据的单个服务器设备或以某些分布式方式一起工作的多个服务器设备。根据一个实施方式,制图信息服务器可以访问制图信息数据库M以便检索地图信息和/或上下文数据。类似地,制图信息数据库M可以是各种存储器设备中的任意设备,包括用于存储地图信息和/或上下文数据的单个存储器设备或以某些分布式方式一起工作的多个存储器设备。现在参考图2,根据本发明实施方式示出了能够作为制图信息服务器22操作的实体的框图。能够作为制图信息服务器22操作的实体包括用于执行根据本发明实施方式的一个或多个功能的各种装置,包括此处更特别示出并且描述的那些装置。然而,应该理解, 一个或多个实体可以包括用于执行一个或多个相同功能的备选装置而不脱离本发明的精神和范围。如图所示,能够作为制图信息服务器22操作的实体通常可以包括用于执行或控制实体的各种功能的装置,例如处理器210。处理器210可以以多个不同方式实现。例如,处理器210可以实现为各种处理装置,诸如处理元件、协处理器、控制器或各种其他处理设备,包括集成电路,集成电路诸如 ASIC(专用集成电路)、FPGA(现场可编程门阵列)、硬件加速器等。在示例实施方式中,处理器210可以被配置为执行存储在存储器220中或可由处理器210访问的指令。特别地,处理器210可以被配置为下文关于图4更详细描述的过程。例如,根据一个实施方式,处理器210可以被配置为接收针对特定区域地图的请求、检索地图并传输其表示(例如,到移动台10)。处理器210可以被进一步配置为接收针对用户选择的、基于地点的地图信息的类型以及地图上位置的请求(例如,来自于移动台10),其中确定并传输与地图上位置有关的、基于地点的地图信息(例如,到移动台10)。根据另一示例,处理器210 可以被配置为通过从独立数据库(例如,制图信息数据库24)请求地图并且从该数据库接收响应来检索地图。根据另一实施方式,处理器210可以被配置为通过从独立数据库(例如,制图信息数据库24)请求地图并且从该数据库接收响应来确定基于地点的地图信息。在一个实施方式中,处理器与存储器220通信或包括存储器220,存储器220诸如是易失性和/或非易失性存储器,其存储内容、数据等。例如,存储器220可以存储从实体传输的和/或由实体接收的内容。还例如,存储器220可以存储用于处理器的软件应用、指令等以执行与根据本发明实施方式的实体的操作相关联的步骤。特别地,存储器220可以存储用于处理器的软件应用、指令等以执行关于图4在上面和下面描述的操作,以便提供指示制图应用中上下文数据的光标。例如,根据一个实施方式,存储器220可以存储用于指示处理器210执行操作的一个或多个模块,包括例如检索模块和确定模块。在一个实施方式中,检索模块可以被配置为接收针对特定区域地图的请求、检索地图并传输其表示。在一个实施方式中,确定模块可以被配置为针对用户选择的、基于地点的地图信息的类型以及地图上位置的请求(例如,来自于移动台10),其中确定并传输与地图上位置有关的基于地点的地图信息。除了存储器220以外,处理器210还可以连接至至少一个接口或其他装置,以便显示、传输和/或接收数据、内容等。在这点上,接口可以包括至少一个通信接口 230或用于传输和/或接收数据、内容等的其他装置,以及可以包括显示器240和/或用户输入接口 250 的至少一个用户接口。继而,用户输入接口可以包括允许实体从用户接收数据的多个设备中的任意设备,诸如小键盘、触摸显示器、游戏杆或其他输入设备。虽然前文提及制图信息“服务器”,但是如由制图信息服务器22执行的上述功能可以实现在任何类型的计算设备上并且可以在不同于客户端/服务器系统的计算机架构中操作。制图信息服务器22还可以实现为一个或多个连接的服务器(例如,一个服务器用于提供地图并且另一服务器用于提供基于地点的地图信息)。此外,虽然前文提及制图信息“数据库”,但是制图信息数据库M可以实现为一个或多个连接的数据库(例如,一个数据库用于提供地图并且另一数据库用于提供基于地点的地图信息)。此外,虽然提及了软件“模块”,软件无需被模块化并且代之以可以以其他非模块格式混入或撰写而不脱离本发明实施方式的精神和范围。还应理解,本发明的实施方式构思了如下文关于图3描述的移动台10,其还能够执行制图信息服务器22和/或制图信息数据库M的某些或所有操作。例如,移动台10能够本地存储地图和基于地点的地图信息,从而消除从独立实体请求地图和基于地点的地图信息的需要。在一个实施方式中,移动台10、制图信息服务器22和/或制图信息数据库M可以具有用于接收基于地点的地图信息的接口。在其他实施方式中,接口可以将移动台10、制图信息服务器22和/或制图信息数据库M与各种源(例如,警察部门)链接起来,这些源提供关于地图上显示区域的有关信息和统计数据(例如,交通事故的数量、交通事故的地点等)。移动台10、制图信息服务器22和/或制图信息数据库M继而可以处理并修改从那些源接收的、与请求的上下文数据和地图上的地点有关的信息。如下所述,可以基于该信息显示地图,并且在一个实施方式中,地图可以具有染色或突出显示的不同区域以指示涉及地图上那些区域的、相关的基于地点的地图信息的各种密度(例如,地图某个区域中交通事故的密度)。现在参考图3,其示出了从本发明实施方式受益的一个类型的电子设备。如图所示,该电子设备可以是移动台10,并且更具体地是蜂窝电话。然而,应该理解,示出的以及此后描述的移动台仅是将从本发明实施方式受益的一个类型的电子设备的示范,并且因此不应限制本发明的范围。虽然出于示例目的而示出了并且将在此后描述移动台10的多个实施方式,但是其他类型的移动台可以容易地采用本发明的实施方式,其他类型的移动台诸如个人数字助理(PDA)、寻呼机、膝上型计算机、台式计算机、游戏设备、照相机、GPS设备以及其他类型的电子设备,包括移动无线设备和固定有线设备两者。移动台可以包括用于执行根据本发明实施方式的一个或多个功能的各种装置,包括此处更特别示出并且描述的那些装置。然而,应该理解,移动台可以包括用于执行一个或多个相同功能的备选装置而不脱离本发明的精神和范围。更特别地,例如,如图3所示,除了天线302,移动台10还包括发射器304、接收器306、以及包括诸如处理器308之类装置的设备,该装置用于分别向发射器304和接收器306提供信号并且从它们接收信号,处理器 308执行下面描述的各种功能,包括例如涉及更新光标的表示以反映涉及地图上光标位置的上下文数据。如关于图4在下面更详细讨论的,在一个实施方式中,处理器308可以被配置为提供对地图的显示;确定地图上光标位置;获得涉及地图上光标位置的上下文数据;以及更新光标的表示以表示上下文数据。在各种实施方式中,分别向发射器304和接收器306提供的信号和从它们接收的信号可以包括根据适用的蜂窝系统的空中接口标准的信令信息和用户话音和/或用户生成的数据。在这点上,移动台能够利用一个或多个空中接口标准、通信协议、调制类型和接入类型来操作。更特别地,移动台能够根据多个第二代(26)、2.56和/或第三代(3G)通信协议等中的任意通信协议进行操作。而且,例如,移动台能够根据多个不同无线联网技术中任意技术进行操作,包括蓝牙、电子与电气工程师协会(IEEE)802. 11无线局域网(WLAN) (或Wi-Fi )、IEEE 802. 16微波存取全球互通(WiMAX)、超宽带(UWB)等。应该理解,处理器308可以包括实现移动台的视频、音频和逻辑功能所需的电路并且能够执行用于实现上述功能的应用程序。例如,处理器308可以以多种不同方式实现。 例如,处理器308可以实现为各种处理装置,诸如处理元件、协处理器、控制器或各种其他处理设备,包括集成电路,诸如专用集成电路(ASIC)、现场可编程门阵列(FPGA)、硬件加速器等。在示例实施方式中,处理器308可以被配置为执行存储在非易失性存储器324中的或处理器308可访问的指令。处理器308还可以包括在调制和传输之前对消息和数据进行卷积编码和交织的功能。而且,处理器308可以包括操作可以存储在存储器中的一个或多个软件应用的功能。例如,处理器308能够操作连接性程序,诸如传统的Web浏览器。连接性程序继而可以诸如根据超文本传输协议(HTTP)和/或无线应用协议(WAP)来允许移动台传输并接收Web内容。移动台还可以包括诸如用户接口的装置,用户接口例如包括传统的耳机或扬声器 310、振铃器312、麦克风314、显示器316,所有这些都耦合至处理器308。允许移动台接收数据的用户输入接口可以包括允许移动台接收数据的多个设备中任何设备,诸如小键盘318、触摸显示器(未示出)、麦克风314或其他输入设备。在包括小键盘的实施方式中,小键盘可以包括传统数字(0-9)和相关键(#,*),以及用于操作移动台的其他键,并且可以包括字母数字键的全集或可以激活以提供字母数字键全集的键的集合。尽管未示出,但是移动台可以包括电池,诸如振动电池组,用于为操作移动台所需的各种电路供电,并且可选地提供如可检测输出的机械振动。移动台10可以包括定位传感器326。定位传感器3 可以包括例如全球定位系统 (GPS)传感器、辅助全球定位系统(辅助GPS)传感器等。然而,在一个实施方式中,定位传感器包括计步器或惯性传感器。而且,定位传感器可以基于信号三角计算或其他机制来确定移动台10的地点。定位传感器能够确定移动台10的地点,诸如移动台10的经度和纬度, 或相当于参考点的位置,诸如目的地或开始点。来自于定位传感器的信息可以被传送到移动台10的存储器或传送到另一存储器设备以存储为位置历史或地点信息。而且,移动台的存储器可以存储用于确定小区id信息的指令。在这点上,存储器可以存储供处理设备308 执行的应用程序,其确定与移动台通信的当前小区的标识,即,小区id标识或小区id信息。 结合定位传感器,小区id信息可以用于更准确地确定移动台的地点。移动台还可以包括诸如存储器的装置,该装置例如包括订户标识模块(SIM) 320、 可移除用户标识模块(R-UIM)(未示出)等,其可以存储涉及移动订户的信元。除了 SIM, 移动台可以包括其他存储器。在这点上,移动台可以包括易失性存储器322以及非易失性存储器324,它们可以是嵌入式的和/或可以可移除。例如,其他非易失性存储器可以是嵌入式或可移除多媒体存储器卡(MMC)、安全数字(SD)存储器卡、存储器棒、EEPR0M、闪存、硬盘等。存储器可以存储移动台使用的多条或大量信息和数据中的任意以实现移动台的功能。例如,存储器可以存储能够唯一地标识移动台的标识符,标识符诸如国际移动设备标识 (IMEI)码、国际移动订户标识(IMSI)码、移动台综合业务数字网络(MSISDN)码等。存储器还可以存储内容。存储器例如可以存储用于应用和其他计算机程序的计算机程序代码。特别地,根据一个实施方式,存储器可以存储下面关于图4描述的显示模块、确定模块、获得模块以及更新模块。例如,在本发明的一个实施方式中,显示模块可以被配置为提供对地图的显示。确定模块可以被配置为在地图上确定光标的位置。获得模块可以被配置为获得涉及地图上光标位置的上下文数据。更新模块可以被配置为更新光标的表示以表示上下文数据。结合移动通信应用主要描述了本发明实施方式的方法、装置和计算机程序产品。 然而,应该理解,本发明实施方式的方法、装置和计算机程序产品可以结合各种其他应用在移动通信行业中和移动通信行业外来利用。例如,本发明实施方式的方法、装置和计算机程序产品可以结合有线和/或无线网络(例如,因特网)应用来利用。用于提旨示泡IS应用Φ上下《rfg的光标的方法图4和图5示出了根据本发明实施方式的、用于提供指示制图应用中上下文数据的光标的系统的框图。可以以各种形式提供光标或指示符,包括但不限于地图上用户地点的指示(即,位于地图中心或限定区域的地图上用户的当前位置处)、导航箭头(例如,在导航模式中时)、导航点(例如,当在行人导航模式中时)、线路指针(例如,在路线安排模式中时)、地图的中心点(例如,在地址搜索模式中时)、或地图上的选择符(例如,当在浏览模式中时)。将处于示例的目的,结合图1的移动台10来描述图4和图5的系统。然而,应该指出,可以结合各种其他设备(移动和固定的两者)来采用图4和图5的系统,并且因此,本发明的实施方式不应限于诸如图1的移动台10的设备上的应用。还应该指出,虽然图4和图5示出了用于提供指示制图应用中上下文数据的光标的系统的配置示例,但是多个其他配置也可以用于实现本发明的实施方式。现在参考图4和图5,可以采用示出的操作,从而提供上下文指示性光标,其表示与地图上光标位置有关的基于地点的地图信息。如图所示,过程可以在框401处开始,其中,移动台10,并且尤其是诸如操作在移动台10上的处理设备308之类的装置,可以接收用户输入,该用户输入用于选择或定义将显示的基于地点的地图信息的类型。接收的用户输入例如可以标识帮助标识上下文的上下文参数。在一个实施方式中,用户可以从菜单选择预定义基于地点的地图信息数据集合选项(例如,用于道路安全性数据的选项)。在另一个实施方式中,用户可以指定将显示的基于地点的地图信息的类别,诸如“娱乐”。备选地,用户可以指定涉及所期望基于地点的地图信息的搜索术语或关键字。例如,用户可以指定搜索术语“餐馆”来指示用户希望接收关于光标的指示,该光标将餐馆附近与地图上光标位置的地点相关。在另一实施方式中,用户可以指定多个类别、多个搜索术语或关键字或它们的组合。事实上,用于接收用户输入的任何数量的技术可以用于根据本发明的实施方式指定基于地点的地图信息的类型。根据本发明的其他实施方式,除了接收选择或定义将要显示的基于地点的地图信息类型的用户输入之外,用户可以选择期望用于反映基于地点的地图信息的指示类型(例如,可见的、听觉的和其他感官指示符)。例如,根据一个实施方式,用户可以选择用于光标的颜色方案以表示地图上各类信息。在另一实施方式中,选择的颜色方案可以对应于已知的颜色方案,诸如交通灯、温度计中使用的那些等。例如,在交通灯颜色方案的情况中,绿色可用于指示安全路线,黄色可用于指示适中的安全路线,红色可用于指示不安全的路线。类似地,用户可以选择用于光标的颜色方案以表示期望的基于地点的地图信息到与光标位置相关联的地点的距离,诸如绿色代表500米内的餐馆,黄色代表500到1000米之间的餐馆, 红色代表到与地图上光标位置相关联的地点大于一千米的餐馆。而且,各种颜色可以跨越颜色谱使用,其分别是安全或距离的相应的相对程度的指示。根据其他实施方式,用户可以选择各种其他类型的指示符,诸如用于光标的颜色和图形方案、箭头和与光标、文本提示 (例如,给定方向上到兴趣点的距离)、听觉提示(例如,铃声、警报或具有语音指令的进入呼叫)、振动提示、闪烁提示、移动元素、弹出消息结合使用的其他形状。事实上,很多类型的指示可以用于反映期望的基于地点的地图信息而不脱离本发明实施方式的精神和范围。在框402,移动台10,并且特别地诸如处理设备308的装置,以及在一个实施方式中,显示模块可以提供对地图的显示。在一个实施方式中,移动台10可以从服务器(诸如制图信息服务器22)请求地图信息。根据一个实施方式,移动台10可以向制图信息服务器22指定将显示的地图的特定区域或地区。例如,该请求可以包括坐标集合,用于指示将要显示的地图边界的坐标集合。在本发明的示例性实施方式中,移动终端10具有定位传感器326,其可以是以硬件、软件或硬件和软件的组合实现的任何设备或装置,被配置为通过多种地点检测技术中的任意技术来确定移动台10的近似地点,地点检测技术包括但不限于GPS、辅助GPS(AGPS)、近程无线电技术或运营商网络以及结合定位传感器326的上述描述而在此提到的其他技术。因此,根据一个实施方式,请求可以包括如定位传感器3 确定的移动台10的近似地址。事实上,用于标识特定地区或区域的任何数量的技术可以用于根据本发明的实施方式请求区域或地区的地图。在一个实施方式中,制图信息服务器22,并且特别地诸如处理器210的装置可以被配置为提供请求的地图信息。在另一实施方式中,制图信息服务器22可以从数据库(诸如,制图信息数据库24)获得地图信息。备选地,根据一个实施方式,移动台10能够执行制图信息服务器22和/或制图信息数据库M的某些或全部功能。移动台10—旦获得了请求的地图,则移动台10可以根据一个实施方式在制图应用中向用户提供地图的显示。例如,请求的地图可以表示移动台10的当前位置并且经由 GPS制图应用向用户显示。备选地,在一个实施方式中,请求的地图可以表示用户感兴趣的、 与移动台10的当前位置无关的特定区域或地区。大部分制图应用可以采用光标以在地图上标识用户的当前地点(例如,在GPS制图应用中)或允许用户与地图交互(例如,在地图浏览应用中)。根据一个实施方式,制图应用可以提供对两个光标的显示。例如,一个光标可以在地图上标识用户的当前地点并且其他光标可以允许用户同时与地图交互。在框403 中,移动台10以及特别地诸如处理设备308的装置,并且在一个实施方式中,确定模块可以确定地图上光标的位置。根据一个实施方式,确定地图上光标的位置可以导致光标当前在地图上所驻留位置的坐标的确定。在另一实施方式中,光标可以配备位置数据以在地图上地点处定位光标。例如,在GPS制图应用中,光标可以表示移动台10的近似物理位置,并且因此,可以确定光标的地点为与移动台10的近似地点是相同的,如在一个实施方式中可以由定位传感器3 确定的。在框404,移动台10,并且特别地诸如处理设备308的装置,以及在一个实施方式中,获得模块可以获得上下文数据或上下文参数,该上下文数据或上下文参数涉及地图上的光标位置或提供给光标的位置数据。根据本发明的其他实施方式,移动台10可以获得涉及接近地图上光标位置的区域的上下文数据。根据一个实施方式,为了获得将显示的基于地点的地图信息形式的上下文数据,移动台10可以从服务器(诸如制图信息服务器22)请求基于地点的地图信息。例如,根据一个实施方式,移动台10可以为制图信息服务器22提供用户输入以便选择或定义将显示的基于地点的地图信息类型。此外,移动台10可以为制图信息服务器22提供对应于地图上光标位置的地点。在一个实施方式中,制图信息服务器 22,并且特别地诸如处理器210的装置可以被配置为确定所请求类型的基于地点的地图信息,其涉及对应于接近地图上光标位置的位置或区域的地点。在另一实施方式中,制图信息服务器22可以从数据库(诸如制图信息数据库24)获得基于地点的地图信息。备选地,根据一个实施方式,移动台10能够执行涉及获得制图信息服务器22和/或制图信息数据库 M的基于地点的地图信息的某些或所有功能。例如,在一个实施方式中,移动台10可以以本地可访问(例如,在非易失性存储器324中)的基于地点的地图信息形式存储上下文数据,从而消除与制图信息服务器22和/或制图信息数据库M通信的需求以获得上下文数据。根据示例性实施方式,光标的表示可以由移动台10、并且特别地由诸如处理设备 308的装置、以及在一个实施方式中由更新模块来更新以反映基于地点的制图信息形式的上下文数据,如框405。根据一个实施方式,光标可以与上下文数据相关联,从而创建两者之间的链路或接口,使得光标向用户传送上下文数据。在其他实施方式中,可以以一个或多个方式更新光标的表示以解释一个或多个上下文参数。类似地,在另一实施方式中,光标的表示可以基于接收的一个或多个上下文参数来更新。如上所述,在一个实施方式中,基于地点的制图信息可以涉及地图上的光标位置,或在另一实施方式中,可以涉及接近地图上光标位置的区域。在一个实施方式中,更新光标的表示可以包括确定一个或多个可见指示,该一个或多个可见指示表示基于地点的制图信息形式的上下文数据,并且包括更新光标的指示以包括一个或多个可见指示。根据其他实施方式,更新光标的表示可以包括更新用于光标、 箭头和其他形状的颜色和图形方案,该颜色和图形方案结合光标、文本提示(例如,给定方向上到兴趣点的距离)、以及闪烁提示一起使用。在另一实施方式中,在地图上移动光标可以导致在地图上显示光标的踪迹,其中踪迹的可见指示反映与接近踪迹位置的位置或区域有关的基于地点的制图信息。在本发明的某些实施方式中,可见指示可以由警报,诸如听觉提示(例如,铃声、警报或具有语音指令的进入呼叫)、振动提示、或弹出消息来实现。根据一个实施方式,移动台10还可以被配置为提供对听觉或振动提示的生成。根据一个实施方式,例如,当光标或用户接近地图上交通事故频繁发生的十字路口时,可能出现警报或提示。而且,根据另一实施方式的移动台10还可以被配置为显示附加的文本指示符,其例如表示针对当前显示的基于地点的制图信息的搜索术语(例如,“餐馆”)或指示反映地图上光标当前位置的状态(例如,“安全区域”)。事实上,任何类型的可见指示或其他伴随指示都可以用于反映期望的、基于地点的地图信息而不脱离本发明实施方式的精神和范围。根据本发明的示例性实施方式,可见指示可以包括从多个颜色中选择的颜色,每个颜色与不同的上下文数据相关联。例如,在本发明的一个实施方式中,移动台10、并且特别地诸如处理设备308的装置可以被配置为操作具有上下文指示性光标的GPS应用。用户可以选择在处于路线中时(例如,步行、驾车、骑自行车、驾船等)显示基于地点的制图信息,该基于地点的制图信息涉及路线安全性。在一个实施方式中,可以更新光标的颜色以反映移动台10当前位置的安全性信息(例如,在认为当前地点是安全的时光标可以是绿色或当认为当前地点是不安全的时光标可以是红色)。根据另一实施方式,光标的可见指示可以包括一个或多个箭头,该一个或多个箭头指示涉及接近地图上光标位置的区域的上下文数据。在另一实施方式中,也可以更新一个或多个箭头的颜色以反映接近移动台10位置的区域的基于地点的制图信息。例如,在一个实施方式中,如图6A所示,可以以具有中心区域603的罗盘601的形状表示光标,其表示与移动台10当前地点有关的基于地点的制图信息,并且环绕中心区域的箭头605表示与接近移动台10当前地点的区域有关的基于地点的制图信息。例如,如图6B所示,罗盘611的中心区域613和顶部617和底部619的箭头可以通过一种颜色(这里以无阴影表示)来表示地图上光标当前位置以及该位置前面和后面的基于地点的地图信息(例如,指示安全路线),而向左的箭头616和向右的箭头618可以是另一种颜色(这里以阴影表示)以表示地图上光标位置的左和右地点的基于地点的制图信息(例如,指示不安全的路线)。还应该指出,虽然图6B示出了用于指示制图应用中上下文数据的光标表示的示例,但是可以使用多个其他表示来实现本发明的实施方式。本发明的实施方式不应被视为限制于仅表示与用户所选输入有关的基于地点的地图信息的两个情况,而是可以由相同的上下文指示性光标表示三个或更多的情况。而且,本发明的实施方式不限于表示基于地点的地图信息的一个或多个情况,该基于地点的地图信息与利用光标和/或颜色方案的该表示的用户所选输入有关,而是事实上,可以使用很多不同的光标表示、颜色方案或上述或下述用于表示基于地点的地图信息的其他方法。在另一实施方式中,可见指示可以包括文本或其他类似类型的指示,以指示从地图上的光标位置或例如移动台10的当前地点到地图上预定义地点的距离,诸如基于地点的制图信息的有关距离(例如,兴趣点)。例如,根据一个实施方式,可以显示从移动台10 到有关兴趣点的文本距离625接近与光标相关联的并且指示兴趣点方向的一个或多个箭头623,如图6C所示。本发明的其他实施方式可以更新光标的表示,从而一个或多个箭头的长度反映到兴趣点的距离(例如,较短箭头指示到兴趣点的较短距离)。事实上,很多类型和形式的可见指示或其他伴随指示可以用于反映期望的基于地点的地图信息而不脱离本发明实施方式的精神和范围。根据本发明的另一实施方式,移动台10、并且特别地诸如处理设备308的装置可以被配置为操作具有上下文指示性光标的地图浏览应用。用户可以通过在地图上各个地点处重定位光标来与地图(给定区域或地点的固定地图表示)交互。根据本发明一个示例性实施方式,由于光标在地图上重定位(例如,通过经由触摸屏、小键盘、轨迹球、鼠标等进行输入),可以连续地更新光标的指示以反映基于地点的制图信息形式的上下文数据,该上下文数据与地图上光标的当前位置相关联。例如,用户可选择以显示涉及安全性的基于地点的制图信息。在一个实施方式中,可以更新光标的颜色以反映地图上光标当前位置的安全性信息(例如,当认为地图上光标的当前位置是安全的时光标可以是绿色,当认为地图上光标的当前位置是不安全的时光标可以是红色)。根据本发明的其他实施方式,相关的基于地点的地图信息可以位于地图可见部分之外的地点。例如,光标可以以某些方式指示兴趣点位于光标右面,但是在地图上的该方向上可能没有兴趣点是当前可见的,因为光标指示的上下文数据的地点超出了地图可见部分的极右边缘。在一个实施方式中,用户继而例如可以通过在上下文数据所超出的地图边缘的方向上移动光标来指示期望查看当前在地图上不可见的基于地点的信息。在一个实施方式中,此类指示可以使得地图临时显示在所指示方向上超出地图可见部分的区域,从而在返回到原始地图区域和光标地点之前,临时显示之前位于地图可见部分之外的上下文数据。在另一实施方式中,地图的可见部分可以临时缩小,从而在放大回到原始地图放大率和地点之前显示之前位于地图可见部分之外的上下文数据。根据另一实施方式,在用户指示的方向上,可以临时打开显示超出原始地图边缘的地图部分的窗口以允许用户查看位于原始地图可见部分之外的上下文数据。在各种实施方式中,可以一起使用用于显示超出原始地图边缘的地图部分的方法的组合。事实上,可以使用用于显示上下文数据的任何方法或方法的组合而不脱离本发明实施方式的精神和范围,其中上下文数据位于地图可见部分之外。现在参考图5,在本发明的一个实施方式中,在更新光标的表示以反映上下文数据之后,移动台10、并且特别地诸如处理设备308的装置可以基于上下文数据呈现一个或多个备选以推进光标,如框506。例如,在一个实施方式中,移动台10可以被配置为操作具有上下文指示性光标的路线规划应用或导航应用。在沿着用户所规划路线的给定点处,或用户处于路线中时,用户可以到达沿路线的决策点并且向用户呈现备选以便选择路线中的下一步。例如,地图上光标的当前位置或移动台10的当前地点可以位于两条或更多条道路的交叉点处,如图6D所示。在此类点处,可以更新光标653的中心区域以反映与地图上光标位置相关联的该地点处得上下文数据,并且光标可以包括箭头655、656和657以反映接近地图上该地点的区域处得上下文数据。例如,根据一个实施方式,可以使用颜色方案,其中一个颜色(如中心区域653和箭头657中无阴影表示的)可以指示地图上光标当前位置处和从当前位置向前的方向上的安全区域,并且另一颜色(如箭头655和656中阴影表示的) 指示当前地点的左向和右向的不安全地点。因此,光标可以表示以下事实,例如当前地点是安全区域,径直前进是安全区域,右转或左转是不安全区域。在框507,根据本发明的一个实施方式,移动台10、并且特别地诸如处理设备308 的装置可以接收选择在上面框506处呈现的备选中至少一个的用户输入。在一个实施方式中,移动台10可以经由输入设备(例如,鼠标、触摸板、触摸屏、小键盘、键盘、语音命令等) 接收选择。例如,用户可以使用鼠标设备点击备选之一,或用户可以仅在备选之一的方向上移动光标来选择它。在另一实施方式中,移动台10可以以在备选之一的方向上检测移动台10的移动的形式接收选择,其中移动台10的移动如通过例如定位传感器326检测。事实上,可以使用接收用户输入的任何方法来选择备选而不脱离本发明实施方式的精神和范围。根据一个实施方式,在接收选择备选的用户输入时,移动台10、并且特别地诸如处理设备308的装置可以基于所选的备选来更新地图上光标的位置。在一个实施方式中,移动台10可以将地图上的光标位置更新到路线中的下一决策点。在另一实施方式中,移动台 10可以基于移动台10的新地点来更新地图上光标的位置。此外,根据另一实施方式,对备选的选择可以用于细化将显示的上下文数据和/或将呈现的其他备选。根据一个实施方式,一旦已经基于所选的备选更新了光标的位置,则移动台10可以获得涉及地图上光标新位置的上下文数据并且更新光标的表示以反映上下文数据。在另一实施方式中,移动台10 可以等待呈现新备选来基于上下文数据推进光标的位置,直到到达下一决策点。Mrk如上所述,本发明的实施方式可以被配置为装置或方法。因而,本发明的实施方式可以包括各种全部为硬件、全部为软件或软件或硬件的任何组合的装置。而且,本发明的实施方式可以采取计算机可读存储介质上的计算机程序产品的形式,该计算机可读存储介质具有包含在该存储介质中的计算机可读程序指令(例如,计算机软件)。可以利用任何合适的计算机可读存储介质,包括硬盘、CD-ROM、光存储设备或磁存储设备。已经参考方法、装置(即,系统)和计算机程序产品的框图和流程示在上面描述了本发明的实施方式。应该理解,框图和流程示的每个框和框图和流程示中框的组合分别可以由包括计算机程序指令的各种装置实现。这些计算机程序指令可以加载到通用计算机、专用计算机或其他可编程数据处理装置(诸如参考图2描述的处理器210或参考图3描述的处理设备308)上以制造机器,从而在计算机或其他可编程数据处理装置上执行的指令产生用于实现流程图中一个或多个框所指定的功能。这些计算机程序指令也可以存储在计算机可读存储器中,其可以引导计算机或其他可编程数据处理装置(例如参考图2的处理器210或图3的处理设备308)以特定的方式工作,从而存储在计算机可读存储器中的指令生产产品,该产品包括用于实现流程图中一个或多个框所指定功能的计算机可读指令。计算机程序指令也可以加载到计算机或其他可编程数据处理装置上以使得在计算机或其他可编程装置上执行一系列操作步骤,从而产生计算机实现的过程,使得在计算机或其他可编程装置上执行的指令提供用于实现流程图中一个或多个框所指定功能的步骤。因而,框图和流程示支持用于执行指定功能的装置的组合、用于执行指定功能的步骤的组合已经用于执行指定功能的程序指令装置。还应该理解,框图和流程示的每个框和框图和流程示中框的组合可以由执行指定功能或步骤的专用的、基于硬件的计算机系统或专用硬件和计算机指令的组合来实现。本发明这些实施方式所涉及的、具有上面的描述和关联附图中所呈现教导的益处的领域的技术人员将想到这里记载的本发明的很多修改和其他实施方式。因此,应该理解, 本发明的实施方式不限于所公开的具体实施方式
,并且修改和其他实施方式旨在被包括在所附权利要求的范围内。而且,尽管前面的描述和相关联的附图在元素和/或功能的某些示例性组合的上下文中描述了示例性实施方式,但是应该理解,备选的实施方式可以提供元素和/或功能的不同组合而不脱离所附权利要求的范围。在这点上,例如,还构思了除上面明确公开之外的提供元素和/或功能的不同组合,其可以记载在某些所附权利要求中。 尽管在此使用了特定的术语,但是仅在一般性和描述性的意义上并且不是出于限制性的目的而使用它们。
权利要求
1.一种方法,包括 提供对地图的显示; 确定地图上光标位置;获得涉及所述地图上光标位置的上下文数据;以及更新所述光标的表示以反映所述上下文数据。
2.根据权利要求1所述的方法,其中获得上下文数据还包括获得涉及与所述地图上光标位置邻近的区域的上下文数据。
3.根据权利要求2所述的方法,其中更新所述光标的表示还包括更新所述光标的表示以反映涉及所述与所述地图上光标位置邻近的区域的上下文数据。
4.根据权利要求1、2或3所述的方法,其中更新所述光标的表示还包括确定表示所述上下文数据的一个或多个可见指示并且更新所述光标的指示以包括所述一个或多个可见指示。
5.根据权利要求4所述的方法,其中所述可见指示包括从多个颜色中选择的颜色,每个颜色与不同的上下文数据相关联。
6.根据权利要求4或5所述的方法,其中所述可见指示包括一个或多个箭头,用于指示涉及与地图上光标位置邻近的区域的上下文数据。
7.根据权利要求4、5或6所述的方法,其中所述可见指示包括从所述地图上光标位置到所述地图上预定义地点的距离表示。
8.根据权利要求1、2、3、4、5、6或7所述的方法,还包括确定表示所述上下文数据的一个或多个可听或振动的指示;以及提供所述可听或振动的指示的生成。
9.根据权利要求1、2、3、4、5、6、7或8所述的方法,还包括接收选择基于地点的地图信息的类型的用户输入,其中基于所述用户输入获得涉及所述地图上光标位置的上下文数据。
10.根据权利要求1、2、3、4、5、6、7、8或9所述的方法,还包括 基于所述上下文数据呈现一个或多个备选来推进所述光标; 接收选择所述备选中至少一个的用户输入;以及基于选择的所述备选中的至少一个来更新所述地图上光标位置。
11.一种包括处理器的装置,所述处理器被配置为 提供对地图的显示;确定地图上光标位置;获得涉及所述地图上光标位置的上下文数据;以及更新所述光标的表示以表示所述上下文数据。
12.根据权利要求11所述的装置,其中所述处理器被配置为通过获得涉及与所述地图上光标位置邻近的区域的上下文数据来获得上下文数据。
13.根据权利要求12所述的装置,其中所述处理器被配置为通过更新所述光标的表示以反映涉及与所述地图上光标位置邻近的区域的上下文数据来更新所述光标的表示。
14.根据权利要求11、12或13所述的装置,其中所述处理器被配置为通过确定表示所述上下文数据的一个或多个可见指示并且更新所述光标的指示以包括所述一个或多个可见指示来更新所述光标的表示。
15.根据权利要求14所述的装置,其中所述可见指示包括从多个颜色中选择的颜色, 每个颜色与不同的上下文数据相关联。
16.根据权利要求14或15所述的装置,其中所述可见指示包括一个或多个箭头,用于指示涉及与所述地图上光标位置邻近的区域的上下文数据。
17.根据权利要求14、15或16所述的装置,其中所述可见指示包括从所述地图上光标位置到所述地图上预定义地点的距离表示。
18.根据权利要求11、12、13、14、15、16或17所述的装置,其中所述处理器被配置为确定表示所述上下文数据的一个或多个可听或振动的指示,并且其中所述处理器被配置为提供所述可听或振动的指示的生成。
19.根据权利要求11、12、13、14、15、16、17或18所述的装置,其中所述处理器被配置为接收用于选择基于地点的地图信息的类型的用户输入,以及其中所述处理器被配置为基于所述用户输入获得涉及所述地图上光标位置的上下文数据。
20.根据权利要求11、12、13、14、15、16、17、18或19所述的装置,其中所述处理器被配置为基于所述上下文数据呈现一个或多个备选来推进所述光标,其中所述处理器被配置为接收用于选择所述备选中至少一个的用户输入,并且其中所述处理器被配置为基于选择的所述备选中的至少一个来更新所述地图上光标位置。
21.一种包括至少一个计算机可读存储介质的计算机程序产品,所述至少一个计算机可读存储介质具有存储于其中的计算机可执行程序指令,计算机可执行程序代码指令包括第一程序代码指令,被配置为提供对地图的显示;第二程序代码指令,被配置为确定地图上光标位置;第三程序代码指令,被配置为获得涉及所述地图上光标位置的上下文数据;以及第四程序代码指令,被配置为更新所述光标的表示以表示所述上下文数据。
22.根据权利要求21所述的计算机程序产品,其中所述第三程序代码指令包括用于获得与所述地图上光标位置邻近的区域的上下文数据的指令。
23.根据权利要求22所述的计算机程序产品,其中所述第四程序代码指令包括用于更新所述光标的表示以反映涉及所述与所述地图上光标位置邻近的区域的上下文数据的指令。
24.根据权利要求21、22或23所述的计算机程序产品,其中所述第四程序代码指令包括用于确定表示所述上下文数据的一个或多个可见指示并且更新所述光标的指示以包括所述一个或多个可见指示的指令。
25.根据权利要求M所述的计算机程序产品,其中所述可见指示包括从多个颜色中选择的颜色,每个颜色与不同的上下文数据相关联。
26.根据权利要求M或25所述的计算机程序产品,其中所述可见指示包括一个或多个箭头,用于指示涉及与所述地图上光标位置邻近的区域的上下文数据。
27.根据权利要求M、25或沈所述的计算机程序产品,其中所述可见指示包括从所述地图上光标位置到所述地图上预定义地点的距离表示。
28.根据权利要求21、22、23、M、25J6或27所述的计算机程序产品,还包括第五程序代码指令,被配置为确定表示所述上下文数据的一个或多个可听或振动的指示;以及第六程序代码指令,被配置为提供所述可听或振动的指示的生成。
29.根据权利要求21、22、23、M、25J6或27所述的计算机程序产品,还包括第五程序代码指令,被配置为接收用于选择基于地点的地图信息的类型的用户输入, 其中所述第三程序代码指令包括用于基于所述用户输入获得涉及所述地图上光标位置的上下文数据的指令。
30.根据权利要求21、22、23、M、25J6或27所述的计算机程序产品,还包括第五程序代码指令,被配置为基于所述上下文数据呈现一个或多个备选来推进所述光标;第六程序代码指令,被配置为接收选择所述备选中至少一个的用户输入;以及第七程序代码指令,被配置为基于选择的所述备选中的至少一个来更新所述地图上光标位置。
31.一种设备,包括用于提供对地图的显示的装置; 用于确定地图上光标位置的装置;用于获得涉及所述地图上光标位置的上下文数据的装置;以及用于更新所述光标的表示以表示所述上下文数据的装置。
32.根据权利要求31所述的设备,其中用于获得上下文数据的装置还包括用于获得涉及与所述地图上光标位置邻近的区域的上下文数据的装置。
33.根据权利要求32所述的设备,其中用于更新所述光标的表示的装置还包括用于更新所述光标的表示以反映涉及与所述地图上光标位置邻近的区域的上下文数据的装置。
34.根据权利要求31、32或33所述的设备,其中用于更新所述光标的表示的装置还包括用于确定表示所述上下文数据的一个或多个可见、可听或振动的指示的装置和用于更新所述光标的指示以包括所述一个或多个可见、可听或振动的指示的装置。
35.根据权利要求31、32、33或34所述的设备,还包括用于接收用于选择基于地点的地图信息的类型的用户输入的装置,其中用于获得涉及所述地图上光标位置的上下文数据的装置基于所述用户输入。
全文摘要
提供一种用于提供指示制图应用中上下文数据的光标的方法、装置和计算机程序产品。电子设备可以经由具有光标的制图应用向用户显示地图。用户可以提供选择将由光标表示的上下文数据的类型的输入。光标可以在地图上的地点处定位,并且电子设备可以基于涉及与地图上光标位置邻近的区域和位置的用户输入来获得上下文数据。然后,电子设备可以使用可视和其他指示来更新光标的表示以反映上下文数据。
文档编号G01C21/36GK102227611SQ200980147473
公开日2011年10月26日 申请日期2009年10月13日 优先权日2008年11月26日
发明者B·贝鲁斯 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1