一种互联网麻将机自动娱乐系统.pdf

上传人:r5 文档编号:7684207 上传时间:2019-10-25 格式:PDF 页数:17 大小:925.18KB
返回 下载 相关 举报
摘要
申请专利号:

CN201710274109.8

申请日:

20170425

公开号:

CN107029419A

公开日:

20170811

当前法律状态:

有效性:

有效

法律详情:

IPC分类号:

A63F9/20,H04L29/08

主分类号:

A63F9/20,H04L29/08

申请人:

江苏唐邦机电有限公司

发明人:

袁啟红,杨开建

地址:

210012 江苏省南京市宝华镇美亚路10-8号

优先权:

CN201710274109A

专利代理机构:

南京汇盛专利商标事务所(普通合伙)

代理人:

吴静安;吴扬帆

PDF下载: PDF下载
内容摘要

本发明涉及一种互联网麻将机自动娱乐系统,包括麻将机洗牌机构、麻将机承牌机构以及麻将机操作盘,还包括服务器、通讯模块、操作盘解锁控制器以及用户终端,麻将机通过通讯模块与服务器通信连接;用户终端,向服务器发送请求信息;服务器,等待用户终端发送的所述请求信息,并根据所述请求信息,生成对应的用户消费信息后,将所述用户消费信息发出;通讯模块,等待并实时接受服务器发出的所述用户消费信息,并根据用户消费信息生成对应的操作指令后,发出所述操作指令;操作盘解锁控制器,通过串口中断服务程序接受所述操作指令,并根据所述操作指令进行开启操作盘按键功能或继续等待操作指令。有益效果:改变棋牌室运营模式,提高玩家的游戏体验。

权利要求书

1.一种互联网麻将机自动娱乐系统,包括设有洗牌机构、承牌机构以及操作盘的麻将机,其特征在于每个麻将机拥有唯一的编号,还包括;用户终端,向服务器发送请求信息;服务器,等待用户终端发送的所述请求信息,并根据所述请求信息,生成对应的用户消费信息后,将所述用户消费信息发出;同时等待并实时接受通讯模块发送的心跳信息;设置于麻将机中的通讯模块,查询服务器中对应编号的消费信息,并根据消费信息生成对应的操作指令后,向操作盘解锁控制器发出操作指令;同时根据操作盘解锁控制器反馈信息向服务器发送心跳信息;操作盘解锁控制器,通过串口中断服务程序接受所述操作指令,并根据所述操作指令进行开启操作盘按键功能或继续等待操作指令;同时向通讯模块发送反馈信息。 2.根据权利要求1所述的互联网麻将机自动娱乐系统,其特征在于所述请求信息、用户消费信息以、心跳信息均包含有第一验证信息。 3.根据权利要求2所述的互联网麻将机自动娱乐系统,其特征在于所述第一验证信息设定为麻将机编号字符与操作盘解锁控制器内所有程序代码字符之和的十六进制字符串。 4.根据权利要求2所述的互联网麻将机自动娱乐系统,其特征在于所述请求信息还包含支付信息与游戏盘数信息;所述用户消费信息还包含游戏盘数信息。 5.根据权利要求2所述的互联网麻将机自动娱乐系统,其特征在于所述服务器在接受请求信息与心跳信息以及通讯模块接受用户消费信息时,均根据第一验证信息对所述请求信息、心跳信息以及用户消费信息进行验证,所述验证信息与麻将机一一对应,若验证通过则执行后续程序,否则继续处于等待状态。 6.根据权利要求1所述的互联网麻将机自动娱乐系统,其特征在于所述服务器与通讯模块间交互的用户消费信息、心跳信息以及请求信息均通过算法进行了加密操作。 7.根据权利要求4所述的互联网麻将机自动娱乐系统,其特征在于所述操作指令包括所述游戏盘数信息与第二验证信息,所述操作盘解锁控制器根据所述第二验证信息对操作指令格式进行验证,若格式不符,则不接收游戏盘数信息;若相符,则继续接收游戏盘数信息,并将游戏盘数信息保存。 8.根据权利要求7所述的互联网麻将机自动娱乐系统,其特征在于所述第二验证信息为通讯模块与操作盘解锁控制器协定的通讯协议格式。 9.根据权利要求7所述的互联网麻将机自动娱乐系统,其特征在于所述操作盘解锁控制器包括一锁合判断寄存器,所述锁合判断寄存器实时更新游戏盘数信息,麻将机每完成一次洗牌、升牌操作,锁合判断寄存器中的游戏盘数信息自减1,并更新锁合判断寄存器中游戏盘数信息的值,直至游戏盘数信息为0后,锁闭按键功能,等待下一个操作指令。 10.根据权利要求1所述的互联网麻将机自动娱乐系统,其特征在于所述反馈信息包括时间数据、故障数据与游戏盘数信息。 11.根据权利要求2所述的互联网麻将机自动娱乐系统,其特征在于所述心跳信息还包括时间数据与游戏盘数信息。 12.根据权利要求1所述的互联网麻将机自动娱乐系统,其特征在于所述通讯模块包括电子通讯板与天线,所述天线为一个阻抗40~60欧姆的集成电路板,集成电路板直接设置于麻将机桌面的顶层铝箔板上。 13.根据权利要求9所述的互联网麻将机自动娱乐系统,其特征在于所述集成电路板直接通过刀刻法或腐蚀法形成于所述铝箔板一角的上端面上,且该铝板上预留有用于与电子通讯板通信连接的接口。 14.根据权利要求9所述的互联网麻将机自动娱乐系统,其特征在于所述电子通讯板通过一个信号盒设置于麻将机机架内,所述信号盒固定于麻将机机架内,所述信号盒为一个上端不封闭的基本立方体盒,盒体一侧的内壁上设有至少两个凸出的限位部,与该内壁相对的内壁上设有至少一个凸出的弹性卡接部以及一个用于走线的槽口,盒体的底部上设有至少三个支撑柱,所述弹性支撑部与弹性卡接部间卡接所述电子通讯板。 15.根据权利要求9所述的互联网麻将机自动娱乐系统,其特征在于所述信号盒为透明塑料制成。 16.根据权利要求1所述的互联网麻将机自动娱乐系统,其特征在于所述通讯模块支持WI-FI通讯方式与GPRS通讯方式。 17.根据权利要求4所述的互联网麻将机自动娱乐系统,其特征在于所述服务器还包括支付系统,所述支付系统对所述请求信息进行验证,若验证通过则生成并发出对应的用户消费信息,同时支付系统将支付信息中的支付金额向多个账户按照设定的规则执行转账操作;若验证不通过则向用户终端发送请求不成功的信息。 18.根据权利要求1所述的互联网麻将机自动娱乐系统,其特征在于所述编号通过二维码或一维条码描述,所述二维码或一维条码设于麻将机桌面的一角。 19.根据权利要求1所述的互联网麻将机自动娱乐系统,其特征在于所述用户终端为手机或平板电脑。 20.如权利要求1-19任一项所述的互联网麻将机自动娱乐系统的应用,其特征在于将该系统应用于棋牌室,厂家将麻将机免费地租赁给棋牌室经营者后,用户每次发送请求信息时都须支付相应的金额,服务器中的支付系统将用户每次支付的金额分发至若干个账户。

说明书

技术领域

本发明涉及互联网娱乐,尤其涉及一种互联网麻将机自动娱乐系统。

背景技术

传统的麻将机由自身独立的控制系统在玩家于麻将机操作盘上按键后实现自动洗牌功能。而麻将机大多应用于棋牌室内,棋牌室的消费数额均由玩家的玩牌时间而定,而一般情形下玩家均是先付费再玩牌,而当玩家遇到急事需要抽身时会浪费玩牌时间,即浪费了钱。同样,玩家为了避免浪费往往不得不受迫性地将玩牌时间耗尽,影响了玩家的游戏体验。而且,每个麻将机桌需要同时凑齐四个正需要玩牌的玩家才能运作,因此,最开始等待的一两名玩家需要等待很久。一般而言,玩家都会有固定的玩伴,结合上述现象,在玩家陆续到来的过程中,棋牌室整体的空座率较高,对于棋牌室的经营造成困扰。综上,棋牌室中采用传统的麻将机造成目前难以变通的棋牌室运营模式以及玩家欠佳的游戏体验。

发明内容

本发明目的在于克服现有工程项目在执行过程中遇到问题时,提供了一种互联网+、游戏成本低廉、娱乐方式具有较大灵活性、运营成本低、收益大的互联网麻将机自动娱乐系统,具体由以下技术方案实现:

所述互联网麻将机自动娱乐系统,包括设有洗牌机构、承牌机构以及操作盘的麻将机,每个麻将机拥有唯一的编号,还包括;

用户终端,向服务器发送请求信息;

服务器,等待用户终端发送的所述请求信息,并根据所述请求信息,生成对应的用户消费信息后,将所述用户消费信息发出;同时等待并实时接受通讯模块发送的心跳信息;

设置于麻将机中的通讯模块,查询服务器中对应编号的消费信息,并根据消费信息生成对应的操作指令后,向操作盘解锁控制器发出操作指令;同时根据操作盘解锁控制器反馈信息向服务器发送心跳信息;

操作盘解锁控制器,通过串口中断服务程序接受所述操作指令,并根据所述操作指令进行开启操作盘按键功能或继续等待操作指令;同时向通讯模块发送反馈信息。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述请求信息、用户消费信息以、心跳信息均包含有第一验证信息。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述第一验证信息设定为麻将机编号字符与操作盘解锁控制器内所有程序代码字符之和的十六进制字符串。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述请求信息还包含支付信息与游戏盘数信息;所述用户消费信息还包含游戏盘数信息。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述服务器在接受请求信息与心跳信息以及通讯模块接受用户消费信息时,均根据第一验证信息对所述请求信息、心跳信息以及用户消费信息进行验证,所述验证信息与麻将机一一对应,若验证通过则执行后续程序,否则继续处于等待状态。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述服务器与通讯模块间交互的用户消费信息、心跳信息以及请求信息均通过算法进行了加密操作。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述操作指令包括所述游戏盘数信息与第二验证信息,所述操作盘解锁控制器根据所述第二验证信息对操作指令格式进行验证,若格式不符,则不接收游戏盘数信息;若相符,则继续接收游戏盘数信息,并将游戏盘数信息保存。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述第二验证信息为通讯模块与操作盘解锁控制器协定的通讯协议格式。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述操作盘解锁控制器包括一锁合判断寄存器,所述锁合判断寄存器实时更新游戏盘数信息,麻将机每完成一次洗牌、升牌操作,锁合判断寄存器中的游戏盘数信息自减1,并更新锁合判断寄存器中游戏盘数信息的值,直至游戏盘数信息为0后,锁闭按键功能,等待下一个操作指令。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述反馈信息包括时间数据、故障数据与游戏盘数信息。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述心跳信息还包括时间数据与游戏盘数信息。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述通讯模块包括电子通讯板与天线,所述天线为一个阻抗40~60欧姆的集成电路板,集成电路板直接设置于麻将机桌面的顶层铝箔板上。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述集成电路板直接通过刀刻法或腐蚀法形成于所述铝箔板一角的上端面上,且该铝板上预留有用于与电子通讯板通信连接的接口。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述电子通讯板通过一个信号盒设置于麻将机机架内,所述信号盒固定于麻将机机架内,所述信号盒为一个上端不封闭的基本立方体盒,盒体一侧的内壁上设有至少两个凸出的限位部,与该内壁相对的内壁上设有至少一个凸出的弹性卡接部以及一个用于走线的槽口,盒体的底部上设有至少三个支撑柱,所述弹性支撑部与弹性卡接部间卡接所述电子通讯板。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述信号盒为透明塑料制成。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述通讯模块支持WI-FI通讯方式与GPRS通讯方式。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述服务器还包括支付系统,所述支付系统对所述请求信息进行验证,若验证通过则生成并发出对应的用户消费信息,同时支付系统将支付信息中的支付金额向多个账户按照设定的规则执行转账操作;若验证不通过则向用户终端发送请求不成功的信息。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述编号通过二维码或一维条码描述,所述二维码或一维条码设于麻将机桌面的一角。

所述的互联网麻将机自动娱乐系统的进一步设计在于,所述用户终端为手机或平板电脑。

根据所述互联网麻将机自动娱乐系统,提供一种的互联网麻将机自动娱乐系统应用,将该系统应用于棋牌室,厂家将麻将机免费地租赁给棋牌室经营者后,用户每次发送请求信息时都须支付相应的金额,服务器中的支付系统将用户每次支付的金额分发至若干个账户。

本发明的优点如下:

本发明的互联网麻将机自动娱乐系统将麻将机与服务器通信连接,通过玩家经移动设备向服务器发送请求后,由服务器开启麻将机,实现全自动地、自助式地玩麻将牌。

进一步的,在互联网麻将机设计过程中,遇到的设计难题:麻将机机壳由铝箔板制成,因而形成一个信号屏蔽的空间,本发明的麻将机通过将天线直接做到麻将机上层的铝箔板上,保证信息传递的可靠性。

另一方面,本发明的麻将机自动娱乐系统为了实现对麻将机的远程实时监控,新增了操作盘解锁控制器与通讯模块,操作盘解锁控制器与操作盘的使能信号,以及服务器与通讯模块间控制信息均采用信息验证的方式实现顶层模块与底层模块的双层验证,可有效保护信息在网络传输以及在硬件电路的安全传递;另外,服务器与通讯模块间的交互的信息均采用加密的方式,进一步提高网络信息传输的可靠性,防止恶意软件的攻击;通过服务器与通讯模块间心跳信息的实时更新,使服务器对每个麻将机剩余游戏次数进行更新记录,预防硬件破解,对麻将机的运行状态进行实时监控;同时也可以扩展性地加入报错信息便于后期系统的维护。

本发明还对通讯模块进行了改进,采用了带有弹性卡扣部的透明信号盒实现通讯电路板快速安装,该模块化式的设计便于通讯模块的走线,以便于修理人员观察通讯模块的运行状态。

最后,本发明的互联网麻将机自动娱乐系统较目前棋牌室传统的按时计费方式新增了按盘计费方式,形成实时付款实时玩牌的玩牌模式,该模式下玩家可以合理、自由地安排自己玩牌的时间,不用担心紧急事件的发生;玩家之间也可更灵活地凑桌可以在等待固定玩伴的同时可以和同样等待的玩家做到“边玩边等”;另一方面也有效降低了棋牌室的空座率,改善了棋牌室以往的运营模式,为经营者提高了收益。

附图说明

图1是操作盘解锁控制器的电路图。

图2是操作盘及按键电路的电路图。

图3是麻将机桌面、天线及其位置关系示意图。

图4是图3麻将机桌及天线的位置关系示意图的AA剖视图。

图5是麻将机桌面结构示意图。

图6是麻将机桌、天线的结构示意图。

图7是信号的轴测示意图。

图8是图7信号的轴测示意图的正视图。

图9是图8轴测示意图的正视图的BB剖视图。

图10是图8轴测示意图的正视图的BB剖视图。(信号盒装载有电路板时)

图11是通讯模块的电路原理图。

图12是互联网麻将机自动娱乐系统的模块示意图。

具体实施方式

如图12,本实施例提供的互联网麻将机自动娱乐系统,该自动娱乐系统主要由麻将机洗牌机构、麻将机承牌机构以及麻将机操作盘组成。本实施例将传统麻将机连入互联网中,因此增设了服务器、通讯模块、操作盘解锁控制器以及用户终端等设备。麻将机通过通讯模块与服务器通信连接,且每个麻将机拥有唯一的编号,本实施例中该编号以二维码的形式贴于麻将机桌的一角,也可以是RFID芯片或一维二维码。

用户终端,向服务器发送请求信息,本实施例中的用户终端可以是PAD、手机;也可以是能够读取RFID芯片的信号发送设备。以手机以及二维码形式的编号为例,该二维码还含有手机上的支付网页地址,玩家经手机扫码后获取该麻将机桌的对应支付页面,进入支付系统的支付通道,该支付页面上可根据玩家键入的信息调整需要进行的游戏盘数N,N为大于1的正整数,以及与游戏盘数N对应的支付金额。在完成支付操作后形成上述用户请求信息,即用户请求信息包括游戏盘数N与用户的支付金额。另一方面,该二维码也可以为专业应用APP链接或是公共平台账号的关注页面,当用户对二维码进行扫码操作时,即进入APP的下载界面,在玩家成功下载后直接通过APP完成支付操作,亦或是进入到微信的公共平台账号,点击关注该账号后直接通过微信界面完成支付操作。

服务器,等待用户终端发送的上述请求信息。服务器还包括支付系统,该支付系统对请求信息进行验证,若验证通过则生成并发出对应的用户消费信息,若验证不通过则向用户终端发送请求不成功的讯息。上述验证过程包括对请求信息中验证信息的验证与对支付信息中支付金额的验证。支付系统在确认请求信息无误后,将支付信息中的支付金额向多个账户按照设定的规则执行转账操作。服务器同时等待并实时接受通讯模块发送的心跳信息,更新、记录心跳信息。

通讯模块,查询服务器中对应编号的消费信息,并根据消费信息生成对应的操作指令后,向操作盘解锁控制器发出操作指令;同时根据操作盘解锁控制器反馈信息向服务器发送心跳信息。

操作盘解锁控制器,通过串口中断服务程序接受操作指令,并根据操作指令进行开启操作盘按键功能或继续等待操作指令;同时向通讯模块发送反馈信息。

为了防止通过互联网发送的信息被人恶意篡改或虚假支付,本实施例的请求信息、用户消费信息以及心跳信息均包含第一验证信息。服务器在接受请求信息与心跳信息以及通讯模块接受用户消费信息时,均根据第一验证信息对请求信息、心跳信息以及用户消费信息进行验证,验证信息与麻将机一一对应,若验证通过则执行后续程序,否则继续处于等待状态,上述措施进一步保障网络安全,并增加了信息传输的可靠性。

进一步的,本实施例的第一验证信息设定为麻将机编号字符与操作盘解锁控制器内所有程序代码字符之和的十六进制字符串。

上述请求信息还包括支付信息;用户消费信息还包括游戏盘数信息。

服务器与通讯模块间交互的用户消费信息、心跳信息以及请求信息均通过算法进行了加密操作。本实施例采用的加密序列如式(1):

XN+1=λXn(1-Xn), λ∈(0,4),Xn∈[0,1] (1)

本实施例中,λ取3.7,Xn=取小数点后六位有效数字。

本实施例的加密方法具体包括如下步骤:

1)选用Y=X2,则加密使用的非线性函数为:Yn=[(Yn-1+Xn*1000000)2+an]%256;其中Yn-1为上一个加密后数据,Xn为序列第N项;an为当前的原始数据,符合条件an∈[0,255],yn明文an加密后的数据。该步骤中由于Xn为有六位小数的浮点数,所以需要乘以1000000,使得它变成一个整数。

2)数据加密:在加密开始时,需要对各个值进行初始化,由于Xn∈[0,1],则有X1∈[0,1],架设取X1=0.5;Yn-1为一个加密后数据,但是由于Y1之前没有加密数据,所以随意选择一个数据(0~255),作为加密的密钥。本实施例的密钥选择100。则有:

Y1=[(Y0+X1*1000000)2+a1]%256

X2=λX1(1-X1) ,λ=3.7

依次类推,可得到:

Yn=[(Yn-1+Xn*1000000)2+an]%256

XN+1=λXn(1-Xn)

直到加密结束。

操作指令包括游戏盘数信息与第二验证信息。操作盘解锁控制器根据第二验证信息对操作指令进行验证,若与验证信息不符,则不接收游戏盘数信息;如果与验证信息相符,则继续接收游戏盘数信息,并将游戏盘数信息保存。

第二验证信息为通讯模块与操作盘解锁控制器协定的通讯协议格式。操作盘 解锁控制器在通过串口中断服务程序接收操作指令时,首先判断接收到的操作指 令中的第二验证信息是否为协定的通讯协议格式,如为通讯协议格式,则继续接 收后续用户消费信息,并保存至内部的TEMP_UART1寄存器,并开启按键功能, 启动麻将机,详细描述如下

加密解密通讯过程,参见如下程序:

如上述程序代码,操作盘解锁控制器通过串行接口对第一次接收的数据经过 判断,是否为协定好的55H数据,55H即为通讯协议格式,若与55H不符则接 收后续数据,如果相符,则继续接收游戏盘数信息数据,并将游戏盘数信息数据 保存,记为开机洗牌次数。

操作盘解锁控制器通过锁合判断寄存器实现对操作盘按键功能的开启与关闭。 内部的TEMP_UART1寄存器保存剩余的游戏盘数信息。当没有购买或使用次数 为0时,TEMP_JISHI_CHUFA寄存器保持清零状态,当收到用户游戏盘数信息 后,在程序中判断洗牌次数不为0时,置位TEMP_JISHI_CHUFA寄存器,保持 按键开启状态。麻将机每完成一次洗牌复位后,TEMP_UART1寄存器会自减数 值1,并立即保存,直至TEMP_UART1寄存器数值为0后,清除 TEMP_JISHI_CHUFA寄存器,此时锁闭按键功能,等待下一个用户购买盘数指 令,具体代码如下:

参见上述代码,当接收到购买信息后,置位TEMP_JISHI_CHUFA寄存器, 即锁合判断寄存器,如果没有购买次数或者次数为0,则清除该寄存器;

按键开启与关闭的相关代码如下:

判断TEMP_JISHI_CHUFA寄存器,如果置位,则开启按键,往下继续执行按键 程序,如果寄存器为0.则跳转至主程序,锁闭按键。

另外,如图1,本实施例的操作盘解锁控制器向通讯模块发送的反馈信息包括时间数据与游戏盘数信息。通讯模块根据该反馈信息再加入麻将机对应的编号与上述第一验证信息,形成心跳信息后,将该心跳信息反馈至服务器并保存至服务器的数据库。心跳信息的设置有助于服务器对处于系统中的联网麻将机的工作状态进行监控,一方面由两个相邻心跳信息内的时间数据的差值得到对应麻将机的工作间隔时间,当工作时间间隔大于一定值时,服务器会进行报警操作。另一方面,心跳信息也可用于故障报错类信息的载体,在心跳信息内加入操作盘解锁控制器、通讯模块预先设定各类故障的协定代码,在第一时间,向服务器报错,便于后期系统的维护、更新。当然,本操作盘解锁控制器还可以增添拓展接口,用于连接例如:GPS模块、流量检测模块等,对麻将机的位置与流量进行监测。本实施例的操作盘及按键电路参见图2。

本实施例的通讯模块主要由电子通讯板与天线组成。天线为一个阻抗40~60欧姆的集成电路板。在互联网麻将机设计过程中,遇到了新的设计难题:麻将机桌的桌布2下为由两层铝箔板3中间压制塑料4而成的铝塑板20,参见图5。麻将机桌面以下也均被金属包裹,桌框的内部也均为铁塑混搭材料,因而形成一个信号屏蔽的空间,无法保证处于该空间内的通讯模块传输的信号强度,影响到该系统整体的稳定性、可靠性。基于上述问题,本实施例为了进一步保证信息传递的可靠性,采用将天线直接做到麻将机上层的铝箔板上,即将上述集成电路板直接设置于麻将机桌面的顶层铝箔板上,参见图3、图4。

具体地,通过电路板的传统制作方法:刀刻法与腐蚀法,均可实现上述技术方案,本实施例的集成电路板的阻抗为50欧姆。

进一步的,集成电路板相对于顶层铝箔板的具体位置可以是铝箔板一角的上端面上,且该铝板上预留有用于与电子通讯板通信连接的接口。该接口通过预留有一定长度的电线与通讯板连接。若麻将机桌面与机架间为铰接的连接方式,则将集成电路板设置在靠近转轴一侧,参见图6。

考虑到麻将机内部空间有限,且线路分布较多,本实施例将电子通讯板通过一个信号盒设置于麻将机机架内。本实施例的信号盒,如图8-图10所示,信号盒6固定于麻将机机架5内,信号盒为一个上端不封闭的基本立方体盒,盒体一侧的内壁上设有两个凸出的弹性限位部62,与该内壁相对的内壁上设有一个个凸出的弹性卡接部63以及一个用于走线的槽口64,盒体的底部设有四个支撑柱,四个支撑柱均布于矩形底面的四角。限位部62与弹性卡接部63间卡接电子通讯板。具体的,本实施例中的弹性限位部62为一个刚性的凸块, 弹性卡接部63为一个卡接勾,勾部可在一定高度方向上浮动。

本实施采用的信号盒为透明塑料制成。本实施例的通讯模块支持WI-FI信号与GPRS通信信号,具体参见图11。由图11可知,本实施例的通讯模块包含有支持WiFi通信的wifi芯片与GPRS通信的GPRS芯片,并采用STC15W4K6084型51单片机作为wifi芯片与GPRS芯片的控制器。单片机的24、25引脚与操作盘控制器连接。本实施例的通讯模块还包含有四路发光二极管并联的指示灯电路,以便技术人员能够直接、快读知晓通讯模块的工作状态。

本实施例还提供了一种互联网麻将机自动娱乐系统的具体应用,将该系统应用于棋牌室,厂家将麻将机免费地租赁给棋牌室经营者后,用户每次发送请求信息时都须支付相应的金额,服务器中的支付系统将用户每次支付的金额分发至若干个账户。上述若干账户可以为厂家账户、棋牌室经营者账户或赞助方账户。

本实施例的互联网麻将机自动娱乐系统将麻将机与服务器通信连接,通过玩家经移动设备向服务器发送请求后,由服务器开启麻将机,实现全自动地、自助式地玩麻将牌。

进一步的,在互联网麻将机设计过程中,遇到的设计难题:麻将机机壳由铝箔板制成,因而形成一个信号屏蔽的空间,本发明的麻将机通过将天线直接做到麻将机上层的铝箔板上,保证信息传递的可靠性。

另一方面,本发明的麻将机自动娱乐系统为了实现对麻将机的远程实时监控,新增了操作盘解锁控制器与通讯模块,操作盘解锁控制器与操作盘的使能信号,以及服务器与通讯模块间控制信息均采用信息验证的方式实现顶层模块与底层模块的双层验证,可有效保护信息在网络传输以及在硬件电路的安全传递;另外,服务器与通讯模块间的交互的信息均采用加密的方式,进一步提高网络信息传输的可靠性,防止恶意软件的攻击;通过服务器与通讯模块间心跳信息的实时更新,使服务器对每个麻将机剩余游戏次数进行更新记录,预防硬件破解,对麻将机的运行状态进行实时监控;同时也可以扩展性地加入报错信息便于后期系统的维护。

本实施例还对通讯模块进行了改进,采用了带有弹性卡扣部的透明信号盒实现通讯电路板快速安装,该模块化式的设计便于通讯模块的走线,以便于修理人员观察通讯模块的运行状态。

最后,本发明的互联网麻将机自动娱乐系统较目前棋牌室传统的按时计费方式新增了按盘计费方式,形成实时付款实时玩牌的玩牌模式,该模式下玩家可以合理、自由地安排自己玩牌的时间,不用担心紧急事件的发生;玩家之间也可更灵活地凑桌可以在等待固定玩伴的同时可以和同样等待的玩家做到“边玩边等”;另一方面也有效降低了棋牌室的空座率,改善了棋牌室以往的运营模式,为经营者提高了收益。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

一种互联网麻将机自动娱乐系统.pdf_第1页
第1页 / 共17页
一种互联网麻将机自动娱乐系统.pdf_第2页
第2页 / 共17页
一种互联网麻将机自动娱乐系统.pdf_第3页
第3页 / 共17页
点击查看更多>>
资源描述

《一种互联网麻将机自动娱乐系统.pdf》由会员分享,可在线阅读,更多相关《一种互联网麻将机自动娱乐系统.pdf(17页珍藏版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201710274109.8 (22)申请日 2017.04.25 (71)申请人 江苏唐邦机电有限公司 地址 210012 江苏省南京市宝华镇美亚路 10-8号 (72)发明人 袁啟红 杨开建 (74)专利代理机构 南京汇盛专利商标事务所 (普通合伙) 32238 代理人 吴静安 吴扬帆 (51)Int.Cl. A63F 9/20(2006.01) H04L 29/08(2006.01) (54)发明名称 一种互联网麻将机自动娱乐系统 (57)摘要 本发明涉及一种互联网麻将机自。

2、动娱乐系 统, 包括麻将机洗牌机构、 麻将机承牌机构以及 麻将机操作盘, 还包括服务器、 通讯模块、 操作盘 解锁控制器以及用户终端, 麻将机通过通讯模块 与服务器通信连接; 用户终端, 向服务器发送请 求信息; 服务器, 等待用户终端发送的所述请求 信息, 并根据所述请求信息, 生成对应的用户消 费信息后, 将所述用户消费信息发出; 通讯模块, 等待并实时接受服务器发出的所述用户消费信 息, 并根据用户消费信息生成对应的操作指令 后, 发出所述操作指令; 操作盘解锁控制器, 通过 串口中断服务程序接受所述操作指令, 并根据所 述操作指令进行开启操作盘按键功能或继续等 待操作指令。 有益效果:。

3、 改变棋牌室运营模式, 提 高玩家的游戏体验。 权利要求书2页 说明书8页 附图6页 CN 107029419 A 2017.08.11 CN 107029419 A 1.一种互联网麻将机自动娱乐系统, 包括设有洗牌机构、 承牌机构以及操作盘的麻将 机, 其特征在于每个麻将机拥有唯一的编号, 还包括; 用户终端, 向服务器发送请求信息; 服务器, 等待用户终端发送的所述请求信息, 并根据所述请求信息, 生成对应的用户消 费信息后, 将所述用户消费信息发出; 同时等待并实时接受通讯模块发送的心跳信息; 设置于麻将机中的通讯模块, 查询服务器中对应编号的消费信息, 并根据消费信息生 成对应的操作指。

4、令后, 向操作盘解锁控制器发出操作指令; 同时根据操作盘解锁控制器反 馈信息向服务器发送心跳信息; 操作盘解锁控制器, 通过串口中断服务程序接受所述操作指令, 并根据所述操作指令 进行开启操作盘按键功能或继续等待操作指令; 同时向通讯模块发送反馈信息。 2.根据权利要求1所述的互联网麻将机自动娱乐系统, 其特征在于所述请求信息、 用户 消费信息以、 心跳信息均包含有第一验证信息。 3.根据权利要求2所述的互联网麻将机自动娱乐系统, 其特征在于所述第一验证信息 设定为麻将机编号字符与操作盘解锁控制器内所有程序代码字符之和的十六进制字符串。 4.根据权利要求2所述的互联网麻将机自动娱乐系统, 其特。

5、征在于所述请求信息还包 含支付信息与游戏盘数信息; 所述用户消费信息还包含游戏盘数信息。 5.根据权利要求2所述的互联网麻将机自动娱乐系统, 其特征在于所述服务器在接受 请求信息与心跳信息以及通讯模块接受用户消费信息时, 均根据第一验证信息对所述请求 信息、 心跳信息以及用户消费信息进行验证, 所述验证信息与麻将机一一对应, 若验证通过 则执行后续程序, 否则继续处于等待状态。 6.根据权利要求1所述的互联网麻将机自动娱乐系统, 其特征在于所述服务器与通讯 模块间交互的用户消费信息、 心跳信息以及请求信息均通过算法进行了加密操作。 7.根据权利要求4所述的互联网麻将机自动娱乐系统, 其特征在于。

6、所述操作指令包括 所述游戏盘数信息与第二验证信息, 所述操作盘解锁控制器根据所述第二验证信息对操作 指令格式进行验证, 若格式不符, 则不接收游戏盘数信息; 若相符, 则继续接收游戏盘数信 息, 并将游戏盘数信息保存。 8.根据权利要求7所述的互联网麻将机自动娱乐系统, 其特征在于所述第二验证信息 为通讯模块与操作盘解锁控制器协定的通讯协议格式。 9.根据权利要求7所述的互联网麻将机自动娱乐系统, 其特征在于所述操作盘解锁控 制器包括一锁合判断寄存器, 所述锁合判断寄存器实时更新游戏盘数信息, 麻将机每完成 一次洗牌、 升牌操作, 锁合判断寄存器中的游戏盘数信息自减1, 并更新锁合判断寄存器中。

7、 游戏盘数信息的值, 直至游戏盘数信息为0后, 锁闭按键功能, 等待下一个操作指令。 10.根据权利要求1所述的互联网麻将机自动娱乐系统, 其特征在于所述反馈信息包括 时间数据、 故障数据与游戏盘数信息。 11.根据权利要求2所述的互联网麻将机自动娱乐系统, 其特征在于所述心跳信息还包 括时间数据与游戏盘数信息。 12.根据权利要求1所述的互联网麻将机自动娱乐系统, 其特征在于所述通讯模块包括 电子通讯板与天线, 所述天线为一个阻抗4060欧姆的集成电路板, 集成电路板直接设置于 麻将机桌面的顶层铝箔板上。 权 利 要 求 书 1/2 页 2 CN 107029419 A 2 13.根据权利要。

8、求9所述的互联网麻将机自动娱乐系统, 其特征在于所述集成电路板直 接通过刀刻法或腐蚀法形成于所述铝箔板一角的上端面上, 且该铝板上预留有用于与电子 通讯板通信连接的接口。 14.根据权利要求9所述的互联网麻将机自动娱乐系统, 其特征在于所述电子通讯板通 过一个信号盒设置于麻将机机架内, 所述信号盒固定于麻将机机架内, 所述信号盒为一个 上端不封闭的基本立方体盒, 盒体一侧的内壁上设有至少两个凸出的限位部, 与该内壁相 对的内壁上设有至少一个凸出的弹性卡接部以及一个用于走线的槽口, 盒体的底部上设有 至少三个支撑柱, 所述弹性支撑部与弹性卡接部间卡接所述电子通讯板。 15.根据权利要求9所述的互。

9、联网麻将机自动娱乐系统, 其特征在于所述信号盒为透明 塑料制成。 16.根据权利要求1所述的互联网麻将机自动娱乐系统, 其特征在于所述通讯模块支持 WI-FI通讯方式与GPRS通讯方式。 17.根据权利要求4所述的互联网麻将机自动娱乐系统, 其特征在于所述服务器还包括 支付系统, 所述支付系统对所述请求信息进行验证, 若验证通过则生成并发出对应的用户 消费信息, 同时支付系统将支付信息中的支付金额向多个账户按照设定的规则执行转账操 作; 若验证不通过则向用户终端发送请求不成功的信息。 18.根据权利要求1所述的互联网麻将机自动娱乐系统, 其特征在于所述编号通过二维 码或一维条码描述, 所述二维。

10、码或一维条码设于麻将机桌面的一角。 19.根据权利要求1所述的互联网麻将机自动娱乐系统, 其特征在于所述用户终端为手 机或平板电脑。 20.如权利要求1-19任一项所述的互联网麻将机自动娱乐系统的应用, 其特征在于将 该系统应用于棋牌室, 厂家将麻将机免费地租赁给棋牌室经营者后, 用户每次发送请求信 息时都须支付相应的金额, 服务器中的支付系统将用户每次支付的金额分发至若干个账 户。 权 利 要 求 书 2/2 页 3 CN 107029419 A 3 一种互联网麻将机自动娱乐系统 技术领域 0001 本发明涉及互联网娱乐, 尤其涉及一种互联网麻将机自动娱乐系统。 背景技术 0002 传统的麻。

11、将机由自身独立的控制系统在玩家于麻将机操作盘上按键后实现自动 洗牌功能。 而麻将机大多应用于棋牌室内, 棋牌室的消费数额均由玩家的玩牌时间而定, 而 一般情形下玩家均是先付费再玩牌, 而当玩家遇到急事需要抽身时会浪费玩牌时间, 即浪 费了钱。 同样, 玩家为了避免浪费往往不得不受迫性地将玩牌时间耗尽, 影响了玩家的游戏 体验。 而且, 每个麻将机桌需要同时凑齐四个正需要玩牌的玩家才能运作, 因此, 最开始等 待的一两名玩家需要等待很久。 一般而言, 玩家都会有固定的玩伴, 结合上述现象, 在玩家 陆续到来的过程中, 棋牌室整体的空座率较高, 对于棋牌室的经营造成困扰。 综上, 棋牌室 中采用传。

12、统的麻将机造成目前难以变通的棋牌室运营模式以及玩家欠佳的游戏体验。 发明内容 0003 本发明目的在于克服现有工程项目在执行过程中遇到问题时, 提供了一种互联网 +、 游戏成本低廉、 娱乐方式具有较大灵活性、 运营成本低、 收益大的互联网麻将机自动娱乐 系统, 具体由以下技术方案实现: 所述互联网麻将机自动娱乐系统, 包括设有洗牌机构、 承牌机构以及操作盘的麻将机, 每个麻将机拥有唯一的编号, 还包括; 用户终端, 向服务器发送请求信息; 服务器, 等待用户终端发送的所述请求信息, 并根据所述请求信息, 生成对应的用户消 费信息后, 将所述用户消费信息发出; 同时等待并实时接受通讯模块发送的心。

13、跳信息; 设置于麻将机中的通讯模块, 查询服务器中对应编号的消费信息, 并根据消费信息生 成对应的操作指令后, 向操作盘解锁控制器发出操作指令; 同时根据操作盘解锁控制器反 馈信息向服务器发送心跳信息; 操作盘解锁控制器, 通过串口中断服务程序接受所述操作指令, 并根据所述操作指令 进行开启操作盘按键功能或继续等待操作指令; 同时向通讯模块发送反馈信息。 0004 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述请求信息、 用户消费 信息以、 心跳信息均包含有第一验证信息。 0005 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述第一验证信息设定为 麻将机编号字符与操作盘解锁控制。

14、器内所有程序代码字符之和的十六进制字符串。 0006 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述请求信息还包含支付 信息与游戏盘数信息; 所述用户消费信息还包含游戏盘数信息。 0007 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述服务器在接受请求信 息与心跳信息以及通讯模块接受用户消费信息时, 均根据第一验证信息对所述请求信息、 心跳信息以及用户消费信息进行验证, 所述验证信息与麻将机一一对应, 若验证通过则执 说 明 书 1/8 页 4 CN 107029419 A 4 行后续程序, 否则继续处于等待状态。 0008 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所。

15、述服务器与通讯模块间 交互的用户消费信息、 心跳信息以及请求信息均通过算法进行了加密操作。 0009 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述操作指令包括所述游 戏盘数信息与第二验证信息, 所述操作盘解锁控制器根据所述第二验证信息对操作指令格 式进行验证, 若格式不符, 则不接收游戏盘数信息; 若相符, 则继续接收游戏盘数信息, 并将 游戏盘数信息保存。 0010 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述第二验证信息为通讯 模块与操作盘解锁控制器协定的通讯协议格式。 0011 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述操作盘解锁控制器包 括一锁合判断寄存。

16、器, 所述锁合判断寄存器实时更新游戏盘数信息, 麻将机每完成一次洗 牌、 升牌操作, 锁合判断寄存器中的游戏盘数信息自减1, 并更新锁合判断寄存器中游戏盘 数信息的值, 直至游戏盘数信息为0后, 锁闭按键功能, 等待下一个操作指令。 0012 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述反馈信息包括时间数 据、 故障数据与游戏盘数信息。 0013 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述心跳信息还包括时间 数据与游戏盘数信息。 0014 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述通讯模块包括电子通 讯板与天线, 所述天线为一个阻抗4060欧姆的集成电路板, 。

17、集成电路板直接设置于麻将机 桌面的顶层铝箔板上。 0015 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述集成电路板直接通过 刀刻法或腐蚀法形成于所述铝箔板一角的上端面上, 且该铝板上预留有用于与电子通讯板 通信连接的接口。 0016 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述电子通讯板通过一个 信号盒设置于麻将机机架内, 所述信号盒固定于麻将机机架内, 所述信号盒为一个上端不 封闭的基本立方体盒, 盒体一侧的内壁上设有至少两个凸出的限位部, 与该内壁相对的内 壁上设有至少一个凸出的弹性卡接部以及一个用于走线的槽口, 盒体的底部上设有至少三 个支撑柱, 所述弹性支撑部与弹性。

18、卡接部间卡接所述电子通讯板。 0017 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述信号盒为透明塑料制 成。 0018 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述通讯模块支持WI-FI 通讯方式与GPRS通讯方式。 0019 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述服务器还包括支付系 统, 所述支付系统对所述请求信息进行验证, 若验证通过则生成并发出对应的用户消费信 息, 同时支付系统将支付信息中的支付金额向多个账户按照设定的规则执行转账操作; 若 验证不通过则向用户终端发送请求不成功的信息。 0020 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述。

19、编号通过二维码或一 维条码描述, 所述二维码或一维条码设于麻将机桌面的一角。 0021 所述的互联网麻将机自动娱乐系统的进一步设计在于, 所述用户终端为手机或平 说 明 书 2/8 页 5 CN 107029419 A 5 板电脑。 0022 根据所述互联网麻将机自动娱乐系统, 提供一种的互联网麻将机自动娱乐系统应 用, 将该系统应用于棋牌室, 厂家将麻将机免费地租赁给棋牌室经营者后, 用户每次发送请 求信息时都须支付相应的金额, 服务器中的支付系统将用户每次支付的金额分发至若干个 账户。 0023 本发明的优点如下: 本发明的互联网麻将机自动娱乐系统将麻将机与服务器通信连接, 通过玩家经移动。

20、设 备向服务器发送请求后, 由服务器开启麻将机, 实现全自动地、 自助式地玩麻将牌。 0024 进一步的, 在互联网麻将机设计过程中, 遇到的设计难题: 麻将机机壳由铝箔板制 成, 因而形成一个信号屏蔽的空间, 本发明的麻将机通过将天线直接做到麻将机上层的铝 箔板上, 保证信息传递的可靠性。 0025 另一方面, 本发明的麻将机自动娱乐系统为了实现对麻将机的远程实时监控, 新 增了操作盘解锁控制器与通讯模块, 操作盘解锁控制器与操作盘的使能信号, 以及服务器 与通讯模块间控制信息均采用信息验证的方式实现顶层模块与底层模块的双层验证, 可有 效保护信息在网络传输以及在硬件电路的安全传递; 另外,。

21、 服务器与通讯模块间的交互的 信息均采用加密的方式, 进一步提高网络信息传输的可靠性, 防止恶意软件的攻击; 通过服 务器与通讯模块间心跳信息的实时更新, 使服务器对每个麻将机剩余游戏次数进行更新记 录, 预防硬件破解, 对麻将机的运行状态进行实时监控; 同时也可以扩展性地加入报错信息 便于后期系统的维护。 0026 本发明还对通讯模块进行了改进, 采用了带有弹性卡扣部的透明信号盒实现通讯 电路板快速安装, 该模块化式的设计便于通讯模块的走线, 以便于修理人员观察通讯模块 的运行状态。 0027 最后, 本发明的互联网麻将机自动娱乐系统较目前棋牌室传统的按时计费方式新 增了按盘计费方式, 形成。

22、实时付款实时玩牌的玩牌模式, 该模式下玩家可以合理、 自由地安 排自己玩牌的时间, 不用担心紧急事件的发生; 玩家之间也可更灵活地凑桌可以在等待固 定玩伴的同时可以和同样等待的玩家做到 “边玩边等” ; 另一方面也有效降低了棋牌室的空 座率, 改善了棋牌室以往的运营模式, 为经营者提高了收益。 附图说明 0028 图1是操作盘解锁控制器的电路图。 0029 图2是操作盘及按键电路的电路图。 0030 图3是麻将机桌面、 天线及其位置关系示意图。 0031 图4是图3麻将机桌及天线的位置关系示意图的AA剖视图。 0032 图5是麻将机桌面结构示意图。 0033 图6是麻将机桌、 天线的结构示意图。

23、。 0034 图7是信号的轴测示意图。 0035 图8是图7信号的轴测示意图的正视图。 0036 图9是图8轴测示意图的正视图的BB剖视图。 0037 图10是图8轴测示意图的正视图的BB剖视图。 (信号盒装载有电路板时) 说 明 书 3/8 页 6 CN 107029419 A 6 0038 图11是通讯模块的电路原理图。 0039 图12是互联网麻将机自动娱乐系统的模块示意图。 具体实施方式 0040 如图12, 本实施例提供的互联网麻将机自动娱乐系统, 该自动娱乐系统主要由麻 将机洗牌机构、 麻将机承牌机构以及麻将机操作盘组成。 本实施例将传统麻将机连入互联 网中, 因此增设了服务器、 。

24、通讯模块、 操作盘解锁控制器以及用户终端等设备。 麻将机通过 通讯模块与服务器通信连接, 且每个麻将机拥有唯一的编号, 本实施例中该编号以二维码 的形式贴于麻将机桌的一角, 也可以是RFID芯片或一维二维码。 0041 用户终端, 向服务器发送请求信息, 本实施例中的用户终端可以是PAD、 手机; 也可 以是能够读取RFID芯片的信号发送设备。 以手机以及二维码形式的编号为例, 该二维码还 含有手机上的支付网页地址, 玩家经手机扫码后获取该麻将机桌的对应支付页面, 进入支 付系统的支付通道, 该支付页面上可根据玩家键入的信息调整需要进行的游戏盘数N, N为 大于1的正整数, 以及与游戏盘数N对。

25、应的支付金额。 在完成支付操作后形成上述用户请求 信息, 即用户请求信息包括游戏盘数N与用户的支付金额。 另一方面, 该二维码也可以为专 业应用APP链接或是公共平台账号的关注页面, 当用户对二维码进行扫码操作时, 即进入 APP的下载界面, 在玩家成功下载后直接通过APP完成支付操作, 亦或是进入到微信的公共 平台账号, 点击关注该账号后直接通过微信界面完成支付操作。 0042 服务器, 等待用户终端发送的上述请求信息。 服务器还包括支付系统, 该支付系统 对请求信息进行验证, 若验证通过则生成并发出对应的用户消费信息, 若验证不通过则向 用户终端发送请求不成功的讯息。 上述验证过程包括对请。

26、求信息中验证信息的验证与对支 付信息中支付金额的验证。 支付系统在确认请求信息无误后, 将支付信息中的支付金额向 多个账户按照设定的规则执行转账操作。 服务器同时等待并实时接受通讯模块发送的心跳 信息, 更新、 记录心跳信息。 0043 通讯模块, 查询服务器中对应编号的消费信息, 并根据消费信息生成对应的操作 指令后, 向操作盘解锁控制器发出操作指令; 同时根据操作盘解锁控制器反馈信息向服务 器发送心跳信息。 0044 操作盘解锁控制器, 通过串口中断服务程序接受操作指令, 并根据操作指令进行 开启操作盘按键功能或继续等待操作指令; 同时向通讯模块发送反馈信息。 0045 为了防止通过互联网。

27、发送的信息被人恶意篡改或虚假支付, 本实施例的请求信 息、 用户消费信息以及心跳信息均包含第一验证信息。 服务器在接受请求信息与心跳信息 以及通讯模块接受用户消费信息时, 均根据第一验证信息对请求信息、 心跳信息以及用户 消费信息进行验证, 验证信息与麻将机一一对应, 若验证通过则执行后续程序, 否则继续处 于等待状态, 上述措施进一步保障网络安全, 并增加了信息传输的可靠性。 0046 进一步的, 本实施例的第一验证信息设定为麻将机编号字符与操作盘解锁控制器 内所有程序代码字符之和的十六进制字符串。 0047 上述请求信息还包括支付信息; 用户消费信息还包括游戏盘数信息。 0048 服务器与。

28、通讯模块间交互的用户消费信息、 心跳信息以及请求信息均通过算法进 行了加密操作。 本实施例采用的加密序列如式 (1) : 说 明 书 4/8 页 7 CN 107029419 A 7 XN+1= Xn(1-Xn), (0,4) , Xn0,1 (1) 本实施例中, 取3.7, Xn=取小数点后六位有效数字。 0049 本实施例的加密方法具体包括如下步骤: 1) 选用Y=X2,则加密使用的非线性函数为: Yn=(Yn-1+Xn*1000000)2+an%256; 其中Yn-1 为上一个加密后数据, Xn为序列第N项; an为当前的原始数据, 符合条件an0,255, yn明文 an加密后的数据。。

29、 该步骤中由于Xn为有六位小数的浮点数, 所以需要乘以1000000, 使得它变 成一个整数。 0050 2) 数据加密: 在加密开始时, 需要对各个值进行初始化, 由于Xn0,1, 则有X1 0,1, 架设取X1=0.5; Yn-1为一个加密后数据, 但是由于Y1之前没有加密数据,所以随意选择 一个数据 (0255) , 作为加密的密钥。 本实施例的密钥选择100。 则有: Y1=(Y0+X1*1000000)2+a1%256 X2= X1(1-X1) , =3.7 依次类推, 可得到: Yn=(Yn-1+Xn*1000000)2+an%256 XN+1= Xn(1-Xn) 直到加密结束。 。

30、0051 操作指令包括游戏盘数信息与第二验证信息。 操作盘解锁控制器根据第二验证信 息对操作指令进行验证, 若与验证信息不符, 则不接收游戏盘数信息; 如果与验证信息相 符, 则继续接收游戏盘数信息, 并将游戏盘数信息保存。 0052 第二验证信息为通讯模块与操作盘解锁控制器协定的通讯协议格式。 操作盘 解 锁控制器在通过串口中断服务程序接收操作指令时, 首先判断接收到的操作指 令中的第 二验证信息是否为协定的通讯协议格式, 如为通讯协议格式, 则继续接 收后续用户消费信 息, 并保存至内部的TEMP_UART1寄存器, 并开启按键功能, 启动麻将机, 详细描述如下 0053 加密解密通讯过程。

