U.S. Pat. No. 11,534,685

SYSTEM AND METHOD FOR EMULATING AN ELECTRONIC GAME TO PLAY IN A PHYSICAL GAMING ENVIRONMENT

AssigneeIVAN MAURICIO BURITICA SUAREZ

Issue DateFebruary 5, 2021

Illustrative Figure

Abstract

A physical gaming environment of an electronic game includes at least one gaming device, a plurality of zones where each zone includes sensors for sensing a second information associated with at least one gaming device, a display for providing a status of the electronic game or a score of a user to users and/or spectators, a combination of a light system, a multimedia system and at least one speaker for providing audio-visual effects, and a computing arrangement communicably coupled with the at least one gaming device, the plurality of sensors, the display, and the combination of the light system, the multimedia system and the at least one speaker, where the computing arrangement receives a user position and triggered events as inputs from the plurality of sensors located at each of the plurality of zones and emulates at least one element in the physical gaming environment, for the user.

Description

In the accompanying drawings, an underlined number is employed to represent an item over which the underlined number is positioned or an item to which the underlined number is adjacent. A non-underlined number relates to an item identified by a line linking the non-underlined number to the item. When a number is non-underlined and accompanied by an associated arrow, the non-underlined number is used to identify a general item at which the arrow is pointing. DETAILED DESCRIPTION OF EMBODIMENTS The following detailed description illustrates embodiments of the present disclosure and ways in which they can be implemented. Although some modes of carrying out the present disclosure have been disclosed, those skilled in the art would recognize that other embodiments for carrying out or practicing the present disclosure are also possible. According to a first aspect, there is provided a gaming system including a computing arrangement that is connected, when in operation, via a data communication network arrangement to an environmental unit and at least one gaming device that is spatially local to the environmental unit, characterized in that the gaming system is implemented in an environment to emulate an electronic game to play in a physical gaming environment by its one or more users, wherein the gaming system is arranged such that: (i) the at least one gaming device includes a first sensing arrangement for sensing a first information comprising inputs from at least user while playing the electronic game and generating at least one first event by processing the first information; (ii) the environmental unit includes a second sensing arrangement for sensing a second information associated with the at least one gaming device while playing the electronic game and generating at least one second event by processing the second information associated with the at least one gaming device, wherein ...

In the accompanying drawings, an underlined number is employed to represent an item over which the underlined number is positioned or an item to which the underlined number is adjacent. A non-underlined number relates to an item identified by a line linking the non-underlined number to the item. When a number is non-underlined and accompanied by an associated arrow, the non-underlined number is used to identify a general item at which the arrow is pointing.

DETAILED DESCRIPTION OF EMBODIMENTS

The following detailed description illustrates embodiments of the present disclosure and ways in which they can be implemented. Although some modes of carrying out the present disclosure have been disclosed, those skilled in the art would recognize that other embodiments for carrying out or practicing the present disclosure are also possible.

According to a first aspect, there is provided a gaming system including a computing arrangement that is connected, when in operation, via a data communication network arrangement to an environmental unit and at least one gaming device that is spatially local to the environmental unit, characterized in that the gaming system is implemented in an environment to emulate an electronic game to play in a physical gaming environment by its one or more users, wherein the gaming system is arranged such that:

(i) the at least one gaming device includes a first sensing arrangement for sensing a first information comprising inputs from at least user while playing the electronic game and generating at least one first event by processing the first information;

(ii) the environmental unit includes a second sensing arrangement for sensing a second information associated with the at least one gaming device while playing the electronic game and generating at least one second event by processing the second information associated with the at least one gaming device, wherein the at least one first event and the at least one second event are provided as input to the computing arrangement; and

(iii) the computing arrangement including a processor that, when in operation, implements a set of first rules to:determine a modification to at least one of:(a) a first parameter by processing the at least one first event, or(b) a second parameter by processing the at least one second event, based on a set of second rules of the electronic game; andgenerate commands to implement modifications to at least one of:(a) the first parameter in the at least one gaming device, or(b) the second parameter in the environmental unit for compensating at least one element of the gaming system for a predefined period of time and for enabling the at least one user to play the electronic game in the physical gaming environment with the improved user experience.

The present gaming system, when in operation, thus emulates the electronic game in the physical gaming environment and enables the at one user to play the electronic game in the physical gaming environment without limiting the movements of the players and/or requiring more electronic tools. The present gaming system thus provides an improved user experience to the at least one user when playing the electronic game in the physical gaming environment. The present gaming system thus implements the set of second rules and elements of the electronic game to recreate the electronic game in the physical gaming environment. The present gaming system thus implements the set of first rules to assign or strength an element (e.g. a tool) of the gaming system when playing, which enables a unique compensation to make the electronic game more competitive or to improve the skills of the at least one user (e.g. a player). The present gaming system may emulate a visual experience and provide it in the real physical gaming environment, and not through a screen, a monitor or an Augmented/virtual reality headset.

In embodiments of the present disclosure, the at least one user may play the electronic game using the at least one gaming device by riding and/or interacting with it. Optionally, the at least one gaming device may be wearable device, for example a wrist watch, which is worn by the at least one user while playing the electronic game. For example, if the electronic game is a running game, the at least one user may wear/carry a device having a speed sensor or a camera which measure a speed at which a user is running. The first sensing arrangement may sense the first information when the at least one user interacts with the at least one gaming device. Optionally, the first sensing arrangement may comprise at least one of an accelerometer, a gesture sensor, a gyroscopic sensor, an actuator etc. In an embodiment, the first sensing arrangement comprises a camera or a smart watch that may be associated with the at least one gaming device for sensing the first information. For example, the first sensing arrangement may sense physical parameter (e.g. a physical motion or an activity) of the at least one gaming device (e.g. while playing kart/car racing games) or the at least one user (e.g. while playing kick boxing) to generate the first information.

The at least one gaming device may comprise a first microprocessor that processes the first information to generate the at least one first event. Optionally, the at least one gaming device comprises a first communication module to communicate the at least one first event to the computing arrangement through the data communication network. The at least one gaming device, without limitation, may be selected from a car, a kart, a two-wheeler, a bicycle, a gun, a locomotive device or any other type of gaming device. In an embodiment, the data communication network is a wired network. In another embodiment, the data communication network is a wireless network.

Optionally, the second sensing arrangement senses the second information associated with the at least one gaming device when the at least one player plays the electronic game in the physical gaming environment using the at least one gaming device. The second sensing arrangement may comprise at least one of a speed sensor, a position sensor, an environment sensor, etc. Optionally, the second sensing arrangement may comprise a plurality of sensors that are implement in a plurality of zones of the physical gaming environment for sensing a speed, a movement, a position of the at least one gaming device, etc.

Optionally, the environmental unit comprises a second microprocessor that generates at least one second event by processing the second information associated with the at least one gaming device. Optionally, the environmental unit comprises a second communication module to communicate the at least one second event to the computing arrangement through the data communication network. The computing arrangement may comprise a third communication module to receive the at least one first event and the at least one second event through the data communication network.

Optionally, the set of first rules comprises compensation rules which are implemented in the gaming system to compensate an element or a tool of the gaming system based on a status of the electronic game to make the electronic game more competitive. The computing arrangement may communicate the commands, using the third communication module, to the at least one gaming device and the environmental unit through the data communication network. The commands may comprise a set of instructions to implement modifications to the first parameter and the second parameter. The computing arrangement, without limitation, may be selected from a mobile phone, a Personal Digital Assistant, a tablet, a desktop computer, a laptop, an electronic notebook or a smartphone.

Further, the compensating the at least one element of the gaming system may cause a hardware reconfiguration of the gaming system, for example selectively switches in additional processor capacity and/or more data memory capacity and/or different types of graphic processor chip, and the hardware reconfiguration or hardware status is regarded as being technical in nature.

According to an embodiment, the processor predefines a set of first parameters for the at least one gaming device and a set of second parameters for the environment unit and wherein the processor enables the set of first parameters, the set of second parameters, the first sensing arrangement and the second sensing arrangement in a standby mode before the electronic game starts.

According to another embodiment, characterized in that the second sensing arrangement is implemented in a plurality of zones of the physical gaming environment and wherein each of the plurality of zones comprises at least one sensor that detects a physical parameter of the at least one gaming device or the at least one user to generate the second information. The physical parameter may comprise a physical motion or an activity of the at least one gaming device or the at least one user across the plurality of zones. For example, in a kart game, the at least one gaming device moves across the plurality of zones and when the at least one gaming device moves from a first zone to a second zone, a speed of the at least one gaming device is calculated based a distance between the first zone and the second zone and a time taken by the at least one gaming device to move from the first zone to the second zone. In virtual reality environment, the physical parameters of the at least one gaming device or the at least one user such as a physical motion or an activity are sensed to control the electronic game. Whereas, in the physical gaming environment, the physical parameters of the at least one gaming device or the at least one user are sensed and commands are generated to modify a parameter of the at least one gaming device, which is completely different from the virtual reality.

According to yet another embodiment, the set of first rules implement a set of modes from the electronic game into the physical gaming environment. The set of modes may comprise a plurality of playing modes or a plurality of playing level of the electronic game.

According to yet another embodiment, the processor enforces the set of second rules of the electronic game and monitors a progress of the electronic game to determine a winner of the electronic game. The set of second rules may comprise one or more rules of the electronic games that need to be implemented/followed while playing.

According to yet another embodiment, the second information comprises at least one of a speed, a position or a status of the at least one gaming device.

According to yet another embodiment, the first parameter comprises a parameter associated with the at least one element of the gaming system and the element comprises at least one of speed, gun, bat, ball, shield, power, attack or defense items or rewards. The parameter associated with the at least one element may comprise at least one of increasing or decreasing a level, a strength, or a force of the at least one element. For example, if the at least one user reaches a partial milestone in the electronic game, additional strength (e.g. the first parameter) may be provided to the at least one gaming device associated with the at least one user to boost up his/her element (e.g. a tool). In an embodiment, the element comprises, but not limited to, a power up to help the at least one user to boost a speed of the at least one gaming device or a reward for solving a puzzle (e.g. a key) to open a door/an element in the physical gaming environment. The at least one element may improve an overall gaming experience of the user and may be used for changing environments conditions while playing the electronic game in the physical gaming environment. In an embodiment, the power of the at least one element diminishes for a period of time when the at least one user is executing the electronic game in certain conditions within the physical gaming environment, based on the second rules of the electronic game.

According to yet another embodiment, the second parameter comprises an environmental parameter associated with the physical gaming environment. The environmental parameter may comprise increasing or reducing an allocated time, enforcing speed zones, reducing or increasing a speed of the at least gaming device with the help of speed zones.

According to yet another embodiment, the at least one gaming device comprises a display that indicates whether the at least one user has been provided a new element or penalized when the at least one user fell into a trap. The display may also indicate a score of the at least one user.

According to yet another embodiment, the processor synchronizes the first event and the second event.

According to yet another embodiment, that the set of first rules are programmable according to the electronic game.

According to a second aspect, there is provided a method of using a gaming system, the method comprising:

arranging at least one gaming device to include a first sensing arrangement for sensing a first information comprising inputs from at least one user while playing an electronic game and generating at least one first event by processing the first information;

arranging an environmental unit to include a second sensing arrangement for sensing a second information associated with the at least one gaming device while playing the electronic game and generating at least one second event by processing the second information associated with the at least one gaming device, wherein the at least one first event and the at least one second event are provided as input to a computing arrangement; and

arranging the computing arrangement to include a processor that, when in operation, implements a set of first rules to:determine a modification to at least one of:(a) a first parameter by processing the at least one first event, or(b) a second parameter by processing the at least one second event, based on a set of second rules of the electronic game; andgenerate commands to implement modifications to at least one of:(a) the first parameter in the at least one gaming device, or(b) the second parameter in the environmental unit to assign a level to at least one element of the gaming system for a predefined period of time and to enable the at least one user to play the electronic game in a physical gaming environment with the improved user experience.

The advantages of the present method are thus identical to those disclosed above in connection with the present gaming system and the embodiments listed above in connection with the system apply mutatis mutandis to the method.

According to a third aspect, there is provided a computer program product comprising a non-transitory computer-readable storage medium having computer-readable instructions stored thereon, the computer-readable instructions being executable by a computerized device comprising processing hardware to execute the above method.

The advantages of the present computer program product are thus identical to those disclosed above in connection with the present gaming system and the embodiments listed above in connection with the system apply mutatis mutandis to the computer program product.

According to a fourth aspect, there is provided a gaming system including a computing arrangement for implementing a set of first rules for compensating at least one element of the gaming system, characterized in that the computing arrangement comprising:

a processor that implements a set of first rules, when in operation, to:implement a set of modes from an electronic game into a physical gaming environment;determine, based on a set of second rules of the electronic game, a modification to at least one of:(a) a first parameter by processing at least one first event, wherein the at least one first event is generated by processing a first information that is sensed by a first sensing arrangement of the at least one gaming device, or(b) a second parameter by processing at least one second event, wherein the at least one second event is generated by processing a second information that is sensed by a second sensing arrangement of an environmental unit; andgenerate commands to implement modifications to at least one of:(a) the first parameter in the at least one gaming device, or(b) the second parameter in the environmental unit to compensate the at least one element of the gaming system for a predefined period of time and to enable the at least one user to play the electronic game in the physical gaming environment with the improved user experience.

According to an embodiment, the set of first rules are programmable according to the electronic game.

The advantages of the above gaming system are thus identical to those disclosed above in connection with the present gaming system and the embodiments listed above in connection with the present gaming system apply mutatis mutandis to the above gaming system.

In an embodiment, the present gaming system may be used for any electronic game to recreate that electronic game in the physical gaming environment. For example, in an electronic game where the objective is to escape from a room, also known as room escape or escape game, which requires a user to escape from imprisonment by exploiting their surroundings. The present gaming system may emulate the electronic game in the physical gaming environment and if the user solves a riddle/problem, the gaming system receives a signal and responds with a compensation for solving the riddle/problem to the user and delivers the next riddle automatically. In an embodiment, the gaming system rewards the user when a particular riddle is solved or penalizes the user if the particular riddle is not solved. The gaming system may modify an element of the environment through the use of pressure sensors which activate a gate located in a floor which delivers a key or “tool” to the user. For example, the elements in a Mario Kart game are: tools, modification of the environment (e.g. increasing or reducing an allocated time).

In an example embodiment, in a shooter game, where the objective is to (i) capture a flag from another team, (ii) kill all the members of the opposite team or (iii) race another team using a map, the gaming system may implement the rules of the game (e.g. the set of second rules) and emulate the game in a physical gaming environment using sensors and a communication network. The gaming system may use sensors to block arms or access gates, detect players in specific zones, detect a running count of shots performed by each user, track hits versus missed hits or track shots received by each user and may automatically enforce the rules of the game. The gaming system may generate game effects like sound explosions, smoke, light effects, etc. with the help of an audio system, a smoke generator and lightings.

Embodiments of the present disclosure may enable the at least one user users to play the electronic game in the physical gaming environment with the improved user experience. Embodiments of the present disclosure may implement the set of second rules and elements of the electronic game to recreate the electronic game in the physical gaming environment. Embodiments of the present disclosure may implement the set of first rules to assign or strength an element (e.g. a tool) of the gaming system when playing, which enables a unique compensation to make the electronic game more competitive.

DETAILED DESCRIPTION OF THE DRAWINGS

FIG.1is a schematic illustration of a gaming system in accordance with an embodiment of the present disclosure. The gaming system comprises a computing arrangement102that is connected, when in operation, via a data communication network arrangement104to an environmental unit108and at least one gaming device112that is spatially local to the environmental unit108. The computing arrangement102includes a processor106. The environmental unit108includes a second sensing arrangement110and the at least one gaming device112includes a first sensing arrangement114. The functions of these parts are as has been described above.

FIG.2is a functional block diagram of at least one gaming device in accordance with an embodiment of the present disclosure. The functional block diagram of the at least one gaming device comprises a first microprocessor202, a first sensing arrangement204, at least one element206, a battery208, a motor210, a first communication module212, a speaker214and a display216. The battery208may provide power to the first sensing arrangement204, the first microprocessor202, a motor210, a speaker214and a display216. The motor210may drive the at least one gaming device. The speaker214may provide sound effects while playing the electronic game. The functions of other parts are as has been described above.

FIG.3is a functional block diagram of an environmental unit in accordance with an embodiment of the present disclosure. The functional block diagram of the environmental unit comprises a second microprocessor302, a second sensing arrangement304and a second communication module306. The functions of these parts are as has been described above.

FIG.4is a flowchart illustrating steps of a method for (of) emulating an electronic game in a physical gaming environment using a gaming system in accordance with an embodiment of the present disclosure. At a step402of the method of emulating, an electronic game is started. At a step404of the method of emulating, a set of first parameters for at least one gaming device and a set of second parameters for an environment unit are predefined. At a step406of the method of emulating, the electronic game is initiated. Ata step408of the method of emulating, a first sensing arrangement of the at least one gaming device is turned ON for sensing a first information including inputs from at least user while playing the electronic game. At a step410of the method of emulating, the at least one gaming device is in a standby mode. At a step412of the method of emulating, it is checking whether the first information including the inputs from the at least user is obtained while playing the electronic game. If YES go to step416else go to step410. At a step414of the method of emulating, it is checking whether first commands are received from a computing arrangement. If YES go to step416else go to step410. At a step of416of the method of emulating, at least one first event is generated by processing the first information. At a step418of the method of emulating, a first parameter is modified based on the first commands received from the computing arrangement. At a step420of the method of emulating, a second sensing arrangement of an environmental unit is turned ON for sensing a second information associated with the at least one gaming device while playing the electronic game. At a step422of the method of emulating, the environmental unit is in a standby mode. At a step424of the method of emulating, it is checking whether second commands are received from the computing arrangement. If YES go to step430else go to step422. At a step426of the method of emulating, it is checking whether the second information associated with the at least one gaming device is obtained while playing the electronic game. If YES go to step428else go to step422. At a step428of the method of emulating, at least one second event is generated by processing the second information associated with the at least one gaming device. At a step430of the method of emulating, a second parameter is modified based on the second commands received from the computing arrangement. At a step432of the method of emulating, the at least one first event and the at least one second event are communicated as inputs to the computing arrangement. At a step434of the method of creating, it is checking whether a delay is occurred in modifying the first parameter. If YES go to step436else go to step418. At a step436of the method of emulating, the set of first parameters for the at least one gaming device is predefined. At a step438of the method of emulating, the computing arrangement is in a standby mode. At a step440of the method of emulating, it is checking whether the at least one first event and the at least one second event is received from the at least one gaming device and the environmental unit. If YES go to step442else go to step438. At a step442of the method of emulating, a modification to at least one of (a) a first parameter by processing the at least one first event or (b) a second parameter by processing the at least one second event based on a set of rules of the electronic game is determined and the commands are generated to implement modifications to at least one of (i) the first parameter in the at least one gaming device or (ii) the second parameter in the environmental unit for compensating at least one element of the gaming system for a predefined period of time and for enabling the at least one user to play the electronic game in the physical gaming environment with the improved user experience. At a step444of the method of emulating, the commands are communicated to the at least one gaming device using a third communication module. At a step446of the method of emulating, the commands are communicated to the environmental unit using the third communication module. At a step448of the method of emulating, it is checking whether a winner of the electronic game is determined. If YES go to step450else go to step440. At a step450of the method of emulating, the electronic game is ended.

FIG.5is an exemplary view of a physical gaming environment of an electronic game comprising a track in accordance with an embodiment of the present disclosure. The exemplary view of the physical gaming environment may comprise a plurality of zones502A-F. Each of the plurality of zones502A-F comprises a plurality of sensors (not shown inFIG.5) for sensing second information associated with at least one gaming device. The exemplary view of the physical gaming environment may further comprise a computing arrangement504, a display506, a light system508and a multimedia system510. For example, the plurality of sensors at each of the plurality of zones502A-F tracks a user position and triggers events as inputs to the computing arrangement504. The plurality of zones502A-F may comprise a time measurement zone502A, an admission area502B, a speed zone502C, a braking area502D, a shortcut zone502E and an obstruction zone502F and may comprise others zones according to an electronic game. Each zone comprises the plurality of sensor at the track which may collect information tracked by an environment module. In one embodiment, the speed zone502C and the braking area502D may enforce speed zones to reduce or increase a speed of the at least one gaming device. The display506in the track provides a status of the electronic game or a score of a user to users and/or spectators. The light system508and multimedia system510with speakers may provide sound and video effects, and other effects (e.g. fog, water, etc.).

FIG.6is an exemplary view that illustrates an implementation of a gaming device (e.g. a kart) that is used by at least one user in a game (e.g. Kart game) in accordance with an embodiment of the present disclosure. The gaming device is implemented in a physical gaming environment to enable the at least one user to play the gaming device in the physical gaming environment with the improved user experience. The gaming device comprises one or more sensors602A-D, one or more actuators604A-C, a first microprocessor606, a display608, a motor610, an accelerator612and an actuator button614. The actuator button614activates the actuators604A-C. The functions of other parts are as has been described above. The display608indicates the at least one user whether he has been granted a tool or element (e.g. a special power, a shoot at other user or causing the front-runner to slow down) or whether he is being penalized as he fell into a trap

FIG.7is a flowchart illustrating steps of a method for (of) implementing a set of first rules for compensating at least one element of a gaming system in accordance with an embodiment of the present disclosure. At a step702of the method of implementing, a compensation process is started. At a step704of the method of implementing, an acquisition zone is identified. At a step706of the method of implementing, a position of a gaming device in a track of a physical gaming environment is identified. At a step708of the method of implementing, a time at which the gaming device crosses the acquisition zone is evaluated. At a step710of the method of implementing, a set of first rules (e.g. compensation rules) are implemented to compensate a user of the gaming device based on the position of the gaming device in the track. At a step712of the method of implementing, the tools/elements of the gaming device having a low impact on an electronic game are identified. At a step714of the method of implementing, the tools/elements of the gaming device having a medium impact on the electronic game are identified. At a step716of the method of implementing, the tools/elements of the gaming device having half impact on the electronic game are identified. At a step718of the method of implementing, the tools/element of the gaming device having a high impact on the electronic game are identified. At a step720of the method of implementing, the compensation process is ended.

FIGS.8A to8Bare flow diagrams illustrating steps of a method that is performed by a gaming system in accordance with an embodiment of the present disclosure. At a step802, at least one gaming device is arranged to include a first sensing arrangement for sensing a first information comprising inputs from at least one user while playing an electronic game and for generating at least one first event by processing the first information. At a step804, an environmental unit is arranged to include a second sensing arrangement for sensing a second information associated with the at least one gaming device while playing the electronic game and for generating at least one second event by processing the second information associated with the at least one gaming device. At a step806, the computing arrangement is arranged to include a processor that, when in operation, implements a set of first rules to (i) determine a modification to at least one of (a) a first parameter by processing the at least one first event, or (b) a second parameter by processing the at least one second event, based on a set of second rules of the electronic game, and (ii) generate commands to implement modifications to at least one of (a) the first parameter in the at least one gaming device, or (b) the second parameter in the environmental unit to assign a level to at least one element of the gaming system for a predefined period of time and to enable the at least one user to play the electronic game in a physical gaming environment with the improved user experience.

Modifications to embodiments of the present disclosure described in the foregoing are possible without departing from the scope of the present disclosure as defined by the accompanying claims. Expressions such as “including”, “comprising”, “incorporating”, “have”, “is” used to describe and claim the present disclosure are intended to be construed in a non-exclusive manner, namely allowing for items, components or elements not explicitly described also to be present. Reference to the singular is also to be construed to relate to the plural.

Claims

  1. A physical gaming environment of an electronic game comprising: at least one gaming device;a plurality of zones, wherein each of the plurality of zone comprises a plurality of zone sensors for sensing a second information associated with at least one gaming device;a display for providing a status of the electronic game or a score of a user to users and/or spectators;a combination of a light system, a multimedia system and at least one speaker for providing audio-visual effects;and a computing arrangement communicably coupled with the at least one gaming device, the plurality of zone sensors, the display, and the combination of the light system, the multimedia system and the at least one speaker, wherein the computing arrangement receives a user position and triggered events as inputs from the plurality of zone sensors located at each of the plurality of zones and emulates at least one element in the physical gaming environment, for the user, wherein the gaming device comprises: a first microprocessor;a display;a motor;an accelerator;and at least one or more of gaming device sensors or actuators with actuator buttons to activate the actuators.
  1. The physical gaming environment of claim 1, wherein the plurality of zones comprises at least one of: a time measurement zone, admission area, speed zone, braking area, shortcut zone, and obstruction zone.
  2. The physical gaming environment of claim 2, wherein the speed zone and the braking area enforce zones to reduce or increase speed of the at least one gaming device.
  3. The physical gaming environment of claim 1, wherein the display indicates the at least one element to users and/or spectators.
  4. The physical gaming environment of claim 1, wherein the at least one element includes at least one of: speed, gun, shield, power, attack items, defense items, rewards, and penalty.

Disclaimer: Data collected from the USPTO and may be malformed, incomplete, and/or otherwise inaccurate.