SYSTEM AND METHOD FOR COMPLETING A USER QUERY AND FOR PROVIDING A QUERY RESPONSE
First Claim
1. A method of completing a search query, the method executable at a server, the method comprising:
- receiving a portion of the search query from an electronic device associated with a user;
determining a first query-completion suggestion for the received search query portion, the first query-completion suggestion based on information searchable within a first vertical search domain;
determining a second query-completion suggestion for the received search query portion, the second query-completion suggestion based on information searchable within a second vertical search domain;
determining a first most suitable response to the search query based on information maintained within the first vertical search domain;
determining a second most suitable response to the search query based on information maintained within the second vertical search domain;
wherein said determining the first most suitable response and the second most suitable response comprises executing a first vertical search based on a first proxy search query and a second vertical search based on a second proxy search query, the first proxy search query comprising said portion of the search query and the first query-completion suggestion and the second proxy search query comprising said portion of the search query and the second query-completion suggestion;
retrieving the first most suitable response to the first proxy search query from the first vertical search;
retrieving the second most suitable response to the second proxy search query from the second vertical search; and
causing the electronic device to display to the user;
(a) a first suggest line on a first line of a suggest box, the first suggest line including both;
(i) the first query-completion suggestion and (ii) a first representation of the first most suitable response;
(b) a second suggest line on a second line of the suggest box, the second suggest line including both;
(i) the second query-completion suggestion and (ii) a second representation of the second most suitable response to the query.
4 Assignments
0 Petitions
Accused Products
Abstract
There is disclosed a method and a system for completing a search query. The method is executable at a server. The method comprises receiving a portion of the search query from an electronic device associated with a user; determining a query-completion suggestion for the received search query portion, the query-completion suggestion based on information searchable within a vertical search domain; determining the most suitable response to the query based on information maintained within the vertical search domain; causing the electronic device to display the user a suggest line, the suggest line including both: (i) the query-completion suggestion and (ii) representation of the most suitable response to the query.
-
Citations
41 Claims
-
1. A method of completing a search query, the method executable at a server, the method comprising:
-
receiving a portion of the search query from an electronic device associated with a user; determining a first query-completion suggestion for the received search query portion, the first query-completion suggestion based on information searchable within a first vertical search domain; determining a second query-completion suggestion for the received search query portion, the second query-completion suggestion based on information searchable within a second vertical search domain; determining a first most suitable response to the search query based on information maintained within the first vertical search domain; determining a second most suitable response to the search query based on information maintained within the second vertical search domain; wherein said determining the first most suitable response and the second most suitable response comprises executing a first vertical search based on a first proxy search query and a second vertical search based on a second proxy search query, the first proxy search query comprising said portion of the search query and the first query-completion suggestion and the second proxy search query comprising said portion of the search query and the second query-completion suggestion; retrieving the first most suitable response to the first proxy search query from the first vertical search; retrieving the second most suitable response to the second proxy search query from the second vertical search; and causing the electronic device to display to the user; (a) a first suggest line on a first line of a suggest box, the first suggest line including both;
(i) the first query-completion suggestion and (ii) a first representation of the first most suitable response;(b) a second suggest line on a second line of the suggest box, the second suggest line including both;
(i) the second query-completion suggestion and (ii) a second representation of the second most suitable response to the query. - View Dependent Claims (2, 3, 4, 7, 8, 10, 11, 12, 13, 14, 18, 23, 24, 25, 27, 28, 29, 31, 35)
-
-
5. (canceled)
-
6. (canceled)
-
9. (canceled)
-
15. (canceled)
-
16. (canceled)
-
17. (canceled)
-
19. (canceled)
-
20. (canceled)
-
21. (canceled)
-
22. (canceled)
-
26. (canceled)
-
30. (canceled)
-
32. (canceled)
-
33. (canceled)
-
34. (canceled)
-
36. (canceled)
-
37. (canceled)
-
38. (canceled)
-
39. (canceled)
-
40. A system for completing a search query, the system comprising:
a server configured to; receive a portion of the search query from an electronic device associated with a user; determine a first query-completion suggestion for the received search query portion, the first query-completion suggestion based on information searchable within a first vertical search domain; determine a second query-completion suggestion for the received search query portion, the second query-completion suggestion based on information searchable within a second vertical search domain; determine a first most suitable response to the search query based on information maintained within the first vertical search domain; determine a second most suitable response to the search query based on information maintained within the second vertical search domain, wherein the first most suitable response and the second most suitable response are determined by executing a first vertical search based on a first proxy search query and a second vertical search based on a second proxy search query, the first proxy search query comprising said portion of the search query and the first query-completion suggestion and the second proxy search query comprising said portion of the search query and the second query-completion suggestion; retrieve the first most suitable response to the first proxy search query from the first vertical search; retrieve the second most suitable response to the second proxy search query from the second vertical search; and cause the electronic device to display to the user; (a) a first suggest line on a first line of a suggest box, the first suggest line including both;
(i) the first query-completion suggestion and (ii) a first representation of the first most suitable response to the query; and(b) a second suggest line on a second line of the suggest box, the second suggest line including both;
(i) the second query-completion suggestion and (ii) a second representation of the second most suitable response to the query.
-
41-71. -71. (canceled)
Specification