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 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 having a plurality of results, each result in the plurality of results including a weighted aggregated average rating that is based on weighting of contributing phrases, including sub-phrases, within relevant reviews, wherein the weighted aggregated average rating further comprises determining a weighting based on a fraction of words in a sub-phrase of words in the review over a total number of words contributing to a review associated with the search query.
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.
-
Citations
19 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 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 having a plurality of results, each result in the plurality of results including a weighted aggregated average rating that is based on weighting of contributing phrases, including sub-phrases, within relevant reviews, wherein the weighted aggregated average rating further comprises determining a weighting based on a fraction of words in a sub-phrase of words in the review over a total number of words contributing to a review associated with the search query. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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 having a plurality of results, each result in the plurality of results including a weighted aggregated average rating that is based on weighting of contributing phrases, including sub-phrases, within relevant reviews, wherein the weighted aggregated average rating further comprises determining a weighting based on a fraction of words in a sub-phrase of words in the review over a total number of words contributing to a review associated with the search query. - View Dependent Claims (7, 8, 9)
-
-
10. A non-transitory, 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 within a comment based on a fraction of terms in each sub-phrase of one or more terms, in addition to the entire comment, over a total number of terms contributing to the comment, wherein the weighting further comprises determining a weighting based on a fraction of words in a sub-phrase of words in the comment over a total number of words contributing to the comment terms. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method, operating within a processor, of performing a search query over a network, comprising:
-
receiving social networking information about a 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 having a plurality of results, each result in the plurality of results including a weighted aggregated average rating that is based on weighting of contributing phrases, including sub-phrases, within relevant reviews, wherein the weighted aggregated average rating further comprises determining a weighting based on a fraction of words in a sub-phrase of words in the review over a total number of words contributing to a review associated with the search query. - View Dependent Claims (16, 17, 18, 19)
-
Specification