IP Library Granted Patent US 8,990,700
Granted Patent B2
US 8,990,700 · App. 13/285,990 · Granted Mar 24, 2015

Rating and review interface

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,990,700
App. No.
13/285,990
Granted
Mar 24, 2015
Kind
B2
Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a search query for ratable entities, identifying at least one ratable entity responsive to the search query, and sending a webpage to a client device, the webpage including instructions that cause the client device to display one of a plurality of interfaces of a rating card for the at least one ratable entity, including instructions to initially display a first interface having a first graphical user interface (GUI) element for receiving a rating input, and instructions to display a second interface having a second GUI element upon receiving input in the first GUI element of the first interface.

Claims (34)

1. A computer implemented method for providing ratable search results, comprising:

receiving a search query for ratable entities;

identifying at least one ratable entity responsive to the search query; and

sending a webpage including search results responsive to the search query to a client device, the webpage comprising instructions that cause the client device to display a plurality of interfaces of a plurality of rating cards for a plurality of ratable entities including the at least one ratable entity, including instructions to initially display in the webpage a first interface on a side of a given one of the ratings cards, the first interface having a first graphical user interface (GUI) element for receiving a rating input, instructions to display in the webpage an animation to depict flipping of the given ratings card in the webpage to a reverse side upon receiving input in the first GUI element of the first interface, and instructions to display in the webpage a second interface on the reverse side of the given ratings card, the second interface having a second GUI element upon receiving input in the first GUI element of the first interface, wherein the second GUI element for the second interface includes a user-editable comments box.

2. The method of claim 1 , wherein the first GUI element for the first interface includes a user-selectable rating scale.

3. The method of claim 1 , further comprising:

receiving a comment about the at least one ratable entity based on user interaction with the second GUI element of the second interface of the given rating card for the at least one ratable entity; and

storing the comment for the at least one ratable entity in a data repository.

4. The method of claim 1 , wherein the webpage further comprises instructions to display a third interface having a third GUI element upon receiving input in the second GUI element of the second interface.

5. The method of claim 4 , wherein the third GUI element for the third interface includes a plurality of rating categories, with each rating category including pre-defined selectable rating inputs.

6. The method of claim 5 , further comprising:

receiving a rating for at least one rating category for the at least one ratable entity based on user interaction with the third GUI element for the third interface of the given rating card for the at least one ratable entity; and

storing the rating for the at least one rating category in a data repository.

7. The method of claim 1 , further comprising:

receiving a rating for the at least one ratable entity based on user interaction with the first GUI element of the first interface of the given rating card for the at least one ratable entity; and

storing the rating for the at least one ratable entity in a data repository.

8. A system for providing ratable search results, comprising:

one or more memory elements storing instructions;

one or more processors coupled to the one or more memory elements and executing the instructions thereon in order to:

receive a search query for ratable entities;

identify at least one ratable entity responsive to the search query; and

send a webpage including search results responsive to the search query to a client device, the webpage comprising instructions that cause the client device to display a plurality of interfaces of rating cards for a plurality of ratable entities including the at least one ratable entity, including instructions to initially display in the webpage a first interface on a side of a given one of the ratings cards, the first interface having a first graphical user interface (GUI) element for receiving a rating input, instructions to display in the webpage an animation to depict flipping of the given ratings card in the webpage to a reverse side upon receiving input in the first GUI element of the first interface, and instructions to display in the webpage a second interface on the reverse side of the given ratings card, the second interface having a second GUI element upon receiving input in the first GUI element of the first interface, wherein the second GUI element for the second interface includes a user-editable comments box.

9. The system of claim 8 , wherein the first GUI element for the first interface includes a user-selectable rating scale.

10. The system of claim 8 , wherein the one or more processors further execute the instructions in order to:

receive a comment about the at least one ratable entity based on user interaction with the second GUI element of the second interface of the given rating card for the at least one ratable entity; and

store the comment for the at least one ratable entity in a data repository.

11. The system of claim 8 , wherein the webpage further comprises instructions to display a third interface having a third GUI element upon receiving input in the second GUI element of the second interface.

12. The system of claim 11 , wherein the third GUI element for the third interface includes a plurality of rating categories, with each rating category including pre-defined selectable rating inputs.

13. The system of claim 12 , wherein the one or more processors further execute the instructions in order to:

receive a rating for at least one rating category for the at least one ratable entity based on user interaction with the third GUI element for the third interface of the given rating card for the at least one ratable entity; and

store the rating for the at least one rating category in a data repository.

14. The system of claim 8 , wherein the one or more processors further execute the instructions in order to:

receive a rating for the at least one ratable entity based on user interaction with the first GUI element of the first interface of the given rating card for the at least one ratable entity; and

store the rating for the at least one ratable entity in a data repository.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044334/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2011
From: WU, ERIC JIHJUNG; KIM, EVELYN; CAMPBELL, TAJ J.; CHEUNG, JANET YUEN
To: GOOGLE INC.
Reel/Frame 027338/0041 →