31、, 参见如下程序: 如上述程序代码, 操作盘解锁控制器通过串行接口对第一次接收的数据经过 判断, 是 否为协定好的55H数据, 55H即为通讯协议格式, 若与55H不符则接 收后续数据, 如果相符, 则继续接收游戏盘数信息数据, 并将游戏盘数信息数据 保存, 记为开机洗牌次数。 操作盘解锁控制器通过锁合判断寄存器实现对操作盘按键功能的开启与关闭。 内部 说 明 书 5/8 页 8 CN 107029419 A 8 的TEMP_UART1寄存器保存剩余的游戏盘数信息。 当没有购买或使用次数 为0时, TEMP_ JISHI_CHUFA寄存器保持清零状态, 当收到用户游戏盘数信息 后, 在程序中判。

32、断洗牌次数 不为0时, 置位TEMP_JISHI_CHUFA寄存器, 保持 按键开启状态。 麻将机每完成一次洗牌复位 后, TEMP_UART1寄存器会自减数 值1, 并立即保存, 直至TEMP_UART1寄存器数值为0后, 清除 TEMP_JISHI_CHUFA寄存器, 此时锁闭按键功能, 等待下一个用户购买盘数指 令, 具体代码 如下: 参见上述代码, 当接收到购买信息后, 置位TEMP_JISHI_CHUFA寄存器, 即锁合判断寄 存器, 如果没有购买次数或者次数为0, 则清除该寄存器; 按键开启与关闭的相关代码如下: 判断TEMP_JISHI_CHUFA寄存器, 如果置位, 则开启按键。

33、, 往下继续执行按键 程序, 如果 寄存器为0.则跳转至主程序, 锁闭按键。 0054 另外, 如图1, 本实施例的操作盘解锁控制器向通讯模块发送的反馈信息包括时间 数据与游戏盘数信息。 通讯模块根据该反馈信息再加入麻将机对应的编号与上述第一验证 信息, 形成心跳信息后, 将该心跳信息反馈至服务器并保存至服务器的数据库。 心跳信息的 说 明 书 6/8 页 9 CN 107029419 A 9 设置有助于服务器对处于系统中的联网麻将机的工作状态进行监控, 一方面由两个相邻心 跳信息内的时间数据的差值得到对应麻将机的工作间隔时间, 当工作时间间隔大于一定值 时, 服务器会进行报警操作。 另一方面。

34、, 心跳信息也可用于故障报错类信息的载体, 在心跳 信息内加入操作盘解锁控制器、 通讯模块预先设定各类故障的协定代码, 在第一时间, 向服 务器报错, 便于后期系统的维护、 更新。 当然, 本操作盘解锁控制器还可以增添拓展接口, 用 于连接例如: GPS模块、 流量检测模块等, 对麻将机的位置与流量进行监测。 本实施例的操作 盘及按键电路参见图2。 0055 本实施例的通讯模块主要由电子通讯板与天线组成。 天线为一个阻抗4060欧姆 的集成电路板。 在互联网麻将机设计过程中, 遇到了新的设计难题: 麻将机桌的桌布2下为 由两层铝箔板3中间压制塑料4而成的铝塑板20, 参见图5。 麻将机桌面以下。

35、也均被金属包 裹, 桌框的内部也均为铁塑混搭材料, 因而形成一个信号屏蔽的空间, 无法保证处于该空间 内的通讯模块传输的信号强度, 影响到该系统整体的稳定性、 可靠性。 基于上述问题, 本实 施例为了进一步保证信息传递的可靠性, 采用将天线直接做到麻将机上层的铝箔板上, 即 将上述集成电路板直接设置于麻将机桌面的顶层铝箔板上, 参见图3、 图4。 0056 具体地, 通过电路板的传统制作方法: 刀刻法与腐蚀法, 均可实现上述技术方案, 本实施例的集成电路板的阻抗为50欧姆。 0057 进一步的, 集成电路板相对于顶层铝箔板的具体位置可以是铝箔板一角的上端面 上, 且该铝板上预留有用于与电子通讯。

36、板通信连接的接口。 该接口通过预留有一定长度的 电线与通讯板连接。 若麻将机桌面与机架间为铰接的连接方式, 则将集成电路板设置在靠 近转轴一侧, 参见图6。 0058 考虑到麻将机内部空间有限, 且线路分布较多, 本实施例将电子通讯板通过一个 信号盒设置于麻将机机架内。 本实施例的信号盒, 如图8-图10所示, 信号盒6固定于麻将机 机架5内, 信号盒为一个上端不封闭的基本立方体盒, 盒体一侧的内壁上设有两个凸出的弹 性限位部62, 与该内壁相对的内壁上设有一个个凸出的弹性卡接部63以及一个用于走线的 槽口64, 盒体的底部设有四个支撑柱, 四个支撑柱均布于矩形底面的四角。 限位部62与弹性 。

37、卡接部63间卡接电子通讯板。 具体的, 本实施例中的弹性限位部62为一个刚性的凸块, 弹 性卡接部63为一个卡接勾, 勾部可在一定高度方向上浮动。 0059 本实施采用的信号盒为透明塑料制成。 本实施例的通讯模块支持WI-FI信号与 GPRS通信信号, 具体参见图11。 由图11可知, 本实施例的通讯模块包含有支持WiFi通信的 wifi芯片与GPRS通信的GPRS芯片, 并采用STC15W4K6084型51单片机作为wifi芯片与GPRS芯 片的控制器。 单片机的24、 25引脚与操作盘控制器连接。 本实施例的通讯模块还包含有四路 发光二极管并联的指示灯电路, 以便技术人员能够直接、 快读知。

38、晓通讯模块的工作状态。 0060 本实施例还提供了一种互联网麻将机自动娱乐系统的具体应用, 将该系统应用于 棋牌室, 厂家将麻将机免费地租赁给棋牌室经营者后, 用户每次发送请求信息时都须支付 相应的金额, 服务器中的支付系统将用户每次支付的金额分发至若干个账户。 上述若干账 户可以为厂家账户、 棋牌室经营者账户或赞助方账户。 0061 本实施例的互联网麻将机自动娱乐系统将麻将机与服务器通信连接, 通过玩家经 移动设备向服务器发送请求后, 由服务器开启麻将机, 实现全自动地、 自助式地玩麻将牌。 0062 进一步的, 在互联网麻将机设计过程中, 遇到的设计难题: 麻将机机壳由铝箔板制 说 明 书。

39、 7/8 页 10 CN 107029419 A 10 成, 因而形成一个信号屏蔽的空间, 本发明的麻将机通过将天线直接做到麻将机上层的铝 箔板上, 保证信息传递的可靠性。 0063 另一方面, 本发明的麻将机自动娱乐系统为了实现对麻将机的远程实时监控, 新 增了操作盘解锁控制器与通讯模块, 操作盘解锁控制器与操作盘的使能信号, 以及服务器 与通讯模块间控制信息均采用信息验证的方式实现顶层模块与底层模块的双层验证, 可有 效保护信息在网络传输以及在硬件电路的安全传递; 另外, 服务器与通讯模块间的交互的 信息均采用加密的方式, 进一步提高网络信息传输的可靠性, 防止恶意软件的攻击; 通过服 务。

40、器与通讯模块间心跳信息的实时更新, 使服务器对每个麻将机剩余游戏次数进行更新记 录, 预防硬件破解, 对麻将机的运行状态进行实时监控; 同时也可以扩展性地加入报错信息 便于后期系统的维护。 0064 本实施例还对通讯模块进行了改进, 采用了带有弹性卡扣部的透明信号盒实现通 讯电路板快速安装, 该模块化式的设计便于通讯模块的走线, 以便于修理人员观察通讯模 块的运行状态。 0065 最后, 本发明的互联网麻将机自动娱乐系统较目前棋牌室传统的按时计费方式新 增了按盘计费方式, 形成实时付款实时玩牌的玩牌模式, 该模式下玩家可以合理、 自由地安 排自己玩牌的时间, 不用担心紧急事件的发生; 玩家之间。

41、也可更灵活地凑桌可以在等待固 定玩伴的同时可以和同样等待的玩家做到 “边玩边等” ; 另一方面也有效降低了棋牌室的空 座率, 改善了棋牌室以往的运营模式, 为经营者提高了收益。 0066 以上所述, 仅为本发明较佳的具体实施方式, 但本发明的保护范围并不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护范围应该以权利要求的保护范围 为准。 说 明 书 8/8 页 11 CN 107029419 A 11 图1 图2 说 明 书 附 图 1/6 页 12 CN 107029419 A 12 图3 图4 说 明 书 附 图 2/6 页 13 CN 107029419 A 13 图5 图6 说 明 书 附 图 3/6 页 14 CN 107029419 A 14 图7 图8 说 明 书 附 图 4/6 页 15 CN 107029419 A 15 图9 图10 说 明 书 附 图 5/6 页 16 CN 107029419 A 16 图11 图12 说 明 书 附 图 6/6 页 17 CN 107029419 A 17 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1