首页> 中国专利> 一种同桌用餐人员多平板同时点餐的方法及系统

一种同桌用餐人员多平板同时点餐的方法及系统

摘要

本发明提供一种同桌用餐人员多平板同时点餐的方法,通过一平板按实际桌号创建一个wifi热点服务,再将其它平板加入该wifi热点服务,形成了以桌号为中心的局部通信网络;点菜过程中的增加菜单、修改菜单、删除菜单的信息以及下单信息都能在同一局部通信网络中的各平板间快速组播,从而使同一桌用餐人员能互相查看和修改操作;点菜完毕后,由其中一台平板上选择下单,把数据提交到后台系统即可。本发明无需通过企业内部网或互联网通道,无需通过后台同步云服务器,使同一桌点菜过程菜单可以很好快速的同步,使同伴可以快速看到其他人的点菜情况,同时自己也可以点餐下单,解决了一桌多人同时点菜的问题。

著录项

  • 公开/公告号CN104506627A

    专利类型发明专利

  • 公开/公告日2015-04-08

    原文格式PDF

  • 申请/专利权人 厦门雅迅网络股份有限公司;

    申请/专利号CN201410823885.5

  • 发明设计人 余建成;解玉芳;洪志新;

    申请日2014-12-26

  • 分类号H04L29/08;G06Q50/12;

  • 代理机构厦门市新华专利商标代理有限公司;

  • 代理人朱凌

  • 地址 361009 福建省厦门市软件园产业基地二期观日路46号

  • 入库时间 2023-12-18 08:10:40

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-07-02

    授权

    授权

  • 2017-02-22

    实质审查的生效 IPC(主分类):H04L29/08 申请日:20141226

    实质审查的生效

  • 2015-04-08

    公开

    公开

说明书

技术领域

本发明涉及一种点餐的方法及系统。

背景技术

目前平板点餐大量应用于餐厅管理中,方便了餐厅菜单的发布、更新,顾客点餐的便捷性。然而当前的点餐系统大部分仅仅解决了传统纸质菜单的功能,仅仅起到电子菜单的作用。对于顾客方点菜的体验没有太多实质性的提高,特别是对于同一桌多个客人同时点餐的问题没有很好的解决,还是使用其他人点菜,一个平板下单的做法,其他人没办法同步看到已点的菜单,和在自己的平板上下单、修改菜单。

如2013.02.06公开的,公开号为CN102915517A的中国发明公开了一种基于平板电脑和无限局域网的自助点餐系统,其中,包括:客户端模块、点餐信息处理模块、无限局域网模块。虽然该发明解决了目前的点菜宝仍然需要服务员一对一的服务,耗费人工,并未摆脱传统点菜模式的问题,但是仍仅仅起到电子菜单的作用,无法实现同一桌多个客人同时点餐。

发明内容

本发明要解决的技术问题之一,在于提供一种同桌用餐人员多平板同时点餐的方法,无需通过企业内部网或互联网通道,无需通过后台同步云服务器,使同一桌点菜过程菜单可以很好快速的同步,使同伴可以快速看到其他人的点菜情况,同时自己也可以点餐下单,解决了一桌多人同时点菜的问题。

本发明要解决的技术问题之一是这样实现的:一种同桌用餐人员多平板同时点餐的方法,其特征在于:通过一平板按实际桌号创建一个wifi热点服务,再将其它平板加入该wifi热点服务,形成了以桌号为中心的局部通信网络;点菜过程中的增加菜单、修改菜单、删除菜单的信息以及下单信息都能在同一局部通信网络中的各平板间快速组播,从而使同一桌用餐人员能互相查看和修改操作;点菜完毕后,由其中一台平板上选择下单,把数据提交到后台系统即可。

进一步的,本发明具体包括如下步骤:

(1)服务员开桌时,根据桌号进行开桌,如果该平板尚未接入热点,而是通过3G网络连接云服务器,则按照预先定义的规则生成一个热点名称,并以该热点名称和系统配置的密码,创建一个wifi热点服务,获取本地wifi网卡ip,创建生成以桌号编码映射的4位数端口号,并创建udp广播监听服务,并提示开桌成功;如果该平板已经通过接入本地工作热点网络连接云服务器工作了,并且该热点是有效的本地热点,则以桌号编码映射的4位数端口号,直接创建udp广播监听服务,同时获取本地wifi网卡ip地址,并提示开桌成功;

