Patent Description:
This section is intended to introduce the reader to various aspects of art that may be related to various aspects of the present disclosure. Accordingly, it should be noted that these statements are to be read in this light and not as admissions of prior art.

Amusement parks typically include various attractions that provide unique experiences for guests. For example, an amusement park may include various rides and show performances. As technology has continued to improve, such attractions have increased in sophistication and complexity. There is a corresponding increase in expectations regarding entertainment quality of attractions. Further, attractions are providing more options for user interaction and user choice. This can result in user's misalignment with expected interactions and/or expected progress through an attraction during certain timeframes. As a result, improved and more creative attractions and techniques for aligning experiences with expectations are needed.

<CIT> describes an interaction point including a hardware-based processor, a local cache data store that stores attraction data pertaining to an entertainment attraction, and a radio-frequency identification (RFID) reader that receives electromagnetic radiation of a wearable electronic device indicative of an interaction with the interaction point. The hardware-based processor, based upon the interaction with the interaction point, causes feedback to be rendered by the wearable electronic device, causes modification to at least a portion of the attraction data, or both.

It should be noted that these aspects are presented merely to provide the reader with a brief summary of these certain embodiments and that these aspects are not intended to limit the scope of this disclosure, which is determined by the appended claims.

In an embodiment, a control system for an attraction system includes processing circuitry and a memory having instructions. The instructions, when executed by the processing circuitry, are configured to cause the processing circuitry to perform operations that include identifying an interaction between a handheld or wearable device of the attraction system and a show effect of a plurality of show effects of the attraction system, controlling the handheld or wearable device, the show effect, or both, in response to identification of the interaction between the handheld or wearable device and the show effect, monitoring a parameter of the handheld or wearable device, wherein the parameter is indicative of a location of the handheld or wearable device, a usage of the handheld or wearable device, or both, and identifying an undesirable interaction between a user and the attraction system based on the parameter. The instructions, when executed by the processing circuitry, are also configured to cause the processing circuitry to perform operations that include controlling the handheld or wearable device and the show effect to provide guidance to change the parameter associated with the undesirable interaction in response to the identification of the undesirable interaction between the user and the attraction system.

In an embodiment, an attraction system includes a plurality of show effects, a handheld or wearable device, and the control system.

The present disclosure is related to an attraction system, such as an attraction system for an amusement park. The attraction system may include different areas having various show effects, such as lighting, sound devices, animated figures, video interactions, virtual reality devices, augmented reality devices, actuation elements (e.g., decorations configured for actuation), flame generators, water pumps, fog machines, airflow generators, and so forth. Guests of the amusement park may be directed through the different areas and may experience the show effects. In one embodiment, the guests may be able to interact with some of the show effects. For example, each guest may have an attraction device that may be used to cause one of the show effects to be activated.

In some circumstances, it may be difficult to direct the guests to experience the attraction system in a desirable manner. For example, guests may not timely travel through the different areas of the attraction system and/or may not use the attraction device correctly to interact with show effects of the attraction system. As a result, guests may not fully experience the attraction system, and/or a worker associated with the attraction system may be needed to assist or guide the guests during operation of the attraction system. In any case, the experience of the guest may be impacted, such as by reducing an immersion of the guest within the environment of the attraction system.

Thus, it is presently recognized that a system and method for facilitating interaction between the guests and the attraction system may improve the experience of guests. Embodiments of the present disclosure are directed to controlling elements of the attraction system, such as the attraction device and/or the show effects, to help direct the guests through the attraction system. By way of example, a control system of the attraction system may monitor a parameter associated with the guests to determine whether the guests are interacting with the attraction system in a desirable manner. The parameter may be indicative of how a guest is moving through the different areas, how a guest is using an attraction device, and the like. In response to a determination that a monitored parameter is indicative of an undesirable interaction between the guest and the attraction system (e.g., an undesirable location of the guest, an undesirable usage of the attraction device, and/or undesirable utilization of the attraction system), the control system may actuate the attraction device of the guest and/or a show effect in the area in which the guest is located to help the guest. For instance, the control system may cause the attraction device and/or the show effects to provide instructions regarding navigation through the different areas of the attraction system and/or instructions for using the attraction device. In this manner, the control system may operate the attraction system to help the guest without the need for a worker of the attraction system to intervene. As such, the attraction system may provide a more immersive and/or personalized experience for the guest, resulting in a more thorough and efficient guest experience. Indeed, present embodiments integrate existing aspects of show effects and coordination with attraction devices to seamlessly provide specific guidance to individual users based on location data and user data without substantially interfering with or breaking immersion in the attraction experience. As discussed further below, this is accomplished by, for example, selecting specific show elements and characteristics for presentation of guidance (e.g., incentive-based guidance) based on observed data associated with amusement device operation and location within a particular attraction (e.g., area within an attraction).

