Automatic search and replacement functionality within a computing application
First Claim
1. A computing system comprising:
- a processor; and
memory storing instructions executable by the processor, wherein the instructions, when executed, configure the computing system to;
generate a representation of a user interface display that represents a form associated with an application, wherein the form includes a plurality of fields, each field beingassociated with a transaction parameter associated with the application, andconfigured to receive an indication of user input to define the associated transaction parameter;
receive a first value through a first field of the plurality of fields;
obtain a search result based on the first value;
generate a representation of a search result display that includes the search result;
receive a selection input through the search result display that indicates the search result;
based on the indication of the search result,automatically identify a second value associated with the search result; and
automatically select a second field of the plurality of fields, the second field being separate from the first field; and
automatically modify the representation of the user interface display by replacing the first value in the first field with the second value, andmodifying the second field to include a third value based on the search result.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is an integration of automatic search functionality into a business application. The application is monitored for an instance wherein the user is initiating an activity that involves an expenditure. Upon detection of such an activity, a query is automatically generated based on information related to the expenditure. The query is communicated to a search component, from which corresponding search results are eventually received. Finally, at least some information related to the search results is displayed to the user. In one embodiment, assuming the user'"'"'s express or implicit approval, auto-generation of data and/or modification of business process flow are facilitated based on the search results.
90 Citations
17 Claims
-
1. A computing system comprising:
-
a processor; and memory storing instructions executable by the processor, wherein the instructions, when executed, configure the computing system to; generate a representation of a user interface display that represents a form associated with an application, wherein the form includes a plurality of fields, each field being associated with a transaction parameter associated with the application, and configured to receive an indication of user input to define the associated transaction parameter; receive a first value through a first field of the plurality of fields; obtain a search result based on the first value; generate a representation of a search result display that includes the search result; receive a selection input through the search result display that indicates the search result; based on the indication of the search result, automatically identify a second value associated with the search result; and automatically select a second field of the plurality of fields, the second field being separate from the first field; and automatically modify the representation of the user interface display by replacing the first value in the first field with the second value, and modifying the second field to include a third value based on the search result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
generating a representation of a user interface display that represents a form associated with an application, wherein the form includes a plurality of fields, each field being associated with a transaction parameter associated with the application, and configured to receive an indication of user input to define the associated transaction parameter; receiving a first value through a first field of the plurality of fields; obtaining a search result based on the first value; generating a representation of a search result display that indicates the search result; receiving a selection input through the search result display that indicates the search result; based on the indication of the search result, automatically identifying a second value associated with the search result; and automatically select a second field of the plurality of fields, the second field being separate, from the first field; automatically modifying the representation of the user interface display by replacing the first value in the first field with the second value, and modifying the second field to include a third value based on the search result. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification