首页> 中国专利> 以移动装置的目前位置更新服务器储存的位置资讯的方法

以移动装置的目前位置更新服务器储存的位置资讯的方法

摘要

本发明是有关于一种以移动装置的目前位置更新服务器储存的位置资讯的方法,应用于一移动装置的方法,该移动装置具有一用来产生地理资讯的全球定位系统接收器。该移动装置可连结一网络介面。该方法包含通过该网络介面传送基于该全球定位系统接收器的第一地理资讯的第一指令以修改一服务器所储存的位置资讯,并同时以第一地理资讯来更新该移动装置所记载该服务器所储存的位置资讯,以及仅在当该移动装置所记载该服务器所储存的位置资讯与该全球定位系统接收器的第二地理资讯所表示的位置之间的差距大于预定距离时,通过该网络介面传送基于第二地理资讯的第二指令至该服务器。如此,可保持服务器储存正确的位置资讯。

著录项

  • 公开/公告号CN102238472A

    专利类型发明专利

  • 公开/公告日2011-11-09

    原文格式PDF

  • 申请/专利权人 神达电脑股份有限公司;

    申请/专利号CN201010173733.7

  • 申请日2010-05-07

  • 分类号H04W4/02(20090101);H04L29/08(20060101);G01S19/01(20100101);

  • 代理机构11019 北京中原华和知识产权代理有限责任公司;

  • 代理人寿宁;张华辉

  • 地址 中国台湾桃园县龟山乡文化二路二00号

  • 入库时间 2023-12-18 03:43:07

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2014-11-26

    授权

    授权

  • 2011-12-21

    实质审查的生效 IPC(主分类):H04W4/02 申请日:20100507

    实质审查的生效

  • 2011-11-09

    公开

    公开

说明书

技术领域

本发明涉及一种移动装置,特别是涉及一种通过网络介面以其目前位 置以更新服务器所储存的位置资讯的移动装置。

背景技术

精确的定位技术(也就是说,随时掌握一个装置的位置)可藉由全球卫 星导航系统(Global Navigation Satellite System,GNSS)接收器以实施。 举例而言,美国国防部所开发的NAVSTAR全球定位系统(Global ositioning System,GPS)对全球各个角落提供卫星定位资讯,如此,接收器可根据所 接收的卫星定位资讯得到精确的位置。

一般而言,全球卫星导航系统接收器(或称全球定位系统接收器)包含 一天线,用来接收全球定位系统卫星传来的无线电信号,以及一定位电路, 用来根据全球定位系统卫星所传来的无线电信号,以决定天线的位置,并 产生对应的位置资料。天线可置入全球定位系统接收器,也可经由一线路 外接。移动装置可结合全球定位系统接收器及其他装置,以提供使用全球 定位系统接收器产生的位置资料的功能。

移动装置可具有一内建地图,用来结合全球定位系统接收器所提供的 位置资讯,以绘制行经过的路径,或是标示全球定位系统接收器于地图上 的位置。使用者可将地图上所标示移动装置的位置,通过浏览器手动输入 至网站(举例而言,Facebook)服务器或通过即时通讯(Messenger)程序(举 例而言,MSN、Yahoo Messenger、Google talk、Skype等)手动输入至即时 通讯服务器,以使朋友或其他有权限的人可通过网站或即时通讯程序得知 使用者的目前位置。然而,由于诸多原因皆可能会让使用者无法随时更新 服务器上所储存的位置资讯,因此会造成网站或即时通讯上所显示的位置 不正确,而可能导致朋友前往不正确的位置赴约,带给使用者很大的不便。

由此可见,上述现有的以移动装置的目前位置更新服务器储存的位置 资讯的方法在方法与使用上,显然仍存在有不便与缺陷,而亟待加以进一 步改进。为了解决上述存在的问题,相关厂商莫不费尽心思来谋求解决之 道,但长久以来一直未见适用的设计被发展完成,而一般方法又没有适切 的方法能够解决上述问题,此显然是相关业者急欲解决的问题。因此如何 能创设一种新的以移动装置的目前位置以更新服务器所储存的位置资讯的 方法,实属当前重要研发课题之一,亦成为当前业界极需改进的目标。

发明内容

本发明的目的在于,提供一种新的以移动装置的目前位置更新服务器 储存的位置资讯的方法,用来使移动装置可根据目前位置,以通过网络介 面来更新储存于服务器上的位置资讯。如此,可确保服务器不会储存不正 确(包括服务器所储存的位置已经过时)的位置资讯。

