ENABLING SEARCHING OF USER RATINGS AND REVIEWS USING USER PROFILE LOCATION, AND SOCIAL NETWORKS
First Claim
1. A network device to manage a search query from a mobile device over a network, comprising:
- a transceiver to send and receive data over the network; and
a processor that is operative to perform actions, including;
providing to a user a free-form input box;
receiving, if available, social networking information about the user;
determining a current location of the user;
receiving from the user a free-form search query;
modifying the search query based, in part, on the social networking information or the current location of the user;
performing the modified search query; and
providing a search result that includes a weighted aggregated average rating for at least one item in the search result.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method are directed towards a free-form search query of user reviews using user profile, location information, and/or social networks, to obtain a result having an associated universal aggregated rating. The user may enter in free-form a search query that may then be transparently modified using the user'"'"'s profile, social network, and/or current physical location. The search results may then be presented to the user along with aggregated weighted ratings. The user may also enter products and/or services into a data store, including comments, and a universal rating. In one embodiment, the user may provide a tag to another reviewer'"'"'s comments that may be useable to aggregate ratings. In one embodiment, the user'"'"'s profile, location, and/or social networking information may be used to further annotate the user'"'"'s inputs.
179 Citations
20 Claims
-
1. A network device to manage a search query from a mobile device over a network, comprising:
-
a transceiver to send and receive data over the network; and a processor that is operative to perform actions, including; providing to a user a free-form input box; receiving, if available, social networking information about the user; determining a current location of the user; receiving from the user a free-form search query; modifying the search query based, in part, on the social networking information or the current location of the user; performing the modified search query; and providing a search result that includes a weighted aggregated average rating for at least one item in the search result. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system that is operative to manage a search query over a network, comprising:
-
a data store configured to receive and manage user profiles and user social networking information; and a universal search and rating manager that is in communication with the data store and is configured and arranged to perform actions, including; receiving an identifier of a user; employing the identifier to retrieve information about the user from the data store, including a user profile and user social networking information; determining a current location of the user; receiving from the user a free-form search query; modifying the search query based in part on the social networking information, and the current location of the user; performing the modified search query; and providing a search result that includes a weighted aggregated average rating for at least one item in the search result. - View Dependent Claims (8, 9, 10)
-
-
11. A computer-readable storage medium having computer-executable instructions for managing a universal ratings over a network, the computer-executable instructions when installed onto a computing device enable the computing device to perform actions, comprising:
-
receiving from a user a user'"'"'s profile, and user'"'"'s social networking information; determining a current location of the user; receiving from the user a free-form comment about at least one item of interest, wherein the comment includes at least one sub-phrase comprising one or more terms; performing disambiguation on the comments based in part on the user'"'"'s current location and user'"'"'s social networking information; receiving a universal rating associated with the comments from the user; and determining a weighting for each sub-phrase with the comment based on a fraction of terms in each sub phrase over a total number of terms contributing to comment. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of performing a search query over a network, comprising:
-
determining a current location of the user, if available; receiving from the user a free-form search query; modifying the search query based, in part, on the available current location of the user; performing the modified search query; and providing a search result that includes a weighted aggregated average rating for at least one item in the search result, wherein the weighted aggregated average rating employs a weighting that is based on a fraction of words in a sub phrase over a total number of words contributing to a review associated with terms in the search query. - View Dependent Claims (17, 18, 19, 20)
-
Specification