共享位置的方法及系统的制作方法

文档序号:7800568阅读:156来源:国知局
共享位置的方法及系统的制作方法
【专利摘要】本发明提供一种共享位置的方法,用于计算设备,包括:在服务器上加入一个位置分享群组;接收来自服务器位置数据库的列表,其中包含群组中其他成员的名称;将用户选择的关注对象的名称发送给服务器;接收来自位置数据库的关注对象的位置信息。本发明还提供一种共享位置的系统,包括:位置服务器,包括位置数据库,适于提供位置共享服务,其中,位置数据库适于保存位置分享群组中各个用户的用户名和其对应的位置信息;以及终端计算设备,通过网络与位置服务器连接,适于在服务器上建立或加入位置分享群组,向位置服务器传送自己的位置信息并从位置服务器获取他人的位置信息。
【专利说明】共享位置的方法及系统
【技术领域】
[0001]本发明涉及基于位置的计算机应用领域,尤其涉及一种共享位置的方法及系统。【背景技术】
[0002]市区内的居民出行越来越引起人们的重视,不论是单独活动,还是组团出行,基于位置的服务需求日益增加。人们需要能够方便获取队友、相关活动的同行人员的位置信息。
[0003]另一方面,市民对公共交通的依赖越来越高,需要一种技术能够方便市民实时获取公交车的位置信息,方便出行安排,避免在公交车站台的长时间等候。

【发明内容】

[0004]本发明要解决的技术问题是,针对现有技术的不足,提供一种共享位置的方法及系统。
[0005]根据本发明一个方面,提供一种共享位置的方法,用于计算设备,包括:
[0006]在服务器上加入一个位置分享群组;
[0007]接收来自服务器位置数据库的列表,其中包含群组中其他成员的名称;
[0008]将用户选择的关注对象的名称发送给服务器;
[0009]接收来自位置数据库的关注对象的位置信息。
[0010]可选的,所述的共享位置的方法还包括:
[0011]接收来自位置数据库的关注对象的其他相关信息。
[0012]可选的,所述的共享位置的方法还包括:
[0013]根据关注对象的位置信息和计算设备自身的位置信息,计算距离信息,并提供给用户。
[0014]可选的,所述的共享位置的方法还包括:
[0015]将计算设备自身的位置信息以及获取的关注对象的位置信息在电子地图上标记,并提供给用户。
[0016]可选的,所述位置信息为GPS数据。
[0017]可选的,所述的共享位置的方法还包括:
[0018]向服务器发送计算设备自身的位置信息。
[0019]可选的,所述的共享位置的方法还包括:根据用户选择的两个或多个关注对象,计算所述两个或多个关注对象之间的距离并提供给用户,使用户能够掌握两个或多个关注对象之间的实时相对位置数据及变化情况。
[0020]根据本发明另一个方面,提供一种共享位置的系统,包括:
[0021]位置服务器,包括位置数据库,适于提供位置共享服务,其中,位置数据库适于保存位置分享群组中各个用户的用户名和其对应的位置信息;以及
[0022]终端计算设备,通过网络与位置服务器连接,适于在服务器上建立或加入位置分享群组,向位置服务器传送自己的位置信息并从位置服务器获取他人的位置信息。[0023]可选的,所述终端计算设备还适于将自身位置信息与关注对象位置信息进行运算得到距离信息,并提供给用户。
[0024]可选的,所述终端计算设备还适于将自己的位置信息以及获取的他人位置信息在电子地图上标记,并提供给用户。
[0025]与现有技术相比,本发明的优点在于:
[0026](I)能够定位公交车的位置,方便用户选择出行时间,避免在站台等候;
[0027](2)能够在朋友直接相互分享位置信息,方便旅游以及团队活动的人员追踪。
【专利附图】

【附图说明】
[0028]图1是根据本发明一个实施例提供的共享位置的方法流程图;
[0029]图2是根据本发明另一个实施例提供的共享位置的方法流程图;
[0030]图3是根据本发明一个实施例提供的共享位置的系统的结构示意图;
[0031]图4是根据本发明另一个实施例提供的共享位置的系统的结构示意图;
[0032]图5是图4实施例中计算终端获得的结果示意图。
【具体实施方式】
[0033]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0034]根据本发明一个实施例,提供一种共享位置的方法,用户使用本地计算设备即可完成群组位置信息共享及获取。如图1所示,该方法包括:
[0035]步骤S11、建立或加入一个位置分享群组,位置分享群组为一个用户群,群中用户之间可以共享位置信息;
[0036]步骤S12、向位于服务器的位置数据库提供自身的位置信息,例如GPS信息,即向数据库上传计算设备自身的GPS (全球定位系统)数据;
[0037]步骤S13、接收来自位置数据库的(群组中其他成员的)位置信息,例如,群组中其他成员所上传的GPS信息可以自动传送给本地计算设备,或者根据本地计算设备的请求,位置数据库向本地计算设备发送所需的GPS信息。
[0038]根据本发明另一个实施例,上述步骤S12和步骤S13的顺序可以颠倒,或者步骤S12和步骤S13同时进行。
[0039]根据本发明另一个实施例,提供一种共享位置的方法,用于公共交通运输工具的位置获取。如图2所示,该方法包括:
[0040]步骤S21、建立或加入一个位置分享群组;
[0041]步骤S22、接收来自服务器位置数据库的列表,其中包含群组中其他成员的名称;
[0042]步骤S23、将用户选择的关注对象的名称发送给服务器;
[0043]步骤S24、接收来自位置数据库的关注对象的位置信息,例如GPS数据。
[0044]根据本发明另一个实施例,上述共享位置的方法还包括:
[0045]在电子地图上显示关注对象的名称及其位置信息。
[0046]根据本发明另一个实施例,上述共享位置的方法还包括:[0047]基于本地计算设备的位置信息和关注对象的位置信息,计算二者之间的距离并告知用户。
[0048]根据本发明另一个实施例,上述共享位置的方法还包括:
[0049]根据用户输入的目标位置和关注对象的位置信息,计算二者之间的距离并告知用户。
[0050]例如,用户选择的关注对象是101路公交车,则计算设备收到101路公交车所有正在运行车辆的位置信息P0...Px (第一辆车的位置信息用PO表示,最后一辆车的位置信息用Px表示),用户输入目标位置为一座桥梁的位置信息,计算设备计算各个车辆与桥梁直接的距离,并告知用户。也可以将位置和距离都显示在电子地图上展示给客户。
[0051]根据本发明另一个实施例,上述共享位置的方法还包括:
[0052]根据用户输入的目标对象和关注对象,计算二者之间的距离并告知用户。
[0053]例如,位置分享群组中有张三、李四、王五,一起组团旅游,张三是导游,所以他不仅需要了解李四和王五两位队员与自己之间的距离,也关心李四和王五是否在一起,此时,张三可以设置目标对象为李四,关注对象为王五,则计算设备将关注对象和目标对象发送给服务器,根据从服务器位置数据库接收到的二者的位置信息,计算设备计算两者之间的距离并告知用户,例如在电子地图上显示给客户。
[0054]上述两个方法将两个关注对象(目标位置也是一个关注对象)之间的相对位置信息反馈给了用户。
[0055]与上述共享位置的方法相对应地,根据本发明一个实施例,提供一种共享位置的系统,如图3所示。该系统包括:
[0056]位置服务器12,包括位置数据库121,适于向终端计算设备提供位置共享服务;
[0057]终端计算设备10、11,通过网络与位置服务器12连接,适于在服务器上建立或加入位置分享群组,向位置服务器12传送自己的位置信息并从位置服务器12获取他人的位置信息,例如根据用户的选择对象来获取对象的位置信息。
[0058]其中,位置服务器的位置数据库保存位置分享群组中各个用户的用户名和其对应的位置信息。
[0059]根据本发明另一个实施例,所述终端计算设备还适于将自身位置信息与关注对象位置信息进行运算得到距离信息,并提供给用户。
[0060]根据本发明另一个实施例,所述终端计算设备还适于将自己的位置信息以及获取的他人位置信息在电子地图上标记,并提供给用户。
[0061]如图4所示,根据本发明另一个实施例,提供一种共享位置的系统,与如图3所示的共享位置的系统相比,还包括:
[0062]各公交线路上正在运行的公交车辆21、22的位置信息提供装置,适于向位置服务器提供自己所在的位置信息,例如GPS信息、所在道路信息或者附近车站信息(例如在A站,或者,在A站与B站之间)。
[0063]用户得到公交车的位置信息,更容易安排自己的出行,避免等候。如图5所示,计算设备11的用户在服务器上加入了公交车的位置分享群组,然后在接收到的公交车对象列表中选择了 101路公交车,最后在地图界面上可以看到101公交车路线(共八站,分别以1-8数字标记),自己52的位置以及目前公交车51的位置。根据图形用户界面的显示以及各站之间的距离,用户可以非常方便并快捷的了解还有多久公交车才会到达自己目前的位置,或者自己感兴趣的车站(例如车站7)。
[0064]在上述实施例中,计算设备可以为手持计算设备或者台式机/笔记本电脑。手持计算设备可以为智能手机或者平板电脑。
[0065]应该注意到并理解,在不脱离后附的权利要求所要求的本发明的精神和范围的情况下,能够对上述详细描述的本发明做出各种修改和改进。因此,要求保护的技术方案的范围不受所给出的任何特定示范教导的限制。
【权利要求】
1.一种共享位置的方法,用于计算设备,包括: 在服务器上加入一个位置分享群组; 接收来自服务器位置数据库的列表,其中包含群组中其他成员的名称; 将用户选择的关注对象的名称发送给服务器; 接收来自位置数据库的关注对象的位置信息。
2.根据权利要求1所述的共享位置的方法,还包括: 接收来自位置数据库的关注对象的其他相关信息。
3.根据权利要求1所述的共享位置的方法,还包括: 根据关注对象的位置信息和计算设备自身的位置信息,计算距离信息,并提供给用户。
4.根据权利要求1所述的共享位置的方法,还包括: 将计算设备自身的位置信息以及获取的关注对象的位置信息在电子地图上标记,并提供给用户。
5.根据权利要求1所述的共享位置的方法,其中,所述位置信息为GPS数据。
6.根据权利要求1所述的共享位置的方法,还包括: 向服务器发送计算设备自身的位置信息。
7.一种共享位置的系统,包括: 位置服务器,包括位置数据库,适于提供位置共享服务,其中,位置数据库适于保存位置分享群组中各个用户的用户名和其对应的位置信息;以及 终端计算设备,通过网络与位置服务器连接,适于在服务器上建立或加入位置分享群组,向位置服务器传送自己的位置信息并从位置服务器获取他人的位置信息。
8.根据权利要求7所述的共享位置的系统,其中,所述终端计算设备还适于将自身位置信息与关注对象位置信息进行运算得到距离信息,并提供给用户。
9.根据权利要求7所述的共享位置的系统,其中,所述终端计算设备还适于将自己的位置信息以及获取的他人位置信息在电子地图上标记,并提供给用户。
【文档编号】H04W4/02GK103905986SQ201410129274
【公开日】2014年7月2日 申请日期:2014年4月2日 优先权日:2014年4月2日
【发明者】汪家祥 申请人:汪家祥
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1