Back to results
US 8,412,207 B2Granted
Method of providing a mobility service
AssigneeCore Wireless Licensing S.a.r.l.
InventorsVille Ohman, Tero Makela, Fabien Rapin
Life of this patent
Estimating the term…
Abstract
A method comprising running an application on user equipment; providing a mobility service; using a packet switched connection when said mobility service is unavailable; and using said mobility service when said mobility service becomes available.
Claims21
A method comprising:
- running an application on user equipment;
- using a mobility service functionality of the user equipment to receive packets through a home agent of a mobility service, the mobility service allowing the user equipment to change a point-of-attachment to the Internet without changing a source IP address, the mobility service functionality allowing transparent network connection to the application;
- responsive to a determination that the home agent of the mobility service has become unavailable, notifying the application of the need to change the source IP address and causing the application to inherit a destination network from the mobility service functionality and further inherit one of a group of accesses of the destination network to a packet switched network that was being used by the mobility service, and using a packet switched access of the destination network in a non-seamless mode, wherein non-seamless mode comprises closing and reopening at least one socket when the source IP address of the user equipment is changed;
- and
- re-using the mobility service functionality when the mobility service becomes available.
2 more elements
A method comprising:
- providing an application on user equipment having mobility service functionality;
- using a mobility service functionality of the user equipment for receiving packets in a seamless mode from a home agent of a mobility service, the mobility service allowing the user equipment to change a point-of-attachment to the Internet without changing a source IP address, the mobility service functionality allowing transparent network connection to the application;
- responsive to a determination that the home agent of the mobility service has become unavailable, notifying the application of the need to change the source IP address and causing the application to inherit a destination network from the mobility service functionality, and changing to using a packet switched connection mode in a non-seamless mode, wherein the packet switched connection mode is effectuated by using a packet switched access of the destination network, and wherein the changing to the use of said packet switched connection mode comprises inheriting one of a group of accesses of the destination network to a packet switched network that was being used by the mobility service, and closing and reopening at least one socket when a source IP address of the user equipment is changed;
- and
- re-using said mobility service, wherein changing between accesses to the destination network is under the control of said application using said packet switched connection mode when said mobility service is unavailable.
2 more elements
User equipment comprising:
- an application embodied on a non-transitory computer-readable medium and executably configured to run on said user equipment;
- said user equipment being configured to provide mobility service functionality for receiving packets from a home agent of a mobility service, the mobility service allowing the user equipment to change a point-of-attachment to the Internet without changing a source IP address, the mobility service functionality allowing transparent network connection to the application;
- and
- responsive to a determination that the home agent of the mobility service has become unavailable, notify the application of the need to change the source IP address and cause the application to inherit a destination network from the mobility service functionality, and change to use a packet switched access of a destination network in a non-seamless mode and to re-use said mobility service when said mobility service becomes available, wherein the change to the use of said packet switched access causes said user equipment to close and reopen at least one socket, and wherein the change to use a packet switched access comprises inheriting one of a group of accesses of the destination network to a packet switched network that was being used by the mobility service.
1 more element
User equipment comprising:
- an application embodied on a non-transitory computer-readable medium and executably configured to:
- use a mobility service functionality by receiving packets from a home agent of a mobility service, the mobility service functionality allowing transparent network connection to the application, the mobility service allowing the user equipment to change point-of-attachment to the Internet without changing source IP addresses,
- responsive to a determination that the home agent of the mobility service has become unavailable, notify the application of the need to change the source IP address and cause the application to inherit a destination network from the mobility service functionality, change to a packet switched connection in a non-seamless mode, wherein the change to use a packet switched access comprises inheriting one of a group of accesses of the destination network to a packet switched network that was being used by the mobility service, and responsive to a determination that the home agent of the mobility service has become available, re-use the mobility service functionality,
- said user equipment being configured to be under the control of said application when said packet switched connection is used, and when said user equipment moves from one network to another, said user equipment being further configured to close and reopen at least one socket upon the change to the other network, said packet switched connection being effectuated by using a packet switched access of a destination network.
1 more element
A non-transitory computer readable medium comprising:
- an application to be run on user equipment, said application being configured to:
- responsive to determining that the home agent of a mobility service has become available, using a mobility service functionality in a seamless mode,
- the mobility service functionality being effectuated by receiving packets from the home agent of the mobility service, wherein the mobility service allows the user equipment to change point-of-attachment to the Internet without changing source IP address, the mobility functionality allows transparent network connection to the application, and the packet switched connection being effectuated by using a packet switched access of a destination network, the change to the use of the packet switched access in the non-seamless mode comprising closing and reopening at least one socket when a source IP address for the application is changed;
- and
- responsive to a determination that a home agent of a mobility service is unavailable, notify the application of the need to change the source IP address and cause the application to inherit a destination network from the mobility service functionality and further inherit one of a group of accesses of the destination network to a packet switched network that was being used by the mobility service, and control roaming of said user equipment such that the application uses a packet switched connection in a non-seamless mode.
2 more elements
A non-transitory computer readable medium comprising:
- a first executable component to cause an application to be run on user equipment having mobile service functionality, wherein the mobility service functionality allows transparent network connection to the application;
- a second executable component configured to use a mobility service functionality through a home agent of a mobility service, wherein the mobility service allows the user equipment to change point-of-attachment to the Internet without changing source IP address;
- a third executable component configured to, responsive to a determination that a home agent of a mobility service has become unavailable, notify the application of the need to change the source IP address and cause the application to inherit a destination network from the mobility service functionality, and cause a change resulting in a packet switched access of a destination network to be used in a non-seamless mode, wherein the non-seamless mode comprises closing and reopening at least one socket when a source IP address of the user equipment is changed, wherein the change to use a packet switched access comprises inheriting one of a group of accesses of the destination network to a packet switched network that was being used by the mobility service;
- and
- a fourth executable component configured to cause said mobility service to be re-used when said mobility service becomes available.
2 more elements
User equipment comprising
- means for running an application embodied on a non-transitory computer-readable medium on user equipment having mobility service functionality;
- means for using the mobility service functionality of the user equipment to receive packets from a home agent of a mobility service in a seamless mode, the mobility service allowing the user equipment to change point-of-attachment to the Internet without changing source IP address, the mobility service functionality allowing transparent network connection to the application;
- means for, responsive to a determination that a home agent of a mobility service has become unavailable, notifying the application of the need to change the source IP address and causing the application to inherit a destination network from the mobility service functionality, and changing to using a packet switched access of a destination network in a non-seamless mode, wherein the non-seamless mode comprises closing and reopening at least one socket by a functionality of the application when a source IP address of the user equipment is changed, and wherein changing to the packet switched access comprises inheriting one of a group of accesses of the destination network to a packet switched network that was being used by the mobility service;
- and
- means for re-using said mobility service in the seamless mode when said mobility service becomes available.
2 more elements
Dependencies are inferred from the claim text.