(2)开桌成功后,上报开桌平板用到的热点名称到云服务器,如果前台点菜平板是自己建的热点,则上报自己本机热点名称,如果是用到餐厅本地的工作wifi热点,则上报自己所连接的工作wifi热点名称,用于其他加入同桌平板加入同一热点形成组播服务;

(3)此时同一桌客人需要利用另外的平板加入一起点餐时,由服务员在该另外的平板上选择要加入的桌号,点击加入,进入下一步;

(4)根据选中的桌号映射生成相应的4位数作为UDP广播监听服务的端口号,判断网络wifi开启状态,如果该wifi已开启,并且连接的wifi热点是对应桌号的热点名称,则获取本地网卡动态ip地址,并以桌号编码映射的4位数端口号创建udp广播监听服务,并提示加入桌子成功;如果wifi尚未开启或者尚未连接上有效网络,则初始化wifi重新开启wifi,并用选中的加入的桌号生成热点名称,动态连接该wifi热点名称,密码用系统预先配置的密码;如果连接该桌号的热点动态连接不成功,则该连接加入桌号的热点名称需要从云服务器获取的wifi点名称,根据热点名称连接和开桌的平板形成同一局域网通信网络;如果连接热点成功,则获取本地网卡动态ip,并利用该加入桌号产生的4位数端口号,创建udp广播监听服务,并提示加入桌子成功;

(5)如果还有其他平板需要加入开桌,则重复步骤(3)~(4);如此通过建立的wifi连接和桌号生成的监听端口,形成了以桌号为中心的局部通信网络;当用户点菜时,在菜单下单之前,菜单信息完全停留在本桌的局部通信网络中,仅利用该局部通信网络进行同步,当其中一台平板选择下单,会把数据提交到后台系统,同时发布下单同步通知信息,通知同桌其他平板更新点菜为已下单状态。

进一步的,所述步骤(5)中的在菜单下单之前的同步具体是:

(51)当其中一个平板进行点菜、修改点菜、删除已点菜时,根据本机获取的本机ip地址,形成xxx.xxx.xxx.255的局域网广播地址,并用该桌桌号产生的端口号,发送该端口的增加菜单、修改菜单、删除菜单的信息广播;

(52)其他同一桌的平板由于预先已经建立了该端口的udp广播监听服务,则能立刻接收到同步信息,更新本地的已点菜单列表;如果是已经开始点菜后加入的平板,则需根据加入局部网络成功后,请求一条初始化已点信息请求,从而加入的平板会收到已点菜单最新更新信息,从而保持已点菜单同步,方便查看别人已点的菜品;从而实现同步。

本发明要解决的技术问题之二,在于提供一种同桌用餐人员多平板同时点餐的系统,无需通过企业内部网或互联网通道,无需通过后台同步云服务器,使同一桌点菜过程菜单可以很好快速的同步,使同伴可以快速看到其他人的点菜情况,同时自己也可以点餐下单,解决了一桌多人同时点菜的问题。

本发明要解决的技术问题之二是这样实现的:一种同桌用餐人员多平板同时点餐的系统,通过一平板按实际桌号创建一个wifi热点服务,该热点可以是本平板的热点或者是餐厅部署的其它wifi热点,再将其它平板加入该wifi热点服务,形成了以桌号为中心的局部通信网络;点菜过程中增加菜单、修改菜单、删除菜单的信息以及下单信息都能在同一局部通信网络中的各平板间快速组播,从而使同一桌用餐人员能互相查看和修改操作;点菜完毕后,由其中一台平板上选择下单,把数据提交到后台系统即可。

进一步的,本发明系统具体包括:

开桌模块,用于服务员开桌时,根据桌号进行开桌,如果该平板尚未接入热点,而是通过3G网络连接云服务器,则按照预先定义的规则生成一个热点名称,并以该热点名称和系统配置的密码,创建一个wifi热点服务,在平板服务程序上,获取本地wifi网卡ip,创建生成以桌号编码映射的4位数端口号,并创建udp广播监听服务,并提示开桌成功;如果该平板已经通过接入本地工作热点网络连接云服务器工作了,并且该热点是有效的本地热点,则以桌号编码映射的4位数端口号,直接创建udp广播监听服务,同时获取本地wifi网卡ip地址,并提示开桌成功;

上报模块,用于开桌成功后,上报开桌平板用到的热点名称到云服务器,如果前台点菜平板是自己建的热点,则上报自己本机热点名称,如果是用到餐厅本地的工作wifi热点,则上报自己所连接的工作wifi热点名称;

添加平板模块,用于同一桌客人需要利用另外的平板加入一起点餐时,由服务员在该另外的平板上选择要加入的桌号,点击加入;然后根据选中的桌号映射生成相应的4位数作为UDP广播监听服务,判断网络wifi开启状态,如果该wifi已开启,并且连接的wifi热点是对应桌号的热点名称,则获取本地网卡动态ip地址,并以桌号编码映射的4位数端口号创建udp广播监听服务,并提示加入桌子成功;如果wifi尚未开启或者尚未连接上有效网络,则初始化wifi重新开启wifi,并用选中的加入的桌号生成热点名称,动态连接该wifi热点名称,密码用系统预先配置的密码;如果连接该桌号的热点动态连接不成功,则需要通过桌号从云服务器中获取该桌号用到的热点名称进行连接,连接成功后并利用该加入桌号产生的4位数端口号,创建udp广播监听服务,并提示加入桌子成功;如果连接热点成功,则获取本地网卡动态ip,并利用该加入桌号产生的4位数端口号,创建udp广播监听服务,并提示加入桌子成功;如此通过建立的wifi连接和桌号生成的监听端口,形成了以桌号为中心的局部通信网络;

同步模块,当用户点菜时,在菜单下单之前,菜单信息完全停留在本桌的局部通信网络中,仅利用该局部通信网络进行同步,当其中一台平板选择下单,会把数据提交到后台系统,同时发布下单同步通知信息,通知同桌其他平板更新点菜为已下单状态。

进一步的,所述同步模块中在菜单下单之前的同步具体是:

当其中一个平板进行点菜、修改点菜、删除已点菜时,根据本机获取的本机ip地址,形成xxx.xxx.xxx.255的局域网广播地址,并用该桌桌号产生的端口号,发送该端口的“点菜信息”、“修改点菜”、“删除已点菜”广播;其他同一桌的平板由于预先已经建立了该端口的udp广播监听服务,则能立刻接收到同步信息,更新本地的已点菜单列表;如果是已经开始点菜后加入的平板,则需根据加入局部网络成功后,请求一条初始化已点信息请求,从而加入的平板会收到已点菜单最新更新信息,从而保持已点菜单同步,方便查看别人已点的菜品;从而实现同步。

本发明具有如下优点:本发明可实现同桌用餐人员多平板同时点餐,使同一桌点菜过程菜单可以很好快速的同步,使同伴可以快速看到其他人的点菜情况,同时自己也可以点餐下单,且通过wifi热点命名名称和动态获取技术、wifi动态组网技术,局部组播通信技术,以实现本地点菜信息的同步,而不完全依赖于后台云服务器,相对比采用传统的通过后台云服务器进行拉同步,速度更快、延时短,可用性更强。

附图说明

下面参照附图结合实施例对本发明作进一步的说明。

图1为本发明方法的流程图。

图2为本发明系统逻辑结构框图。

具体实施方式

本发明要解决的同桌用餐人员多平板同时点餐的方法,是通过一平板按实际桌号创建一个wifi热点服务,再将其它平板加入该wifi热点服务,形成了以桌号为中心的局部通信网络;点菜过程中的增加菜单、修改菜单、删除菜单的信息以及下单信息都能在同一局部通信网络中的各平板间快速组播,从而使同一桌用餐人员能互相查看和修改操作;点菜完毕后,由其中一台平板上选择下单,把数据提交到后台系统即可。

