System and method for collecting and distributing reviews and ratings
First Claim
1. A system for providing ratings, comprising:
- a non-transitory computer usable storage medium having a computer readable first program code embodied therein, said computer readable first program code adapted to execute as a browser toolbar in a browser on an end user computing device operable by a first user executable to implement a method comprising;
transmitting a request to a remote computer system in response to a web page being loaded into the browser executing on the end user computing device;
wherein the request includes an identifier (ID) and a Uniform Resource Locator (URL) of the web page loaded in the browser executing on the end user computing device;
in response to said transmitting, receiving a rating value from the remote computer system;
displaying the rating value in the toolbar concurrently with the web page;
receiving a first rating of the first user from the remote computer system;
wherein the first rating comprises a rating previously supplied by the first user prior to the web page being loaded into the browser;
displaying the first rating in the toolbar concurrently with the web page;
receiving a user input comprising a second rating from the first user;
transmitting the second rating to the remote computer system; and
displaying the second rating in the toolbar.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing ratings related to a plurality of websites is provided. One embodiment of the system may include program code adapted to execute as a browser toolbar to implement a method comprising retrieving an identifier from the end user computing device, transmitting a request to a remote computer system for a rating value in response to a web page being loaded into the browser, receiving a rating value from the remote computer system, displaying the rating value in the toolbar, receiving a first user rating of the user from the remote computer system, displaying the first user rating in the toolbar, receiving a user input comprising a second user rating from the end user, transmitting the second user rating to the remote computer system, and displaying the second user rating in the toolbar. The remote computer system may store user ratings and reviews and transmit user ratings, an average rating, and a review count. The remote computer system may also parse URLs to determine whether the domain of the URL comprises a domain for which content may be rated. By parsing out an identifier of the URL for such domains, the system can be used to rate profiles of people on social networks and dating websites.
22 Citations
15 Claims
-
1. A system for providing ratings, comprising:
-
a non-transitory computer usable storage medium having a computer readable first program code embodied therein, said computer readable first program code adapted to execute as a browser toolbar in a browser on an end user computing device operable by a first user executable to implement a method comprising; transmitting a request to a remote computer system in response to a web page being loaded into the browser executing on the end user computing device; wherein the request includes an identifier (ID) and a Uniform Resource Locator (URL) of the web page loaded in the browser executing on the end user computing device; in response to said transmitting, receiving a rating value from the remote computer system; displaying the rating value in the toolbar concurrently with the web page; receiving a first rating of the first user from the remote computer system; wherein the first rating comprises a rating previously supplied by the first user prior to the web page being loaded into the browser; displaying the first rating in the toolbar concurrently with the web page; receiving a user input comprising a second rating from the first user; transmitting the second rating to the remote computer system; and displaying the second rating in the toolbar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of distributing meta data related to websites to an end user, comprising:
-
transmitting to a remote computer system a first URL of a first webpage with a toolbar executing on an end user computing device, in response to loading of the first webpage into a browser executing on the end user computing device; with the remote computer system; receiving the first URL; determining a first domain of the first URL; retrieving from memory a first rating value associated with the first domain; and transmitting the first rating value to the end user computing device;
with the end user computing device;receiving the first rating value; displaying the first rating value in the toolbar concurrently with the first web page; receiving a user input comprising a first user rating indicative of a rating of the first domain; and transmitting the first user rating to the remote computer system; with the remote computer system; receiving the first user rating; storing the first user rating in memory in association with the first domain; wherein the first rating value comprises an average user rating of the first domain supplied by a plurality of users; calculating a second rating value for the first domain that incorporates the received first user rating; storing the second rating value in the memory in association with the first domain; and transmitting the second rating value to the end user computing device; and with the end user computing device; receiving the second rating value; and displaying the second rating value in the toolbar concurrently with the first web page. - View Dependent Claims (13, 14, 15)
-
Specification