包括有能够显示地图的显示屏幕的移动终端和用于移动终端的地图显示方法转让专利

申请号 : CN200880024206.0

文献号 : CN101688786A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 威廉·O·小坎普约加克·瓦萨

申请人 : 索尼爱立信移动通讯有限公司

摘要 :

一种移动终端,该移动终端包括通信模块、显示屏幕以及控制电路。该电路被设置为执行以下处理:对所述移动终端的当前地理位置进行估计;以及确定所估计的移动终端的当前位置是否位于存储在所述移动终端中的地理地图信息的边界内。该电路还可被设置为执行以下处理:如果所述移动终端并不位于所存储的地理地图信息的边界内,则利用所述通信模块来获取包括有所述移动终端的当前位置在内的附加地理地图信息。

权利要求 :

1、一种方法,该方法包括以下步骤:

对包括有通信模块和显示屏幕的移动终端的当前地理位置进行估 计;

确定所估计的移动终端的当前位置是否位于存储在所述移动终端中 的地理地图信息的边界内;

如果所述移动终端的当前位置位于所存储的地理地图信息的边界 内,则在所述显示器上显示包括有所述移动终端的当前位置在内的地图; 以及如果所述移动终端的当前位置并不位于所存储的地理地图信息的边 界内,则利用所述通信模块来向所述移动终端提供包括有所述移动终端 的当前位置在内的附加地理地图信息。

2、根据权利要求1所述的方法,该方法还包括以下步骤:

确定所述地图的当前比例;

确定所存储的地图信息是否包含足以按照所述当前比例来填满所述 显示屏幕的足够地图信息;

如果所存储的地图信息并不包含足以按照所述当前比例来填满所述 显示屏幕的足够地图信息,则缩小所述显示屏幕的比例,直到所存储的 地图信息足以按照所述缩小后的比例来填满所述显示屏幕为止。

3、根据权利要求2所述的方法,该方法还包括以下步骤:利用所述 通信模块来获取足以按照所述当前比例来填满所述显示屏幕的附加地图 信息,并且在获取到所述附加地图信息之后,将所述比例增大至所述当 前比例。

4、根据权利要求1所述的方法,该方法还包括以下步骤:

通过估计所述移动终端的当前速度来确定所述显示屏幕的当前比 例,并且响应于所述移动终端的当前速度来选择显示比例。

5、根据权利要求4所述的方法,其中,确定所述当前比例的步骤包 括以下步骤:如果所述移动终端的速度较高,则选择相对较大的比例, 并且如果所述移动终端的速度较低,则选择相对较小的比例。

6、根据权利要求1所述的方法,该方法还包括以下步骤:估计所述 移动终端行进的当前速度及方向,并且响应于所述移动终端行进的当前 速度及方向来估计所述移动终端何时将离开由所存储的地图信息所描述 的区域。

7、根据权利要求6所述的方法,该方法还包括以下步骤:

对用于下载所述移动终端正前往的地理区域的附加地图信息所需的 时间量进行估计,并且在所述移动终端离开由所存储的地图信息所描述 的区域前,下载该附加地图信息。

8、根据权利要求1所述的方法,其中,对所述移动终端的当前位置 进行估计的步骤是由远程服务器响应于由网络生成的位置信息来执行。

9、根据权利要求8所述的方法,该方法还包括以下步骤:如果所述 移动终端的当前位置并不位于所存储的地理地图信息的边界内,则从所 述远程服务器向所述移动终端发送附加地图信息。

10、根据权利要求1所述的方法,其中,在所述显示器上显示包括 有所述移动终端的当前位置在内的地图的步骤包括以下步骤:在不使用 所述移动终端达到预定时段后,在所述显示器上显示包括有所述移动终 端的当前位置在内的地图。

11、根据权利要求10所述的方法,其中,所述移动终端还包括位于 翻盖部上的次级显示屏幕,该翻盖部可在打开位置与关闭位置之间移动, 使得当该翻盖部位于关闭位置时可看到该次级显示屏幕,该方法包括以 下步骤:当所述翻盖部位于关闭位置时,在所述次级显示器上显示包括 有所述移动终端的当前位置在内的地图。

12、根据权利要求1所述的方法,该方法还包括以下步骤:

确定所述移动终端已进入空闲模式;以及

减小所述显示器的亮度和/或关闭所述显示器;

其中,在所述移动终端处于空闲模式时,执行对所述移动终端的当 前地理位置进行估计的步骤,并执行确定所估计的移动终端的当前位置 是否位于存储在所述移动终端中的地理地图信息的边界内的步骤。

13、根据权利要求12所述的方法,其中,在所述移动终端处于空闲 模式时,执行利用所述通信模块来向所述移动终端提供附加地理地图信 息的步骤。

14、一种移动终端,该移动终端包括:

通信模块;

显示屏幕;以及

电路,该电路被设置为执行以下处理:对所述移动终端的当前地理 位置进行估计;确定所估计的移动终端的当前位置是否位于存储在所述 移动终端中的地理地图信息的边界内;如果所述移动终端的当前位置位 于所存储的地理地图信息的边界内,则在所述显示器上显示包括有所述 移动终端的当前位置在内的地图;以及如果所述移动终端的当前位置并 不位于所存储的地理地图信息的边界内,则利用所述通信模块来获取包 括有所述移动终端的当前位置在内的附加地理地图信息。

15、根据权利要求14所述的移动终端,其中,所述电路还被设置为 执行以下处理:确定所述地图的当前比例;确定所存储的地图信息是否 包含足以按照所述当前比例来填满所述显示屏幕的足够地图信息;以及 如果所存储的地图信息并不包含足以按照所述当前比例来填满所述显示 屏幕的足够地图信息,则缩小所述显示屏幕的比例,直到所存储的地图 信息足以按照所述缩小后的比例来填满所述显示屏幕为止。

16、根据权利要求15所述的移动终端,其中,所述电路还被设置为 执行以下处理:利用所述通信模块来获取附加地图信息,并且在获取到 所述附加地图信息后,将所述比例增大至比所述缩小后的比例大的增大 后的比例。

17、根据权利要求14所述的移动终端,其中,所述电路还被设置为 执行以下处理:通过估计所述移动终端的当前速度来确定所述显示屏幕 的当前比例,并且响应于所述移动终端的当前速度来选择显示比例。

18、根据权利要求14所述的移动终端,其中,所述电路还被设置为 执行以下处理:估计所述移动终端行进的当前速度及方向,并且响应于 所述移动终端行进的当前速度及方向,来估计该移动终端何时将离开由 所存储的地图信息所描述的区域。

19、根据权利要求18所述的移动终端,其中,所述电路还被设置为 执行以下处理:对用于下载所述移动终端正前往的地理区域的附加地图 信息所需的时间量进行估计,并且在所述移动终端离开由所存储的地图 信息所描述的区域前,下载该附加地图信息。

20、一种地图服务器,该地图服务器包括:

通信模块,该通信模块被设置为与位于远程的移动终端进行通信;

位置/速度确定单元,该位置/速度确定单元被设置为用于估计所述移 动终端的位置/速度信息;

数据库,该数据库存储地图信息;以及

电路,该电路被设置为执行以下处理:确定所估计的移动终端的当 前位置是否位于存储在所述移动终端中的地理地图信息的边界内;并且 如果所述移动终端的当前位置并不位于所存储的地理地图信息的边界 内,则利用所述通信模块来从所述数据库发送包括有所述移动终端的当 前位置在内的附加地理地图信息。

21、根据权利要求20所述的地图服务器,其中,所述位置/速度确 定单元被设置为执行以下处理:利用由登记了所述移动终端的通信网络 所提供的位置信息,来估计所述移动终端的当前位置。

22、根据权利要求20所述的地图服务器,其中,所述电路还被设置 为执行以下处理:利用所述移动终端的位置/速度来估计所述移动终端何 时将离开由存储在所述移动终端中的地图信息所描述的区域,对用于下 载所述移动终端正前往的地理区域的附加地图信息所需的时间量进行估 计,并且在所述移动终端离开由存储在所述移动终端中的地图信息所描 述的区域前,将该附加地图信息发送到所述移动终端。

说明书 :

技术领域

本发明涉及无线通信终端,更具体地说,涉及包括有能够显示地图 信息的显示屏幕的无线通信终端。

背景技术

无线通信终端主要用于通过蜂窝电话网络来接入无线电话服务。然 而,随着无线通信终端功能的增强,可在这些终端的硬件和/或软件中包 括附加等级的用户功能。例如,通信终端可以设置有静态相机和/或视频 相机,使得用户能够拍摄图片和/或视频并将其从该移动终端发送到其它 移动终端。同样,许多通信终端包括适于跟踪并管理日程安排、任务等 的个人数字助理(PDA)型的应用。许多通信终端还包括消息发送功能, 诸如电子邮件(e-mail)功能、短消息服务(SMS)功能以及多媒体消息 服务(MMS)功能。通信终端还能够经由无线和/或有线网络通过互联网 协议(IP)而连接到互联网。
通信终端也越来越多地设置有用于确定终端的物理位置的功能。例 如,许多通信终端包括有使得这些终端能够按照较高精度来确定它们的 位置的全球定位系统(GPS)接收机。已实现了用于确定通信终端的位置 的其它系统,这些系统包括从蜂窝通信网络获得位置信息的系统以及通 过惯性制导(inertial guidance)技术获得位置信息的系统。
此外,一些无线网络具有确定登记到该系统的终端的近似位置的能 力。这种位置信息例如可用于当使用终端来呼叫紧急救助时向紧急情况 操作员提供位置信息。

发明内容

提供了根据本发明的一些实施方式的方法,该方法包括以下步骤: 对包括有通信模块和显示屏幕的移动终端的当前地理位置进行估计;以 及确定所估计的移动终端的当前位置是否位于存储在所述移动终端中的 地理地图信息的边界内。如果所述移动终端的当前位置位于所存储的地 理地图信息的边界内,则在所述显示器上显示包括有所述移动终端的当 前位置在内的地图。如果所述移动终端的当前位置并不位于所存储的地 理地图信息的边界内,则利用所述通信模块来向所述移动终端提供包括 有所述移动终端的当前位置在内的附加地理地图信息。
所述方法还可包括以下步骤:确定所述地图的当前比例;以及确定 所存储的地图信息是否包含足以按照所述当前比例来填满所述显示屏幕 的足够地图信息。如果所存储的地图信息并不包含足以按照所述当前比 例来填满所述显示屏幕的足够地图信息,则可缩小所述显示屏幕的比例, 直到所存储的地图信息足以按照所述缩小后的比例来填满所述显示屏幕 为止。
所述方法还可包括以下步骤:利用所述通信模块来获取足以按照所 述当前比例来填满所述显示屏幕的附加地图信息,并且在获取到所述附 加地图信息之后,将所述比例增大至所述当前比例。
所述方法还可包括以下步骤:通过估计所述移动终端的当前速度来 确定所述显示屏幕的当前比例,并且响应于所述移动终端的当前速度来 选择显示比例。确定所述当前比例的步骤可包括以下步骤:如果所述移 动终端的速度较高则选择相对较大的比例,并且如果所述移动终端的速 度较低则选择相对较小的比例。
所述方法还可包括以下步骤:估计所述移动终端行进的当前速度及 方向,并且响应于所述移动终端行进的当前速度及方向来估计所述移动 终端何时将离开由所存储的地图信息所描述的区域。
所述方法还可包括以下步骤:对用于下载所述移动终端正前往的地 理区域的附加地图信息所需的时间量进行估计,并且在所述移动终端离 开由所存储的地图信息描述的区域前下载所述附加地图信息。
对所述移动终端的当前位置进行估计的步骤可由远程服务器响应于 由网络生成的位置信息来执行。所述方法还可包括以下步骤:如果所述 移动终端的当前位置并不位于所存储的地理地图信息边界内,则从所述 远程服务器向所述移动终端发送附加地图信息。
在所述显示器上显示包括有所述移动终端的当前位置在内的地图的 步骤可包括以下步骤:在不使用所述移动终端达到预定时段后,在所述 显示器上显示所述地图。
所述移动终端还可包括:位于所述设备的翻盖部上的次级显示屏幕, 该翻盖部可在打开位置与关闭位置之间移动,使得当该翻盖部位于关闭 位置时可看到该次级显示屏幕。所述方法还可包括以下步骤:当所述翻 盖部位于关闭位置时,在所述次级显示器上显示包括有所述移动终端的 当前位置在内的地图。
所述方法还可包括以下步骤:确定所述移动终端已经进入空闲模式; 以及减小所述显示器的亮度和/或关闭所述显示器。在所述移动终端处于 空闲模式时,可执行对所述移动终端的当前地理位置进行估计的步骤, 并执行确定所估计的移动终端的当前位置是否位于存储在所述移动终端 中的地理地图信息的边界内的步骤。此外,在所述移动终端处于空闲模 式时,可执行利用通信模块来向所述移动终端提供附加地理地图信息的 步骤。
提供了根据本发明的一些实施方式的移动终端,该移动终端包括: 通信模块;显示屏幕;以及控制电路。所述电路被设置为执行以下处理: 对所述移动终端的当前地理位置进行估计;以及确定所估计的移动终端 的当前位置是否位于存储在所述移动终端中的地理地图信息的边界内。 所述电路还被设置为执行以下处理:如果所述移动终端的当前位置位于 所存储的地理地图信息的边界内,则在所述显示器上显示包括有所述移 动终端的当前位置在内的地图;以及如果所述移动终端的当前位置并不 位于所存储的地理地图信息的边界内,则利用所述通信模块来获取包括 有所述移动终端的当前位置在内的附加地理地图信息。
所述电路还可被设置为执行以下处理:确定所述地图的当前比例; 确定所存储的地图信息是否包含足以按照所述当前比例来填满所述显示 屏幕的足够地图信息;以及如果所存储的地图信息并不包含足以按照所 述当前比例来填满所述显示屏幕的足够地图信息,则缩小所述显示屏幕 的比例,直到所存储的地图信息足以按照所述缩小后的比例来填满所述 显示屏幕为止。
所述电路还可被设置为执行以下处理:利用所述通信模块来获取附 加地图信息,并且在获取到所述附加地图信息后,将所述比例增大至比 所述缩小后的比例大的增大后的比例。
所述电路还可被设置为执行以下处理:通过估计所述移动终端的当 前速度来确定所述显示屏幕的当前比例,并且响应于所述移动终端的当 前速度来选择显示比例。
所述电路还可被设置为执行以下处理:估计所述移动终端行进的当 前速度及方向,并且响应于所述移动终端行进的当前速度及方向,来估 计该移动终端何时将离开由所存储的地图信息所描述的区域。所述电路 还可被设置为执行以下处理:对用于下载所述移动终端正前往的地理区 域的附加地图信息所需的时间量进行估计,并且在所述移动终端离开由 所存储的地图信息所描述的区域前,下载该附加地图信息。
提供了根据本发明的一些实施方式的地图服务器,该地图服务器包 括:通信模块,该通信模块被设置为与位于远程的移动终端进行通信; 位置/速度确定单元,该位置/速度确定单元被设置为用于估计所述移动终 端的位置/速度信息;数据库,该数据库存储地图信息;以及电路,该电 路被设置为执行以下处理:确定所估计的移动终端的当前位置是否位于 存储在所述移动终端中的地理地图信息的边界内;并且如果所述移动终 端的当前位置并不位于所存储的地理地图信息的边界内,则利用所述通 信模块来从所述数据库发送包括有所述移动终端的当前位置在内的附加 地理地图信息。
所述位置/速度确定单元可被设置为执行以下处理:利用由登记了所 述移动终端的通信网络所提供的位置信息,来估计所述移动终端的当前 位置。
所述电路还可被设置为执行以下处理:利用所述移动终端的位置/速 度来估计所述移动终端何时将离开由存储在所述移动终端中的地图信息 所描述的区域,对用于下载所述移动终端正前往的地理区域的附加地图 信息所需的时间量进行估计,并且在所述移动终端离开由存储在所述移 动终端中的地图信息所描述的区域前,将该附加地图信息发送到该移动 终端。

附图说明

所包含的附图用于提供对本发明的进一步理解,且并入本申请而构 成本申请的一部分,附图例示了本发明的(多个)特定实施方式。在附 图中:
图1例示了根据本发明的一些实施方式的电子设备。
图2A至图2B例示了根据本发明的一些实施方式的翻盖式移动电 话。
图3是例示了根据本发明的一些实施方式的电子设备和蜂窝通信系 统的示意性框图。
图4A和图4B是例示了根据本发明的一些实施方式的电子设备的一 些方面的示意性框图。
图5是例示了根据本发明的一些实施方式的地图服务器的示意性框 图。
图6A、图6B、图7A、图7B及图7C是根据本发明的一些实施方式 而设置的显示屏幕的示例性的图。
图8至图11是例示了根据本发明的一些实施方式的电子设备的操作 的流程图。

具体实施方式