With the preceding in mind, <FIG> is a schematic diagram of an embodiment of an attraction system <NUM>, which may be a part of an amusement park. For instance, the attraction system <NUM> may include an interactive game, a theatric show, another suitable type of attraction system, or any combination thereof. The attraction system <NUM> may include or be communicatively coupled to a control system <NUM> (e.g., an electronic controller) configured to control operations of certain features of the attraction system <NUM>. To this end, the control system <NUM> may include a memory <NUM> and processing circuitry <NUM>, such as a microprocessor. The memory <NUM> may include one or more of a volatile memory, such as random access memory (RAM), and/or non-volatile memory, such as read-only memory (ROM), optical drives, hard disc drives, solid-state drives, or any other tangible, non-transitory, computer-readable medium that includes executable instructions to operate the attraction system <NUM>. The processing circuitry <NUM> may include one or more application specific integrated circuits (ASICs), one or more field programmable gate arrays (FPGAs), or any combination thereof, configured to execute the instructions stored in the memory <NUM>.

For example, the attraction system <NUM> may include different areas, such as a first area <NUM>, a second area <NUM>, and a third area <NUM>. Each area <NUM>, <NUM>, <NUM> may be a volume of space separated from one another within the attraction system <NUM>, such as via walls, partitions, markings, and the like. For instance, each area <NUM>, <NUM>, <NUM> may be a room, a queueing section, an elevator, a people mover, an interactive space, a theatre, a ride environment, a ride vehicle, and the like, of the attraction system <NUM>. Each of the areas <NUM>, <NUM>, <NUM> may also include respective show effects for providing entertainment for guests of the attraction system <NUM>. That is, the first area <NUM> may include first show effects <NUM> that provide entertainment for guests located in the first area <NUM>, the second area <NUM> may include second show effects <NUM> that provide entertainment for guests located in the second area <NUM>, and the third area <NUM> may include third show effects <NUM> that provide entertainment for guests located in the third area <NUM>. The control system <NUM> may be communicatively coupled to each of the show effects <NUM>, <NUM>, <NUM> and may control the show effects <NUM>, <NUM>, <NUM> to provide entertainment for guests that are in the different areas <NUM>, <NUM>, <NUM>. By way of example, the control system <NUM> may control the show effects <NUM>, <NUM>, <NUM> to provide a visual output (e.g., lighting), provide an audio output (e.g., sounds), change a position of a prop (e.g., an animated figure), and so forth, to provide entertainment for the guests. Although the illustrated attraction system <NUM> includes three areas <NUM>, <NUM>, <NUM> that each include separate show effects <NUM>, <NUM>, <NUM>, an additional or alternative attraction system <NUM> may include a different number of areas (e.g., one area, two areas, more than three areas) and/or a different arrangement of show effects, such as show effects that may be shared between multiple areas and/or areas that may not include any show effects controlled by the control system <NUM>. Further, the control system <NUM> may be representative of multiple controllers that communicate to coordinate show effects in a single area or between areas.

In an embodiment, guests of the attraction system <NUM> may be able to interact with the show effects <NUM>, <NUM>, <NUM>. As an example, a guest or a user <NUM> may possess and/or be associated with an attraction device <NUM>, which may be a handheld device and/or a wearable device that the guest <NUM> may carry to the different areas <NUM>, <NUM>, <NUM>. In the illustrated embodiment, the guest <NUM> is located in the first area <NUM> and is able to use the attraction device <NUM> to interact with the first show effects <NUM>. In an additional or an alternative embodiment, the guest <NUM> may interact with one of the other show effects <NUM>, <NUM>, such as by navigating to the second area <NUM> and/or the third area <NUM> and/or while remaining in the first area <NUM>. For example, the attraction device <NUM> may include a radio-frequency identification tag, a barcode, a signal emitter, or the like that cooperates with the control system <NUM> (e.g., a camera of the control system) to facilitate detection of relative positioning or movements of the attraction device <NUM> and initiation of show effects based on such detection. Thus, the guest <NUM> may use the attraction device <NUM> to cause the control system <NUM> to actuate one of the first show effects <NUM>, such as based on an orientation of the attraction device <NUM> (e.g., facing or pointing of the attraction device <NUM> at one of the first show effects <NUM>). In response, the control system <NUM> may control the attraction system <NUM> based on the interactions associated with the guest <NUM> to provide an interactive experience for the guest <NUM>. Indeed, the control system <NUM> may control (e.g., activate, modify, actuate) the show effects <NUM>, <NUM>, <NUM> to provide different experiences for different guests, such as by providing an output that may be based on the interaction between the guest <NUM> and the attraction system <NUM> and/or based on an identifier (e.g., of the guest <NUM>, of the attraction device <NUM>), thereby creating a unique experience for the guest <NUM>.

In an embodiment, the control system <NUM> may also control other aspects associated with the attraction system <NUM> based on the interaction between the guest <NUM> and the attraction system <NUM>. By way of example, the control system <NUM> may be communicatively coupled to a database <NUM>. The database <NUM> may store different information, and the control system <NUM> may update the information stored in the database <NUM> based on the interaction between the guest <NUM> and the attraction system <NUM>. For instance, the database <NUM> may store a quantity of points that are associated with the guest <NUM> (e.g., a user profile of the guest <NUM>), and the control system <NUM> may instruct the database <NUM> to update the quantity of points, such as by increasing or decreasing the quantity of points, based on the interactions between the guest <NUM> and the attraction system <NUM>. The points may be used to provide a gamification experience of the attraction system <NUM>. The control system <NUM> may additionally or alternatively operate the attraction system <NUM> based on the quantity of points stored in the database <NUM>, such as by actuating one of the show effects <NUM>, <NUM>, <NUM> in a particular manner, and further providing a unique experience for the guest <NUM>.

Additionally or alternatively, the guest <NUM> may interact with the attraction system <NUM> without the use of the attraction device <NUM>. For example, the control system <NUM> may be configured to detect certain movement and/or gestures (e.g., hand waving) made by the guest <NUM>, and the control system <NUM> may control the show effects <NUM>, <NUM>, <NUM>, communicate with the database <NUM>, and so forth, based on such movement, such as based on the movement matching a target movement. Indeed, different detected movement may cause the control system <NUM> to actuate the show effects <NUM>, <NUM>, <NUM> in different manners and/or to instruct the database <NUM> to update in different ways to provide a unique experience for the guest <NUM>.

<FIG> is a schematic diagram of an embodiment of an area <NUM> of the attraction system <NUM> of <FIG>, which may be representative of any or multiple of the areas <NUM>, <NUM>, <NUM>. The area <NUM> includes a space <NUM> in which guests <NUM> may navigate during operation of the attraction system. For instance, the area <NUM> may include an enclosure <NUM> (e.g., walls) and at least one opening <NUM> that enables the guests <NUM> to transition into or out of the enclosure <NUM> to enter or exit the space <NUM>, respectively. In an additional or an alternative embodiment, the area <NUM> may not include the enclosure <NUM>, and the space <NUM> may be open to enable the guests <NUM> to enter or exit the area <NUM> at any suitable section of the space <NUM>. A show effect <NUM> (e.g., lighting, a sound device, a robot, a special effect prop) may also be disposed within the space <NUM>. The guests <NUM> may interact with the show effect <NUM>, such as via their respective attraction devices <NUM>, and the control system <NUM> may control the show effect <NUM> based on such interactions to entertain the guests <NUM> within the space <NUM>.

