基于在智能游戏桌上从RFID元件检测到的数据来推断交易的系统和方法
文献发布时间:2023-06-19 10:14:56
优先权要求
本申请要求以摩尔等人的名义于2018年7月14日提交的题为“用于在启用了RFID的游戏桌上促进变更交易的系统和方法(SYSTEMS AND METHODS FOR FACILITATING ACHANGE TRANSACTION AT AN RFID-ENABLED GAME TABLE)”的美国临时申请号为62/698,047的美国临时申请的优先权。出于所有目的,该临时申请的全部内容通过引用并入本文。
发明内容
本文提供的一些实施例针对电子游戏桌系统(例如,能够操作以促进例如百家乐(baccarat)、二十一点或扑克的纸牌游戏的智能桌),其包括(i)至少一个检测机构,用于检测放置在游戏桌系统的物理桌的特定物理位置上或从其移除的多个游戏元件(例如,投注筹码),例如为交易者位置或区域的RFID天线;和(ii)游戏控制器,其可至少基于从至少一个检测机构接收的数据来识别在游戏桌系统处进行的交易的类型。例如,电子游戏桌的游戏控制器可用于在确定以下情况下推断玩家正在进行或请求变更交易:库存和非库存筹码(在本文更详细地描述)两者都存在于交易者天线上或以其他方式在电子游戏桌的检测组件的范围内。游戏控制器可以进一步能够操作以(i)针对检测机构可检测到的每个授权投注筹码,存储该筹码的唯一标识符和与该筹码相对应的信息,例如状态指示符;(ii)在从检测机构接收到筹码的唯一标识符之后,查找或检索由检测机构检测到的每个筹码的状态。
根据一些实施例,游戏控制器还能够操作以基于利用投注筹码的状态指示符信息的逻辑或编程来执行一个或多个动作或触发一个或多个事件。根据一些实施例,游戏控制器可以基于对物理桌的特定物理位置的检测机构所检测到的状态的确定(或对不同投注筹码的不同状态的确定),来促进、处理或启动一个或多个特定子子例程、模式或软件模块。在一些实施例中,该系统可以结合其他因素,例如游戏的某个阶段或桌的状态,和/或是否已经在进行另一种交易,来基于在交易者天线或桌的其他特定区域上检测到的筹码的相应状态,推断是否正在执行特定类型的交易。例如,根据一个实施例,游戏控制器可以在确定已经满足一个或多个特定条件和/或检测到预定事件时启动或进入特定交易模式或子例程。在一个特定示例中,可以在确定已经通过桌的交易者区域或位置处的交易者天线检测到不同特定状态(或对应于两种不同类型状态的投注筹码,如存储在存储器中,其中此类投注筹码的唯一标识符与一个或多个状态和其他信息相关联)的投注筹码时启动“改变交易”模式或子例程。例如,系统可能会推断正在执行变更交易,并且在确定库存筹码和非库存筹码都存在于交易者天线或游戏桌的其他特定区域上后,因此启动变更交易子例程或进入变更交易模式。
这里使用的“变更交易”所指的交易是,在其中具有第一价值并包括第一面额分布的第一至少一个投注筹码被交换为具有相同价值但包括第二不同面额分布的第二至少一个投注筹码,例如,当玩家将具有第一货币价值的大面额筹码交换为多个总和与第一货币值相同的较小面额筹码。“增色”交易是一种特殊类型的变更交易,其中玩家将第一组相对较小面额的筹码交换为第二组较大面额的筹码(第二组可以包括一个较大面额的筹码),两组筹码的总货币价值相同。
在一个实施例中,与投注筹码相关联的状态可以设置为“库存”或“非库存”。与“库存”状态相对应的投注筹码在这里被称为“库存筹码”,而与“非库存”状态相对应的投注筹码在这里被称为“非库存筹码”。状态指示符“非库存”可指示相应的投注筹码:(1)根据筹码托盘桌创造者的最新扫描或确定,该筹码不是特定筹码托盘桌库存的一部分;和(2)不符合将其添加为库存筹码的特定筹码交易规则的应用条件(例如,筹码属于玩家)。
基于筹码交易规则和/或存储在存储器(例如,CGS、智能桌的组件可访问的内存或筹码本身的内存)中的数据,当通过RFID天线之类的检测组件“看到”或检测到投注筹码时,可以发起将给定的投注筹码识别或认证为库存筹码或非库存筹码。例如,在一个实施例中,可以首先通过读取桌的唯一通用标识符(UUID)来识别筹码。RFID天线或其他检测组件可以将UUID和其他筹码信息发送到系统(例如,到游戏控制器)。系统可以启动某些动作、事件或子例程,以将筹码的当前状态标识为库存或非库存,或者取决于相对于筹码发生的活动或交易,将筹码的状态从非库存改变为库存(例如,基于某些逻辑或编程以及是否满足某些条件,其中一些在此进行了描述)。
系统可以用来将一个或多个投注筹码的状态从非库存改变为库存的规则的示例(即,如果满足则导致状态发生这种变化的条件的示例)包括但不限于:(i)确定投注筹码是由交易者从投注失败的玩家处收取的;(ii)确定在完成变更交易后,交易者从玩家手中取下投注筹码;和(iii)识别交易者将非库存筹码从交易者天线上的移开。系统可以用来将一个或多个投注筹码的状态从库存更改为非库存的规则示例(例如,条件的示例,如果满足,则导致状态发生这种变化)包括但不限于:(i)确定已将投注筹码作为获胜投注支付给玩家;(ii)确定已在完成的变更交易中从筹码托盘中支付投注筹码;和(iii)确定作为系统确认/授权买入交易的一部分,庄家已经将投注筹码发行给玩家。
应该注意的是,在本文的整个说明书中,可能提及执行特定动作或步骤的“游戏控制器”、“控制器”、“系统”或“娱乐场游戏系统”(CGS)。应该理解的是,这些参考仅出于说明性目的,并且描述为由游戏控制器执行的任何此类动作或步骤可以根据需要或适当地由本文所述的桌系统的任何组件或组件的组合来执行。
附图说明
图1示出了能够操作以促进本文所述的至少一些实施例的示例系统。
图2示出了根据一些实施例的用于促进百家乐游戏的智能桌上的RFID天线布局的图。
图3示出了根据一些实施例的用于促进百家乐游戏的智能桌的俯视图。
图4示出了能够操作以促进本文所述的至少一些实施例的桌系统的框图。
图5A示出了与本文所述的一个或多个实施例一致的示例过程的流程图。
图5B示出了与本文所述的一个或多个实施例一致的示例过程的流程图。
图6A示出了根据本文所述的一些实施例的图形用户界面,该图形用户界面示出了在某些情况下可以输出至游戏的交易者的信息。
图6B示出了根据本文所述的一些实施例的图形用户界面,该图形用户界面示出了在某些情况下可以输出到游戏的交易者的信息。
图6C示出了根据本文所述的一些实施例的图形用户界面,该图形用户界面示出了在某些情况下可以输出到游戏的交易者的信息。
图6D示出了根据本文所述的一些实施例的图形用户界面,该图形用户界面示出了在某些情况下可以输出至游戏的交易者的信息。
具体实施方式
本实施例涉及在桌上游戏和游戏场所内的活动的追踪,使用射频识别(RFID)技术、近场通信(NFC)或光学读取技术来追踪和管理启用RFID的或其他可识别的投注筹码(在本文中也称为“筹码”),并利用此类筹码进行投注活动,特别是涉及通过交易者天线或此类桌的其他检测组件追踪和促进变更交易。
如本文所述,根据一些实施例,一旦满足一个或多个预定条件,便由游戏控制器自动推断或识别出变更交易。例如,系统可能会推断或得出结论,当在交易者天线处同时检测到以下两种类型的筹码时,即在进行变更交易:至少一个对应于“库存”状态的投注筹码,以及至少一个对应于“非库存”状态的投注筹码。在一些实施例中,游戏控制器可以在确定此条件后推断出正在请求变更交易,并自动进行以启动变更交易子例程。在其他实施例中,游戏控制器可以在继续进行“变更交易”子例程之前首先向交易者输出确认请求(例如,系统可以通过交易者显示器758(图4)向交易者输出消息,例如“启动变更交易?”)。在其他实施例中(例如,例如关于图6A-6D所示和描述的那些),系统可能不会直接要求交易者肯定地确认正在执行变更交易或其他特定的推断交易,但可能会开始向交易者输出适合该类型交易的信息和接口,并且,如果交易者对系统推断出的交易类型持不同意见,则可以通过这种接口向交易者提供向系统指示的机会。通知交易者该系统已推断正在执行特定类型的交易的这种间接方法,因此,系统会进入适当的模式或启动适当的子例程以促进特定类型的交易,因为这不会不必要地减慢游戏速度(即,因为不需要交易者花费时间来启动适当的子例程或自己进行模式设置,也不需要花费时间来处理交易,以便响应其他提示来向系统提供其他确认)。玩家和游戏提供商强烈希望游戏进程的速度不间断,并且对系统和流程的任何改进都会减少对游戏节奏的干扰,从而提高游戏提供商的效率和盈利能力。
在一些实施例中,提供了一些系统,这些系统响应通过表的检测组件获得的数据执行功能,例如能够操作以从支持RFID的筹码读取数据的RFID天线,能够操作以从筹码的NFC标签读取数据的NFC天线或能够操作以从其上编码有光数据的投注筹码读取数据的光学读取组件。特别地,利用由RFID天线或其他检测组件在交易者位置读取的数据来获取放置在交易者位置的筹码的唯一标识符。当投注筹码放置在桌的区域中时,即在投注筹码天线的检测范围内时,称为投注筹码。
应该注意的是,在“交易者天线”上检测到的筹码或存在于“交易者天线”上的筹码旨在表示,此类筹码已被桌的检测组件检测到或识别为在桌的特定区域内(例如,在交易者放置筹码以处理桌上进行的某些交易(例如买入、支出和找零交易)的区域内)。术语“交易者天线”的使用无意于指代用于检测或识别这种筹码的存在的任何特定类型的技术。从而,为了简洁起见,检测组件无论是否包括RFID天线、NFC检测机构、光学识别阅读器或其他技术,由这种检测组件在与该检测组件相对应的检测区域内的筹码识别被称为由交易者天线识别“在交易者天线上”、被“放置在交易者天线上”或“被交易者天线识别”的筹码。
应该指出的是,“投注点”或“投注放置位置”,无论是物理的还是虚拟的,是指可以放置或输出投注的表示或指示的纸牌游戏桌的区域或虚拟纸牌游戏表示(例如,虚拟桌的图形表示)的区域。因此,例如投注点或投注放置位置可以包括特别指定或可识别的区域,一个人(例如玩家或交易者)可以在其上放置至少一个游戏元件(例如投注筹码或代币)以指示投注放置位置。还应注意,游戏元件可以是物理投注元件(例如,在物理桌的上下文中的物理投注)或虚拟投注元件(例如,投注筹码的图形表示,如在虚拟桌的图形表示上所描绘的)。在一些实施例中,“投注筹码”,其应根据上下文理解为指实物投注筹码或虚拟投注筹码。尽管有时使用投注筹码来描述实施例,这样的实施例还可以使用可用于指示投注的放置的其他类型的游戏元件(例如,代币、投注等)来实现,并且本文描述的实施例不依赖于用于指示投注的游戏元件的任何特定形式。
在申请人发明之前,娱乐场游戏的交易者在没有如本文所述的RFID组件,检测机构或游戏控制器验证的帮助下进行了变更交易,这通常会导致错误(例如,交易者在变更交易中支付了过多的筹码)。这样的错误会导致交易者轮班结束时交易者筹码托盘中预期的筹码存量出现差异。很难回溯到任何特定交易的任何差异,更不用说变更交易了。对于某些交易(例如,更改一定金额的交易),可以邀请了一名主管来监督交易并减少错误的发生。在某些娱乐场中,交易可能已经“刊登”,这意味着高架摄像机可能已经聚焦在交易者的工作区域上,并且可能已经对该交易进行了录像,或者娱乐场工作人员将在交易者进行远程变更交易时查看它。但是事实证明,这些做法不足以检测绝大多数变更交易中的错误,也无法为操作员提供将交易者筹码托盘的预期筹码库存中的差异追溯到特定变更交易中的错误的能力。
本文所述的系统和方法减少了进行变更交易时交易者错误的机会和/或提供了明显发生错误的变更交易的清晰日志或记录,且允许在随后的时间(例如,在交易者轮班结束时)确定变更交易中的错误是否可能是导致交易者筹码托盘的预期筹码存量不一致的原因。根据一些实施例,通过从交易者天线上同时存在库存和非库存筹码推断出变更交易时,通过使桌系统自动促进变更交易子例程,可以减少这些错误(或者,在一些实施例中,响应交易者的指示,表明正在启动变更交易)。
根据一些实施例,可以执行“变更交易”子例程,其以最小化游戏流程的中断和/或最小化输入或所需的其他操作为目标(除了交易者在变更交易期间执行的实际操作之外,例如将筹码放入交易者区域并将其从中移除)。例如,变更交易子例程可由系统在后台启动并执行,而无需交易者手动启动它或在执行过程中不需要交易者的任何输入或确认(在一些实施例中,可能要求交易者提供最少的输入或确认)。
在一些实施例中,本文描述的系统和过程的目标或预期利益包括,通过使交易者阅读并响应交易者屏幕上的提示,或在屏幕上向输出给交易者的数据提供确认,从而避免或最大程度地减少交易者对筹码/桌的关注。因此,尽管在系统检测到交易者天线上的库存和非库存筹码时,可能会(在一些实施例中)最初请求交易者确认正在执行变更交易,变更交易子例程(例如,确定交易者天线上的库存筹码的价值、确定交易者天线上非库存筹码的价值、比较这些值、确定满足变更交易的完成条件,并根据值是否相等将变更交易存储为已完成的变更交易还是已取消或未完成的变更交易)的其余部分可以由系统在后台执行,而无需来自交易者的额外输入或最少的输入。
根据一些实施例,在智能桌处可检测的投注筹码包括启用RFID的投注筹码,这些筹码包括能够操作以存储可由RFID检测组件(例如,天线)读取的数据的RFID组件。在其他实施例中,在智能桌处可检测的投注筹码包括包含可由光学成像组件(例如,成像器或照相机)读取的光学可读数据的投注筹码。在任一实施例中,检测组件(其是RFID检测组件、光学成像组件还是其他类型的检测组件)能够操作以将其从投注筹码接收的数据,或者以其他方式从投注筹码读取或确定的数据传达给游戏控制器或处理器。在其他实施例中,检测组件可以包括不同的技术,例如能够操作以与包括在一个或多个投注筹码上的NFC标签通信或从中读取数据的NFC天线。为了清楚起见,本文将参考支持RFID的投注筹码来描述一些实施例,但是应当理解,也可以使用包括其他技术来代替RFID技术或除RFID技术之外的投注筹码来实现这样的实施例。例如,在一些实施例中,游戏元件可以具有在其上编码或表示的光学可读数据,并且该桌可以包括光学成像检测组件,或者游戏元件可以包括NFC标签,并且该桌可以包括NFC天线检测组件。
根据一些实施例,用于促进游戏的电子桌系统,包括(i)至少一个物理桌,包括第一数量的物理投注放置位置,每个物理投注放置位置对应于可放置游戏元件的物理桌表面的相应区域,以指示玩家进行的特定投注(例如,玩家在百家乐交易中对“玩家”结果投注,或者玩家在二十一点手上投注);(ii)检测机构,其能够操作以检测被放置在第一数量的物理投注放置位置中的特定物理投注放置位置上以及从其上移出的游戏元件;(iii)显示装置;和(iv)游戏控制器,其能够操作以通过执行一种方法来追踪放置在多个物理投注放置位置中的单个物理投注放置位置上的多个不同的投注。根据一些实施例,游戏控制器执行的方法包括:(i)识别由交易者天线或对应于桌的交易者区域的其他检测组件检测到的多个游戏元件;和(ii)通过基于每个唯一标识符的唯一标识符(UUID)查找每个游戏元件的库存/非库存状态,来识别多个游戏元件中每个游戏元件的状态;(iii)确定在交易者天线上同时存在库存和非库存游戏元件,从而识别正在发起的变更交易;(iv)确定对应于库存状态的交易者天线上所有游戏元件的值之和,从而确定第一值;(v)确定对应于非库存状态的交易者天线上所有游戏元件的值之和,从而确定第二值;(vi)比较第一值和第二值;(vi)确定已满足变更交易的完成条件;和(vii)将变更交易存储为(a)如果第一值等于第二值,则是完成的变更交易,或者(b)如果第一值不等于第二值,则是未完成的变更交易。
根据一些实施例,提供一种系统,该系统包括至少一个桌,该桌上放置有多个RFID检测组件(例如,RFID天线),用于识别在桌的一个或多个投注放置位置上或与桌的其他组件或区域相关联的启用RFID的投注筹码或附加游戏元件的放置(例如,启用RFID的筹码托盘)。根据其他实施例,该系统包括(代替RFID检测组件或除了RFID检测组件外),至少一个光学图像检测组件,用于通过光学成像技术检测在桌的一个或多个投注放置位置或桌上其他位置(例如,在筹码托盘内)的至少一个投注筹码或附加游戏元件。
包括RFID组件的桌系统在本文中可以称为启用RFID的桌。启用RFID的桌(此处使用的术语)包括能够操作以促进游戏(例如,例如百家乐或二十一点的纸牌游戏)并且配备有至少一个RFID天线或其他RFID组件(在本文中其他地方更详细描述)的桌。在其他实施例中,桌系统可以是具有成像功能的桌,或者包括其他类型的技术,该技术用作桌系统通过其收集数据(例如,投注数据或其他与游戏相关的数据)的机制。
在下文中描述了对本文描述的至少一些实施例可能有用的启用RFID的桌的示例,并且在以下专利中进行了描述:(i)以沃克等人的名义于2015年9月28日提交的题为“用于促进游戏设备选择的RFID系统(RFID SYSTEM FOR FACILITATING SELECTIONS AT A GAMEAPPARATUS)”的美国专利2016/0016071;(ii)以Moore等人的名义于2012年6月5日提交的,名称为“促进桌游的方法和系统(METHODS AND SYSTEMS FOR FACILITATING TABLEGAMES)”的美国专利9,262,885,在此通过引用将其各自并入本文。在以下专利中描述了可用于实现所描述的至少一些实施例的其他技术(例如光学成像技术)的一些示例:(i)授予Fishbine等人的美国专利5,782,647;(ii)Fisher等人的美国专利号5,103,081;(iii)授予Storch等人的美国专利5,548,110;和(iv)授予Storch等人的美国专利4,814,589,上述每个专利通过引用并入本文,并公开了根据本文描述的一些实施例的用于对投注筹码或附加游戏元件上的信息进行编码并确定以颜色、几何形状、大小或图案编码的信息的各种系统和方法。
配备了RFID技术、光学成像技术或其他技术的允许从一个或多个用于在桌上玩游戏的游戏元件读取数据的功能的桌在本文中称为电子桌或智能桌。为了清楚起见,在此描述的示例实施例将主要涉及支持RFID的桌,但是应该理解,一些实施例也可以使用利用光学成像的电子桌来实现,该电子桌利用成像技术从游戏元件中读取数据(例如,读取嵌入在一个或多个投注筹码中或包含在其中的条形码或其他代码)。本文所述的实施例不限于利用RFID或光学成像技术的实施方式,其他技术可以替代用于检测玩家位置或投注点上投注筹码的存在(或移除),以及用于从投注筹码读取数据。
根据一些实施例,智能桌系统包括交易者显示器(例如,如图3所示),该显示器可以包括面向交易者并用于向交易者输出信息的显示器。在一些实施例中,交易者显示器可用于从处理器(例如,与交易者显示器集成的处理器,CGS 750的处理器(图4)或另一个游戏控制器,桌的另一个处理器)接收数据和/或指令,交易者显示器所在的位置和/或服务器设备的远程处理器),并基于该数据和/或指令向交易者输出信息。数据和/或指令可以基于从启用RFID的筹码托盘中的一个或多个启用RFID的筹码、桌的交易者区域或桌上其他地方的RFID天线读取的数据。
本文提供了各种系统和几个示例。本公开将以百家乐为例,但是应当理解,类似的功能可以应用于其他支持RFID的桌上游戏,例如二十一点、轮盘、掷骰子、骰宝、Pai Gow(瓷砖和扑克变种)、LET IT RIDE
现在参考图1,其中示出了系统100,其可用于实现本文所述的至少一些实施例。系统100可以包括例如特定游戏场所内的系统,该系统包括用于促进纸牌游戏的多个智能桌。根据至少一些实施例,系统100包括桌游服务器110(例如,用于管理一个或多个连接的智能桌上的筹码、玩家和/或游戏活动,从全球玩家数据库中为特定玩家提供在桌上投注的数据等),其通过通信网络130与一个或多个桌系统120进行通信的通信系统。桌游服务器110可以经由例如因特网,LAN,WAN或以太网,令牌环之类的有线或无线介质,或者经由任何适当的通信手段或通信手段的组合来直接或间接地与桌系统120通信。每个桌系统120可以包括适于与桌游服务器110通信的计算机,例如基于处理器的计算机。尽管在图1的示例中仅示出了三(3)个,但是任何数量和类型的桌系统120可以与桌游服务器110通信。
桌系统120与桌游服务器110之间以及(在一些实施例中)桌系统120之间的通信可以是直接的或间接的,例如,通过因特网,通过由远程游戏服务器上的桌游服务器110维护的网站,或通过包括商业在线服务提供商,公告板系统等的在线数据网络。在又一实施例中,桌系统120可以通过RF,有线电视,卫星链路等与彼此和/或桌游服务器110通信。
可以包括网络130或以其他方式成为系统100一部分的一些但不是全部可能的通信网络包括:局域网(LAN),广域网(WAN),因特网,电话线,电缆线,无线电信道,光通信线,卫星通信链路。可能为系统100一部分的可能的通信协议包括:以太网(或IEEE 802.3),SAP,ATP,Bluetooth
本领域技术人员将理解,彼此通信的设备不需要持续地彼此传输。相反地,这样的设备仅需要在必要时相互发送,并且实际上可以在大多数时间避免交换数据。例如,经由互联网与另一设备通信的设备可能连续数周未将数据传输到另一设备。
在一些实施例中,桌游服务器110可能不是必需的和/或优选的。例如,本文描述的至少一些实施例可以通过独立桌系统120和/或仅与一个或多个其他桌系统120或专用服务器设备通信的桌系统120实施。在这样的实施例中,描述为由桌游服务器110执行的任何功能或描述为存储在桌游服务器110上的数据可以替代地由一个或多个桌系统120执行或存储在一个或多个桌系统120上。
现在参考图2,其中示出了如何以有助于本文描述的一些实施例的方式将多个天线放置在桌上的一个实施例(其可以是图1的桌系统120的一个实施例)。图2中所示的桌包括以半圆形配置排列的七(7)个不同的玩家位置。在每个相应的玩家位置放置一组两个天线210a–210g,每个用于在每个相应的玩家位置可用的投注点或投注放置位置。例如,在特定玩家站(例如,特定玩家座位前面的物理桌区域)的相应投注放置位置处的一个天线可以用于识别对庄家的投注(例如,识别放置在庄家投注筹码位置上的RFID芯片),另一个天线可能用于识别玩家投注(例如,识别放置在玩家投注点上的启用RFID的筹码)。从而,如果玩家将投注筹码(例如,一个或多个启用RFID筹码、一堆筹码)放在与一组天线210a相关的投注筹码放置位置上与其中一个天线相关的投注筹码点上,适当的天线(庄家投注天线或玩家投注天线)可以识别此类位置(即,最接近放置筹码的天线将“获取”包含投注的筹码)。
图2所示的桌还包括一个交易者区域,天线220位于该交易者区域。交易者区域天线220可以根据本文描述的实施例促进例如变更交易,以及其他功能,例如,用于桌填充、积分和买入的筹码总额的计算和验证(例如,通过读取和提供由交易者区域天线220所获取的有关一个或多个筹码的数据)。
在一些实施例中,例如图2中所示的智能桌可以包括启用RFID的筹码托盘230,在其中放置至少一个天线220A。在一实施例中,筹码托盘天线220A可与交易者区域天线220相互作用(或者从筹码托盘天线220A和交易者区域天线220接收数据的处理器可以将天线220A的数据与天线220的数据一起考虑),以确保在某些交易中涉及的投注筹码(例如,Fill交易中包含的投注筹码)在经交易者天线计数并确认后实际上被识别为已放入筹码托盘中。
结合到例如图2所示的桌的桌中的天线可以被放置在桌的毛毯或其他覆盖物下方的插入物中。每个天线可以具有预定范围,在该范围内,它可以识别、确定、认证或获取筹码。从而,如果将包含投注筹码的一个或多个筹码放置在特定天线的获取范围内,可以推断或确定玩家(例如,与所获取的筹码相关联的玩家)正在与天线相关联的投注放置位置投注。
应当注意,图2所示的天线的数量和位置仅是示例性的,并且不应以限制的方式来解释。例如关于图2所示的那些天线中的任何一个的天线可以确定、读取、接收、获得、识别或确定来自或关于放置在天线的预定范围内的具有RFID功能的筹码的各种信息或数据。以下是可以确定的示例或某些信息或数据:(i)唯一的筹码标识符,其唯一地标识筹码(并且可以用来确定与筹码相关联的附加信息,例如存储在数据库中的筹码的库存/非库存状态);(ii)筹码货币(currency);(iii)筹码的面额(可以是其货币价值;如果是代币,则可以包括代币类型);(iv)筹码组标识符,用于区分筹码类型或代表筹码类别(例如,现金对比区别于货币筹码的不可转让、促销性代币,筹码有效性);(v)娱乐场标识符,其唯一地标识与筹码相关联的娱乐场或其他注册游戏公司(此信息还可用于确定筹码有效性);和(vi)站点标识符,用于唯一标识该筹码对其有效的实体娱乐场站点。应当注意,并非所有上述信息对于所有实施例都是必需的或期望的。还应当注意,任何或所有上面列出的信息可以被存储在给定筹码的存储器中,并且经由来自筹码的信号被发送到天线。
可以在至少一些实施例中使用的支持RFID的筹码可以包括(i)RFID标签或存储器,(ii)电子电路或处理器,以及(iii)天线。在至少一些实施例中可用的具有RFID功能的筹码可以与美国专利5,166,502、5,676,376、6,021,949、美国专利申请6,296,190和6,296,190以及美国专利申请2004/0207156和2004/0219982中公开的那些相似或相同,其都通过引用整体并入本文。对于本文描述的实施例,不需要特定类型的启用RFID的筹码,只要该筹码可以支持关于其描述的功能即可。在一些实施例中,每个筹码可以在其存储器中存储唯一序列号、筹码组标识符、相关联的玩家标识符或其他信息(并与此处所述的天线或表的其他检测组件进行通信,或可供其读取)。游戏场所(例如,娱乐场)或其他实体可以将值、类别、面额或其他值与每个序列号相关联。该关联可以在查找表等中。可替代地,给定筹码的唯一标识符可以被编码为在其中包括信息。同样地,筹码可以用颜色编码或包含其他标记,以向玩家或交易者指示价值或其他信息。在一些实施例中,可以使用其他类型的游戏元件(例如牌匾)代替筹码(例如,用于面额过大的游戏)。
在一些实施例中,具有RFID功能的筹码可以是有源筹码,其包括其自己的电池或电源。在其他实施例中,启用RFID的筹码可以是不包括其自身电源的无源筹码。在一个实施例中,给定筹码的电子电路和天线可以充当能够响应桌的天线(例如,桌的启用RFID的筹码托盘的天线)的应答器。天线可以是传感器或其他检测组件,其能够操作以检测、识别、确定、认证或感测启用RFID的筹码、投注筹码或另一种类型的游戏元件的存在(或不存在),其中投注筹码具有光学可检测的标记或编码在其上的数据。天线或其他检测组件也可用于检测、确定、识别、认证或接收有关筹码的各种信息(例如,筹码标识符、筹码组标识符,筹码面额、筹码状态等)。桌或筹码托盘的天线、成像设备或其他检测组件也可用于将信息传输到游戏控制器或其他计算设备的一个或多个处理器或存储器(例如,有关某个位置是否存在筹码的信息、筹码的标识符等)。这样的一个或多个处理器或存储器可以是以下项的组件(i)桌,(ii)桌的组件(例如,交易者显示器或筹码托盘)和/或(iii)能够操作以与一个或多个桌进行通信的服务器设备。
根据一些实施例,桌的天线(例如,天线组210a中的天线和/或筹码托盘的天线220A)可以发出电磁信号,该电磁信号撞击在启用RFID的筹码的天线上,激发筹码电子电路中的电流。响应于激发电流,筹码的电子电路可以使筹码的天线发射第二电磁信号作为响应,该第二电磁信号被已经发出电磁信号的桌的天线接收。第二信号可以包括关于筹码的识别信息,使得天线可以在接收到第二信号时识别筹码。可以被动地或主动地产生第二信号。即,在第一实施例中,来自询问信号的能量为筹码的电子电路提供了足够的功率以用于发送第二信号。在第二实施例中,筹码的电子电路可以包括电池或其他电源,用于为第二信号的产生供电。
根据一些实施例,天线或桌的其他检测机构(例如,物理投注放置位置的天线或其他检测机构,可用于检测物理投注放置位置上游戏元件的存在(或不存在))也可用于将信息传输到一个或多个处理器或存储器(例如,有关某个位置上筹码存在、不存在或移动、筹码的标识符和/或面额的信息等)。这样的一个或多个处理器或存储器可以是以下项的组件(i)桌系统,(ii)桌系统的组件(例如,交易者显示器或筹码托盘的组件)和/或(iii)能够操作以与一个或多个桌系统通信的服务器设备。根据一些实施例(例如,当参考智能桌的处理器时),这样的一个或多个处理器和存储器可以被称为“游戏控制器”或核心游戏系统(CGS)。如本文其他地方更详细地描述的,游戏控制器或CGS能够操作来执行关于智能桌的某些功能,例如(i)控制该台系统的一个或多个RFID天线或其他检测组件的轮询(例如,从中读取或请求数据);(ii)分析或解释此类数据,以确定物理桌上的投注活动;(iii)处理此类数据以确定应基于此类数据采取的行动、输出或信号和/或(iv)存储筹码放置信息(例如,关于放置在桌的实际投注放置位置上的启用RFID的投注筹码的信息,例如投注筹码的标识符和/或面额以及已将其放置或从中移除的投注放置位置)。游戏控制器或CGS可包括专用硬件、软件或硬件和软件的组合,能够操作以执行本文所述的至少一些功能。
在一个实施例中,CGS可以轮询智能桌的一个或多个天线或其他检测组件(例如,根据时间表或程序和/或响应于桌上玩牌的事件)以从中获取或接收数据。因此,在一些实施例中,当轮询天线并请求这种数据时,CGS可以从一个或多个RFID天线接收数据(在其他实施例中,RFID天线可以更主动地将数据传输到CGS或另一处理器独立的轮询功能)。根据一些实施例,CGS可以基于从一个或多个RFID天线接收的数据来确定:(i)应在交易者显示器和/或一个或多个交易者显示器上输出的信息,(ii)应向玩家支付的款项;(iii)交易者应收取的佣金;(iii)根据比赛事件的状态是否可以接受额外的投注;(iv)是否应执行变更交易流程(例如,应当启动例如关于图5所描述的变更交易子例程)。
现在参考图3,其中示出了智能桌300的平面图,该智能桌300可用于促进本文所述的一个或多个实施例。桌300可以包括图2的桌,但是带有毛毡或其他覆盖物,其隐藏了下面的天线。在许多方面,智能桌300对于玩家而言可以表现为常规百家乐桌,而该桌的RFID能力不容易辨别。桌300配置用于百家乐游戏,但是本文描述的实施例不限于百家乐,并且类似的桌可以设置有适合于促进另一游戏(例如二十一点、轮盘或扑克)的顶部布局。
百家乐的规则是众所周知的,但是有兴趣的读者可以访问www.wizardofodds.com/baccarat以获得更详细的解释。桌300包括被配置为促进百家乐游戏的智能桌,并且包括在其中分布有交易者显示器322和启用RFID的筹码托盘320的交易者区域。在游戏过程中,交易者显示屏可用于向交易者输出数据或提示(例如,为了确认是否正在进行变更交易、变更交易中涉及的库存和非库存筹码各自的价值不相等、从一个或多个玩家处收取的佣金、要提供给一个或多个玩家的支出、向一个或多个玩家收取的一定数量的投注筹码损失、交易者应注意的警报等)。
桌300还包括七(7)个玩家位置310a-310g,每个玩家位置包括庄家投注点和玩家投注点。在一些实施例中,每个玩家位置可以包括一个投注点(例如,在二十一点或其他类型的纸牌游戏中)。当然,可以利用任何数量的玩家位置。此外,在一些实施例中,除了玩家位置的投注点(例如共享投注点或共同投注点)之外,桌还可以包括投注点。
桌300进一步包括显示器340,交易者或其他游戏机构人员可利用该显示器340访问有关游戏事件、交易和与桌300相关的其他数据的信息。
桌300还包括另一个显示器350,其面对玩家并且可以向玩家显示数据,例如最近的历史结果(有时称为“趋势板”)。玩家有时会使用这些历史结果来预测一系列游戏实例中的趋势。在一些实施例中,显示器350可以在所有投注放置位置上输出桌和/或投注状态的虚拟表示,包括由远程玩家下的任何虚拟投注。
桌300进一步包括电子纸牌盒360,通过该电子纸牌盒发行游戏的纸牌,并且在一些实施例中,将其洗牌(在其他实施例中,卡片在盒外面被洗牌,或者在盒内使用预先洗牌的卡片,或者根本不使用盒)。根据一些实施例,电子纸牌盒360可以与处理器(例如,桌300的处理器,例如桌300的游戏控制器组件的处理)通信,以传送关于在盒中已发行和/或剩余的纸牌的数据。
桌300可以包括附加组件(其中至少一些对于玩家或其他观察者可能不容易看到),例如一个或多个处理器,一个存储通用程序的存储器以及一个或多个专用软件应用程序,这些应用程序与从桌上的RFID天线获得的数据结合在一起,可以促进本文所述的许多功能(例如,处理变更交易,追踪筹码状态或更新筹码状态)。
现在参考图4,其中示出了与本文所述的一些实施例一致的桌系统700的框图。桌系统700可以包括例如图1的桌系统120。桌系统700可以被实现为系统控制器,专用硬件电路,适当编程的计算机(其是用于促进打牌游戏的桌的组件或外围设备)或任何其他等效的电子,机械或机电设备。
桌系统700包括CGS 750,其包括至少一个处理器784,例如一个或多个
存储器790可以存储用于控制处理器784的程序790A。处理器784可以执行程序790A的指令,从而根据本文所述的至少一个实施例进行操作。程序790A可以以压缩、未编译和/或加密的格式存储。程序790A可以包括可能是必需的或期望的程序元素,例如操作系统、数据库管理系统和“设备驱动程序”,用于允许处理器784与计算机外围设备进行接口(例如,检测例如RFID天线、启用RFID的筹码托盘、电子盒、照相机之类的组件,它们中的任何一个都可以将数据提供给处理器784)。适当的程序元素是本领域技术人员已知的,因此在此无需详细描述。根据一些实施例,程序790A,程序790A的子例程或模块或存储在存储器790中(或处理器784以其他方式可访问)的另一个程序可包括用于应用本文所述的至少一些过程或功能的指令(例如,基于从至少一个检测组件接收到的数据,确定和/或确认在交易者天线处已经检测到库存和非库存投注筹码,并因此推断交易者正在处理变更交易)。过程500(图5)是可以存储在存储器790中的子例程或过程的示例,例如程序790A的一部分。
如本文所用,术语“计算机可读介质”是指参与向处理器784(或本文描述的设备的任何其他处理器)提供指令的执行的任何介质。这样的介质可以采取许多形式,包括但不限于非易失性介质,易失性介质和传输介质。非易失性介质包括例如光盘或磁盘,例如存储器790。易失性介质包括动态随机存取存储器(DRAM),该存储器通常构成主存储器。传输介质包括同轴电缆、铜线和光纤,其中包括构成耦接到处理器784的系统总线的电线。传输介质也可以采用声波、电磁波或光波的形式,例如在射频(RF)、微波和红外(IR)数据通信期间生成的那些。计算机可读介质的常见形式包括,例如,松软盘、软盘、硬盘、磁带、任何其他磁性介质、CD-ROM、DVD、任何其他光学介质、打孔卡、纸带、具有孔图案的任何其他物理介质、RAM、PROM、EPROM、FLASH-EEPROM、任何其他内存芯片或盒式磁带,或计算机可以读取的任何其他介质。
各种形式的计算机可读介质可涉及将一个或多个指令的一个或多个序列携带到处理器784(或本文描述的设备的任何其他处理器)以便执行。例如,指令最初可以承载在远程计算机的磁盘上。远程计算机可以将指令加载到其动态内存中,并使用调制解调器通过电话线发送指令。桌系统700本地的调制解调器可用于接收电话线上的数据,并使用红外发射器将数据转换为红外信号。红外检测器可以接收红外信号中携带的数据,并将数据放置在处理器784的系统总线上。系统总线可以将数据携带到主存储器,处理器784可以从主存储器检索数据并执行指令。由主存储器接收的指令可以可选地在处理器784执行之前或之后存储在存储器790中。另外,可以经由通信端口780将指令作为代表各种类型的信息的电,电磁或光信号来接收。根据本发明的一些实施例,可以将程序790A的指令从另一计算机可读介质(例如从ROM到RAM)读入主存储器。程序790A中指令序列的执行可以使处理器784执行本文所述的至少一些功能。在替代实施例中,可以使用硬连线电路代替软件指令或与软件指令结合来实施本文所述的至少一个实施例。因此,本文描述的实施例不限于硬件和软件的任何特定组合。
存储器790还可存储至少一个数据库,例如筹码状态数据库790B。在一些实施例中,本文描述为存储在数据库790B中的一些或全部数据可以部分地或全部存储在一个或多个其他设备的存储器中(除了或代替存储在桌系统700的存储器790中),例如桌游服务器110(图1)。根据一些实施例,筹码状态数据库可以存储筹码标识数据和/或筹码状态数据(例如,状态指示,例如当前将筹码分类为库存筹码还是非库存筹码、面额、唯一筹码标识符(例如UUID)、筹码组标识符、游戏场所标识符、筹码价值、与筹码标识符关联的玩家标识符、与筹码标识符关联的资金标识符、筹码有效性等)。在一些实施例中,存储器790可以存储关于桌上已经发生的移动,位置或投注活动的附加数据。例如,可以存储筹码移动历史(例如,指示在哪个天线或桌投注位置获得了特定筹码、在特定天线处获取的时间、确定不再位于该天线的时间等)。在一些实施例中,筹码移动历史可以被存储(例如,在基于文件的存档日志中)在另一设备上(例如,在图1的桌游服务器110的存储器中)。
在一些实施例中,筹码状态数据库790或另一个桌或存储设备可用于动态追踪游戏事件的筹码或投注堆栈。例如,数据库或桌可以在从交易者天线接收到数据时进行更新(例如,基于放置在交易者天线上然后从中删除的库存筹码),且CGS 750可以基于确定状态的规则来确定是否将筹码的状态从库存更改为非库存。可以对CGS进行编程(例如,通过程序790A)以识别如果将一张或多张库存投注筹码放置在交易者天线上,然后从其取下,该筹码的价值等于为中奖而支付给玩家的金额,这些筹码中每个筹码的状态都应更改为非库存,因为据推测,现在这些筹码是由于中奖投注而支付给适当的玩家的。
处理器784还可用于与一个或多个显示装置通信:(i)交易者显示器758(例如,一个或多个显示器,例如图3的显示器340和/或显示器322)和第二显示器770。第二显示器770可以包括例如用于向玩家显示历史结果或其他游戏信息的显示器(例如,例如关于图3的显示器350所描述的趋势板)。交易者显示器758可以输出例如(i)提示应从执行中的玩家或投注的玩家那里收取多少钱(例如,每手涉及的玩家位置);(ii)提示应向玩家支付多少作为赢得的投注筹码(例如,每手参与的玩家位置);(iii)提示要求交易者确认正在进行变更交易和/或向交易者发出消息,该消息包含变更交易的库存筹码的价值尚未等于该变更交易的非库存筹码的价值(如果实际上是CGS确定的值的当前状态);(iv)托盘偏差或不平衡警报,通知交易者具有RFID功能的筹码托盘中缺少筹码;和/或(v)有关游戏状态的其他信息,包括有关桌上使用的一个或多个投注或启用RFID的筹码的状态的信息。在一些实施例中,显示器758和770中的一个或两个可以包括或已经与其自身的处理器、存储器和程序相关联(并且能够操作以将数据传送到处理器484和/或从处理器484传送出数据)。例如,显示装置758和770中的任何一个可以包括一个或多个显示屏或区域,用于输出与游戏系统上的游戏相关的信息,例如为阴极射线管(CRT)监视器、液晶显示器(LCD)屏幕或发光二极管(LED)屏幕。在一些实施例中,显示装置758和770中的任何一个可以包括触摸屏。
如本文中所描述,在启用RFID的筹码托盘中,可包括一个或多个天线,用于从放置在筹码托盘中的启用RFID的筹码中读取信息。在这样的实施例中,处理器784还能够操作以与一个或多个筹码托盘天线760A通信。一个或多个天线760A可用于从放置在筹码托盘内的一个或多个筹码读取数据(例如,筹码标识符,筹码组标识符,筹码面额等)。根据一些实施例,CGS被编程为识别筹码,如果CGS识别出该筹码位于筹码托盘中,则该筹码被检测为已放置在投注放置位置作为支付筹码(例如,根据在下注位置上刚被检测到之前从筹码盘托盘天线760A接收到的数据为基础)。
处理器784还能够操作以与共享位置天线760C通信,其包括在共享或公共投注区域上的至少一个天线,用于识别放置在共享或公共投注区域中(和从中去除)的筹码。
处理器784还能够操作以与物理桌的物理玩家站(也称为物理玩家位置)处的多个检测组件(例如,RFID天线或光学成像组件)通信。如关于图2和3所述,在一些实施例中,物理桌的每个物理玩家位置可以具有对应的玩家投注点区域和庄家投注点区域,并且每个这样的区域可能与它自己的天线或其他检测组件相关联,用于确定在该区域内已放置了一个投注筹码或附加游戏元件,因此已对玩家获胜结果或庄家获胜结果进行了投注。桌系统700示出了三个玩家位置756(756a、756b和756c),每个位置具有与之相关联的两个检测组件:玩家投注检测器796和庄家投注检测器798。从而,玩家站756a具有与之相关联的玩家投注检测器796A和庄家投注检测器798A,玩家站756B具有与之相关联的玩家投注检测器796A和庄家投注检测器798B,玩家站756C具有与之相关联的玩家投注检测器796C和庄家投注检测器798C。每个检测组件可能是唯一可识别的,例如,通过(i)与之相关联的唯一标识符,以及(ii)与天线相关联的桌的端口或其他组件的标识(例如,天线插入其中的端口可能具有与之相关联的唯一标识符),并且当与由各个检测组件获取的筹码有关的筹码信息被发送到处理器784时,这种唯一标识符可以被发送到处理器784或由处理器784识别。因此,可以对处理器784进行编程,以确定已将投注筹码放置在玩家位置上的哪个玩家位置和哪个投注放置位置。在一些实施例中,筹码状态数据库790B可以存储详细数据以及与在表上标识的筹码有关的信息,这种细节与要为其存储数据的每个筹码的筹码标识符相关联(例如,筹码价值、筹码面额、筹码组标识符、资金证明或与筹码相关联的类别或特性的其他指示符、获取时间、与筹码相关联的筹码或投注等)。将这样的数据存储在桌上可以允许更快的RFID扫描或其他检测,因为每次通过天线或桌的其他检测组件获取或识别筹码时,系统都不需要获取大量数据(例如,仅筹码标识符可能是必需的,并且系统可以基于来自本地数据库或内存的筹码标识符来查找其他信息(例如,筹码是库存筹码还是非库存筹码)。
在一些实施例中,CGS 750可进一步与电子盒764通信。盒764可以是智能盒,例如SHUFFLE MASTER出售的IS-T1
CGS 750还能够操作以与交易者站天线760B通信,该交易者站天线760B包括放置在相应桌的交易者区域中的一个或多个天线。发牌站天线760B可用于检测放置在其获取区域内的启用RFID的筹码,例如交易者将其放置在区域中以供系统识别,然后再将它们放入交易者托盘或支付给玩家的筹码。如此处所述,CGS能够操作以确定在任何给定时间由发牌站天线760B检测到的筹码是否既包括库存筹码又包括非库存筹码,如果确实如此,推断已请求变更交易并启动变更交易子例程,例如参考图5B所述的示例。
现在转向图5A和5B,其中示出了相应示例过程500A(图5A)和500B(图5B)的流程图,每个都与本文所述的一些实施例一致。过程500A包括用于实现本文所述的实施例中的至少一些实施例的过程,例如提供基于交易者天线上库存和非库存投注筹码两者的存在来推断桌上正在发生变更交易的实施例。根据一些实施例,过程500B包括用于追踪和验证变更交易已经完成的过程。
在一个实施例中,过程500A(图5A)和/或过程500B(图5B)的至少一部分可以由游戏控制器在游戏事件期间(例如,在一轮纸牌游戏中)连续或重复地执行。例如,过程500A和/或过程500B可以由服务器设备中的至少一个执行,该服务器设备能够操作来促进识别或追踪游戏(例如,纸牌游戏)的投注活动和/或使玩家能够远程玩游戏的玩家设备。例如,过程500A和/或过程500B可以由以下至少之一执行:(i)桌系统120(图1);(ii)桌游服务器110(图1);和/或(iii)处理器784(图4)。可以将附加和/或不同的步骤添加到所描述的步骤。对于本文描述的任何实施例,并非所描述的所有步骤都是必需的。
过程500A和/或过程500B可以包括更通用程序的子例程。在一个实施例中,过程500A和/或过程500B可以包括程序790A(图4)的至少一部分。过程500A和过程500B各自是本文中所描述的一些实施例可以如何被实现的示例性过程,并且不应以限制方式来采用。在一个实施例中,过程500A的至少一些步骤和过程500B的至少一些步骤可以被组合成单个子例程。在考虑本文描述的实施例的情况下,本领域普通技术人员可以在不背离申请人所拥有的实施例的精神和范围的情况下对过程500A和/或过程500B进行各种修改。
现在特别参考图5A,可以连续执行过程500A(例如,可以定期或连续轮询启用RFID的表的交易者天线,以确定交易者天线上是否存在任何筹码),或者在一些实施例中,一旦确定交易者天线上存在任何筹码,便可以启动或发起。处理500A的目标是确定系统是否适合进入变更交易模式或启动变更交易子例程。
一旦确定在交易者天线上存在筹码(步骤502A),就确定每个这样的筹码的库存/非库存状态(步骤504A)。当在轮询交易者天线时或从光学识别组件识别出桌的预定区域内存在筹码时,可以确定当从筹码接收到信号时在交易者天线上存在筹码。可以基于从筹码接收的数据来确定给定筹码的状态。根据一些实施例,可以直接从筹码读取或接收的数据确定状态(例如,筹码本身可以存储和发送(或允许读取)当前状态的指示)。在其他实施例中,可以基于从筹码读取或接收的标识符或其他信息间接确定状态。例如,在一个实施例中,CGS或其他系统组件或程序可以将经交易者天线检测或读取的每个投注筹码识别或分类为“库存”筹码或“非库存”筹码,其中基于从交易者RFID天线接收到的每个筹码的UUID,以及与游戏控制器可访问的数据库或其他存储设备中的每个UUID对应的库存/非库存状态。
一旦确定了交易者天线上存在的筹码的状态,系统就比较这些状态并确定库存和非库存筹码是否同时存在(步骤506A)。如果对该查询的答案为是,则过程500A继续至步骤508A,从而系统进入变更交易模式或启动变更交易子例程。例如,系统可以前进到例如图5B所示的示例程序之类的子例程。在一些实施例中,这可以包括向交易者输出关于变更交易的信息,例如在图6A-6D的示例实施例中描绘的示例信息。
另一方面,确定仅存在库存筹码或仅存在非库存筹码(例如,作为向玩家支付获胜金额的过程的一部分,交易者已将库存筹码放置在交易者天线点上),系统可以识别或推断正在执行另一种交易,并在适当时继续为另一种交易启动子例程或模式。本文描述的系统和方法可以启用设备(例如,CGS或其他控制器),用于基于交易者天线上存在的筹码的状态、游戏的状态或阶段和/或交易者的输入的组合来确定或推断在桌上系统进行的交易类型。
在另一类型的交易的一个示例中,系统可以根据在交易者天线上检测到的每个筹码的相应状态以及游戏的阶段或桌系统或游戏的状态来推断出这些信息,在一些实施例中,如果确定仅存在库存筹码,则可以推断出支付验证交易并且可以发起支付验证模式,并且游戏的状态是这样的,即已经确定了游戏的结果,并且交易者应该支付胜利并收取损失和其他费用。在一个实施例中,支付验证交易可以包括验证放置在交易者天线上的库存筹码的值与交易者应该支付给玩家的筹码的值匹配。
在另一种交易类型的例子中,系统可以根据在交易者天线上检测到的每个筹码的相应状态以及游戏的阶段或桌系统或游戏的状态来推断出这些信息,如果在游戏的特定阶段之前或在桌的特定状态下,仅在交易者天线上检测到库存筹码(即,不是库存和非库存筹码),则可以推断出快速买入交易(例如,在从与桌系统相关联的纸牌盒中抽出第一张纸牌进行游戏之前)。该系统可以推断出玩家在游戏开始之前请求购买游戏,并且可以发起快速买入模式,该快速买入模式包括通过交易者屏幕向交易者输出某些选项或信息。例如,系统可以在交易者天线上输出已检测到的筹码的值,并要求交易者验证该值。此外,系统可以输出允许交易者选择玩家和/或玩家位置来与库存筹码相关联的接口。快速买入模式或子例程可以提供用于将特定玩家和/或玩家位置与当前在交易者天线上的筹码相关联并且将每个此类筹码的状态从库存改变为非库存(因为筹码现在将属于玩家,而不是交易者的筹码托盘存量的一部分)。
在一些实施例中,除了在交易者天线上检测到的筹码的库存/非库存状态以及游戏的当前阶段或桌状态之外,在推断实际上正在执行交易类型并启动或启动特定模式或子例程之前,推断正在执行的交易类型时,该系统还可用于利用一种或多种因素。例如,在确定是启动快速买入模式还是子例程时,该系统可用于首先确定当前是否正在进行另一类型的交易(例如,填充、信用、买入或变更交易),如果这些其他类型的交易之一已经在进行中,则不要启动“快速买入”模式或子例程。换句话说,如果满足某些条件(例如,在交易者天线处仅检测到库存筹码,并且桌或游戏的状态指示尚未从桌的盒中抽出下一场或当前比赛的第一张牌),系统可以确定可能正在执行第一类交易(例如,快速买入交易),但是在确定正在执行第一类交易(例如快速买入交易)并启动相应的模式或子例程之前,进行其他确定(如是否已经识别出第二或第三等类型的交易,并且目前正在进行中)。
因此,再次返回到过程500A,在一些实施例中,过程500A可以包括一个或多个附加步骤(例如,在步骤506A和508A之间),该系统定义了一个或多个因素,供系统在结论是应当启动变更交易模式或子例程之前要考虑。例如,即使在步骤506A中确定在启动变更交易模式或子例程之前,库存和非库存筹码都同时出现在交易者天线上,系统可以首先验证(i)游戏的当前阶段或桌的状态适合推断变更交易(例如,游戏状态是在游戏期间或之后(可能包括清除多付和少付错误的时间));和/或(ii)另一类型的交易(例如,填充、信用、买入、快速买入)尚未进行。如果在这些附加步骤中的任何一个期间,系统确定未在进行变更交易,则即使库存和非库存筹码都同时出现在交易者天线上,过程500A也会从步骤506A转到510A。
现在参考图5B,其中示出的是与本文描述的一些实施例一致的示例过程500B的流程图。过程500B包括用于处理变更交易的过程,该过程由交易者天线上库存和非库存筹码的存在推断出(例如,可能是过程500A(图5A)的结果,或者是交易者确认正在启动变更交易后)。例如,当经由过程500A(图5A)推断正在执行变更交易时,游戏控制器可以启动、发起或进入过程500B,其中基于对交易者天线上存在库存和非库存筹码以及已满足其他前提条件(如果有)的认识(例如,当前未进行其他类型的交易)。
可以执行过程500B,例如,在确定(例如,由游戏控制器)以下两项均存在于交易者天线上或已被检测到在交易者天线的范围内时:(i)至少一个与“库存”状态相对应的投注筹码;和(ii)至少一个对应于“非库存”状态的筹码。在步骤502A中,接收或确定第一数据,该第一数据指示交易者天线上库存筹码的存在。例如,游戏控制器可能已经从交易者天线接收到UUID,并确定其中至少一些UUID的状态与库存状态相对应。在步骤504B中,接收或确定第二数据,该第二数据指示在交易者天线上存在非库存筹码。例如,游戏控制器可能已经从交易者天线接收了UUID,并确定其中至少一些的状态对应于非库存状态。
在步骤506B中,确定每个库存筹码的货币值并求和以识别第一值,该第一值是当前在交易者天线上对应于“库存”状态的所有筹码的货币总值。还确定所有非库存筹码的货币价值,并将其总和确定为第二值,该第二值是对应于“非库存”状态的当前在交易者天线上的所有筹码的总货币值。在一些实施例中,其他筹码可能会继续放置在交易者天线上,并且游戏控制器可以继续确定每个此类附加筹码的库存/非库存状态,并根据其库存/非库存状态酌情将其值添加到第一值或第二值中。
在步骤508B中,确定第一值是否等于第二值。在一个实施例中,一旦确定了变更交易的完成条件(例如,所有筹码都已从发牌器天线上移走),就执行该步骤,而在其他实施例中,如果将其他筹码添加到交易者天线,则可以随着第一值和第二值的更新而连续或半连续地执行该步骤(或者,如在此参考图6C所图示和描述的,在认为变更交易完成之后,可以启动用于增加的筹码的新过程)。完成条件的各种示例在本文其他地方描述,为简洁起见将不再重复。
如果在步骤508B中确定第一值等于第二值,则将变更交易视为(例如,存储或记录为)完成的变更交易(步骤510B)。如果第一值等于第二值,可以假定(根据一些实施例)在变更交易中没有检测到表象错误,并且交易者支付的库存筹码的价值等于交易者收取的非库存筹码的价值。
在一些实施例中,可以针对过程500B采取其他动作或步骤。例如,应当理解,变更交易中涉及的筹码的状态可以从库存改变为非库存,反之亦然。换句话说,交易完成后,由交易者支付给玩家的筹码(“筹码出(the筹码出)”)将具有“非库存”状态(这些筹码在变更交易之前具有“库存”状态),而在变更交易之前为非库存筹码且由玩家提供作为其他面额筹码的交换的筹码,在变更交易完成后将具有与之相关联的“库存”状态。
返回到步骤508B,如果在步骤508B中确定第一值不等于第二值(暗示在变更交易中检测到表象错误,并且交易者支付的库存筹码的价值不等于交易者收取的非库存筹码的价值),则变更交易被存储或记录为已取消或未完成的变更交易(步骤512B)。
根据一些实施例,如果变更交易被确定为已取消或未完成的变更交易,则游戏控制器可以执行其他操作。例如,(i)消息或警报可以(例如,通过交易者显示器)输出到交易者、另一名娱乐场员工(例如,可以将文本消息发送给交易者的主管);(ii)可以调整桌的一部分,以警告交易者潜在的问题(例如,可以发出声音或声音警报);(iii)用高架摄像机拍摄的变更交易视频可以保留、存储或转发给娱乐场员工;(iv)桌的功能可能被禁用(例如,交易者可能由于冻结或暂停交易者或可能禁用纸牌盒而无法启动新游戏);和/或(v)可以特别标记或标识交易的指示,以使其随后易于被识别或发现为已取消或未完成的交易(例如,出于报告目的或帮助识别交易者的筹码托盘库存中的差异来源)。
因此,游戏控制器可能不认为要满足某个完成条件的变更交易,以允许调整作为该变更交易一部分的发明人和非库存投注筹码的价值。在一个实施例中,游戏控制器可能不记录或存储已完成的变更交易,或基于变更交易的结果执行可能适当或必要的其他动作,直到满足该完成条件为止。
被视为由系统完成的变更交易的完成条件的一个示例是从交易者天线中移除(或从桌的交易者天线范围内的交易者位置移除,以使交易者天线不再能够检测到筹码)属于变更交易的所有投注筹码(库存和非库存筹码)。根据一个实施例,一旦确定满足了此类完成条件,系统就可以处理(例如,将已由系统处理的交易记录存储在日志中)两种类型的变更交易:(1)在满足完成条件时,确定库存投注筹码的总货币价值等于非库存投注筹码的总货币价值,从而将变更交易处理或存储为“已完成的变更交易”;或者(2)当满足完成条件时,确定库存投注筹码的总货币价值不等于非库存投注筹码的总货币价值,从而将变更交易处理或存储为“已取消的变更交易”或“未完成的变更交易”。
根据一些实施例,如果在满足完成条件时确定变更交易是已取消或未完成的变更交易,则游戏控制器可能会采取某些措施、事件或子例程。例如,游戏控制器可能会因此向庄家或其他娱乐场人员输出消息、警告或警报(例如,通过交易者显示器或其他设备或显示器,例如可以通过交易者主管的移动设备输出的文本警报)。在一些实施例中,如果变更交易被确定为已取消或未完成的变更交易,游戏控制器(除了或代替向交易者输出消息或提示)可能会禁用或暂停游戏桌的一项或多项功能(例如,可能不允许交易者通过禁用电子盒来恢复发牌),或者可能形成照明或其他视觉警告信号来通过工作台系统的组件输出到交易者。在又一个示例中,如果变更交易被确定为已取消或未完成的变更交易,游戏控制器可以使交易者在变更交易期间的动作的视频记录(例如,通过高架摄像机拍摄的用视频镜头“刊登”交易活动的)录像被保留(甚至转发给其他娱乐场人员进行验证)。在其他实施例中,该交易可以简单地作为已取消或未完成的变更交易记录在日志或存储器中,并且否则游戏不会在桌上中断。在一些实施例中,取消或未完成的变更交易记录可能会很有用,可用于确定在交易者轮班结束时交易者筹码托盘中任何差异的来源。
在一些实施例中,游戏控制器可能会在进行变更交易时(例如,在将变更交易记录为完成或取消之前)引起或阻止某些动作。例如,游戏控制器可以在进行变更交易时执行以下一项或多项动作:(i)在交易者屏幕上显示变更交易指示符,直到确定变更交易将要完成为止(例如,“变更交易”标语可能出现在交易者屏幕上);(ii)阻止系统为该桌处理其他类型的交易,直到确定完成变更交易为止;(iii)防止将与变更交易无关的消息输出给交易者;(iv)禁用至少一个交易者菜单,以使交易者无法在与变更交易无关的表上启动流程;和(v)禁止或暂停对交易者托盘中的库存进行扫描,直到完成变更交易为止。
现在参考图6A-6B,其中示出了示例GUI,其可以在表的变更交易模式期间输出到交易者。在一个示例实施例中,游戏控制器可以经由交易者的显示器或屏幕提示交易者关于正在进行变更交易的推断或确定是否正确。在其他实施例中,在没有寻求来自交易者的肯定确认或验证的情况下,游戏控制器在给定时间检测到交易者天线或其他检测组件上的库存和非库存投注筹码的任意组合后,便自动进行变更交易处理(例如,假设存在其他前提条件(如本文所述),并且可以推论变更交易)。在这样的实施例中,在图6A-6D的GUI中说明了其中的示例,即使在进入变更交易模式或子例程之前未要求交易者确认正在执行变更交易,有关推断的变更交易的信息也可以通过交易者屏幕输出到交易者(或者交易者可能有能力在看到指示系统正在推断变更交易的屏幕之后,向系统提供输入以指示实际上并未进行推断的变更交易)。
特别地,参考图6A,其中示出了示例GUI 600A,该图说明了在变更交易模式启动时(例如,当库存和非库存筹码都被识别为同时存在于交易者天线上时)和变更交易尚未完成时可以输出给交易者的信息的一个示例。GUI 600A在区域602A中指示存在于交易者天线上的非库存筹码的总价值和同时存在于交易者天线上的库存筹码的总价值。非库存筹码的总价值显示在“筹码数量”标题下,表示这些是玩家为换取不同面额的筹码而提供的非库存筹码,交易者从交易者托盘提供的不同面额的库存筹码的总价值显示在“筹码入(Chips In)”标题下。在GUI 600A的示例中,区域602A指示筹码入(即非库存筹码)的总值为1000,而筹码出(即库存筹码)的总值为500。换句话说,非库存筹码的价值不等于库存筹码的价值。这可能表明变更交易尚未完成(例如,交易者将向交易者天线添加更多库存筹码,因此,预计“筹码出(Chips Out)”的总价值将发生变化)。在一些实施例中,尽管由于图的黑白性质而未在图6A中显示,正在进行但尚未完成的变更交易,因为筹码入的总值不等于筹码出的总值,所以可以通过其他强调变更交易不完整状态的方式(例如通过在界面中包括某种颜色(例如,黄色或橙色))以可视方式向交易者显示。例如,可以以某种颜色(例如,黄色或橙色)输出“筹码入(Chips In)”和“筹码出(Chip Out)”的相应值后面的横幅或背景,以容易地向交易者指示该值尚未匹配。根据一些实施例,示例GUI 600A还指示附加信息。例如,GUI 600A在区域604A中指示与变更交易或筹码放入相对应的玩家位置(例如,与交易者天线上存在的非库存筹码相关联的玩家位置),以及交易者天线(在区域606A中)存在的所有筹码(库存和非库存筹码)的总和。
应注意,在一些实施例中,可以通过例如GUI 600A或GUI 600B中所示的屏幕将附加信息输出到交易者。例如,除了在交易者天线上检测到的筹码值(在区域602A/602B和606A/606B中的一个或多个区域)之外,还可以指示筹码数(例如,在区域602A中,如果在GUI600A中描述的情况下交易者天线上有六(6)个筹码,则可以在区域606A中输出数字六(6))。
现在转向图6B,其中示出了示例GUI 600B,该示例GUI 600B可以在变更交易期间输出给交易者。基于对交易者天线上的筹码的调整,在内容已经被更新之后,GUI600B可以包括GUI 600A。特别是,GUI 600B的区域602B(对应于GUI600A的区域602A)显示,交易者已将其他库存筹码添加到交易者天线,并且“筹码出(Chip Out)”的值现在为1000(而不是GUI600A中的500)。交易者天线上的库存或非库存筹码的总价值同样已在区域606B(对应于GUI600A的区域606A)中更新,以指示现在为2000。区域604B指示与GUI 600A中指示的对应于GUI 600B中的变更交易的玩家位置仍然是玩家位置7。在一些实施例中,因为筹码入的值等于筹码出的值,因此可以使用附加的易于识别的可视指示符,以轻松地向交易者传达变更交易现在被视为已完成。例如,筹码入和筹码出值后面的横幅或背景色可以是某种颜色(例如,绿色)。在图6A和6B的示例中,单词“筹码入”和“筹码出”的文本字体以不同的方式呈现,以指示所描述的变更交易的不同状态或阶段(GUI 600A中的字体用黑色表示,而GUI600B中的字体用白色表示)。
现在转到图6C,其中示出了示例GUI 600C,该GUI 600C可以在系统已经检测到错误的情况下输出到交易者,所示出的特定错误包括由交易者支付的库存筹码多付款。根据一些实施例,当交易者向玩家支付库存筹码时,交易者将首先将这些筹码放置在交易者天线上,以便系统可以识别出由交易者支付给玩家的筹码的价值。在某些情况下,交易者可能会无意中向玩家多付钱(例如,通过从交易者托盘中取出太多筹码或错误地计算筹码或错误地使用筹码面额)。如本文所述,本系统能够操作以追踪游戏过程,包括做出的投注和一手的结果,并因此能够计算要支付给每个玩家的获胜量以及由交易者收集的投注量。因此,如果系统确定交易者在某个位置上向玩家支付了超额费用,则系统可以经由例如GUI 600C中所描绘的屏幕来警告交易者。GUI 600C的区域602C指示由交易者支付的金额以及系统认为该金额为多付款项的部分,以及因此在将筹码提供给玩家之前交易者应该从交易者天线中删除多少价值。区域604C指示与超额支付相对应的玩家位置。
现在转到图6D,其中示出了示例GUI 600D,该GUI 600D可以在以下情况下被输出到交易者:其中,在认为变更交易完成之后,将其他筹码添加到交易者天线中(例如,在记录了变更交易之后,在步骤510B中,作为完成的变更交易)。根据一些实施例,在将变更交易视为完成的变更交易或满足完成条件之前或之后,交易者可以通过从零钱天线上或从其天线上投注筹码来增加零钱,从而调整变更交易。例如,交易者可以添加其他的非库存投注筹码,玩家在请求更改或换色交易时将其交给交易者。在另一个示例中,交易者可以添加他/她认为需要进行额外的库存投注筹码,以平等地交换玩家要求其进行零钱或彩笔交易的非库存投注。检测组件(例如,RFID天线)将继续与游戏控制器通信以提供所检测到的此类其他筹码的指示(例如,将发送添加到庄家位置或与检测组件相对应的其他相关区域的附加筹码的UUID,以便游戏控制器可以确定每个此类附加筹码的相应状态)。然后,游戏控制器可以依次更新向交易者的GUI输出,以使显示的值反映所添加的额外筹码,并且使交易者意识到该表的检测组件已检测到所增加的筹码。
在图6D的示例GUI 600D中,区域610D指示已经将一个或多个具有值500的筹码添加到交易者天线,并且这种筹码的数量与该值相对应(在这种情况下,数量为一(1))。区域612D指示由于这两个值相等而被认为是完整的变更交易的筹码输入和筹码输出的先前值。区域614D指示当前在交易者天线上检测到的所有筹码(库存和非库存)的总当前值。根据一些实施例,因此,可以使交易者知道系统已经识别出将要添加到包括完成的变更交易的筹码中的其他筹码。如果从交易者天线中删除了其他筹码,或者还添加了状态不同的相应筹码,则可以删除GUI 600D中描述的“已添加筹码”或类似消息,以使库存和非库存筹码的价值再次相等。在后一种情况下,可以针对系统交易记录中已完成的变更交易来调整库存筹码和非库存筹码的值,并且可以将变更交易再次视为已完成的变更交易。
尽管这里已经描述了各种实施例,但是本领域的普通技术人员在阅读本公开之后将理解修改或另外的实施例。
诠释规则及一般定义
在本公开中描述了许多实施例,并且仅出于说明性目的而提出。所描述的实施例在任何意义上都不是限制性的,并且也不意图作为限制性的。如从本公开中显而易见的,当前公开的发明可广泛地应用于许多实施例。本领域的普通技术人员将认识到,可以通过各种修改和变更来实践所公开的发明,例如通过结构、逻辑、软件和电气修改。尽管可以参考一个或多个特定实施例和/或附图来描述所公开发明的特定特征,应当理解,除非另外明确指出,否则这些特征不限于在描述它们的一个或多个特定实施例或附图中的用法。
本公开既不是所有实施例的文字描述,也不是所有实施例中必须存在的本发明特征的清单。
标题(在本公开的第一页的开头阐述)或摘要(在本公开的末尾阐述)都不,以任何方式将其视为对所公开发明的范围的限制。
除非另有明确说明,术语“产品”表示35U.S.C§101设想的任何机器、制造和/或物质组成。
术语“一实施例(an embodiment)”,“实施例(embodiment)”,“实施例(embodiments)”,“该实施例(the embodiment)”,“该实施例(the embodiments)”,“一个或多个实施例(one or more embodiments)”,“一些实施例(some embodiments)”,“一个实施例(one embodiment)”,除非另外明确指出,否则类似的含义是“一个或多个(但不是全部)公开的实施例”。
术语“发明(the invention)”和“本发明(the present invention)”等意思是“本发明的一个或多个实施方式”。
在描述实施例时,对“另一实施例”的引用并不意味着所引用的实施例与另一实施例(例如,在所引用的实施例之前描述的实施例)互斥,除非另有明确规定。
除非另有明确说明,术语“包括”,“包含”及其变体表示“包括但不限于”。
除非另外明确指出,否则术语“一(a)”,“一(an)”和“该”表示“一个或多个”。
除非另有明确说明,术语“多个”是指“两个或多个”。
除非另有明确说明,术语“本文中”是指“在本公开中,包括可以通过引用并入的任何内容”。
除非另外明确指出,否则短语“至少一个”在修饰多个事物时(例如事物的列举列表)表示这些事物中的一个或多个的任何组合。例如,短语小部件、汽车和车轮中的至少一个是指(i)小部件,(ii)汽车,(iii)车轮,(iv)小部件和汽车,(v)小部件和轮子,(vi)汽车和车轮,或(vii)小部件、汽车和车轮。
除非另外明确指出,否则短语“基于”并不意味着“仅基于”。换句话说,短语“基于”描述了“仅基于”和“至少基于”两者。
在第一项权利要求的限制将覆盖一个特征以及一个特征中的一个以上的情况下(例如,例如“至少一个小部件”之类的限制覆盖一个小部件以及一个以上的小部件),并且在依赖于第一项权利要求的第二项权利要求中,第二项权利要求使用定冠词“the”来指代限制(例如“小部件”),这并不意味着第一项权利要求仅覆盖一个功能部件,也不意味着第二项权利要求仅覆盖其中一个功能部件(例如,“小部件”可以覆盖一个小部件和一个以上的小部件)。
每个过程(无论是方法,算法还是其他方法)固有地包括一个或多个步骤,因此,仅在对术语“过程”或类似术语进行叙述时,对过程的“一个或多个步骤”的所有引用都具有固有的先行基础。因此,权利要求中对过程的“一个或多个步骤”的任何引用都具有足够的先决基础。
当序数(例如“第一”,“第二”,“第三”等)用作术语之前的形容词时,该序数仅用于指示特定特征(除非另有明确说明),例如,以区分该特定特征与由相同术语或相似术语描述的另一个特征。例如,可以这样命名“第一小部件”仅仅是为了将其与例如“第二小部件”区分开。因此,仅在术语“小部件”之前使用序数“第一”和“第二”并不表示两个小部件之间的任何其他关系,同样也不表示这两个小部件中的一个或两个的任何其他特性。例如,仅在术语“小部件”之前使用序数“第一”和“第二”(1)不表示任何一个小部件都在任何其他顺序或位置之前或之后;(2)不表示任何小部件都在任何其他时间之前或之后发生或起作用;和(3)不表示任何一个小部件在重要性或质量上都高于或低于任何其他小部件。另外,仅使用序数并没有定义对用序数标识的特征的数值限制。例如,仅在术语“小部件”之前使用序数“第一”和“第二”并不表示必须不超过两个小部件。
当本文描述单个设备或物品时,可替代地使用一个以上的设备或物品(无论它们是否协作)来代替所描述的单个设备或物品。因此,被描述为由设备拥有的功能可以可替换地由一个以上的设备或物品拥有(无论它们是否协作)。
类似地,在本文描述了不止一个设备或物品的情况下(无论它们是否协作),可以替代地使用单个设备或物品来代替所描述的一个以上设备或物品。例如,可以将多个基于计算机的设备替换为单个基于计算机的设备。因此,被描述为由一个以上的设备或物品拥有的各种功能可以替代地由单个设备或物品拥有。
所描述的单个设备的功能和/或特征可以可选地由一个或多个其他设备来体现,该一个或多个其他设备被描述但没有明确地描述为具有这种功能和/或特征。因此,其他实施例不需要包括所描述的设备本身,而是可以包括在那些其他实施例中将具有这种功能/特征的一个或多个其他设备。
除非另有明确规定,彼此通信的设备不需要彼此持续通信。相反,这样的设备仅在必要或期望时才需要彼此发送,并且实际上可能大部分时间不交换数据。例如,一台通过因特网与另一台计算机通信的计算机可能一次都无法将数据传输到另一台计算机。另外,彼此通信的设备可以通过一个或多个中间设备直接或间接通信。
对具有多个组件或特征的实施例的描述并不暗示要求所有或什至任何此类组件和/或特征。相反,描述了多种可选组件以说明本发明的多种可能的实施方案。除非另有明确说明,否则没有组件和/或功能是必不可少的。
此外,尽管可以按顺序描述处理步骤、算法等,但是可以将这样的处理配置为以不同的顺序工作。换句话说,可以明确描述的步骤的任何次序或顺序不一定表示要求以该顺序执行步骤。本文描述的过程的步骤可以以任何实际顺序执行。此外,尽管被描述或暗示为不是同时发生的,但是一些步骤可以同时执行(例如,因为一个步骤在另一步骤之后被描述)。此外,通过在附图中描绘过程来进行说明并不意味着所说明的过程不排除其他变型和修改,并不意味着所说明的过程或其任何步骤对于本发明是必需的,并且并不意味着所说明的过程是优选的。
尽管可以将过程描述为包括多个步骤,但这并不表示所有步骤或甚至任何步骤都是必不可少的或必需的。在所描述的发明的范围内的各种其他实施例包括省略一些或所有所描述步骤的其他过程。除非另有明确说明,否则没有必要或不需要任何步骤。
尽管可以将产品描述为包括多个组件、方面、质量、特性和/或特征,但这并不表示所有这些都是必需的或必要的。在所描述的发明的范围内的各种其他实施例包括省略了所描述的多个中的一些或全部的其他产品。
除非另外明确指出,否则术语的列举列表(可以或可以不被编号)并不意味着任何或所有术语是互斥的。同样,除非另有明确说明,术语的列举列表(可能会或可能不会编号)并不意味着任何术语或所有术语都是任何类别的综合术语。例如,枚举列表“计算机、笔记本电脑、PDA”并不意味着该列表中的三项中的任何一项或全部是互斥的,并且并不意味着该列表中的三个术语中的任何一项或全部都是任何类别的综合内容。
本公开中提供的各部分的标题仅是为了方便起见,而不应以任何方式被视为限制本公开。
可以以各种方式来执行“确定”某事,因此术语“确定”(以及类似术语),包括计算(calculating)、计算(computing)、推导、查找(例如,在表、数据库或数据结构中)、确定、识别等。
这里使用的“显示器”是将信息传达给观看者的区域。该信息可以是动态的,在这种情况下、LCD、LED、CRT、LDP、后投影、前投影等可以用于形成显示器。显示器的纵横比可以是4:3、16:9等。此外,显示器的分辨率可以是任何适当的分辨率,例如480i、480p、720p、1080i、1080p等。发送到显示器的信息的格式可以是任何适当的格式,例如标准清晰度(SDTV)、增强清晰度(EDTV)、高清晰度(HD)等。该信息同样可以是静态的,在这种情况下,可以使用彩绘玻璃来形成显示器。需要注意的是,如果需要,可以在能够显示动态信息的显示器上呈现静态信息。
本公开经常涉及“控制系统”。如本文所使用的术语,控制系统可以是计算机处理器,其与操作系统、设备驱动程序和适当的程序(统称为“软件”)结合在一起,以提供为控制系统描述的功能的指令。该软件存储在关联的存储设备(有时称为计算机可读介质)中。尽管可以考虑使用适当编程的通用计算机或计算设备,还考虑到可以使用硬连线电路或定制硬件(例如,专用集成电路(ASIC))代替软件指令或与软件指令结合来实现各种实施例的过程。因此,实施例不限于硬件和软件的任何特定组合。
“处理器”是指任何一个或多个微处理器、CPU设备、计算设备、微控制器、数字信号处理器或类似设备。示例性的处理器是INTEL PENTIUM或AMD ATHLON处理器。
术语“计算机可读介质”是指参与提供可由计算机,处理器或类似设备读取的数据(例如,指令)的任何介质。这样的介质可以采取许多形式,包括但不限于非易失性介质、易失性介质和传输介质。非易失性介质包括例如光盘或磁盘以及其他永久性存储器。易失性介质包括通常构成主存储器的DRAM。传输介质包括同轴电缆、铜线和光纤,包括构成耦合到处理器的系统总线的电线。传输介质可以包括或传送声波、光波和电磁辐射,例如在RF和IR数据通信期间生成的那些。计算机可读介质的常见形式包括:例如松软盘、软盘、硬盘、磁带、任何其他磁性介质、CD-ROM、DVD、任何其他光学介质、打孔卡、纸带、任何其他带孔图案的物理介质、RAM、PROM、EPROM、FLASH-EEPROM、USB记忆棒、电子狗、任何其他存储芯片或盒带、载波,或计算机可以读取的任何其他介质。
各种形式的计算机可读介质可涉及将指令序列携带到处理器。例如,指令序列(i)可以从RAM传送到处理器,(ii)可以在无线传输介质上携带,和/或(iii)可以根据多种格式、标准或协议来格式化。对于更详尽的协议列表,术语“网络”在下面定义,并且包括许多示例性协议,这些协议在这里也适用。
显而易见的是,本文描述的各种方法和算法可以由控制系统实现和/或软件的指令可以被设计为执行本发明的过程。
在描述数据库的地方,本领域普通技术人员将理解(i)可以容易地采用所描述的数据库的替代数据库结构,并且(ii)可以容易地采用除数据库之外的其他存储器结构。本文介绍的任何示例数据库的任何说明或描述都是存储的信息表示的说明性安排。除了例如在附图中示出的表或其他地方所建议的布置之外,可以采用许多其他布置。类似地,数据库的任何示出的条目仅代表示例性信息;本领域普通技术人员将理解,条目的数量和内容可以与这里描述的不同。此外,尽管将数据库描述为表格,但是可以使用其他格式(包括关系数据库、基于对象的模型、分层电子文件结构和/或分布式数据库)来存储和操纵本文所述的数据类型。同样,数据库的对象方法或行为可用于实现各种过程,例如此处描述的过程。另外,可以以已知方式将数据库存储在访问该数据库中的数据的设备的本地或远程位置。此外,尽管可以设想统一的数据库,但是也可以在各种设备之间分配和/或复制数据库。
如本文所使用,“网络”是一个或多个计算设备可以彼此通信的环境。此类设备可以直接或间接通信,其通过有线或无线介质(例如因特网、局域网(LAN)、广域网(WAN)或以太网(或IEEE 802.3)、令牌环),或通过任何适当的通信方式或通信方式的组合。示范性协议包括但不限于:BLUETOOTH
计算机和设备之间的通信可以被加密,以确保隐私并以本领域中众所周知的各种方式防止欺诈。在1996年John Wiley&Sons,Inc.第2版的Schneier的APPLIEDCRYPTOGRAPHY,PROTOCOLS,ALGORITHMS,AND SOURCE CODE IN C中,描述了用于增强系统安全性的适当加密协议,通过引用将其整体并入本文。
本公开向本领域的普通技术人员提供了几个实施例和/或发明的可实施描述。这些实施例和/或发明中的一些可能不在本公开中要求保护,但是仍然可以在要求本公开的优先权的权益的一个或多个延续申请中要求保护。
- 基于在智能游戏桌上从RFID元件检测到的数据来推断交易的系统和方法
- 基于全站业务数据的变电站智能运检管控系统及方法