模块化游乐园系统和方法与流程
相关申请的交叉引用
本申请是要求2018年5月17日提交的标题为“modularamusementparksystemsandmethods”的美国临时申请no.62/672,918的优先权的非临时申请,所述临时申请出于所有目的通过引用以其整体被特此并入。
本公开总体上涉及游乐园领域。更具体地,本公开的实施例总体上涉及游乐园内的技术刷新和更新。
背景技术:
自二十世纪初以来,游乐园(或主题公园)在流行度方面已经显著地增长。随着流行度的上升,游乐园可能随着新景点被实现和现有景点被更新而不断地经历建造/维护。随着现代景点的增加的精致化和复杂性,以及游乐园顾客之中的期望的对应增加,需要改进的系统和方法来适应技术刷新和/或更新,这可能导致景点的增加的停工时间。
技术实现要素:
与最初要求保护的主题在范围方面相称的某些实施例在以下概述。这些实施例不旨在限制本公开的范围,而是这些实施例仅旨在提供某些公开的实施例的简要概述。实际上,本公开可以涵盖可以与下面阐述的实施例类似或不同的多种形式。
根据一个实施例,系统包括具有一个或多个硬件部件和控制器的游乐园系统。控制器包括存储器设备,其具有存储在其上的游戏层和软件层。游戏层包括游戏逻辑,并且软件层包括通信地耦合到游戏层的游戏应用编程接口(api)、通信地耦合到游戏api的包装器(wrapper)api以及通信地耦合到包装器api的多个包装器。控制器还包括被配置成执行存储于存储器设备上的指令的处理器。指令被配置成使得处理器接收指示游乐园系统的一个或多个硬件部件的改变的信号,并且基于指示硬件部件的改变的信号,经由多个包装器中的包装器与一个或多个硬件部件通信,以从一个或多个硬件部件接收输入,或驱动一个或多个硬件部件的操作。
在另一个实施例中,被配置成招待多个用户的游乐园包括多个景点。多个景点中的每个景点包括被配置成与多个用户交互的多个交互式部件。游乐园还包括控制器,所述控制器具有存储器设备和被配置成执行存储在存储器设备上的指令的处理器。指令被配置成使得处理器:接收指示多个景点中的景点内的新的交互式部件的实现的信号;以及在接收到信号时登记新的交互式部件。在登记新的交互式部件时,处理器被配置成处理从新的交互式部件接收的输入信号、驱动新的交互式部件的操作,或其组合。
在另一个实施例中,方法包括从游乐园的至少一个连接移除第一部件。第一部件与功能的第一集合相关联。该方法还包括利用至少一个连接来实现游乐园的第二部件。第二部件与功能的第二集合相关联,并且功能的第一集合不同于功能的第二集合。该方法还包括向游乐园的游乐园系统登记第二部件,使得第二部件的功能的第二集合被配置成根据来自游乐园的控制器的一个或多个输入信号而被选择性地驱动。
附图说明
当参考附图阅读下面的详细描述时,本公开的这些和其它特征、方面和优点将变得更好理解,其中贯穿附图,相同的字符表示相同的部分,其中:
图1是根据本公开的实施例的具有模块化架构的游乐园的示意图;
图2是根据本公开的实施例的图1的游乐园的控制器的框图;
图3是根据本公开的实施例的用于在图1的游乐园的情况下实现新部件的过程的流程图。
图4是根据本公开的实施例的图1的游乐园的游乐园景点的示意图;以及。
具体实施方式
本公开提供了通过促进硬件部件的模块化和可分离性来快速更新(例如,刷新)游乐园中的景点和其它娱乐特征的系统和方法。本文中提供了支持这样的模块化并且促进硬件部件之间的可相互操作性的系统架构,所述硬件部件在景点内执行不同功能但其操作可以彼此相互关连。在某些实施例中,游乐园的系统架构可以包括游戏层、软件架构(例如,‘软件’)层和硬件架构(例如,‘硬件’)层。游戏层可以将特定游戏和/或乘坐景点的逻辑传送到软件层,软件层转而将游戏逻辑传送到硬件层以经由一个或多个硬件设备实现游戏逻辑。也就是说,软件层可以利用具有应用编程接口(api)和包装器的形式的协议来有效地将游戏逻辑传送到硬件层中的硬件的驱动器。至少由于游戏层、软件层和硬件层之间的分离,游乐园可以在对游乐园的整体系统的最小影响的情况下更新架构的各个部分(例如,硬件和/或软件部件)。
为了说明,可以在游乐园的景点内实现(例如,插入)新的硬件部件。硬件部件可以是输入设备和/或输出外围设备。当新硬件部件在景点内实现时,硬件部件可以被自动向系统登记,使得硬件部件可以生成和/或接收事件(例如,与游乐园的其它部件通信)。实际上,硬件部件的实现可以无缝地发生,诸如在没有对现有景点的实质检修和/或没有技术人员对系统的附加重新配置的情况下发生。一旦被实现和登记,硬件部件可以被配置成对可以源自游戏层的游戏逻辑的多种刺激消息做出反应。因此,景点还可以在利用现有硬件的同时实现新的游戏逻辑和/或新的软件部件。例如,特定景点可以利用游戏表面和多个其它硬件设备,诸如乘坐载运器、虚拟现实耳机等来实现第一游戏。在实现新游戏逻辑和/或新软件部件时,相同的特定景点可以利用现有游戏表面和多个其它硬件设备来实现第二游戏。
在一个实施例中,某些硬件部件可以准许客人输入,所述客人输入转而影响景点内的另一硬件元件的操作以引起特定输出(例如,来自客人武器的输入可以使得固定目标点亮或以其它方式指示成功命中)。随着技术改进,或者随着景点叙事变得更加复杂,可以利用新的硬件部件(诸如新的武器硬件)来更新景点,新的硬件部件可以诱使客人重新访问景点。然而,替换诸如固定目标之类的固定元件可能更加昂贵,特别是在这样的目标包括致动部件的情况下。因此,即使当替换某些硬件部件(例如,武器)时,其它硬件部件(例如,固定目标)也可以保持在适当位置。因此,在一个实施例中并且作为示例,本技术提供了包括硬件包装器或其它通信协议的系统架构,其准许新的硬件部件与现有硬件部件通信,而无需对恰当的协议和/或对现有硬件部件的调整。以此方式,可以替换硬件部件,诸如武器硬件。新的武器可以被分插到(slotinto)系统中以与现有的固定目标通信,而无需更新或改变现有的系统架构和/或通信协议。
所公开的景点系统和方法可以利用包括表演、乘坐设施、促销等的游乐园景点来实现。通过在游乐园景点内采用模块化架构,随着新技术的涌现,景点可以容易地且不断地被更新和刷新。因此,客人被激励来访问游乐园,并且还被使得能够在景点被频繁地改变和更新时享受由游乐园提供的主题体验。
考虑到前述内容,图1图示了游乐园10的实施例,其可以包括一个或多个景点12。每个景点12可以容纳多个用户14(例如,客人、顾客)。如本文中所讨论的,游乐园10可以利用多层系统基础设施来适应技术刷新、更新等,同时最小化停工时间和对游乐园10的整体美观和操作的影响。特别地,多层系统基础设施的模块化可以在基本上不影响系统的其它元件(例如,其它硬件或软件部件)的情况下保证一个或多个硬件或软件部件的改变(例如,更新、替换、添加和/或移除)。
为了说明,在某些实施例中,游乐园10可以包括第一景点16、第二景点18和第三景点20。然而,应当理解,游乐园10可以包括任何合适数量的景点12。每个景点12可以包括任何合适数量的硬件部件22,诸如可以与软件部件24交互(例如,通信)的物理部件,其可以被存储在一个或多个控制器28的存储器设备26中以执行与特定景点12相关联的任务,如本文中进一步详细讨论的。实际上,可以存在任何合适数量的控制器28。在某些实施例中,每个景点12可以与相应的控制器28相关联。游乐园10还可以包括游乐园10的环境29(例如,队列)内的一个或多个硬件部件22,其也可以通信地耦合到一个或多个控制器28。在某些实施例中,环境29可以包括景点12。
控制器28可以采用处理器30,其可以表示一个或多个处理器,诸如专用处理器。控制器28还可以包括用于存储可由处理器30执行以执行如本文中所述的游乐园10的方法和控制动作的指令的存储器设备26。处理器30可以包括一个或多个处理设备,并且存储器26可以包括一个或多个有形的、非暂时性的、机器可读介质。作为示例,这样的机器可读介质可包括ram、rom、eprom、eeprom、cd-rom或其它光盘存储、磁盘存储或其它磁性存储设备或任何其它介质,所述其它介质可以用于以机器可执行指令或数据结构的形式携带或存储期望的程序代码并且可以由处理器30或由任何通用或专用计算机或具有处理器的其它机器访问。
控制器28可以通过通信系统32通信地耦合到游乐园10的元件。在一些实施例中,通信系统32可以通过无线网络进行通信,所述无线网络诸如无线局域网[wlan]、无线广域网[wwan]、近场通信[nfc]或蓝牙。在一些实施例中,通信系统32可以通过诸如局域网[lan]或广域网[wan]之类的有线网络进行通信。在一些实施例中,通信系统32可以通过光/激光、声音、量子力学或其它环境刺激进行通信。
每个硬件部件22(例如,外围设备)可以被分类为输入设备和/或输出设备外围设备。也就是说,每个硬件部件22可以是输入设备、输出设备或输入/输出设备。输入设备可以诸如从多个用户14中的一个接收输入,并且向控制器28发送指示接收的输入的输入信号。硬件部件22可以包括交互式部件,并且可以经由交互式部件的一个或多个用户输入设备(按钮、旋钮、触摸屏、操纵杆、可致动元件、转向控件、触发器等)来接收输入。对应地,并且作为输入信号的结果,输出设备可以接收输入信号,该输入信号可以从控制器28和/或直接从输入设备接收。例如,控制器28然后可以转而向游乐园10内的一个或多个位置(诸如输出设备)发送一个或多个信号,以根据接收的输入提供适当的响应。输出设备可以相应地对信号作出反应,诸如通过设备的致动或通过经由显示设备显示图像/信息来作出反应。例如,关于第一景点16的硬件部件22,输入设备可以包括诸如vr工具和vr谷歌之类的vr设备,并且在经由vr视镜显示图像时输出设备可以包括vr视镜。关于第二景点18的硬件部件22,输入设备可以包括用户14可以在乘坐周期期间与之交互的乘坐设备(例如,工具),并且输出设备可以包括电子动物展览品(showpiece)和乘坐载运器。关于第三景点20的硬件部件22,输入设备可以包括方向盘,并且输出设备可以包括记分板和游戏地面显示器。然而,要理解,游乐园10可以包括具有任何合适数量和类型的硬件部件22的任何合适数量的景点12。此外,vr设备可以用作便于用户与景点12的交互的输入/输出设备,以生成输入并使得另一硬件元件输出响应。转而,响应还可以触发对vr设备的显示器的输出改变。如本文中所使用的,vr可以指代增强现实、虚拟现实、混合现实或其组合。
硬件部件22和软件部件24中的每个可以基于各种因素而被替换或更新。例如,涌现的技术、电影或其它媒体发布、季节性改变、一天中的时间、常规维护或其任何组合可以促使对游乐园10的硬件部件22和/或软件部件24的改变。当在游乐园10内引入、更新或以其它方式改变部件(例如,硬件部件22或软件部件24)时,可以将该部件向游乐园10登记,使得该部件可以与游乐园10的其它部件交互(例如,通信)。也就是说,一个或多个控制器28可以包括用于向游乐园10的部件发送信息以及从游乐园10的部件接收信息的各种协议,如参考图2进一步详细讨论的那样。
图2是游乐园10的游乐园系统50的系统架构的框图。游乐园系统50可以在游戏层52、软件层54(例如,软件架构层)和硬件层56(例如,硬件架构层)之间分离。游戏层52和软件层54可以各自存储在控制器28的存储器26内。游戏层52和软件层54可以经由通信系统32通信地耦合到硬件层56。游戏层52可以包括游戏逻辑58,其确定景点12何时与景点12的元件(例如,硬件部件22和/或软件部件24)交互、何时改变和/或操纵景点12的元件的逻辑。也就是说,游戏层52可以操作和执行游戏逻辑58。
软件层54可以包括一个或多个游戏应用编程接口(api)60、一个或多个包装器api62和多个包装器64。游戏api60可以定义任何游戏实现(例如,特定景点12的游戏逻辑58)可以用于与软件层54和硬件层56进行通信的接口语言集。例如,游戏逻辑58可以与游戏api60通信以触发游乐园10内的各种环境刺激(例如,通过硬件部件22执行的反应)。
包装器api62可以将消息从游戏api60路由到包装器64。包装器64是符合、扩展和/或实现标准接口类的软件元件,并且被配置成向包装器api62登记以接收与环境刺激相关联的消息。包装器64可以与和特定硬件部件22相关联的驱动器通信,使得硬件部件22可以接收与环境刺激相关联的消息。在某些实施例中,每个硬件部件22可以与一个或多个相应的包装器64相关联。包装器64可以用作硬件层56的硬件部件22与软件层54的软件部件24之间的缓冲器。例如,当硬件部件22被更新或改变时,改变或更新将不影响软件部件24的操作、逻辑和/或构建。相反,当软件部件24被更新时,包装器64可以减少和/或防止对更新硬件部件22来与更新的软件部件24兼容的需要。在某些实施例中,可以添加附加的硬件部件22或特征。在这样的实施例中,与新添加的硬件部件相关联的一个或多个包装器64也可以被添加到软件层54。新添加的包装器64然后可以被向包装器api62登记以能够接收刺激信号(例如,消息、事件)。
硬件层56可以包括硬件部件22,如本文中所讨论的那样,所述硬件部件22被配置成是容易地可替换和/或可更新的。也就是说,硬件部件22可以利用(例如,由标准化单元构成的)模块化设计、标准(例如,通用)安装点和动态内部配置来改进新硬件部件22的实现和对现有硬件部件22的更新。例如,硬件部件22可以利用可以形成通信系统32的部分的通用接口总线(gpib)70(例如,通用接口(gpi))来与软件层54内的部件和硬件层56内的其它硬件部件22通信。实际上,在某些实施例中,硬件部件可以利用有线通信网络。在另一示例中,硬件部件22可以利用如本文中所提供的无线通信网络。在一些实施例中,硬件部件22可以在不使用网络的情况下通信,诸如靠通过有线和/或无线装置的直接或广播通信来通信。作为另一示例,硬件部件22可以利用和/或可以是线路可替换单元(lru)72,其是容易地可替换的模块化部件。特别地,lru72可以在景点12处(例如,“在线路上”)被快速替换,这可以保证景点12的减少的停工时间。实际上,硬件层16内的硬件部件22可以利用例如有限数量(例如,一个)类型的电源、有限数量(例如,一个)类型的输入和输出模块以及有限数量的其它部件。以这种方式,如果应当添加或改变硬件部件22的一部分(或全部),则至少部分地由于标准(例如,一般、通用、模块化)部件而可以容易地实现该部分。硬件部件22的模块化设计可以基于标准、准则和最佳实践以确保正确的实现。在某些实施例中,硬件部件22可以提供自测试。也就是说,硬件部件22可以确定其是否适合于继续操作。例如,硬件部件22可以包括一个或多个传感器73,该一个或多个传感器73被配置成监测硬件部件22的输入和输出以确定硬件部件22的操作状态,诸如硬件部件22是否如预期地操作和/或硬件部件22内的一部分是否应当被替换/更新,诸如硬件部件22是否接近其产品生命周期的结束。
作为示例,硬件元件22可以是游乐园10内的景点12的武器元件。硬件元件的传感器73中的一个或多个可以检测是触发器致动的用户输入,以使得武器向目标开火。基于开火,诸如目标之类的其它硬件部件22可以检测成功命中或不成功命中。由武器开火和任何目标命中引起的输入信号可以经由软件层54传送到游戏层52,以将成功命中与特定用户相关联,转而通过软件架构层54将输出信号提供回到硬件层56,以使得目标例如点亮或致动。也就是说,武器的用户致动的输入可以引起目标致动的输出。某些景点运行可以包括具有新能力的增强武器,并且游戏逻辑可以通过适当的包装器64接收致动信号以引起目标致动。如果升级的武器具有爆炸或其它增强的能力,则游戏逻辑58可以解锁通常是静止的新类型的硬件部件22,或者可以引起目标的新的移动场景。然而,在正常游戏运行期间不存在这样的增强特征不会干扰操作景点12的能力。此外,系统50能够快速地处理新硬件部件22的并入,以用于特殊景点运行连同平滑返回到正常操作。软件层54促进去往和来自硬件部件22的通信,使得由游戏逻辑58以即插即用的方式接收输入信号。
图3是可在游乐园10内发生的部件实现过程90的流程图。在一些实施例中,新部件的实现可以至少部分地由一个或多个改变的因素引起。如本文中所讨论的,新技术发布/更新、一年中的特定时间、电影/视频游戏发布、维护等可以促使游乐园人员改变景点12。例如,季节性改变(诸如从秋天到冬天)可以促使从万圣节主题景点12到雪主题景点12的改变。
在某些实施例中,部件实现过程90可以以现有(例如,先前安装的)部件的移除开始(框92)。例如,如果正实现的新部件是电子动物展览品,则可以首先移除现有(例如,先前安装的)电子动物展览品。当现有部件被移除时,游乐园系统50可以接收指示移除的信号(或者,基于没有来自元件的信号,可以更新系统以指示移除)。为了说明,在框92的发生之前(例如,在现有的电子动物展览品被移除之前),与电子动物展览品相关联的景点12的显示时钟(showclock)可能已经被配置成安排与电子动物展览品相邻的乘坐载运器的停止,以实现乘坐者对电子动物展览品的查看和/或交互。然而,在移除电子动物展览品时,系统可以接收指示移除的输入,并且系统可以更新显示时钟以移除与电子动物展览品的从前位置相邻的乘坐载运器的安排的停止。以这种方式,可以基于乘坐设施配置的改变来动态地更新各种硬件部件的可相互操作性。
在框94,可以实现(例如,安装、插入、上传)新部件。在某些实施例中,正实现的部件和现有部件可以各自利用lru72,如本文中所讨论的那样。实际上,可以使用与现有部件相同的连接来容易地实现新部件,由此增加部件实现过程90的效率,并且减少景点12的停工时间,其中正发生部件实现过程90。此外,在某些实施例中,部件实现过程90可以以新部件的安装开始(框94)。也就是说,应当理解,在安装新部件之前移除部件不是必要的。实际上,新部件可以仅仅是对游乐园10的添加。
在框96,可以将新部件向游乐园系统50登记(例如,自动配置)。当新部件被实现(例如,插入)时,系统可以接收新部件被实现的指示,并且可以知道如何与新部件交互。也就是说,可以将新部件及其相关联的功能(例如,移动功能、显示功能、特效功能等)向系统登记,使得新部件及其相关联的功能可以由游乐园系统50利用。在某些实施例中,在框96处执行的自动配置(例如,登记)可以在没有用户与游乐园系统50的交互的情况下执行。实际上,一旦部件被实现(框94),如果部件是硬件部件22,则包装器64可以识别硬件部件22及其相关联的功能,并且可以向游乐园系统50通知硬件部件22被实现,使得游乐园系统50现在可以利用硬件部件22(框96)。在一些实施例中,硬件部件的功能的登记(框96)可以对应地将部件登记为输入外围设备和/或登记为输出外围设备。类似地,如果部件是软件部件24(例如,操作系统更新),则一旦安装,游乐园系统50可以选择性地利用软件部件24及其相关联的功能。
总的来说,一旦登记了新部件,该部件就可以生成和接收事件(例如,通信信号)。特别地,游乐园系统50可以与部件通信以利用新部件的登记的功能(框98)。在某些实施例中,可以利用事件路由器/管理器来登记新部件。事件路由器/管理器可以从新部件接收事件并将事件递送到游乐园系统50的其它部分。类似地,事件路由器/管理器可以从游乐园系统50的部分接收事件,并且可以将事件传送到新部件。在一些实施例中,可利用旗标(flag)来分派(例如,传送)事件,该旗标可以是保存二进制值以指示事件的存在的预定义的位或位序列。也就是说,游乐园系统50的一个或多个部件可以利用旗标来与游乐园系统50内的其它部件通信。在一个实施例中,新的硬件或软件部件可以被登记为一组现有部件的类型。
在一个示例中,新的硬件部件22可以是节日礼物结构,其在一天中的某些时间点亮以指示奖品可获得。新部件可以被登记为礼物,并且当系统经由包装器64向所有登记的礼物传送时,所有登记的礼物可以点亮。礼物可以分布在整个游乐园10中,并且系统可以以模块化的方式登记新的礼物,并且向登记为礼物的所有部件传送以驱动共同的操作(诸如点亮功能),而不管它们在游乐园10内的位置如何。此外,新硬件部件可以具有附加功能性,诸如电子动物开启特征。系统50可以向所有礼物发送激活信号,并且对于具有增强功能性的礼物而言,激活信号还可以驱动电子动物开启特征以及点亮特征的操作。对于没有增强功能性的礼物,激活信号仅触发点亮特征。
图4是可以包括在图1的一个或多个景点12中的一组部件100的示意图。所图示实施例中的一组部件100可以包括多种软件部件24和硬件部件22,其可以利用参考图2描述的游乐园系统50的分层系统架构来组织和通信地耦合。在所图示实施例中,该组部件100可以包括乘坐载运器102、方向盘104、游戏地面106、特效系统110、电子动物展览品112、显示时钟114和其它部件。在某些实施例中,景点12的每个部件可以与一个或多个软件部件24和一个或多个硬件部件22相关联。如本文中所讨论的,可以利用参考图3描述的方法来更新该组部件100中的部件。
例如,游戏地面106可以是能够响应于由一个或多个软件部件24提供的一个或多个信号而提供(例如,显示)多种游戏的交互式游戏地面(例如,硬件部件22)。在某些实施例中,游戏层52和/或软件层54内的一个或多个软件部件24可以被更新,使得游戏地面106可以提供新游戏。当与游戏地面106的显示相关联的软件部件24被更新时,游戏地面106可以自动地开始与新软件部件24通信(例如,接收/发送信号/事件)以显示新游戏。在某些实施例中,软件部件24中的改变的实现可以包括新的可执行代码的登记。类似地,在某些实施例中,游戏地面106的硬件部件22可以被更新。例如,游戏地面106可以被更新以在游戏地面106上包括新的电子动物展览品112。至少部分地由于游乐园系统50的结构和模块化,一旦在景点12内被实现(例如,被插入在景点12中),电子动物展览品112就可以自动地开始生成和接收信号。
作为另一示例,方向盘104可以是可以向乘坐载运器102提供方向控制的输入设备。在某些实施例中,方向盘104可以向控制器28发送指示乘坐载运器102正转向的方向的一个或多个信号。基于乘坐载运器102的方向,控制器28可以实现各种效果,诸如重定向乘坐载运器102、增加或减少得分等等。在某一实施例中,方向盘104可以被更新以计及不同类型的游戏。例如,游戏类型可以从简单的驾驶游戏被更新到具有虚拟工具的游戏,其可以经由用户14与位于方向盘104上的输入设备(例如,按钮)的交互来被利用。在这样的实施例中,原始的(例如,旧的、现有的)方向盘104可以被移除并且利用具有输入设备的更新的方向盘104替换。当新的方向盘104被实现(例如,被插入)时,可以将新的方向盘104向游乐园系统50登记,并且此后新的方向盘104可以生成和/或接收事件。
实际上,由原始的方向盘104生成和/或接收的事件(例如,信号)可以不同于由新的方向盘104生成和/或接收的事件(例如,信号)。例如,原始的方向盘104可以被配置成(例如,通过用户输入)接收指示乘坐载运器102的驾驶方向的方向信号。此外,新的方向盘104可以被配置成基于包括在新的方向盘104中的输入设备(例如,按钮、旋钮、触摸屏等)的激活来生成多种类型的信号。例如,除了方向控制之外,新的方向盘的输入设备的致动可以生成指示特效系统110的一个或多个特效(例如,光效果、振动效果、雾效果、声音效果等)的特效信号。当新的方向盘104基于用户输入生成用于激活特效的信号时,控制器28可以接收用于致动特效系统110的相应特效的信号。此外,如本文中所使用的,应当注意,由用户14提供给游乐园系统50的硬件部件22(例如,输入外围设备)的输入可以包括生物计量输入,其可以包括身体/手势跟踪。
此外,在某些实施例中,图4中所示的景点12可以是基于路径的乘坐景点12,其包括一个或多个电子动物展览品112,所述电子动物展览品112被配置成基于由显示时钟(例如,软件部件24)114提供的输入(例如,信号)而被致动。也就是说,显示时钟114可以被配置成提供信号以致动电子动物展览品112,使得当乘坐载运器102中的一个或多个在距电子动物展览品112特定距离阈值内时,电子动物展览品112被致动或执行功能。换句话说,显示时钟114可以遵守一个或多个安排,使得当乘坐载运器102中的一个在电子动物展览品112的特定范围内时,电子动物展览品112被安排成致动。
另外,当乘坐载运器102在电子动物展览品112的特定距离阈值内时,显示时钟可遵守一个或多个安排以致动乘坐载运器102的一个或多个效果。例如,显示时钟114可以被配置成使得乘坐载运器102振动、停止移动;或当乘坐载运器102在特定距离阈值内时,引起特效系统110的另一特效的发生。在某些实施例中,可以基于一个或多个新部件被实现以及被向游乐园系统50登记来更新显示时钟114。例如,在一些实施例中,可以从景点12移除特定的电子动物展览品112。在移除特定的电子动物展览品112时,游乐园系统50可以确定特定的电子动物展览品112已经被移除,并且控制器28可以向显示时钟114发送信号以更新显示时钟114的安排,使得乘坐载运器102不停止、振动或当乘坐载运器102在特定电子动物展览品112的从前位置的特定距离阈值内时引起特效。
仍进一步地,如本文中所讨论的,如果要更新景点12,则可以替换部件,诸如电子动物展览品112。特别地,可以利用更新的电子动物展览品112替换原始的电子动物展览品112(例如,硬件部件22)。在这样的实施例中,原始的电子动物展览品112可以与功能和特效的第一集合相关联,并且更新的电子动物展览品112可以与功能和特效的第二集合相关联。例如,原始的电子动物展览品12可以是能够致动多个肢状物(limb)中的一个或多个并且可以喷射水,而更新的电子动物展览品112可以是能够多个肢状物中的一个或多个、可以发出某些光效果、可以发出某些声音效果以及可以喷射蒸汽。在某些实施例中,当实现更新的电子动物展览品112时,更新的电子动物展览品112可以利用与原始的电子动物展览品112相同的连接。也就是说,如本文中所讨论的,原始的电子动物展览品112和更新的电子动物展览品112二者可以利用lru72、标准安装点、模块化设计和其它特征来提高替换(例如,更新)原始的电子动物展览品112的效率。当更新的电子动物展览品112替换原始的电子动物展览品112时,可以将新的电子动物展览品112向游乐园系统50登记,使得更新的电子动物展览品112可以生成和接收事件(例如,信号)以与游乐园系统50通信。一旦被实现和登记,游乐园系统50可以接收更新的电子动物展览品112的可用功能的通知,并且可以被配置成激活(例如,经由包装器64中的一个或多个来发送事件/信号)更新的电子动物展览品112的可用功能。此外,应当注意,在一些实施例中,可以仅更新(例如,替换)原始部件(例如,原始电子动物展览品112)的一个或多个部分以更新原始部件。
应当理解,虽然本文使用的某些示例讨论了特定硬件部件22和软件部件24(诸如乘坐载运器102、方向盘104、游戏地面106、特效系统110、电子动物展览品112、显示时钟114等等)的使用,但是用于改变或更新部件的诸如部件实现过程90(图3)之类的相关联的方法可以应用于游乐园10内的任何其它合适部件。通常,部件(例如,硬件部件22和/或软件部件24)的改变可以登记与部件的改变相关联的功能,使得游乐园系统50可以选择性地驱动功能。
虽然本文中已经图示和描述了这些实施例的仅某些特征,但是本领域技术人员将会想到许多修改和改变。因此,要理解,所附权利要求旨在覆盖落入本公开的真实精神内的所有这样的修改和改变。此外,应当理解,所公开的实施例的某些元件可以被组合或彼此交换。
本文中呈现和要求保护的技术被引用并应用于实际性质的材料对象和具体示例,其可论证地改进本技术领域,并且因此不是抽象的、无形的或纯粹理论的。此外,如果附到本说明书末尾的任何权利要求包含被指定为“用于[执行][功能]的装置……”或“用于[执行][功能]的步骤……”的一个或多个元件,则意图是根据35u.s.c.112(f)来解释这样的元件。然而,对于包含以任何其它方式指定的元件的任何权利要求,意图是不根据35u.s.c.112(f)来解释这样的元件。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除