Mobile phone/docking station call continuity
First Claim
Patent Images
1. A method, comprising:
- identifying multiple, different networks available to a client;
assigning priority levels to the identified multiple, different networks;
sending multiple registration messages to an outbound proxy over the multiple, different networks, wherein each of the multiple registration messages includes an indication of a respective one of the priority levels assigned to a network, of the multiple, different networks, over which the respective registration message was sent;
determining whether access has been lost to a first network, assigned a first priority level, of the multiple different networks;
determining, based on the multiple registration messages, a second network of the multiple, different networks to which a second priority level of the assigned priority levels was assigned, wherein the second priority level is a next lower priority level than the first priority level; and
sending an invite message, based on the determination, for an outbound call via the second network for routing the outbound call via the second network.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile device identifies multiple, different networks available to a client resident on the mobile device, and sends multiple registration messages to an outbound proxy over the multiple, different networks via first, second and third communication interfaces. The mobile device determines whether access has been lost to a first network of the multiple different networks, and sends an invite message via the second communication interface, based on the determination, for an outbound call via a second network of the multiple, different networks for routing the outbound call via the second network.
-
Citations
20 Claims
-
1. A method, comprising:
-
identifying multiple, different networks available to a client; assigning priority levels to the identified multiple, different networks; sending multiple registration messages to an outbound proxy over the multiple, different networks, wherein each of the multiple registration messages includes an indication of a respective one of the priority levels assigned to a network, of the multiple, different networks, over which the respective registration message was sent; determining whether access has been lost to a first network, assigned a first priority level, of the multiple different networks; determining, based on the multiple registration messages, a second network of the multiple, different networks to which a second priority level of the assigned priority levels was assigned, wherein the second priority level is a next lower priority level than the first priority level; and sending an invite message, based on the determination, for an outbound call via the second network for routing the outbound call via the second network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mobile device, comprising:
-
a first communication interface; a second communication interface; a third communication interface; and a processing unit configured to; identify multiple, different networks available to a client resident on the mobile device, send multiple registration messages to an outbound proxy over the multiple, different networks via the first, second, and third communication interfaces, wherein each registration message, of the multiple registration messages, indicates a priority level of a network, of the multiple, different networks, over which the respective registration message was sent, determine whether access has been lost to a first network, of the multiple different networks, wherein the first network is assigned a first priority level, determine, based on the multiple registration messages and when the access has been lost to the first network, a second network, of the multiple, different networks, having a second priority level, wherein the second priority level is a next lower priority level than the first priority level, and send an invite message via the second communication interface for an outbound call via the second network of the multiple, different networks for routing the outbound call via the second network. - View Dependent Claims (8, 9, 10, 11, 12, 13, 20)
-
-
14. A non-transitory computer-readable medium containing instructions executable by at least one processor, the computer-readable medium comprising one or more instructions for:
-
identifying multiple, different networks available to a client; assigning priority levels to the identified multiple, different networks; sending multiple registration messages to an outbound proxy over the multiple, different networks, wherein each of the multiple registration messages includes an indication of a respective one of the priority levels assigned to a network, of the multiple, different networks, over which the respective registration message was sent; determining whether access has been lost to a first network, assigned a first priority level, of the multiple different networks; determining, based on the multiple registration messages, a second network of the multiple, different networks to which a second priority level of the assigned priority levels was assigned, wherein the second priority level is a priority level lower than the first priority level; and sending an invite message, based on the determination that access has been lost to the first network, for an outbound call via the second network for routing the outbound call via the second network. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification