Patent ID: 6948129

Claim:
A system that allows multiple devices to access the same transaction session at the same time, the system comprising: a session management gateway connected to an application with which the transaction session is established and to the multiple devices; and a memory device; wherein the session management gateway is programmable to process a query from the application for transmission to the multiple devices and to process simultaneous inputs from the multiple devices in response to the query during the transaction session by assigning a unique identifier to the query and providing a query turn indicator, the unique identifier and the query turn indicator being stored in the memory device, transmitted with the query to the multiple devices logged to the transaction session and attached by the multiple devices receiving the query to the inputs generated via the multiple devices, the session management gateway being operable to compare the unique identifier and the query turn indicator received with the inputs with the unique identifier and the query turn indicator corresponding to the query and stored in the memory device to process the inputs received from all of the multiple devices in response to the query properly by accepting the corresponding one of the inputs when a match is determined, and discarding the inputs responding to the query that are identified as subsequently received via their respective query turn indicators.