In the illustrated area <NUM>, a guest 104A may be separated from a group of guests 104B. For instance, the group of guests 104B may be exiting the space <NUM> to enable a different group of guests to enter the space <NUM>, such as based on a duration for which the guests <NUM> have been located within the area <NUM> exceeding a threshold amount of time. However, unlike the guests 104B, the guest 104A may not be exiting the space <NUM> as desired. For this reason, it may be desirable to guide the guest 104A to exit the space <NUM>. By way of example, the control system <NUM> may monitor the location of each guest <NUM> within the space <NUM> (e.g., based on a location of the attraction devices <NUM> possessed by the guests <NUM>) and may determine that the guest 104A is not moving toward the opening <NUM> to exit the space <NUM> at a desired time. As a result, the control system <NUM> may operate the attraction device <NUM> associated with the guest <NUM>, the show effect <NUM>, and/or another feature of the area <NUM> in order to guide the guest 104A toward the opening <NUM>. Indeed, the control system <NUM> may determine a current location of the attraction device <NUM> within the attraction system (e.g., within the space <NUM>), and the control system <NUM> may control various features proximate to the attraction device <NUM> so as to direct the guest 104A from the current location out of the space <NUM>. For example, animated figures may be actuated to provide instructions (e.g., motions signals or verbal output) and/or virtual characters may be presented that signal or verbalize guidance. Thus, the control system <NUM> may operate the area <NUM> to guide the guests <NUM> out of the spaces <NUM> without having a worker intervene. As a result, the control system <NUM> may continue to provide an immersive experience for the guests <NUM> while also guiding the guests through the attraction system in a desirable manner. This may include providing in-game incentives to move to a certain location (e.g., instructions to progress to the next room to gain points). The control system <NUM> may additionally or alternatively provide disincentives for remaining at a location so as to motivate movement in a desired flow (e.g., instructions to progress to the next room or lose <NUM> points). Indeed, the instructions may be integrated with other effects and/or interactions that are provided by the attraction system (e.g., by the attraction devices <NUM>, by the show effect <NUM>) such that the instructions are presented seamlessly and in a congruous manner to maintain the immersive experience provided to the guests <NUM>.

As described herein, the control system <NUM> may additionally or alternatively monitor other parameters associated with an interaction between the guests <NUM> and the area <NUM>. For example, the control system <NUM> may monitor a usage of the attraction devices <NUM> by the guests <NUM>, and the control system <NUM> may detect an occurrence of any undesirable usages, such as incorrectly using the attraction device <NUM> to interact with the show effect <NUM>, an absence of using the attraction device <NUM> when usage is expected, undesirable movement of the attraction device <NUM> (e.g., indicating that a guest <NUM> is exiting the attraction system with the attraction device <NUM>), and the like. The control system <NUM> may then control the attraction system (e.g., the attraction device <NUM> itself) to guide the guest to use the attraction device <NUM> desirably, such as by providing instructions associated with how the guest should use the attraction device <NUM> correctly.

<FIG> is a schematic diagram of an embodiment of a communications network <NUM> in which the control system <NUM>, the attraction device <NUM>, and a show effect <NUM> (e.g., any of the show effects <NUM>, <NUM>, <NUM>, <NUM>) are communicatively coupled to one another. The illustrated attraction device <NUM> includes a user interface <NUM> with which a guest may interact to actuate different features of the attraction device <NUM>. For example, the user interface <NUM> may include a touch screen, a button, a knob, a switch, a dial, another suitable component, or any combination thereof. The attraction device <NUM> may also include a visual output component <NUM>, such as a light or a display, and an audio output component <NUM>, such as a speaker. Interaction with the user interface <NUM> may cause actuation of the visual output component <NUM> (e.g., to present a particular visual output or image) and/or of the audio output component <NUM> (e.g., to output a sound). As an example, the attraction device <NUM> may include a themed toy (e.g., a toy laser shooter, a toy wand, a bracelet, a toy sword) that facilitates interaction with the environment via wireless signals (e.g., radio signals, light emissions, audio signals, location tracking).