本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据 本发明提出的一种以一移动装置的目前位置以更新一服务器所储存的位置 资讯的方法,该移动装置具有一全球定位系统接收器(GPS receiver),该 全球定位系统接收器用来产生地理资讯,该移动装置可连结一网络介面, 该方法包含:通过该网络介面传送基于该全球定位系统接收器所产生的一 第一地理资讯的一第一指令以修改该服务器所储存的位置资讯,并同时以 该第一地理资讯来更新该移动装置所记载该服务器所储存的位置资讯;以 及仅在当该移动装置所记载该服务器所储存的位置资讯与该全球定位系统 接收器所产生的一第二地理资讯所表示的位置之间的差距大于一预定距离 时,通过该网络介面传送基于该第二地理资讯的一第二指令至该服务器。

本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。

前述的方法,其中所述的移动装置具有一目的地清单,用来记载该服 务器的网络地址与该服务器所储存的该位置资讯。

前述的方法,其另包含:当判断一地理资讯正被传送时,提示使用者 输入与储存一服务器相关资讯至该目的地清单;其中该服务器相关资讯具 有在登入对应于该服务器相关资讯的服务器时所需的资料。

前述的方法,其另包含:当判断一地理资讯正被传送至一第二服务器 时,储存根据该地理资讯所得到该移动装置的目前位置至该目的地清单, 以记载该第二服务器所储存的位置资讯。

前述的方法,其另包含:判断该第二服务器的网络地址是否已经储存 于该目的地清单;以及当该第二服务器的网络地址尚未储存于该目的地清 单时,增加该第二服务器的网络地址至该目的地清单。

前述的方法,其另包含:周期性地计算根据该全球定位系统接收器所 产生的地理资讯以得到的该移动装置的目前位置与储存于该目的地清单中 的各位置资讯的各差距;以及当该根据该全球定位系统接收器所产生的地 理资讯所得到该移动装置的目前位置与储存于该目的地清单中的一第一位 置资讯的一第一差距大于该预定距离时,则通过该网络介面传送用来修改 服务器的位置资讯的该第二指令以更新对应于该第一位置资讯的该服务器 所储存的位置资讯。

前述的方法,其另包含:周期性地计算根据该全球定位系统接收器所 产生的地理资讯以得到的该移动装置的目前位置与储存于该目的地清单中 的各位置资讯的一差距;以及当根据该全球定位系统接收器所产生的地理 资讯以得到的该移动装置的目前位置与储存于该目的地清单中的一第一位 置资讯的一第一差距大于该预定距离时,则该全球定位系统接收器所产生 的地理资讯以得到的该移动装置的该目前位置以更新该目的地清单的该第 一位置资讯。

前述的方法,其中所述的服务器为网站服务器、即时通讯(Messenger) 服务器或类通讯程序(essenger-like program)所对应的服务器。

本发明的目的及解决其技术问题还采用以下技术方案来实现。依据本 发明提出的一种在一移动装置中增加服务器的网络地址的方法,该移动装 置具有一全球定位系统接收器,该全球定位系统接收器用来产生地理资讯, 该移动装置可连结一网络介面,该方法包含:当通过该网络介面以上传该 全球定位系统接收器的地理资讯至一服务器时,判断该服务器的网络地址 是否已经储存于该移动装置;以及当该服务器的网络地址尚未储存于该移 动装置时,提示是否要该服务器的网络地址至该移动装置,并在指示要增 加该服务器的网络地址至该移动装置时,增加该服务器的网络地址至该移 动装置。

本发明的目的及解决其技术问题另外再采用以下技术方案来实现。依 据本发明提出的一种以一移动装置的目前位置以更新一服务器所储存的位 置资讯的方法,该移动装置具有用来产生地理资讯的一全球定位系统接收 器或一辅助全球定位应用程序(A-GPS AP),该方法包含:建立一纪录多个 服务器的网络地址以及登入所述多个服务器时所需的使用者名称与密码的 目的地清单;根据该全球定位系统接收器或该辅助全球定位应用程序的地 理资讯以定位出该移动装置的一第一目前位置;传送该移动装置的该第一 目前位置至所述多个服务器;根据该全球定位系统接收器或该辅助全球定 位应用程序的新的地理资讯以定位出该移动装置的一第二目前位置;以及 当该第二目前位置与该第一目前位置之间的距离大于一预定距离时,将该 第二目前位置更新至所述多个服务器;其中所述多个服务器为网站服务器、 即时通讯(Messenger)服务器或类通讯程序(Messenger-like program)所对 应的服务器。

本发明的目的及解决其技术问题另外还采用以下技术方案来实现。依 据本发明提出的一种以一移动装置的目前位置以更新一服务器所储存的位 置资讯的方法,该移动装置具有用来产生地理资讯的一全球定位系统接收 器或一辅助全球定位应用程序(A-GPS AP),该方法包含:建立一纪录多个 服务器的网络地址以及登入所述多个服务器时所需的使用者名称与密码的 清单;根据该全球定位系统接收器或该辅助全球定位应用程序的地理资讯 以定位出该移动装置的一目前位置;传送该移动装置的该目前位置至所述 多个服务器;根据该全球定位系统接收器或该辅助全球定位应用程序的新 的地理资讯以定位出该移动装置的一新的目前位置;以及周期性地将该新 的目前位置更新至所述多个服务器;其中所述多个服务器为网站服务器、 即时通讯(Messenger)服务器或类通讯程序(Messenger-like program)所对 应的服务器。

本发明与现有技术相比具有明显的优点和有益效果借由上述技术方 案,本发明以移动装置的目前位置更新服务器储存的位置资讯的方法至少 具有下列优点及有益效果:本发明是用来使移动装置可根据目前位置,以 通过网络介面来自动更新储存于服务器上的位置资讯。如此,可确保服务 器不会储存不正确(包括服务器所储存的位置已经过时)的位置资讯。

综上所述,本发明应用于一移动装置的方法,该移动装置具有一用来 产生地理资讯的全球定位系统接收器。该移动装置可连结一网络介面。该 方法包含通过该网络介面传送基于该全球定位系统接收器的第一地理资讯 的第一指令以修改一服务器所储存的位置资讯,并同时以第一地理资讯来 更新该移动装置所记载该服务器所储存的位置资讯,以及仅在当该移动装 置所记载该服务器所储存的位置资讯与该全球定位系统接收器的第二地理 资讯所表示的位置之间的差距大于预定距离时,通过该网络介面传送基于 第二地理资讯-的第二指令至该服务器。如此,可保持服务器储存正确的位 置资讯(意即服务器所储存的位置为即时位置)。本发明在技术上有显著的 进步,具有明显的积极效果,诚为一新颖、进步、实用的新设计。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的 技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和 其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附 图,详细说明如下。

附图说明

图1为说明应用于本发明的一般封包式无线电服务的网络系统的示意 图。

图2为说明涵盖有WIFI、3G、3.5G、802.11系列或其他的无线传输协 定以让一移动装置可连线至网际网络的网络系统的示意图。

图3为根据本发明的实施例的移动装置的方块图。

图4为说明应用于图3中的移动装置的全球定位管理系统的示意图。

图5为说明根据本发明的实施例的目的地清单的示意图。

图6为根据本发明的实施例,以增加或更新服务器的网络地址或其他 服务器相关资讯至移动装置的目的地清单的流程图。

图7为根据本发明的实施例,以更新移动装置的目的地清单中的服务 器所储存的位置资讯的流程图。

图8为举例说明对应于服务器的应用程序显示于移动装置的显示幕上 的示意图。

图9为说明本发明的一实施例的流程图。

10:网络系统                  20、30、100:移动装置

22、32:全球定位系统接收器    23、24、33、34:天线

40:基地台                    60:网站服务器

105:外框                     110:显示幕

120:控制按钮                 130:全球定位系统接收器

140:收发器                   150:存储器

155:程序码                   160:处理器

300:全球定位管理系统         310、360:名称

320~350:目的地清单          370:信息

400:服务器相关资讯清单       500、600、1300:方法

1000~1080、1310~1340:步骤

1250、1260、1270:实例

具体实施方式

为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功 效,以下结合附图及较佳实施例,对依据本发明提出的以移动装置的目前位 置更新服务器储存的位置资讯的方法其具体实施方式、方法、步骤、特征 及其功效,详细说明如后。

有关本发明的前述及其他技术内容、特点及功效,在以下配合参考图 式的较佳实施例的详细说明中将可清楚呈现。通过具体实施方式的说明,当 可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体 的了解,然而所附图式仅是提供参考与说明之用,并非用来对本发明加以 限制。

本发明的一目的在于提供一全球定位管理系统(GPS manage system)给 一移动装置。该全球定位管理系统用来建构与管理至少一公开该移动装置 的使用者的位置的服务器的目的地清单,其中服务器可为网站服务器、即 时通讯服务器,或类通讯程序(Messenger-like program)所对应的服务器。 移动装置可根据该目的地清单,以通过网络介面更新各服务器所储存的位 置资讯。且本发明提供一简单的方法用来当一或多个服务器所储存的位置 资讯不正确时(包括服务器所储存的位置已经过时),可通知使用者。

请参阅图1所示,为说明适用于本发明的应用的一般封包式无线电服 务(General Packet Radio Service,GPRS)网络系统10的示意图。图2为 说明涵盖有WIFI、3G、3.5G、802.11系列或其他的无线传输协定以让一移 动装置可连线至网际网络的网络系统12的示意图。网络系统10、12包含 至少一移动装置20、30。移动装置20、30可与一基地台40或一无线网络 桥接器(access point)28进行无线通讯。每个移动装置20、30包含移动式 全球定位系统接收器(GPS receiver)22、32(或是一A-GPS应用程序)。每 个移动式全球定位系统接收器22、32包含一第一天线23、34用来从环绕 卫星接收全球定位(GPS)的相关资料,以及一第二天线24、33用来与基地 台40或无线网络桥接器28进行通讯。基地台40与无线网络桥接器28皆 连接至网际网络50。网际网络50包含一服务器60,用来作为一网站的主 机(host)、即时通讯服务器,或是类通讯程序所对应的服务器。该服务器 可根据移动装置20、30所发出的指令,以基于移动装置20、30的全球定 位系统接收器22、32所产生的地理资讯(意即目前位置),来修改服务器上 所储存的使用者的位置资讯,以使对应于服务器的网站或即时通讯程序可 显示出使用者目前的位置。

请参阅图3所示,为说明适用于网络系统10、12的移动装置100的一 实施例。移动装置100包含一外框105、一显示幕110设置于外框105上、 用来让使用者控制移动装置100的控制台或控制按钮120、一类似于全球定 位系统接收器22、32的全球定位系统接收器130、用来与基地台40通讯的 收发器140、一存储器150,以及一处理器160。存储器150用来储存程序 码155。处理器160执行程序码155以控制移动装置100的运作。存储器 150另包含给处理器160执行的程序码155以在移动装置100中提供本发明 所揭露的全球管理定位系统。当显示幕110为一触控式或多点触控式荧幕 时,全球定位管理系统可通过触控的方式以接收使用者的输入,因此个人 导航装置100不一定需要控制台(或控制按钮)120。

请参阅图4所示,为说明一种应用于移动装置20、30的全球定位管理 系统300的荧幕显示方式的实施例。在移动装置20、30的显示幕110上所 呈现的包含一名称310,以及服务器、其目前所储存的位置与上次更新的时 间的清单(目的地清单)320~350。其中目的地清单320~350,用来记载服 务器的网络地址与服务器所储存的位置资讯。举例而言,在清单项目320 中,服务器1目前储存使用者(更明确地说,为执行全球定位管理系统300 的移动装置20、30中的全球定位系统接收器22、32)上次通过网络介面发 送基于全球定位系统接收器22、32所产生的地理资讯的一第一指令(该第 一指令用来修改服务器上所储存的使用者的位置资讯),以更新服务器所储 存的目前位置为「a」(也就是说,对应于服务器1的网站或即时通讯程序 所显示的位置为「a」)。由于移动装置20、30不一定同时与所有在清单320~ 350中的服务器保持连线(举例而言,使用者没有同时登入所有的即时通讯 程序,或是使用者没有同时登入所有的网站),且移动装置20、30可能仅 对有连线的服务器才传送第一指令以更新服务器所储存的位置,因此不同 的服务器可能会显示不同的位置。

在图4的右半部用来辅助说明在本发明中,全球定位管理系统300用 来判断服务器上所储存的位置为正确(意即服务器所储存的位置为即时位 置)或是不正确(意即服务器所储存的位置已经过时)的方法。该方法是以移 动装置20、30的位置与服务器所储存的位置之间的距离是否大于一预定距 离(预定半径、更新距离)作为判断依据。如图4右半部所示,假设个人导 航装置20、30目前正处于「旧位置」,且实线圆圈表示以「旧位置」为中 心,以预定距离为半径的圆圈。此时,由于位置「a」(显示于服务器1的 位置)、「b」(显示于服务器2的位置),以及「n」(显示于服务器n的位置) 在实线圆圈中,因此服务器1、2、n所显示的位置与移动装置20、30目前 的位置之间的距离皆小于预定距离,因此全球定位管理系统300判断服务 器1、2、n所储存的位置皆为正确。此时,全球定位管理系统300不需要 更新在服务器1、2、n上所储存的位置。

然而,设使用者继续移动而使得移动装置20、30移动至「新位置」, 且虚线圆圈表示以「新位置」为中心,以预定距离为半径的圆圈。如图3 右半部所示,此时位置「a」与「n」仍维持在虚线圆圈中,因此表示服务 器1、n所储存的位置为正确。然而,服务器2所储存的位置「b」在虚线 圆圈外,因此全球定位管理系统300判断服务器2所储存的位置为不正确 且需更新服务器2所储存的位置。

若全球定位管理系统300可连接至目的地清单中的服务器,则更新服 务器上所储存的位置为目前的位置,然而无论是否可连接至目的地清单中 的服务器,全球定位管理系统300皆会周期性地比较目前移动装置20、30 的全球定位系统接收器22、32所产生的地理资讯与上次藉由第一指令传送 至清单中各服务器的位置资讯。虽然全球定位管理系统300也可藉由连接 至服务器,以读取服务器所储存的位置,然而直接将上次传送至服务器的 位置储存于全球定位管理系统300的目的地清单仍为较佳的方式。每当移 动装置20、30的全球定位系统接收器22、32所产生的地理资讯与上次藉 由第一指令传送至清单中各服务器的位置资讯之间的差异大于预定距离 时,全球定位管理系统300判断储存于服务器上的位置为不正确且需要更 新。更新的方式可为上传目前的位置,或是仅通知服务器其所储存的位置 为不正确(举例而言,传送「位置未知」的资讯至服务器)。

此外,使用者可能不想要全球定位管理系统300随时更新服务器上所 储存的位置(举例而言,使用者不想随时在MSN上显示目前的位置),然而, 通常使用者仍希望在目的地清单中的服务器不会显示不正确的位置。因此, 根据本发明的精神所衍生的实施例也可选择不判断移动装置20、30的目前 位置与上次在服务器上更新的位置之间的距离,而是选择周期性地更新目 的地清单中一或多个服务器,以反映出使用者目前的位置。在其他衍生的 实施例中,全球定位管理系统300不一定要周期性地更新服务器的位置资 讯,而是在判断服务器的位置资讯不正确时,即更新服务器所储存的位置。 此外,全球定位管理系统300也可周期性地直接更新目的地清单中服务器 的位置资讯,并且于判断服务器的位置资讯不正确时,也更新服务器的位 置资讯。因此,当全球定位管理系统300判断服务器所储存的位置为不正 确时,本发明提供一实施例如图4左下半部所示,移动装置20、30可提供 信息给使用者。该信息包含一名称360、一特定信息(如服务器2的位置不 正确),以及一可选择动作清单。举例而言,在可选择动作清单中,具有「更 新」、「通知位置错误」、「更新全部」,以及「取消」等选项,其中「更新全 部」是表示将目的地清单中所有被全球定位管理系统300判断为储存不正 确的位置的服务器所储存的位置,皆更新为目前的位置,「取消」表示不更 新服务器所储存的位置。如此,全球定位管理系统300可依据使用者所选 择的选项,以执行对应的动作。

在目的地清单中,全球定位管理系统300建立与维护目的地清单320~ 350中的服务器的相关资讯,其中维护类似该网站相关资讯的资料库以及方 法为业界所习知,为了增进了解,本发明在图5中提供一实施例400以作 更详细地说明,然而图4中的实施例400仅为举例说明,本发明的维护清 单的方式并不限制为实施例400。

如图5所示,目的地清单由多个表格组成,每个表格包含至少一个储 存使用者的位置的服务器的网络地址(如IP或URL),该表格也可包含服务 器的其他相关资讯,举例而言,如登入资料(使用者名称及/或使用者密码)、 位置资讯型态(精确位置,如经纬度,或是概略位置,如城市名称,或显示 「办公室」、「住家」等)、目前所储存的位置、更新距离(意即用来据以判 断该服务器所储存的位置为正确或不正确的预定距离)、更新信息(当该服 务器所储存的位置被更新时所显示的信息,举例而言,如新的位置,或是 「目前未知」),以及其他设计栏位。除了服务器的网络地址外,所有栏位 皆可有预设值,使用者可藉由调整喜好设定来更改所有表格的预设值,或 是直接更改其中的一表格的栏位。

网络地址的栏位的填写方式至少有两种。全球定位管理系统300可包 含一选单或按钮以让使用者可增加一连线中的服务器至目的地清单中,或 者,当全球定位管理系统300判断具有地理资讯的一第一指令(该第一指令 用来修改服务器所储存的位置资讯)已传送至一服务器时,即可检查该服务 器的网络地址是否已储存于移动装置(移动装置中的目的地清单),当该服 务器的网络地址没有在移动装置(移动装置中的目的地清单)中时,全球定 位管理系统300可自动将该服务器的网络地址储存于移动装置(移动装置中 的目的地清单),或是显示一信息询问使用者是否要将该服务器的网络地址 储存于移动装置(移动装置中的目的地清单),并根据使用者的回应执行对 应的动作。

请参阅图6所示,为根据本发明的实施例,以增加或更新服务器的网 络地址或其他服务器相关资讯至移动装置(移动装置中的目的地清单)的流 程图,其步骤说明如下:

步骤1000:判断全球定位系统接收器的地理资讯是否已通过网络介面 传送至一网络地址;

步骤1010:(非必要)当判断地理资讯已传送时,提示使用者输入服务 器相关资讯(如网络地址、登入资料、位置资讯型态),以将服务器相关资 讯储存于移动装置(移动装置中的目的地清单);

步骤1020:根据使用者的喜好设定,更新对应于所传送的网络地址的 该些服务器相关资讯至移动装置(移动装置中的目的地清单)。

更新移动装置的目的地清单包含两种方式,当该网络地址尚未储存于 目的地清单时,增加该网络地址至目的地清单;当该网络地址已储存于目 的地清单时,根据传送至该网络地址以修改使用者的位置资讯的第一指令, 以更新在目的地清单中的目前位置的栏位。

值得注意的是,在本发明中,根据使用者的需求,全球定位管理系统 300可建立并维护所有有关于传送至各网络地址的指令的历史纪录,因此当 使用者欲查看历史纪录时,全球定位管理系统300可提供该历史纪录给使 用者。此外,全球定位管理系统300并不限定仅具有一个目的地清单,也 就是说,根据使用者的需求,全球定位管理系统300可同时维护多个项目 部分重叠或项目没有重叠的目的地清单,举例而言,维护对应于不同服务 器的目的地清单以让使用者查看对应于不同服务器的相关资讯,且可调整 更新服务器时的优先顺序。举例而言,一第一目的地清单包含仅有家人或 好友才有权限读取的服务器,一第二目的地清单包含所有人皆有权限读取 的服务器,在这种情况下,使用者可调整喜好设定,以让第一目的地清单 中的服务器所对应的更新距离(意即用来判断该服务器所储存的位置为正 确或不正确的预定距离)较小,可显示较精确的位置(如经纬度),以及在更 新时较第二清单中的服务器具有更高的优先处理顺序。

请参阅图7所示,为根据本发明的实施例,以更新移动装置的目的地 清单中的服务器所储存的位置资讯的流程图,其步骤说明如下:

步骤1050:周期性地计算全球定位系统接收器的目前位置与储存 于目的地清单中的各位置资讯之间的差距(也就是说,周期性地计算全球定 位系统接收器的目前位置与移动装置所纪录各服务器所储存的位置资讯之 间的差距);

步骤1060:当全球定位系统接收器的目前位置与储存于目的地清单中 的各位置资讯(也就是说,移动装置所纪录各服务器所储存的位置资讯)之 间的该差距超过一预定距离时,判断对应于该位置资讯的服务器储存不正 确的位置资讯;

步骤1070:(非必要)当判断对应于一位置资讯的服务器储存不正确的 位置资讯时,通知使用者该服务器的位置资讯不正确,以让使用者选择更 新或取消更新;

步骤1080:根据使用者的喜好设定,以显示不正确的位置资讯的服务 器的相关资讯,来对显示不正确的位置资讯的服务器进行「通知位置错误」, 或利用全球定位系统接收器的地理资讯以进行「更新」。

在步骤1080中,仅有当一第一地理资讯所指示的位置(也就是说,储 存于目的地清单中的位置,或是移动装置所纪录服务器所储存的位置)与一 第二地理资讯所指示的位置(全球定位系统接收器的目前位置)之间的差距 大于更新距离(预定距离)时,才传送一基于全球定位系统接收器的目前位 置的第二指令(用来修改服务器上的使用者的位置资讯)至目的地清单中的 各服务器。该第二指令可指示服务器将所储存的位置更新为目前位置或是 仅指示服务器将所储存的位置消除。

根据本实施例与使用者的喜好设定,当地理资讯上传至一服务器时, 全球定位管理系统可询问使用者是否增加该服务器至目的地清单,或是自 动增加该服务器至目的地清单。此外,当全球定位管理系统判断服务器所 储存的位置资讯为不正确时,全球定位管理系统可询问使用者是否要更新 该服务器、自动更新该服务器,或是执行其他根据本发明的精神可能的动 作。

请参阅图8所示,为举例说明对应于服务器的应用程序(如即时通讯程 序)显示于移动装置的显示幕上的示意图(实例1250、1260与1270)。在实 例1250中所显示的为对应于服务器1的即时通讯程序,在右上角的部份所 显示的为服务器1的前所储存的移动装置(使用者)的位置,或是显示因移 动装置的移动而使得服务器1在下次更新时的位置,另外,也可能显示于 连络人名单中有人更新时,其更新的位置资讯。此外,在下半部所显示的 为朋友清单或是连络人清单(一般社交网站或即时通讯程序(如MSN)皆有类 似功能)。在连络人的名字(昵称)旁边可显示该连络人于服务器上所储存的 位置。藉由调整应用程序的设定,可选择是否显示位置资讯,或是只有在 选择到该连络人与游标移到该联络人的名字上时才显示位置资讯。此外, 使用者可设定权限,以决定其他人是否可看到使用者于服务器所储存的位 置资讯。有关于权限设定的方法为习知技术,举例而言,权限设定的方法 已广泛地应用在社交网站中,因此不再赘述。

实例1260与实例1250类似,但是在实例1260中,使用者在不同的服 务器上储存两个不同的位置资讯。举例而言,在服务器2上所储存的位置 为(桃园,中国台湾)。当使用者选择不更新特定服务器且使用者的移动装 置移动位置时,不同的服务器会储存不同的位置资讯。在实例1270中所显 示的为,有两个连络人设定权限给使用者,以允许使用者看到他们的位置 资讯。此外,实例1250~1270的目的是为增进对本发明的理解,本发明并 不受此限。

请参阅图9所示,图9为说明根据本发明的一实施例的方法1300的流 程图,其步骤说明如下:

步骤1310:建立一纪录多个服务器(举例而言,对应于即时通讯程序 (Messenger)、类通讯程序(Messenger-like program)或网站的服务器)的 网络地址的清单,以及当使用者欲在该些服务器更新位置时所需的使用者 名称以及密码;

步骤1320:根据移动装置的一内建的全球定位系统接收器或是一辅助 全球定位应用程序(A-GPS AP,用来计算基地台与移动装置之间的距离以定 位)以定位出移动装置的目前位置;

步骤1330:传送移动装置的目前位置至所述多个服务器;

步骤1340:当移动装置的目前位置与上次更新时的位置资讯的差距大 于一预定值(预定距离、更新距离)时,更新移动装置的目前位置至所述多 个服务器。

只有被使用者给予权限的联络人才能看到使用者在所述多个服务器上 所更新的位置。移动装置可通过GPRS、WIFI、3G、3.5G、4G或其他已知的 方法以连线至网际网络。移动装置可提供一地图,以方便使用者查看自己 或连络人的位置资讯。移动装置可为一个人导航装置(Personal Navigation Device,PND)、手机、笔记型电脑、其他类型的电脑,或是任何可连线至 网际网络的移动装置。此外,使用者可调整在本发明中用来判断是否要更 新的预定距离(更新距离)。

本发明提供一种方法,用来使移动装置可根据目前位置,以通过网络 介面来更新储存于服务器上的位置资讯。如此,可确保服务器不会储存不 正确的位置资讯。本发明所提供的全球定位管理系统可为独立的应用程序、 浏览器的外挂程序,或是其他软件,且全球定位管理系统可应用于一可连 接网络的移动装置,或是设置于一远端服务器(该远端服务器具有权限连接 网际网络的服务器且可通过无线通讯的方式以连接移动装置)。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式 上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发 明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利 用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但 凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所 作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号