[Not Applicable]
[Not Applicable]
The present invention relates to a method of gaming, a gaming system and a game controller.
Gaming systems are known comprising a game controller arranged to randomly display several symbols from a predetermined set of symbols and to determine a game outcome such as a game win based on the displayed symbols. Such gaming systems may commonly be implemented as a stepper machine provided with reels with each reel carrying several symbols of the set, or a video machine with selected symbols are displayed in virtual reels on a video display.
Commonly feature game rounds can be offered on a trigger event, which may the award of a particular prize or a random occurrence, where a game of a different character is played than the regular, or “base” game. In multiplayer sites, players may be arranged in a common area where they can view a common display. The base game may be a single player game on respective single player gaming machines, the feature game may involve one or more of the players in playing game on the common display.
There is a need for alternative or enhanced gaming systems and methods to add to player enjoyment during multi-player games.
According to a first aspect of the invention there is provided a method of gaming with multiple players comprising:
determining a set of eligible multi-player game players;
assigning each eligible multi-player game player a number of multi-player game turns depending on a wager amount; and
conducting the multi-player game turns with the eligible multi-player game players and determining multi-player game turn outcomes until a multi-player game end condition occurs.
According to a second aspect of the invention there is provided a method of gaming with multiple players comprising single player game rounds and a multi-player game initiated as a feature game in response to a multi-player game trigger event, wherein the multi-player game comprises the steps of:
determining a set of eligible multi-player game players;
assigning each eligible multi-player game player a number of multi-player game turns;
conducting the multi-player game turns with the eligible multi-player game players until a multi-player game end condition occurs wherein during the multi-player game turns the eligible multi-player game players compete to win one or more prizes and at least one eligible multi-player game player is given an option to select a tool symbol having associated actions from a tool symbol set; and
determining multi-player game turn outcomes as influenced by actions of the tool symbols.
In one embodiment the wager amount is an amount wagered in the single player game. In an embodiment the amount wagered in the single player game is an amount bet for each win line in each the single player game rounds.
In one embodiment wherein the associated actions for at least one of the tool symbols selected by the eligible multi-player game player affects aspects of the multi-player game turns of other eligible multi-player game players.
In one embodiment the tool symbol set is a limited pooled resource of tool symbols available also to other eligible multi-player game players.
In one embodiment the step of competing to win a prize includes trying to find the location of a prize symbol hidden on the multi-player game display and the actions of some of the tool symbols include assisting the player holding the tool to find the location. In an embodiment there is one hidden prize symbol.
In one embodiment the multi-player game end condition occurs when all the assigned multi-player game turns are used. In another embodiment the multi-player game end condition occurs when all the hidden prizes are found.
In one embodiment the eligible multi-player game players play the multi-player game at least in part by touching symbols on the multi-player game display.
According to a third aspect of the invention there is provided a gaming system for implementing a multi-player game, comprising a multi-player game display and a multi-player game controller comprising:
a multi-player game turn assigner for determining a set of eligible multi-player game players and assigning each eligible multi-player game player a number of multi-player game turns depending on a wager amount;
a multi-player game turn conductor for conducting the multi-player game turns with the eligible multi-player game players until a multi-player game end condition occurs; and
a multi-player game turn outcome determiner for determining multi-player game turn outcomes.
According to a fourth aspect of the invention there is provided a gaming system for implementing single player games and a multiple player game, comprising single player displays for displaying single player game rounds, a multi-player game display for displaying a multi-player game initiated as a feature game in response to a multi-player game trigger event, and a multi-player game controller comprising:
a multi-player game turn assigner for determining a set of eligible multi-player game players and assigning each eligible multi-player game player a number of multi-player game turns;
a multi-player game turn conductor for conducting the multi-player game turns with the eligible multi-player game players until a multi-player game end condition occurs, wherein the eligible multi-player game players compete to win one or more prizes and at least one eligible multi-player game player is given an option to select a tool symbol having associated actions from a tool symbol set; and
a multi-player game turn outcome determiner for determining multi-player game turn outcomes as influenced by actions of the tool symbols.
According to a fifth aspect of the invention there is provided a game controller for implementing a multi-player game displayed at least in part on a multi-player game display, having a multi-player game controller comprising:
a multi-player game turn assigner for determining a set of eligible multi-player game players and assigning each eligible multi-player game player a number of multi-player game turns depending on a wager amount;
a multi-player game turn conductor for conducting the multi-player game turns with the eligible multi-player game players until a multi-player game end condition occurs; and
a multi-player game turn outcome determiner for determining multi-player game turn outcomes.
According to a sixth aspect of the invention there is provided a game controller for implementing single player games and a multiple player game, comprising single player game round controllers for controlling single player game rounds displayed on single player displays, a multi-player game controller for controlling a multi-player game displayed at least in part on a multi-player display initiated as a feature game in response to a multi-player game trigger event, and a multi-player game controller comprising:
a multi-player game turn assigner for determining a set of eligible multi-player game players and assigning each eligible multi-player game player a number of multi-player game turns;
a multi-player game turn conductor for conducting the multi-player game turns with the eligible multi-player game players until a multi-player game end condition occurs, wherein the eligible multi-player game players compete to win one or more prizes and at least one eligible multi-player game player is given an option to select a tool symbol having associated actions from a tool symbol set; and
a multi-player game turn outcome determiner for determining multi-player game turn outcomes as influenced by actions of the tool symbols.
According to a seventh aspect of the invention there is provided computer program code when executed by a computer causes the computer to implement any of the embodiments of the method of gaming of the first or second aspects of the invention.
According to a eighth aspect of the invention there is provided a computer readable medium comprising the program code of the seventh aspect of the invention.
According to a ninth aspect of the invention there is provided a data signal comprising the computer program code of the seventh aspect of the invention.
In a tenth aspect, the invention extends to transmitting the program code.
Illustrative embodiments of the invention are described in relation to the accompanying drawings in which:
Referring to the drawings, there is shown a gaming system for a multiplayer game where in one aspect each player's number of turns in the multiplayer game is affected by the amount they bet in a single player game and in another aspect the players use tools which affect the outcome. Below both aspects are combined in a single embodiment but persons skilled will appreciate that the aspects could be provided independently of one another.
Multiple player games such as described in the current embodiments may employ single player gaming systems as described in more detail below in communication with a multi-player game controller to control the multiple player game. In one embodiment multiplayer play is displayed on the individual displays of a plurality of single player gaming systems such that the individual displays form the multi-player game display. In some embodiments such as illustrated in
In some embodiments, a gaming system has a display which also has a touch screen input, accessible to all eligible multi-game players in a common location. One such embodiment is shown in
In embodiments employing a single player gaming system, the gaming system may take a number of different forms. In a first form of the single player gaming system of the invention, a stand alone gaming machine is provided wherein all or most components required for implementing the game are present in a player operable gaming machine.
In a second form of a single player gaming system, a distributed architecture is provided wherein some of the components required for implementing the game are present in a player operable gaming machine and some of the components required for implementing the game are located remotely relative to the gaming machine. For example, a “thick client” architecture may be used wherein part of the game is executed on a player operable gaming machine and part of the game is executed remotely, such as by a gaming server; or a “thin client” architecture may be used wherein most of the game is executed remotely such as by a gaming server and a player operable gaming machine is used only to display audible and/or visible gaming information to the player and receive gaming inputs from the player.
However, it will be understood that other arrangements are envisaged. For example, an architecture may be provided wherein a gaming machine is networked to a gaming server and the respective functions of the gaming machine and the gaming server are selectively modifiable. For example, the gaming system may operate in stand alone gaming machine mode, “thick client” mode or “thin client” mode depending on the game being played, operating conditions, and so on. Other variations will be apparent to persons skilled in the art.
Irrespective of the form, the gaming system comprises several core components. At the broadest level, the core components are a player interface 50 and a game controller 60 as illustrated in
Components of the player interface may vary from embodiment to embodiment but will typically include a credit mechanism 52 to enable a player to input credits and receive payouts, one or more displays 54, a game play mechanism 56 comprising one or more input devices that enable a player to input game play instructions (e.g. to place bets), and one or more speakers 58.
The game controller 60 is in data communication with the player interface and typically includes a processor 62 that processes the game play instructions in accordance with game play rules and outputs game play outcomes to the display. Typically, the game play instructions are stored as program code in a memory 64 but can also be hardwired. Herein the term “processor” is used to refer generically to any device that can process game play instructions in accordance with game play rules and may include: a microprocessor, microcontroller, programmable logic device or other computational device, a general purpose computer (e.g. a PC) or a server.
A gaming system in the form of a stand alone gaming machine 10 is illustrated in
A top box 26 may carry artwork 28, including for example pay tables and details of bonus awards and other information or images relating to the game. Further artwork and/or information may be provided on a front panel 29 of the console 12. A coin tray 30 is mounted beneath the front panel 29 for dispensing cash payouts from the gaming machine 10.
The display 14 shown in
The gaming machine 100 includes a game controller 101 having a processor 102. Instructions and data to control operation of the processor 102 are stored in a memory 103, which is in data communication with the processor 102. Typically, the gaming machine 100 will include both volatile and non-volatile memory and more than one of each type of memory, with such memories being collectively represented by the memory 103.
The gaming machine has hardware meters 104 for purposes including ensuring regulatory compliance and monitoring player credit, an input/output (I/O) interface 105 for communicating with peripheral devices of the gaming machine 100. The input/output interface 105 and/or the peripheral devices may be intelligent devices with their own memory for storing associated instructions and data for use with the input/output interface or the peripheral devices. A random number generator module 113 generates random numbers for use by the processor 102. Persons skilled in the art will appreciate that the reference to random numbers includes pseudo-random numbers.
In the example shown in
In addition, the gaming machine 100 may include a communications interface, for example a network card 112. The network card may, for example, send status information, accounting information or other information to a central controller, server or database and receive data or commands from the central controller, server or database.
It is also possible for the operative components of the gaming machine 100 to be distributed, for example input/output devices 106,107,108,109,110,111 to be provided remotely from the game controller 101.
One or more displays 204 may also be connected to the network 201. For example, the displays 204 may be associated with one or more banks 203 of gaming machines. The displays 204 may be used to display representations associated with game play on the gaming machines 202, (e.g. they may provide the multiplayer game display 940 of
In a thick client embodiment, game server 205 implements part of the game played by a player using a gaming machine 202 and the gaming machine 202 implements part of the game. With this embodiment, as both the game server and the gaming device implement part of the game, they collectively provide a game controller. A database management server 206 may manage storage of game programs and associated data for downloading or access by the gaming devices 202 in a database 206A. Typically, if the gaming system enables players to participate in a Jackpot game, a Jackpot server 207 will be provided to perform accounting functions for the Jackpot game. A loyalty program server 212 may also be provided.
In a thin client embodiment, game server 205 implements most or all of the game played by a player using a gaming machine 202 and the gaming machine 202 essentially provides only the player interface. With this embodiment, the game server 205 provides the game controller. The gaming machine will receive player instructions, pass these to the game server which will process them and return game play outcomes to the gaming machine for display. In a thin client embodiment, the gaming machines could be computer terminals, e.g. PCs running software that provides a player interface operable using standard computer input and output components. Other client/server configurations are possible, and further details of a client/server architecture can be found in WO 2006/052213 and PCT/SE2006/000559, the disclosures of which are incorporated herein by reference.
Servers are also typically provided to assist in the administration of the gaming network 200, including for example a gaming floor management server 208, and a licensing server 209 to monitor the use of licenses relating to particular games. An administrator terminal 210 is provided to allow an administrator to run the network 201 and the devices connected to the network.
The gaming system 200 may communicate with other gaming systems, other local networks, for example a corporate network, and/or a wide area network such as the Internet, for example through a firewall 211.
Persons skilled in the art will appreciate that in accordance with known techniques, functionality at the server side of the network may be distributed over a plurality of different computers. For example, elements may be run as a single “engine” on one server or a separate server may be provided. For example, the game server 205 could run a random generator engine. Alternatively, a separate random number generator server could be provided. Further, persons skilled in the art will appreciate that a plurality of games servers could be provided to run different games or a single game server may run a plurality of different games as required by the terminals.
The game controller 600 of one embodiment is shown in more detail in
The game controller 600 is operably connected also to single player displays 54a to 54f and corresponding single player game play mechanisms 56a to 56f, as well as a multi-player game display 540 and multi-player game play mechanism 560 for the operation of the multi-player game.
Persons skilled in the art will appreciate that one or more of these components could be provided in other ways, for example by a dedicated circuit.
In an example of a game to which the invention is applied, 6 players play single player game rounds using single player displays 54a to 54f and single player game play mechanism 56a to 56f. On a multi-player game trigger event, which could be a particular prize on by one of the players or a random event provided by random number generator 650 or any other trigger, multi-player game trigger controller 632 activates multi-player game controller 611 to pause the single player game rounds and initiate the multi-player game. multi-player game turn assigner 621 first determines which of the players is eligible to participate, which may be by virtue of having previously paid a participation fee, and then assigns to each eligible player a total number of turns in the multi-player game, depending on the size of the bet the player has been making per win line in the single player game rounds. Multi-player game turn assigner 621 then selects a player for the first turn, which may be a player whose win triggered the multi-player game. Multi-player game turn conductor 622 then conducts the game turns, offering each player on the player's respective single player display 54a to 54f either to choose a tool for later use in another game round, or to compete to find the location of a hidden symbol on multi-player game display 54. The player then plays the turn, and if the player chooses to compete, the player uses multi-player game play mechanism 56 which may be a touch screen interface or other input device to use tools previously chosen from feature symbol lists 641 (such as a shovel to dig) and to set a location in which to look for the prize symbol (also part of multi-player symbol lists 641). Persons skilled in the art will appreciate that while the multi-player game play mechanism 56 is shown as separate to the individual game player mechanisms 56a-56f, the individual game play mechanisms may in some embodiments (such as shown in
Multi-player game outcome determiner 631 then determines the outcome, which is whether or not the prize symbol was uncovered, and any other changes to the state of the multi-player game, updating multi-player game prize data 645 and multi-player game meter data 646. Multi-player game turn assigner 621 specifies the next player to have a turn. When either the multi-player game turn assigner 621 reports that there are no players left with turns, or multi-player game outcome determiner 631 reports that all prizes are awarded, multi-player game controller 611 terminates and control passes back to the single player game processes for single player game rounds, until the next trigger event.
Now referring to
A detailed example of an embodiment of the invention will now be described. In this example there is a table with 10 single player player terminals including displays and game play mechanisms arranged around the table and a large central LCD touch screen lying flat on the surface of the table as the feature game display, able to be touched by all the players
A brief overview of game play is as follows:
The 10 single game play terminals have physical buttons associated with them, including a large PLAY button and also 5 standard buttons below each terminal.
The gaming system is able to run single player game software at each of the terminals individually but with two-way communications that is capable of detecting play at each of the terminals and upon meeting the multi-player game trigger condition forcing all terminals, or a subset, to play the common multi-player game that involves interaction with the central LCD display. There is touch screen input at the LCD display as well as the terminals.
There is a single player game available at each of the terminals with a fixed denomination, bet per line & number of paylines. The details of the single player game are unimportant. The single player game also includes a “tournament feature ante bet” for eligibility for the multi-player game, which is an extra 10 credits per line on top of the base game bet if the player wishes to be eligible for the multi-player game.
When a multi-player game is triggered terminals will only be eligible to participate if:
Whenever a single player game is initiated at a terminal and includes the tournament feature ante bet, the following process occurs to check for multi-player game trigger event and eligibility:
If the multi-player game controller receives more than one multi-player game trigger notification before the independent play of the terminals is disabled, then the subsequent triggers are buffered along with the bet amounts from each of the terminals. As soon as the first multi-player game completes the next one will initiate before independent single player game play at the terminals resumes.
Games that do not include the tournament feature ante bet are disabled during multi-player game play. Hence the multi-player game controller notifies all terminals when a multi-player game tournament feature is about to commence. If a terminal is in idle mode when it receives this notification then it disables further game play and displays a banner over the game screen with the message “TOURNAMENT FEATURE CURRENTLY IN PLAY”. If a terminal is currently in single player game play mode playing a game that does not include the tournament ante bet when it receives the notification then it must wait for the current single player game to complete before disabling further play and displaying the same message banner.
When the multi-player game controller receives notification that a multi-player game tournament feature has been triggered it then waits until it has received from each of the 10 terminals one of the following:
Once it has received one of the above from all of the terminals it sends out a message to all terminals that the multi-player game tournament feature is about to commence.
Only the terminals that have notified the central controller that they are ready to commence the multi-player game will take part in the current multi-player game tournament feature event. Game play on other terminals will be disabled while the multi-player game is in operation (see above).
Next the multi-player game controller needs to determine through the multi-player game turn assigner the number of feature dives that each eligible terminal has. Each of the eligible terminals will have notified the controller of the size of the bet on the last single player game when they notified the controller that they are ready to start the multi-player game. These bets determine the number of feature dives that the terminals will have. Each bet needs to be divided by the (maximum number of pay lines+tournament ante bet) to get the bet per line and this will be the number of feature dives that the terminal will have. For example if it costs the player 20 paylines plus 10 credits to buy tournament eligibility then if the total bet on the game being played when the feature was triggered was 60 credits then the bet per line must have been 2 and therefore the applicable terminal will get 2 dives in the feature event.
When all eligible terminals are ready to commence the feature the tournament animation and sounds commence at the same time on both the multi-player game display and the single player displays on the terminals. The multi-player game display then shows an underwater scene displaying a number of different features that the players can dive to (for example rocks, shells, shipwreck, coral, fish etc). There are at least enough places to dive to cater for every terminal being eligible at maximum bet so for example for 10 terminals with a maximum of 10 credits bet per line there need to be at least 100 different items or places displayed in the underwater scene.
A random selection is made by the multi-player game controller from the multi-player game prize data 645. The selected amount (between $100 and $500) is added to any amount remaining from the previous multi-player game event and this is the prize in the current multi-player game. The prize will appear as a message “THIS FEATURE DIVING FOR $ZZZ” displayed at the top and bottom of the multi-player game display (i.e. with text facing in opposite directions so that it can be read from both sides of the multi-player display when looked at from above).
On the single player displays of the eligible multi-player game players is displayed a multi-player screen with two meters at the top, as shown in
The terminal that triggered the multi-player game tournament feature also displays a flashing banner that says “YOUR TURN—BUY A TOOL OR TOUCH TO SELECT WHERE YOU WANT TO LOOK FOR TREASURE”. On the top and bottom of the multi-player game display (i.e. so that it can be read from each side of the display) the message “PLAYER #X'S TURN TO DIVE” is displayed where X is the number of the terminal that triggered the feature.
When the multi-player game display is touched at one of the treasure locations a banner appears over the location with text written the right way up to be read from the relevant terminal. The message “PLAYER NUMBER X TOUCH AGAIN TO CONFIRM” will be on the banner to ensure that the right player made the selection. If more than 10 seconds pass without the banner being touched OR another location on the screen is touched then the selection will be cancelled. However if the banner is touched to confirm the choice then a random selection firstly made to determine which prize will be hidden at the location. There is always a fixed number of consolation prizes plus the large prize to be distributed and as each one is selected for a location it is removed from the list so that it cannot be selected again (i.e. it will be mathematically the same as distributing all of the prizes at the start of the feature but without the need to have each location pre-determined from the start). For example, if there are 100 locations on the feature screen then there is a consolation prize table with 99 prizes plus 1 large prize to be selected from. The consolation prize table may also include negative events such as non-wins that reduce the number of dives remaining and could be represented as a shark attack etc. If a prize is won then an animation will reveal the amount won at the relevant location as “PLAYER #X $YY” where YY is the amount. An exciting win tune and animation is played if it is the large multi-player game prize amount otherwise just a standard small-win tune. The message remains displayed over the chosen location for the duration of the multi-player game so that players know that they cannot choose that location again.
Next the amount won appears on the special multi-player game win meter on the triggering terminal and the DIVES REMAINING meter on that terminal decrements. The next eligible terminal in clockwise sequence then display the “YOUR TURN . . . ” message and the whole process repeats with the new terminal. Once each eligible terminal has had a turn the control moves clockwise to the next eligible terminal that still has at least one dive remaining and the process repeats. This continues until all eligible terminals have used up all of their dives. If the large prize is not found during the feature then it is added to the amount that is randomly selected for the next multi-player game tournament feature event.
When all of the dives have finished the remaining prize amounts that were not found are distributed amongst the locations that were not selected and an animation reveals them all together in a dull/greyed out state so that the players can see what the un-won prizes were. The multi-player game completion animation then occurs and the multi-player game wins are transferred to the standard win meters of the terminals in the standard way. If another multi-player game trigger event has been buffered then a new tournament will commence and the whole multi-player game process will repeat with the same eligible terminals. Otherwise the multi-player game controller notifies all terminals the multi-player game feature event has completed and standard single player game play resumes on all terminals.
At the start of every turn in the multi-player game the relevant player has the option to purchase a tool to help them during their dive. There are 5 different tools and the effects of each are explained below. The tools are displayed on each of the terminals during the multi-player game tournament feature event are initially be dull/greyed out. When it is the applicable terminal's turn to dive the tools that are available to the player to purchase are highlighted. A tool is NOT available to purchase if one of the following is true:
The actions and effects of each type of tool are described below:
If the player chooses to purchase the flashlight it will cost them x credits (refer to the maths for actual cost), but whatever win they reveal from the current turn will be doubled. Hence the player hopes to make more than the cost of the tool to make it worth while.
If the player chooses to purchase the shovel it will cost them x credits (refer to the maths for actual cost), but whatever win they reveal from the current turn will be tripled. Hence the player hopes to make more than the cost of the tool to make it worth while.
If the player chooses to purchase the camera it will cost them x credits (refer to the maths for actual cost), but they will be allowed to look in 2 prize locations and will be awarded the larger of the two prizes. Hence the player is buying themselves an extra chance to try and find the large prize, however they need to take into account the fact that they are giving other players the advantage of knowing what is in one of the locations available to them.
Note: The camera will NOT be available if there is only one location left for the player to choose.
If the player chooses to purchase the bag it will cost them x credits (refer to the maths for actual cost) to forfeit their current turn in order to get 3 turns added to the number of dives they have remaining. Hence they run the risk that someone else may get the large prize during the round for which their turn has been forfeited, BUT they will have 2 additional attempts to find the large prize after that.
Note: The bag will NOT be available if there may not be enough locations to complete the feature—for example if all 10 terminals are playing the feature and bet 10 credits per line prior to commencing the feature then all 100 locations will be needed to complete the feature.
If the player chooses to purchase the gloves it will cost them x credits (refer to the maths for actual cost), but they will be allowed to swap the prize they reveal with one of the 2 next players prizes. That is, after the next two player turns are complete the central monitor will determine which of the 3 prizes is the largest and will give that prize to the first player swapping the first player's prize for it. Strategically, the two following players would be best off not applying tools to their turns because it will increase the risk of them losing their prize. Note: The gloves will NOT be available if there are less than 2 turns remaining before the feature will complete.
It will be appreciated from the above that an advantageous aspect of the gaming system is that a player's particular use of tools may affect the prospects of another player.
Persons skilled in the art will appreciate that the method of the embodiment could be embodied in program code. The program code could be supplied in a number of ways, for example on a computer readable medium, such as a disc or a memory (for example, that could replace part of memory 103) or as a data signal (for example, by transmitting it from a server).
Persons skilled in the art will also appreciate that many variations may be made to the invention without departing from the scope of the invention, in particular persons skilled in the art will appreciate that features of specific embodiments or examples may be combined to form further embodiments.
In the claims which follow and in the preceding description of the invention, except where the context requires otherwise due to express language or necessary implication, the word “comprise” or variations such as “comprises” or “comprising” is used in an inclusive sense, i.e. to specify the presence of the stated features but not to preclude the presence or addition of further features in various embodiments of the invention.
It is to be understood that, if any prior art publication is referred to herein, such reference does not constitute an admission that the publication forms a part of the common general knowledge in the art, in Australia or any other country.
Number | Date | Country | Kind |
---|---|---|---|
2008901998 | Apr 2008 | AU | national |
This application is a continuation of U.S. application Ser. No. 12/427,538, filed on Apr. 21, 2009, which claims priority to Australian Provisional Patent Application No. 2008901998, having a filing date of Apr. 22, 2008. The above-identified applications are hereby incorporated herein by reference in their entirety.
Number | Name | Date | Kind |
---|---|---|---|
5836586 | Marks et al. | Nov 1998 | A |
5855516 | Eiba | Jan 1999 | A |
6682073 | Bryant et al. | Jan 2004 | B2 |
6793575 | Brown et al. | Sep 2004 | B2 |
6939229 | McClintic | Sep 2005 | B2 |
7231327 | Beverina et al. | Jun 2007 | B1 |
20020042294 | Pau et al. | Apr 2002 | A1 |
20020055422 | Airmet et al. | May 2002 | A1 |
20020087222 | Jira et al. | Jul 2002 | A1 |
20030119573 | McClintic | Jun 2003 | A1 |
20030125100 | Cannon | Jul 2003 | A1 |
20040102238 | Taylor | May 2004 | A1 |
20050059473 | Gomez et al. | Mar 2005 | A1 |
20050181856 | Cannon et al. | Aug 2005 | A1 |
20050215300 | Oliveras | Sep 2005 | A1 |
20060009281 | Stronach | Jan 2006 | A1 |
20060019744 | Roemer | Jan 2006 | A1 |
20060030959 | Duhamel | Feb 2006 | A1 |
20060048132 | Chen et al. | Mar 2006 | A1 |
20060148547 | Montgomery et al. | Jul 2006 | A1 |
20060287072 | Walker | Dec 2006 | A1 |
20060287102 | White et al. | Dec 2006 | A1 |
20070060346 | Edwards | Mar 2007 | A1 |
20070167210 | Kelly et al. | Jul 2007 | A1 |
20070213116 | Crawford et al. | Sep 2007 | A1 |
20070270221 | Park et al. | Nov 2007 | A1 |
20080096622 | Terada | Apr 2008 | A1 |
20080108401 | Baerlocher | May 2008 | A1 |
20080254883 | Patel et al. | Oct 2008 | A1 |
20090111560 | Davis | Apr 2009 | A1 |
20100287011 | Muchkaev | Nov 2010 | A1 |
Number | Date | Country |
---|---|---|
2007237214 | Dec 2007 | AU |
2403035 | Mar 2003 | CA |
2604063 | Nov 2006 | CA |
2553543 | Apr 2007 | CA |
2527416 | May 2007 | CA |
2548924 | Nov 2007 | CA |
2588164 | Nov 2007 | CA |
2402461 | Dec 2004 | GB |
2405813 | Mar 2005 | GB |
2406290 | Mar 2005 | GB |
8024384 | Jan 1996 | JP |
0204080 | Jan 2002 | WO |
0227676 | Apr 2002 | WO |
02094399 | Nov 2002 | WO |
2006127802 | Nov 2006 | WO |
2007100273 | Sep 2007 | WO |
Number | Date | Country | |
---|---|---|---|
20140106863 A1 | Apr 2014 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12427538 | Apr 2009 | US |
Child | 14132958 | US |