Switching between connectivity types to maintain connectivity
First Claim
1. A method comprising:
- establishing a first communications connection between a mobile user device and a host, the first communications connection enabling an application on the mobile user device to exchange data using a first bandwidth;
detecting, using at least one processor, availability of a second communications connection, the second communications connection using a second bandwidth that is greater than the first bandwidth;
establishing, in response to the detected availability of the second communications connection, the second communications connection between the mobile user device and the host; and
enabling the application on the mobile user device to continue to exchange data with the host by way of the second communications connection.
5 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for leveraging narrowband connectivity (such as dial-up communications or other types of low bandwidth communications) to provision or configure broadband connectivity between a broadband access provider and a broadband device, such as a DSL modem or a cable modem. Specifically, because narrowband connectivity does not require advance configuration or provisioning by the host system of connectivity parameters for an access-seeking device, a modem at an access-seeking device may be leveraged to establish a narrowband connection between that device and a host system and to enable an exchange or negotiation of connectivity parameters necessary to enable future broadband connectivity. Thus, once established, the narrowband connection may be used as a conduit for communicating required provisioning information between the broadband-enabling host and the access-seeking device to enable broadband connectivity by the device in the future.
-
Citations
36 Claims
-
1. A method comprising:
-
establishing a first communications connection between a mobile user device and a host, the first communications connection enabling an application on the mobile user device to exchange data using a first bandwidth; detecting, using at least one processor, availability of a second communications connection, the second communications connection using a second bandwidth that is greater than the first bandwidth; establishing, in response to the detected availability of the second communications connection, the second communications connection between the mobile user device and the host; and enabling the application on the mobile user device to continue to exchange data with the host by way of the second communications connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium including a set of instructions that, when executed, cause at least one processor to perform the steps comprising:
-
establishing a first communications connection between a mobile user device and a host, the first communications connection enabling an application on the mobile user device to exchange data using a first bandwidth; detecting availability of a second communications connection, the second communications connection using a second bandwidth that is greater than the first bandwidth; establishing, in response to the detected availability of the second communications connection, the second communications connection between the mobile user device and the host; and enabling the application on the mobile user device to continue to exchange data with the host by way of the second communications connection. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A mobile user device comprising:
-
at least one processor; and a computer readable medium storing instructions that, when executed by the at least one processors, cause the mobile user device to; establish a first communications connection between the mobile user device and a host, the first communications connection enabling an application on the mobile user device to exchange data using a first bandwidth; detect availability of a second communications connection, the second communications connection using a second bandwidth that is greater than the first bandwidth; establish, in response to the detected availability of the second communications connection, the second communications connection between the mobile user device and the host; and enable the application on the mobile user device to continue to exchange data with the host by way of the second communications connection. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification