一种处理用户请求的方法、移动终端及服务器的制造方法_4

文档序号:9436097阅读:来源:国知局
求,若是,则所述服务器接收游戏创建者的朋友们发送的搜索请求,该搜索请求中携带该游戏创建者的朋友们的位置信息。所述服务器根据该位置信息在对应关系表或者所述服务器预先存储的信息中获取与该位置信息附近的用户区域列表。例如,可以设置在创建者朋友们所在位置的10米或者20米范围内获取相关的游戏房间,将在该附近位置的游戏房间的标识发送给游戏创建者的朋友们。若否,则继续搜索所述游戏创建者的朋友们发送的搜索请求。
[0080]实施例十二
参考图12,图12是本发明实施例服务器的功能模块示意图。
[0081]在实施例十的基础上,所述服务器还包括:
第二判断单元1007,用于判断是否将所述第二用户加入所述用户区域信息对应的用户区域;
加入单元1008,用于若是,则执行根据所述加入请求将所述第二用户加入所述用户区域信息对应的用户区域;
第二执行单元1009,用于若否,则返回执行判断所述第二用户是否发送搜索请求。
[0082]具体的,服务器判断所述游戏创建者的朋友们是否在所述创建者所设置的游戏组中,若不在,则拒绝非游戏组成员加入,若在,则将所述游戏创建者的朋友们加入该游戏组。
[0083]实施例十三
参考图13,图13是本发明实施例服务器的功能模块示意图。
[0084]在实施例十或者实施例^^一或者实施例十二的基础上,以在实施例十为例进行说明,所述服务器还包括:
第三判断单元1010,用于判断所述第一用户设置的组员是否都加入所述用户区域信息对应的用户区域;
启动单元1011,用于若是,则启动所述第一用户选定的应用;
第三执行单元1012,若否,则返回执行判断所述第二用户是否发送搜索请求。
[0085]具体的,所述服务器可以进一步判断所述创建者设置的游戏组成员是否都已加入游戏组,若是,则所述游戏创建者和所述游戏创建者的朋友们开始进入该游戏,若否,则继续搜索是否有所述创建者设置的游戏组成员发送的搜索请求。
[0086]实施例十四
参考图14,图14是本发明实施例移动终端的功能模块示意图。
[0087]在实施例十四中,所述移动终端包括:
发送单元1410,用于向服务器发送创建请求,在所述创建请求中携带第一用户的位置信息,以使得所述服务器根据所述创建请求中携带的所述第一用户的位置信息创建与所述第一用户的位置信息对应的用户区域;
优选地,所述发送单元1410,用于:
通过无线网络连接或者GPS在所述创建请求中携带第一用户的位置信息。
[0088]具体的,移动终端的游戏创建者向服务器发送创建请求,通过无线网络连接或者GPS在该创建请求中携带IP地址,所述服务器可以解析所述IP地址获取所述创建者的位置信息。服务器接收游戏创建者发送的创建请求,在所述请求中携带所述游戏创建者的位置信息,所述服务器建立与该游戏创建者位置信息对应的游戏房间。所述服务器存储该游戏房间的标识与该游戏创建者的位置信息,也可以建立该游戏房间的标识与该游戏创建者的位置信息的对应关系表。
[0089]启动单元1402,用于若所述服务器启动所述第一用户选定的应用,则在所述用户区域信息对应的用户区域中使用所述第一用户选定的应用。
[0090]具体的,若所述创建者收到服务器启动预先设置的游戏应用的界面或者请求,则在所述游戏房间和组员加入该游戏。
[0091]本发明实施例通过接收第一用户发送的创建请求,根据所述创建请求中携带的所述第一用户的位置信息创建与所述第一用户的位置信息对应的用户区域,可以根据游戏发起者的请求快速创建某个游戏对应的房间;接收第二用户发送的搜索请求,根据所述搜索请求中携带的所述第二用户的位置信息获取所述第二用户的位置信息在预先设置的位置范围内的用户区域列表,可以在游戏发起者附近区域快速搜索到该游戏发起者创建的游戏房间;接收所述第二用户发送的加入请求,所述加入请求携带所述第二用户在用户区域列表中选择的用户区域信息,根据所述加入请求将所述第二用户加入所述用户区域信息对应的用户区域,从而实现近距离多人快速加入某个游戏,可以高效将用户集成到某个游戏中。
[0092]实施例十五
参考图15,图15是本发明实施例移动终端的功能模块示意图。
[0093]在实施例十四的基础上,所述移动终端还包括:
设置单元1403,用于预先选择所述应用并设置所述应用对应的组员,以使得所述服务器判断所述第一用户设置的组员是否都加入所述用户区域信息对应的用户区域,若是,则执行在所述用户区域信息对应的用户区域中使用所述第一用户选定的应用。
[0094]具体的,所述游戏创建者预先从服务器推送的游戏中选择某一款游戏,在创建后的游戏房间中设置该应用对应的组员和游戏名等信息。
[0095]实施例十六
参考图16,图16是本发明实施例移动终端的功能模块示意图。
[0096]在实施例十四或者实施例十五的基础上,所述移动终端还包括:
判断单元1404,用于判断所述服务器是否启动所述第一用户选定的应用;若否,则继续执行判断所述服务器是否启动所述第一用户选定的应用;
启动单元1402,用于若是,则在所述用户区域信息对应的用户区域中使用所述第一用户选定的应用。
[0097]具体的,所述移动终端可以进一步判断所述服务器是否启动该游戏,若所述创建者收到服务器启动预先设置的游戏应用的界面或者请求,则在所述游戏房间和组员加入该游戏;若否,则继续判断所述服务器是否启动所述创建者选定的应用。
[0098]实施例十七
参考图17,图17是本发明实施例移动终端的功能模块示意图。
[0099]在实施例十七中,所述移动终端包括: 第一发送单元1701,用于向所述服务器发送搜索请求,在所述搜索请求中携带第二用户的位置信息,以使得所述服务器根据所述搜索请求中携带的第二用户的位置信息获取所述第二用户的位置信息在预先设置的位置范围内的用户区域列表;
优选地,所述第一发送单元1701,用于:
通过无线网络连接或者GPS在所述搜索请求中携带第二用户的位置信息。
[0100]具体的,服务器接收游戏创建者的朋友们发送的搜索请求,该搜索请求中携带该游戏创建者的朋友们的位置信息。所述服务器根据该位置信息在对应关系表或者所述服务器预先存储的信息中获取与该位置信息附近的用户区域列表。例如,可以设置在创建者朋友们所在位置的10米或者20米范围内获取相关的游戏房间,将在该附近位置的游戏房间的标识发送给游戏创建者的朋友们。游戏创建者的朋友们可以根据搜索到的该附近位置的游戏房间的标识的列表,从中选择该游戏创建者所创建的游戏房间的标识,并向所述服务器发送加入该游戏房间的请求。
[0101]第二发送单元1702,用于向所述服务器发送加入请求,所述加入请求携带所述第二用户在用户区域列表中选择的用户区域信息,以使得所述服务器根据所述加入请求将所述第二用户加入所述用户区域信息对应的用户区域。
[0102]具体的,服务器将游戏创建者的朋友们加入该游戏创建者所创建的游戏房间中,使得游戏创建者和游戏创建者的朋友们可以迅速一起加入该游戏。
[0103]本发明实施例通过接收第一用户发送的创建请求,根据所述创建请求中携带的所述第一用户的位置信息创建与所述第一用户的位置信息对应的用户区域,可以根据游戏发起者的请求快速创建某个游戏对应的房间;接收第二用户发送的搜索请求,根据所述搜索请求中携带的所述第二用户的位置信息获取所述第二用户的位置信息在预先设置的位置范围内的用户区域列表,可以在游戏发起者附近区域快速搜索到该游戏发起者创建的游戏房间;接收所述第二用户发送的加入请求,所述加入请求携带所述第二用户在用户区域列表中选择的用户区域信息,根据所述加入请求将所述第二用户加入所述用户区域信息对应的用户区域,从而实现近距离多人快速加入某个游戏,可以高效将用户集成到某个游戏中。
[0104]实施例十八
参考图18,图18是本发明实施例移动终端的功能模块示意图。
[0105]在实施例十七的基础上,所述移动终端还包括:
判断单元1703,用于判断所述服务器是否启动所述第一用户选定的应用,若否,则继续执行判断所述服务器是否启动所述第一用户选定的应用;
启动单元1704,用于若是,则在所述用户区域信息对应的用户区域中使用所述第一用户选定的应用。
[0106]具体的,所述移动终端可以进一步判断所述服务器是否启动该游戏,若所述创建者收到服务器启动预先设置的游戏应用的界面或者请求,则在所述游戏房间和组员加入该游戏;若否,则继续判断所述服务器是否启动所述创建者选定的应用。
[0107]以上结合具体实施例描述了本发明实施例的技术原理。这些描述只是为了解释本发明实施例的原理,而不能以任何方式解释为对本发明实施例保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明实施例的其它【具体实施方式】,这些方式都将落入本发明实施例的保护范围之内。
【主权项】
1.一种处理用户请求的方法,
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1