The show effect <NUM> may also include a visual output component <NUM> and an audio output component <NUM>. The visual output component <NUM> and/or the audio output component <NUM> may be actuated in order to entertain guests. By way of example, the visual output component <NUM> and/or the audio output component <NUM> may be controlled based on actuation of the user interface <NUM> of the attraction device <NUM>, thereby providing an interactive experience in which the guest may cause the show effect <NUM> to be actuated based on manipulation of the attraction device <NUM>. Indeed, the control system <NUM> may actuate aspects of the show effect <NUM> in response to identification of an interaction between the attraction device <NUM> and the show effect <NUM>. In an example, the interaction between the attraction device <NUM> and the show effect <NUM> may include a physical contact between the attraction device <NUM> and the show effect. Additionally or alternatively, the attraction device <NUM> may be configured to output a signal (e.g., an infrared signal, a laser), such as based on an interaction with the user interface <NUM>, and the show effect <NUM> may include a sensor <NUM> configured to receive the signal. Thus, the interaction between the attraction device <NUM> and the show effect <NUM> may include a receipt of the signal (e.g., as detected by the sensor <NUM>) transmitted by the attraction device <NUM>.

Further still, an interaction between the attraction device <NUM> and the show effect <NUM> may be identified based on other indications, such as based on a parameter (e.g., a positioning) of the attraction device <NUM> when the user interface <NUM> is actuated, based on a parameter (e.g., a positioning, an operation) of the show effect <NUM> when the user interface <NUM> is actuated, based on a location of the attraction device <NUM> relative to the show effect <NUM>, another suitable parameter, or any combination thereof. Indeed, the attraction device <NUM> may also include a sensor <NUM> that may transmit sensor data indicative of a parameter of the attraction device <NUM>, and the control system <NUM> may use the sensor data received from the sensor <NUM> of the show effect <NUM>, the sensor <NUM> of the attraction device <NUM>, or both, to identify the interaction between the attraction device <NUM> and the show effect <NUM>. In any case, the control system <NUM> may cause the show effect <NUM> to present a visual output, present an audio output, adjust positions, or any combination thereof, based on various sensor data received from the attraction device <NUM>, the show effect <NUM>, or both. To this end, the control system <NUM> may store subroutines <NUM> (e.g., stored within the memory of the control system <NUM>) that may be executed to control the attraction device <NUM>, the show effect <NUM>, or both, based on various criteria associated with received sensor data.

In an embodiment, the sensor <NUM> may monitor a location of the attraction device <NUM>, such as a location within an area of the attraction system. For instance, the sensor <NUM> may use ultra-high frequency transmissions for communicating the location of the attraction device <NUM> to the control system <NUM>. The control system <NUM> may determine whether the attraction device <NUM> is located in a desirable area via the sensor data received from the sensor <NUM>. By way of example, the control system <NUM> may also monitor a time associated with an attraction experience, determine an expected location of the attraction device <NUM> based on the associated time, and determine whether a current location of the attraction device <NUM> indicated by the sensor <NUM> matches with the expected location (e.g., is in a location range). If the detected location of the attraction device <NUM> is not within a threshold of the expected location, steps may be taken to encourage the user to move the attraction device <NUM> to the desired location via control of the show effect <NUM> and/or the attraction device <NUM>.

In an additional or an alternative embodiment, the sensor <NUM> may indicate a usage of the attraction device <NUM>. For instance, the sensor <NUM> (e.g., a gyroscope, an accelerometer) may monitor an orientation and/or a movement of the attraction device <NUM>, and the control system <NUM> may determine whether the orientation and/or the movement is undesirable based on sensor data received from the attraction device <NUM>. Indeed, based on the sensor data, the control system <NUM> may determine whether the guest is holding the attraction device <NUM> correctly, whether the attraction device <NUM> is facing the show effect <NUM> (e.g., during actuation of the user interface <NUM>), and the like. Additionally or alternatively, the sensor <NUM> may indicate a user interaction with the user interface <NUM>, such as an occurrence of the guest actuating (e.g., pressing, turning, selecting, tapping, operating, activating) the user interface <NUM>. By way of example, the control system <NUM> may receive sensor data from the sensor <NUM> to determine a frequency of actuation of the user interface <NUM>, a time associated with actuation of the user interface <NUM>, an orientation and/or a position associated with the attraction device <NUM> and/or the show effect <NUM> during actuation of the user interface <NUM>, and so forth. The control system <NUM> may therefore determine whether the guest is interacting with the user interface <NUM> in a desirable manner to determine whether the guest is using the attraction device <NUM> desirably.

Based on a determination that the guest is not interacting with the attraction system in a desirable manner, the control system <NUM> may control the attraction device <NUM> and/or the show effect <NUM> accordingly. As an example, the control system <NUM> may actuate certain features of the attraction device <NUM> to direct or guide the guest to a different area (e.g., an expected location) within the attraction system based on a determination that the current location of the attraction device <NUM> is undesirable (e.g., the current location does not match with the expected location). As another example, the control system <NUM> may cause the attraction device <NUM> to provide guidance or instructions to correct the usage of the attraction device <NUM>, such as by indicating a desirable orientation (e.g., a manner of holding) of the attraction device <NUM> and/or a desirable manner or time in which the user interface <NUM> is to be actuated. Indeed, the control system <NUM> may control the visual output component <NUM> to present a visual output (e.g., text instructions), the audio output component <NUM> to present an audio output (e.g., spoken words), another suitable feature to present a different type of output (e.g., a component to provide haptic feedback), to provide such guidance or instructions. Each of these may be done separately or in coordination with control of the show effect <NUM>, which may include multiple show effects. For instance, the control system <NUM> may determine a location of the attraction device <NUM> (e.g., based on sensor data received from the sensor <NUM>) and may actuate the show effect <NUM> (e. display an animation in a location that is viewable from the location of the attraction device <NUM>) based on a detection of an undesirable parameter associated with the attraction device <NUM> and also based on a determination that the show effect <NUM> is proximate to the attraction device <NUM>. The control system <NUM> may then operate the visual output component <NUM> and/or the audio output component <NUM> of the show effect <NUM> to provide instructions to direct the guest and/or to correct the usage of the attraction device <NUM>. For example, a themed character in an animation or a themed animated robot may provide instructions and/or demonstrate how to properly utilize the attraction device <NUM>. In a further embodiment, the sensor <NUM> may transmit sensor data indicative of a positioning of the show effect <NUM>, such as of a prop associated with the show effect, and the control system <NUM> may control the show effect <NUM> based on the positioning. By way of example, the prop may include an arrow, the sensor data transmitted by the sensor <NUM> may indicate an orientation of the arrow, and the control system <NUM> may adjust the positioning of the arrow to point toward a location where the guest is to navigate (e.g., to direct the guest to a different area within the attraction system) or demonstrate how the user should employ the attraction device <NUM>, which may have a form factor of a similar arrow.

Each of <FIG> described below illustrates a method of controlling an attraction system. In one embodiment, each of the methods may be performed by a single respective component, such as by the processing circuitry <NUM>. In an additional or an alternative embodiment, multiple components may perform the procedures for a single one of the methods. It should also be noted that additional procedures may be performed with respect to the described methods. Moreover, certain procedures of the depicted methods may be removed, modified, and/or performed in a different order. Further still, the procedures of any of the respective methods may be performed in parallel with one another, such as at the same time and/or in response to one another.

<FIG> is a flowchart of an embodiment of a method <NUM> for controlling an attraction system based on detection of an undesirable parameter associated with an attraction device of a guest, which may include detection of the attraction device in an undesired location, detection of improper use of the attraction device, or the like. At block <NUM>, the attraction device is monitored. For example, the attraction device may include a sensor, and sensor data from the sensor may be received for processing by a controller. In another embodiment, block <NUM> may include receiving (e.g., at a controller) emissions or associated data from an emitter of the attraction device to determine information about the attraction device. At block <NUM>, an undesirable parameter associated with the attraction device is detected based on analysis of the sensor data, data from the emitter, or the like. As previously noted, the undesirable parameter may be indicative of the guest interacting with the attraction system in an undesirable manner or another suitable undesirable utilization of the attraction system.