现在,参照附图更全面地说明本发明,附图中示出了本发明的实施 方式。但是,不应当将本发明理解为仅限于这里所述的实施方式。相反, 提供这些实施方式以使得本公开是全面和完整的,并且本公开将会向本 领域技术人员完整地传达本发明的范围。类似的标号始终表示类似的单 元。如这里所使用的,词语“comprising(包括)”和“comprises(包括)” 是开放式的,并且包括一个或更多个所述的单元、步骤和/或功能,但并 不排除一个或更多个未提及的单元、步骤和/或功能。如这里所使用的, 词语“和/或”包括所列出的相关项中的一个或更多个中的任意及全部组 合。
下面参照方法及通信终端的框图和/或运行示例来描述根据本发明 的实施方式。应当理解的是,可以由射频、模拟和/或数字硬件和/或程序 指令来实现这些框图和/或运行示例中的各个框以及这些框图和/或运行 示例中的框的组合。可以将这些程序指令提供给控制器(该控制器可以 包括一个或更多个通用处理器、专用处理器、ASIC和/或其它可编程数据 处理设备),使得经由该控制器和/或其它可编程数据处理设备所执行的这 些指令可以创建用于实现在这些框图和/或运行框中指定的功能/动作的 设备。在一些实现中,框中所示的功能/动作可以不按照这些运行示例中 所示的次序进行。例如,取决于所涉及的功能/动作,相继示出的两个框 可能实际上基本并行同时执行,或者这些块有时可以按照相反的次序执 行。
这里使用的“通信终端”(或仅称为“终端”)包括但不限于被设置为 经由有线连接(诸如经由公共交换电话网络(PSTN)、数字用户线(DSL)、 数字线缆和/或其它数据连接/网络)和/或经由无线接口来与例如蜂窝网 络、卫星网络、无线局域网(WLAN)、诸如DVB-H网络的数字电视网 络、卫星网、AM/FM广播发射机和/或其它通信终端之间接收/发送通信 信号的设备。
被设置为经由无线接口进行通信的通信终端可被称为“无线通信终 端”、“无线终端”和/或“移动终端”。移动终端的示例包括但不限于:卫星 或蜂窝无线电话;将蜂窝无线电话与数据处理、传真及数据通信功能相 结合的个人通信系统(PCS)终端;可包括无线电话、寻呼机、互联网/ 内部网接入、网络浏览器、电子记事本、日历和/或全球定位系统(GPS) 接收机的PDA;以及传统膝上型计算机和/或掌上接收机或者包括无线电 话收发机的其它装置。
可利用各种通信介质、通信系统以及通信标准来实现电子设备之间 的无线通信。例如,诸如无线移动电话的移动终端通常被设置为经由模 拟和/或数字无线射频(RF)电话系统来进行通信。这种设备可被另外设 置为利用有线和/或无线局域网络(LAN)、短距离通信信道(诸如蓝牙 RF通信信道和/或红外线通信信道)和/或远距离通信系统(诸如卫星通 信系统)来进行通信。
根据本发明的各个实施方式的移动终端(诸如无线移动电话)可具 有各种形状、大小及外壳类型。图1至图2B中示出了移动电话外壳的几 种类型的示例。例如,图1中例示了根据一些实施方式的移动终端100A。 移动终端100A包括用于容纳并保护移动终端100A的电子器件的外壳 15。移动终端100A包括LCD显示器18和键盘16。移动终端100A还包 括多功能控制/输入按钮22,多功能控制/输入按钮22能够用于选择菜单 项和/或向移动终端100A输入命令。
移动终端100A包括麦克风端口14和耳机/扬声器20。外壳15可被 设计为当耳机/扬声器20紧靠用户头部时形成对用户耳朵的声学密封。移 动终端100A可被设置为播放视频文件和/或可以是立体声信号的音频文 件(诸如歌曲文件)。
图2A和图2B中例示了翻盖型移动终端100B。图2A中示出了处于 打开状态的翻盖型移动终端100B,图2B中示出了处于关闭状态的翻盖 型移动终端100B。移动终端100B包括外壳15,外壳15包括下外壳15A 和上外壳(或“翻盖”部分)15B,下外壳15A和上外壳15B彼此通过转 轴(hinge)24可旋转地连接。移动终端100B包括位于翻盖15B内侧上 的主LCD显示器18和位于下外壳15A内侧上的键盘16。移动终端100B 还包括多功能控制/键入按钮22。
移动终端100A包括位于下外壳15A上的麦克风端口14和位于翻盖 15B内侧上的耳机/扬声器20。如图2B所示,次级显示器28和相机镜头 30可位于翻盖15B的外侧上。
图3是无线通信系统10的示意性框图,无线通信系统10包括被设 置为可与地图服务器200A、200B进行通信的移动终端100。例如,移动 终端100能够通过以下方式来与地图服务器200A进行通信:经由直接无 线通信接口106来与地图服务器200A进行通信;经由另一无线通信接口 108、通过一个或者更多个蜂窝基站110a至110b来与地图服务器200A 进行通信;和/或经由另一无线通信接口112、通过无线局域网络(WLAN) 接入点114来与地图服务器200A进行通信。直接无线通信接口106可包 括RF无线通信接口,诸如蓝牙接口或红外线通信接口(诸如由红外数据 协会(IRDA)协议所定义的红外线通信接口)。IRDA定义了用于红外线 无线数据通信的多个标准,包括用于数据速率最高达到16Mb/s的红外线 无线通信的标准。可以理解的是,移动终端100可以是诸如移动电话、 PDA等的手持无线通信终端。
如图3所进一步例示的,移动终端100可包括用户接口122、控制 器126、通信模块128以及存储器125。
通信模块128被设置为经由一个或者更多个无线接口106、108,和 /或112来向另一远程终端或者其它通信设备(诸如地图服务器200A、 200B)传送数据。存储器125被设置为存储用于控制器126所使用的程 序和/或数据。存储器125可包括即使当移动终端100的电源被关闭时也 仍然能够存储数字信息的非易失性存储器。
通信模块128例如可包括蜂窝通信模块、蓝牙模块、红外线通信模 块和/或WLAN模块。利用蜂窝通信模块,移动终端100能够利用一个或 者更多个蜂窝通信协议(诸如高级移动电话服务(AMPS)、ANSI-136、 全球移动通信标准(GSM)、通用分组无线业务(GPRS)、增强型数据速 率GSM演进(EDGA)、码分多址(CDMA)、宽带CDMA、CDMA2000 以及通用移动通信系统(UMTS)),经由基站110a至110b来进行通信。 蜂窝基站110a至110b可以连接到移动电话交换局(MTSO)116,移动 电话交换局(MTSO)116又可以连接到一个或者更多个其它网络118(例 如,互联网、公共交换电话网和/或另一网络)。利用蓝牙模块或者红外线 模块,移动终端100能够利用直接接口106经由ad-hoc网络来进行通信。 利用WLAN模块,移动终端100能够利用包括但不限于802.11a、802.11b、 802.11e、802.11g和/或802.11i的通信协议,通过WLAN路由器114来进 行通信。移动电话还可被设置为直接经由网络118来进行通信。
移动终端100可被设置为向另一通信终端发送接收数字数据信号和/ 或从另一通信终端接收数字数据信号,另一通信终端例如可通过MTSO 116和/或另一网络118(诸如公共交换电话网(PTSN))可通信地连接到 移动终端100。然而,从以上说明可以理解的是,无需利用MTSO 116或 者其它网络118也可实现移动终端100与另一终端之间的通信。
移动终端100另外可包括AM/FM无线电调谐器、UHF/VHF调谐器、 卫星无线电调谐器、DVB-H接收机和/或被设置为用于接收广播音频/视 频信号和/或数据信号的另一接收机。
地图服务器200A可以是独立服务器,该独立服务器被设置为经由无 线通信链路(诸如WLAN通信链路112、直接无线通信链路106)、和/ 或经由另一无线通信接口108、通过一个或者更多个蜂窝基站110a至 110b,来与移动终端100进行通信。例如,地图服务器200A可被设置为 经由无线通信链路106来向位于地理服务区域内的移动终端(诸如移动 终端100)广播包括有地图信息的数据信号。也就是说,地图服务器200A 能够向位于特定地理区域内的移动终端(诸如移动终端100)广播该地理 区域的地图。在一些实施方式中,无线通信链路106可以是单向通信链 路,并且可以经由单向无线通信链路106按照盲发的方式(blindly)(即, 并不知道位于该地理区域内的任何移动终端100)来广播地图。在其它实 施方式中,无线通信链路106可以是单向通信链路,并且可以响应于经 由单独的通信链路(诸如WLAN通信链路112和/或蜂窝通信链路108) 接收到的请求,根据需要来向作出请求的移动终端100广播地图信息或 者以其它方式发送地图信息。
地图服务器200B可位于移动电话交换局(MTSO)116中或者以其 它方式受移动电话交换局(MTSO)116的控制,在这种情况下,地图服 务器200B可主要利用无线通信接口108来与无线电话100进行通信。
图4A和图4B例示了根据本发明的一些实施方式的移动终端100的 一些其它方面。如图所示,移动终端100还可包括位置/速度确定单元146 和交通信息单元148。位置/速度确定单元146和交通信息单元148可以 通过控制器126来与通信模块128进行通信,如图3所示。另选的是或 附加的是,位置/速度确定单元146和/或交通信息单元148例如可通过系 统总线来直接地与通信模块128进行通信。
根据一些实施方式,位置/速度确定单元146可被设置为确定移动终 端100的当前位置和/或速度。例如,位置/速度确定单元146可包括全球 定位系统(GPS)接收机,全球定位系统(GPS)接收机使得位置/速度 确定单元146能够按照较高精度来确定移动终端100的位置。位置/速度 确定单元146可包括用于确定移动终端100的位置的其它系统和/或功能。 例如,位置/速度确定单元146可被设置为从与移动终端100进行通信的 蜂窝通信网络来获取移动终端100的位置信息。附加的是或另选的是, 位置/速度确定单元146包括惯性制导系统,该惯性制导系统使得位置/ 速度确定单元146能够根据已知位置通过惯性运动来确定移动终端100 的位置/速度。
交通信息单元148被设置为获取与移动终端100所处位置或该位置 附近的当前机动交通和/或步行交通有关的信息、和/或与目的地点附近的 当前机动交通和/或步行交通有关的信息,或者获取与沿着从移动终端 100的当前位置到目的地点的路径的当前机动交通和/或步行交通有关的 信息。例如,可以在用户终端100可接收到的、公共和/或专用通信网络 的一个或者更多个数据子信道中广播交通信息。例如,在北美和欧洲的 多个城市都可获得交通消息频道(TMC)数据。可在FM无线电频道上 持续广播TMC数据,并且TMC数据可提供对事故、道路施工、警察或 紧急行动等的通知。
控制器126可以使用由交通信息单元148所获取的交通信息,来针 对移动终端100的用户而确定所估计的行进时间和/或路径信息。
移动终端100还可包括地图数据库150,地图数据库150包含与移 动终端100所处的地理区域和/或与目的地点所处的地理区域有关的地图 信息。例如,地图数据库150可包含街道/道路信息,和/或可包含其它区 域(诸如行人步行区域)的地图信息。地图信息还可包括与可能限制移 动终端100的用户的行动的特征(诸如建筑物、围栏、河流等)有关的 信息。
尽管地图数据库150被示为终端102的组件,但可以理解的是,可 将地图数据库150和/或地图数据库150的一部分相对于移动终端100远 程地设置。例如,可将地图数据库150远程地存储并通过通信模块128 进行访问。可获取地图数据库150的一部分,并将其按照本地方式存储 在移动终端100中。因为移动终端100中的存储器存储空间是有限的而 地图数据库会消耗大量存储器,所以地图数据库150的远程存储是期望 的。在一些实施方式中,地图数据库150可存储在地图服务器200A、200B 中。
参照图4B,用户接口122可包括输入装置134,诸如键盘16、多功 能键22、键盘、触摸板、拨轮(jog dial)和/或其它用户输入设备。用户 接口122还可包括主显示屏幕18,诸如能够以视频格式(诸如四分之一 VGA(QVGA,320×240像素)、共享中间格式(CIF,360×288像素)和 /或四分之一共享中间格式(QCIF,180×144像素))来显示视频信号的 LCD显示器。移动终端100可包括使得移动终端100能够对各种格式的 视频信号进行解码并显示的合适CODEC。还可提供次级显示屏幕28。
用户接口122还可包括音频接口单元,音频接口单元包括扬声器20 和连接到音频处理器的麦克风14,音频处理器被设置为响应于施加到麦 克风上的声音而生成音频信号,扬声器20响应于输出音频信号而生成声 音。
根据一些实施方式,可以在主显示屏幕18和/或次级显示屏幕28上 显示诸如地图的导航助手。此外,可通过音频接口来向移动终端100的 用户传送告警和/或导航信息。
图5中例示了根据本发明的一些实施方式的地图服务器200A的一些 方面。如图所示,地图服务器200A可包括位置/速度确定单元246和交 通信息单元248。如图5所示,位置/速度确定单元246和交通信息单元 248可通过控制器226来与通信模块228进行通信。另选的是或附加的是, 位置/速度确定单元246和/或交通信息单元248例如可通过系统总线来直 接地与通信模块228进行通信。
根据一些实施方式,位置/速度确定单元246可被设置为用于确定位 于远程的移动终端100的当前位置和/或速度。例如,位置/速度确定单元 246可从移动终端100接收全球定位系统(GPS)信息,全球定位系统 (GPS)信息使得位置/速度确定单元246能够按照较高精度来确定移动 终端100的位置。位置/速度确定单元246可包括用于确定移动终端100 的位置的其它系统和/或功能。例如,位置/速度确定单元246可被设置为 从登记了移动终端100的蜂窝通信网络来获取移动终端100的位置信息。
交通信息单元248被设置为用于获取与移动终端100所处位置或该 位置附近的当前机动交通和/或步行交通有关的信息、和/或与目的地点附 近的当前机动交通和/或步行交通有关的信息,或者获取与沿着从移动终 端100的当前位置到目的地点的路径的当前机动交通和/或步行交通有关 的信息。
控制器226可以使用由交通信息单元248所获取的交通信息,来针 对移动终端100的用户而确定所估计的行进时间和/或路径信息。
地图服务器200还可包括地图数据库250,地图数据库250包含与 移动终端100可能所处的宽广地理区域有关的地图信息。例如,地图数 据库250可包含街道/道路信息,和/或可包含其它区域(诸如行人步行区 域)的地图信息。地图信息还可包括与可能限制移动终端100的用户的 行动的特征(诸如建筑物、围栏、河流等)有关的信息。
根据一些实施方式,对移动终端100的位置进行确定。在一些实施 方式中,可由位置/速度确定单元146来确定移动电话的位置。在其它实 施方式中,可由网络10(图3)中的单元来确定移动终端100的位置。 例如,可由地图服务器200A或200B来确定移动电话的位置。
随后,移动终端100和/或地图服务器200A、200B可确定所估计的 移动终端100的当前位置是否位于存储在移动终端100中的地理地图信 息的边界内,例如,位于存储在诸如存储器125(例如RAM缓存)的短 期存储器中和/或存储在地图数据库150中的地图的边界内。如果移动终 端100的当前位置位于所存储的地理地图信息的边界内,则移动终端100 可在主显示器18和/或次级显示器28上显示包括有移动终端100的当前 位置在内的地图。
如果移动终端100的当前位置并不位于存储在移动终端100中的地 理地图信息的边界内,则可由移动终端100利用通信模块128来从地图 服务器200A、200B获取包括有移动终端100的当前位置在内的地理地 图信息,和/或利用通信模块128来将包括有移动终端100的当前位置在 内的地理地图信息从地图服务器200A、200B推送到移动终端100。因此, 在一些实施方式中,移动终端100不必在地图数据库150中按照本地方 式存储大量地图信息。相反,移动终端100能够仅下载在特定时刻所需 要显示的地图信息。可按照本地方式存储旧的地图信息和/或不使用的地 图信息(例如将其存储在存储器125和/或地图数据库150中),但是也可 根据需要将其删除,从而为更新的地图信息提供空间。
此外,可在主显示器18或者次级显示器28上持续显示移动终端100 的当前位置的地图,例如作为屏幕保护或者背景,使得用户可容易地获 得地图信息,而无需选择菜单项、按压按键、或者以其它方式发出显示 当前地图的命令。
移动终端100被设置为在移动终端并未连接到外部电源时,移动终 端100在一段未激活(inactivity)时段后进入空闲模式或者省电模式,以 节省电池。在进入空闲模式或者省电模式后,可使主显示器18和/或次级 显示器28变暗,和/或关闭背光,但移动终端100可继续跟踪并更新其位 置/速度。在一些实施方式中,会关闭主显示器18和/或次级显示器28, 但仍然计算移动终端100的位置/速度,并且能够根据需要来下载新的地 图信息。当移动终端“苏醒”(例如,当用户按压按钮)时,在显示器上 可简单并迅速地更新新的位置,而用户无需等待位置更新和/或等待下载 新的地图信息。
图6A至图6B及图7A至图7B中示出了根据本发明的各个实施方 式的示例显示图像。例如,图6A例示了可显示在移动终端100的主显示 器18和/或次级显示器28上的地图图像120。能够指示移动终端100行 进的位置和方向的图标140指示出了移动终端100的位置。在图6A所示 的显示器中,图标140位于显示器的中心,该显示器还包括指示出正北 方向的图标142以及示出了该显示屏幕的每单位距离的比例指示符144。 在所例示的示例中,该比例是每单位1km。也可使用其它比例指示符。 例如,可以在该显示器上叠加网格图案,其中各个网格划分表示特定距 离(例如,1km、100m等)。
为了显示地图图像120,移动终端100的地图数据库150包括地图 图像120中所示的整个区域的地图信息。此外,地图数据库150可包含 其它区域(诸如包围地图图像120中所示区域的区域)的地图信息。在 图6A中将存储在移动终端100的地图数据库150中的、但是当前未显示 的附加地图信息例示为如虚线所示的区域132。随着移动终端100的移动, 地图图像120也移动,以将对应于移动终端100的图标140保持在地图 图像120的中心。
当移动终端100移动到接近存储在地图数据库150中的地图信息的 边缘或边界时,移动终端100可从地图服务器200A、200B下载附加地 图信息。例如,如图6B所示,由图标140所指示的移动终端100移动的 程度使得显示图像120的边缘到达了存储在移动终端100的地图数据库 150中的地图信息132的边缘。参照图7A,可从地图服务器200A、200B 下载针对移动终端100要移动进入的区域的附加地图信息134。
在一些实施方式中,可以在移动终端100移至非常接近存储在地图 数据库150中的地图信息132的边缘或者边界、使得移动终端100按照 当前比例将会用尽要显示在显示屏幕18、28上的地图信息之前,将附加 地图信息下载到移动终端100。然而,如果出于某种原因(诸如网络拥塞 和/或地图服务器200A、200B不可用),移动终端100不能获取到足以按 照当前比例来进行全屏显示的足够地图信息,则移动终端100可改变地 图的显示比例,使得可继续在屏幕上显示所存储的地图信息。例如,如 图7B所示,当移动终端100移动到所存储的地图信息132的边缘时,比 例缩小至每单位500m。另选的是,如果移动终端100不能获取到足以按 照当前比例来进行全屏显示的足够附加地图信息134,则移动终端100可 保持当前比例,并将表示移动终端100的图标140从显示图像120的中 心移开(如图7C所示),直到下载了附加地图信息134为止。
因此,本发明的一些实施方式可包括以下步骤:确定地图的当前比 例;并且确定所存储的地图信息是否包含足以按照所述当前比例来填满 显示屏幕的足够地图信息。如果所存储的地图信息并不包含足以按照当 前比例来填满显示屏幕的足够地图信息,则缩小显示屏幕的比例,直到 所存储的地图信息足以按照缩小后的比例来填满显示屏幕为止,并且按 照缩小后的比例在显示屏幕18、28上显示地图,或者将表示移动终端100 的图标140从显示器120的中心移开。
一旦已经从地图服务器200A、200B下载了附加地图信息,则可增 大比例(例如,将显示器的比例重新增大回之前比例),和/或将图标140 重新移回至显示器的中心。
一些实施方式可估计移动终端100行进的当前速度及方向,并且响 应于移动终端100行进的当前速度及方向,来对移动终端100何时将离 开由所存储的地图信息132所描述的区域进行估计。可以基于道路位置、 移动终端100的当前速度及方向、拥堵/交通情况、和/或其它因素,来对 移动终端100将离开由所存储的地图信息132所描述的区域的位置进行 预测。可以对用于下载移动终端100正前往的地理区域的附加地图信息 所需的时间量进行估计,并且可在移动终端100离开由所存储的地图信 息描述的区域前,下载该附加地图信息。按照这种方式,可以在移动终 端100移动进入到它之前并不具有地图信息的区域中时,无缝地显示移 动终端100所处的区域的地图。
在一些实施方式中,可以响应于移动终端100的速度来设置显示器 的比例。例如,在低速时可使用较低的比例,在高速时可使用较高的比 例。例如,在高速时可使用诸如每单位1km或者更高的比例,在较低速 度时,可使用低于每单位1km的比例。
对移动终端100的当前位置的估计可由移动终端100来执行,和/或 由远程服务器(诸如地图服务器200A、200B)响应于由网络生成的位置 信息来执行。
一些实施方式中,在不使用移动终端100达到预定时段后,可在主 显示器18和/或次级显示器28上显示包括有移动终端100的当前位置在 内的地图,例如作为屏幕保护或默认图像。
如图2A和图2B所例示,在一些实施方式中,移动终端100可包括 位于翻盖部上的次级显示屏幕28,该翻盖部能够在打开位置与关闭位置 之间移动,使得当该翻盖部位于关闭位置时可看到次级显示屏幕28。在 这种情况下,当该翻盖部位于关闭位置时,可在次级显示器上显示包括 有移动终端100的当前位置在内的地图。
图8至图10是例示根据本发明的一些实施方式的电子设备的操作的 流程图。例如,如图8的流程图所示,根据一些实施方式,对诸如移动 终端100的设备的位置进行估计(框205)。如上所述,设备100的位置 可由该设备自身利用GPS定位、惯性制导或者任何其它合适的技术来估 计。设备100的位置例如还可由远程服务器(诸如地图服务器200A、200B) 利用基于网络的定位技术和/或利用移动终端100所提供的信息来确定。
在框210中,确定移动终端100是否位于由按照本地方式存储在移 动终端100中(诸如存储在移动终端100的地图数据库150中)的地图 信息所描述的区域内。
如果设备100位于由按照本地方式存储在移动终端100中的地图信 息所描述的区域内,则在移动终端100的屏幕(诸如主显示器18和/或次 级显示器28)上显示地图(框220)。
但是,如果该设备并不位于由按照本地方式存储的地图信息所描述 的区域内(即,设备100不具有它当前位置的地图),则获取附加地图信 息(框215)。可以从远程服务器(诸如地图服务器200A、200B)下载 附加地图信息,和/或可将附加地图信息从远程服务器(诸如地图服务器 200A、200B)推送到移动终端100,而无需首先从移动终端100接收请 求。一旦移动终端100接收到附加地图数据,则可以在移动终端100的 屏幕(诸如主屏幕18和/或次级屏幕28)上显示该地图。
图9的流程图例示了本发明的其它实施方式。如图所示,在框305, 确定用于在移动终端100的屏幕上显示地图信息的默认比例。接下来, 对按照本地方式存储在移动终端100中(诸如存储在移动终端100的地 图数据库150中)的地图信息是否足以按照默认比例来显示全屏信息进 行检查(框310)。如果是,则在屏幕上显示该地图(框320)。
但是,如果按照本地方式存储的地图信息不足以进行全屏显示,则 可缩小显示器的比例和/或将表示移动终端100的图标140从显示图像 120的中心移开(框315),直到按照本地方式存储的地图信息足以进行 全屏显示为止(框310)。随后按照修改后(缩小后)的比例来在显示屏 幕上显示该地图(框320)。
在框325对在框315是否缩小了比例或者是否移动了图标140进行 检查。如果是,则可将附加地图数据下载到移动终端100(基于请求或者 推送到移动终端100)(框330)。随后,可将显示器的比例例如增大到默 认比例,和/或将图标140移回到显示图像120的中心(框335)。
图10的流程图例示了本发明的其它实施方式。如图所示,在一些实 施方式中,移动终端100能够按照当前比例来显示示出了移动终端100 的位置的地图(框405)。生成对移动终端100何时将离开由按照本地方 式存储在移动终端100中(诸如存储在地图数据库150中)的地图信息 所覆盖的区域的估计(框415)。这种估计可基于能够影响移动终端100 的用户的当前路径上的行进时间、交通/拥堵的因素,诸如移动终端100 的速度及方向、道路的位置、桥梁、十字路口等。
还能够对用于下载附加地图数据所需的时间量作出估计(框420)。 可以恰好在移动终端100离开所存储的地图数据的区域之前,将附加地 图数据发送到移动终端100(框425)。因此,可将下载附加地图数据延 迟到真正需要该数据为止。这可以潜在地避免下载不需要的地图信息。
图11例示了本发明的其它实施方式。如图所示,在框510中,例如利 用图8所例示的操作来更新移动终端100的位置并且在显示屏幕上对其进 行显示。对移动终端100是否已进入空闲模式或者省电模式进行检查(框 520)。如果为否,则移动终端100继续如上所述地更新并且显示它的位置。
如果移动终端100已经进入空闲模式或者省电模式,则可使移动终 端100的显示屏幕变暗(例如,通过减小背光的亮度或者完全关闭背光), 或者完全关闭移动终端100的显示屏幕(框530)。然而,移动终端100 可继续估计其位置(框540),并且确定其位置是否位于由所存储的地图 信息所覆盖的区域内(框550)。如果为否,则移动终端可获得覆盖了移 动终端100所处地理区域的附加地图信息(框560)。
移动终端100随后确定其是否已退出空闲模式或者省电模式(框 570),如果是,则在显示屏幕上显示包括有移动终端100的当前位置在内 的地图(框580)。否则,操作返回框540,并且移动终端继续估计其位置。
已经参照图8至图11对本发明进行了部分描述,图8至图11是例示 了根据本发明的各个方面的示例性操作的流程图。应当理解的是,图8至 图11的流程图中的框、以及所述流程图中的框的组合,可利用包括在终 端(诸如移动终端100)中的电子电路来实现。还可以理解的是,图8至 图11的流程图中的框、以及所述流程图中的框的组合,可利用除图1至 图5中例示的组件之外的组件来实现,并且,总体上,图8至图11的流 程图中的框、以及所述流程图中的框的组合可在专用硬件中实现,诸如离 散模拟和/或数字电路(诸如集成电路或一个或者更多个专用集成电路 (ASIC)的组合),以及通过计算机程序指令来实现,计算机程序指令可 被加载在计算机或者其它可编程数据处理设备上使得在计算机或者其它 可编程数据处理设备上执行的指令可得到机器,使得在计算机或其它可编 程数据处理设备上执行的这些指令可以创建用于实现在流程图的框或多 个框中所指定的功能的方式。计算机程序指令还可加载到计算机或其它可 编程数据处理设备上,以在计算机或者其它可编程设备上执行的一系列操 作步骤,以得到计算机实现的处理,使得在计算机或者其它可编程设备上 执行的指令可提供用于实现流程图框或多个框中所指定的功能的步骤。
因此,图8至图11中的流程图的多个框支持用于执行所指定的功能 /动作的电子电路和其它设备,并支持用于执行所指定的功能/动作的步骤 的组合。应当理解的是,由图8至图11的流程图的各个框以及各个框的 组合所支持的电路和其它设备能够由工作在专用或者通用数据处理器上 的专用硬件、软件或固件或者它们的组合来实现。
在附图和说明书中,已经公开了本发明的各个实施方式,并且虽然 采用了具体术语,但是仅以一般性及说明性的含义来使用这些具体术语, 而不用于限制的目的,本发明的范围由所附权利要求限定。