Voting to connect to a wireless network
AssigneeCharter Communications Operating, LLC
InventorWilliam Kenneth Logan
Life of this patent
Estimating the term…
Abstract
An example technique is performed by a client on a device, and includes: obtaining attributes relating to the device, to one or more wireless networks, or to both the device and the one or more wireless networks; evaluating the attributes in voting modules of the client to generate votes, with a voting module evaluating one or more of the attributes and generating a vote; making a determination, based on the votes, to connect the device to a wireless network of the one or more wireless networks, or to maintain a connection between the device and the wireless network; and controlling the device based on the determination.
Claims20
A computerized method for making a decision to connect a computerized client device to one or more wireless data networks, the computerized method comprising:
- obtaining attribute data relating to at least one of:
- (i) the computerized client device, or (ii) the one or more wireless data networks;
- evaluating the attribute data via a plurality of computerized decision modules of the computerized client device to generate a plurality of respective data related to the making of the decision, each of said plurality of computerized decision modules configured to:
- evaluate the attribute data relating to the at least one of:
- (i) the computerized client device, or (ii) the one or more wireless data networks;
- and
- generate data related to the making of the decision;
- determining, based at least on the plurality of respective data related to the making of the decision, to connect the computerized client device to a first wireless data network of the one or more wireless data networks, or to maintain a connection between the computerized client device and a second wireless data network of the one or more wireless data networks;
- and
- controlling the computerized client device based on the determining.
A computerized method of obtaining data useful in evaluating whether to connect a computerized client device to a wireless data network, the computerized method comprising:
- receiving attribute data relating to at least one of:
- (i) the computerized client device, or (ii) the wireless data network;
- obtaining data relating to one or more policies regarding connection of the computerized client device to the wireless data network;
- and
- providing the attribute data and the data relating to the one or more policies to a computerized entity, the computerized entity comprising a plurality of computerized decision modules, each of the plurality of computerized decision modules comprising logic configured to evaluate at least one of the attribute data or the data relating to the one or more policies to determine whether to connect the computerized client device to the wireless data network.
A computerized apparatus configured to enable connection of a computerized client device to one or more wireless data networks, the computerized apparatus comprising:
- processor apparatus;
- and
- storage apparatus in data communication with the processor apparatus, the storage apparatus comprising at least one computer program, the at least one computer program comprising a plurality of instructions which are configured to, when executed on the processor apparatus, cause the computerized apparatus to:
- obtain first data relating to at least one of:
- (i) the computerized client device, or (ii) the one or more of the wireless data networks;
- receive second data relating to one or more policies, the one or more policies related to the connection of the computerized client device to the one or more wireless data networks;
- and
- provide the first data and the second data to a computerized entity in data communication with the computerized apparatus, the computerized entity configured for determination, via a plurality of computerized decision modules, of whether to connect the computerized client device to a first wireless data network of the one or more wireless data networks, or to maintain a connection between the computerized client device and a second wireless data network of the one or more wireless data networks;
- wherein each of the plurality of computerized decision modules are configured to assess at least the first data and the second data to generate data utilized in the determination.
Dependencies are inferred from the claim text.