Method, medium, and system for obtaining ratings using a rating service
First Claim
Patent Images
1. A method comprising:
- detecting, at a processor, an interaction between a user device and a product;
in response to determining that a rating for the product should be requested from the user device, determining, by the processor, that requesting of the rating should be delayed based on a location-based delay defined by a location constraint;
monitoring, by the processor, locations associated with a plurality of user devices comprising the user device using a global positioning system; and
in response to determining that a location associated with the user device satisfies the location constraint based on the monitoring, sending, by the processor and directed to the user device, a request for the rating.
1 Assignment
0 Petitions
Accused Products
Abstract
Concepts and technologies are disclosed herein for obtaining ratings using a rating service. A server computer executing a rating service can detect arrival of a user device at a vendor location. The server computer also can detect an interaction with a product offered at the vendor location by the user device. The server computer can determine that a rating for the product is to be requested, and can request the rating from the user device.
35 Citations
20 Claims
-
1. A method comprising:
-
detecting, at a processor, an interaction between a user device and a product; in response to determining that a rating for the product should be requested from the user device, determining, by the processor, that requesting of the rating should be delayed based on a location-based delay defined by a location constraint; monitoring, by the processor, locations associated with a plurality of user devices comprising the user device using a global positioning system; and in response to determining that a location associated with the user device satisfies the location constraint based on the monitoring, sending, by the processor and directed to the user device, a request for the rating. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a processor; and a memory that stores computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising; detecting an interaction between a user device and a product, in response to determining that a rating for the product should be requested from the user device, determining that requesting of the rating should be delayed based on a location-based delay defined by a location constraint, monitoring locations associated with a plurality of user devices comprising the user device using a global positioning system, and in response to determining that a location associated with the user device satisfies the location constraint based on the monitoring, sending, directed to the user device, a request for the rating. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer storage medium having computer-executable instructions stored thereon that, when executed by a processor, cause the processor to perform operations comprising:
-
detecting an interaction between a user device and a product; in response to determining that a rating for the product should be requested from the user device, determining that requesting of the rating should be delayed based on a location-based delay defined by a location constraint; monitoring locations associated with a plurality of user devices comprising the user device using a global positioning system signal; and in response to determining that a location associated with the user device satisfies the location constraint based on the monitoring, sending, directed to the user device, a request for the rating. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification