Patent ID: 8484284

Claim:
A handheld wireless server for serving handheld wireless clients, the handheld wireless server comprising: a handheld wireless gaming device functioning as a server including: a battery; data processing circuitry; read/write working memory; a memory port for receiving an external, detachable, long term, read/write storage device that stores multiple, dynamic server application programs for execution by the data processing circuitry and multiple, dynamic client application programs for download to one or more of the handheld wireless client devices; wireless communications circuitry configured to broadcast initial information and detect communications from handheld wireless client devices including requests to download one of the client application programs stored on the long term storage device, wherein the data processor is configured to, in parallel, process multiple download requests for one or more of the client application programs from multiple handheld wireless client devices, retrieve the client application programs from the long term storage device operably coupled to the memory port, and provide the client application programs wirelessly to the multiple handheld wireless client devices, wherein the multiple requests include a first request from a first handheld wireless client device to download a first of the client application programs stored on the long term storage device and a second request from a second handheld wireless client device to download a second, different one of the client application programs stored on the long term storage device, and wherein the data processor is configured to, in parallel, process the multiple download requests for the first and second different client application programs from the first and second handheld wireless client devices, retrieve the first and second different client application programs from the long term storage device operably coupled to the memory port, and provide the first and second different client application programs wirelessly to the first and second handheld wireless client devices, respectively.