Patent Document ID: 20160028877
Application ID: 14774978
Patent Flag: 0

Claim One:
1. A network connectivity device for use in low-resource environments, the device comprising: a plurality of external network interfaces each configured to connect to one of a plurality of external networks, at least a subset of the plurality of external networks having a first type and at least one of the external networks not in the subset of the plurality having a second type differing from the first type; at least one internal network interface configured to connect to one or more user devices; a power connection configured to power the network connectivity device, the power connection having at least a coupled external power source and a battery-based internal power source; one or more processors configured to: select, based on a detection by the one or more processors of quality of the external power source, at least one of the external power source or the internal power source for use by the power connection to power the network connectivity device; select, based on quality of network functionality of each of the plurality of external networks, between at least the first and second type of the external networks, wherein the quality of network functionality is determined based at least in part on the detected quality of power, and wherein the detected quality of power enables the one or more processors to predict a future change in the quality of network functionality of at least one of the plurality of external networks; and configure the internal network interface to connect the one or more user devices to the selected type of external network.