信息交互方法及装置的制造方法_3

文档序号:9754407阅读:来源:国知局
>[0138]成员终端检测用户是否执行了对指定场所的信息分享操作;若检测到用户对指定场所的信息分享操作,则向服务器发送信息分享请求,该信息分享请求中至少包括群组标识和指定场所的场所标识。服务器在接收到信息分享请求后,提取群组标识和场所标识;根据该场所标识获取指定场所的查看链接,并将该查看链接下发给群组标识指示的群组中的全部成员终端。对于群组中的任一成员终端在接收到该查看链接后,将该查看链接显示在群组的信息交互页面上。
[0139]群组成员可通过点击信息交互页面上显示的指定场所的查看链接,进入该指定场所的详情页面,此时成员终端界面由群组的信息交互页面跳转到指定场所的详情页面。用户可在该详情页面上浏览指定场所提供的各种目标物的详细信息。之后,成员终端若检测到用户对该详情页面上任一目标物的选中操作,则将该目标物的标识信息、群组标识和该目标物所属场所的场所标识发送至服务器。其中,目标物的标识信息指代菜品标识,菜品标识可为菜品的名称、指定场所为菜品设置的ID号等,本公开实施例对此不进行具体限定。月艮务器中存储了目标物的标识信息与目标物的详细信息之间的对应关系。
[0140]在步骤303中,服务器在接收到群组中任一成员终端发送的群组标识和目标物的标识信息后,获取当前存储的与群组标识匹配的筛选条件,并根据筛选条件对群组标识对应的目标物进行筛选。
[0141]在本公开实施例中,为了使聚餐最终选取的菜品满足全部成员的需求,本公开实施例还提供了筛选条件的设置功能,服务器可根据设置的筛选条件对用户选取的目标物进行筛选,剔除不满足筛选条件的目标物。参与聚餐的用户可在各自成员终端的群组中设置满足自己需求的筛选条件,比如少辣、不辣、无糖等,本公开实施例对此不进行具体限定。此夕卜,还可设置针对整个群组的筛选条件,比如菜品数量、价格范围等,本公开实施例对此不进行具体限定。需要说明的是,筛选条件指代一组筛选条件,可包括一个或多个筛选条件。成员终端当检测到筛选条件的设置操作时,将设置的筛选条件和群组标识发送至服务器。服务器将接收到的筛选条件存储至与群组标识匹配的筛选条件列表中。
[0142]其中,筛选条件的设置方式可为:成员终端当检测到多个筛选条件可选项中任一可选项的选中操作时,将该可选项对应的内容设置为筛选条件;或者成员终端当检测到筛选条件输入区域的输入确定操作时,获取输入区域的内容,并将其设置为筛选条件,本公开实施例对此不进行具体限定。
[0143]在本公开实施例中,对于每一个群组,服务器均存储了与该群组的群组标识、目标物所属场所的场所标识匹配的目标物列表。其中,目标物列表中至少包括目标物的标识信息,目标物的添加次数。对于群组中的任一成员终端,服务器在接收到该成员终端发送的目标物的标识信息、群组标识和该目标物所属场所的场所标识后,获取与该群组标识、该场所标识匹配的目标物列表;并在该目标物列表中查找是否存在该目标物的标识信息;若不存在,则将该目标物的标识信息存储到该目标物列表中,并设置该目标物的添加次数加I;若存在,则为该目标物的添加次数加I。其中,目标物的添加次数默认值为0、_1等,本公开实施例对此不进行具体限定。
[0144]之后,服务器在存储的筛选条件列表中获取与该群组标识匹配的筛选条件,并根据获取的筛选条件,对当前目标物列表中包含的全部目标物进行筛选,详细筛选过程如下:
[0145]对于目标物列表中的每一个目标物,根据与该目标物列表对应的场所标识、目标物的标识信息,确定该目标物的详细信息;判断该目标物的详细信息是否满足筛选条件;若满足,则确定该目标物满足筛选条件,并将该目标物的标识信息添加至筛选结果列表中。
[0146]其中,根据与该目标物列表对应的场所标识、目标物的标识信息确定该目标物的详细信息,步骤可包括:获取与该场所标识匹配的场所信息;根据该目标物的标识信息,在该场所信息中获取与该目标物的标识信息匹配的目标物的详细信息。
[0147]比如,若群组当前的筛选条件包括:“菜品数量为10”、“不辣”,则筛选过程可为:对于目标物列表中的每一个目标物,根据与该目标物列表对应的场所标识、目标物的标识信息确定该目标物对应的目标物的详细信息;判断该目标物的详细信息是否满足“不辣”的条件;若满足,则将该目标物的标识信息添加至筛选结果列表中;同时,判断筛选结果列表中目标物的数量是否等于10;若筛选结果列表中目标物的数量等于10,则停止向筛选结果列表中添加目标物,并可提示用户当前筛选的目标物已经满足筛选条件;若筛选结果列表中目标物的数量小于10,则可提示用户还可继续添加目标物。
[0148]在步骤304中,服务器将满足筛选条件的目标物确定为当前筛选结果,并将当前筛选结果发送至群组中的全部成员终端。
[0149]在本公开实施例中,服务器在根据群组当前设置的筛选条件对目标物列表中的目标物进行筛选之后,会将筛选结果列表中的目标物确定为当前筛选结果,并将当前筛选结果实时地发送至群组中的全部成员终端。使得参与聚餐的用户可通过成员终端实时查看当前已经选取的目标物的详细信息。
[0150]需要说明的是,服务器若检测到该群组设置了“菜品数量”筛选条件,则当筛选结果列表中目标物的数量还未达到点菜数量时,也将筛选结果列表中的目标物确定为当前筛选结果,并将当前筛选结果实时地发送至群组中的全部成员终端。
[0151]在步骤305中,成员终端在接收到当前筛选结果后,将当前筛选结果显示在信息交互页面上。
[0152]在本公开实施例中,为了便于参与聚餐的全部人员在查看当前筛选结果的同时还能继续交流、讨论,在群组中的任一成员终端接收到当前筛选结果后,将当前筛选结果显示在群组的信息交互页面上。
[0153]需要说明的是,为了使群组的全部成员终端能够实时地、动态地显示满足筛选条件的当前筛选结果。成员终端在将当前筛选结果显示在信息交互页面上之后,若检测到筛选条件的更新操作,则获取设置的新筛选条件;并将新筛选条件和群组标识发送至服务器。服务器接收到新筛选条件和群组标识后,根据新筛选条件对当前存储的与该群组标识对应的筛选条件进行更新。之后,获取当前与该群组标识对应的全部目标物;根据更新后的筛选条件对获取的全部目标物进行再次筛选,并将新筛选结果下发至群组的全部成员终端。成员终端在接收到新筛选结果后,将新筛选结果显示在该群组的信息交互页面上。
[0154]其中,对于再次筛选的详细过程与步骤303中的详细筛选过程一致,在此不再赘述。
[0155]在步骤306中,成员终端当检测到对当前筛选结果的提交操作时,向服务器发送当前筛选结果的提交请求。
[0156]在本公开实施例中,参与聚餐的人员通过在信息交互页面上进行讨论、交流后,若确定目前信息交互页面上显示的当前筛选结果满足了全体成员需求,则可进行当前筛选结果的提交操作,即菜品订单的提交操作。成员终端当检测到对当前筛选结果的提交操作时,向服务器发送当前筛选结果的提交请求,由服务器根据该提交请求将当前筛选结果转发至目标物供给终端。该提交请求至少包括群组标识、指定场所的场所标识。
[0157]需要说明的是,为了避免同一群组对当前筛选结果执行多次提交操作,当前筛选结果的提交操作,可设置仅由群组的创建人执行,也可设置不限制执行人员,而限制每一个群组对于仅能提交一次当前筛选结果,本公开实施例对比不进行具体限定。
[0158]在步骤307中,服务器在接收到当前筛选结果的提交请求后,获取与当前筛选结果匹配的指定场所的场所标识,并将当前筛选结果转发至与该场所标识对应的目标物供给终端。
[0159]在本公开实施例中,为了使餐馆及时收到用户的菜品订单,服务器在接收到群组中任一成员终端发送的当前筛选结果的提交请求后,解析提交请求中包括的指定场所的场所标识;并将当前筛选结果转发至与该场所标识对应的目标物供给终端。
[0160]在步骤308中,目标物供给终端在接收到当前筛选结果后,向服务器返回收到确认
?目息O
[0161]在本公开实施例中,餐馆可通过目标物供给终端接收用户提交的当前筛选结果,即菜品订单。在接收到订单信息后,若餐馆的管理人员确定菜品订单中的信息无误,比如所有菜品目前均有货源等,则可通过目标物供给终端执行菜品订单的确认操作。若餐馆的管理人员确定菜品订单中的信息有误,则可通过目标物供给终端执行菜品订单的退回操作。当目标物供给终端检测到对该菜品订单的确认操作,则向服务器发送收到确认信息。
[0162]在步骤309中,服务器将接收到的返回确认信息发送至成员终端。
[0163]在本公开实施例中,为了使参与聚餐的人员获知已提交的菜品订单被餐馆收到,服务器在收到目标物供给终端返回的收到确认信息后,将该收到确认信息转发至群组中的全部成员终端。在成员终端便接收到了目标物供给终端返回的针对当前筛选结果的收到确认信息后,本次点餐过程结束。
[0164]本公开实施例提供的方法,成员终端根据用户对关系链中好友标识的选取操作创建一个群组;并在检测到终端界面由群组信息交互页面跳转到指定场所的详情页面后,若检测到该详情页面上任一目标物的选中操作,则将该目标物的标识信息和群组标识发送至服务器。服务器在接收到群组中任一成员终端发送的群组标识和目标物的标识信息后,获取当前存储的与该群组标识匹配的筛选条件;根据筛选条件对该群组标识对应的目标物进行筛选。服务器将满足筛选条件的目标物确定为当前筛选结果,并将该当前筛选结果发送至该群组中的全部成员终端。由于针对群组中的任一成员来说,不论自身是否到达指定场所,均可根据自身喜好通过群组选取指定场所提供的目标物,并且服务器可根据群组的筛选条件对选取的目标物进行筛选,使得最终筛选结果满足全体成员的需求,因此该种信息交互方式方便快捷、步骤简便。
[0165]图4是根据一示例性实施例示出的一种信息交互装置的框图。参照图4,该装置包括详情页面显示模块401、目标物发送模块402、筛选结果显示模块403。
[0166]其中,详情页面显示模块401与目标物发送模块402连接,用于检测到指定界面跳转操作时,显示指定场所的详情页面,指定界面跳转操作用于从群组信息交互页面跳转到该详情页面,该详情页面至少包括指定场所的场所信息;目标物发送模块402与筛选结果显示模块403连接,用于在检测到终端界面由该群组的信息交互页面跳转到指定场所的详情页面后,当检测到详情页面上任一目标物的选中操作时,将任一目标物的标识信息和群组标识发送至服务器,服务器用于根据当前筛选条件对该群组标识对应的目标物进行筛选,并将当前筛选结果下发至该群组内全部成员终端;筛选结果显示模块403,用于在接收到当前筛选结果后,将当前筛选结果显示在信息交互页面上。
[0167]可选地,参见图5,该装置还包括:
[0168]获取模块404,用于在将当前筛选结果显示在信息交互页面上之后,若检测到筛选条件更新操作,则获取设置的新筛选条件;
[0169]筛选条件发送模块405,用于将新筛选条件发送至服务器,服务器用于根据新筛选条件对当前存储的筛选条件进行更新后,利用更新后的筛选条件对该群组标识对应的目标物进行再次筛选,并将新筛选结果下发至该群组的全部成员终端;
[0170]筛选结果显示模块403,还用于在接收到新筛选结果
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1