HOST-BASED INTELLIGENT RESULTS RELATED TO A CHARACTER STREAM
5 Assignments
0 Petitions
Accused Products
Abstract
Information may be presented to a user by using a first application to receive a character stream of one or more noncompletion characters. The noncompletion characters indicate that additional characters may be received. The character stream is exchanged with a host that analyzes the character stream to generate results that are responsive to the user'"'"'s predicted interest. Results are received and displayed so that the user may select one of the results to launch a code segment related to the selected result.
-
Citations
115 Claims
-
1-95. -95. (canceled)
-
96. A computer-implemented method of presenting search results to a user, the method comprising:
-
receiving, at a host, a query including a first character stream of one or more characters; generating, at the host, a plurality of results based on the received first character stream, the plurality of results including a first result that includes a first argument and an identifier of a first application, wherein the first application is configured to provide first services and the first argument is passed to the first services in response to user selection of the first result, the plurality of results also including a second result that includes a second argument and an identifier of a second application, wherein the second application is configured to provide second services and the second argument is passed to the second services in response to user selection of the second result; providing the first result in a manner enabling the user to perceive, before selecting the first result, the identifier of the first application; providing the second result in a manner enabling the user to perceive, before selecting the second result, the identifier of the second application; and receiving a response based on a user selection from among the first and second results. - View Dependent Claims (97, 98, 99, 100, 101, 102, 103, 104, 105)
-
-
106. A host for presenting search results to a user, the host comprising a processor configured to:
-
receive a query including a first character stream of one or more characters; generate, by the processor, a plurality of results based on the received first character stream, the plurality of results including a first result that includes a first argument and an identifier of a first application, wherein the first application is configured to provide first services and the first argument is passed to the first services in response to user selection of the first result, the plurality of results also including a second result that includes a second argument and an identifier of a second application, wherein the second application is configured to provide second services and the second argument is passed to the second services in response to user selection of the second result; provide the first result in a manner enabling the user to perceive, before selecting the first result, the identifier of the first application; provide the second result in a manner enabling the user to perceive, before selecting the second result, the identifier of the second application; and receive a response based on a user selection from among the first and second results. - View Dependent Claims (107, 108, 109, 110, 111, 112, 113, 114)
-
-
115. A non-transitory computer-readable medium storing instructions that, when executed by a processor, perform a method comprising:
-
receiving a query including a character stream of one or more characters; generating a plurality of results based on the received character stream, the plurality of results including a first result that includes a first argument and an identifier of a first application, wherein the first application is configured to provide first services and the first argument is passed to the first services in response to user selection of the first result, the plurality of results also including a second result that includes a second argument and an identifier of a second application, wherein the second application is configured to provide second services and the second argument is passed to the second services in response to user selection of the second result; providing the first result in a manner enabling the user to perceive, before selecting the first result, the identifier of the first application; providing the second result in a manner enabling the user to perceive, before selecting the second result, the identifier of the second application; and receiving a response based on a user selection from among the first and second results.
-
Specification