1460920308-9f91dec8-1701-45f5-a084-82704dd908c4

1. A multi-game action button deck in a concurrent gaming system, the system comprising:
a gaming machine in communication with a game server via a network, wherein the gaming machine includes one or more display areas;
a display manager configured to display content related to one or more games to be played on the display areas of the gaming machine, wherein the content includes a first display area, a second display area, and a virtual button deck display area associated with the play of each game of the one or more games;
wherein the content includes streaming video content, and wherein the display manager resizes and repositions the streaming video content on the display areas of the gaming machine depending on the game themes that are selected and the number of games that are selected;
a multi-game action button displayed on the virtual button deck, wherein the multi-game action button is segmented in same arrangement as games to be concurrently played are displayed, wherein the multi-game action button has multiple touch areas to control different combinations of games, and wherein the system enables alignment of different game cycle times so that game cycle end times coincide; and
a touch sensor configured to detect touch event information on touchscreen buttons to initiate wagering on multiple games at once, wherein the touch sensor sends the touch event information to the display manager, wherein the display manager conducts coordinate transformations and routes the touch event information to a processor executing the game;
wherein the touch sensor is configured to detect multiple touch gestures, wherein gestures include simultaneous touches by multiple fingers, consecutive touches by a single finger, touching and sliding of a finger, touching and sliding of multiple fingers, or combinations thereof.
2. The system of claim 1, wherein the display of the gaming machine is divided into four quadrants for potential concurrent game play of a separate game in each quadrant.
3. The system of claim 1, wherein the four quadrants for potential concurrent game play each receive a game to be displayed from separate streams of content.
4. The system of claim 1, wherein the games that are concurrently played are each separate game themes.
5. The system of claim 1, wherein the games that are concurrently played include separate game themes and separate instances of a same game theme.
6. The system of claim 1, wherein the selection of less than four games for concurrent game play results in the display area being redistributed for a lower number of games.
7. The system of claim 1, wherein the system enables games to be player-selected for concurrent game play with arbitrary game themes that are not mathematically related to each other.
8. The system of claim 1, wherein the system enables games to be player-selected for concurrent game play that are not limited to a particular line or bet configuration.
9. The system of claim 1, wherein the system enables a variable number of player-selected games to be selected for concurrent game play.
10. The system of claim 1, wherein a configuration of segments on an action button corresponds to a configuration of games on the display of the game machine.
11. The system of claim 1, wherein the system enables a number of player-selected games to be selected for concurrent game play that is less than all of the available concurrent games.
12. The system of claim 1, wherein the system enables players to initiate multiple concurrent games with different game cycle lengths that start asynchronously.
13. The system of claim 1, wherein the system enables players to initiate multiple concurrent games with different game cycle lengths that end asynchronously.
14. The system of claim 9, wherein the multiple concurrent games that start asynchronously finish concurrently after being started at staggered starting times.
15. The system of claim 9, wherein the multiple concurrent games that start asynchronously finish concurrently after being executed at different frame rates to coincide with the game cycle length of other concurrently played games.
16. The system of claim 1, wherein the system enables players to customize segments on an action button of the virtual button deck for a betting strategy.
17. The system of claim 1, wherein the system employs streaming technology of H.264 video encoding to deliver game content from virtual machine instances running on a server.
18. The system of claim 1, wherein the system enables players to customize segments on an action button of the virtual button deck via drag and drop gesturing motions.
19. The system of claim 1, wherein the display manager resizes andor repositions the streaming video content of the concurrently played games in response to player performance.
20. The system of claim 1, wherein the display manager resizes andor repositions the streaming video content of the concurrently played games in response to wager amount.
21. The system of claim 1, wherein the multiple touch gesturing is used to spin one or more wheels, spin one or more reels, turn a pay table virtual page, turn a game instruction related virtual page, or combinations thereof.
22. The system of claim 1, wherein the concurrent gaming system is configured cause the display manager to display the virtual game layouts at different orientations than previously displayed between portions of the games.
23. The system of claim 1, wherein the virtual button deck is customized based upon a player performance level.
24. The system of claim 1, wherein the virtual button deck is customized based upon a level of game play achieved.
25. The system of claim 1, wherein the virtual button deck is customized based upon a previous settings selected by the player.
26. The system of claim 1, wherein the virtual button deck is customized by adding, deleting, or modifying available functions on the virtual button deck.
27. A multi-game action button deck in a concurrent gaming system, the system comprising:
at least one gaming machine in communication with a game server via a network, wherein the gaming machine includes one or more display areas;
a display manager configured to display content related to one or more games to be played on the display areas of the gaming machine, wherein the content includes at least one game display area and a virtual button deck display area associated with each game;
wherein the display manager resizes and repositions the content on the display areas of the gaming machine depending on the game themes that are selected and the number of games that are selected;
a multi-game action button displayed on the virtual button deck, wherein the multi-game action button has multiple touch areas to control different combinations of games, wherein the virtual button deck is customized based upon a level of game play achieved; and
a touch sensor configured to detect touch event information on touchscreen buttons to initiate wagering on multiple games at once, wherein the touch sensor sends the touch event information to the display manager, wherein the display manager conducts coordinate transformations and routes the touch event information to a processor executing the game.
28. A multi-game action button deck in a concurrent gaming system, the system comprising:
at least one gaming machine in communication with a game server via a network, wherein the gaming machine includes one or more display areas;
a display manager configured to display content related to one or more games to be played on the display areas of the gaming machine, wherein the content includes at least one game display area and a virtual button deck display area associated with each game;
wherein the display manager resizes and repositions the content on the display areas of the gaming machine depending on the game themes that are selected and the number of games that are selected;
a multi-game action button displayed on the virtual button deck, wherein the multi-game action button has multiple touch areas to control different combinations of games, wherein the virtual button deck is customized based upon a player performance level; and
a touch sensor configured to detect touch event information on touchscreen buttons to initiate wagering on multiple games at once, wherein the touch sensor is configured to detect multiple touch gestures, wherein gestures include simultaneous touches by multiple fingers, consecutive touches by a single finger, touching and sliding of a finger, touching and sliding of multiple fingers, or combinations thereof.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method comprising:
electronically creating an event related profile of a first user registered for an event hosted by a third party provider where at least one user is unknown to a second user, the profile includes terms indicative of preferences with respect to the third party hosted event and characteristics of the first user;
electronically monitoring activities of the first user prior to, during, and after participation of a third party hosted event;
electronically automatically updating the profile of the first user according to third party hosted event activities of the first user;
electronically receiving an inquiry from the first user for at least one match with a second user based on at least one keyword;
electronically providing a list of matches of other users at the third party hosted event to the first user in response to the inquiry,
wherein the match is a second user sharing at least one relevant interest with the first user based on profiles of the first and second users, wherein the first user and the second user register to participate in at least one common or related third party hosted event.
2. The method of claim 1 wherein the event is a social or gathering event hosted by a third party intended for the matching of relevant interests of a group of two or more people.
3. The method of claim 1 wherein the event is one of a business conference, a cruise, a social gathering or a virtual event hosted by a third party and conducted over a communication method where at least one user is unknown to the second user, and wherein at least one user does not have contact information of the second user.
4. The method of claim 1 wherein each term of the profile is associated with a taxonomy which includes metadata.
5. The method of claim 1 wherein the first and second users are matched based on a reputation index that measures relative trustworthiness of the first user and the second user based on a normalized user representing a model era normal user rather than an actual user of a group of users participating in the at least one common event or related event hosted by a third party.
6. The method of claim 1 wherein one user profile and any related information is encrypted uniquely for any event hosted by a third party for a purpose of exchange with a second user such that neither user obtains the other profile or any related information.
7. The method of claim 1 wherein the profile is associated with at least one event hosted by a third party with two or more user participants, wherein the profile includes metadata andor taxonomy for identifying a relevancy of a term.
8. The method of claim 1 further comprising searching profiles of other users to identify matches to the first user inquiry by comparing at least one keyword of the inquiry to terms of profiles of other users.
9. The method of claim 1 further comprising searching profiles of other users to identify matches to the first user inquiry by comparing the profile of the first user to a normalized user profile and comparing profiles of other users to the user normalized profile.
10. The method of claim 9 wherein the normalized user profile represents a typical user of the event, rather than an actual user.
11. The method of claim 1, wherein the first and at least one second user are unknown to each other and are matched based on reputation of the first and second users of entities that the first and second users are representing during the third party hosted event and wherein the reputation of the first and second users is specified via profiles of the first and second users.
12. The method of claim 11, wherein the reputation of the first and second users includes an executive title of the first and second users with respect to their entities being represented.
13. The method of claim 12, wherein the first and second users are matched further based on business objectives of the first and second users with respect to the event.
14. The method of claim 13, wherein the business objectives comprise at least one of finding technology partners, finding investments, finding customers, and introducing the entity representing to inventors.
15. The method of claim 14, wherein the first and second users are matched further based on a business topic that the first and second users will discuss when the first and second users meet during the third party hosted event.
16. The method of claim 15, wherein the at least one keyword indicates an activity unrelated to the third party hosted event that the first user would like to participate during the third party hosted event but outside of a schedule of the event, and wherein at least one second user unknown to the first user also indicates an interest in the activity via a profile of the second user.
17. The method of claim 16, further comprising presenting a list of facilities within a predetermined geographic proximity of the third party hosted event that provide the activity.
18. The method of claim 1 further comprising providing a secure data model exchange among user, third party hosted event, event provider, or user community profiles such that rules define what information is exchanged and such exchanges can be temporarily encrypted to prevent loss of data.
19. The method of claim 18 further comprising integrating event based profile, meta-taxonomy, or other event based information from the user, community, event provider, or third party hosted event, wherein the information is temporarily unencrypted for matching engine to establish relevant matches.
20. An apparatus comprising:
means for creating a profile of a first user registered for an event hosted by a third party where at least one user is unknown to a second user, the profile includes terms indicative of preferences with respect to the event and characteristics of the first user;
means for monitoring activities of the first user prior to, during, and after participation of the third party hosted event;
means for automatically updating the profile of the first user according to the third party hosted event activities of the first user;
means for receiving related to a third party hosted event an inquiry from the first user for at least one match with a second user based on at least one keyword;
means for providing a list of matches of other users at the third party hosted event to the first user in response to the inquiry,
wherein the match is a second user sharing similar interests with the first user based on profiles of the first and second users, wherein the first user and the second user register to participate in at least one common or related event hosted by a third party.
21. A machine-readable medium having instructions therein, which when executed by a processor, cause the processor to perform a method, the method comprising:
electronically creating a profile of a first user registered for an event hosted by a provider where at least one user is unknown to a second user, the profile includes terms indicative of preferences with respect to a third party hosted event and characteristics of the first user;
electronically monitoring activities of the first user prior to, during, and after participation of the third party hosted event;
electronically automatically updating the profile of the first user according to the third party hosted event activities of the first user;
electronically receiving related to a third party hosted event an inquiry from the first user for at least one match with a second user based on at least one keyword;
electronically providing a list of matches of other users at the third party hosted event to the first user in response to the inquiry,
wherein the match is a second user sharing relevant interests with the first user based on profiles of the first and second users, wherein the first user and the second user register to participate in at least one common or related third party hosted event.