如图1所示,本发明具体包括如下步骤:

(1)服务员开桌时,根据桌号进行开桌,如果该平板尚未接入热点,而是通过3G网络连接云服务器,则按照预先定义的规则生成一个热点名称,并以该热点名称(如热点名称命名方式:table+桌子名称,该桌子名称在系统中均为唯一)和系统配置的密码,创建一个wifi热点服务,获取本地wifi网卡ip,创建生成以桌号编码映射的4位数端口号,并创建udp广播监听服务,并提示开桌成功;如果该平板已经通过接入本地工作热点网络连接云服务器工作了,并且该热点是有效的本地热点,则以桌号编码映射的4位数端口号(该端口需保证不同桌号映射生成的端口号不重复,采用哈希映射),直接创建udp广播监听服务,同时获取本地wifi网卡ip地址,并提示开桌成功;

(2)开桌成功后,上报开桌平板用到的热点名称到云服务器,如果前台点菜平板是自己建的热点,则上报自己本机热点名称,如果是用到餐厅本地的工作wifi热点,则上报自己所连接的工作wifi热点名称;

(3)此时同一桌客人需要利用另外的平板加入一起点餐时,由服务员在该另外的平板上选择要加入的桌号,点击加入,进入下一步;

(4)根据选中的桌号映射生成相应的4位数作为UDP广播监听服务的端口号,判断网络wifi开启状态,如果该wifi已开启,并且连接的wifi热点是对应桌号的热点名称,则获取本地网卡动态ip地址,并以桌号编码映射的4位数端口号创建udp广播监听服务,并提示加入桌子成功;如果wifi尚未开启或者尚未连接上有效网络,则初始化wifi重新开启wifi,并用选中的加入的桌号生成热点名称,动态连接该wifi热点名称,密码用系统预先配置的密码;如果连接该桌号的热点动态连接不成功,则该连接桌号需要从云服务器获取该桌号的wifi点名称;如果连接热点成功,则获取本地网卡动态ip,并利用该加入桌号产生的4位数端口号,创建udp广播监听服务,并提示加入桌子成功;由于桌号是在系统中是唯一的,通过采用哈希映射算法,从而保证获得的端口号也是唯一的。

(5)如果还有其他平板需要加入开桌,则重复步骤(3)~(4);如此通过建立的wifi连接和桌号生成的监听端口,形成了以桌号为中心的局部通信网络;当用户点菜时,在菜单下单之前,菜单信息完全停留在本桌的局部通信网络中,仅利用该局部通信网络进行同步,当其中一台平板选择下单,会把数据提交到后台系统,同时发布下单同步通知信息,通知同桌其他平板更新点菜为已下单状态。

其中该步骤(5)中的在菜单下单之前的同步具体是:

(51)当其中一个平板进行点菜、修改点菜、删除已点菜时,根据本机获取的本机ip地址,形成xxx.xxx.xxx.255的局域网广播地址,并用该桌桌号产生的端口号,发送该端口的增加菜单、修改菜单、删除菜单的信息广播;

(52)其他同一桌的平板由于预先已经建立了该端口的udp广播监听服务,则能立刻接收到同步信息,更新本地的已点菜单列表;如果是已经开始点菜后加入的平板,则需根据加入局部网络成功后,请求一条初始化已点信息请求,从而加入的平板会收到已点菜单最新更新信息,从而保持已点菜单同步,方便查看别人已点的菜品;从而实现同步。

消息同步过程,为了确保能识别收到不同的桌子、不同类型的菜单信息更新指令,需对发出的udp广播指令进行消息格式定义。消息格式如下:

本发明要的同桌用餐人员多平板同时点餐的系统,同步点菜过程无需通过企业内部网或互联网通道,无需通过后台同步云服务器,使同一桌点菜过程菜单可以很好快速的同步,使同伴可以快速看到其他人的点菜情况,同时自己也可以点餐下单,解决了一桌多人同时点菜快速响应的问题。

