一种数据处理方法、电子设备及服务器技术

技术编号:13075209 阅读:40 留言:0更新日期:2016-03-30 10:49
本发明专利技术公开了一种数据处理方法、电子设备及服务器,用于解决现有技术中存在组织多人参加的活动不方便的技术问题。所述方法应用于第一电子设备,所述第一电子设备上具有第一应用程序,所述第一电子设备能够通过所述第一应用程序与第二电子设备建立通信连接;所述方法包括:获取所述第一电子设备的第一位置信息;向服务器发送包括所述第一位置信息、第一搜索关键词信息的第一信息;接收所述服务器发送的包括搜索结果的第三信息;所述搜索结果为所述服务器根据所述第一信息及第二信息确定;所述第二信息包括所述第二电子设备的第二位置信息;通过所述第一应用程序显示所述搜索结果。

【技术实现步骤摘要】

本专利技术涉及电子
,特别涉及一种数据处理方法、电子设备及服务器
技术介绍
随着电子技术的不断发展,电子设备的功能越来越强大,使得人们相互间沟通更为便捷,给人们的生产生活带来了便利。如今,用户间可以通过电子设备上安装的即时通信软件、社交网络软件进行信息交流,因此在组织多用户参加的活动时,组织者可以利用电子设备上的通信模块或安装的通信应用程序与活动参与者进行沟通,获取活动参与者当前的位置信息,然后结合所有活动参与者的当前位置信息来制定活动方案,包括活动场所、活动类型,等等。但是,活动组织者要获取每个活动参与者的信息需要耗费很多时间,而且根据每个活动参与者的位置信息制定活动计划时,不仅同样需要耗费大量的时间,而且对活动组织者的信息分析、处理能力要求很高。另外,随着活动参与者的人数增加,活动组织者更加难以制定出活动方案。因此,现有技术中存在组织多人参加的活动不方便的技术问题。
技术实现思路
本申请提供一种数据处理方法、电子设备及服务器,用于解决现有技术中存在组织多人参加的活动不方便的技术问题。第一方面,本申请实施例提供了一种数据处理方法,应用于第一电子设备,所述第一电子设备上具有第一应用,所述第一电子设备能够通过所述第一应用程序与第二电子设备建立通信连接;所述方法包括:获取所述第一电子设备的第一位置信息;向服务器发送包括所述第一位置信息、第一搜索关键词信息的第一信息;接收所述服务器发送的包括搜索结果的第三信息;所述搜索结果为所述服务器根据所述第一信息及第二信息确定;所述第二信息包括所述第二电子设备的第二位置信息;通过所述第一应用显示所述搜索结果。可选的,所述第一应用程序能够显示地图,所述通过所述第一应用显示所述搜索结果,包括:根据所述第三信息确定所述第一应用显示地图的模式;根据确定出的模式显示地图,所述地图上显示有所述搜索结果。可选的,所述根据所述第三信息确定所述第一应用程序显示地图的模式,包括:以所述第一位置和所述第二位置的连线中点为所述地图的显示界面的中心。可选的,所述以所述第一位置和所述第二位置的连线中点为所述地图的显示界面的中心的同时,在所述所述地图上显示所述第一位置和所述第二位置。可选的,所述搜索结果为所述服务器在第一区域内根据所述第一搜索关键词信息进行搜索所得;所述第一区域为以所述第一位置和所述第二位置的连线中点为圆心,以第一设定值为半径的圆形区域。可选的,所述搜索结果为所述服务器在第二区域内根据所述第一搜索关键词信息进行搜索所得;所述第二区域包括与所述第一位置和/或所述第二位置的距离在第二设定值以内的第一地理区域,所述第一地理区域预存于所述服务器,且满足第一条件。可选的,所述第一信息还包括第一偏好信息,所述第二信息还包括第二偏好信息;所述搜索结果为所述服务器在第二区域内根据所述第一搜索关键词信息、所述第一偏好信息、所述第二偏好信息进行搜索所得,所述第一偏好信息为使用所述第一电子设备的第一用户的第一相关信息,所述第二偏好信息为使用所述第二电子设备的第二用户的第二相关信息。第二方面,本申请实施例提供一种数据处理方法,应用于服务器,所述方法包括:获取第一电子设备相关的第一信息及第二电子设备相关的第二信息;所述第一信息包括所述第一电子设备的第一位置信息、第一搜索关键词信息;所述第二信息包括所述第二电子设备的第二位置信息;根据所述第一信息及所述第二信息确定搜索结果;向所述第一电子设备、所述第二电子设备发送包括所述搜索结果的第三信息。可选的,所述第三信息还包括所述第一位置信息、所述第二位置信息。可选的,所述根据所述第一信息及所述第二信息确定搜索结果,包括:在第一区域内根据所述第一搜索关键词信息进行搜索确定所述搜索结果;所述第一区域为以所述第一位置和所述第二位置的连线中点为圆心,以第一设定值为半径的圆形区域。可选的,所述根据所述第一信息及所述第二信息确定搜索结果,包括:在第二区域内根据所述第一搜索关键词信息进行搜索确定所述搜索结果;所述第二区域包括与所述第一位置和/或所述第二位置的距离在第二设定值以内的第一地理区域,所述第一地理区域预存于所述服务器,且满足第一条件。第三方面,本申请实施例提供一种电子设备,所述电子设备具有第一应用程序,所述电子设备能够通过所述第一应用程序与第二电子设备建立通信连接;所述电子设备包括:获取模块,用于获取所述电子设备的第一位置信息;发送模块,用于向服务器发送包括所述第一位置信息、第一搜索关键词信息的第一信息;接收模块,用于接收所述服务器发送的包括搜索结果的第三信息;所述搜索结果为所述服务器根据所述第一信息及第二信息确定;所述第二信息包括所述第二电子设备的第二位置信息;显示模块,用于通过所述第一应用显示所述搜索结果。可选的,所述第一应用程序能够显示地图,所述显示模块具体用于:根据所述第三信息确定所述第一应用显示地图的模式;并根据确定出的模式显示地图,所述地图上显示有所述搜索结果。可选的,所述显示模块具体用于:以所述第一位置和所述第二位置的连线中点为所述地图的显示界面的中心。可选的,所述显示模块具体用于:以所述第一位置和所述第二位置的连线中点为所述地图的显示界面的中心的同时,在所述所述地图上显示所述第一位置和所述第二位置。第四方面,本申请实施例提供一种服务器,包括:获取模块,用于获取第一电子设备相关的第一信息及第二电子设备相关的第二信息;所述第一信息包括所述第一电子设备的第一位置信息、第一搜索关键词信息;所述第二信息包括所述第二电子设备的第二位置信息;确定模块,用于根据所述第一信息及所述第二信息确定搜索结果;发送模块,用于向所述第一电子设备、所述第二电子设备发送包括所述搜索结果的第三信息。可选的,所述确定模块具体用于:在第一区域内根据所述第一搜索关键词信息进行搜索确定所述搜索结果;所述第一区域为以所述第一位置和所述第二位置的连线中点为圆心,以第一设定值为半径的圆形区域。可选的,所述确定模块具体用于:在第二区域内根据所述第一搜索关键词信息进行搜索确定所述搜索结果;所述第二区域包括与所述第一位置和/或所述第二位置的距离在第二设定值以内的第一地理区域,所述第一地理区域预存于所述服务器,且满足第一条件。本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:本申请实施例中,电子设备能够将自身的位置信息上传服务器,服务器能够根据多位用户的位置信息为用户提供搜索服务,生成的搜索结果能够适应多个用户当前的位置,实现了根据各个用户的信息智能地向用户推荐与每个用户的位置相适应的活动方案,极大的缩短了活动制定的时间。【附图说明】图1为本申请实施例1中信息处理方法的流程示意图;图2为本申请实施例2中信息处理方法的流程示意图;图3为本申请实施例3中电子设备的结构示意框图;图4为本申请实施例4中服务器的结构示意框图。【具体实施方式】本申请提供一种数据处理方法、电子设备及服务器,用于解决现有技术中存在组织多人参加的活动不方便的技术问题。本申请实施例中的技术方案为解决上述技术问当前第1页1 2 3 4 5 本文档来自技高网...

【技术保护点】
一种数据处理方法,应用于第一电子设备,所述第一电子设备上具有第一应用,所述第一电子设备能够通过所述第一应用程序与第二电子设备建立通信连接;所述方法包括: 获取所述第一电子设备的第一位置信息; 向服务器发送包括所述第一位置信息、第一搜索关键词信息的第一信息; 接收所述服务器发送的包括搜索结果的第三信息;所述搜索结果为所述服务器根据所述第一信息及第二信息确定;所述第二信息包括所述第二电子设备的第二位置信息; 通过所述第一应用显示所述搜索结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐练
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1