专利名称:用于在便携式移动通信设备上提供位置信息的设备和方法
用于在便携式移动通信设备上提供位置信息的设备和方法
背景技术:
便携式移动通信设备(例如移动电话)正变得更加复杂,并且包 括很多新的特征和性能。很多便携式移动通信设备包括位置确定设备
(例如比如GPS模块等等)。全球定位系统(GPS)模块被设计为使用 卫星导航系统提供便携式移动通信设备的精确方位。可以将便携式移 动通信设备中的GPS模块所确定的精确方位数据上传到移动网络基础 架构。 一旦该数据被上传,就可以在各种应用中使用。
发明内容
公开了一种便携式移动通信设备、方法、以及计算机程序产品, 其可以在地图显示器上提供其它便携式移动通信设备的位置数据作为 图标。在便携式移动通信设备显示器上将感兴趣区域显示为地图。应 用确定具有相似装配的便携式移动通信设备的一个或多个其它用户的 在线存在状态。从所述移动电话网络基础架构获得当前在线的其它便 携式移动通信设备的地理位置数据,并且在所述地图上将其插入作为 图标,以精确地表示它们的实际地理位置。用户可以选择所述地图上 的图标,以改变显示器,从而显示属于由所述图标表示的地理位置的 附加数据。或者,用户可以改变显示器,以呈现当选择时可以自动启 动的用于联系与图标关联的用户的选项。
图1是便携式移动通信设备的说明,其中,显示器正示出具有图 标的样本地图,以指示与感兴趣的用户关联的其它移动单元的位置。
图2是便携式移动通信设备的说明,其中,显示器正示出具有图 标的更小比例的样本地图,以指示与感兴趣的用户关联的其它移动单 元的位置。
图3是便携式移动通信设备的说明,其中,显示器正示出在联系人数据库中存储的其它用户的列表、他们的在线状态、以及当在线时 他们的当前位置。
图4是便携式移动通信设备的说明,其中,显示器正示出具有图 标的更小比例的样本地图,以指示与从类似于图3所示的列表选择的 感兴趣的用户关联的另一移动单元的位置。
图5是便携式移动通信设备的说明,其中,显示器正示出关于具 体位置的附加信息。
图6是便携式移动通信设备的说明,其中,显示器正示出关于如 何联系与感兴趣位置关联的用户的数据。
图7是便携式移动通信设备的说明,其中,显示器正示出用于联 系与感兴趣位置关联的用户的所选装置的状态。
图8是示出影响本发明的元件之间交互作用的系统框图。
图9是示出用于对于具有相似装配的便携式移动通信设备的所选 用户提供位置信息的方法的流程图。
图10是示出用于对于具有相似装配的便携式移动通信设备的所选 用户提供位置信息的替换方法的流程图。
图11是示出用于对于具有相似装配的便携式移动通信设备的所选 用户提供位置信息的替换方法的又 一 流程图。
具体实施例方式
图1是便携式移动通信设备100的说明,其中,显示器110正示 出具有图标130的样本地图120,以指示与感兴趣的用户关联的其它移 动单元的位置。
图2是便携式移动通信设备100的说明,其中,显示器110正示 出具有图标130的较小比例的样本地图120,以指示与感兴趣的用户关 联的其它移动单元的位置。图1和图2示出用户可以如何观看属于具 有相似装配的便携式移动通信设备的其它用户的位置信息。图l和图2 的差别在于地图的比例。用户可以根据需要来操控地图的比例,以覆 盖更大或更小的区域。如果地图覆盖更大的区域,则有可能在显示器 上具有更多图标。用户可以对特定图标进行定位,并且可以在地图的 该区域上进行"放大,,,以看见更多细节。在图1与图2之间的差别 中稍微说明了这种情况。由图标表示的用户的列表是预定的,并且可以被操控。用户可以 标识作为联系人存储在内部联系人数据库中的人员。 一个实施例可以 采用即时消息传送类型模型,其中,用户建立思想相似和相似装配的 用户的"友人"列表。每一用户可以保持隐身(离线)或有空(在线)。 如果隐身,则他们的位置数据对其它用户将是屏蔽的。如果有空,则 他们的位置数据将对于系统的其它用户可用。每一用户可以控制他们 自身的状态。此外,图中所示的图标在本质上是说明性的。可以唯一 地创建各个图标或符号,以表示具体其它用户。用户还具有从他的个 人友人列表中添加或者删除其它用户的判断力。
图3是便携式移动通信设备100的说明,其中,显示器110正示 出在联系人数据库中存储的其它用户的列表140、他们的在线状态、以 及当在线时他们的当前位置。在该示例中,显示器110正示出五个友 人(Mary、 Ted、 Sara、 Bill和John)、他们的当前空闲状态(在线 或离线)、以及他们的当前位置(当在线时)的列表140。用户可以滚 动列表140,以加亮并且选择与友人对应的列表项之一。在该示例中, 用户已经加亮"Bill"。用户可以选择"Bill",以获得关于Bill的 当前位置的附加信息。
如果从图3中的列表选择Bill,则地图120 (图4)将弹出图标 130,以在地图上指示Bill的具体位置。这对用户给出了他可以结合 有关情况的Bill的位置的图形指示。
图5示出对于用户可用的另一选项,图5在显示器110上示出关 于Bill的具体位置的附加信息150。可以使用与Bill的便携式移动通 信设备的坐标位置关联的地址数据来获得该信息。可以在网络基础架 构内保存将坐标位置链接到地址的数据库,并且在位置显示应用进行 请求时使得其对于用户可用。关于具体位置的附加信息可以包括位置 的普通名称、位置的具体名称、位置的街道地址、以及位置的电话号 码,但不限于此。图5所示的示例指示Bill当前处于位于1755 High House Drive in Cary, NC 27519的名叫Harris Teeter的百货店。 商店电话号码是919-555-1234。尤其如果用户希望关于Bill的目前位 置联系Bill,则这对于用户可能是有用的信息。
假设用户希望基于位置信息联系Bill。图6是便携式移动通信设 备100的说明,其中,显示器IIO正示出关于如何联系Bill的数据160。用户可以在联系人的若干模式中滚动,包括发出语音呼叫,发送SMS 文本消息,发送电子邮件,启动基于文本的即时消息传送(IM)会话, 或者建立即按即说语音连接,但不限于此。在该示例中,用户已经选 择通过进行语音呼叫联系人Bill,如图6的高亮部分所指示的那样。 在按下与"选择"(select)对应的键时,便携式移动通信设备100将 发起与Bill的呼叫。图7示出该情况,其中,显示器110示出便携式 移动通信设备100使用从内部联系人数据库获得的数据170来拨打 Bill的便携式移动通信设备。
图8是示出影响本发明的元件之间交互作用的系统框图。便携式 移动通信设备100包括显示器110、处理器210、 RF模块220、用户接 口 230、 GPS模块240、地图数据库250、位置显示应用260、消息传送 和呼叫应用270、以及联系人数据库280。
处理器210负责可操作地连接各种其它组件,从而可以获得有关 信息,对其进行处理,并且将其转发到有关组件、应用和模块。
RF模块提供经由移动电话基站810对于移动电话网络基础架构 820的无线通信链路。RF模块负责将语音和数据通信发送到移动电话 网络基础架构820,并且从移动电话网络基础架构820接收语音和数据 通信。移动电话网络基础架构820可以进而耦合到各个其它通信网络 (未示出),以允许便携式移动通信设备100与其它通信设备(包括 其它便携式移动通信设备IOO,但不限于此)之间的点对点通信。其它 通信网络包括公共交换电话网络(PSTN)、因特网、卫星导航系统、 卫星电视/无线电系统、有线电视/无线电系统、或空中电视/无线电系 统,但不限于此。所述其它系统可以进而与仍然更小的本地化通信系 统(例如比如WiFi网络)进行通信,以在各个设备之间提供端到端通 信。
用户接口 230可以包括例如比如键区、显示器IIO、关于便携式移 动通信设备100的外壳的其它硬线按钮的组件、类似操纵杆或转点通 的导航组件、语音控制输入部、结合记录笔而使用的触摸屏等等。存 在用户接口 230,用于协助用户输入数据,对软件应用和菜单结构进行 导航,选择选项、指导输出、显示图像或数据等等。
GPS模块240可与以地球为轨道的GPS系统840进行通信。GPS模 块240的基本功能是确定将便携式移动通信设备100的位置细化到很高精确度的位置坐标。其后坐标位置数据被馈送给处理器210,其中, 处理器210可以根据需要或请求而进一步将坐标位置数据发布给其它 组件、应用和模块。GPS模块的确切操作超出了本发明的范围。本发明 仅关注于这样的事实可以获得便携式移动通信设备100的相当精确 的位置数据,并且由其它组件来使用。因此,GPS系统可以不一定仅是 本发明所采用的位置确定系统。可以使得本发明可结合其它位置确定 系统操作,而不影响本发明的精神和范围。
地图数据库250是覆盖地理区域的街道地图的储存库。可以将地 图数据库本地存储在便携式移动通信设备100上,或存储在便携式移 动通信设备100可容易访问的区域中的移动电话网络基础架构820内。 可以基于一个或多个便携式移动通信设备100的方位来调用部分地图, 并且将其显示在显示器110上。用户其后可以根据需要对东南西北进 行导航,并且进行放大和缩小。
位置显示应用260是协调本发明中所描述的功能的软件。它负责 协助用户显示与当前在线的所选其它用户(友人)对应的位置数据。 位置显示应用260还允许用户在地图与关于友人的位置的数据之间切 换,并且启动消息传送和/或呼叫应用,以基于感兴趣的友人的当前位 置联系他们。位置显示应用260从存在性服务器830获得其它用户(友 人)的位置数据,存在性服务器830是移动电话网络基础架构820的 一部分。
消息传送和呼叫应用仅仅是允许用户发送并且接收数据(例如电 子邮件、SMS、 IM)的软件以及用于进行并且接收语音呼叫的软件。这 些应用与联系人数据库280集成地链接,联系人数据库280包含其它 用户的相关联系人信息,包括电话号码、电子邮件地址、IM联系人数 据、SMS联系人数据等等。位置显示应用260可与消息传送和呼叫应用 270以及联系人数据库280进行通信,从而可以使用通信的很多模式之 一来联系地图上的图标所标识的友人。
存在性服务器830是移动电话网络基础架构820的一部分,其负 责保存作为订户的所有便携式移动通信设备100的位置信息。其后使 得该数据对于其它授权用户可用,从而一个用户可以在待显示在其它 用户的便携式移动通信设备100上的地图上绘制他们的位置。用户可 以控制是否使得他们的位置数据对于其它用户可见。图9是示出用于对于具有相似装配的便携式移动通信设备的所选 用户提供位置信息的方法的流程图。在该实施例中,用户选择区域, 并且在线友人被绘图到所选区域内的它们的位置。在步骤905,用户使 得便携式移动通信设备经由用户接口在便携式移动通信设备显示器上 显示感兴趣区域的地图。在该情况发生时,在步骤910,位置显示应用 正确定具有相似装配的便携式移动通信设备的一个或多个其它用户 (友人)的存在(在线)状态。
在步骤915,位置显示应用其后确定是否有任何在线友人位于地图 所限定的区域内。经由来自便携式移动通信设备与移动电话网络基础 架构内的存在性服务器之间的数据交换的请求来获得该数据。存在性 服务器获得预订单元的位置数据,对其进行存储并且更新。包含位置 确定装置(即GPS)的每一预订单元经由RF模块周期性地将该信息发 送回到移动电话网络基础架构内的存在性服务器。其后,在验证授权 后,使得该位置数据对于各个用户可用。授权可以采用很多形式,包 括各个用户(例如经由其它用户的电话号码)将其它用户标识为具 有观看它们的位置数据的许可权。各个用户还可以设置批准或者拒绝 每个人对于位置数据的访问权的通用标志。或者,用户可以有选择地 批准其它用户对于位置数据的访问权。
在步骤920,位置显示应用将唯一关联在线友人的图标放置在地图 上,从而用户可以可视化地确定地图所限定的区域内的任何在线友人 的当前位置。
在步骤925,用户可以在显示的地图进行导航,以加亮并且选择与 另一用户(友人)关联的所显示的图标之一。在进行选择时,可以将 选项呈现给该用户。在步骤930, 一个选项是获得关于所选友人的位置 的更多信息。如果选择了该选项,则将以位置的文本或图形(或它们 两者)描述来替代便携式移动通信设备显示器上的地图,如步骤935 所描述的那样。在步骤945,另一选项是确定用户是否希望联系与位置 关联的友人。如果选择了该选项,则便携式移动通信设备显示器将显 示联系选项的菜单,如步骤950所描述的那样。这些选项包括SMS、电 子邮件、IM、语音呼叫等等,但不限于此。在步骤955,用户可以选择 联系选项之一,其在步骤960使得便携式移动通信设备启动适当的应 用来建立联系。通过获知友人的位置,用户可以关于最佳联系方法进行考虑周全 的确定。例如,如果位置是教堂,则用户可能希望推迟联系,或者使 用静音装置(例如文本消息传送)。如果位置是百货店,则用户可能 希望呼叫并且告诉友人在他们在场期间挑选一些的货物。
图1 o是示出用于对于具有相似装配的便携式移动通信设备的所选
用户提供位置信息的替换方法的流程图。在该实施例中,用户选择在 线友人,并且请求他们的位置的地图。在先前实施例中,用户关注区
域,而在该实施例中,用户关注友人。在步骤1005,用户使得便携式 移动通信设备显示友人列表,该列表包括他们的存在(在线)状态以 及他们的位置状态的描述。用户其后在步骤1010对列表进行导航,并 且选择友人之一,使得在步骤1015显示地图,其包含地图上的所选友 人的位置图标。在步骤1020,用户可以选择友人的位置图标。
在进行选择时,可以向用户呈现以上关于图9所描述的选项。在 步骤1025,选项是获得关于所选友人的位置的更多信息。如果选择了 该选项,则将以位置的文本或图形(或它们两者)描述来替代便携式 移动通信设备显示器上的地图,如步骤1030所描述的那样。在步骤 1040,另一选项是确定用户是否希望联系与位置关联的友人。如果选 择了该选项,则便携式移动通信设备显示器将显示联系选项的菜单, 如步骤1045所描述的那样。这些选项包括SMS、电子邮件、IM、语音 呼叫等等,但不限于此。在步骤1050,用户可以选择联系选项之一, 其在步骤1055使得便携式移动通信设备启动适当的应用来建立联系。
图ll是示出用于对于具有相似装配的便携式移动通信设备的所选 用户提供位置信息的替换方法的又一流程图。在该实施例中,用户提 出感兴趣位置的地图,并且其后根据在线友人对于感兴趣位置的接近 性而对他们进行排序。在步骤1105,用户经由用户接口使得便携式移 动通信设备在便携式移动通信设备显示器上显示感兴趣区域的地图。 在该情况发生时,在步骤1110,位置显示应用正确定具有相似装配的 便携式移动通信设备的一个或多个其它用户(友人)的存在(在线) 状态。
在步骤1115,位置显示应用其后确定任何在线友人是否位于地图 所限定的区域内。经由来自便携式移动通信设备与移动电话网络基础 架构内的存在性服务器之间的数据交换的请求来获得该数据。存在性服务器获得预订单元的位置数据,对其进行存储并且更新。包含位置
确定装置(即GPS)的每一预订单元经由RF模块周期性地将该信息发 送回到移动电话网络基础架构内的存在性服务器。其后,在验证授权 后,使得该位置数据对于各个用户可用。可以频繁重复该步骤,以确 定在线友人是在固定在一位置处还是以特定速率在特定方向上移动。
在步骤1120,位置显示应用将唯一关联在线友人的图标放置在地 图上,从而用户可以可视化地确定由地图所限定的区域内的任何在线 友人的当前位置以及他们的前进方向和速度。在步骤1125,位置显示 应用确定每一在线友人的位置相对于感兴趣位置的当前接近性。在步 骤1130,位置显示应用确定每一在线友人是当前正在移动还是在固定 位置中。可以将该信息绘制在地图上,并且使用方向箭头等等与友人 的图标关联。在步骤1135,当前接近性信息用于构建根据在线友人对 于感兴趣位置的接近性而排序的在线友人列表。这允许用户选择最接 近于感兴趣位置的友人进行联系。或者,用户可以选择正在感兴趣位 置的方向上前进的友人进行联系。
在步骤1140,用户可以在显示的地图或排序的优先级列表进行导 航,以加亮并且选择与另一用户(友人)关联的所显示的图标之一。 在步骤1145,提示用户他们是否希望联系与位置关联的友人。如果选 择了该选项,则便携式移动通信设备显示器将显示联系选项的菜单, 如步骤1150所描述的那样。在步骤1155,用户可以选择联系选项之一, 其在步骤1160使得便携式移动通信设备启动适当的应用来建立联系。
本领域技术人员应理解,本发明可以实施为方法、系统或计算机 程序产品。相应地,本发明可以采取以下形式完全硬件实施例、完 全软件实施例(包括固件、驻留软件、微码等等)或对软件和硬件方 面进行组合的实施例,其所有形式通常在此可以被称为"电路,,、"模 块"或"系统,,。更进一步地,本发明可以采用具有在介质上实施的 计算机可用程序代码的计算机可用存储介质上的计算机程序产品的形 式。
可以使用任意合适的计算机可读介质。计算机可用介质或计算机 可读介质可以是例如电子、磁、光、电磁、红外或半导体系统、装置、 设备或传输介质,但不限于此。计算机可读介质的更具体的示例(非 排除性列表)将包括以下具有一个或多个导线的电连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦 除可编程只读存储器(EPR0M、或闪存)、光纤、便携式致密盘只读存 储器(CD-ROM)、光存储设备、传输介质(例如支持互联网或内部网 的传输介质)、或磁存储设备。注意,由于可以根据需要而经由例如 纸张或其它介质的光学扫描来以电方式捕获程序,其后对其进行编译、 解释、或者另外以合适的方式进行处理,并且其后存储在计算机存储 器中,因此计算机可用介质或计算机可读介质甚至可以是纸张或在其 上打印程序的另一合适的介质。在本发明上下文中,计算机可用或计 算机可读介质可以是任何介质,其可以包含、存储、传递、传输、或 传送程序,以由指令执行系统、装置或设备使用,或结合指令执行系 统、装置或设备使用。
可以通过面向对象的编程语言(例如Java、 Smalltalk、 0++等等)
来写成用于进行本发明的操作的计算机程序代码。然而,用于也可以 通过传统过程化编程语言(例如"C"编程语言)或相似的编程语言来 写成用于进行本发明的操作的计算机程序代码。可以按以下方式来执 行程序代码全部在用户计算机上、 一部分在用户计算机上、作为单 机软件包、 一部分在用户计算机上并且一部分在远程计算机上、或者 完全在远程计算机或服务器上。在后者的情况下,远程计算机可以通 过局域网(LAN)或广域网(WAN)而连接到用户计算机,或者可以对 于外部计算机(例如使用互联网服务提供商通过互联网)进行连接。
以下参照示出根据本发明实施例的方法、装置(系统)和计算机 程序产品的流程图示图和/或框图描述本发明。应理解,可以通过计算 机程序指令来实现流程图示图和/或框图的每一块以及流程图示图和/ 或框图的块的组合。可以将这些计算机程序指令提供给通用计算机、 专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,从 而经由计算机处理器和/或其它可编程数据处理装置执行的指令创建 用于实现流程图示图和/或框图块中所指定的功能/动作。
也可以将这些计算机程序指令存储在计算机可读存储器中,其可 以传令计算机或其它可编程数据处理装置以特定方式运行,从而存储 在所述计算机可读存储器中的指令产生制造物品,其包括实现流程图 和/或框图块中所指定的功能/动作的指令手段。
还可以将所述计算机程序指令加载到计算机或其它可编程数据处理装置,以使得在计算机或其它可编程装置上执行一系列操作步骤, 以产生以计算机实现的处理,从而在计算机或其它可编程装置上执行 的指令提供用于实现流程图和/或框图块中所指定的功能。
可以经由便携式移动通信设备的显示器上呈现的图形用户接口
(GUI)等等来呈现并且响应与本发明关联的任何提示。
图中的流程图和框图示出根据本发明各个实施例的系统、方法和 计算机程序产品的可能的实现方式的架构、功能和操作。在这点上, 流程图或框图中的每一块可以表示模块、分段、或代码部分,其包括 用于实现指定的逻辑功能的一个或多个可执行指令。还应注意,在某 些替换实现方式中,在块中提及的功能可以不按图中所提及的顺序出 现。例如,事实上,可以实质上同时执行连续示出的两个块,或者, 有时可以按相反顺序来执行块,这取决于所涉及的功能。还应注意, 可以由执行指定功能或动作的基于专用硬件的系统或专用硬件与计算 机指令的组合来实现框图和/或流程图示图的每一块以及框图和/或流 程图示图的块的组合。
在此所使用的术语目的仅在于描述特定实施例,并且并非有意限 制本发明。如在此所使用的那样,单数形式的"一个"、"某个,,、
"这个"意欲同样包括复数形式,除非上下文清楚地另有所指。将进 一步理解,当在该说明书中使用时,术语"包括"指定出现所声明的 特征、整数、步骤、操作、元件和/或组件,但并不排除一个或多个其 它特征、整数、步骤、操作、元件、组件和/或其群组的出现或添加。 虽然已经在此示出并且描述了特定实施例,但本领域技术人员应 理解,对于所示特定实施例,可以对为了实现相同目的而计算的任何 布置进行替换,并且本发明在其它环境中具有其它应用。该申请期望 覆盖本发明的任何改动和变化。所附权利要求绝非期望将本发明的范 围限制为在此所描述的特定实施例。
权利要求
1.一种在便携式移动通信设备100上,在地图显示器上提供其它便携式移动通信设备的位置数据作为图标的方法,所述方法包括将地图显示在显示器上905;确定与用户关联的一个或多个其它便携式移动通信设备的在线存在状态910;获得当前在线的一个或多个其它便携式移动通信设备的地理位置数据915;在所显示的地图上插入当前在线的一个或多个其它便携式移动通信设备中的每一个的图标,从而将每一图标放置在所述地图上,以便精确地表示所述一个或多个其它便携式移动通信设备中的每一个的实际地理位置920。
2. 权利要求1的方法,还包括 在地图上选择图标925;响应于所述图标的选择,改变便携式移动通信设备的显示,以显 示属于由所述图标表示的地理位置的附加数据935。
3. 权利要求1的方法,还包括 在地图上选择图标925;响应于所述图标的选择,改变所述便携式移动通信设备的显示, 以呈现一个或多个选项,以用于联系由所述图标表示的其它便携式移 动通信设备950。
4. 权利要求3的方法,还包括选择用于联系由所述图标表示的其它便携式移动通信设备的选项955;启动应用,以执行用于联系由所述图标表示的其它便携式移动通 信设备的所选选项960。
5. 权利要求3的方法,其中,所述用于联系由所述图标表示的其它便携式移动通信设备的选项之一是SMS文本消息。
6. 权利要求3的方法,其中,所述用于联系由所述图标表示的其 它便携式移动通信设备的选项之一是电子邮件消息。
7. 权利要求3的方法,其中,所述用于联系由所述图标表示的其 它便携式移动通信设备的选项之一是语音呼叫。
8. 权利要求3的方法,其中,所述用于联系由所述图标表示的其 它便携式移动通信设备的选项之一是即时消息UM)。
9. 权利要求3的方法,其中,所述用于联系由所述图标表示的其 它便携式移动通信设备的选项之一是即按即说连接。
10. 权利要求1的方法,还包括改变所述便携式移动通信设备的显示,以显示与具有在线存在状 态的用户关联的一个或多个其它便携式移动通信设备的列表1005。
11. 权利要求10的方法,还包括根据与具有在线存在状态的用户关联的所述一个或多个其它便携式移动通信设备对于感兴趣位置的接近性对它们的列表进行排序 1135。
12. 权利要求11的方法,其中,基于与用户关联的所述一个或多 个其它便携式移动通信设备对于感兴趣位置的接近性对它们的列表排 序是从最近到最远。
13. —种计算机可读介质,其存储计算机程序产品,以用于在地图 显示器上提供其它便携式移动通信设备的位置数据作为图标,所述计 算机可读介质包括用于将地图显示在显示器上905的计算机程序代码; 用于确定与用户关联的一个或多个其它便携式移动通信设备的在线存在状态910的计算机程序代码;用于获得当前在线的一个或多个其它便携式移动通信设备的地理 位置数据915的计算机程序代码;用于在所显示的地图上插入用于当前在线的一个或多个其它便携 式移动通信设备中的每一个的图标,从而将每一图标放置在所述地图 上,以便精确地表示所述一个或多个其它便携式移动通信设备中的每 一个的实际地理位置920的计算机程序代码。
14. 权利要求13的计算机可读介质,还包括 用于在地图上选择图标925的计算机程序代码; 用于响应于所述图标的选择,改变便携式移动通信设备的显示,以显示属于由所述图标表示的地理位置的附加数据935的计算机程序 代码。
15. 权利要求13的计算机可读介质,还包括 用于在地图上选择图标925的计算机程序代码; 用于响应于所述图标的选择,改变所述便携式移动通信设备的显示,以呈现一个或多个选项,以用于联系由所述图标表示的其它便携 式移动通信设备950的计算机程序代码。
16. 权利要求15的计算机可读介质,还包括用于选择用于联系由所述图标表示的其它便携式移动通信设备的 选项955的计算机程序代码;用于启动应用,以执行用于联系由所述图标表示的其它便携式移 动通信设备的所选选项960的计算机程序代码。
17. 权利要求15的计算机可读介质,其中,所述用于联系由所述 图标表示的其它便携式移动通信设备的选项之一是SMS文本消息。
18. 权利要求15的计算机可读介质,其中,所述用于联系由所述 图标表示的其它便携式移动通信设备的选项之一是电子邮件消息。
19. 权利要求15的计算机可读介质,其中,所述用于联系由所述 图标表示的其它便携式移动通信设备的选项之一是语音呼叫。
20. 权利要求15的计算机可读介质,其中,所述用于联系由所述 图标表示的其它便携式移动通信设备的选项之一是即时消息UM)。
21. 权利要求15的计算机可读介质,其中,所述用于联系由所述 图标表示的其它便携式移动通信设备的选项之一是即按即说连接。
22. 权利要求13的计算机可读介质,还包括用于改变所述便携式移动通信设备的显示,以显示与具有在线存 在状态的用户关联的一个或多个其它便携式移动通信设备的列表1005 的计算机程序代码。
23. 权利要求22的计算机可读介质,还包括用于根据与具有在线存在状态的用户关联的所述一个或多个其它便携式移动通信设备对于感兴趣位置的接近性对它们的列表进行排序 1135的计算机程序代码。
24. 权利要求23的计算机可读介质,其中,用于基于与用户关联 的所述一个或多个其它便携式移动通信设备对于感兴趣位置的接近性 对它们的列表排序的计算机程序代码是从最近到最远。
25. —种便携式移动通信设备100,用于在地图显示器上提供其它 便携式移动通信设备的位置数据作为图标,所述便携式移动通信设备 100包括处理器210;可由所述处理器来执行的位置显示应用260; RF模块220,用于与移动电话网络基础架构进行通信; 显示器IIO,用于呈现地图数据;用户接口 230,用于对位置显示应用260进行导航并且操控, 其中,可以经由所述用户接口 230来命令所述位置显示应用260,以经由所述RF模块220从所述移动电话网络基础架构820获得其它便 携式移动通信设备的位置,从而能够结合所述地图数据在所述显示器 IIO上将所述其它便携式移动通信设备的位置绘制唯一可标识的图标, 以产生所述其它便携式移动通信设备当前所处的地方的图形指示。
26. 权利要求25的便携式移动通信设备100,还包括地图数据库 250,其被本地存储在所述便携式移动通信设备100上。
27. 权利要求25的便携式移动通信设备IOO,还包括联系人数据 库280,其被本地存储在所述便携式移动通信设备100上,所述联系人 数据库280包含关于所述其它便携式移动通信设备的数据。
28. 权利要求25的便携式移动通信设备100,还包括消息传送应 用270,其能够在从所述地图显示中选择图标时被启动。
29. 权利要求25的便携式移动通信设备100,还包括呼叫应用 270,其能够在从所述地图显示中选择图标时被启动。
全文摘要
提出了一种在地图显示器上提供其它便携式移动通信设备的位置数据作为图标的便携式移动通信设备和方法。在便携式移动通信设备显示器上将感兴趣区域显示为地图。应用确定具有相似装配的便携式移动通信设备的一个或多个其它用户的在线存在状态。从所述移动电话网络基础架构获得当前在线的其它便携式移动通信设备的地理位置数据,并且在所述地图上将其插入作为图标,以精确地表示它们的实际地理位置。用户可以选择所述地图上的图标,以改变显示器,从而显示属于由所述图标表示的地理位置的附加数据。或者,用户可以改变显示,以呈现当选择时可以自动启动的用于联系与图标关联的用户的选项。
文档编号H04M1/2745GK101543029SQ200780044299
公开日2009年9月23日 申请日期2007年6月12日 优先权日2006年11月30日
发明者J·J·格里芬, K·施帕林克 申请人:索尼爱立信移动通讯股份有限公司