Patent ID: 7400897
Filing Date: 2008-07-15
Classification: H04L,H04W

Abstract:
1. A wireless server for use within a wireless network, comprising: a communication subsystem operable to send and receive communications over the wireless network; a memory subsystem operable to store data and program information, including a server database; a processing subsystem operable to store and retrieve data in the memory subsystem, execute programs stored in the memory subsystem, and cause the communication subsystem to transmit and receive communications over the wireless network; and a wireless server module stored in the memory subsystem and executed by the processing subsystem, the wireless server module when executed by the processing subsystem being operable to cause the wireless server to transmit a network address for the wireless server to a wireless client, the network address enabling the wireless client to communicate with the wireless server directly over the wireless network to access information in the server database; wherein the network address is an IP address of the wireless server, and the IP address is dynamically assigned by the wireless network; wherein the wireless server module includes an IP monitoring agent that is operable to monitor the IP address assigned to the wireless server and transmit an updated network address to an IP address exchange service if the IP address is changed, wherein the IP address exchange service is configured to forward the updated network address to a plurality of wireless clients that are registered to access information in the server database, the plurality of wireless clients including one or more wireless clients that are not in a communication session with the wireless server when the updated network address is forwarded; wherein the IP address exchange service is external to the wireless server and maintains a list of all wireless clients that are registered to receive IP address updates from the wireless server.