用于在移动装置上显示地点特定图像的系统和方法

文档序号:6110043阅读:406来源:国知局
专利名称:用于在移动装置上显示地点特定图像的系统和方法
技术领域
本发明涉及向移动装置提供地点特定服务,并且尤其涉及基于确 定的移动装置位置在该移动装置上显示地点特定图像。
背景技术
诸如蜂窝电话、个人数字助理(PDA) 、 813^^61"^@装置等之 类的各种类型的移动装置可以用来无线收/发各种信息。这些装置可以 存储并处理日益增加的信息量,包括视频剪辑形式的实时图像。这些 装置中的许多都包括一个可以显示图像(图形)以及文本的彩色屏幕。 而且,这些装置中的一些还配备有全球定位系统(GPS)接收机,该 接收机除了用作通信装置之外还用作导航系统。众所周知,在本技术 领域中,导航系统可以从用户接收目的地地点,计算从基于由GPS接 收机获得的数据所确定的用户当前位置到目的地地点的适当方向,并 且在它的屏幕上显示该方向以及相关地图。基于用户的当前(移动中) 位置不断地更新屏幕上所显示的方向和地图,用户的当前位置是基于 由GPS接收机所获得的数据而确定的。然而,当前的导航系统没有显 示目的地地点的地平面图像(即在目的地地点所获取的图像),或者 没有显示用户将沿着朝向目的地地点的方向经过的地点的任何其它图 像。与空间或屋顶图像相对比,在此所使用的地平面图像是指以由地 面上的人实际上感知的方式来表示物体(如,商行店面)的图像。对 于用户来说,这有助于在导航系统的屏幕上观看这种图像,因此特别 是当用户在一个不熟悉的区域中旅行时,他可以沿着所述方向寻找在 目的地地点图像中所示出的特殊物体(例如,建筑物、十字路口等等) 和任何其它地标点。更确切地说,所缺乏的是一种用于基于所确定的移动装置位置,在诸如蜂窝电话和汽车导航系统之类的移动装置上显 示地点特定图像(即,在具体地点获取的物体的地平面图像)的系统 和方法。

发明内容
本发明提供了下述的方法和系统,通过这些方法和系统,诸如蜂
窝电话或汽车导航系统之类的移动装置可以基于由诸如GPS系统之 类的位置识别系统所确定的移动装置的位置来显示地点特定图像。为 此,提供地点特定图像的数据库,其中,每个图像都与获取图像的地 点的地理坐标(例如,经度/绊度坐标)相关联。在本发明的各种示例 性实施例中,每个与其地理坐标相关联的图像还与它的街道地址(或 例如它的商行名称)相互关联,以使得可以基于用户输入的其街道地 址(或商行名称等等)来检索并显示该图像。这类数据库的构造和使 用在2004年3月24日提交的共同未决的美国专利10/809,049号中被 详细/〉开,其在此通过引用而被明确地并入。
从而,例如,汽车导航系统的用户将能够用目的地地点的街道地 址来输入目的地地点,并且除了通常的到目的地地点的地图和方向之 外,本发明的方法和系统将允许汽车导航系统沿着朝向目的地地点的 方向来显示目的地地点的图像和其它地标点的附加图像。这些地点特 定图像中的每一个将被显示的时间都将取决于由汽车导航系统的位置 识别系统(例如,GPS系统)所确定的汽车导航系统的当前位置。在 一个例子中,在汽车导航系统进入距地标点某个距离的范围内时,地 标点的图像将显示有适当的文本消息,该文本消息比如是,,寻找此处, 并且在此处左转"。同样,当汽车导航系统进入距目的地地点某个距 离的范围内,或者每当用户请求观看这种图像时,最终目的地地点的 图像可以显示诸如,,在您的目的地寻找此处,,之类的适当文本消息。这 些地点特定图像的及时显示将帮助用户跟随该方向并且容易地找到最 终目的地地点。此外,目的地地点的图像可以在一开始(在开始用户 向目的地地点的旅程之前)就被显示,以便帮助用户决定是否要去那里(例如,基于目的地地点的图像对于用户有怎样的吸引力),记住 用户之前是否去过那里,等等。
在一个实施例中,地点特定图像从一个集中式数据库经由无线通 信网络被提供给移动装置。在另一个实施例中,地点特定图像可以经
由硬盘(包括DVD、 CD等等)被预存在移动装置中。
在一个应用中,显示整个旅行或其一部分的移动景色的视频剪辑 (而不是多个离散图像)可以被下载(或预存)并且显示在移动装置 上。
在又一个应用中,地点特定图像(包括视频图像)不仅可以从集 中式数据库传送到移动装置,而且还可以从移动装置传送到数据库。 例如,如果诸如蜂窝电话之类的移动装置具有图像捕获功能,则移动 装置的用户可以在一个具体位置获取图像,并且当该图像是按照位置 识别系统(例如,GPS接收机)所确定的那样被获取的时,该图像可 以编码有移动装置的位置地理坐标,然后经地理编码的图像可以从移 动装置被传送到数据库以便不断地更新和/或扩展该数据库。
通常,根据本发明的各种示例性实施例,提供一种系统以将地点 特定图像提供给移动装置以用于显示。该系统通常由三个元件组成 具有屏幕的移动装置,确定移动装置位置的位置识别系统(例如,GPS 接收机),和包括在各个地点所获取的图像的地点特定图像的数据库, 其中,每个图像都与获取图像的地点的地理坐标相关联。移动装置的 位置由移动装置位置识别系统来识别,并且地点特定图像是基于所确 定的移动装置位置从数据库中选出并且显示在该移动装置的屏幕上。 例如,当所确定的移动装置位置进入距与地点特定图像相关联的地理 坐标某个距离的范围内时,选择该地点特定图像。
该系统可以被调整为在各种情况下将地点特定图像选择性地显 示在移动装置上。例如,该系统可以被应用于向移动装置的用户提供 购物帮助。在本申请中,该系统在移动装置处接收来自用户的购物单, 该购物单包括用户希望购买的一个或多个物品。对于购物单中的每个 物品,该系统识别具有该物品的一个或多个商行。然后,对于所识别的一个或多个商行中的每一个,该系统确定它的地理坐标并进一步识 别其对应的地点特定图像。最后,系统生成购物单程序,该购物单程 序包括用于基于所确定的移动装置位置在移动装置的屏幕上显示所识 别的一个或多个商行之一的图像的指令。例如,当一个具体的商刊^皮 确定为在距所确定移动装置位置某个距离的范围内时,该系统可以显 示具有用户购物单中包括的一个物品的该商行的地点特定图像。当显 示图像时,还可以发出声音警报以便于进一步通知用户相关的商行就 在附近。
作为另一个例子,该系统可以被应用于向移动装置的用户推荐" 喜爱"访问地方。在该应用中,当从移动装置接收到用户对推荐月艮务 的请求时,该系统访问用户简档数据库中的移动装置用户的简档以<更 识别该用户的一个或多个喜爱地方。所述的喜爱地方可以是用户之前 明确地输入以作为他/她喜爱地方的那些地方,或者可以基于用户对于 该系统的过去行为来推测,例如用户之前在导航服务中已经输入的目 的地地点。然后,系统确定一个或多个喜爱地方的地理坐标。最后, 系统生成喜爱地方程序,该喜爱地方程序包括基于所确定的移动装置 位置在移动装置的屏幕上显示一个或多个喜爱地方中任意一个的图《象 的指令。例如,当喜爱地方被确定为在距所确定的移动装置位置某个 距离的范围内时,该系统可以显示用户的一个具体喜爱地方的地点特 定图像。
根据又一个方面,本发明提供了一种基于移动装置的位置在移动 装置上显示地点特定图像的方法。该方法通常包括三个步骤。第一, 接收移动装置的位置。笫二,基于所接收的移动装置位置从多个地点 特定图像中选择一个地点特定图像,其中,每个地点特定图像都与获 取图像的地点的地理坐标相关联。第三,将所选图像显示在移动装置 上。
根据又一个方面,本发明提供了一种能够基于所确定的移动装置
位置来显示地点特定图像的移动装置。该移动装置通常包括两个单元 屏幕和处理器。处理器加载有用于通常执行三个步骤的处理器可执行指令。第一步骤涉及接收由位置识别系统确定的移动装置的位置。第 二步骤涉及基于所确定的移动装置位置从一组地点特定图像中选择一 个地点特定图像。第三步骤涉及在屏幕上显示所选地点特定图像。在 该组图像被存储在移动装置之外的图像数据库中的应用中,基于所确 定的移动装置位置从该数据库中选择地点特定图像,并且通过无线通 信网络将该地点特定图像发送到移动装置以用于显示。在该组图像被 存储在移动装置的存储器中的另 一个应用中,基于所确定的移动装置 位置从该存储器中选择一个地点特定图像,并将该地点特定图像显示 在屏幕上。


通过结合附图来参考下列详细说明,本发明的上述方面以及许多
伴随优点将变得更容易理解并同时变得显而易见,其中
图1A是一个框图,其示出了用于实现根据该本发明的一个实施
例的移动图像服务的某些计算元件的环境和布局;
图1B是一个框图,其例示了适于在接收根据本发明的一个实施
例的移动图像服务时使用的移动装置的示例性配置;
图1C是一个示意图,其例示了经由在本发明的各种示例性实施
例中实现的网络在图像数据库与一个或多个移动装置之间双向传送地
点特定图像;
图2是根据本发明的一个实施例的用于生成导航程序的一个示例 性方法的流程图,该方法在执行时将基于所确定的移动装置位置显示 一个或多个地点特定图像;
图3是一个流程图,其例示了根据本发明的一个实施例的根据上 面图2生成的导航程序的执行;
图4是根据本发明的一个实施例的生成购物程序的一个示例性方 法的流程图,该方法在执行时将基于所确定的移动装置位置显示一个 或多个地点特定图像;
图5是一个流程图,其例示了根据本发明的一个实施例的根据上面的图4生成的购物程序的执行;
图6是一个用于生成喜爱地方程序的示例性方法的流程图,在该 程序被执行时将基于所确定的移动装置位置显示一个或多个地点特定 图像;
图7是一个流程图,其例示了根据本发明的一个实施例的根据上 面的图6生成的喜爱地方程序的执行;
图8是一个实例屏幕快照,其根据本发明的一个实施例可以在导 航程序的执行期间被显示在移动装置上;
图9是一个实例屏幕快照,其根据本发明的一个实施例可以在购 物程序的执行期间被显示在移动装置上;和
图IO是一个实例屏幕快照,其根据本发明的一个实施例可以在 喜爱地方程序的执行期间被显示在移动装置上。
具体实施例方式
本发明在于一种用于提供移动图像服务的系统和方法。在此使用 的移动图像服务指的是基于所确定的移动装置位置在移动装置上提供 并显示地点特定图像的一个或多个服务。在此使用的地点特定图像指 的是在一个地点获取的图像,并且从而与获取图像的地点的地理坐标 (例如,经度/绊度坐标)相关联。在各种示例性实施例中,与空间或 屋顶图像相对比,地点特定图像是如地面上的人通常所感知那样来示 出物体的地平面地点特定图像。下面的详细说明提供了移动图像服务 的几个示例性实施。尽管例示了具体的系统配置和流程图,然而不言 而喻,所提供的示例不是穷举的并且不会将本发明限制到所公开的精 确形式。数字数据处理领域的普通技术人员将认识到,此处所述的计 算机元件和布局可以与其它元件和布局互换,并且此处所述的处理步 骤也可与其它步骤及其组合互换并且仍然实现本发明的好处和优点。
图1A例示了用于实现移动图像服务的示例性整体环境,其包括 移动图像系统10,移动图像系统10包括用于支持移动图像服务和一 个或多个移动装置20a、 20b和20c (统称为,,移动装置20")的各种服务器(数据库服务器11、黄页服务器12、导航服务器13、购物帮 助服务器14和推荐服务器16)。移动图像系统IO存在于诸如因特网 之类的网络上,而移动图像系统10和移动装置20经由任何适当的无 线通信网络22彼此连接,该无线通信网络22例如是提供具有对可以 从移动图像系统10获得的移动图像服务的无线访问的移动装置20的 支持因特网的无线通信网络。
无线通信网络22使用各式各样的无线通信介质和/或通信方法中 的任何一个来传送数据。适当的无线通信介质/方法的示例包括但不限 于无线电话、个人通信服务(PCS)、短消息服务(SMS)、无线应 用协议(WAP )、包括无线保真(Wi-Fi )和Wi-Max网络的IEEE 802.XX 无线局域网(WLAN)、双向寻呼网络、专用移动无线电系统、未许 可的个人区域网(PAN)技术,比如蓝牙协议和红外链路。而且,无 线通信网络22还可以釆用因特网协议(IP)寻址。因此,移动装置 20可以是与所选择的无线通信网络22通信的任何装置,比如蜂窝电 话、个人数字助理(PDA)、便携式计算机通信机,比如Blackberry 装置等等,其将在下面参考图1B被充分地描述。无线通信网络22还 可以包括一个部分地是有线网的网络。例如,移动图像系统10的服务 器ll、 12、 13、 14和16可以在移动装置20与之无线相接的一个有线 网上相互连接。
在一个实施例中,移动装置20经由无线通信网络22用IP寻址 与移动图像系统IO通信。用于无线地向/从因特网发送/接收信息的协 议和元件是计算机网络通信领域的普通技术人员所熟知的。通常,每 个移动装置20都可以执行任何适当的用户接口 (UI)应用(未示出), 该应用明白用于经由网络22与移动图像系统IO通信的给定协议。适 当的UI应用的示例包括但不限于Web浏览器应用、.NETiM应用、 JAVA逸应用,比如J2EE⑧应用、Pocket Outlook TM应用,任何专门设 计的单机UI应用等等。这些UI应用中的每一个都允许移动装置20 的用户下载、上载、显示或访问可以从移动图像系统10中获得的资源 和服务,并且特别地向用户提供一个与移动图像系统10的图形用户界面(GUI)。如图1A中所示,移动图像系统IO在一个分布式计算环 境中运行,该环境包括几个由通信链路相互连接(例如用一个或多个 计算机网络或直接连接)的几个计算机系统。然而,本领域普通:^支术 人员应当理解,系统10同样可以在具有比图1A所例示的元件更少或 更多的元件的计算机系统中执行。例如,图1A中描述的每个服务器 都可以用数量更多的计算系统来实现,因此由移动图像系统IO提供的 各种服务(统称为"移动图像服务")中的每一个都可以由一群不同的 计算装置来执行。作为另一个示例,移动图像系统10的元件和移动装 置20可以被简化为单个计算机系统(即,被嵌入移动装置20),这 将在下文中被更充分地描述。因此,图1A中的移动图像系统10的描 述应该被视作示例性的,而不应被视为限制本发明的范围。
移动图像系统10的例示实施例包括数据库服务器11、黄页服务 器12、导航服务器13、购物帮助服务器14和推荐服务器16。数据库 服务器ll包括诸如图像数据库40、条目数据库42、地图和方向数据 库44、购物数据库45和用户简档数据库46之类的各种数据库。如下 文将充分描述的,这些数据库包括将由移动图像系统10的服务器所使 用的各种数据。
黄页服务器12包括操作系统24和搜索引擎26。黄页服务器12 的详情以及图像数据库40和条目数据库42的构造在美国专利申请 10/809,049号中被描述,其被并入上文中。简言之,黄页服务器12是 一个支持在线黄页网址的网页服务器,在所述网址处,每个列表(例 如,商行)可以连同列表图像(例如,商行店面的图像)一起被显示。 响应于从任何移动装置20接收到的请求和搜索查询,黄页服务器12 例如使用超文本传送协议来传递被组织为 一个网页的文本和图形。应 当指出,虽然当前说明被提供在在线企业名录(例如,黄页)环境中, 在该名录中每个商行条目都与其地理地点的图像相关联,但是相同的 概念可以被釆用来创建并公开在线住宅目录(例如,白页),其中, 每个个人条目都与其地理地点的图像(例如,房屋图像)相关联。因 此,在此使用的术语"黄页,,也可以指其它类型的目录,包括白页。根据本发明的一个实施例,由黄页服务器12处理的条目及其相 关联的地点特定图像被分别存储在数据库服务器11内的条目数据库 42和图像数据库40中。所属领域技术人员应当理解,数据库的具体 配置不局限于图1A中所公开的,被示为包括在数据库服务器11中的 数据库可以以分布式方式布局或者可以被合并到更少的数据库中,等
等。条目数据库42以可搜索形式存储通常在传统黄页中找到的信息, 例如可由它们的商行名称、地址、电话号码、商行类型等等来搜索的 条目(商行名称以及它们的地址、电话号码等等)。条目数据库42 还可以与每个条目的地理坐标(例如,经度/绵度坐标)相关联地存储 每个条目。在此使用的地理坐标指的是在适当的位置识别系统中使用 的各种类型的地理标识符,所述系统包括基于双轴的地球坐标系(即, 经度/纬度坐标)、基于双轴的局部或定制坐标系、或唯一地标识一个 地理地点的任何其它寻址系统。图像数据库40包括与商行条目的地理 坐标相关联地在该商行条目的地理地点处获取的商行条目的数字化图 像。从而,在图像数据库40和条目数据库42之间,每个图像都与其 地理坐标相关联并且还与其街道地址有相互关联。因此,图像数据库 40和条目数据库42的结合被称为图像地址数据库43。
在操作中,当从移动装置20的用户接收到搜索请求时,黄页服 务器12执行条目数据库42和图像数据库40的搜索,并且识别适当的 条目以及它们的图像并且通过网络22将其发送到请求移动装置20以 用于显示。黄页服务器12的管理和整体操作由其操作系统24来控制, 而其搜索功能由搜索引擎26与图像地址数据库43协作来执行。图像 地址数据库43被配置为从搜索引擎26接收搜索指令并且向其返回搜 索结果。本领域普通技术人员将认识到,黄页服务器12和图像地址数 据库43 —般分别将采用存储器和主处理器,其中,程序指令被存储并 执行以进行它们的操作。以组合方式,黄页服务器12和图像地址数据 库43允许移动装置20的用户搜索并查看在线黄页,其中,每个列表 (例如,商行)显示有在其地理地点所获取的物体(例如,办公楼) 图像。因为每个图像都与图像地址数据库43中它的街道地址相互关联,所以用户可以基于其街道地址(或基于与条目数据库42中的商行 条目相关联的任何其它数据)来搜索并查看商行的图像。
图1B例示了适于在本发明的移动装置20中使用的示例性配置。 在本发明的各种示例性实施例中,移动装置20可以是与所选择的无线 通信网络22通信的任何装置,比如蜂窝电话、个人数字助理(PDA), 移动计算机通信机,比如Blackberry⑧装置,便携式(移动)计算机、 比如膝上型计算机、Web记事本、手写板之类,和具有某些类型的存 储器的其它计算装置等等。在所例示的实施例中,移动装置20包括与 输入/输出接口 52进行通信的处理器50、存储器54和用于与无线通信 网络22相接的网络接口 56。输入/输出接口 52使处理器50能够与各 种输入输出装置通信。输入装置58可以包括向处理器50提供输入信 号的任何计算元件,比如键盘、鼠标、诸如Microsoft Speech.NETTM 应用之类的语音识别应用,等等。输出装置60可以包括典型的输出装 置,特别是屏幕显示器。处理器50被配置来根据诸如存储器54之类 的存储器中存储的计算机程序指令来操作。程序指令还可以被具体实 现为诸如一个或多个编程数字信号处理器之类的硬件格式。在一个应 用中,地点特定图像被存储在移动图像系统10的图像数据库40中(参 见图1A)并且通过无线通信网络22被发送,然后将被移动装置20 接收以便在其屏幕60上显示。在另一个应用中, 一组地点特定图像, 例如一组对应于用户感兴趣的大概区域的地点特定图像可以通过无线 通信网络22被发送以便预存在移动装置20的存储器54(例如,硬盘) 中,然后所预存的图像可以被检取并且显示在屏幕60上。
在又一个应用中,地点特定图像可以被预存在硬盘(包括DVD、 CD等等)中,比如被预存在黄页硬盘62、导航硬盘64和购物帮助硬 盘66中,并且可以被加载到移动装置20的存储器54上。基本上,可 以在这些盘中存储分别在提供黄页服务、导航服务和购物帮助服务时 使用的将被显示在移动装置20上的图像以及它们相关联计算机指令。 这些硬盘由移动装置20的磁盘驱动器(形成存储器54的一部分)接 收以用于存储。例如,移动装置20可以是没有无线通信功能的汽车导
17航系统,可以依据用户感兴趣的具体大概区域而以不同硬盘的形式将 不同的地点特定图像组加载到该汽车导航系统。在本申请中,移动装
置20通过无线通信网络22从移动图像系统10的图像数据库40中检 取地点特定图像并非必需的。
在本发明的各种示例性实施例中,在服务方面对移动图像系统10 所提供的功能进行最好地描述。本发明提供各种各样的移动图像服务, 在每个移动图像服务中,移动装置20显示一个基于所确定的移动装置 20的位置而选择的地点特定图像。这些服务可以由服务器来提供,这 些服务器中的每一个在图1A中被表示为单个计算装置以便于说明, 或者可以由比图1A所示更多数量的计算装置来提供。如所属领域技 术人员所知,任何独立服务器都可以由通过局域网或其它通信机构连 接在一起的多个计算机系统来支持。作为另一个示例,如上所述,当 移动装置20将所有必需的数据和指令(程序代码)本地存储在其存储 装置中时,该服务可以由移动装置20自己提供。因此不言而喻,在此 使用的术语"移动图像系统"包含用于实现本发明的移动图像服务的 各种各样的硬件配置并且不局限于图1A中所示的特殊配置。
根据本发明,基于位置识别系统确定的移动装置20的位置来选 择待显示在移动装置20的屏幕60上的地点特定图像。在当前说明中, 术语"位置识别系统"用来指任何如下系统,该系统能够识别移动装置 20的地理位置以便允许基于所确定位置来选择地点特定图像以用于 显示。位置识别系统可以利用基于装置的技术,即允许移动装置20 自己识别其位置的技术。如图1B中所示,使用这类技术的一个例子 是对移动装置20配备全球定位系统(GPS)接收机68。替换地,位 置识别系统可以利用基于网络的技术,其中,基于一个通过无线通信 网络22连接移动装置20和移动图像系统10的通信链路来识别移动装 置20的位置(参见图1A)。例如,某些蜂窝电话系统利用到达时差 (TDOA)技术或时间提前(TA)地点测量技术来跟踪传输信号的强 度、角度和到达时差以便确定移动电话的位置。在这个实施例中,移 动装置20的位置由或许在其基站处(未示出)的整个无线通信网络22来识别,并且所识别位置可以被中继到移动装置20和/或移动图像 系统10以便选择适当的地点特定图像来基于所识别的移动装置20的 位置来显示。而且替换地,位置识别系统可以利用基于装置的技术和 基于网络的技术的结合。
正如在本领域中所熟知的,利用基于装置的技术和/或基于网络 的技术的各种位置识别系统正在发展中并且是可用的。当移动装置20 包括蜂窝电话时,位置识别系统可以遵循由美国联邦通信委员会(" 无线E911标准")规定的无线增强911标准。无线E911标准要求美 国国内的蜂窝电话服务提供商提供对在提供商系统内进行紧急(911) 呼叫的蜂窝电话位置进行定位的功能。其它的位置识别系统可以遵循 其它国家中规定的类似标准。应当指出,根据本发明的位置识别系统 能够针对任何号码、IP地址等等的任何"呼叫",来识别移动装置(例 如,蜂窝电话)的位置,并且不局限于紧急呼叫。
因此,移动装置20的位置确定可以由或可以不由移动装置20自 己执行。特别地,如果位置识别系统的特殊实施例使得移动装置20 被配置为自己识别其位置(例如,使用GPS接收机),则移动装置 20配备有这类位置识别系统,并且位置识别系统或许结合移动装置20 的处理器50将确定移动装置20的位置。然后,移动装置20(或更具 体地说其处理器50)将执行适当的指令以基于所确定的移动装置20 的位置来选择地点特定图像以用于显示。另一方面,在位置识别系统 的另一个实施例中,移动装置20的位置可以由整个无线通信网络22 (例如,使用TDOA技术)来确定,而无须让移动装置20执行除了 被开启并且发送/接收信号到/从网络22之外的任何特殊功能。在这种 情况下,所确定的移动装置20的位置可以被或可以不被中继到移动装 置20,并且基于所确定的移动装置20的位置对适当地点特定图像的 选择可以由移动装置20和/或移动图像系统10来执行。
那些本领域的普通技术人员将认识到,市场上可买到的元件和装 置的广泛选择可用于构造一个系统,比如在图1B中例示的移动装置 系统20。图1C例示了通过无线通信网络22在移动图像系统10的图像数 据库40和移动装置20之间的地点特定图像的双向传送。当移动装置 20具有图像捕获功能(例如,包括图IB中所示的数字摄像机69)时, 移动装置20的处理器50可以将所捕获图像与在图像被获取时移动装 置20的位置(由适当的位置识别系统如上所述地确定)相关联,来产 生一个地点特定图像(即,与获取图像的地点的地理坐标相关联的图 像)。然后,地点特定图像可以通过无线通信网络22被发送从而被包 括在移动图像系统10的图像数据库40中。从而,图像数据库40可以 通过接收从移动装置20上栽的附加地点特定图像而被不断地更新和/ 或扩展。例如,当一个与具体地理坐标相关联的地点特定图像质量很 差(模糊,被诸如行人等等之类的障碍物部分遮挡)时,移动装置20 的用户可以在相同地点处获取高质量图像并且上载该图像来代替质量 差的图像。作为又一个例子,移动装置20的用户可以为接收特定服务 的目的而上载一个地点特定图像。作为一个具体例子,当用户被锁在 汽车、房屋等等之外时,该用户可以获取包括汽车、房屋等等的他的 地点的图像,并且将该地点特定图像经由无线通信网络22发送给其计 算装置具有显示器的一个锁匠 用户发送的地点特定图像将连同其相 关地址一起被显示在锁匠的计算装置上,从而该锁匠可以容易地确定 并到达用户的地点。
再次参考图1A,移动图像系统10还可以包括导航服务器13,导 航服务器13包括操作系统28和方向计算模块30。导航服务器13结 合数据库服务器11中的图像地址数据库43以及地图和方向数据库 44,基于所确定的移动装置20的位置,在移动装置20上提供并显示 作为导航程序一部分的地点特定图像。特别地,导航服务器13生成一 个导航程序,该导航程序当其在移动装置20上被执行时将不仅显示到 目的地地点的相关地图和方向,而且还将显示目的地地点的各种地点 特定图像和沿着该方向的任何地标点。导航服务器13的管理和整个操 作由其操作系统28控制,而其用于计算方向并生成方向程序的功能由 方向计算模块30与地图和方向数据库44、图像数据库40和条目数据库42协作执行。
图2例示了将由方向计算模块30执行来生成一个导航程序的实 例例程200,该导航程序包括将被显示在移动装置上的各种地点特定 图像。在块201,方向计算模块30从移动装置20接收对导航服务的 请求。在块202,方向计算模块30还从移动装置20接收期望的目的 地地点。例如,移动装置20的用户可以在移动装置20上键入目的地 地点的地址或商行名称,并且该信息由方向计算模块30接收。
在块203,基于所接收的目的地地点,方向计算模块30识别目的 地地点的地点特定图像。特别地,例如,模块30可以请求黄页服务器 12的搜索引擎26以搜索条目数据库42,从而识别对应于用户所输入 的目的地地点的具体条目。只要一个具体条目被识别,它就可以被用 来识别一个存储在图像数据库40中的目的地地点的地点特定图像。所 识别的地点特定图像与获取图像的地,点的地理坐标(即,在这种情况 下的目的地地点)相关联。
在一个应用中,当移动装置20与一个IP地址相关联时,IP地址 可以被用来确定移动装置20的大概地理位置,借此选择大概对应于所 确定的地理位置的条目的子集。例如,当移动装置20通过无线通信网 络22访问导航服务器13和图像地址数据库43时,更可取的是,首先 限制搜索可能条目的数目(并因此限制它们对应的地点特定图像), 特别是当图像地址数据库43中包括的数据量很大时。大多数IP地址 与一个物理上临近该IP地址所有者的地点的服务器相关联。从而,基 于移动装置20的IP地址,可以估计移动装置20的大概地理位置(例 如,城市)。这样,至少在开始时可以只搜索那些对应于该大概地理 位置的条目来找到对应于目的地地点的一个条目。其后,可以找到对 应于该条目的地点特定图像。
在块204,方向计算模块30参考地图和方向数据库44,计算由 任何适当的位置识别系统如上所述地确定的从移动装置的当前位置到 目的地地点的方向。各种计算方向的方法在本技术领域中是公知的。
可选地,在块206,方向计算模块30可以沿着计算出的方向识别一个或多个地标点。例如,诸如主要的十字路口、大型建筑、停车场
等等之类的任何预定义的兴趣点可以被指定为地图和方向数据库44 中的地标点。模块30根据任何适当的算法,沿着所计算方向自动选择 一个或多个地标点。例如,模块30可以按照特定间隔来选择地标点。 作为另一个例子,每个地标点都可以根据其重要性(或偏爱)被预先 评级,并且例如根据用户输入,只有那些在某个偏爱级别之上的地标 点可以在每个应用中被选择。
在块208,对于每个被识别的地标点,从地图和方向数据库44 中找到地理坐标,并且随后可以使用这些地理坐标来从图像数据库40 中找到在这些地理坐标处获取的地点特定图像。
在块210,除了用于将用户导航到目的地地点的普通的方向和地 图之外,方向计算模块30编译用于在移动装置20上显示目的地地点 的图像的导航程序。导航程序还可以被配置为沿着到目的地地点的方 向来显示一个或多个地标点的图像。这些图像中的每一个都将基于位 置识别系统(例如,GPS接收机)所确定的移动装置20的位置而被 显示。另外,在一个应用中,地标点和目的地地点的图像或其任何一 部分可以被存储和/或以视频剪辑的形式被呈现。在本申请中,基本上 沿着朝向与地点特定图像(或其一部分)相关联的目的地地点的方向 的所有地点都被指定为地标点,并且它们的地点特定图像被包括在一 个视频剪辑中。
不言而喻,方向计算模块30连同诸如图像数据库40、条目数据 库42以及地图和方向数据库44之类的其关联数据库可以被包括在硬 盘64中并且被存储在移动装置20的存储器54中(参见图1B )。从 而,基本上,可以使得如上所述的导航服务对于并非必须与无线通信 网络22相接的移动装置20可用。
图3是一个流程图,其例示了当根据图2生成的导航程序被执行 时所采取的动作。在块301,导航程序被执行以便按照本领域中所熟 知的方式来显示相关的方向和地图。例如,根据由位置识别系统确定 的移动装置20的实际移动,相关区域的地图可以显示为在地图上移动的移动装置20的图标。也可以显示图形和/或文本形式的适当方向。
在块302,确定是否正在靠近任何地标点。例如,如果任何地标 点进入距由位置识别系统确定的移动装置20的当前位置某个距离的 范围内,则做出这个确定。倘若如此,则在块304,可以访问正在靠 近的地标点的图像,并将该图像显示在移动装置20上,并显示有一消 息,比如"如果您看见此处,则向右转"等等。图8例示了显示地标点 (在这个例子中是十字路口 )的地点特定图像800的实例屏幕快照, 以及釆取文本802 ("如果您看见此处,则向右转,,)和图形(在该例 子中是左转弯箭头804)形式的适当方向。地点特定图像800可以保 持被显示,直到经过了地标点为止。例如,可以一直显示图《象800, 直到地标点和移动装置20之间的距离开始增加为止。
在移动装置20经过该地标点之后,返回到块301 (图3),导航 程序恢复显示普通的地图和方向,并同时继续监视以查看是否任何其 它的地标点正在接近移动装置20 (块302)。
如果在块302确定没有地标点靠近移动装置20,则进行到块306, 确定是否正在接近最终目的地地点。例如当最终目的地地点进入距由 位置识别系统确定的移动装置20的当前位置某个距离的范围内时,做 出此确定。倘若如此,则进行到块308,最终目的地的地点特定图像 被显示在移动装置20上。此时可以显示诸如"您的目的地看来像此处 "之类的适当消息。该图像可以保持被显示直到用户(即,移动装置 20)到达目的地地点为止。
应当强调,图3仅仅例示了当执行导航程序时所执行的动作的一 个示例,并且因此,根据本发明的导航程序不限于图3中公开的具体 实施例。例如,只要导航程序开始执行,就可以显示最终目的地的图 像,从而用户可以在开始他/她的行程之前查看在他/她的目的地地点 要寻找什么。作为另一个示例,只要导航程序开始执行,就可以显示 沿着朝向最终目的地的方向的一系列地点特定图像的视频剪辑(或其 一部分),从而用户一开始就可以查看整个行程。作为另一个例子, 最;
23示在移动装置20上。
作为本发明的进一步扩展,可以对于将显示的每个地点特定图像 提供各种其它服务。例如,如果用户正要去诸如饭店之类的最终目的 地,则允许该用户可以在用他/她的移动装置20查看到该饭店的地点 特定图像时预订该饭店。例如,许多商行具有Wi-Fi装置,其可以处 理经由无线通信网络22从移动装置20接收的诸如预留请求之类的各 种请求。作为另一个示例,如果最终目的地是电影院,则可以允许移 动装置20的用户在通过通信网22无线地查看电影院的地点特定图像 时购买电影票。
再次参考图1A,移动图像系统10还可以包括购物帮助服务器14。 正如所例示的,购物帮助服务器14包括操作系统32和购物帮助模块 34。简言之,购物帮助服务器结合购物数据库45等等允许移动装置 20的用户查看具有用户希望购买的物品的商店的图像。
特别地,图4例示了根据本发明的一个实施例的用于生成购物程 序的实例程序400。在块401,购物帮助模块34从移动装置20的用户 接收对购物帮助服务的请求。在块402,模块34从移动装置的用户接 收购物单。例如,用户可将文本输入到他/她的移动装置20以便列出 用户希望购买的物品(邮票、牛奶、书藉等等)。在块404,对于每 个物品,模块34找到具有这类物品的对应"商店类别"(例如,对于 邮票的,,邮局,'、对于牛奶的"食品商店"、对于书籍的,,书店"等等)。 这可以基于例如被存储在购物数据库45中的预定义查找表来确定。替 换地,与输入待购买物品相反,用户可以直接在购物单中输入商店类 别。
在块406,对于每个输入或找到的商店类别,模块34找到商店类 别下列出的一个或多个商店并且还找到这些商店的地理(例如,经度/ 纬度)坐标。这例如可以通过参考数据库服务器11中包括的条目数据 库42来完成。特别地,根据本发明的各种示例性实施例,条目数据库 42列出每个商店类别下的各种商店、商行等等,以及它们的地址、电 话号码、地理经度/纬度坐标、营业时间等等。因此,对于每个商店类别,可以通过搜索条目数据库42而获得商店以及它们的地理坐标的列 表。在一个具体应用中,基于接收购物单的日期和时间,只返回那些 实际上在营业(根据它们的营业时间信息)的商店,所述日期和时间 由移动装置20的内部时钟或购物帮助服务器14可访问的时钟来确定。 在块407,可选地,对于每个找到的商店,可以找到地点特定图像。 对本领域技术人员显而易见的是,此时不一定要检取这些商店的地点 特定图像,而是如下所述的只需能够基于它们的地理坐标和所确定的 移动装置20的位置来访问这些地点特定图像。
在块408,模块34最后编译用于显示销售购物单中包括的物品/ 产品的商店的图像的购物程序。这些图像中的每一个都将基于由位置 识别系统确定的移动装置20的位置而被显示。
不言而喻,购物帮助模块34连同诸如购物数据库45、图像数据 库40和条目数据库42等等之类的其关联数据库可以被包括在硬盘66 中并且被存储在移动装置20的存储器54中(参见图1B)。从而,基 本上,可以使如上所述的购物帮助服务可用于不一定与无线通信网络 22相接的移动装置20。
图5例示了在根据上面的图4生成的购物程序执行期间执行的动 作。在块501,程序对块502的判断事件的发生进行监控。在块502, 确定可能具有购物单上的物品的任何商店是否靠近由位置识别系统确 定的移动装置20的位置。例如,如果任何商店的经度/绰度坐标进入 距移动装置20的当前位置某个距离的范围内,则可以做出此确定。倘 若如此,则进行到块504,程序通知用户(例如,通过发出蜂鸣音) 并且在移动装置20上显示带有适当消息的商店图像。图9是实例屏幕 快照,其显示了正在接近移动装置20的商店的图像卯O,以及写着"
您可以在您附近的,_,(卯4-插入商店名称和地址)获得您的
,_' (902-插入购物单上的有关项)"的文本消息。关于商店卯0
的图像,还可以通过利用上述的导航服务器13来计算并显示到该商店 的方向。商店900的图像可以被一直显示直到用户(或更具体的,用 户的移动装置)到达或经过该商店为止。例如,这个时间点可以确定为当移动装置与商店的距离开始增加时。
待输入购物单的物品可以是概括的,诸如"书籍"之类,或可以是 具体的,诸如特定书名之类。在一个例子中,本发明的移动图像系统
10可以经由无线通信网络22与各种书店的可搜索目录数据库耦合。 然后,可以在这些目录数据库内搜索在从用户的移动装置20接收的购 物单中输入的特殊书名,以便只识别实际上携带这个特殊标题的那些 书店。在这个例子中,在图4中,块406,只有具有特殊标题的那些 书店以及它们的地理坐标被找到。其后,在块408中,编译购物程序 以用于只显示那些书店的地点特定图像。
再次参考图1A,移动图像系统10还可以包括推荐服务器16。正 如所例示的,推荐服务器16包括操作系统36和推荐模块38。推荐服 务器16结合用户简档数据库46、图像地址数据库43等等可以使移动 装置20显示用户的"喜爱"地方的地点特定图像。如前所述,将基于 所确定的移动装置20的位置来显示这些图像。每个用户的"喜爱"位 置都是查阅用户简档数据库46中包括的数据而确定的。特别地,对于 具有用户ID的每个用户,用户简档数据库46将可用于确定他/她的喜 爱地方的他/她的喜爱地方或信息与他/她的用户ID相关联地存储。
例如通过鍵入喜爱地方的地址,用户可以主动地(明确地)将他 /她的喜爱地方输入到用户简档数据库46中。替换地,可以基于在移 动图像系统10上注意到的用户行为来推测(确定)用户的喜爱地方。 例如,当用户访问导航服务器13所提供的导航服务并且输入特定的目 的地地点时,该目的地地点可以被假定是用户的喜爱地方并且因而被 存储在用户简档中。同样,如果用户访问由购物帮助服务器14提供的 购物帮助服务并且输入包括某些物品的购物单,则携带这些物品的商 店可以被假定为用户的喜爱地方并且被添加到用户简档中。作为另一 个示例,如果用户简档包括用户喜爱书籍的列表,则对于这些书中的 每一本,可以编译书中出现的地理地点的列表(例如,书中的主角光 顾的饭店名称)。然后,这些地理地点可以被假定为用户的喜爱地方, 并且被添加到数据库46中的用户简档中。还可替换地,如果没有与具体用户的偏爱或过去行为有关的信息可用,则一般的喜爱地方(例如, 其它用户的喜爱地方)也可以被假定为该用户喜爱地方中的一个。因
此,访问推荐服务的移动装置20的每个用户都具有用户ID,并且具 有用户简档数据库46中包括的关联用户简档(然而每个用户简档中包 括的信息量及其内容可以变化),这可以被用来确定该用户的喜爱地 方。请注意,用户ID无须与装置ID—致;在某些应用中, 一个移动 装置可以由多个分别具有他/她自己的用户ID和用户简档的用户共 享。
图6是一个流程图,其例示了用于生成根据本发明的一个实施例 的喜爱地方程序的实例例程600。在块601,推荐模块38从移动装置 20接收对于推荐服务的请求。在块602,模块38形成请求推荐服务的 用户的喜爱地方列表。为此,模块38查阅用户简档数据库46并且检 取用户筒档中存储的用户喜爱地方和/或基于用户简档中包括的信息 来确定用户的喜爱地方。在块603,然后模块38查阅图像地址数据库 43,为用户的每个喜爱地方找到地理坐标。最后,在块604,当用户 靠近或在这些喜爱地方时,模块38基于所确定的移动装置20的位置 来编译喜爱地方程序以显示喜爱地方的地点特定图像。
图7是一个流程图,其例示了在执行根据图6生成的喜爱地方程 序期间所采取的动作。在块701,程序对块702的判断事件的发生进 行监控。在判定块702,确定是否正在靠近任何喜爱地方。例如,当 所确定的移动装置20的位置进入距任何喜爱地方的经度/绵度坐标某 个距离的范围内时,可以做出这个确定。倘若如此,则在块704,程 序通知用户(例如,通过发出蜂鸣音),并且在移动装置20上连同适 当的消息一起显示喜爱地方的图像。
图IO是一实例屏幕快照,其显示了移动装置20正在接近的喜爱
地方(在本例子中为图书馆)的图像1000,以及写着,,您喜欢的,_'
(1002—插入地名,例如"图书馆")在'_, ( 1004-插入地点地址)
在您附近"的文本消息。关于喜爱地方1000的图像,还可以通过利用 上述的导航服务器13来计算并显示到该喜爱地方的方向。喜爱地方的图像可以被一直保持显示,直到用户(或更具体的,用户的移动装置
20)到达或经过该喜爱地方为止。
在本发明的各种应用中,基于他/她的用户ID为用户选择的地点 特定图像可以补充有可以从他/她的用户简档中获得的其它信息。例 如,当基于用户的用户简档选择用户在过去访问过的一个地方的图像 时,可以获得关于用户最后访问该地点的日期并且使用该日期来计算 自从那次后所经过的一段时间。然后,该图像可以连同诸如"自从您
最近访问您最喜欢'_,(插入地名、地址等等)之后已经有,—,月
/年"之类的消息一起被显示在用户的移动装置上。用以注释所选图像 的其它类型的补充信息例如包括用户在图像中的地方处购买的物品的 列表,或者其中出现了图像中的地方的书名连同用户给予该书的任何 评级。
因此,本发明提供了例如当设法到达某个目的地地点或购买购物 单上的物品时允许移动装置的用户在各种情况中查看地点特定图像的 方法和系统。在所有这些情况中,该方法和系统基于所确定的移动装 置位置来显示地点特定图像,以使得地点特定图像以及时并地理相关 的方式被显示以便帮助用户找到并到达所希望的位置。
虽然已经例示并描述了本发明的优选实施例,但是应当理解,可 以在不脱离本发明的精神和范围的前提下做出各种改变。
28
权利要求
1、一种用于向移动装置提供地点特定图像以进行显示的系统,包括移动装置,包括处理器、存储器和屏幕;位置识别系统,其确定该移动装置的位置;和地点特定图像的数据库,其包括在多个地点处获取的图像,每个图像都与获取图像的地点的地理坐标相关联;其中,移动装置的位置由移动装置位置识别系统来识别,并且基于所确定的移动装置位置从图像数据库中选择地点特定图像,并将其显示在移动装置的屏幕上。
2、 权利要求1的系统,其中,移动装置是从包括蜂窝电话、PDA、 便携式计算机、导航系统和移动计算机通信机的 一组装置中选出的。
3、 权利要求1的系统,其中,位置识别系统使用基于装置的技 术来确定移动装置的位置。
4、 权利要求3的系统,其中,位置识别系统包括GPS接收机。
5、 权利要求1的系统,其中,地点特定图像数据库驻留在移动 装置的存储器中。
6、 权利要求l的系统,还包括 无线通信网络,移动装置与该无线通信网络相接;和 移动图像系统,其与该无线通信网络相接,该移动图像系统包括地点特定图像数据库。
7、 权利要求6的系统,其中,位置识别系统使用基于网络的技 术来基于移动装置和移动图像系统之间的链接来确定移动装置的位 置。
8、 权利要求6的系统,其中,位置识别系统使用基于装置的技 术和基于网络的技术。
9、 权利要求6的系统,其中,移动装置还包括图像捕获子系统, 并且能够执行下列步骤,所述步骤包括捕获图像;将所捕获图像与所确定的在图像被捕获的时候移动装置的位置 相关联,以便产生地点特定图像;和通过无线通信网络将地点特定图像发送到移动图像系统中的地 点特定图像数据库。
10、 权利要求l的系统,其中,当所确定的移动装置位置进入距 与图像相关联的地理坐标某个距离的范围内时,选择地点特定图像。
11、 权利要求l的系统,其中,系统包括方向系统,其执行下列步骤在移动装置处接收移动装置的用户希望去往的目的地地点; 计算从所确定的移动装置位置到目的地地点的方向;和生成方向程序,该方向程序包括计算出的到指定地点的方向,该 方向程序还包括基于所确定的移动装置位置在移动装置的屏幕上显示 目的地地点的图像。
12、 权利要求ll的系统,其中,当所确定的移动装置位置进入 距目的地地点某个距离的范围内时,显示目的地地点的图像。
13、 权利要求ll的系统,其中,当用户请求时,方向程序将目 的地地点的图像显示在移动装置的屏幕上。
14、 权利要求11的系统,其中,方向程序还包括指令,用于在 移动装置的屏幕上显示沿着朝向目的地地点的方向的地标地点的一个 或多个图像,该一个或多个图像基于所确定的移动装置位置来显示。
15、 权利要求14的系统,其中,地标地点的图像被显示为视频剪辑。
16、 权利要求l的系统,其中,系统包括购物系统,该购物系统 其执行下列步骤在移动装置处接收购物单,购物单包括移动装置的用户希望购买 的一个或多个物品;对于列表中的每个物品,识别具有该物品的一个或多个商行; 对于所识别的一个或多个商行中的每一个,确定其地理坐标并且识别其地点特定图像;和生成购物单程序,该购物单程序包括基于所确定的移动装置位置 在移动装置的屏幕上显示所识别的一个或多个商行的图像的指令。
17、 权利要求16的系统,其中,当所确定的移动装置位置进入 距与商行相关联的地理坐标某个距离的范围内时,显示该商行的图像。
18、 权利要求16的系统,其中,购物单程序还包括用于在显示 商行图像时发出音频信号来通知用户的指令。
19、 权利要求l的系统,还包括(a) 无线通信网络,移动装置与所述无线通信网络相接;和(b) 与无线通信网络相接的移动图像系统,该移动图像系统包 括地点特定图像数据库、用户简档数据库和推荐服务器,其中,推荐 服务器执行下列步骤(i) 从移动装置接收对于推荐服务的请求;(ii) 访问用户简档数据库中的移动装置的用户档案来识别 用户的一个或多个喜爱地方;(iii) 确定所述一个或多个喜爱地方的地理坐标;和(iv) 生成喜爱地方程序,该喜爱地方程序包括基于所确定 的移动装置位置在移动装置的屏幕上显示所述一个或多个喜爱地 方的图像的指令。
20、 权利要求19的系统,其中,当所确定的移动装置位置进入 距与喜爱地方相关联的地理坐标某个距离的范围内时,显示喜爱地方 的图像。
21、 权利要求19的系统,其中,喜爱地方程序还包括用于在显 示喜爱地方的图像时发出音频信号来通知用户的指令。
22、 一种基于移动装置的位置在移动装置上显示地点特定图像的 方法,该方法包括(a) 接收移动装置的位置;(b) 基于所接收的移动装置的位置,从多个地点特定图像中选 择一个地点特定图像,每个地点特定图像都与获取图像的地点的地理坐标相关联;和(c)将所选图^象发送到移动装置。
23、 权利要求22的方法,其中,当所接收的移动装置位置进入 距与所述地点特定图像相关联的地理坐标某个距离的范围内时,选择 所述地点特定图像。
24、 权利要求22的方法,还包括经由移动装置接收用户ID。
25、 权利要求24的方法,其中,步骤(b)包括基于所接收的用 户ID来选择地点特定图像。
26、 权利要求24的方法,还包括如下步骤,即基于所接收的用 户ID来确定用于所选图像的补充信息和向移动装置发送该补充信息。
27、 权利要求24的方法,其中,步骤(b)包括访问与所接收的 用户ID相关联的用户简档以及基于该用户筒档来选择一个地点特定 图像。
28、 权利要求22的方法,还包括 从移动装置接收搜索查询;其中,步骤(b)包括基于所接收的搜索查询来选择一个地点特 定图像。
29、 权利要求22的方法,其中,步骤(a)包括接收由用户输入 移动装置的移动装置位置。
30、 权利要求22的方法,其中,步骤(a)包括从GPS接收机 接收移动装置的位置。
31、 权利要求22的方法,其中,步骤(a)包括从移动装置与之 相接的无线通信网络接收移动装置的位置。
32、 权利要求31的方法,还包括下列步骤 基于与移动装置相关联的IP地址来确定移动装置的大概地理地点;和识别与所确定的移动装置大概地理地点对应的地点特定图像的子集;其中,步骤(b)包括基于所确定的移动装置位置从所识别的地点特定图像的子集中选择地点特定图像。
33、 一种能够基于所确定的移动装置位置来显示地点特定图〗象的 移动装置,该移动装置包括(a) 屏幕;和(b) 处理器,加载有用于执行下列步骤的处理器可执行指令, 这些步骤包括(i) 接收由位置识别系统确定的移动装置位置;(ii) 基于所确定的移动装置位置从一组地点特定图像中选 择一个地点特定图像;和(iii) 在屏幕上显示所选地点特定图像。
34、 权利要求33的移动装置,其中,位置识别系统包括与移动 装置耦合的GPS接收机,并且步骤(b) (i)包括接收由GPS接收 机确定的移动装置位置的步骤。
35、 权利要求33的移动装置,还包括无线网络接口,用于经由 无线通信网络在移动装置与移动图像系统之间建立无线通信链路,其中,位置识别系统使用基于网络的技术来基于无线通信网络上 的移动装置与移动图像系统之间的链路来确定移动装置的位置,而步 骤(b) (i)包括接收根据基于网络的技术确定的移动装置的位置。
36、 权利要求35的移动装置,其中,移动图像系统包括具有一 组地点特定图像的地点特定图像数据库,并且步骤(b) (ii)包括从 存储在地点特定图像数据库中的该组图像中选择一个地点特定图像。
37、 权利要求33的移动装置,还包括预装栽有一组地点特定图 像的存储器,并且步骤(b) (ii)包括从存储器中的该组地点特定图 像中选择一个地点特定图像。
38、 一种用于向移动装置提供地点特定图像以显示的系统,包括 用于接收移动装置位置的装置;和地点特定图像数据库,其包括在多个地点获取的图像,每个图像 都与获取图像的地点的地理坐标相关联;用于基于所接收的移动装置位置从图像数据库中选择一个地点特定图像的装置;和用于将所选图像发送到移动装置的装置。
39、 权利要求38的系统,其中,当所接收的移动装置的位置进 入距与图像相关联的地理坐标某个距离的范围内时,用于选择一个地 点特定图像的装置选择一个地点特定图像。
40、 权利要求38的系统,还包括方向系统,该方向系统包括 用于接收目的地地点的装置;用于计算从所接收的移动装置位置到目的地地点的方向的装置;和用于生成方向程序的装置,所述方向程序包括计算出的到目的地 地点的方向,该方向程序还包括用于基于所接收的移动装置位置将目 的地地点的图^f象发送到移动装置的指令。
41、 权利要求38的系统,还包括购物系统,该购物系统包括 用于接收购物单的装置,该购物单包括移动装置的用户希望购买的一个或多个物品;用于识别具有列表中每个物品的一个或多个商行的装置;用于确定所识别的一个或多个商行中的每一个商行的地理坐标并且对于所识别的一个或多个商行中的每一个商行识别地点特定图像的装置;和用于生成购物单程序的装置,该购物单程序包括用于基于所接收的 移动装置位置向移动装置发送所识别的一个或多个商行的图像的指令。
42、 权利要求38的系统,还包括推荐系统,该推荐系统包括 用户简档数据库,包括用户简档;当从用户接收到对于推荐服务的请求时访问用户简档的装置; 用于基于用户简档来识别用户的一个或多个喜爱地方的装置; 用于确定所述一个或多个喜爱地方的地理坐标的装置;和 用于生成喜爱地方程序的装置,该喜爱地方程序包括用于基于所确定的移动装置位置向移动装置发送所述一个或多个喜爱地方的图像的指令。
全文摘要
提供了一种用于向移动装置提供地点特定图像以用于显示的系统。该系统通常包括三个元件具有屏幕的移动装置,确定移动装置位置的位置识别系统(例如,GPS接收机),和包括在各个地点获取的地点特定图像的数据库。每个地点特定图像与获取图像的地点的地理坐标相关联。基于位置识别系统所确定的移动装置位置,从数据库中选择一个地点特定图像并将其显示在移动装置的屏幕上。例如,当用户正在使用作为汽车导航系统的移动装置时,用户目的地地点的地点特定图像可以在所确定的移动装置位置进入距目的地地点的地理坐标某个距离的范围内的时候被选择并显示。
文档编号G01C21/36GK101454639SQ200580036417
公开日2009年6月10日 申请日期2005年10月20日 优先权日2004年10月25日
发明者尤迪·曼伯, 巴纳比·M.·多尔夫曼 申请人:A9.Com公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1