Server Provider Recommendation Engine
First Claim
1. A method comprising:
- receiving a request for a service provider recommendation, the request comprising a first geographic position value and a second, different geographic position value, wherein the service provider recommendation comprises a recommendation for a provider of a wireless service for a mobile device;
determining aggregate signal quality values for service providers at a first location including a first geographic position corresponding to the first geographic position value and at a second location including a second geographic position corresponding to the second geographic position value;
determining, by at least one computing device, scores for the service providers based on signal quality values for the service providers at the first location and the second location; and
outputting the service provider recommendation comprising an identification of the service provider having the highest score.
2 Assignments
0 Petitions
Accused Products
Abstract
In one example, a device includes a first interface to receive a request for a service provider recommendation, the request comprising a first geographic position value and a second, different geographic position value, wherein the service provider recommendation comprises a recommendation for a provider of a wireless service for a mobile device, means for determining aggregate signal quality values for service providers at a first location including the first geographic position and at a second location including the second geographic position, means for determining scores for the service providers based on signal quality values for the service providers at the first location and the second location, means for constructing the service provider recommendation comprising an identification of the service provider having the highest score, and a second interface to output the service provider recommendation.
52 Citations
20 Claims
-
1. A method comprising:
-
receiving a request for a service provider recommendation, the request comprising a first geographic position value and a second, different geographic position value, wherein the service provider recommendation comprises a recommendation for a provider of a wireless service for a mobile device; determining aggregate signal quality values for service providers at a first location including a first geographic position corresponding to the first geographic position value and at a second location including a second geographic position corresponding to the second geographic position value; determining, by at least one computing device, scores for the service providers based on signal quality values for the service providers at the first location and the second location; and outputting the service provider recommendation comprising an identification of the service provider having the highest score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium encoded with instructions for causing a programmable processor to:
-
receive a request for a service provider recommendation, the request comprising a first geographic position value and a second, different geographic position value, wherein the service provider recommendation comprises a recommendation for a provider of a wireless service for a mobile device; determine aggregate signal quality values for service providers at a first location including a first geographic position corresponding to the first geographic position value and at a second location including a second geographic position corresponding to the second geographic position value; determine scores for the service providers based on signal quality values for the service providers at the first location and the second location; and output the service provider recommendation comprising an identification of the service provider having the highest score. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A device comprising:
-
a first interface to receive a request for a service provider recommendation, the request comprising a first geographic position value and a second, different geographic position value, wherein the service provider recommendation comprises a recommendation for a provider of a wireless service for a mobile device; means for determining aggregate signal quality values for service providers at a first location including a first geographic position corresponding to the first geographic position value and at a second location including a second geographic position corresponding to the second geographic position value; means for determining scores for the service providers based on signal quality values for the service providers at the first location and the second location; means for constructing the service provider recommendation comprising an identification of the service provider having the highest score; and a second interface to output the service provider recommendation. - View Dependent Claims (18, 19, 20)
-
Specification