云端服务器共享位置信息的方法及云端服务器技术

技术编号:9571574 阅读:78 留言:0更新日期:2014-01-16 04:21
本发明专利技术提供一种云端服务器共享位置信息的方法及云端服务器,属于通信技术领域,该方法包括:云端服务器接收第一终端设备发送的事件所在地的事件位置信息和所述第一终端设备设置的获取所述事件位置信息的获取条件;所述云端服务器存储所述事件位置信息和获取条件;所述云端服务器接收第二终端设备发送的获取所述事件位置信息的获取请求;所述云端服务器判断所述获取请求是否满足所述获取条件,若满足,则将所述事件位置信息发送给所述第二终端设备,若不满足,则拒绝所述第二终端设备的获取请求,能够有效方便用户之间共享事件所在地的位置信息,提高用户体验效果。

【技术实现步骤摘要】
云端服务器共享位置信息的方法及云端服务器
本专利技术涉及通信
,尤其涉及一种云端服务器共享位置信息的方法及云端服务器。
技术介绍
在现有技术中,当用户希望其他参加用户知道聚会所在地的位置信息时,往往仅将聚会所在地的位置信息直接发送给其他参加用户,由接收到得参加用户根据该位置信息自己去查找相关导航路线。当希望通知的参加用户有多个时,用户需要反复发送聚会的位置信息,此时可能会存在遗漏通知参加用户的情况。因此,有必要对位置信息的共享方式进行改进,使得与此次聚会相关的用户能够直接获取聚会的位置信息,以简化位置信息的通知流程。
技术实现思路
为了解决上述技术问题,本专利技术提供一种云端服务器共享位置信息的方法及云端服务器,能够方便用户之间共享事件所在地的位置信息,提高用户体验效果。由上述技术方案可知,第一终端设备可在云端服务器上发布聚会、聚餐、会议等事件的事件位置信息,并设置获取事件位置信息的获取条件,其他终端设备可以直接登录云端服务器,查看到该事件位置信息,进一步,还可根据其他终端设备的所在地的终端位置信息与事件位置信息,直接生成导航路线,从而方便用户之间分享事件所在地的位置信息,提高用户体验的效果。【附图说明】图1为本专利技术的实施例中云端服务器共享位置信息的方法流程图;图2为本专利技术的实施例中云端服务器共享位置信息的系统结构图;图3为本专利技术的实施例中云端服务器的结构示意图。【具体实施方式】在本专利技术的实施例中,首先云端服务器接收第一终端设备发送的事件所在地的事件位置信息和第一终端设备设置的获取事件位置信息的获取条件;然后云端服务器存储事件位置信息和获取条件;当云端服务器接收第二终端设备发送的获取事件位置信息的获取请求时,云端服务器判断获取请求是否满足获取条件,若满足,则将事件位置信息发送给第二终端设备,若不满足,则拒绝第二终端设备的获取请求。下面为了便于理解本专利技术的实施例,首先对如下技术术语进行解释:事件可表示为:聚餐事件、聚会事件、旅游事件、会议事件中的任意一种,当事件表示聚餐事件时,事件所在地的事件位置信息表示聚餐所在地的位置信息,例如聚餐的场所名称、门牌号等;当事件表示聚会事件时,事件所在地的事件位置信息表示聚会所在地的位置信息,例如聚会所在大楼的名称、门牌号等;当事件表示旅游事件时,事件所在地的事件位置信息表示旅游目的地的位置信息,例如城市的名称,景区的名称等;当事件表示会议事件时,事件所在地的事件位置信息表示会议举办地的位置信息,例如会议举办地所在大楼的名称、街道名称、门牌号等,当然可以理解的是,在本实施例中事件还可表示其他类型,而并不限定上述四种情况。第一 /第二终端设备可包括:存储器、存储控制器、一个或多个处理单元、外设接口、RF电路、音频电路、扬声器、麦克风、输入/输出子系统、触摸屏、其他输出或控制设备,以及外部端口。这些组件通过一条或多条通信总线或信号线进行通信。第一/第二终端设备可以是任何便携式电子设备,包括但不限于手持电脑、平板电脑、移动电话、媒体播放器、导航仪、个人数字助理等等。为了使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术实施例做进一步详细地说明。在此,本专利技术的示意性实施例及说明用于解释本专利技术,但并不作为对本专利技术的限定。〈实施例一〉如图1所示,为本专利技术的实施例中云端服务器共享位置信息的方法流程图,具体步骤如下:步骤101、云端服务器接收第一终端设备发送的事件所在地的事件位置信息;当第一终端设备对应的用户希望通过云端服务器发布事件所在地的位置信息时,可采用以下两种方式处理事件所在地的事件位置信息:方式一、在第一终端设备编辑事件所在地的位置信息,然后第一终端设备通过短信、邮件或其他形式将事件所在地的位置信息传送到云端服务器上,通过云端服务器发布。方式二、用户通过第一终端设备直接登陆云端服务器,在云端服务器上编辑事件所在地的位置信息,然后通过云端服务器发布。步骤102、云端服务器接收第一终端设备设置的获取事件位置信息的获取条件;在本专利技术的实施例中,该获取条件用于判断其他用户是否有权限获取该事件位置信息,如果满足获取条件,则允许其他用户获取该事件位置信息,如果不满足,则拒绝其他用户的获取请求,例如该获取条件可以包括预设的获取密码,该获取条件也可包括好友关系O步骤103、云端服务器存储事件位置信息和获取条件;在本专利技术的另一实施例中,云端服务器在存储事件位置信息和获取条件之前,可对第一终端设备进行鉴权,判断该第一终端设备是否有权限将事件位置信息和获取条件存储在云端服务器上,如果是,则存储,如果不是,则拒绝存储事件位置信息和获取条件。步骤104、云端服务器接收第二终端设备发送的获取事件位置信息的获取请求;在执行步骤104之后,在本专利技术的另一实施例中,该云端服务器对第二终端设备进行鉴权,判断第二终端设备是否有权限向云端服务器发送获取请求,如果是,则继续执行步骤105 ;否则,直接拒绝第二终端设备的获取请求。步骤105、云端服务器判断获取请求是否满足获取条件,若满足,执行步骤106,若不满足,则拒绝第二终端设备的获取请求;(I)当获取条件为好友关系时,云端服务器判断获取请求是否满足获取条件的步骤为:判断第二终端设备发送的获取请求中携带的第二终端设备对应的用户的好友关系是否满足获取条件中的好友关系。例如:当第一终端设备对应的用户与第二终端设备对应的用户为好友关系时,即可认为第二终端设备发送的获取请求中携带的第二终端设备对应的用户的好友关系与获取条件中的好友关系相符合,或者当第一终端设备对应的用户与第二终端设备对应的用户都具有相同的至少一个其他用户时,也可认为第二终端设备发送的获取请求中携带的第二终端设备对应的用户的好友关系与获取条件中的好友关系相符合;(2)当获取条件为获取密码时,云端服务器判断获取请求是否满足获取条件的步骤为:判断第二终端设备发送的获取请求中携带的获取密码与获取条件中预设的获取密码是否一致。步骤106、将事件位置信息发送给第二终端设备;步骤107、云端服务器获取第二终端设备所在地的终端设备位置信息;在本专利技术的实施例中,第二终端设备可主动将所在位的终端设备位置信息发送给云端服务器,也可在云端服务器发送获取位置请求后,再向云端服务器发送所在位的终端设备位置信息。步骤108、云端服务器根据事件位置信息和终端设备位置信息,生成事件所在地与第二终端设备所在地之间的导航路径,并将导航路径发送给第二终端设备。在本专利技术的实施例中,该事件位置信息和终端设备位置信息可采用经度和纬度来表不。在本专利技术的实施例中,该导航路径可分为自驾导航路径、公交导航路径、步行导航路径等形式,其中公交导航路径中又可根据换成次数进行划分。为了避免终端设备恶意访问云端服务器,影响云端服务器的处理能力,在本专利技术的另一实施例中,该方法还包括:云端服务器在接收到来自第一终端设备或者第二终端设备的访问请求后,对第一终端设备或者第二终端设备进行鉴权,鉴权通过后,云端服务器允许相应的第一终端设备或者第二终端设备访问。例如云端服务器仅允许注册的终端设备访问。由上述技术方案可知,第一终端设备在云端服务器上发布聚会、聚餐、会议等事件的事件位置信息,并设置获取事件位置信息的获取条件,其他终端设本文档来自技高网...

【技术保护点】
一种云端服务器共享位置信息的方法,其特征在于,包括:云端服务器接收第一终端设备发送的事件所在地的事件位置信息和所述第一终端设备设置的获取所述事件位置信息的获取条件;所述云端服务器存储所述事件位置信息和获取条件;所述云端服务器接收第二终端设备发送的获取所述事件位置信息的获取请求;所述云端服务器判断所述获取请求是否满足所述获取条件,若满足,则将所述事件位置信息发送给所述第二终端设备,若不满足,则拒绝所述第二终端设备的获取请求。

【技术特征摘要】
1.一种云端服务器共享位置信息的方法,其特征在于,包括: 云端服务器接收第一终端设备发送的事件所在地的事件位置信息和所述第一终端设备设置的获取所述事件位置信息的获取条件; 所述云端服务器存储所述事件位置信息和获取条件; 所述云端服务器接收第二终端设备发送的获取所述事件位置信息的获取请求; 所述云端服务器判断所述获取请求是否满足所述获取条件,若满足,则将所述事件位置信息发送给所述第二终端设备,若不满足,则拒绝所述第二终端设备的获取请求。2.根据权利要求1所述的方法,其特征在于,若所述获取请求满足所述获取条件,所述方法还包括: 所述云端服务器获取所述第二终端设备所在地的终端设备位置信息; 所述云端服务器根据所述事件位置信息和所述终端设备位置信息,生成所述事件所在地与所述第二终端设备所在地之间的导航路径,并将所述导航路径发送给所述第二终端设备。3.根据权利要求1所述的方法,其特征在于,所述获取条件包括好友关系; 当所述获取条件包括好友关系时,所述云端服务器判断所述获取请求是否满足所述获取条件的步骤为: 判断所述第二终端设备发送的获取请求中携带的所述第二终端设备对应的用户的好友关系是否满足所述获取条件中的好友关系。4.根据权利要求1所述的方法,其特征在于,所述获取条件包括预设的获取密码; 当所述获取条件包括获取密码时,所述云端服务器判断所述获取请求是否满足所述获取条件的步骤为: 判断所述第二终端设备发送的获取请求中携带的...

【专利技术属性】
技术研发人员:王剑锋崔长浩吴建伟
申请(专利权)人:北京智慧风云科技有限公司爱国者数码科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1