异构实时排队机系统及其装置和远程排队预约的方法

文档序号:6681909阅读:155来源:国知局
专利名称:异构实时排队机系统及其装置和远程排队预约的方法
技术领域
本发明涉及一种排队机系统,尤其涉及一种异构实时排队机系统及其装置远程排队预约的方法。
背景技术
目前,几乎所有服务提供机构的排队机都是单机独立运行的,对于公众而言,这种方式导致了公众必须来到排队机前才能查询信息或排号,公众亲自前往本身就会耗费时间,并且还有可能等待很长时间后也无法办理业务。申请号为20081011171.4的中国专利申请公开了一种远程查询预约型排队机及其查询预约排队方法,其公开的技术方案实现了远程查询、预约排队,然而,如果公众想要前往的服务提供机构等待人数很多,即使附近有提供相同或相似服务的机构,排队人数很少,但由于公众不了解这些信息,无法选择等待时间较短的服务提供机构,这一方面导致了服务提供机构的符合不均衡,另一方面也导致公众不必要的长时间等待。

发明内容
本发明的目的在于提供一种异构实时排队机系统及其装置以解决上述问题。为达到上述目的,本发明一方面提供了一种异构实时排队机,包括可与服务器网络连接的排队机本体,所述排队机本体上安装有客户端和排队信息存储单元,所述排队信息存储单元存储有所述排队机本体的排队信息,还包括信息配置单元,用于保存排队机唯一标志、所属服务机构名称及地址,设置并存储排队机日常管理和维护所需的数据管理信肩、O本发明的异构实时排队机,所述客户端包括触发器,用于监控所述排队信息存储单元,当所述排队信息存储单元中的排队信息发生变化时,触发事件通知适配器;适配器,用于当收到所述触发事件后读取所述排队信息存储单元当前存储的排队信息将其发送到所述服务器,或者,当收到所述服务器发送的排号指令时,向所述排队信息存储单元的指定服务类型的当前排队信息中插入排号信息。另一方面,本发明还提供一种异构实时排队机系统,包括上述的异构实时排队机, 以及与所述排队网络连接的服务器,所述服务器根据用户发送的对指定区域内目标排队机的指定服务类型的查询请求搜索出所述目标排队机的地址及指定服务类型的当前排队信息,以及所述指定区域内与所述目标排队机提供相同或相似业务的当前对应服务类型排队人数最少的第二排队机的地址及当前排队信息,并将其返回给所述用户。本发明的异构实时排队机系统,其特征在于,所述服务器包括数据交互单元,用于接收排队机发送的自身当前的排队信息,将其发送至数据库, 检查所述数据库的指令队列,将所述指令队列中的排号指令发送至对应的排队机,检查所述数据库的提醒队列,当提醒队列中有提醒请求满足提醒条件时,向短信业务单元发送提醒指令;Web站点,用于接收用户通过WEB或WAP方式发送的对指定区域内目标排队机的指定服务类型的查询请求和数据管理请求,当接收到所述查询请求时,搜索所述数据库,搜索出所述目标排队机的地址及指定服务类型的当前排队信息,以及所述指定区域内与所述目标排队机提供相同或相似业务的当前对应服务类型排队人数最少的第二排队机的地址及当前排队信息,并将其返回给所述用户,当接收到所述数据管理请求时,生成数据管理指令发送到所述数据库;短信业务单元,用于接收用户通过手机发送的对指定区域内目标排队机的指定服务类型的查询请求短消息、排号请求短消息和定制提醒请求短消息,当接收到所述查询请求短消息时,搜索所述数据库,搜索出所述目标排队机的地址及指定服务类型的当前排队信息,以及所述指定区域内与所述目标排队机提供相同或相似业务的当前对应服务类型排队人数最少的第二排队机的地址及当前排队信息,并将其返回给所述用户的手机,当接收到所述排号请求短消息时,生成排号指令发送到所述数据库,当接收到所述定制提醒请求短消息时,生成提醒队列发送至所述数据库,待收到所述数据交互单元的提醒指令后向对应用户的手机发送提醒短消息;所述数据库,用于保存所述数据交互单元发送的排队机当前的排队信息、所述Web 站点发送的数据管理指令、以及所述短信业务单元发送的提醒指令和提醒队列。本发明的异构实时排队机系统,其特征在于,所述数据库包括排队信息基本信息表,其内存储有排队机唯一标志、排队机所属机构名称、排队机所属单位ID、排队机所属部门ID、排队机所在地址、排队机所在地址别名、附近地标名称;排队机排号信息表,其内存储有排队机唯一标志、排队机服务类型ID、排队机各服务类型当前服务的号码、排队机各服务类型的等待人数、排队机各服务类型的队列当前最后的号码、更新信息的时刻;排队机短信提醒表,其内存储有排队机唯一标志、排队机服务类型ID、提醒条件、 提醒手机号码、提醒状态、定制提醒的时刻、发送提醒的时刻;排队机排号表,其内存储有排队机唯一标志、排队机服务类型ID、排得的号码、申请排号的手机、排号状态、定制提醒的时亥IJ、发送排号的时刻;排队机管理指令表,其内存储有排队机唯一标志、排队机管理指令ID、发布操作的管理员ID、管理状态、定制提醒的时刻、发送排号的时刻。再一方面,本发明还提供一种上述异构实时排队机系统的远程排队预约的方法, 包括以下步骤接收用户对指定区域内目标排队机的指定服务类型的查询请求;搜索出所述目标排队机的地址及指定服务类型的当前排队信息,以及所述指定区域内与所述目标排队机提供相同或相似业务的当前对应服务类型排队人数最少的第二排队机的地址及当前排队信息,并将其返回给所述用户;接收所述用户发送的排号请求,向所述目标排队机的指定服务类型的当前排队信息或者所述第二排队机的对应服务类型的当前排队信息中插入排号信息并将所述排号信息发送至所述用户。本发明的远程排队预约的方法,在所述将排号信息发送至所述用户之后,还包括接收所述用户发送的含有提醒条件的定制提醒请求;当所述用户选定的排队机当前的指定服务类型的服务号码满足提醒条件时,向所述用户发送提醒短消息。本发明的远程排队预约的方法,所述用户通过WEB、短消息或WAP方式发送所述查询请求,所述用户通过短消息方式发送所述排号请求和所述定制提醒请求。本发明的远程排队预约的方法,当通过短消息方式发送查询请求和定制提醒请求时,其对应的短消息包括如下格式查询请求短消息CX+指定目标+业务类型;排号请求短消息PH+指定目标+业务类型;定制提醒请求短消息TX+指定目标+业务类型+提醒号码。本发明的异构实时排队机系统包括异构实时排队机,以及与排队网络连接的服务器,服务器根据用户发送的对指定区域内目标排队机的指定服务类型的查询请求搜索出目标排队机的地址及指定服务类型的当前排队信息,以及指定区域内与所述目标排队机提供相同或相似业务的当前对应服务类型排队人数最少的第二排队机的地址及当前排队信息, 并将其返回给用户。这样,对于公众而言,公众在去服务机构办理业务前可通过WEB、WAP或短消息方式在线查询排队信息,从而可以选择出指定区域内排队人数较少的排队机(即排队人数较少的服务网点),然后去排队机现场排号或通过短消息远程排号,从而节省了排队时间,方便了办理业务,并且使服务资源达到了负荷均衡。此外,本发明的异构实时排队机系统还具有提醒功能,在排到号码后,如果需要等待的时间较长,公众可以通过发送短消息定制提醒,在未收到提醒短消息前,公众可以办理其他事情,从而进一步节约了公众的时间。而对于服务提供机构而言,由于排队机组网充分利用了原有排队机设备资源,而不是更换新的排队机,从而使服务提供机构的排队机组网成本大大降低。


图I为本发明的异构实时排队机系统结构示意图;图2为本发明的异构实时排队机系统中排队机-数据交互单元-数据库-短信业务单元间的交互示意图;图3为本发明的异构实时排队机系统中短信业务单元-数据库间的交互示意图;图4为本发明的异构实时排队机系统中Web站点-数据库间的交互示意图。
具体实施例方式下面结合附图对本实施例的具体实施方式
进行详细描述参考图I所示,本实施例的异构实时排队机系统包括服务器以及若干个安装有网络适配器(如以太网网卡或移动上网卡)和客户端的提供相同或相似服务的排队机(图 I中仅画出一个排队机作为代表),组网的排队机无论是否为同一型号,只要其是安装有 Windows>WindowsCE或Linux操作系统,可以安装以太网卡或移动上网卡即可,目前主流的排队机都满足此条件,而服务器包括数据交互单元、短信业务单元、Web站点和数据库,其
每个排队机用于当自身的排队信息有更新或者数据交互单元设定的交互间隔到达时,客户端将自身当前的排队信息发送到数据交互单元,同时取回数据交互单元发送的排号指令和数据管理指令并执行,在执行完成后将对应的执行结果发送到数据交互单元; 数据交互单元,用于接收排队机发送的自身当前的排队信息,将其发送至数据库,检查数据库的提醒队列,当提醒队列中有提醒请求满足提醒条件时,向短信业务单元发送提醒指令。数据交互单元用于接收排队机发送的自身当前的排队信息,将其发送至数据库, 检查数据库的指令队列,将指令队列中的排号指令发送至对应的排队机,检查数据库的提醒队列,当提醒队列中有提醒请求满足提醒条件时,向短信业务单元发送提醒指令。Web站点用于接收用户通过WEB或WAP方式发送的对指定区域内目标排队机的指定服务类型的查询请求和数据管理请求,当接收到查询请求时,搜索数据库,搜索出目标排队机的地址及指定服务类型的当前排队信息,以及指定区域内与目标排队机提供相同或相似业务的当前对应服务类型排队人数最少的第二排队机的地址及当前排队信息,并将其返回给用户,当接收到数据管理请求时,生成数据管理指令发送到数据库。短信业务单元用于接收用户通过手机发送的对指定区域内目标排队机的指定服务类型的查询请求短消息、排号请求短消息和定制提醒请求短消息,当接收到查询请求短消息时,搜索数据库,搜索出目标排队机的地址及指定服务类型的当前排队信息,以及指定区域内与目标排队机提供相同或相似业务的当前对应服务类型排队人数最少的第二排队机的地址及当前排队信息,并将其返回给用户的手机,当接收到排号请求短消息时,生成排号指令发送到数据库,当接收到定制提醒请求短消息时,生成提醒队列发送至数据库,待收到数据交互单元的提醒指令后向对应用户的手机发送提醒短消息。数据库用于保存数据交互单元发送的排队机当前的排队信息、Web站点发送的数据管理指令、以及短信业务单元发送的提醒指令和提醒队列,其中,数据库主要以下信息表表一、排队机基本信息表
字段名称类型备注IDBigInt排队机唯一标志nameVarchar排队机所属机构名称com—idBigInt排队机所属单位IDdepartdiBigInt排队机所属部门IDlocationVarchar排队机所在地址loctagVarchar排队机所在地址别名,附近地标名称表二、排队机排号信息表
权利要求
1.一种异构实时排队机,包括可与服务器网络连接的排队机本体,所述排队机本体上安装有客户端和排队信息存储单元,所述排队信息存储单元存储有所述排队机本体的排队信息,其特征在于,还包括信息配置单元,用于保存排队机唯一标志、所属服务机构名称及地址,设置并存储排队机日常管理和维护所需的数据管理信息。
2.根据权利要求I所述的异构实时排队机,其特征在于,所述客户端包括触发器,用于监控所述排队信息存储单元,当所述排队信息存储单元中的排队信息发生变化时,触发事件通知适配器;适配器,用于当收到所述触发事件后读取所述排队信息存储单元当前存储的排队信息将其发送到所述服务器,或者,当收到所述服务器发送的排号指令时,向所述排队信息存储单元的指定服务类型的当前排队信息中插入排号信息。
3.一种异构实时排队机系统,包括权利要求I所述的异构实时排队机,以及与所述排队网络连接的服务器,其特征在于,所述服务器根据用户发送的对指定区域内目标排队机的指定服务类型的查询请求搜索出所述目标排队机的地址及指定服务类型的当前排队信息,以及所述指定区域内与所述目标排队机提供相同或相似业务的当前对应服务类型排队人数最少的第二排队机的地址及当前排队信息,并将其返回给所述用户。
4.根据权利要求3所述的异构实时排队机系统,其特征在于,所述服务器包括数据交互单元,用于接收排队机发送的自身当前的排队信息,将其发送至数据库,检查所述数据库的指令队列,将所述指令队列中的排号指令发送至对应的排队机,检查所述数据库的提醒队列,当提醒队列中有提醒请求满足提醒条件时,向短信业务单元发送提醒指令;Web站点,用于接收用户通过WEB或WAP方式发送的对指定区域内目标排队机的指定服务类型的查询请求和数据管理请求,当接收到所述查询请求时,搜索所述数据库,搜索出所述目标排队机的地址及指定服务类型的当前排队信息,以及所述指定区域内与所述目标排队机提供相同或相似业务的当前对应服务类型排队人数最少的第二排队机的地址及当前排队信息,并将其返回给所述用户;当接收到所述数据管理请求时,生成数据管理指令发送到所述数据库;短信业务单元,用于接收用户通过手机发送的对指定区域内目标排队机的指定服务类型的查询请求短消息、排号请求短消息和定制提醒请求短消息,当接收到所述查询请求短消息时,搜索所述数据库,搜索出所述目标排队机的地址及指定服务类型的当前排队信息, 以及所述指定区域内与所述目标排队机提供相同或相似业务的当前对应服务类型排队人数最少的第二排队机的地址及当前排队信息,并将其返回给所述用户的手机;当接收到所述排号请求短消息时,生成排号指令发送到所述数据库;当接收到所述定制提醒请求短消息时,生成提醒队列发送至所述数据库,待收到所述数据交互单元的提醒指令后向对应用户的手机发送提醒短消息;所述数据库,用于保存所述数据交互单元发送的排队机当前的排队信息、所述Web站点发送的数据管理指令、以及所述短信业务单元发送的提醒指令和提醒队列。
5.根据权利要求4所述的异构实时排队机系统,其特征在于,所述数据库包括排队信息基本信息表,其内存储有排队机唯一标志、排队机所属机构名称、排队机所属单位ID、排队机所属部门ID、排队机所在地址、排队机所在地址别名、附近地标名称;排队机排号信息表,其内存储有排队机唯一标志、排队机服务类型ID、排队机各服务类型当前服务的号码、排队机各服务类型的等待人数、排队机各服务类型的队列当前最后的号码、更新信息的时刻;排队机短信提醒表,其内存储有排队机唯一标志、排队机服务类型ID、提醒条件、提醒手机号码、提醒状态、定制提醒的时刻、发送提醒的时刻;排队机排号表,其内存储有排队机唯一标志、排队机服务类型ID、排得的号码、申请排号的手机、排号状态、定制提醒的时刻、发送排号的时刻;排队机管理指令表,其内存储有排队机唯一标志、排队机管理指令ID、发布操作的管理员ID、管理状态、定制提醒的时刻、发送排号的时刻。
6.一种权利要求3所述异构实时排队机系统的远程排队预约的方法,其特征在于,包括以下步骤接收用户对指定区域内目标排队机的指定服务类型的查询请求;搜索出所述目标排队机的地址及指定服务类型的当前排队信息,以及所述指定区域内与所述目标排队机提供相同或相似业务的当前对应服务类型排队人数最少的第二排队机的地址及当前排队信息,并将其返回给所述用户;接收所述用户发送的排号请求,向所述目标排队机的指定服务类型的当前排队信息或者所述第二排队机的对应服务类型的当前排队信息中插入排号信息并将所述排号信息发送至所述用户。
7.根据权利要求6所述的远程排队预约的方法,其特征在于,在所述将排号信息发送至所述用户之后,还包括接收所述用户发送的含有提醒条件的定制提醒请求;当所述用户选定的排队机当前的指定服务类型的服务号码满足提醒条件时,向所述用户发送提醒短消息。
8.根据权利要求7所述的远程排队预约的方法,其特征在于,所述用户通过WEB、短消息或WAP方式发送所述查询请求,所述用户通过短消息方式发送所述排号请求和所述定制提醒请求。
9.根据权利要求8所述的远程排队预约的方法,其特征在于,当通过短消息方式发送查询请求和定制提醒请求时,其对应的短消息包括如下格式查询请求短消息CX+指定目标+业务类型;排号请求短消息=PH+指定目标+业务类型;定制提醒请求短消息TX+指定目标+业务类型+提醒号码。
全文摘要
本发明公开了一种异构实时排队机系统及其装置和远程排队预约的方法,该异构实时排队机系统包括装有客户端的排队机,以及与排队网络连接的服务器,服务器根据用户发送的对指定区域内目标排队机的指定服务类型的查询请求搜索出目标排队机的地址及指定服务类型的当前排队信息,以及指定区域内与目标排队机提供相同或相似业务的当前对应服务类型排队人数最少的第二排队机的地址及当前排队信息,并将其返回给用户。该系统对服务提供机构现有排队机设备的基础上进行升级,将其组成网络系统,节省了公众的排队时间,方便了其办理业务,并且使服务资源达到了负荷均衡;同时使得排队机管理员可以远程对排队机进行日常维护;并向高层决策者提供数据支持。
文档编号G07C11/00GK102610016SQ201110021128
公开日2012年7月25日 申请日期2011年1月19日 优先权日2011年1月19日
发明者冯东伟, 王超 申请人:冯东伟, 王超
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1