本发明的同桌用餐人员多平板同时点餐的系统,通过一平板按实际桌号创建一个wifi热点服务,再将其它平板加入该wifi热点服务,形成了以桌号为中心的局部通信网络;点菜过程中增加菜单、修改菜单、删除菜单的信息以及下单信息都能在同一局部通信网络中的各平板间快速组播,从而使同一桌用餐人员能互相查看和修改操作;点菜完毕后,由其中一台平板上选择下单,把数据提交到后台系统即可。

本发明系统具体包括:

开桌模块,用于服务员开桌时,根据桌号进行开桌,如果该平板尚未接入热点,而是通过3G网络连接云服务器,则按照预先定义的规则生成一个热点名称,并以该热点名称和系统配置的密码,创建一个wifi热点服务,在平板服务程序上,获取本地wifi网卡ip,创建生成以桌号编码映射的4位数端口号,并创建udp广播监听服务,并提示开桌成功;如果该平板已经通过接入本地工作热点网络连接云服务器工作了,并且该热点是有效的本地热点,则以桌号编码映射的4位数端口号,直接创建udp广播监听服务,同时获取本地wifi网卡ip地址,并提示开桌成功;

上报模块,用于开桌成功后,上报开桌平板用到的热点名称到云服务器,如果前台点菜平板是自己建的热点,则上报自己本机热点名称,如果是用到餐厅本地的工作wifi热点,则上报自己所连接的工作wifi热点名称;

添加平板模块,用于同一桌客人需要利用另外的平板加入一起点餐时,由服务员在该另外的平板上选择要加入的桌号,点击加入;然后根据选中的桌号映射生成相应的4位数作为UDP广播监听服务的端口号,判断网络wifi开启状态,如果该wifi已开启,并且连接的wifi热点是对应桌号的热点名称,则获取本地网卡动态ip地址,并以桌号编码映射的4位数端口号创建udp广播监听服务,并提示加入桌子成功;如果wifi尚未开启或者尚未连接上有效网络,则初始化wifi重新开启wifi,并用选中的加入的桌号生成热点名称,动态连接该wifi热点名称,密码用系统预先配置的密码;如果连接该桌号的热点动态连接不成功,则需要通过桌号从云服务器中获取该桌号用到的热点名称进行连接,连接成功后并利用该加入桌号产生的4位数端口号,创建udp广播监听服务,并提示加入桌子成功;如果连接热点成功,则获取本地网卡动态ip,并利用该加入桌号产生的4位数端口号,创建udp广播监听服务,并提示加入桌子成功;如此通过建立的wifi连接和桌号生成的监听端口,形成了以桌号为中心的局部通信网络;

同步模块,当用户点菜时,在菜单下单之前,菜单信息完全停留在本桌的局部通信网络中,仅利用该局部通信网络进行同步,当其中一台平板选择下单,会把数据提交到后台系统,同时发布下单同步通知信息,通知同桌其他平板更新点菜为已下单状态。

进一步的,所述同步模块中在菜单下单之前的同步具体是:

当其中一个平板进行点菜、修改点菜、删除已点菜时,根据本机获取的本机ip地址,形成xxx.xxx.xxx.255的局域网广播地址,并用该桌桌号产生的端口号,发送该端口的“点菜信息”、“修改点菜”、“删除已点菜”广播;其他同一桌的平板由于预先已经建立了该端口的udp广播监听服务,则能立刻接收到同步信息,更新本地的已点菜单列表;如果是已经开始点菜后加入的平板,则需根据加入局部网络成功后,请求一条初始化已点信息请求,从而加入的平板会收到已点菜单最新更新信息,从而保持已点菜单同步,方便查看别人已点的菜品;从而实现同步。

如前所述:本发明可实现同桌用餐人员多平板同时点餐,使同一桌点菜过程菜单可以很好快速的同步,使同伴可以快速看到其他人的点菜情况,同时自己也可以点餐下单,且通过wifi热点命名名称和动态获取技术、wifi动态组网技术,局部组播通信技术,以实现本地点菜信息的同步,而不完全依赖于后台云服务器,相对比采用传统的通过后台云服务器进行拉同步,速度更快、延时短,可用性更强。

虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号