MOBILE DEVICE RETRIEVAL AND NAVIGATION
7 Assignments
0 Petitions
Accused Products
Abstract
In one general aspect, information is presented to a user by receiving a first input from a user and structuring the first input as a first stem. A separator is received designating subsequently-received input as a second input. The second input is received and the second input is structured as a second stem. The first stem and the second stem are related to a library of candidates. One or more results are rendered in response to relating the first stem and the second stem to the library of candidates and the user is enabled to select from among the one or more results.
-
Citations
73 Claims
-
1-27. -27. (canceled)
-
28. A method of presenting information to a user, the method comprising:
-
receiving one or more ambiguous inputs that may be resolved to one of at least two disambiguated characters;
analyzing the ambiguous inputs;generating results that reflect disambiguated terms related to the ambiguous inputs; sorting the results into two or more predetermined types of data or applications, the results representing one or more applications available for launch in response to user selection of one or more of the results; rendering a tabbed user interface including multiple tabs that each correspond to the two or more predetermined types of data or applications; rendering the results using the tabbed user interface in a manner enabling the user to perceive which of the results are rendered responsive to a selection of a selected tab on the tabbed user interface, further including rendering an action as an object in the results, the rendered object corresponding to a command accessible through a menu system; and enabling the user to select an aspect of the results to invoke an operation. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34-62. -62. (canceled)
-
63. A system that presents information to a user, the system including instructions encoded on a non-transitory computer readable medium that, when executed by a processor, cause the processor to:
-
receive one or more ambiguous inputs that may be resolved to one of at least two disambiguated characters;
analyze the ambiguous inputs;generate results that reflect disambiguated terms related to the ambiguous inputs; sort the results into two or more predetermined types of data or applications, the results representing one or more applications available for launch in response to user selection of one or more of the results; render a tabbed user interface including multiple tabs that each correspond to the two or more predetermined types of data or applications; render the results using the tabbed user interface in a manner enabling the user to perceive which of the results are rendered responsive to a selection of a selected tab on the tabbed user interface, further including rendering an action as an object in the results, the rendered object corresponding to a command accessible through a menu system; and enable the user to select an aspect of the results to invoke an operation. - View Dependent Claims (64, 65, 66, 67, 68)
-
-
69-71. -71. (canceled)
-
72. A system that presents information to a user, the system comprising:
-
means for receiving one or more ambiguous inputs that may be resolved to one of at least two disambiguated characters; means for analyzing the ambiguous inputs;
means for generating results that reflect disambiguated terms related to the ambiguous inputs;means for sorting the results into two or more predetermined types of data or applications, the results representing one or more applications available for launch in response to user selection of one or more of the results; means for rendering a tabbed user interface including multiple tabs that each correspond to the two or more predetermined types of data or applications; means for rendering the results using the tabbed user interface in a manner enabling the user to perceive which of the results are rendered responsive to a selection of a selected tab on the tabbed user interface, further including rendering an action as an object in the results, the rendered object corresponding to a command accessible through a menu system; and means for enabling the user to select an aspect of the results to invoke an operation.
-
-
73-74. -74. (canceled)
Specification