At block <NUM>, in response to detecting the undesirable parameter, a location of the attraction device may be determined or confirmed, such as based on additional sensor data received from the sensor of the attraction device, another sensor of the attraction device, or a sensor otherwise associated with the attraction system (e.g., a camera located in a room of an attraction). At block <NUM>, the attraction device, a show effect, or both, may be controlled based on the detected undesirable parameter and/or the location of the attraction device to address the undesirable parameter. As an example, the attraction device may be controlled to provide instructions or guidance, such as by providing a visual output, an audio output, haptic feedback, and the like. Further, operational features (e.g., interactive communication features, such as a laser emitter) of the attraction device may be disabled until a desired position is reached. As another example, the show effect, which may have been determined to be proximate to the attraction device, may be controlled to provide the instructions, such as by providing a visual output, an audio output, an adjustment in positioning, and the like. Indeed, the show effect may be selected from a set of different show effects to provide the instructions based on a comparison between the location of the attraction device and a location of the show effect, such as in response to a determination that the location of the attraction device is within a threshold distance of the location of the show effect. Further, the show effect may be controlled to provide the instructions in a manner that is integrated with interactions or effects provided by other show effects in order to maintain an immersive experience for guests. For example, the show effect may be controlled such that the guidance coordinates with actuations of the other show effects to blend the guidance in with other operational control of the attraction system.

In one embodiment, the show effect may be controlled to be moved more proximate to the attraction device in response to detection of the undesirable parameter and prior to providing the instructions. Such control may be performed in order to reduce the distance between the attraction device and the show effect, thereby enabling the show effect to provide the instructions more clearly after being moved more proximate to the attraction device. This may also include positioning a mobile barrier, which may be a part of the show effect, in a manner that discourages movement in an undesired direction (e.g., by blocking a pathway). It should be noted that interaction provided by the show effects may be intentionally repetitive (e.g., repeated audio instructions) to reduce interest and encourage users to move on instead of continuing to interact in the same fashion. Further, interactions may be specifically addressed to users based on user data associated with the attraction device in a database. For example, a user name or other identifier may be announced or displayed to focus the attention of a specific user and further discourage undesired activity, such as by noting that points will be deducted from the specific user's game score based on undesired activity.

In an example, the undesirable parameter may be associated with an undesirable location of the attraction device within the attraction system. For instance, the attraction system may include multiple areas, and each of the areas may be associated with a duration, a time interval, a threshold time, or block of time. Thus, a current time associated with the attraction device being involved in an attraction experience may be monitored, an expected location within the attraction may be determined based on the current time, and a determination may be made that the current location of the attraction device is undesirable based on a mismatch between the expected location and the current location. Therefore, the attraction device and/or the show effect may be controlled to guide the guest to navigate out of the current location, to navigate to the expected location, and the like.

In another example, the undesirable parameter may be associated with an undesirable orientation or operation of the attraction device. Such an undesirable orientation or operation may indicate that the guest is not holding the attraction device properly (e.g., the guest is holding the attraction device upside down), the guest is not using the attraction device properly to interact with show effects (e.g., the guest is not using the attraction device to properly point at a show effect, the guest is not properly actuating the attraction device by pressing a trigger, the guest is not gesturing properly with the attraction device, and so forth). Thus, the attraction device and/or the show effect may be controlled to provide instructions associated with correcting the orientation of the attraction device. This may include a character (e.g., an animated character or an automated figure) presenting an example of how to utilize the attraction device properly. The character may include and/or be presented on a show effect (e.g., of multiple available show effects) that is determined to be proximate and viewable to the appropriate user based on a location of the attraction device. Further, aspects of the character may be controlled based on user data associated with the attraction device. For example, a preferred character for the user may be used for such instructions to encourage interest in the instructions and to otherwise personalize the experience. Further, historical data regarding previously provided instructions may be stored to encourage compliance. For example, a character may refer back to previous instructions provided to the user to assist with the user's understanding of the instructions.

In a further example, the undesirable parameter may be associated with an interaction between the guest and the attraction device, such as based on an actuation of a user interface of the attraction device. In an embodiment, the undesirable interaction may include a quantity of actuations of the user interface (e.g., within a block of time) exceeding or being below a threshold quantity. In an additional or an alternative embodiment, the undesirable interaction may include a time associated with actuation of the user interface, such as to indicate whether the user interface was actuated in response to an aspect of the show effect (e.g., in response to movement of the show effect). In such an embodiment, the time associated with actuation of the user interface may be compared with an expected time, and the undesirable parameter may be determined based on a difference between the times exceeding a threshold difference. In a further embodiment, the undesirable interaction may include an orientation and/or a position of the attraction device during the actuation of the user interface, such as the orientation and/or the position of the attraction device relative to a show effect (e.g., whether the attraction device is pointing at or facing the show effect when the user interface is actuated). The undesirable parameter may therefore be determined based on the orientation and/or the position not matching with an expected orientation and/or position during actuation of the user interface. In any case, the attraction device and/or the show effect may be controlled to instruct the guest to interact with or use the attraction device properly, such as by providing step-by-step instructions regarding proper usage of the attraction device.

<FIG> is a flowchart of an embodiment of a method <NUM> for controlling an attraction system. At block <NUM>, an interaction between an attraction device of a guest and a show effect may be identified. For example, sensor data indicative of the interaction may be received. In an embodiment, the sensor data may indicate a physical contact between the attraction device and the show effect, such as a prop. In an additional or an alternative embodiment, the attraction device may output a signal (e.g., upon actuation of a user interface of the attraction device), and the show effect may receive the signal and transmit sensor data indicative of the interaction between the attraction device and the show effect.

At block <NUM>, in response to an identification of an interaction between the show effect and the attraction device, an additional parameter associated with the attraction device may be determined. The additional parameter may include a positioning, such as a location and/or an orientation, of the attraction device (e.g., relative to the show effect) when the user interface is actuated, historical data associated with the attraction device (e.g., previous interactions with the show effect or other show effects), an aspect associated with a user profile of the guest, another suitable parameter, or any combination thereof. Indeed, the additional parameter may be determined via sensor data received from the attraction device (e.g., from the sensor <NUM> of <FIG>), information stored within a database (e.g., the database <NUM> of <FIG>), another suitable parameter, or any combination thereof. Such parameters may be uniquely associated with the attraction device and/or the guest.

At block <NUM>, the attraction device, the show effect, or both, may be controlled based on the additional parameter determined with respect to block <NUM> in response to identification of the interaction between the attraction device and the show effect. For instance, the attraction device, the show effect, or both, may be controlled to provide a unique experience to the guest. For instance, the attraction device, the show effect, or both, may be controlled based on an aspect of the guest, such as an identifier associated with the guest. By way of example, the identifier may indicate a historical activity associated with the guest (e.g., a previous experience provided by the attraction system to the guest), preferences indicated by the guest, an accumulated number of points associated with the guest, other suitable parameters associated with the guest, or any combination thereof. The attraction device, the show effect, or both, may therefore be controlled based on a characteristic associated with the guest as indicated by the identifier. In another aspect, the attraction device, the show effect, or both, may be controlled based on an aspect of the attraction device. As an example, based on a determination that the attraction device was used incorrectly (e.g., the positioning of the attraction device is undesirable), the attraction device, the show effect, or both, may be controlled to output an indication that the attraction device was incorrectly used. As another example, based on a determination that the attraction device was previously used incorrectly, but that a most recent usage of the attraction device is correct, the attraction device, the show effect, or both, may be controlled to output an indication that the attraction device is currently being used correctly. In any case, the attraction system may provide a unique and personalized experience for the guest while also providing guidance and encouraging action on the part of the guest to meet expected operational goals.

Claim 1:
A control system (<NUM>) for an attraction system (<NUM>), the control system (<NUM>) comprising:
processing circuitry (<NUM>); and
a memory (<NUM>) comprising instructions, wherein the instructions, when executed by the processing circuitry (<NUM>), are configured to cause the processing circuitry (<NUM>) to perform operations comprising:
identifying an interaction between a handheld or wearable device (<NUM>) of the attraction system (<NUM>) and a show effect (<NUM>) of a plurality of show effects (<NUM>, <NUM>, <NUM>, <NUM>) of the attraction system (<NUM>);
controlling the handheld or wearable device (<NUM>), the show effect (<NUM>), or both, in response to identification of the interaction between the handheld or wearable device (<NUM>) and the show effect (<NUM>);
monitoring a parameter of the handheld or wearable device (<NUM>), wherein the parameter is indicative of a location of the handheld or wearable device (<NUM>), a usage of the handheld or wearable device (<NUM>), or both;
identifying an undesirable interaction between a user (<NUM>) and the attraction system (<NUM>) based on the parameter; and
controlling the handheld or wearable device (<NUM>) and the show effect (<NUM>) to provide guidance to change the parameter associated with the undesirable interaction in response to the identification of the undesirable interaction between the user (<NUM>) and the attraction system (<NUM>).