Patent ID: 8532687

Claim:
A method of using an online service implemented on computing equipment, comprising: aggregating logs from a plurality of wireless electronic devices using the online service, wherein each wireless electronic device is operable to transmit at a plurality of transmit power levels, wherein the log of each wireless electronic device includes information indicating the amount of time that wireless electronic device spends at each of the plurality of transmit power levels and is received from that wireless electronic device; storing the logs that are aggregated from the plurality of wireless electronic devices using the online service on a power optimization server; with the power optimization server, organizing the aggregated logs into a plurality of data sets, wherein each data set in the plurality of data sets corresponds to a respective geographical region; with the power optimization server, calculating a plurality of cumulative distribution functions each of which corresponds to a respective data set in the plurality of data sets, wherein each cumulative distribution function in the plurality of cumulative distribution functions has at least one peak that corresponds to a radio-frequency transmit power level at which a typical wireless electronic device that resides in the corresponding geographical region spends the greatest amount of its time transmitting radio-frequency signals; with the power optimization server, identifying optimum transmit power settings that correspond to the peaks of the plurality of cumulative distribution functions; and providing the identified optimum transmit power settings to the plurality of wireless electronic devices from the online service through a network.