用于管理有多个游戏机的游戏场的数据的系统和方法

文档序号:6432715阅读:206来源:国知局
专利名称:用于管理有多个游戏机的游戏场的数据的系统和方法
技术领域
本发明涉及用于管理有多个游戏机的游戏场的数据的系统和方法,具体地说,涉 及对游戏场中的游戏机的数据进行审计核查的系统和方法。
背景技术
在设有大量游戏机的游戏场中,每天营业后,对投币式游戏机的游戏币进行审计 核查是一天中最重要的工作。然而,在统计仪表获取游戏币数据和手动清点已投入的游戏 币值时,总会出现一些不一致的错误。审计部门需要对仪表中的数据和清点的数值进行比较。
图1为现有技术中传统的对投币式游戏机进行核查的流程图。在步骤101,系统读 取每个游戏机中的仪表的数值,少数没有读取成功的仪表数值,在步骤102中人工手动录 入系统。之后,在步骤103中系统会输出仪表核对报告,在步骤104审计人员将核对报告中 仪表数据与人工清点的数值进行比较,分析并解释出现偏差的原因,调整相应仪表中的数 据,再由系统依次输出其它类型报告,财务人员依次对各类报告进行核对及相应数据调整, 直到所有报告及数据皆协调一致没有偏差。
可见,现有技术中,对游戏机审计核查的方法,是通过计算机系统运行并输出各种 报告后,由人工来核对并找出偏差,然后查找偏差出现的原因,根据偏差原因,对数据进行 调整。由于整个过程基本由审计人员花费大量时间人工完成,所以效率极其低下。
所以,需要一种方法和系统来加快游戏币的核查校验过程,以节省审计人员工作 时间,提高效率,同时保证核查的精确度和可靠度。发明内容
本发明涉及基于异常检查来对游戏机进行审计核查的系统和方法,提供了一种方 法和系统来提高对游戏机的审计核查的效率。
本发明一方面,提供了一种用于有多个游戏机的游戏场数据的方法,所述方法包 括获取核查所需数据;在获取核查所需数据的同时或者之后,根据预先定义的异常检测 规则对所获取的核查所需数据进行异常检测;根据检测到的异常,对数据进行核对及调整。
优选地,所述获取核查所需数据包括从各个游戏机获取仪表数据。
优选地,所述获取核查所需数据包括从票据系统获取票据数据。
优选地,所述获取核查所需数据包括手动录入系统未成功获取的数据以及人工清 点的数据。
优选地,所述的方法进一步包括在所述异常检测之前,用户可以根据需要预先自 行定义,或者归类异常检测规则,或者自行设置某个或某些异常检测规则的开启与关闭。
优选地,所述的方法,进一步包括进行其它游戏类型的审计核查;输出净盈利报 告;封帐;根据需要输出报告并进行分析。
优选地,所述异常检测包括检测数据变化;在检测到数据变化之后,判断是否有上一个数据变化在被处理;如果有数据变化在被处理,则将当前数据变化的处理挂起,等待 上一个数据变化处理完毕,再进行该数据变化的处理;如果没有数据变化在被处理,则直接 对该数据变化进行处理,所述处理包括根据预先定义的异常检测规则进行异常检测;该数 据变化的处理完毕后,判断是否有下一个数据变化在等待处理,若有下一个数据变化在等 待处理,则处理正在等待的下一个数据变化;若没有下一个数据变化在等待处理,则结束。
优选地,所述的方法进一步包括在所述异常检测之后,输出并显示检测到的异常。
优选地,所述显示检测到的异常的方式为根据异常类型来查看有相应异常类型的 游戏机的信息并进行数据调整。
优选地,所述显示检测到的异常的方式为根据机器号来查看所有游戏机的异常及 其相关数据信息。
本发明另一方面,提供了一种用于有多个游戏机的游戏场数据的系统,所述系统 包括数据获取单元,用于获取核查所需数据;异常管理单元,根据预先定义的异常检测规 则对获取的核查所需数据进行异常检测;数据库单元,用于存储数据及检测到的异常。
优选地,所述数据获取单元可以从各个游戏机获取仪表数据。
优选地,所述数据获取单元可以从票据系统获取票据数据。
优选地,所述数据获取单元可以用于人工手动录入未成功获取的数据以及人工清 点的数据。
优选地,所述异常管理单元还可供用户根据需要预先自行定义并归类异常检测规 则以及自行设置某个或者某些异常检测规则的开启与关闭。
优选地,所述的系统进一步包括其它游戏类型核查单元,用于进行其它游戏类型 的核查;报告输出及分析单兀,用于输出净盈利报告等相关报告并进行分析。
优选地,所述异常管理单元进一步用于检测数据变化;在检测到数据变化之后, 判断是否有上一个数据变化在被处理;如果有数据变化在被处理,则将当前数据变化的处 理挂起,等待上一个数据变化处理完毕,再进行该数据变化的处理;如果没有数据变化在被 处理,则直接对该数据变化进行处理,所述处理包括根据预先定义的异常检测规则进行异 常检测;该数据变化的处理完毕后,判断是否有下一个数据变化在等待处理,若有下一个数 据变化在等待处理,则处理正在等待的下一个数据变化;若没有下一个数据变化在等待处 理,则结束。
优选地,所述异常管理单元进一步用于在所述异常检测之后,输出并显示检测到 的异常。
优选地,所述显示检测到的异常的方式为根据异常类型来查看有相应异常类型的 游戏机的信息并进行数据调整。
优选地,所述显示检测到的异常的方式为根据机器号来查看所有游戏机的异常及 其相关数据信息。
本发明通过使用异常管理单元的异常检测和处理功能来代替传统大量报告输出 和人工报告核对。本发明的目的不是取消报告,而是提供了一种新的可供选择的方法和系 统。除了在进行异常处理之后封帐前输出净盈利报告外,封帐前的审计核查过程中可以不 必再输出任何报告。从而,优化了对游戏机的核查流程,提高了效率,同时保证了核查的精 确度和可靠度。
本发明的其它功能和优点将在下面的说明书中阐述,部分将由说明书明显看出, 或者从发明的实践中得知。本发明的优点将由书面的说明、权利要求书和附图特别指出的 结构实现和得到。
应该理解的是上述概括性说明和后述的详细说明是示例性的和解释性的,意图提 供对于本发明权利要求的更进一步的解释。


附图提供了对于本发明更进一步的理解,并入说明书中并构成说明书的一部分, 解释本发明的实施例,并与说明书一起用于解释本发明的原理。
附图中图1示出了传统的游戏机审计核查方法的流程图。
图2根据一个示范性实施例,示出了根据本发明的用于管理游戏场中多个游戏机 的数据的系统配置示意框图。
图3根据一个示范性实施例,示出了本发明所提供的游戏机审计核查方法的流程 图。
图4根据一个示范性实施例,示出了异常管理单元进行异常检测的算法流程框 图。
具体实施方式
在本申请中,将围绕用于对多个游戏场中的游戏机的数据进行管理的系统和方法 来描述示范性实施例。本领域普通技术人员应认识到,下面的描述仅仅是示例性的而并非 意图进行任何方式的限定。受益于本申请的本领域的技术人员将容易获得其他实施例的启 示。现在,将更为详细地描述如附图中所示的示范性实施例的实施方式。贯穿全部附图以 及下列描述,相同的附图标记将尽可能用于表示相同或相似的对象。
现在将详细地引用本发明优选的实施例,其实例在附图中示出。
根据本发明对多台游戏机的数据进行审计核查的系统可以由多台计算机/中央 服务器构成的联网计算机系统来实现。图2示出了根据本发明的用于有多个游戏机的游戏 场的数据核查系统示意框图。系统210与多个游戏场地如场地A 220,场地B 230等中的电 子游戏机如第一游戏机221a,第二游戏机221b,第三游戏机231a,第四游戏机231b等通过 网络或其他方式可通讯地连接,并且系统210能够读取各个游戏场地如游戏场A 220,游戏 场B 230等中的电子游戏机如第一游戏机221a,第二游戏机221b,第三游戏机231a,第四游 戏机231b等中的仪表数据。仪表数据是指玩家投币时,电子游戏机内的仪表记录的玩家的 投币数量。此外,除了传统的游戏币方式,每个游戏场如场地A 220和场地B 230等还可设 置有用于记录游戏场中票据数据的设备,例如第一票据系统222和第二票据系统232。现在 越来越多的游戏场使用票据(例如游戏卡)来代替游戏币,玩家入场时,可以购买记录一定 额度的票据,玩游戏时,可以投入票据代替游戏币,游戏结束时,游戏机以票据形式吐出余 额。玩家可以持此票据,继续在其它游戏机上玩游戏,也可以到前台换回余额。一般来说,游 戏场有与该游戏场所有电子游戏机相连的票据系统,用于收集游戏场中所有电子游戏机的 票据数据。如图所示,场地A 220的所有游戏机如第一游戏机221a,第二游戏机221b等连接到第一票据系统222上,场地B 230的所有游戏机如第三游戏机231a,第四游戏机231b 等连接到第二票据系统232上,各个游戏场的票据系统,例如,第一票据系统222和第二票 据系统232,连接到系统210。
系统210包括数据获取单元211,用于获取核查所需数据;异常管理单元212,根 据预先定义的异常检测规则对数据获取单元获取的核查所需数据进行异常检测;数据库单 元213,用于存储仪表数据、清点数据、票据数据及检测到的异常等相关数据。系统210还可 以进一步包括其它游戏类型审核单元214,用于根据数据获取单元获取的数据进行其它 游戏类型的核查;报告输出及分析单兀215,用于输出净盈利报告等用于整个游戏场管理 的相关报告并进行分析。
对于本领域普通技术人员显而易见的是,本发明的系统和方法所应用的游戏场地 和游戏机的数目不限于图2所示的,可以根据游戏场的需要进行设定。
图3根据一个示范性实施例,示出了根据本发明的对投币式游戏机数据进行审计 核查方法的流程图。在步骤301,系统获取每个游戏机中的仪表的数值;在步骤302,从票据 系统中,读取票据数据;在步骤303中,人工手动录入没有获取成功的数据以及人工清点的 数据。在步骤304,根据获取的数据,检测并输出所有游戏机的异常情况及相关信息。由用 户对异常情况进行排查,分析并解释所有有异常的数据,并对有问题的数据进行调整。
根据一个实施例,本发明游戏机审计核查方法的流程还可以进一步包括以下步 骤。步骤305,其它游戏类型的审计核查,即由于某些类型游戏规则比较独特,其核查方式 不同于其它游戏,而需要另行单独核查。例如,累进型大奖的数据核查。步骤306中,输出 所需报告,所述报告例如可以是净盈利并输出净盈利报告、仪表数据报告、计数数据报告、 票据数据报告等。步骤307中,核查结束,进行封帐,相关数据根据用户需要进行备份存储。 步骤308中,根据需要可以输出各种其它报告,并进行相关分析,例如,游戏场电子游戏机 的运营报告,决算报告等等。
根据一个示范性实施例,用户可以根据需要预先自行定义异常的检测规则,以在 步骤304根据预先定义的异常检测规则进行异常检测。每个检测规则都有相应的验证公 式或条件来计算或者比较一组数据,当数据不满足相应的公式或条件,则该游戏机报告为 异常。例如,一个检测规则可以如下定义如果一台游戏机的如下任意仪表数据吐出的币 值,投入的币值,总币值,已玩游戏数的返回值为0,则该游戏机报告为异常。优选的,可以在 异常检测规则设置的界面中,设置开启、关闭按钮,以开启或关闭执行相应检测规则,还可 以为每一个异常设置异常编号并进行归类。例如,上述描述的异常吐出的币值,投入的币 值,总币值,已玩游戏数的返回值为0,可归类为仪表调整异常。在一个示范性实施例中,根 据实际游戏场工作人员的根据分工情况对异常进行分类,异常可以分为以下类型仪表调 整异常、票据调整异常、投币计数调整异常,人工兑换调整异常、仪表输入异常、投币计数输 入异常等。
当开始读取并更新每个游戏机的相关数据时,系统中数据库单元所存储的游戏机 的统计数据发生变化,则启动异常检测的执行。图4根据一个示范性实施例,示出了进行步 骤304中的异常检测的算法流程框图。在步骤401,读取并更新存储在系统数据库单元中 的游戏机仪表详细数据表格。如果某仪表值对应的行的数据发生变化,则可以将相应行的 “仪表变化”列对应的单元格的值设置为“真”,并在步骤402中,发送数据库变化消息。例如,步骤401可以通过系统的数据获取服务(Drop Service)来完成。数据获取服务(Drop Service)是一个windows服务,它可以从游戏机中获取仪表数据并保存在数据库中。在 步骤402中,当数据库中的仪表数据、票据数据、人工清点的数据等发生变化,则发送数据 库变化消息启动信息桥(Message Bridge)服务。信息桥(Message Bridge)服务是一个 windows服务,它监视送达的信息并将其分发给特定的消息处理模块去处理。游戏机审核异 常检测模块就是这些处理模块中的一个。它可以处理数据库变化消息,检索数据库中发生 变化的数据,并根据预先定义的异常检测规则进行异常检测。在步骤403,系统监视数据变 化消息或者信息桥周期性任务启动游戏机审核异常检测模块。在步骤404,判断是否有异常 管理线程在运行。如果有,说明前一个数据变化正在处理,则在步骤405,将挂起标识设置 为真,表示有数据变化在等待处理。另一方面,在步骤404中,如果判断为没有异常管理线 程在运行,则进入步骤406。在步骤406中,新建一个线程运行异常管理程序。将挂起标识 设为假,表示正在处理数据变化消息。然后,处理游戏机仪表详细数据表格中任何仪表变化 为真的单元格对应的行,在处理完毕时,将仪表变化列的相应单元格数值设为假。接着,在 步骤407中,判断挂起是否为真,为真则表示仍有数据变化在等待处理,则进入步骤406,处 理下一条数据变化,若挂起标识是为假,则表示当没有数据变化在等待处理,然后进入步骤 408,线程结束。
在根据异常检测规则进行异常检测和处理的过程中,任何检测到的异常及相关信 息,诸如,读入日期,游戏机,异常描述和类别,都存储在数据库中供后续进行分析。该数据 用来通过异常输出界面来根据异常类型,读入日期和游戏机位置来筛选发生异常的游戏 机。数据存储在数据库直到审计人员通过调整或解释修复异常。当封帐以后,所有相关的 异常都会存档或者删除。
审计人员可以不必运行和查阅大量报告来调整数据,只需直接在筛选出有异常的 游戏机的异常显示界面调整数据。可以有多种方式及多种界面来输出并显示异常,优选地, 根据另一个示范性实施例,显示检测到的异常的方式为根据异常类型来查看有相应异常类 型的游戏机的信息,供用户进行数据调整。例如,根据仪表调整异常,进行筛选的游戏机及 其相关数据信息的输出及调整界面。该界面显示了有归类为仪表调整异常的所有游戏机的 相关信息。不同异常类型的界面还可以单独设置例如密码等加密方式限制员工权限,适用 于各个部门员工针对自己负责部分的异常进行处理。根据本发明的特定异常检测和处理方 法尤其适用于如下的情况,例如公司出于商业秘密的需要,防止一个部门员工看到其他部 门的相关信息。
根据另一个实施例,显示检测到的异常的方式还可以为根据异常类型来查看有相 应异常类型的游戏机的信息,供用户进行数据调整。用户可以在同一界面看到所有有异常 的游戏机,可以对相关游戏机进行调整或者手动录入。例如,如果异常是投币计数没有录 入,则点击“调整”按钮可进入手动录入或调整投币计数界面,终端用户可以为这台游戏机 手动录入或调整投币计数。而此界面尤其适合管理层全面了解游戏场各个游戏机的运营状 况。
可见,本发明通过使用异常管理单元的异常检测和处理功能来代替传统大量报告 输出和人工报告核对,优化了对游戏机的核查流程,提高了效率,以节省审计人员工作时 间,节约成本,同时保证了核查的精确度和可靠度。
发明已经通过上述实施例进行了说明,但应当理解的是,上述实施例只是用于举 例和说明的目的,而非意在将本发明限制于所描述的实施例范围内。此外本领域技术人员 可以理解的是,本发明并不局限于上述实施例,根据本发明的教导还可以做出更多种的变 型和修改,这些变型和修改均落在本发明所要求保护的范围以内。本发明的保护范围由附 属的权利要求书及其等效范围所界定。
权利要求
1.一种用于管理有多个游戏机的游戏场的数据的方法,所述方法包括 获取核查所需数据; 在获取核查所需数据的同时或者之后,根据预先定义的异常检测规则对所获取的核查所需数据进行异常检测; 根据检测到的异常,对数据进行核对及调整。
2.如权利要求1所述的方法,所述获取核查所需数据包括从各个游戏机获取仪表数据。
3.如权利要求1所述的方法,所述获取核查所需数据包括从票据系统获取票据数据。
4.如权利要求1所述的方法,所述获取核查所需数据包括手动录入系统未成功获取的数据以及人工清点的数据。
5.如权利要求1所述的方法,进一步包括在所述异常检测之前,用户可以根据需要预先自行定义检测规则,或者归类异常检测规则,或者自行设置某个或某些异常检测规则的开启与关闭。
6.如权利要求1所述的方法,进一步包括 进行其它游戏类型的审计核查; 输出所需报告; 封帐; 根据用户需要输出报告并进行分析。
7.如权利要求1所述的方法,其中所述异常检测包括 检测数据变化; 在检测到数据变化之后,判断是否有上一个数据变化在被处理; 如果有上一个数据变化在被处理,则将当前数据变化的处理挂起,等待上一个数据变化处理完毕,再进行该数据变化的处理; 如果没有数据变化在被处理,则直接对该数据变化进行处理,所述处理包括根据预先定义的异常检测规则进行异常检测; 该数据变化的处理完毕后,判断是否有下一个数据变化在等待处理,若有下一个数据变化在等待处理,则处理正在等待的下一个数据变化;若没有下一个数据变化在等待处理,则结束。
8.如权利要求1所述的方法,进一步包括在所述异常检测之后,输出并显示检测到的异常。
9.如权利要求8所述的方法,其中所述显示检测到的异常的方式为根据异常类型来显示有相应异常类型的游戏机的信息,供用户进行数据调整。
10.如权利要求8所述的方法,其中所述显示检测到的异常的方式为按照机器号排列的所有游戏机的异常及其相关数据信息。
11.一种用于有多个游戏机的游戏场的数据的系统,所述系统包括 数据获取单元,用于获取核查所需数据; 异常管理单元,根据预先定义的异常检测规则对所获取的核查所需数据进行异常检测; 数据库单元,用于存储数据及检测到的异常。
12.如权利要求11所述的系统,其中所述数据获取单元可以从各个游戏机获取仪表数据。
13.如权利要求11所述的系统,其中所述数据获取单元可以从票据系统获取票据数据。
14.如权利要求11所述的系统,其中所述数据获取单元可以用于人工手动录入未成功获取的数据以及人工清点的数据。
15.如权利要求11所述的系统,其中所述异常管理单元还可供用户根据需要预先自行定义并归类异常检测规则以及自行设置某个或者某些异常检测规则的开启与关闭。
16.如权利要求11所述的系统,进一步包括 其它游戏类型核查单元,用于进行其它游戏类型的核查; 报告输出及分析单兀,用于输出净盈利报告等相关报告并进行分析。
17.如权利要求11所述的系统,其中所述异常管理单元进一步用于 检测数据变化; 在检测到数据变化之后,判断是否有上一个数据变化在被处理; 如果有数据变化在被处理,则将当前数据变化的处理挂起,等待上一个数据变化处理完毕,再进行该数据变化的处理; 如果没有数据变化在被处理,则直接对该数据变化进行处理,所述处理包括根据预先定义的异常检测规则进行异常检测; 该数据变化的处理完毕后,判断是否有下一个数据变化在等待处理,若有下一个数据变化在等待处理,则处理正在等待的下一个数据变化;若没有下一个数据变化在等待处理,则结束。
18.如权利要求11所述的系统,其中所述异常管理单元进一步用于在所述异常检测之后,输出并显示检测到的异常。
19.如权利要求18所述的系统,其中所述显示检测到的异常的方式为根据异常类型来查看有相应异常类型的游戏机的信息,供用户进行数据调整。
20.如权利要求18所述的系统,其中所述显示检测到的异常的方式为按照机器号排列的所有游戏机的异常及其相关数据信息。
全文摘要
提供一种用于管理有多个游戏机的游戏场的数据的方法和系统,所述方法包括获取核查所需数据;在获取核查所需数据的同时或者之后,根据预先定义的异常检测规则对所获取的核查所需数据进行异常检测;根据检测到的异常,对数据进行核对及调整。从而,优化了对游戏机的核查流程,提高了效率。
文档编号G06Q10/06GK102999793SQ20111026560
公开日2013年3月27日 申请日期2011年9月8日 优先权日2011年9月8日
发明者杰若恩·欧什克, 闫炜 申请人:Igt公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1