Patent Document ID: 20160080908
Application ID: 14843955
Patent Flag: 0

Claim One:
1. A method, comprising: determining by a computing device a plurality of trained Gaussian processes related to signal strengths of wireless networks, wherein a particular trained Gaussian process in the plurality of trained Gaussian processes is associated with one or more hyperparameters; determining by the computing device one or more designated hyperparameters of the one or more hyperparameters; determining by the computing device a hyperparameter histogram of a plurality of values for the one or more designated hyperparameters, wherein one or more particular values in the plurality of values are one or more values for the one or more designated hyperparameters associated with a trained Gaussian process of the plurality of trained Gaussian processes; after determining by the computing device the hyperparameter histogram, determining a candidate Gaussian process by the computing device, wherein the candidate Gaussian process is associated with one or more candidate hyperparameter values for the one or more designated hyperparameters; determining by the computing device whether the one or more candidate hyperparameter values are valid based on the hyperparameter histogram; after determining by the computing device that the one or more candidate hyperparameter values are valid, adding by the computing device the candidate Gaussian process to the plurality of trained Gaussian processes; and providing by the computing device an estimated location output based on the plurality of trained Gaussian processes.