RECEIPT AND PROCESSING OF USER-SPECIFIED QUERIES
First Claim
Patent Images
1. A method, performed by at least one computer, comprising acts of:
- (A) receiving a query submitted by a user of a mobile device;
(B) causing a representation of the query to be submitted to a plurality of search engines comprising a first search engine associated with a first web site and a second search engine associated with a second web site;
(C) receiving a supplemental input, submitted by the user to the first web site, the supplemental input relating to content of the query; and
(D) causing a representation of the supplemental input received in the act (C) to be submitted to the second search engine.
3 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments of the invention provide techniques for receiving a query from a user of a mobile device, and for conveying to the user not only search results, but also feedback relating to query. For example, the user may be prompted to elicit supplemental information relating to the query, or provided other feedback. The feedback may be conveyed in a manner which minimizes how much of the mobile device'"'"'s display screen is dedicated to presenting the feedback.
60 Citations
45 Claims
-
1. A method, performed by at least one computer, comprising acts of:
-
(A) receiving a query submitted by a user of a mobile device; (B) causing a representation of the query to be submitted to a plurality of search engines comprising a first search engine associated with a first web site and a second search engine associated with a second web site; (C) receiving a supplemental input, submitted by the user to the first web site, the supplemental input relating to content of the query; and (D) causing a representation of the supplemental input received in the act (C) to be submitted to the second search engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, performed by a client device, comprising acts of:
-
(A) receiving a query from a user; (B) causing to be displayed results, generated based on the query from a plurality of search engines, the plurality of search engines comprising a first search engine associated with a first web site and a second search engine associated with a second web site; (C) receiving supplemental input from the user submitted to the first web site, the supplemental input relating to content of the query; and (D) causing to be displayed results, generated based on the supplemental input, from the second search engine. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. At least one tangible non-transitory computer readable medium having instructions encoded thereon which, when executed, perform a method comprising acts of:
-
(A) receiving a query submitted by a user of a mobile device; (B) causing a representation of the query to be submitted to a plurality of search engines comprising a first search engine associated with a first web site and a second search engine associated with a second web site; (C) receiving a supplemental input, submitted by the user to the first web site, the supplemental input relating to content of the query; and (D) causing a representation of the supplemental input received in the act (C) to be submitted to the second search engine. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. At least one tangible non-transitory computer readable medium having instructions encoded thereon which, when executed by a client device, perform a method comprising acts of:
-
(A) receiving a query from a user; (B) causing to be displayed results, generated based on the query from a plurality of search engines, the plurality of search engines comprising a first search engine associated with a first web site and a second search engine associated with a second web site; (C) receiving supplemental input from the user submitted to the first web site, the supplemental input relating to content of the query; and (D) causing to be displayed results, generated based on the supplemental input, from the second search engine. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. At least one computer, comprising:
at least one processor programmed to; receive a query submitted by a user of a mobile device; cause a representation of the query to be submitted to a plurality of search engines comprising a first search engine associated with a first web site and a second search engine associated with a second web site; receive a supplemental input, submitted by the user to the first web site, the supplemental input relating to content of the query; and cause a representation of the supplemental input to be submitted to the second search engine. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
39. At least one computer, comprising:
at least one processor programmed to; receive a query from a user; cause to be displayed results, generated based on the query from a plurality of search engines, the plurality of search engines comprising a first search engine associated with a first web site and a second search engine associated with a second web site; receive supplemental input from the user submitted to the first web site, the supplemental input relating to content of the query; and cause to be displayed results, generated based on the supplemental input, from the second search engine. - View Dependent Claims (40, 41, 42, 43, 44, 45)
Specification