Efficient searching for communications networks
AssigneeCSC Holdings, LLC
InventorsNicholas Damenti, Christopher Zydel
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for adaptive control of scanning by a communications device, such as a mobile handset, for an available communication network based on a status of the communications device, user behavior, and signal status. A new time interval used for scanning for communications networks and access points is calculated responsive to a detected change in condition.
Claims21
A method for determining a time interval for scanning for a communications network, the method comprising:
- receiving, by a server accessible by a service provider from a communications device, data associated with a plurality of factors that are detectable by the communications device;
- weighting, by the server, the plurality of factors received from the communications device, a first weight being assigned to one or more first factors from among the plurality of factors and a second weight being assigned to one or more second factors from among the plurality of factors, the first weight being a larger weight than the second weight;
- determining, by the server, the time interval for scanning for the communications network based on the weighted plurality of factors;
- and
- sending, by the server to the communications device, the time interval for scanning to the communications device.
A server accessible by a service provider, the server comprising:
- a memory configured to store a plurality of factors associated with a communications device, each factor from among the plurality of factors being associated a corresponding weight from among a plurality of weights;
- and
- a processor configured to:
- weight the plurality of factors received from the communications device, a first weight being assigned to one or more first factors from among the plurality of factors and a second weight being assigned to one or more second factors from among the plurality of factors, the first weight being a larger weight than the second weight,
- determine a time interval for scanning for a communications network based on the weighted plurality of factors, and
- send the time interval for scanning to the communications device.
A server accessible by a service provider, the server comprising:
- a memory configured to store a plurality of factors associated with a first communications device, each factor from among the plurality of factors being associated a corresponding weight from among a plurality of weights;
- and
- a processor configured to:
- average the plurality of factors received from the first communications device, a first weight being assigned to one or more first factors from among the plurality of factors and a second weight being assigned to one or more second factors from among the plurality of factors, the first weight being a larger weight than the second weight,
- determine a time interval for scanning for a communications network based on the weighted plurality of factors, and
- send the time interval for scanning to a second communications device different from the first communication device.
Dependencies are inferred from the claim text.