System and method for intelligent network connection selection
First Claim
1. A device for network connection selection, comprising:
- at least one semiconductor processor;
a non-transitory computer-readable medium storing instructions which, when executed by the at least one semiconductor processor, are configured to implement,a network connection selector configured to obtain historical connection information related to previous network connections utilized by a device, the historical connection information including signal strength, rate of data transfer, and connectivity disruptions indicating whether connectivity was disrupted for one or more network connections that were previously established by the device,the network connection selector configured to extract a predicted location path of the device based on location history of the device,the network connection selector configured to obtain current parameters for one or more of a plurality of available network connections,the network connection selector configured to select, when the device is activated from a power-saving state to a full-power state, a network connection for the device among the plurality of available network connections based on an evaluation of the current parameters and the historical connection information along the predicted location path of the device such that the selected network connection substantially maintains connectivity to a network when the device moves along the predicted location path,wherein the plurality of available network connections include a Wi-Fi connection, and a mobile network connection, wherein when the Wi-Fi connection has a higher signal strength than the mobile network connection at a time of selecting, the mobile network connection is selected based on the mobile network connection having less disruptions than the Wi-Fi connection over the predicted location path.
2 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a device for network connection selection may include a network connection selector configured to obtain historical connection information related to previous network connections utilized by a device. The historical connection information may include connectivity disruptions indicating whether connectivity was disrupted for one or more network connections that were previously established by the device. The network connection selector may be configured to select a network connection for the device among a plurality of available network connections based on an evaluation of the historical connection information such that the selected network connection substantially maintains connectivity to a network for a future period of time.
60 Citations
17 Claims
-
1. A device for network connection selection, comprising:
-
at least one semiconductor processor; a non-transitory computer-readable medium storing instructions which, when executed by the at least one semiconductor processor, are configured to implement, a network connection selector configured to obtain historical connection information related to previous network connections utilized by a device, the historical connection information including signal strength, rate of data transfer, and connectivity disruptions indicating whether connectivity was disrupted for one or more network connections that were previously established by the device, the network connection selector configured to extract a predicted location path of the device based on location history of the device, the network connection selector configured to obtain current parameters for one or more of a plurality of available network connections, the network connection selector configured to select, when the device is activated from a power-saving state to a full-power state, a network connection for the device among the plurality of available network connections based on an evaluation of the current parameters and the historical connection information along the predicted location path of the device such that the selected network connection substantially maintains connectivity to a network when the device moves along the predicted location path, wherein the plurality of available network connections include a Wi-Fi connection, and a mobile network connection, wherein when the Wi-Fi connection has a higher signal strength than the mobile network connection at a time of selecting, the mobile network connection is selected based on the mobile network connection having less disruptions than the Wi-Fi connection over the predicted location path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium storing instructions, when executed by at least one semiconductor processor, are configured to:
-
obtain historical connection information related to previous network connections utilized by a device, the historical connection information including signal strength, rate of data transfer, data segment size, and connectivity disruptions indicating whether connectivity was disrupted for one or more network connections that were previously established by the device; extract a predicted location path of the device based on location history of the device including determine a first commonly visited location and a second commonly visited location, and determine a travel route between the first commonly visited location and the second commonly visited location; obtain current parameters for one or more of a plurality of available network connections, the current parameters including current signal strength, rate of data transfer, network congestion, and data segment size, the plurality of available network connections including a mobile network connection, a first Wi-Fi connection having a first access point, and a second Wi-Fi connection having a second access point; and select, when the device is activated from a power-saving state to a full-power state, a network connection for the device among the plurality of available network connections based on an evaluation of the current parameters and the historical connection information along the predicated location path such that the selected network connection substantially maintains connectivity to a network along the travel route, wherein, when the first and second Wi-Fi connections have a higher signal strength than the mobile network connection at a time of selecting, the mobile network connection is selected based on the mobile network connection having less disruptions than both the first and second Wi-Fi connections over the predicted location path. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for network connection selection, the computer-implemented method comprising:
-
obtaining historical connection information related to previous network connections utilized by a device, the historical connection information including signal strength, rate of data transfer, data segment size, and connectivity disruptions indicating whether connectivity was disrupted for one or more network connections that were previously established by the device; and extracting a predicted location path of the device based on location history of the device; determining that a current time period is within a time period associated with the predicated location path; obtaining current parameters for one or more of a plurality of available network connections, the current parameters including current signal strength, rate of data transfer, network congestion, and data segment size, the plurality of available network connections including a mobile network connection, a first Wi-Fi connection having a first access point, and a second Wi-Fi connection having a second access point; and selecting, when the device is activated from a power-saving state to a full-power state, a network connection for the device among the plurality of available network connections based on an evaluation of the current parameters and the historical connection information along the predicated location path of the device such that the selected network connection substantially maintains connectivity to a network when the device moves along the predicted location path, wherein, when the first and second Wi-Fi connections have a higher signal strength than the mobile network connection at a time of selecting, the mobile network connection is selected based on the mobile network connection having less disruptions than both the first and second Wi-Fi connections over the predicted location path. - View Dependent Claims (16, 17)
-
Specification