Abstract:
A keypad used for dialing telephone numbers to establish a communications link is also used to display game moves. Once the communications link is established between two or more parties, their terminals are placed in a game mode which activates inband signal detection and player identification circuitry located within the terminals. Multi-colored indicators (e.g., LEDs) and player identification displays (e.g., LCDs) at each terminal are activated, their color being dependent upon the source of received instructions. Player identification indicators are incorporated into a touch-tone keypad located on each of the terminals. Each key of the keypad has two or more color-coded indicators incorporated within, each color representing a particular player&#39;s move. Thus, the touch-tone keys represent a game board and/or game accessory when the terminal is placed in a game mode. For example, a 3-by-3 matrix formed by the touch-tone keys 1 through 9 of the keypad can be used to play tic-tac-toe over the communications link. The activation of three LEDs of the same color in a row, column or diagonal on the keypad will cause those LEDs to blink on each terminal, signifying the end of the game.

Description:
CROSS-REFERENCE TO RELATED APPLICATIONS  
       [0001]    This application is a continuation of U.S. patent application Ser. No.  09 / 823 , 877  entitled “METHOD AND APPARATUS FOR IDENTIFYING GAME PLAYERS AND GAME MOVES,” invented by Scott Wolinsky and filed on Mar. 29, 2001. 
     
    
     
       FIELD OF THE INVENTION  
         [0002]    The present invention relates to the field of telecommunications as it relates to remote apparatus for enabling game players present at remote locations to play a game over a communications link.  
         BACKGROUND OF THE INVENTION  
         [0003]    There are numerous known remote game systems in which players, present at various remote locations, can play a game by communicating coded information relating to the state of the game through a common communication network, such as a telephone line.  
           [0004]    By way of a first example, in U.S. Pat. No.  4 , 372 , 558  entitled “Remote Gaming Apparatus” and issued to Shimamoto et al. on Feb. 8, 1983, each player has a dedicated game apparatus for detecting and displaying the position of game pieces (i.e., chess pieces). Each dedicated gaming apparatus has communications hardware for transmitting and receiving over the phone system coded information relating to the position of the game pieces. In this manner, each dedicated gaming apparatus displays the current position of the game pieces as effected by both players.  
           [0005]    The apparatus disclosed by &#39;558 patent does not identify the players or enable the players to communicate with each other while playing the game. Further, not only must each player input their game moves, but they must also manually move game pieces on a game board.  
           [0006]    By way of a second example, U.S. Pat. No.  5 , 186 , 471  entitled “Interactive Telephone Gaming System” and issued to Vancraeynest on Feb. 16, 1993, discloses a gaming apparatus for use with a telephone network which supports standard dual tone multi-frequency (DTMF) signals. One or more players use a modified telephone station to play a game with a network gaming apparatus by receiving a sequence of DTMF tones and replicating the same sequence DTMF tones by pressing tone keys that correspond to the received sequence of DTMF tones. Each tone key has a corresponding light emitting diode (LED) which illuminates in response to receiving a corresponding DTMF signal from the network gaming apparatus. The illumination of the LEDs provide visible cues to the player at the modified telephone station to assist the player in matching the auditory pattern of DTMF tones generated by the network gaming apparatus.  
           [0007]    The apparatus disclosed by the &#39;471 patent does not identify players, nor does it enable play or communications between two or more players.  
           [0008]    By way of a third example, U.S. Pat. No.  5 , 273 , 288  entitled “Communication Terminal Used As A Game Machine” and issued to Teshima et al. on Dec. 28, 1993, discloses a communication terminal for playing a game with an opponent through a telephone line. The communication terminal comprises a push button type telephone connected parallel to the communication terminal so that a voice signal of the push button type telephone is simultaneously transmitted to the opponent with a PB signal and a position signal. Accordingly, it is possible to talk with an opponent during game play.  
           [0009]    By way of a fourth example, U.S. Pat. No.  5 , 971 , 855  entitled “Apparatus And Method Of Communicating Between Electronic Games” and issued to Ng on Oct. 26, 1999, discloses linking small hand-held electronic games, preprogrammed with a single game, through a communications unit so as to enable connection to a central processing unit on an Internet website.  
           [0010]    By way of a fifth example, U.S. Pat. No.  6 , 080 , 064  entitled “Device For Playing Games Via A Communications Network, And A Game System Using A Communications Network” and issued to Pieterse et al. on Jun. 27, 2000, discloses apparatus using a pointing device such as a joystick or the keys of a telephone set to generate DTMF pointing signals. Pieterse also discloses using the keys of a telephone set to transmit game instructions, such as “Fire”, “Start”, “Stop” and “Hold”.  
           [0011]    The apparatus disclosed by the &#39;288, &#39;855 and &#39;064 patents do not clearly identify and differentiate between players and their respective game moves, nor do they enable the display and identification of each player&#39;s moves on a modified keypad located at each of a plurality of communication terminals participating in game play.  
           [0012]    Although known remote gaming systems succeed in providing entertainment to remotely located game players, they pose a problem in that they often require specialized apparatus, in addition to a telephone that shares a telephone line with the apparatus. Further, it is difficult to identify who made which move and whose turn it is, especially for a game played by a plurality of players.  
           [0013]    Computer games, played via a server located in a telephone network or over the Internet, normally require the user to subscribe to a service and/or pay to play a game. For such games, it is difficult to set up a game with a known opponent. Often, game players are playing alone or against a computer. In other cases, players participating in game play do not know who their opponents are, and thus the personal interaction with friends and family members is lost. Further, such games do not allow parties having a conversation to spontaneously play a game by placing their communication devices in a game mode.  
           [0014]    It is therefore an object of the present invention to incorporate a compact gaming system into a communication terminal, such that parties having a conversation can initiate game play without interfering with an ongoing conversation or having to connect additional equipment to their telephone lines.  
           [0015]    It is a further object of the present invention to display at each terminal participating in a game, the identities of each player and to identify each player&#39;s game moves in a clear and compact manner.  
         SUMMARY OF THE INVENTION  
         [0016]    In accordance with the principles of the present invention, the above and other objectives are realized in a keypad for dialing telephone numbers and displaying game moves. Such a feature can be used to indicate the moves of parties playing a game over a telephone line. Once a party indicates a game move, the party is prohibited from making any additional moves until after the other party makes a move. The present invention can also be incorporated into wireless telephones (e.g., cellphones), walkie-talkies, wireless toys and other types of transceivers.  
           [0017]    More particularly, once a communications link (e.g., wired, wireless, etc.) is established between two or more parties, their terminals are placed in a game mode which activates inband signal detection circuitry located within the terminals. Multi-colored indicators (e.g., LEDs and/or LCDs) at each terminal are activated, their color being dependent upon the source of received instructions.  
           [0018]    In one embodiment of the present invention, a keypad includes a plurality of keys and an indicator which indicates a game move.  
           [0019]    At least one of the keys may be used to dial a telephone number. At least one of the keys may be used to establish a communications link. At least one of the keys may include a display which presents the game move to a user of the keypad. The keys may display telephone digits used for dialing a telephone number, and the keys may display game moves after a communications link is established with a device associated with the telephone number. The identity of a game player associated with the game move may be indicated by the indicator. The indicator may comprise a plurality of multi-colored LEDs, each LED representing a different game player. Each key may include the indicator. The keypad may reside on a surface of a telephone.  
           [0020]    In yet another embodiment of the present invention, a keypad in a communications apparatus includes a plurality of keys and at least one indicator which indicates at least one game move when a game mode is initiated by a user of the apparatus. The keypad may reside on a surface of the apparatus.  
           [0021]    In yet another embodiment of the present invention, a telephone keypad is used to dial telephone numbers. The keypad includes a plurality of keys and at least one indicator which indicates at least one game move when a game mode is initiated by a user of the keypad. At least one of the keys may include a display which presents the game move to the user. The display may be an LCD.  
           [0022]    In yet another embodiment of the present invention, a method is implemented in a communications apparatus. A telephone number is dialed using a plurality of keys located on a keypad. At least one game move is displayed on at least one of the keys.  
           [0023]    A game player associated with the game move may be identified. The game move may be displayed after a game mode of the apparatus is activated.  
           [0024]    In yet another embodiment of the present invention, a method is implemented in a communications apparatus used to establish and maintain a communication link between two or more game players. A telephone number is dialed using a plurality of keys located on a keypad. On at least one of the keys, at least one game move made by at least one of the game players is displayed.  
           [0025]    In yet another embodiment of the present invention, a method of playing a game uses a game-playing device. The method includes displaying game moves on at least one key of a keypad mounted on a surface of the device.  
           [0026]    The keypad may be used to dial telephone numbers. The game-playing devices may include at least one of a speakerphone, a wireless telephone, a walkie-talkie, a wireless toy and a transceiver.  
           [0027]    In yet another embodiment of the present invention, a method of playing a game uses a plurality of devices, each of the devices being associated with a particular game player. The method includes displaying game moves on at least one key of a keypad mounted on a surface of each of the devices.  
           [0028]    In yet another embodiment of the present invention, a keypad includes a plurality of keys and an indicator which identifies a game player. The indicator may indicate a game move made by the game player.  
           [0029]    In yet another embodiment of the present invention, a keypad in a communications apparatus includes a plurality of keys and at least one indicator which identifies a game player when a game mode is initiated by a user of the apparatus and a game move is made by the identified game player. At least one of the keys may be used to dial a telephone number.  
           [0030]    In yet another embodiment of the present invention, a method is implemented by a communications apparatus used to play a game. The method includes dialing a telephone number using a plurality of keys located on a keypad of the apparatus and, on at least one of the keys, identifying a game player that made at least one game move made during the game.  
           [0031]    In yet another embodiment of the present invention, a method is implemented in a communications apparatus used to establish and maintain a communication link between two or more game players. The method includes dialing a telephone number using a plurality of keys located on a keypad and identifying, on at least one of the keys, a particular one of the game players that made a particular game move.  
       
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS  
       [0032]    The following detailed description of preferred embodiments of the present invention, will be better understood when read in conjunction with the appended drawings. For the purpose of illustrating the present invention, there is shown in the drawings embodiments which are presently preferred. It should be understood, however, that the invention is not limited to the precise arrangements and instrumentalities shown. In the drawings:  
         [0033]    [0033]FIG. 1 shows a speakerphone terminal with its game mode deactivated in accordance with the present invention;  
         [0034]    [0034]FIG. 2 shows a speakerphone terminal with its game mode activated in accordance with the present invention;  
         [0035]    [0035]FIG. 3 shows a wireless terminal with its game mode activated in accordance with the present invention;  
         [0036]    [0036]FIG. 4 shows a plurality of wireless terminals used for spontaneous game playing during an ongoing conversation in accordance with the present invention;  
         [0037]    [0037]FIGS. 5A and 5B show auxiliary game cards/modules inserted into an auxiliary card slot of a wireless terminal in accordance with the present invention;  
         [0038]    [0038]FIG. 6 shows a terminal comprising a plurality of digital gaming boards, one being extended for play in accordance with the present invention;  
         [0039]    [0039]FIG. 7 shows logic used for displaying game player IDs at each player&#39;s terminal in accordance with the present invention;  
         [0040]    [0040]FIGS. 8A and 8B, taken together, show a method flow chart in accordance with the present invention;  
         [0041]    [0041]FIG. 9 is a block diagram of terminal circuitry used in accordance with the present invention;  
         [0042]    [0042]FIG. 10 shows a keypad configuration used to select and display game moves by illuminating multiple color-coded LEDs located within keys of the keypad in accordance with the present invention;  
         [0043]    [0043]FIG. 11 shows a keypad configuration comprising a plurality of LCDs, wherein numbers corresponding to each key on the keypad numbered  1  through  9  are displayed prior to activation of the game mode in accordance with the present invention; and  
         [0044]    [0044]FIG. 12 shows a keypad configuration comprising a plurality of LCDs, wherein game moves corresponding to each key on the keypad are displayed during a game initiated after the activation of the game mode in accordance with the present invention. 
     
    
     DETAILED DESCRIPTION OF THE INVENTION  
       [0045]    The present invention is a keypad used in conjunction with an apparatus and method for simultaneously indicating on each of a plurality of communication terminals, game move selections transmitted by each terminal and the identity of the respective terminals and/or players that transmitted the game move selections. Further, the present invention tracks and indicates whose turn it is to input a game move selection. In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be apparent to one of ordinary skill in the art that these specific details need not be used to practice the present invention. In other instances, well known structures, interfaces, and processes have not been shown in detail in order not to unnecessarily obscure the present invention.  
         [0046]    Referring now to FIG. 1, a speakerphone terminal  100  with its game mode deactivated in accordance with the present invention is illustrated. Speakerphone terminal  100  includes a handset  135 , an external speaker activator  150  and an external speaker  155 , such that a user can carry out a conversation with another party without having to hold handset  135 . Speakerphone terminal  100  is capable of placing telephone calls by using keypad  140  to dial telephone numbers, and is also capable of receiving telephone calls in a manner known to one of ordinary skill in the art. Once a communications link with another party has been established, the user of speakerphone terminal  100  can activate a game mode at any time. In accordance with the present invention, speakerphone terminal  100  comprises a game mode activator  105  and game mode state display  110 , which are shown in a deactivated (off) state. Further, speakerphone terminal  100  includes player identification displays  115  and  120 , and game player key identifier  125 . The player identification displays  115  and  120  comprise LCDs. The game player key identifier  125  comprises a plurality of color-coded LEDs. When speakerphone terminal  100  is first installed at a particular location, the telephone number to be associated with speakerphone terminal  100  is permanently stored in memory by the user until the number is changed (e.g., due to relocation). Memory storage key  130  is activated to enable storage of the terminal&#39;s telephone number. Some or all of the keys in keypad  140  contain game move indicators  145  consisting of a plurality of color-coded LEDs. When the game mode is off, displays  115  and  120  are deactivated, as well as the game player key identifiers  125  and all game move indicators. The game playing circuitry of the present invention may be powered by a battery within speakerphone terminal  100 , an external power source (e.g., AC power), or powered from the telephone line. Because not all established calls will be for the purpose of playing games, the game mode feature has been incorporated as a way of conserving power.  
         [0047]    Referring now to FIG. 2, a speakerphone terminal  200  with its game mode activated in accordance with the present invention is illustrated. Speakerphone terminal  200  comprises a game mode activator  205  and game mode state display  210 , which are shown in an activated (on) state. Speakerphone terminal  200  includes player identification displays  215  and  220  which contain game player telephone numbers and game player key identifier  225 . After a communications link with another terminal is established, the user of speakerphone terminal  200  depresses game mode activator  205 . Assuming that the other party of the communications link has similar gaming apparatus, the game mode of the other party&#39;s terminal may be activated in response to an inband signal transmitted in response to depressing activator  205 , or both players may both activate their game modes. One player is identified as “Player 1”, telephone number 2037302230 and assigned a first color (e.g., red) by game player key identifier  225 . The other player is identified as “Player 2”, telephone number 6312263416 and assigned a second color (e.g., blue). Telephone numbers could be automatically translated into player names by scanning a translation database, if such a feature was desired by a designer of the terminal. As an optional embodiment, one or more special feature buttons  235  can be depressed to change (swap) player, color identifiers and to override player move authorizations regarding which player goes first. Once the game mode is activated, one of the players is authorized to make the first game move as indicated by which colored LED of the game player key identifier  225  is sequentially turning on and off (e.g., blinking). The authorized player then inputs a game move by depressing one or more keys on the player&#39;s terminal keypad. As shown, the results of a completed game of tic-tac-toe are displayed on each terminal user&#39;s keypad. Note that player 1 won because keys 1, 5 and 9 were selected, thus completing a diagonal on a three by three matrix (keypad keys 1 through 9). The winner may be indicated by causing the three illuminated LEDs on the diagonal to blink on and off.  
         [0048]    Referring now to FIG. 3, a cellular (wireless) telephone is illustrated in accordance with the present invention. In this configuration, the identities of the players, their associated telephone numbers and their assigned colors are conveyed on a single display.  
         [0049]    Referring now to FIG. 4, wireless communication between two players is illustrated in accordance with the invention. The features afford compact and portable game playing features. For example, Scott calls his 10-year-old son Bobby and informs Bobby that he will have to work late. Both Scott and Bobby are equipped with a wireless communication terminal in accordance with the present invention. During their conversation, Scott asks Bobby, “would you like to play a game of tic-tac-toe?” Bobby agrees. Scott and/or Bobby energize a “game mode” button on their devices. Before doing so, the devices performed as standard cellphones. Upon activating the game mode, an LCD displays the telephone numbers of Scott (player 1) and Bobby (player 2) and assigns colors (identifiers) used to differentiate between each player (e.g., red for Scott and blue for Bobby). The flashing of a red colored LED next to Scott&#39;s telephone number on each device indicates that it is Scott&#39;s turn to go first. Scott enters a game move by depressing one or more push buttons on his terminal. Thus he conveys one or more instructions to both terminals. The instructions are processed in each of Scott&#39;s and Bobby&#39;s devices by pre-programmed microprocessors (e.g., CPUs) which control all functions of each terminal&#39;s game mode. Scott and Bobby continue playing the game by taking turns inputting game moves (instructions) until the game ends.  
         [0050]    Referring now to FIGS. 5A and 5B, auxiliary game cards/modules can be inserted into a wireless communication terminal in accordance with the present invention. Auxiliary game cards provide additional software, features and functions that go beyond the capabilities of the base communication terminal.  
         [0051]    Referring now to FIG. 6, a terminal containing multiple game boards inserted into its base is illustrated in accordance with the present invention. The game boards can be pulled out as desired, or they can be spring loaded and pop out when a button on the game is depressed. Ribbon cable can be used to connect the circuitry from the individual game boards to the terminal. Each of these game boards provide specialized software and functions to play a particular game.  
         [0052]    Referring now to FIG. 7, the logic for displaying player IDs at each player&#39;s terminal is illustrated. Each terminal contains three memory locations dedicated to storing the telephone number of the user&#39;s terminal (memory storage location #1), the dialed telephone number (memory storage location #2) and the caller ID of another player&#39;s terminal (memory storage location #3). If a player originates a communications link to another player (placed an outgoing call), the telephone numbers in memory storage locations #1 and #2 are promptly displayed on each terminal once a game mode is activated. If a player receives a call, the telephone numbers in memory storage locations #1 and #3 are promptly displayed on each terminal once a game mode is activated.  
         [0053]    Referring now to FIG. 8A, a flow chart of a method implemented by the present invention is illustrated. The method is initiated at step  805 . When a terminal incorporating the features of the present invention is first used, the user is instructed to store the terminal&#39;s telephone number in a first memory location within the terminal (step  810 ). As long as the terminal&#39;s telephone number remains unchanged, the first memory location retains the telephone number. The terminal operates as a complete communications device, whether it be a cellular phone, a speakerphone, a telephone or a computer. When a communication is established over a common communications link (wired or wireless) with another terminal, a determination is made as to whether the terminal initiated the communication (e.g., such as by placing an outgoing telephone call) or received the communication (such as by receiving an incoming telephone call) (step  815 ). If it is determined that the communication was initiated by the terminal, the address used to initiate the communication (e.g., dialed number) is stored in a second memory location (step  820 ). If it is determined that the communication was initiated by a different terminal, the address of the different terminal is determined (e.g., such as by using caller ID or manually inputting identifying information) and stored in a third memory location (step  825 ). Other terminals connected to the communications link do not need to incorporate the features of the present invention in order to carry out communication between the terminals. However, if the terminals incorporate the features of the present invention, the users of the terminals may spontaneously decide to play a game at any time during an ongoing conversation by having one or more of the users activate a “Game Mode” option on their terminals (step  830 ). Upon such activation, the addresses of terminals communicating over the communications link are promptly displayed on each terminal (step  835 ). The terminals may be programmed to always designate the original calling (initiating) party as “Player 1” and designate the called (receiving) party as “Player 2”. Identifiers are then defined for each terminal by assigning a color to represent their upcoming game move selections, and to differentiate between the different players&#39; moves (step  840 ).  
         [0054]    Referring now to FIG. 8B, a colored LED is illuminated next to Player l&#39;s telephone number, and a second colored LED is illuminated next to Player 2&#39;s telephone number on each player&#39;s terminal (step  845 ). A determination is then made as to which player goes first (step  850 ). Such a determination can be based upon which player placed the call (Player 1 would go first), or by providing an input means for selecting which player goes first. Upon determining which player goes first, one of the illuminated LEDs (player identifiers) on each terminal flashes next to the Player&#39;s ID in response to a “turn flash” instruction (step  855 ). It would then be Player 1&#39;s turn to input a game move selection on his or her terminal. Upon Player 1&#39;s input, an instruction indicating a game move selection is received at both terminals (step  860 ). Upon receipt of the instruction, the flashing LED ceases to flash and a determination is made as to which terminal sent the instruction (step  865 ). Then Player 1&#39;s move is represented by illuminating a color-coded LED corresponding to the move on a game board incorporated at each player&#39;s terminal (step  870 ). A determination is then made as to whether the game is over (e.g., did a player win?) (step  875 ). If it is determined that the game is not over, a determination is made as to which player is to make the next move (step  880 ). Upon such determination, again one of the illuminated LEDs on each terminal flashes next to the next Player&#39;s ID in response to another “turn flash” instruction (back to step  885 ). The game proceeds in such a fashion until it is determined that the game is over (step  875 ). An indication of the winner is conveyed on both terminals (step  890 ). The game then ends (step  895 ).  
         [0055]    [0055]FIG. 9 illustrates terminal circuitry used to implement the present invention. Upon initial use of the terminal, the user is instructed to input the terminal&#39;s address (e.g., telephone number) on keypad  970 . Via path  965 , the address is received by CPU  945  and permanently stored in a first memory location  950 . When a communication is initiated by the user, the user inputs a called terminal&#39;s address on keypad  970 . Via path  965 , the address is received by CPU  945  and temporarily stored in a second memory location  955 . The call is placed by instruction signal generator/dialer circuit  988  which receives dialing instructions from CPU  945  via path  982 . A communication is then established over common communications link  990  with another terminal. When a communication is received from a different terminal via communications link  990 , the address of the other terminal is processed by caller ID circuit  992 , forwarded to CPU  945  via path  994  and temporarily stored in third memory location  960 . During an ongoing conversation, one of the users may activate a “Game Mode” option on their terminals which causes game mode activation circuit  935  to instruct CPU  965  via path  940  to activate Player 1 and Player 2 ID displays  905  and  910  via path  920 , and to change game mode display  915  to visually indicate that the game mode is activated. Upon such activation, the addresses of terminals communicating over the communications link are retrieved from memories  950 ,  955  and/or  960  and are promptly displayed. Additionally, color-coded player ID key and turn indicator circuit  925  is activated by CPU  945  via path  930 , which illuminates a first colored LED next to Player 1 &#39;s address and a second colored LED next to Player 2&#39;s address on each player&#39;s terminal. One of the illuminated LEDs (player identifiers) on each terminal flashes next to the Player&#39;s ID in response to a “turn flash” instruction generated by CPU 945. All game move signals received from another terminal are received over communications link  990  and are processed by instruction signal receiver/decoder circuit  986  and forwarded to CPU  945  via path  984 . The CPU  945  keeps track of whether the terminal within which the CPU  945  resides sent a game move, or whether an external terminal sent a game move. The instruction signal receiver/decoder circuit  986  is controlled by CPU  945  such that it only processes signals received from outside the terminal. CPU  945  outputs game moves via path  980  to game status display circuit  975 , and to keypad  970  if the game moves are to be displayed on the keys of keypad  970 .  
         [0056]    Referring to FIG. 10, a keypad layout in accordance with the present invention is illustrated. Each key position numbered  1  through  9  can contain up to four different colored LEDs. Only one LED in each key can be illuminated at a time.  
         [0057]    Referring to FIG. 11, another embodiment of a keypad layout in accordance with the present invention is illustrated. Each key position numbered  1  through  9  can contain an LCD which displays the number of the key when the game mode is off.  
         [0058]    Referring to FIG. 12, the key displays shown in FIG. 11 go blank when the game mode is activated, and as a game progresses, game pieces are displayed on the keys. In the case of tic-tac-toe, X&#39;s and O&#39;s are displayed in accordance with the players inputs.  
         [0059]    It should be noted that the method and apparatus described herein has been illustrated as supporting communications and game play between only two game players. However, it is understood that the invention can be dimensioned to concurrently support more than two players.  
         [0060]    An apparatus and method for simultaneously indicating on each of a plurality of communication terminals, instructions transmitted by each terminal and the identity of the respective terminals that transmitted the instructions is described herein. These specific arrangements and methods described herein are merely illustrative of the principles of the present invention. Numerous modifications in form and detail may be made by those of ordinary skill in the art without departing from the spirit and scope of the present invention. Although this invention has been shown in relation to a particular embodiment, it should not be considered so limited. Rather, the present invention is limited only by the scope of the appended claims.