Region-associated ratings of wireless carriers
First Claim
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, the program comprising:
- code that collects a plurality of customer ratings for a plurality of wireless carriers, each of the customer ratings being associated with a corresponding geographic location and evaluating one of the wireless carriers on a plurality of dimensions;
code that determines a target region according to data obtained from a client;
code that provides a subset of the customer ratings that are associated with a subset of the wireless carriers that offer service to the target region, the subset of customer ratings also being associated with geographic locations that are encompassed by the target region;
code that encodes for rendering by the client at least one map showing the target region, the at least one map indicating an aggregate rating in each one of the dimensions for each of at least two of the subset of the wireless carriers in the target region, the aggregate rating being determined from the subset of the customer ratings; and
code that sends a network page including the at least one map to the client.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for collecting and presenting region-associated ratings of wireless carriers. Customer ratings for a plurality of wireless carriers are collected in one or more computing devices. Each of the customer ratings is associated with a corresponding geographic location. A target geographic location is obtained from a client. A network page is generated including one or more maps showing a region encompassing the target geographic location. The maps indicate an aggregate customer rating for one or more of the wireless carriers for the region. The aggregate customer rating is determined based at least in part on a subset of the customer ratings that are associated with geographic locations that are encompassed by the region.
-
Citations
26 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, the program comprising:
-
code that collects a plurality of customer ratings for a plurality of wireless carriers, each of the customer ratings being associated with a corresponding geographic location and evaluating one of the wireless carriers on a plurality of dimensions; code that determines a target region according to data obtained from a client; code that provides a subset of the customer ratings that are associated with a subset of the wireless carriers that offer service to the target region, the subset of customer ratings also being associated with geographic locations that are encompassed by the target region; code that encodes for rendering by the client at least one map showing the target region, the at least one map indicating an aggregate rating in each one of the dimensions for each of at least two of the subset of the wireless carriers in the target region, the aggregate rating being determined from the subset of the customer ratings; and code that sends a network page including the at least one map to the client. - View Dependent Claims (2, 3)
-
-
4. A system, comprising:
-
at least one computing device; a rating collection application executable in the at least one computing device, the rating collection application comprising; logic that obtains a plurality of user ratings for a plurality of wireless carriers, each of the user ratings being associated with a corresponding geographic location; and a rating presentation application executable in the at least one computing device, the rating presentation application comprising; logic that identifies a target region according to data obtained from a client; logic that encodes at least one map depicting at least the target region for rendering in the client, the at least one map graphically indicating an aggregate user rating for the at least one of the wireless carriers, the aggregate user rating being determined based at least in part on a subset of the user ratings that are associated with geographic locations that are encompassed by the target region; and logic that generates a network page including the at least one map. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising the steps of:
-
collecting, in at least one computing device, a plurality of customer ratings for a plurality of wireless carriers, each of the customer ratings being associated with a corresponding geographic location; obtaining, in the at least one computing device, a target geographic location from a client; and generating, in the at least one computing device, a network page including at least one map showing a region encompassing the target geographic location, the at least one map indicating an aggregate customer rating for at least one of the wireless carriers for the region, the aggregate customer rating being determined based at least in part on a subset of the customer ratings that are associated with geographic locations that are encompassed by the region. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification