Seamless interfacing for instant messaging and internet telephony across wireless networks
First Claim
Patent Images
1. A method for providing instant message communications while roaming between a plurality of base stations, the method comprising:
- receiving a first external internet protocol (IP) address for a first base station;
mapping the first external IP address to an internal IP address for an IM client;
allowing communications with the first base station using the external IP address and internal IP address;
receiving a second external internet protocol (IP) address for a second base station;
mapping the second external IP address to the internal IP address for an IM client;
determining connection information for the IM client;
storing the connection information; and
sending the connection information to the second base station to establish a connection with the second base station; and
allowing communications with the second base station using the external IP address and internal IP address.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for managing communications while an application location changes between a first wireless network and a second wireless network is provided. The method includes mapping an internal address to a first external address for the first wireless network. A second wireless network is determined to use for sending communications for the application. The internal address is then mapped to a second address for the second wireless network.
12 Citations
20 Claims
-
1. A method for providing instant message communications while roaming between a plurality of base stations, the method comprising:
-
receiving a first external internet protocol (IP) address for a first base station;
mapping the first external IP address to an internal IP address for an IM client;allowing communications with the first base station using the external IP address and internal IP address; receiving a second external internet protocol (IP) address for a second base station; mapping the second external IP address to the internal IP address for an IM client; determining connection information for the IM client;
storing the connection information; andsending the connection information to the second base station to establish a connection with the second base station; and allowing communications with the second base station using the external IP address and internal IP address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An interface for providing IM communications over a plurality of networks, the interface comprising:
-
an internal address store configured to store an internal address for an IM client; a changeable address store configured to store an external address for a base station; an address mapper configured to map the internal address for the IM client to the changeable address, wherein the changeable address changes based on external addresses received from a plurality of base station, the plurality of base stations being connected to by the IM client at different times and a cache configured to store connection information for the IM client, the connection information used to establish a connection with a second base station in the plurality of base stations after a connection with a first base station is lost. - View Dependent Claims (12, 13)
-
-
14. A method for providing instant message communications while roaming between a plurality of base stations, the method comprising:
-
receiving a first external internet protocol (IP) address for a first base station;
mapping the first external IP address to an internal IP address for an IM client;allowing communications with the first base station using the external IP address and internal IP address; receiving a second external internet protocol (IP) address for a second base station; mapping the second external IP address to the internal IP address for an IM client; sending the external IP address to an IM server, the IM server configured to provide IM communications to the IM client using the external IP address; and allowing communications with the second base station using the external IP address and internal IP address by; receiving an IM from the IM server for the first external IP address; mapping the first external IP address to the internal IP address; and sending the IM to the internal IP address. - View Dependent Claims (15, 16, 17, 18)
-
-
19. An interface for providing IM communications over a plurality of networks, the interface comprising:
-
an internal address store configured to store an internal address for an IM client; a changeable address store configured to store an external address for a base station; an address mapper configured to map the internal address for the IM client to the changeable address, wherein the changeable address changes based on external addresses received from a plurality of base station, the plurality of base stations being connected to by the IM client at different times; and a cache configured to store data for the IM client when a change in connection from a first base station in the plurality of base station to a second base station in the plurality of base stations occurs. - View Dependent Claims (20)
-
Specification