Providing address information for reaching a wireless terminal
OwnerPetri Nykanen, Jari Mononeninventors
Life of this patent
Estimating the term…
Abstract
The invention relates to a method of providing address information for reaching a wireless terminal, said wireless terminal being connected to a first wireless communication network, a varying public address being dynamically allocated to said wireless terminal, and said wireless terminal being reachable from outside of the first wireless communication network by means of said varying public address. The method comprises dynamically notifying substantially directly at least one other communicating party of a current public address of the wireless terminal.
Claims30
1-12. (canceled)
A method comprising:
- receiving at an external name server, to which a wireless terminal has been registered by means of identification information associated with the wireless terminal, a notification of a current public address of the wireless terminal, said wireless terminal having a private address in a first wireless communication network and being coupled to the first wireless communication network, said wireless terminal being reachable from outside of the first wireless communication network by means of a varying public address,
- maintaining said current public address in said external name server in association with said identification information, and
- conditionally giving out said current public address from said external name server according to conditions given in profile information associated with said identification information, so that the address information for reaching said wireless terminal is conditionally obtainable from said external name server by means of said identification information.
(canceled)
A system comprising:
- a wireless communicating network,
- a wireless terminal coupled to said wireless communication network, said wireless terminal having a private address in the wireless communication network and being configured to have a dynamically allocated varying public address, and said wireless terminal being configured to be reachable from outside of said wireless communication network by means of said varying public address, and
- an external name server configured to have said wireless terminal registered thereto by means of identification information associated with the wireless terminal;
- said wireless terminal being configured to dynamically notify said external name server of a current public address of the wireless terminal,
- said external name server being configured to maintain said current public address in association with said identification information,
- said external name server being configured to maintain profile information associated with said identification information, and
- said external name server being configured to conditionally give out said current public address according to conditions given in said profile information, so that the address information for reaching said wireless terminal is conditionally obtainable from said external name server by means of said identification information.
A name server comprising:
- a processor and associate memory configured:
- to maintain a current public address of a wireless terminal in association with identification information associated with the wireless terminal, said wireless terminal being reachable by means of said public address, said wireless terminal having a private address in a wireless communication network,
- to maintain profile information associated with said identification information, and
- to conditionally give out said current public address according to conditions given in said profile information, so that the address information for reaching said wireless terminal is conditionally obtainable from said name server by means of said identification information.
(canceled)
(canceled)
(canceled)
(canceled)
A wireless terminal comprising:
- a private address in a wireless communication network, and
- a processor and a memory configured:
- to have a dynamically allocated varying public address, to be reachable from outside of said wireless communication network by means of said varying public address,
- to be registered to an external name server by means of identification information associated with the wireless terminal,
- to dynamically notify said external name server of a current public address of the wireless terminal, and
- to provide profile information with said identification information to said external name server.
(canceled)
A computer readable medium encoded with a computer program, that when executed in a name server, performs:
- maintaining in said name server a current public address of a wireless terminal in association with identification information associated with the wireless terminal, said wireless terminal being reachable by means of said public address and having a private address in a wireless communication network,
- maintaining in said name server profile information associated with said identification information, and
- conditionally giving out said current public address according to conditions given in said profile information, so that the address information for reaching said wireless terminal is conditionally obtainable from said name server by means of said identification information.
(canceled)
A computer readable medium encoded with a computer program, that when executed in a wireless terminal performs:
- dynamically notifying an external name server of a current public address of the wireless terminal, said wireless terminal coupled to a wireless communication network, said wireless terminal having a private address in the wireless communication network and having a varying public address dynamically allocated to it, said wireless terminal being reachable from outside of said wireless communication network by means of said varying public address, and said wireless terminal being registered to said external name server by means of identification information associated with the wireless terminal, and
- providing profile information associated with said identification information to said external name server.
(canceled)
A method comprising:
- dynamically notifying an external name server of a current public address of a wireless terminal, said wireless terminal being connected to a wireless communication network, said wireless terminal having a private address in the wireless communication network and having a dynamically allocated varying public address, said wireless terminal being reachable from outside of the first wireless communication network by means of said varying public address, and said wireless terminal being registered to an external name server by means of identification information associated with the wireless terminal, and
- providing profile information associated with said identification information to said external name server.
A name server comprising:
- means for maintaining a current public address of a wireless terminal in association with identification information associated with the wireless terminal, said wireless terminal being reachable by means of said public address, said wireless terminal having a private address in a wireless communication network,
- means for maintaining profile information associated with said identification information, and
- means for conditionally giving out said current public address according to conditions given in said profile information, so that the address information for reaching said wireless terminal is conditionally obtainable from said name server by means of said identification information.
Dependencies are inferred from the claim text.