实质上同时的报警及其在间歇式竞赛中的使用的制作方法

文档序号:6569872阅读:439来源:国知局
专利名称:实质上同时的报警及其在间歇式竞赛中的使用的制作方法
技术领域
本发明涉及一种由大量地理上分散的比赛者实质上同时参加的、但在 间歇的时间间隔进行的竟赛,并且涉及一种用于在许多不同的用户设备如 无线便携式电话或PDA上实质上同时传递消息的系统。
背景技术
存在多种不同种类的游戏和竟赛。然而,人们不断寻找与其他人竟争 的新方式。

发明内容
本发明尤其通过提供一种完全新型的竟赛来处理这种需要,在这种竟 赛中,地理上分散的比赛者在不同的时间间隔试图实质上同时回答同样的 问题。在典型实施方式中,使问题(一般是提问)可在整天中看上去任意 的时刻(或在某个特定的时间间隔内)得到,且比赛者有机会回答问题或 (例如,在当具体问题产生时特定的比赛者忙的情况下)传递(pass on)当 前的问题并且等待另一个问题。在这种实施方式中,根据比赛规则,可得 到的问题比允许比赛者回答的多,以便比赛者具有关于他们什么时候参加 的灵活性。因此,在一方面,本发明贯注于用于实现同时但间歇地进行的竟赛的 系统、方法和技术。最初,问题实质上被同时地传递给地理上分散的比赛 者,问题对于所有的比赛者都是同样的。从比赛者接收对该问题的回答, 测量相应的回答时间,并且基于回答和相应的回答时间确定比赛者的分 数。前述的步骤然后^^皮重复多次,在连续问题的传递之间的平均时间间隔 为至少30分钟,并且为每个比赛者维持总分。
在另一方面,本发明贯注于用于产生实质上同时报警的系统,其中多 个用户设备可通过至少 一个公共可用的网络访问。每个这种用户设备在其 上安装基于报警的客户程序。服务器配置成将包括已被加密的消息的同样 的报警信息下载到多个用户设备。该基于报警的客户程序配置成接收报警
信息,并且响应地(i)存储以加密形式的消息,直到刚好在特定的传递 时间之前;以及(ii)解密并且实质上在该特定的传递时间传递消息。根 据前述布置,实现了消息到用户设备的实质上同时的传递。
在又一方面,本发明贯注于一种用于接收和提供报警的设备。该设备 包括存储可执行的处理步骤的至少一个存储器/存储装置、用于执行处理步 骤的处理器、记录一天的时刻的实时时钟、以及向所述存储器/存储装置和 所述处理器提供处理同步信号的设备时钟。可执行的处理步骤包括接收包 含消息的报警信息的步骤,并且响应地(i)将以加密形式的消息存储到 至少一个存储器/存储装置,直到刚好在一个特定的传递时间之前;以及(ii) 解密并且实质上在该特定的传递时间传递该消息。可执行的处理步骤还包 括为了识别时钟不规律性而比较来自实时时钟和来自设备时钟的信息的 步骤。根据前述布置, 一般可能精密地控制信息被释放的时间选择。
前述概述仅仅用来提供对本发明的一般性质的简短描述。通过参考权 利要求和结合附图的优选实施方式的下列详细描述能够获得对本发明的 更全面的理解。


图1示出了根据本发明的典型实施方式的报警系统的概略图。图2示出了根据本发明的典型实施方式在用户设备和服务器之间的通信。
图3是结构图,其显示了根据本发明的典型实施方式的用户设备的一
些部件。
图4示出了根据本发明的典型实施方式的报警信息和时间同步信息的 实施例。
图5是流程图,其示出了根据本发明的典型实施方式的用于实现报警 系统的过程的概略图。
图6是流程图,其示出了根据本发明的典型实施方式的用于进行竟赛 的过程。
图7示出了根据本发明的典型实施方式的询问比赛者是否想要在竟赛 中参与当前问题的初始用户界面。
图8示出了根据本发明的典型实施方式的用于在竟赛中提出问题并且 接受对其的回答的用户界面。
图9示出了根据本发明的典型实施方式的用于将游戏点转换为DWz 的比例增减计算法(sliding scale)。
优选实施方式的描述
本公开分成部分。第一部分描述了用于实现竟赛和本发明的其他方法 的某些技术考虑因素。第二部分描述了可以使用这种平台来实现的示例性 竟赛。接下来的部分提供了额外的信息,如其标题所指示的。
实质上同时的报警技术
本发明的许多技术需要实质上被同时传递到大量地理上分散(例如, 分布在不同城市、州或甚至国家中)的个人或设备的消息。图l示出了根 据本发明的典型实施方式的用于实现这个目标的报警系统10的概略图。
一般来说,与多个不同的用户设备(例如,设备21-26)通信的中央 服务器12驱动报警系统10。每个这样的设备21-26 —般具有与其关联的用户(例如,对设备21的用户31以及对设备22的用户32)。在一些情况 中,单个用户(例如用户33)具有两个或更多向服务器12登记的用户设 备(例如,设备23和24 ),如下面更详细讨论的。
服务器12可以实现为单个物理设备,但是更一般被实现为服务器组, 具有冗余、适当的均分负载的硬件和软件以及分布在不同的物理盒上的不 同功能,如本领域所熟知的。在一个实施方式中,不同的物理设备用于在 不同类型的网络之间通信(例如,直接在互联网上,通过SMS发消息, 或使用适当的无线协议)。
注意,尽管在图1中只示出6个用户设备21-26,这仅仅是为了容易 说明。 一般,有参与报警系统10的多得多的用户设备,例如多于50、 100、 500、 1000或者甚至10000个这样的设备(以及类似数量的用户)。此外, 相同的服务器12可以用来处理多个报警系统,例如,对于这样不同的系 统-使用不同的分布列表和不同的返回和处理例行程序。
每个用户31-35优选地向当前报警系统10的服务器12预登记,指定 这样的用户31-35将在其上接收报警的设备,以及服务器12与这样的设备 通信的方式。在后面的这个方面,本发明预期在服务器12和不同用户设 备21-26之间的通信的多个不同模式。
最一般的预期的通信模式包括无线网络41的使用,以使相应的用户 设备21更可能能够在一天的任何时刻与服务器12通信。然而,如下面更 详细描述的,本发明的优选实施方式不需要实时通信以便按计划起作用。
多种不同的专用通信技术可以在无线网络41上实现。例如,消息可 以通过短消息服务(SMS)、使用无线网络(Web)通信、或使用任何被特 定无线载波支持的其它无线数据协议(不管是公共的还是私人的)来发送。
另一种一般的预期的通信模式包括直接的互联网通信42。这个通常的 才莫式也能用来使用多种不同的特定协议中的任一种来传送信息,例如超文 本传输协议(HTTP)、文件传输协议(FTP)、任何私有的(proprietary)数据 传输协议、或甚至即时消息或电子邮件消息协议。
如上所述,在某些情况中,单个用户33向服务器12登记多个不同的设备23和24以参与特定的报警系统10。而且,如图1所示,多个不同的 通信通道43可以用于不同的设备23和24 (例如,用于设备23的无线网 络和用于设备24的直接互联网连接)。
用户33优选地具有将多个设备23和24指定为当前活动(active)的能 力,以便当报警发生时,它将由两个设备传递,从而最大化用户33在适 当的时间在这样的设备23和24之一的附近的可能性。可选地,用户33 优选地也具有只指定设备23和24之一来传递消息的能力,例如,取决于 消息何时被传递。在这种情况中,用户33优选地规定时间表,指示哪个 设备23和24在哪个时间是活动的。此外,可以登记多于两个的设备23 和24,并且用户33优选地能够在给定的时间将任何数量指定为活动的。
仍然进一步地,服务器12也有可能例如通过使用直接连接44与非网 络设备25 (由用户34操作)通信。实施例包括使用点对点电缆、无线连 接(例如,红外线或蓝牙)或托架(cradle)来传输所需的数据。注意,这 样的直接传递44 一般只组成总传递过程中的一个步骤,例如其中服务器 12将所需信息下载到联网的计算机或其他设备,其他设备又直接将其传送 到用户设备25。
最后,服务器12可以通过广播媒体(例如使用射频的无线广播,和/ 或例如使用电视电缆或互联网广播的硬线广播)与用户设备26通信。在 示出的实施方式中,用户设备26是交互式电视,但是任何其它类型的设 备可代替而用来接收这种广播,包括通用计算机或便携式电话。
以上所迷的服务器12与不同用户设备21-26的通信的特定方式应被理 解为仅仅是示例性的。替代地或另外,可以使用任何其他的通信^t式或方 式。此外,可以使用不同方式或^t式的任何组合。
图1示出了在服务器12和不同用户设备21-26之间的单向通信。然而, 在本发明的某些优选实施方式中,在服务器12和用户设备21-26之间的通 信是双向的。
这在图2中示出,其显示与服务器12通信的示例性用户设备21。如 下面更详细讨论的,在这种实施方式中,服务器12—般将报警信息61和时间同步信息62传送到用户设备21,并且用户设备21 —般将对这样的报 警信息61的回答63传送回到服务器12。根据本发明的优选实施方式,这 样的通信可在相当大的时间间隔上出现,并且一般从一个用户设备21显 著变化到用户设备22-26中的另 一个。这样的变化在所有的用户设备21-26 实质上同时传递消息61并且允许相应的用户31-35实质上同时提交其回答 63的场合通常更常见。更具体地,在优选实施方式中,报警信息61可以 在预定的传递之前的任何时间存储在用户设备21上,并且在被相应的用 户31提交之后的任何时间,回答可以被传送回服务器12。另外,使用不 同的通信信道可传送各种类型的信息。
图3是结构图,其显示了根据本发明的典型实施方式的示例性用户设 备21的某些部分。在本实施方式中,用户设备21在其上安装基于报警的 客户应用程序80,该程序执行所有或几乎所有与本发明有关的特殊功能。 优选地,应用程序80完全以软件(例如,作为Java midlet或Brew应用程 序)实现,但是替代地可按在这里讨论的任何其他方式实现。
如所示的,应用程序80与设备21的输入/输出接口 82通信。根据特 定的设备21 ,接口 82 —般主要由硬件和软件部分组成,用于例如在TCP/IP (传输控制协议/互联网协议)网络上和/或在无线通信信道上(例如,基 于蜂窝的、802.11x的协议族、蓝牙、红外线等中的任一个)通信。 一般来 说,输入/输出接口 82提供在设备21内的客户应用程序80和服务器12之 间的主要通信链接。
如下面更详细讨论的,应用程序80存储确定的信息,它通过接口 82 将这些信息接收到设备内存或存储器83 (优选地为非易失性的)中直到合 适的时间例如指定的传递时间为止。应用程序80优选地还监控设备时钟 85和实时时钟86。在这方面,设备时钟85 —般是为通过设备21的各个 硬件部件(例如,包括通用处理器执行的应用程序80 )的同步处理提供给 时钟信号计时的硬件设备。另一方面,实时时钟86 —般实现为软件应用 程序并且提供一天中的实际时间,例如,用于被相应的用户31参考和用 于给设备21内的某些数据项打上时间戳。
图4示出了根据本发明的典型实施方式的包括报警信息61和时间同步信息62的分组90的一个实施例。在本实施例中,同步信息62包括反 映由服务器12保持的当前时间(在这里,规定为最接近的0.01秒)的单 个时间戳。净艮警信息61包括许多条目91-93,每个都具有相应的传递时间 95和消息96。尽管示出了三个这样的条目91-93,替代地任何其他数量可 以在单个时间传输。另外,尽管同步信息62显示为在与报警信息61相同 的分组90中传输,它们可改为在分离的分组中传输。而且,在本实施例 中,消息96是问题;然而,如下面更详细讨论的,替代地可包括多种不 同类型的消息中的任一个。
图5是流程图,其示出了根据本发明的典型实施方式用于实现报警系 统的过程的概略图。该过程优选地完全以软件实现(步骤100 —般由服务 器12执行并且其它步骤一般由客户应用程序80执行),但是替代地可以 这里讨论的其他方式中的任一个实现。此外,该过程一般在图1-3所示的 硬件配置的背景中描述。然而,应理解,这样的参考是仅仅为了方便和容 易理解,因此在本质上仅仅是示例性的。
最初,在步骤100中,服务器12将报警信息61和时间同步信息62 传送到多个用户设备21-26。优选地,至少报警信息61以加密的格式传送, 以便防止被最后的接收者31-35早期发现。目前,优选的加密技术是AES (高级加密标准),但是可以使用任何其他安全类型的安全加密。
在一个实施方式中,报警信息61和时间同步信息62被同时或实质上 同时传送到所有用户设备21-26。在一个可选实施方式中,这样的信息在 不同的时间被传送到各个用户设备21-26。如果根据单独的消息96期望被 传递的时间方面如何接近,期望反应时间在超过期望容差的数量上变化, 则后面的方法是特别优选的。在这种情况下,反应时间差异(例如,在当 各个设备21-26实际上接收同步信息62时之间的时间差异)将直接转换成 在各个设备21-26中间的同步不一致性。至少同步信息62分别传送到每个 用户设备21-26可允许在某种程度上估计和适应对那个设备的反应时间。
例如,如果传送反应时间是可变的并且可以比期望容差大,则可以使 用备用技术来估计在服务器12和各个设备21-26之间的反应时间,从而允 许对这种反应时间的矫正。不是简单地传送同步时间,服务器12可首先将一个或更多探测分组发送到附属用户设备21,客户应用程序80配置成 自动传送回答分组,导致附属用户设备21的一种查验。然后,假设传送 反应时间是对称的,为了补偿所期望的单向反应时间,服务器12只需将 往返反应时间(或如果多于一个的分组被发送则为平均往返反应时间)除 以二并且4妄着调整传送的同步时间62 (例如,通过^5U又增加这样的量)。
可选地,任何其他技术可用来估计和调整预期的反应时间。此外,在 某些情况中,从报警信息61分离地传送同步时间62可有助于减少反应时 间,特别是在报警信息相对于传送带宽庞大的场合。
报警信息61的结构一般相对简单。用户或分离的自动化过程为服务 器12提供了一个或更多消息96,所述一个或更多消息将被分配到用户设 备21-26的特定组,用于在一个或更多特定的传递时间95传递。设备21-26 的列表可以通过参考指示哪些设备在预定的传递时间被规定为活动的用 户优选信息来产生。这样的报警信息61可以接着在最早的特定传递时间 95之前的任何时间被传递(优选地以加密形式)。
注意,与在图5所示出的其他过程步骤相比,步骤100被不同地显示。 这是因为步骤100—般可在整个过程期间的任何时间执行,例如,每当服 务器12有新的报警61要推出时。另外,步骤100优选地还在被服务器12 或被在用户设备21上运行的基于报警的客户程序80请求时执行,例如, 以便试图使消息及早传递而检查任何时钟干扰(tamper)。
因此,步骤100—般在正常处理流程之外继续有效,尽管它优选地在 正常情况下从睡眠或背景模式(如下所述)开始。然而,步骤100优选地 作为当前过程的第一步骤执行,以便实现初始的时间同步和报警信息61
的下载。
接下来,在步骤102中,客户程序80等待,直到应检查实时时钟86 时为止。在开始时,注意,本实施方式预期其中客户程序80执行最小处 理的"睡眠,,或"背景"模式。由客户程序80在睡眠模式期间优选地执 行的功能之一是周期性地检查实时时钟86,以便确定是否应传递消息并且 确认准确性。在这个步骤102中的等待时间优选地等于由设备时钟85产 生的固定数量的时钟周期。在这方面,时钟周期的计数能以软件执行。可选地,为了避免不必要 的处理器使用,可使用简单的硬件计数器,例如,当达到所期望的数目时 产生中断信号的计数器。在优选的实施方式中,客户程序80大约每隔5 分钟;险查 一次实时时钟86 。
在步骤104中,客户程序80读取实时时钟86的当前值并且检查任何 变化或可能的千扰。由于在本公开中的其他地方指示的原因,在预定的传 递时间之前通常可能有学习某些信息(例如,竟赛问题或财政新闻)的重 要动机。因此,本发明优选地使用检测并纠正干扰以及一般出现的时间差 异的很多措施。
如上所示的,客户程序80优选地可以使用至少3种不同的指示。第 一个指示,由服务器12提供的同步时间62—般是最准确的,但是最不频 繁地更新。第二个,基于设备时钟85的周期性时钟检查信号组不提供绝 对时间,而提供时间间隔持续时间的表示。第三个,实时时钟86提供绝 对时间的最通用的表示,但是该测量可能与由服务器12所保持的时钟不 同步并且将频繁地相应于不同的时区。另外,至少第二个和第三个源可能 受用户操纵的影响。为了保持时间同步的完整性,在该步骤104中,客户 应用程序80优选地在三个源之间寻找任何异常,无论表现为恒定的偏差、 稳定的偏移还是突然的变化。
例如,如果实时时钟86指示在其规定的时间内的两个相邻的检查信 号之间的跳跃,并且这样的跳跃与期望的时间间隔(或甚至向后的移动) 足够不同,那么可能表明干扰情况。可选地,如果差异超出规格不太多, 那么情况可能被进一步监控(例如,在时钟检查点的下一次耦合期间)来
在特定的容差之外)非常快或慢。当然,这样的情况也可能是由更精细地 试图操纵由实时时钟86所规定的时间的结果。在任何情况下,优选地至 少每个传递时间95(或,可选地,间隔时钟校正);故调节以解决任何检测 到的差异。
在步骤106中,做出了关于是否期望重置的决定。这样的情况可以包 括,例如,(i)在实时时钟86所表示的和根据基于设备时钟85的周期性检查信号预期的之间的差异过大的情况;或(ii)在设备时钟85和实时时 钟86中的可适用的容差使确定哪个最代表正确时间很难的情况。另外或 代替地,可在固定的时间间隔、或随机地任意做出重置决定,以试图识别 更复杂的干扰计划。
如果在该步骤106中做出这种决定,那么过程返回到步骤100,以便 请求新的时间同步信号62 (如果这样的按需请求在可适用的实施方式中被 支持)或仅仅等待来自服务器12的下一个预定的时间同步信号62 (禁止 来自报警系统的可适用的用户设备,直到这样的同步出现)。如果不需要 重置(例如,值在容差之内和/或另外做出差异可由调整适当处理的决定), 那么过程简单地进行到步骤108。
尽管未在图5中显示,干扰的肯定决定优选地使客户应用程序80通 知服务器12并且使相应的用户不能参与任何进一步的系统报警。同时, 在某些情况下,由实时时钟86规定的时间将与实际时间相当不同而没有 任何有意的干扰。这种情况可能发生在例如设备21被重置并且没有与其 无线载波的连接的场合,所以它的实时时钟86可以被重置为任意或默认 的时间(例如,下午12点)。用于宣布干扰情况的逻辑优选地检查并且考 虑所有这样的情况,或在宣布干扰情况之前至少允许一定数量的未解释的 差异。
在以上讨论的实施方式中,客户应用程序80维持指示在实时时钟86 和由服务器12维持的时钟之间的差异的时间偏移数字。同样,应用程序 80可例如使用来自上面指示的所有3个源的输入来维持其自己的内部实时 时钟。
在步骤108中,做出了关于是否设备21应从其睡眠模式醒来的决定。 如果消息预定在特定数量的时间内(例如,在2-10秒内)或在某些情况下 在下一个时钟检查信号之前或在其之后的特定时限内被传递,则优选地在
这方面做出肯定决定。如果决定是否定的,那么过程返回到步骤102来等 待下一个时钟检查信号。如果是肯定的,那么过程进行到步骤110。
在步骤110中,可以执行多种不同类型的过程中的任何一个。最初, 客户应用程序80优选地至少显示其用户界面的某个部分(优选地忽略任何冲突的用户界面)。 一般来说,在该实例中的用户界面的第一个目标是 吸引用户的注意。因此,包括指示消息将要被传递的某个警告信号是优选 的。这种信号优选地包括音频报警,但是也可以包括振动或其他可触知的感觉或甚至视觉暗示。以上所述的与步骤108有关的2-10秒主要用来适应 这样的警告信号(以及进行需要按时传递消息的其他准备)。注意,在预 先不知道消息将被传递的时间的实施方式中,警告信号特别重要,且优选 地稍微长些。一般来说,用户界面还包括一些视觉显示元素,例如文本消息或标志。 然而,在某些情况中,所有的消息完全由声音(例如,对具有小的或不存 在的显示器的设备使用合成或釆样的语音)、或甚至完全由振动或其他可 触知的感觉(例如,对于视觉损伤者)提供。此外,在本发明的某些实施方式中,警告信号伴随有决定不参加或决 定参加的消息以及相应的时间段,在该时间段期间用户31-35可以选择接 收消息或者选择不接收消息(取决于所选的默认设置)。决定参加系统一 般是优选的,特别是在用户31-35只被允许接收有限数量的消息的情况下, 其中他们被要求支付每个接收的消息和/或其中消息是敏感的因此不应该 -故其他人看到。因此,优选地正好在传递时间95之前,々i设用户选择接收消息96, 消息96 一皮加密并且被传递到用户31-35。实现类似的客户应用程序80的 多个用户设备21-26的净效应是,所有的用户31-35将实质上同时接收消 息。如这里所使用的,措辞"实质上同时,,以及关于传递消息的类似的措 辞用来意指在时间上足够接近,以便一般来说(例如,假定是正确运行的 系统且没有不适当的千扰),接收者通常不会由于较早地接收到消息而明 显处于有利地位或由于晚接收到消息而明显处于不利地位。对于在下文中 设想的大多数实施方式,该术语将对应于在具有大约l-3秒的最大持续时 间的时间期限内分配给所有接收者。除了简单地提供消息96以外,本发明的某些实施方式还提供了允许 用户31-35回答消息96的功能。更优选地,这种实施方式在与显示消息 96的相同的用户界面上显示回答界面(例如,可被拖拽(drag)的一个或更多可点击或另外可选择的按钮、物体和/或用于输入文字的区域)。根据特 定的实施方式以及回答的时间敏感性,回答信息优选地立即传送到服务器 12或另外保存到内存/存储器83中(例如,以加密的方式)用于稍后传送到服务器12。在步骤110完成时,过程返回到步骤102以便开始等待下一次消息传递。尽管前述的技术在消息同时传递到多个用户的背景中被讨论,但是其 用途没有被如此限定。更确切地,正如应易于显而易见的,前述的技术还 可用于任何时间控制的信息的公开,即使在接收者在不同的预定时间接收 它的场合。类似地,前述的技术没有限于向自然人的公开;另外,它可例 如用于对自动化处理的信息的时间控制的发布。在后面这个方面的示例性 使用包括电子资金转移和电子支付系统。前面的讨论涉及用于将消息实质上同时地传递到许多地理上分散的 接收者的特定技术。下面的两个部分描述了使用消息的这种实质上同时传 递的系统和方法。尽管上述用于实现期望的实质上同时传递的方法目前是 优选的,但也可使用多种其它方法中的任何一种来实现下面描述的系统和 方法。例如,当反应时间相对于将消息传递到接收者所需的时间帧不是一个 重要因素时,可以使用这种信息的直接广播。可选地,在这种情况中,消 息本身可以^皮提前传送(例如,以加密的形式)并且当应该传递消息时仅 仅是由服务器12 (或其它任何设备)广播的发布信号。仍然进一步地,广 播消息可以被简单地用来唤醒在一个或更多用户设备的每个上的客户应 用程序;此后,通信通道在每个这样的用户设备和服务器12之间或甚至 在所有这种用户设备和/或服务器12中间被打开。在可选实施方式中,使用了推进技术的不同形式。例如,SMS消息可 以用来"唤醒"每个客户应用程序80,服务器12然后接收该SMS的接收 确认。在另一个实施方式中,预编程的报警在用户的设备21-26上突然出现(例如,使用设备的计时器)并且邀请用户31-35点击按钮以重新得到消 息。 一个点击打开了对服务器12的直接(例如,HTTP)访问,以重新得 到期望的内容。在又一实施方式中,主题内容被实时广播到所有的用户31-35。这样 的用户31-35然后通过宽带回答。实质上同时的间歇式竟赛图6是流程图,其示出了根据本发明的典型实施方式的用于进行竟赛 的过程。 一般来说,根据图6的竟赛是由许多地理上分散的比赛者在时间 的间歇点实质上同时进行的。每个比赛者通过使用一种(一般是可访问网 络的)设备来参加,该设备可以包括例如可访问互联网的计算机、无线电 话或无线个人数字助理(PDA),如图1所示。注意,如果使用根据前面 部分的优选实施方式的技术平台,那么在活跃的比赛出现的特定时刻没有 必要使比赛者的设备实际上连接到网络。目前这样的技术对实现本竟赛是 优选的,竟赛的问题是传递的消息、相应于用户的设备21-26的比赛者的 设备、以及相应于服务器12的竟赛服务器。因此,为了容易解释,下面 的讨iM叚设这样的实现。然而,这种参考仅仅是示例性的。优选地,竟赛在一段延长的时间中进行,例如从几天到一个月不等, 或甚至更长。如下面更详细讨论的,竟赛包括许多问题,其可以包括多选 或其他类型的问题。优选地,所有的比赛者可实质上同时得到每个问题, 且多个问题可在竟赛的每一天得到。为了处理每个人不一定能够同时进行 比赛的情况,在竟赛的规则下,优选地使可得到的问题比每个比赛者被允 许回答的问题的数量多。最初,在竟赛开始时,对待传递的第一个问题有一段等待时间131。 在本发明的优选实施方式中,比赛者预先不知道问题和它们将被传递的时 间。从比赛者的角度来说,问题优选地在一天期间的任意时间或在一天期 间的某个特定的时间期限期间^皮传递。时间期限何时出现优选地取决于比 赛者^C期望定位的时区。在本发明的可选实施方式中, 一些或所有比赛者 预先知道问题^皮传递的特定时间或这些时间中的至少一些。本竟赛的 一个特征是,问题在一段延长的时间中的间歇的时刻被传递。例如,在问题之间的时间间隔一般是至少30分钟并且通常是1-2个小时或甚至更长,从而对竟赛的随机性产生影响。更一般地,在问题的传递之间的平均时间优选地是至少30分钟、60分钟或两小时。而且,竟赛一 般将持续至少3天、 一星期、两星期、 一个月或者更长。在优选的实施方 式中,每个竟赛长1个月并且每天3或4个问题(可能排除某个周末和/ 或假日),但是比赛者每天只被允许回答一个问题。在任何情况中,在问题被预定传递之前不久,在步骤132中,用户界 面通过比赛者的设备被提供给所有的比赛者。在优选的实施方式中,用户 界面优选地包括报警信号,4良警信号又优选地包括音频部分,例如竟赛专 用铃音。注意,报警信号(如果被提供)的准确时间一般不如实际问题的 传递那样敏感,假设各个比赛者接收大概相同量(或甚至某个最小量)的 提前警告。同时,用户界面优选地询问比赛者是否想要回答这个问题或传递它。 图7示出了示例性用户界面170。如所示,界面170包括消息171,所述 消息171通知比赛者新的问题将被传递,并且询问比赛者是否希望参与该 问题。 一对单选按钮(radiobutton)173允许比赛者指定他或她的选择,计时 器175指示剩余时间,直到默认选项(或当前选择的选项,如果比赛者突 出显示了另一个选项)被选择。在优选的实施方式中,默认(其出现在如 果比赛者没有给出回答时)是来假设比赛者正在传递问题(如图7所示)。 在典型的实施方式中,计时器175在大约4-7秒时开始并且倒计时。因此,回来参考图6,在步骤134中,将参与当前问题的比赛者被识 别(例如,所有选择接收问题的比赛者)。在优选的实施方式中,比赛者 在决定是否参与之前不会得到任何关于问题的信息,或至少不会得到问题 本身。在可选实施方式中,比赛者可以被给予一些关于问题连同报警一起 的有限的信息,例如问题属于的一般种类。因此,在这种可选实施方式中, 比赛者基于除了仅仅方便以外的因素可以决定是否参与(例如,它们与一 般种类的一致程度)。在又一实施方式中,比赛者没有关于他们是否参与或如果他们回答不实施方式中,步骤134—般可以省略,假设所有的比赛者都被认为是参与者,而不管其是否真正参与。在对该实施方式的变化形式中,步骤132也 被省略,因此比赛者不会得到关于问题将何时被传递的预先警告。在任何情况中,对当前问题的一组参与者优选地排除在当前时间段已 经回答了其最多的分配的问题的比赛者(例如,他们那天的一个问题)。 在这方面,优选的实现是对于每天提出的在2-8个之间不等的问题,每个 比赛者允许回答不超过1-5个(但是优选地始终严格地少于所提出的问题 的总数量)。更优选地,每天提供3-4个问题,每个比赛者允许回答不超过 问题中的一个。注意,被排除的参与者也可以从步骤132中排除,从而为其节省不必 要的才艮警。此外,在可选实施方式中,问题可以在与参与的比赛者相同的 时间提供给比赛者,即使受支配的比赛者已经回答了他或她的最多的分配 的问题或另外已经决定不参加;然而,这优选地仅仅作为娱乐目的,并且 任何回答(如果允许)优选地将不会对比赛计时。然而,更优选地,直到 问题已经被参与的比赛者完成时才将问题提供给不参与的比赛者。在步骤137中,问题实质上向所有参与的比赛者同时提出。在该实施 方式中,参与的比赛者被要求在30秒内回答一个普通的问题(特殊的问 题在下面讨论),否则被记分为回答问题不正确。由于这个原因,且为了 防止任何不公平的利益,在一般情况下问题优选地在3秒的期限内向所有 或实质上所有参与的比赛者提出。当然,比赛者设备故障以及其他物理限 制至少有时将阻止在这样的3秒期限内传递给100%的比赛者设备。问题可以包括任何类型的问题(例如,基于知识的或基于技能的)。 然而,目前期望大多数一般使用的问题是提问, 一般是多选提问。图8示出了提供这种问题的示例性用户界面190。如所示,用户界面 190包括多选问题191、多个可能的答案193、以及指示留给提供答案的时 间的倒计时计时器195。因为优选地使用应用程序80内部的计时器,可给 参与者从问题被最初传递(或显示)的时间开始的足够的回答时间(例如, 30秒),即使在各种比赛者设备中有关于问题在绝对时间中何时被传递的轻微的差异(例如,1秒或2秒)。
可能的答案193优选地起输入界面元素(在这种情况中是单选按钮) 的作用,允许比赛者通过仅仅指出期望的回答193来在相同的用户界面190 中直接和快速地回答。 一旦这种回答被指出并且然后被选择(或被输入), 从当前比赛者的观点来说问题就结束了 。
也可以提供许多其他类型的问题。例如,问题可以是需要文字或数字 回答的问题(例如,通过无线电话的键盘输入),而不是多选问题。
此外,不管预期回答的形式如何,问题都可以包括超出仅仅文字问题 的另外的i某体。例如,参与者可能被要求(i)识别在照片或视频片断中 的个体,(ii)在为参与者播放的歌曲片段之后,识别接下来的三个音符或 接下来的小节,(iii)在一个特定的照片中计算规定项目的数量,或(iv) 识别三个电影剪辑和电影配乐组合中的哪一个不相配。更进一步地,问题 可以更具有谜语或甚至视频游戏的性质,要求由参与者在屏幕上控制。
更进一步地,问题可以包括外部事件和/或在比赛者的设备21-26的四 个角落之外的媒体。优选地,这种问题是被分配额外时间来完成的特殊问 题。在一个实施例中,比赛者被指引来在互联网上找到答案或项目。更精 心设计的问题可以包括一种虚拟苋物游戏,其中比赛者从一个网站移到另 一个网站搜索下一个线索,直到答案被找到或直到时间到期。
在任何情况中,在步骤139中答案一般被第一个实例中的单独比赛者 设备本身接收,并然后纟皮立即或随后传送到竟赛服务器(例如,服务器12 )。 如下所述,在某些情况中,回答时间也将传送到服务器;在其它情况中, 比赛者的设备仅仅指示在所分配的时间段内回答是否被接收到。在优选的 实施方式中,比赛者的设备在将回答信息存储或传送到竟赛服务器之前加 密回答信息。
在步骤141中,比赛者的回答被记分。该步骤可以在比赛者的设备 21-26本身执行,或在传送之后由服务器12执行,作为结果的分数仅仅在 稍后获得(例如,通过比赛者的设备21-26)。在优选实施方式中,在要求 的时间帧内(例如,在问题被传递之后的30秒内)提交的每个正确的回答被奖励固定数目的分数,并且每个错误的回答被指定一个负分数值(例 如,对正确回答的分数值的负数)。然而,在可选实施方式中,应用了不 同的记分机制。例如,在某些情况中没有给错误回答赋予惩罚。在其它情 况中,对正确回答奖励的分数是参与者提供回答多么快的函数(在这种情 况中,参与者的回答时间连同回答本身一起被优选地传送到服务器,如果
那是评分出现的地方)。在其它情况中,为与问题有关的不同水平的表现 分配不同的分数水平(例如,对于在固定的时间帧内完成80%的苋物游戏
和完成90%的相同苋物游戏的不同的分数值)。
接下来,在步骤143中,做出了关于当前问题是否是竟赛的最后一个 的决定。如果不是,那么过程返回到步骤131来等待下一个问题。如果是, 那么过程前进到步骤144 。
在步骤144中,竟赛结束并且优胜者(如果有)根据积累的总分数被 识别。在这方面,才艮据本发明的竟赛可以作为有优胜者(例如,第一名、 第二名、第三名或在不同子类中类似的排名)的比赛而进行。可选地,它 可以仅仅为了积累分数而进行,例如,然后该分数用来换取产品或服务。
在本发明的竟赛中,不同的问题可具有不同相关的分数值。例如,较 长、较难或另外较棘手的问题优选地具有比较短或较容易的问题更高的分 数值。在优选的实施方式中,在仅少数较高的值、可能更l^手的问题中有 相对大数量的普通问题(例如,具有30秒最大回答时间和标准分数值)。 在某些实施方式中,多个问题(例如,标准的、困难的和极限的、具有逐 渐较高分数值的问题)在特定的传递时间是可得到的并且单独比赛者可以 选择他们想要接收的问题。在这种情况中,优选地,所有的问题都在传递 时间之前下载,但是对于每个比赛者,只有选定的问题被实际上传递给该 比赛者。
前述竟赛的各个方面可以一起起作用来产生不存在于常规的游戏或 竟赛中的一定水平的刺激和新奇性。首先,如上所述,竟赛不是地理上受 限的(或许,受在试图越过太多时区来进行竟赛时可能产生的任何实际问 题的影响)。第二,竟赛优选地由所有参与者实质上同时进行,以便在适 当大的人群中,几个人可以接收到报警并且开始比赛,使本竟赛比一般在私人设备上进行的常规游戏或竟赛常有的情况更具有社会活动的性质。而 且,当预先不知道问题被传递的时间时,经常可能出现甚至提高水平的剌 激、自发性及社会连通性。
前面的讨论集中在竟赛的实际进行上。在活跃的比赛时间之间,可出
现相当大数量的额外活动。例如,单独比赛者优选地具有能力来检查其 总分;检查排名或名次;观看详细的统计数据以及甚至领先者的照片;观 看接近的前面问题的答案和/或策略;回顾表现统计数据;生成关于单独比 赛者如何相对于特定的标准执行的定制的报告;浏览来自其他竟赛的结 果;注册另外的竟赛;以及消耗其已经积累的分数。当涉及"激励" (powering )时,许多前述的项目可能特别重要,如在下列段落中讨论的。
在这方面,对上述一般竟赛结构的大量的变化是可能的。 一个新颖的 变化是单独比赛者以至少一个其他的比赛者来"激励"的能力。更优选地, 每个比赛者具有一次以他或她自己选择的一个其他的比赛者激励的能力。 在这种情况中,"激励的比赛者"(进行选择的比赛者)根据他或她用来激 励的比赛者("领先者")获得的分数被奖励分数,以该比赛者来激励反之 亦然。因此,通过以非常好的比赛者激励,个人可显著地提高他或她的分 数。相反,如果比赛者可使许多其它的比赛者以他或她激励,则他或她自 己的总分数可显著增加。因此,领先者的总分数一般不仅取决于他或她在 回答问题上多么成功,而且也取决于他或她在吸引其他比赛者以他或她来 激励方面多么成功。优选地,激励的比赛者不能导致对领先者的分数的净 损失(甚至在对照回答的比赛者对错误回答而评定的惩罚的实施方式中), 而相反仅仅增加在激励关系期间获得的任何净分数收益。另一方面,在优 选的实施方式中,领先者的正分数和负分数收入优选地也对以该领先者激 励的比赛者产生影响(尽管在优选的实施方式中,任何比赛者的分数可能 从不降低到0以下)。
在优选实施方式中,激励的比赛者也可通过以优秀的领先者激励而获 得其它利益。例如,在锦标赛竟赛中,激励的比赛者优选地被允许继续比 赛,只要领先者保留在锦标赛中,即使激励的比赛者没有资格由他或她自 己来继续比赛。该段落描述了根据本发明的优选实施方式的激励的具体细节。在该实
施方式中,预期被称为"点"、"激励分数(PcweH7/ point)"和"游戏分 数"的3种不同的分数。在每个月的开始,在交换用于参与竟赛的月费中, 5,000点保存在每个比赛者的帐户中,并且来自以前的月份的任何负余额 (如果允许)被清零,以使每个比赛者拥有5,000点的最小量。除了基于 其自己的表现挣得点外,每个比赛者还可以一次以一个其他的比赛者激 励,本质上将他或她的所有点绑定到那个其他的比赛者一段期望的时间。 不管激励如何,根据单独比赛者自己的正确和错误的回答并且基于分配给 每个单独问题的点的数量,点被奖励给比赛者或从比赛者账户中减去。此 外,如果比赛者被激励,则根据领先者对问题的答案来增加或减去相同数 量的点。比赛者可以在任何时候从领先者撤回他或她的点或将它们转换到 另 一个领先者,尽管比赛者在竟赛期间不能离开且然后回到相同的领先 者。领先者又接收等于由当前以领先者激励的所有比赛者挣得的点的总数 的很多激励分数,但是当激励的比赛者回答错误时没有失去激励分数(或 至少没有由于作为激励关系的结果的任何给定的激励的比赛者而遭受净 损失;在某些子实施方式中,由激励的比赛者贡献的激励分数可以随后通 过由同一个激励的比赛者给出的错误回答而失去)。比赛者可以用领先者 提高他或她的点,但不是他或她挣得的任何激励分数(作为其他的比赛者 以他或她激励的结果)。每个比赛者的游戏分等于该比赛者的点加上他或 她的激励分数。在每个竟赛的结尾,根据在竟赛中的总排名和/或每个特定 比赛者拥有的游戏分数的绝对数量,另外的点被按比例增减地奖励给每个 比赛者,并且点的总数可以交换奖品(例如,产品或服务)。图9显示了 这种比例增减算法200的实施例,其包括最后游戏分数行202,比赛者数 目204以及基于游戏分数挣得的点205。在该实施例中,点根据排名获得 拥有最多游戏分数的比赛者得到1,000,000点,接下来的5个最高分得到 500,000,接下来的10个最高分得到100,000等等,游戏分数的取舍点 (cut-off)202只在竟赛结束时确定。在另 一实施方式中,游戏分数取舍点202 是固定,且落在每个范围内的比赛者的数量在不同竟赛中变化。可选地, 可以使用利用总排名和游戏分数的总数的任何组合的任何其它转换技术。
如上所述,激励的能力通常可以转变否则在组或队活动中将是孤立的或匿名的努力的活动,其中单独比赛者被刺激来追踪其他比赛者的表现以 及根源。在本发明的优选实施方式中,比赛者有转到不同的领先者的灵活 性(从而提供监控其他人的表现的动机),但限制被应用,以使激励的比 赛者^皮迫仔细考虑任何这样的改变。更优选地,在给定的竟赛期间,比赛 者不允许以同 一个领先者激励两次,意味着一旦激励的比赛者离开了领先 者,他或她就不能在同一竟赛期间回去。
对激励概念的变化形式也是可能的。例如,激励的比赛者可以接收仅 仅特定比例的(或某个其他函数)由领先者挣得的分数,和/或反之亦然。 可选地或另外,比赛者可能遭受对激励的代价(例如,损失50%他或她否 则将挣得的分数,意味着如果人们认为领先者表现得比激励的比赛者更 好,激励才有意义)。更进一步地,在激励的比赛者可能实际上伤害领先 者的实施方式中,领先者优选地对以其激励的比赛者有一些控制。
然而,尽管有这些变化,激励的一般概念是,单独比赛者具有联合一 个或更多其他比赛者一段期望的时间并且然后按需要灵活地转变联合的 能力,可能受益于所联合的比赛者的成功(以及在某些实施方式中可能被 所联合的比赛者的损失损害)。激励的另一个优选特征是单独比赛者具有 吸引其他的比赛者以他们来激励的动机。
此外,不激励(或除激励以外),根据本发明的竟赛还可以包括灵活 地组成的队。在一个这样的实施方式中,队作为整体的表现影响其单独成 员的分数积累,对于任何时间段,这样的成员实际上与队相关联。尽管在 某些方面与激励类似,这种队的方法缺少在单独比赛者和领先者之间的直 接一对一的关系,相反可能导致其中更可能形成小的特别个体群的动态。
在激励或队的情况中,在某些实施方式中竟赛包括关于作为结果的组 的结构以及在组内的单独比赛者如何积累分数的规则。例如,规则可以在 每个组内建立多级得分结构,以便领先者挣得最高的百分数,向下的下一 级(或许被限制为固定数量的人)是下一个最高百分数,等等。这种结构 可以导致关于谁被指派到什么级别的认真协商,有任何单独比赛者背叛到 不同的组(或领先者)的风险,如果他或她感觉能够得到更好的待遇。
在又一实施方式中,通过也根据组的方针构成指向更多人的分数,可以容易地为每个组建立动机来试图确保充分涉及知识或专门技术的每个 相关领域,或甚至组内每个级别在这方面充分不同。
本发明预期比赛者接触各种各样的知识和技能的问题的竟赛以及特 别兴趣的竟赛,例如以兴趣、知识或技能(例如,运动或娱乐)的任何特 殊领域或任何特定的人口统计学(例如,孩子、青少年或少年)为目标的 竟赛。
如上所示,竟赛可以实现为在结束时有确认的优胜者和可能的奖励分 数或奖品的竟赛(一般称为锦标赛),实现为积累可交换产品或服务的分 数的时间限制的机会,或实现为两者的组合。在一个实施例中,在竟赛结 束时,只有具有最高总分的单独比赛者和已经以他们激励的任何比赛者被 邀请参加淘汰赛,例如,只要激励的比赛者的领先者在锦标赛中,激励比 赛者就留在锦标赛中。
为了任何锦标赛淘汰或比赛的任何相似的方面的目的,可以建立规 则,以便在任何阶段只考虑比赛者的挣得的分数(排除任何被激励的分 数)、考虑比赛者的所有分数(包括被激励的分数)、或考虑两者的任何(例 如,4又重)纟且合。
涉及实质上同时传递的另外的系统和方法
上述用于促进消息的同时传递的技术可以用于除了具有同时进行的 比赛之外的其他目的。这样的使用的一种是同时通信是期望的或必要的任 何情况。尽管过去广播媒体传统上已经被用于这个目的,但是广播媒体被 内在地限制,因为听众必须可以访问i某体并且在进行宣告时收听。此外, 具有低反应时间可变性的广播媒体(例如电视或有线广播)一般不适合用 于小规^莫的信息发布。如上所述,本发明的优选实施方式在消息被传递时 不需要连通性,并且可允许使用各种各样的不同设备来传递消息。因此, 接收者可更加确定他或她将在每个其它人得到消息的同时得到重要的消 息。这种实质上同时的通信是重要的情况包括确定的经济和财政消息的通 告。
另一种使用是在期望一些协同活动的场合。如上所述,根据本发明的一个特征,所有参与者的用户设备实质上同时醒来或启动,提醒所有这样 的参与者开始行动。该特征可能是有用的,例如,作为在在线拍卖上正在 ^皮监控的项目进入拍卖的最后5分钟的4艮警。在这种情况下,尽管初始通 告一般不需要网络连接,但是一般需要一些连接来实际上提交投标。
可进行协调的购物活动而不需要任何即时连接的例子是产品或服务 可用来出售给第一批购买者的场合。在这种情况下,使用上述的优选消息 传递技术,初始通报消息被预先与传递时间一起存储在用户的设备上。然 后,在消息^皮传递之后,设备储存回答和回答时间,在适当的时刻将这样 的信息传送回服务器。在该行为之后,服务器能通过仅仅排列回答时间来 识别获胜的购买者。注意,该实施方式也极大地消除了与用于在非常短的 时间段内售完存货(例如音乐会门票)的常规系统有关的反应时间问题。
本技术的仍然进一步的应用包括能远程地被重新编程的洒水系统; 在银行或其他机构的锁的同时打开;对有效的交通流量的实时同步交通灯 控制;电子布告栏内容的更新;在整个州或其它地理区域内的学校考试的 控制;在大量商店的超市定价的同时调节;旅馆闹钟;电子表或其它公用 设施的规定的变化率的同时实时下载,例如,给用户在非高峰时间期间消 费的财政刺激;控制或计时游戏进行的其它方面;药物计量控制(例如, 计时或预定更新);实时投票选举(例如,Neilson电视投票选举)以便捕 获即时反应(例如,用对参与者立即回答的动机)或通过捕获在一序列时 刻的反应来追踪随着时间变化的反应;以及店内促销(例如,掀起促销以 使所有用户来商店购买任何指定折扣的商品)。
本技术的另一种使用是与广播规划结合。在一个这样的实施方式中, 与广播节目有关的内容(例如电视或广播电台节目)被下载到用户设备 21-26上,并且然后与节目一起被同步传递到相应的用户31-35。然而,所 传递的具体消息优选地取决于用户31-35在他的或她的设备21-26上做出 的选择。因此,可建立交互式体验而没有任何专用硬件或任何连通性,除 了能够看到广播的能力。在一个子实施方式中,甚至记录了广播,节目记 录器/播放器的时钟例如以上面为用户设备25描述的方式与用户设备的时 钟同步。注意,这种实施方式使用本技术用于私人消息传递,而不是公共消息的实质上同时的大量传递。
本技术的仍然进一 步的使用是用于通过广播媒介进行实时的观众参 与的竟赛。根据一个这样的实施例,广播设备将唤醒信号传送(例如,广
播)到许多不同的用户设备21-26。用户设备21-26实质上同时醒来且允许 其相应的用户开始进行比赛,优选地同时打开与服务器12的通信通道。 注意,唤醒信号和待解决的问题中任一个或两个可被实时传送或预先传送 并且被储存在相应的设备21-26上,如上详细描述的。在任一情况中,唤 醒信号可提供给所有合格的比赛者或仅仅给其中(例如,随机选择)的一 部分。在优选的实施方式中,当问题被传递到参与的比赛者时,问题被同 时传递给所有的观众成员(例如,通过电视广播),尽管优选地只有参与 的比赛者的回答影响竟赛的结果。此外,在醒来时,用户设备21-26优选 地在本地给用户的回答计时,以便避免在各个用户设备21-26中间的任何 通信反应时间差异,作为结果的答案和回答时间被传送回服务器12。
系统环境
一般来说,除了另外清楚地指出的场合,这里所描述的所有的系统、 方法和技术可以使用 一个或更多可编程的通用计算设备来实践。这种设备 一般包括例如至少一些例如通过公用总线彼此互联的下列元件 一个或更 多中央处理单元(CPU);只读存储器(ROM);随机存取存储器(RAM); 用于与其它设备通过接口连接的输入/输出软件和电路(例如,使用硬线连 接例如串行端口、并行端口、 USB连接或火线连接,或使用无线协议例如 蓝牙或802.11协议);用于连接到一个或更多网络的软件和电路(例如, 使用硬线连接,例如以太网卡或无线协议,例如码分多址(CDMA)、全 球移动通信系统(GSM)、蓝牙、802.11协议、或任何其它基于蜂窝或不 基于蜂窝的系统,在本发明的许多实施方式中,该网络又连接到互联网或 任何其它的网络);显示器(例如阴极射线管显示器、液晶显示器、有机 发光显示器、聚合物发光显示器或任何其它的薄膜显示器);其它输出设 备(例如一个或更多扬声器、耳机装置和打印机); 一个或更多输入设备 (例如鼠标、触摸板、写字板、触感显示器或其它定点设备、键盘、键区 (keypad)、麦克风或扫描仪);大容量存储单元(例如硬盘驱动器);实时时钟;可卸式存储读/写设备(例如用于从RAM读取或写入RAM、磁盘、 磁带、光磁盘、光盘等等);以及调制解调器(例如,用于发传真或用于 通过拨号连接而连接到互联网或任何其它计算机网络)。在操作中,实现 以上方法和功能、由这种通用计算机执行的范围的处理步骤一般最初存储 在大容量存储器(例如,硬盘)中,被下载到RAM中且然后由RAM之 外的CPU处理。然而,在一些情况中,处理步骤最初^皮存储在RAM或 ROM中。
用于实现本发明的适当的设备可从不同卖家获得。在不同的实施方式 中,根据任务的大小和复杂性来使用不同类型的设备。适当的设备包括大 型计算机、多处理器计算机、工作站、个人计算机、以及甚至更小的计算 机例如PDAs、无线电话或任何其它器具或设备,无论是单机、硬连线到 网络还是无线连接到网络。
另外,尽管以上描述了通用可编程的设备,但是替代地(或另外)在 可选实施方式中使用了一个或更多专用处理器或计算机。通常,应注意, 除了另外明确地规定,以上所述的任何功能可以在软件、硬件、固件或这 些的任何组合中实现,具体实现基于已知的工程设计权衡选择。更特别地, 在上述功能以固定、预定或逻辑的方式实现的场合,它可通过编程(例如, 软件或固件)、逻辑元件(硬件)的适当布置或两者的任何组合来实现, 正如本领域的技术人员应容易认识到的。
应理解,本发明还涉及机器可读介质,用于执行本发明的方法和功能 的程序指令存储在该机器可读介质上。作为例子,这种介质包括磁盘、磁
带、光可读介质例如CD ROM和DVD ROM、或半导体存储器例如PCMCIA 卡、各种类型的存储器卡、USB存储器设备等等。在每种情况中,介质可 采用便携式产品例如微型盘驱动器或小盘、磁盘、磁带、盒式磁带、卡、 棒等等的形式,或它可采取相对较大或固定产品例如设置在计算机或其它 设备中的硬盘驱动器、ROM或RAM的形式。
前面的描述主要强调了电子计算机和设备。然而,应理解,可使用其 它的计算或其它类型的设备,例如使用任何电子、光学、生物学和化学处 理的任何组合的设备。另外的考虑因素
在某些情况中,前面的描述涉及点击或双击用户界面按钮、拖拽用户 信息。所有这种提及意味着仅仅是示例性的,应理解,本发明包括由用户
令或信息。另外或代替地,这种命令或信息可通过自动化(例如,计算机 才丸行的)过程输入。
以上描述了本发明的几种不同实施方式,这种实施方式的每一个^^皮描 述为包括某些特征。然而,意图是结合任何单个实施方式的讨论描述的特 征不限于该实施方式,而是也可以包括和/或布置在任何其它其他方式的不 同组合式中,正如本领域技术人员应理解的。
类似地,在上面的讨论中,功能有时被认为属于特定的模块或部件。 然而,功能一般可按需要重新分配在任何不同的模块或部件中,在一些情 况中完全地避免了对特定部件或模块的需要和/或要求添加新的部件或模 块。功能的精确分配优选地根据已知的工程设计权衡,参考本发明的具体 实施方式来进行,正如本领域^支术人员应理解的。
因此,尽管关于其中的示例性实施方式和附图详细描述了本发明,对 于本领域技术人员来说,显然,可实现本发明的各种改编和修改而不背离
本发明的精神和范围。因此,本发明不限于附图所示和以上所述的确切的 实施方式。更确切地,意图是不背离本发明的精神的所有这样的变化都被 认为在其范围内,如由其后所附的权利要求完全限制的。
权利要求
1.一种用于实现同时但间歇地进行的竞赛的方法,其包括(a)将问题实质上同时传递到地理上分散的比赛者,所述问题对所有比赛者都是一样的;(b)接收来自所述比赛者的对所述问题的回答,并且测量对应于所述回答的回答时间;(c)确定基于所述回答以及对应的回答时间的所述比赛者的分数;以及(d)多次重复步骤(a)-(c),在连续问题的传递之间的平均时间间隔是至少30分钟,并且保留每个所述比赛者的总分。
2. 如权利要求l所述的方法,其中有至少IOO个比赛者。
3. 如权利要求1所述的方法,其中对于所述比赛者的至少大部分中 的每一个,所述问题被传递,所述回答被输入并且所述回答时间在同一个 用户设备上^皮测量。
4. 如权利要求3所述的方法,其还包括通过公共可访问的网络将所 述问题提前下载到所述用户设备的步骤。
5. 如权利要求1所述的方法,其还包括允许所述比赛者决定是否参 与当前问题的步骤,其中只有参与所述当前问题的所述比赛者关于所述当 前问题被记分。
6. 如权利要求5所述的方法,其中可得到的问题比被允许所述比赛 者回答的多,以便所述比赛者有关于他们何时参与的灵活性。
7. 如权利要求l所述的方法,其还包括下列步骤(e) 允许所述比赛者自愿地与至少一个其他的比赛者联合;以及(f) 当且仅当在第一比赛者和第二比赛者之间存在关联时,才给所述 第 一 比赛者提供直接基于由所述第二比赛者挣得的分数数量的分数。
8. 如权利要求7所述的方法,其中所述第一比赛者具有将所述关联从所述第二比赛者传送到第三比赛者的能力,在这种情况下,所述第一比 赛者停止接收基于由所述第二比赛者挣得的分数的分数,并且开始接收直 接基于由所述第三者比赛者挣得的分数数量的分数。
9. 如权利要求1所述的方法,其中所述比赛者必须在所述问题^皮传 递后的特定的时间段内回答所述问题,以便获得对于正确回答的信用。
10. 如权利要求9所述的方法,其中所述特定的时间段不大于90秒。
11. 如权利要求l所述的方法,其中回答所述问题的机会在所述比赛 者预先不知道的时间提供给所述比赛者。
12. 如权利要求l所述的方法,其中对给定问题的正确回答被奖励许 地提交。
13. 如权利要求l所述的方法,其中所述步骤(a) - (c)在至少5天 的时期内在每天的基础上重复。
14. 一种用于实现同时但间歇地进行的竟赛的系统,其包括(a) 用于将问题实质上同时传递到地理上分散的比赛者的装置,所述 问题对于所有比赛者都是一样的;(b) 用于接收来自所述比赛者的对所述问题的回答并且测量对应于 所述回答的回答时间的装置;(c )用于确定基于所述回答和相应的回答时间的所述比赛者的分数的 装置;以及(d)用于多次重复装置(a) - (c)的执行的装置,在连续问题的传 递之间的平均时间是至少30分钟,且保留每个所述比赛者的总分。
15. 如权利要求14所述的系统,其中至少有IOO个比赛者。
16. 如权利要求14所述的系统,其中对于所述比赛者的至少大部分 中的每一个,所述问题被传递,所述回答被输入并且所述回答时间在同一 个用户设备上被测量。
17. 如权利要求16所述的系统,其还包括用于通过公共可访问的网 络将所述问题提前下载到所述用户设备的装置。
18. 如权利要求14所述的系统,其还包括(d)用于允许所述比赛者自愿地与至少一个其他的比赛者联合的装 置,并且当且仅当在第一比赛者和第二比赛者之间存在关联时,才给所述 第 一 比赛者提供直接基于由所述第二比赛者挣得的分数数量的分数。
19. 如权利要求18所述的系统,其中所述第一比赛者具有将所述关 联从所述第二比赛者传送到第三比赛者的能力,在这种情况下,所述第一 比赛者停止接收基于由所述第二比赛者挣得的分数的分数,并且开始接收 直接基于由所述第三者比赛者挣得的分数数量的分数。
20. 如权利要求14所述的系统,其中回答所述问题的机会在所述比 赛者预先不知道的时间提供给所述比赛者。
21. —种用于产生实质上同时的报警的系统,其包括(d)多个用户设备,所述用户设备可通过至少一个公共可用的网络 访问,每个所述用户设备在其上安装有基于报警的客户程序;以及(e )服务器,所述服务器配置成将包括已被加密的消息的相同的报警 信息下载到所述多个用户设备,其中所述基于报警的客户程序配置成接收所述报警信息,并且响应 地(i)存储以加密形式的所述消息,直到正好在特定的传递时间之前; 以及(ii)解密并且实质上在所述特定的传递时间传递所述消息,从而提 供所述消息到所述用户设备的实质上同时的传递。
22. 如权利要求21所述的系统,其中有至少100个所述用户设备, 并且其中所述用户设备是地理上分散的。
23. 如权利要求21所述的系统,其中所述服务器还配置成将时钟同 步信息下载到所述多个用户设备。
24. 如权利要求21所述的系统,其中每个基于报警的客户程序配置 成在其各自的用户设备上比较来自实时时钟和来自设备时钟的信息,以识别时钟不规律性。
25. 如权利要求21所述的系统,其中所述基于报警的客户程序进一 步配置成将所述消息连同用户界面一起传递,所述用户界面允许相应的用 户响应于所述消息而立刻开始行动。
26. 如权利要求25所述的系统,其中所述基于报警的客户程序进一 步配置成记录在所述消息被传递后所述行动采取得多么快的时间,从而产 生用户回答时间。
27. 如权利要求26所述的系统,其中所述基于报警的客户程序进一 步配置成将所述用户回答时间提供给所述服务器,并且其中所述服务器配 置成根据所述用户回答时间来作决定。
28. 如权利要求25所述的系统,其中所述行动导致用户回答,并且 其中所述基于报警的客户程序配置成将所述用户回答提供到所述服务器。
29. 如权利要求21所述的系统,其中所述报警信息通过至少一个公 共可访问的蜂窝无线网络被下载到大多数所述用户设备。
30. 如权利要求21所述的系统,其中所述报警信息包括所述特定的 传递时间。
31. 如权利要求21所述的系统,其中所述特定的传递时间在所述特 定的传递时间以前对所述用户设备或相应的用户是不可用的。
32. —种用于接收和提供报警的设备,其包括(d) 至少一个内存/存储器设备,其储存可执行的处理步骤;(e) 处理器,其用于执行所述处理步骤;(f) 实时时钟,其记录一天的时间;以及(g) 设备时钟,其提供处理同步信号给所述内存/存储器设备以及所 述处理器,其中所述可执行的处理步骤包括接收包含消息的报警信息的步骤,并 且响应地(i)将以加密形式的所述消息存储到所迷至少一个内存/存储器 设备,直到正好在特定的传递时间以前;以及(ii)解密和实质上在所述特定的传递时间传递所述消息,以及 设备时钟的信息以便识别时钟不规律性的步骤。
33. 如权利要求32所述的设备,其中所述时钟不规律性包括用户千扰。
34. 如权利要求32所述的设备,其中所述可执行的处理步骤包括接 收来自外部源的时钟同步信息的步骤,并且其中所述时钟同步信息也用于 识别时钟不规律性。
35. 如权利要求32所述的设备,其中所述可执行的处理步骤包括将 所述消息连同用户界面一起传递的步骤,所述用户界面允许相应的用户响 应于所述消息而立刻开始行动。
36. 如权利要求35所述的设备,其中所述可执行的处理步骤包括记录在所述消息被传递后所述行动采取得多么快的时间的步骤,从而产生用 户回答时间。
37. 如权利要求36所述的设备,其中所述可执行的处理步骤包括将 所述用户回答时间提供到外部服务器的步骤。
38. 如权利要求35所述的设备,其中所述行动导致用户回答,并且 其中所述可执行的步骤包括将所述用户回答提供到外部服务器的步骤。
39. 如权利要求32所述的设备,其中所述设备是便携式电话。
40. 如权利要求32所述的设备,其中所述报警信息还包括所述特定 的传递时间。
全文摘要
尤其提供了一种类型的竞赛,其中在不同时间间隔,地理上分散的比赛者试图实质上同时回答同样的问题。在典型实施方式中,问题(一般是提问)在整天中看上去任意的时刻(或在某个特定的时间间隔中)可得到,并且比赛者有机会回答问题或(例如,在当具体问题出现时给定的比赛者忙的情况下)传递当前问题并且等待另一个问题。在这种实施方式中,根据游戏规则,可得到的问题比允许比赛者回答的多,以便比赛者具有关于他们何时参与的灵活性。还提供了用于产生实质上同时的报警的系统,其中多个用户设备可通过至少一个公共可用的网络访问。每个这种用户设备在其上安装有基于报警的客户程序。服务器配置成将包括已加密的消息的同样的报警信息下载到多个用户设备。基于报警的客户程序配置成接收报警信息,并且响应地(i)存储以加密形式的消息,直到正好在特定的传递时间以前;以及(ii)解密和实质上在特定的传递时间传递消息。通过前述布置实现了消息到用户设备的实质上同时的传递。
文档编号G06F19/00GK101322128SQ200680045409
公开日2008年12月10日 申请日期2006年10月6日 优先权日2005年10月6日
发明者布伦特·W·巴克利, 杰夫·E·哈斯, 格利高里·J·品特, 罗伯特·J·费尼 申请人:沃根斯娱乐有限责任公司(加利福尼亚州有限责任公司)
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1