Patent ID: 7512408

Claim:
A method for operating a wireless messaging system, having a plurality of mobile wireless clients, a core messaging system, and at least two gateway processes or gateways, a two-phase connect procedure with the steps of: said client maintaining a list of access points, each access point defining an address at one of at least two gateway processes or gateways within a core messaging system, wherein said gateways act as proxies for said client, wherein said messaging system maintains sessions, wherein said gateways receive inbound messages from said clients over a wireless bearer using a wireless protocol and forward said inbound messages to said core messaging system over a connection using a wirebound protocol, and wherein said gateways receive outbound messages from said core messaging system over a connection using a wirebound protocol and forward said outbound messages to said clients over connections using a wireless protocol; upon a need for said client to establish a connection with one of said gateways, said client sending, over a wireless connection, a phase-one connection request to one of said access points; said gateway that is addressed by said phase-one connection request, sending, in response to said phase-one connection request, over a wireless bearer, a list of connect points to said client, each connect point defining an address at one of said gateways; said client sending, over a wireless bearer, a phase-two connection request to at least one of said connect points; said gateway that is addressed by said phase-two connection request responding to said phase-two connection request, and said client establishing a connection with said gateway specified by said connect point.