搜索目标的方法、设备和系统的制作方法

文档序号:6500765阅读:132来源:国知局
搜索目标的方法、设备和系统的制作方法
【专利摘要】本发明公开了一种搜索目标的方法、设备和系统,属于通信【技术领域】。所述方法包括:第一移动终端获取第二移动终端的地理位置信息;以所述第二移动终端的地理位置信息为搜索因子向服务器发送请求,请求搜索与所述第二移动终端的距离在指定范围内的目标;接收所述服务器在搜索到目标后返回的所述目标的信息。一种第一移动终端包括:获取模块、请求模块和接收模块。一种服务器包括:接收模块、搜索模块和响应模块。所述系统包括:第一移动终端和服务器。本发明在第一移动终端上实现了第二移动终端当前位置附近目标的搜索,扩大了目标搜索的使用范围,提高了搜索目标的灵活性。
【专利说明】后将搜索到的用户显示在该第一移动终端番一摇界面,这时用户只需轻轻摇一下第一I 一移动终端的用户,并把搜索到的用户显长任一种功能获得搜索结果后,可以从中选5种形式的交流。
;当前位置附近的用户,或者同一时刻摇第,使用比较局限。
供了一种搜索目标的方法、设备和系统。所的方法,所述方法包括:
里位置信息;
勺搜索因子向服务器发送请求,请求搜索与勺所述目标的信息。标的方法,所述方法包括:
髮索因子的请求,所述搜索因子为所述第一行终端的距离在指定范围内的目标;
的信息返回给所述第一移动终端。
包含搜索因子的请求之前,还包括:
的所述第二移动终端当前的地理位置信息包含搜索因子的请求之前,还包括:
的获取所述第二移动终端的地理位置信息移动终端返回的所述第二移动终端当前的包含搜索因子的请求之前,还包括:
司一时刻摇晃移动终端的用户时,搜索到所述第二移动终端各自的地理位置信息给对I信息,获取到所述第二移动终端的地理位请求消息中包含所述第二移动终端的地理I,请求搜索与所述第二移动终端的距离在信息用于所述服务器将所述个人信息更新请求消息中包含所述第二移动终端的地理终端的距离在指定范围内且符合所述定制端或所述第二移动终端指定的搜索条件。标的服务器,所述服务器包括:
1的包含搜索因子的请求,所述搜索因子为
2置信息;动终端当前的地理位置信息通过所述服务艮是:通过第一移动终端获取第二移动终端[置信息为搜索因子向服务器发送请求,请的目标,并接收所述服务器在搜索到目标现了所述第二移动终端当前位置附近目标I目标的灵活性。
支术方案,下面将对实施例描述中所需要使户的附图仅仅是本发明的一些实施例,对于9的前提下,还可以根据这些附图获得其他舌的方法流程图;
舌的方法流程图;'才近目标的搜索。
取第二移动终端的地理位置信息,包括:冬端请求地理位置信息,并接收第二移动终2置信息。
这力向第二移动终端请求地理位置信息,在搜索中心发起附近目标的搜索。
取第二移动终端的地理位置信息,包括:寸刻摇晃移动终端的用户时,搜索到所述第「自的地理位置信息,获取到所述第二移动
3终端可以同时交换地理位置信息,各自搜的地理位置信息为搜索因子向服务器发送围内的目标,包括:
求消息中包含所述第二移动终端的地理位求搜索与该第二移动终端的距离在指定范性。上述方法还可以应用于用户交友、摇一I勺圈子,方便用户了解第二移动终端当前位.根据第一移动终端每次变换搜索因子来进,具有很好的应用前景。
示的方法,由服务器执行,该方法包括:
丑含搜索因子的请求,该搜索因子为第一移力终端的距离在指定范围内的目标;
目标的信息返回给该第一移动终端。
贸先设定,如1公里、2公里、10公里、100公
-移动终端发送的包含搜索因子的请求之动终端当前的地理位置信息转发给第一移!息中还包括定制信息,所述定制信息为所I条件;
6第二移动终端的距离在指定范围内的目的距离在指定范围内且符合所述定制信息移动终端指定的搜索条件可以为用户的喜已更加符合用户需要的目标。例如,第一移户,或者男性的用户,或者可以指定搜索在匕的用户,或者指定搜索某个学校毕业的用索,从而提闻了用户的满意度。
#接收第一移动终端发送的搜索因子的请I,根据该搜索因子搜索与所述第二移动终!标的信息返回给第一移动终端,使得第一付近目标的搜索,扩大了目标搜索的使用范应用于用户交友、摇一摇找朋友、位置分享端通过服务器返回的第二移动终端当前的地理位置信息;或者,
[0134]第一移动终端在通过服务器搜索同一时刻摇晃移动终端的用户时,搜索到所述第二移动终端,且通过与所述第二移动终端交换各自的地理位置信息,获取到所述第二移动终端的地理位置信息。
[0135]302:第一移动终端以该第二移动终端的地理位置信息为搜索因子向服务器发送请求,请求搜索与该第二移动终端的距离在指定范围内的目标;
[0136]进一步地,该请求中还可以包括第一移动终端的用户的个人信息和/或定制信息。所述用户的个人信息用于服务器将该用户的个人信息及时更新到数据库中,为后续的搜索提供更精确的搜索结果。所述定制信息为第一移动终端或第二移动终端指定的搜索条件,所述搜索条件可以为用户的喜好信息,通过用户的喜好信息可以搜索出更加符合用户需要的目标。
[0137]303:服务器接收第一移动终端发送的请求;
[0138]304:服务器根据该请求中的搜索因子,搜索与该第二移动终端的距离在指定范围内的目标;
[0139]如果该请求中还包括定制信息,则服务器搜索与该第二移动终端的距离在指定范围内且符合该定制信息的目标。
[0140]305:服务器获取搜索到的目标的信息,将所述目标的信息返回给该第一移动终端。
[0141]306:第一移动终端接收服务器返回的所述目标的信息。
[0142]本实施例提供的上述方法还可以应用于用户交友、摇一摇找朋友、位置分享等功能中。例如,用户A的同事用户B在自己附近搜索到很多值得认识的人,于是,用户B将自己的GPS信息通过服务器推荐发送给用户A,用户A获得该GPS信息后,用该GPS信息摇出该地点附近的用户,从而可以增加用户的交友圈子。再如,上海的用户C准备去北京出差,其预定的酒店附近刚好有一个同学用户D,于是,用户C主动向用户D请求其位置,在接收到用户D的GPS信息后,以此为中心摇出该酒店附近的很多用户来,从而可以预先对将要到达的地方有个大概的了解。
[0143]本实施例提供的上述方法,通过第一移动终端获取第二移动终端的地理位置信息,以所述第二移动终端的地理位置信息为搜索因子向服务器发送请求,服务器根据该搜索因子搜索与所述第二移动终端的距离在指定范围内的目标,并在搜索到目标后返回所述目标的信息给第一移动终端,使得在第一移动终端上实现了所述第二移动终端当前位置附近目标的搜索,扩大了目标搜索的使用范围,提高了搜索目标的灵活性。上述方法还可以应用于用户交友、摇一摇找朋友、位置分享等功能中,增加了用户交友的圈子,方便用户了解第二移动终端当前位置附近的用户,应用很灵活;而且,运营商还可以根据第一移动终端每次变换搜索因子来进行合理的收费,提供了一种操作性强的商业模式,具有很好的应用前旦
-5^ O
[0144]实施例4
[0145]参见图4,本实施例提供了一种搜索目标的第一移动终端,包括:
[0146]获取模块401,用于获取第二移动终端的地理位置信息;
[0147]请求模块402,用于以所述第二移动终端的地理位置信息为搜索因子向服务器发请求消息中包含第二移动终端的地理位置索与第二移动终端的距离在指定范围内的信息用于服务器将所述个人信息更新到数于:
请求消息中包含所述第二移动终端的地理终端的距离在指定范围内且符合所述定制端或所述第二移动终端指定的搜索条件。
认执行上述任一方法实施例中提供的方法,
I过获取第二移动终端的地理位置信息,以旬服务器发送请求,请求搜索与所述第二移服务器在搜索到目标后返回的所述目标的卜端当前位置附近目标的搜索,扩大了目标终端。
[0168]在第一种实施方式下,上述服务器还包括:
[0169]第一转发模块,用于将第二移动终端发来的第二移动终端当前的地理位置信息转发给第一移动终端。
[0170]在第二种实施方式下,上述服务器还包括:
[0171]第二转发模块,用于将第一移动终端发来的获取第二移动终端的地理位置信息的请求转发给第二移动终端,并将第二移动终端返回的第二移动终端当前的地理位置信息转发给第一移动终端。
[0172]在第三种实施方式下,所述服务器还包括:
[0173]第三转发模块,用于在所述第一移动终端请求搜索同一时刻摇晃移动终端的用户时,搜索到所述第二移动终端,且转发所述第一移动终端和所述第二移动终端各自的地理位置信息给对方。
[0174]在第四种实施方式下,接收模块501接收的请求中还包括第一移动终端的目标的个人信息,上述服务器还包括:
[0175]更新模块,用于将所述第一移动终端的用户的个人信息更新到数据库中。
[0176]在第五种实施方式下,所述搜索请求消息中还包括定制信息,所述定制信息为所述第一移动终端或所述第二移动终端指定的搜索条件;
[0177]所述搜索模块用于:
[0178]搜索与所述第二移动终端的距离在指定范围内且符合所述定制信息的目标。
[0179]本实施例提供的上述服务器可以执行上述任一方法实施例中提供的方法,详细过程见方法实施例中的描述,此处不赘述。
[0180]本实施例提供的上述服务器,通过接收第一移动终端发送的搜索因子的请求,该搜索因子为第二移动终端的地理位置信息,根据该搜索因子搜索与所述第二移动终端的距离在指定范围内的目标,并将搜索到的目标的信息返回给第一移动终端,使得第一移动终端实现了对所述第二移动终端当前位置附近目标的搜索,扩大了目标搜索的使用范围,提高了搜索目标的灵活性。上述方法还可以应用于用户交友、摇一摇找朋友、位置分享等功能中,增加了用户交友的圈子,方便用户了解第二移动终端当前位置附近的用户,应用很灵活;而且,运营商还可以根据第一移动终端每次变换搜索因子来进行合理的收费,提供了一种操作性强的商业模式,具有很好的应用前景。
[0181]实施例6
[0182]参见图6,本实施例提供了一种搜索目标的系统,包括第一移动终端601、服务器602和第二移动终端603。
[0183]其中,第一移动终端601的功能与上述实施例4中提供的第一移动终端的功能相同,服务器602的功能与上述实施例5中提供的服务器的功能相同,此处不赘述。
[0184]所述第二移动终端603,用于将第二移动终端当前的地理位置信息通过服务器602发送给第一移动终端601。
[0185]具体地,第二移动终端603可以主动发送第二移动终端当前的地理位置信息给第一移动终端,或者也可以在第一移动终端601的请求下返回第二移动终端当前的地理位置信息,或者也可以在搜索到同时摇晃移动终端的第一移动终端时互相交换各自的地理位置信息。
[0186]本实施例提供的上述系统可以执行上述任一方法实施例中提供的方法,详细过程见方法实施例中的描述,此处不赘述。
[0187]本实施例提供的上述系统,通过第一移动终端获取第二移动终端的地理位置信息,以所述第二移动终端的地理位置信息为搜索因子向服务器发送请求,服务器根据该搜索因子搜索与所述第二移动终端的距离在指定范围内的目标,并在搜索到目标后返回所述目标的信息给第一移动终端,使得在第一移动终端上实现了所述第二移动终端当前位置附近目标的搜索,扩大了目标搜索的使用范围,提高了搜索目标的灵活性。上述方法还可以应用于用户交友、摇一摇找朋友、位置分享等功能中,增加了用户交友的圈子,方便用户了解第二移动终端当前位置附近的用户,应用很灵活;而且,运营商还可以根据第一移动终端每次变换搜索因子来进行合理的收费,提供了一种操作性强的商业模式,具有很好的应用前旦
-5^ O
[0188]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0189]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种搜索目标的方法,其特征在于,所述方法包括: 第一移动终端获取第二移动终端的地理位置信息; 以所述第二移动终端的地理位置信息为搜索因子向服务器发送请求,请求搜索与所述第二移动终端的距离在指定范围内的目标; 接收所述服务器在搜索到目标后返回的所述目标的信息。
2.根据权利要求1所述的方法,其特征在于,第一移动终端获取第二移动终端的地理位置信息,包括: 所述第一移动终端接收所述第二移动终端通过所述服务器发来的所述第二移动终端当前的地理位置信息。
3.根据权利要求1所述的方法,其特征在于,第一移动终端获取第二移动终端的地理位置信息,包括: 所述第一移动终端通过所述服务器向所述第二移动终端请求地理位置信息,并接收所述第二移动终端通过所述服务器返回的所述第二移动终端当前的地理位置信息。
4.根据权利要求1所述的方法,其特征在于,第一移动终端获取第二移动终端的地理位置信息,包括: 所述第一移动终端在通过服务器搜索同一时刻摇晃移动终端的用户时,搜索到所述第二移动终端,且通过与所述第二移动终端交换各自的地理位置信息,获取到所述第二移动终端的地理位置信息。
5.根据权利要求1所述的方法,其特征在于,以所述第二移动终端的地理位置信息为搜索因子向服务器发送请求,请求搜索与所述第二移动终端的距离在指定范围内的目标,包括: 向服务器发送搜索请求消息,所述搜索请求消息中包含所述第二移动终端的地理位置信息和所述第一移动终端的用户的个人信息,请求搜索与所述第二移动终端的距离在指定范围内的目标; 其中,所述第一移动终端的用户的个人信息用于所述服务器将所述个人信息更新到数据库中。
6.根据权利要求1所述的方法,其特征在于,以所述第二移动终端的地理位置信息为搜索因子向服务器发送请求,请求搜索与所述第二移动终端的距离在指定范围内的目标,包括: 向服务器发送搜索请求消息,所述搜索请求消息中包含所述第二移动终端的地理位置信息和定制信息,请求搜索与所述第二移动终端的距离在指定范围内且符合所述定制信息的目标; 其中,所述定制信息为所述第一移动终端或所述第二移动终端指定的搜索条件。
7.一种搜索目标的方法,其特征在于,所述方法包括: 服务器接收第一移动终端发送的包含搜索因子的请求,所述搜索因子为所述第一移动终端获取的第二移动终端的地理位置信息; 根据所述搜索因子搜索与所述第二移动终端的距离在指定范围内的目标; 获取搜索到的目标的信息,将所述目标的信息返回给所述第一移动终端。
8.根据权利要求7所述的方法,其特征在于,服务器接收第一移动终端发送的包含搜索因子的请求之前,还包括: 所述服务器将所述第二移动终端发来的所述第二移动终端当前的地理位置信息转发给所述第一移动终端。
9.根据权利要求7所述的方法,其特征在于,服务器接收第一移动终端发送的包含搜索因子的请求之前,还包括: 所述服务器将所述第一移动终端发来的获取所述第二移动终端的地理位置信息的请求转发给所述第二移动终端,并将所述第二移动终端返回的所述第二移动终端当前的地理位置信息转发给所述第一移动终端。
10.根据权利要求7所述的方法,其特征在于,服务器接收第一移动终端发送的包含搜索因子的请求之前,还包括: 服务器在所述第一移动终端请求搜索同一时刻摇晃移动终端的用户时,搜索到所述第二移动终端,且转发所述第一移动终端和所述第二移动终端各自的地理位置信息给对方。
11.根据权利要求7所述的方法,其特征在于,所述服务器接收的请求中还包括所述第一移动终端的用户的个人信息,所述方法还包括: 所述服务器将所述第一移动终端的用户的个人信息更新到数据库中。
12.根据权利要求7所述的方法,其特征在于,所述搜索请求消息中还包括定制信息,所述定制信息为所述第一移动终端或所述第二移动终端指定的搜索条件; 相应地,根据所述搜索因子搜索与所述第二移动终端的距离在指定范围内的目标,包括: 所述服务器搜索与所述第二移动终端的距离在指定范围内且符合所述定制信息的目标。
13.一种搜索目标的第一移动终端,其特征在于,所述第一移动终端包括: 获取模块,用于获取第二移动终端的地理位置信息; 请求模块,用于以所述第二移动终端的地理位置信息为搜索因子向服务器发送请求,请求搜索与所述第二移动终端的距离在指定范围内的目标; 接收模块,用于接收所述服务器在搜索到目标后返回的所述目标的信息。
14.根据权利要求13所述的第一移动终端,其特征在于,所述获取模块用于: 接收所述第二移动终端通过所述服务器发来的所述第二移动终端当前的地理位置信肩、O
15.根据权利要求13所述的第一移动终端,其特征在于,所述获取模块用于: 通过所述服务器向所述第二移动终端请求地理位置信息,并接收所述第二移动终端通过所述服务器返回的所述第二移动终端当前的地理位置信息。
16.根据权利要求13所述的第一移动终端,其特征在于,所述获取模块用于: 在通过服务器搜索同一时刻摇晃移动终端的用户时,搜索到所述第二移动终端,且通过与所述第二移动终端交换各自的地理位置信息,获取到所述第二移动终端的地理位置信肩、O
17.根据权利要求13所述的第一移动终端,其特征在于,所述请求模块用于: 向服务器发送搜索请求消息,所述搜索请求消息中包含所述第二移动终端的地理位置信息和所述第一移动终端的用户的个人信息,请求搜索与所述第二移动终端的距离在指定范围内的目标; 其中,所述第一移动终端的用户的个人信息用于所述服务器将所述个人信息更新到数据库中。
18.根据权利要求13所述的第一移动终端,其特征在于,所述请求模块用于: 向服务器发送搜索请求消息,所述搜索请求消息中包含所述第二移动终端的地理位置信息和定制信息,请求搜索与所述第二移动终端的距离在指定范围内且符合所述定制信息的目标; 其中,所述定制信息为所述第一移动终端或所述第二移动终端指定的搜索条件。
19.一种搜索目标的服务器,其特征在于,所述服务器包括: 接收模块,用于接收第一移动终端发送的包含搜索因子的请求,所述搜索因子为所述第一移动终端获取的第二移动终端的地理位置信息;搜索模块,用于根据所述搜索因子搜索与所述第二移动终端的距离在指定范围内的目标; 响应模块,用于获取搜索到的目标的信息,将所述目标的信息返回给所述第一移动终端。
20.根据权利要求19所述的服务器,其特征在于,所述服务器还包括: 第一转发模块,用于将所述第二移动终端发来的所述第二移动终端当前的地理位置信息转发给所述第一移动终端。
21.根据权利要求19所述的服务器,其特征在于,所述服务器还包括: 第二转发模块,用于将所述第一移动终端发来的获取所述第二移动终端的地理位置信息的请求转发给所述第二移动终端,并将所述第二移动终端返回的所述第二移动终端当前的地理位置信息转发给所述第一移动终端。
22.根据权利要求19所述的服务器,其特征在于,所述服务器还包括: 第三转发模块,用于在所述第一移动终端请求搜索同一时刻摇晃移动终端的用户时,搜索到所述第二移动终端,且转发所述第一移动终端和所述第二移动终端各自的地理位置信息给对方。
23.根据权利要求19所述的服务器,其特征在于,所述接收模块接收的请求中还包括所述第一移动终端的用户的个人信息,所述服务器还包括: 更新模块,用于将所述第一移动终端的用户的个人信息更新到数据库中。
24.根据权利要求19所述的服务器,其特征在于,所述搜索请求消息中还包括定制信息,所述定制信息为所述第一移动终端或所述第二移动终端指定的搜索条件; 所述搜索模块用于: 搜索与所述第二移动终端的距离在指定范围内且符合所述定制信息的目标。
25.一种搜索目标的系统,其特征在于,所述系统包括如权利要求13至18中任一项所述的第一移动终端,如权利要求19至24中任一项所述的服务器,以及第二移动终端; 所述第二移动终端,用于将所述第二移动终端当前的地理位置信息通过所述服务器发送给所述第一移动终端。
【文档编号】G06F17/30GK104050194SQ201310083800
【公开日】2014年9月17日 申请日期:2013年3月15日 优先权日:2013年3月15日
【发明者】林福进, 桓战宇, 何艳 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1