Methods and Apparatuses for Providing Location Based Ratings Services on Communications Networks
First Claim
1. A system for providing location based ratings services to a device operating on a communications network, the system comprising:
- a location based ratings server comprising a memory for storing computer-readable instructions, executable by a processor to make the location based ratings server operable to;
recognize received data as ratings data submitted by a device;
determine if location information associated with the device can be obtained;
obtain location information associated with the device, if the location based ratings server so determines;
associate the location information with the ratings data; and
store the ratings data and the location information in a storage location associated with the system.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for providing location based ratings services on communications networks are disclosed. Location information relating to a device, or a user associated with the device, associated with a submitted rating can be associated with a rating and stored as part of the rating. Ratings can be sorted, filtered, and/or prioritized based upon associated location information. The location information can indicate where the rating is submitted, the billing address associated with the device used to submit the rating, the location of the device when the rating was submitted, the current location of the user who submitted the rating, whether the device was roaming when the rating was submitted, if an address associated with the device is near the rated business, where the device user lives, and the like. Methods and computer-readable media embodying methods for providing differentiated user service options, are also disclosed.
-
Citations
24 Claims
-
1. A system for providing location based ratings services to a device operating on a communications network, the system comprising:
a location based ratings server comprising a memory for storing computer-readable instructions, executable by a processor to make the location based ratings server operable to; recognize received data as ratings data submitted by a device; determine if location information associated with the device can be obtained; obtain location information associated with the device, if the location based ratings server so determines; associate the location information with the ratings data; and store the ratings data and the location information in a storage location associated with the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method for providing location based ratings services to a device operating on a communications network, the method comprising:
-
recognizing data received at a location based ratings server as ratings data submitted by the device; determining, at the location based ratings server, if location information associated with the device can be obtained; obtaining location information associated with the device, if the location based ratings server so determines; associating the location information with the ratings data; and storing the ratings data and the location information in a storage location. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium comprising computer-readable instructions, executable by a processor to perform the steps of:
-
recognizing data received at a first node of a communications network as ratings data submitted by the device; determining, at the first node of the communications network, if location information associated with the device can be obtained; obtaining location information associated with a device in communication with the first node of the communications network, if the first node of the communications network determines that location information associated with the device can be obtained; associating the location information with the ratings data; storing the ratings data and the location information in a storage location; and storing the ratings data without location information if the location information associated with the device can not be obtained. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification