System and method for searching data partially displayed on a user interface
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention includes systems and methods for customization of internet applications. Multiple levels of customization are applied to both static and functional aspects of user interface elements including, for example, tab-order, tab-over, immediate access keys, and hotkeys. Customization is also achieved with respect to searching over multiple user interfaces, presentation of information on a user interface, and the interaction model used by the internet application. Customization is enabled on any client supporting standard browser functionality.
-
Citations
51 Claims
-
1-20. -20. (canceled)
-
21. A customizable application system comprising:
-
an application execution system configured to support an internet application;
a user interface generator operable to generate an application user interface including a user interface element, the application user interface being configured as an interface between the internet application and a client and being configured for delivery to the client over a computer network, the user interface element including a find command that is user customizable with respect to a scope of data to be searched, the scope of data to be searched customizable to include one of all results of a previously-executed query, a subset of the results of the previously-executed query, and only the results of the previously-executed query that are displayed in the application user interface;
metadata characterizing the find command; and
a data repository including a data record further characterizing the find command, the data record being user modifiable in response to receiving input from a consistent user defining a property for the user customizable find command and being accessible using the metadata, the property specifying the scope of the data to search, wherein the application user interface is automatically generated in response to a request from the client and configured with the property for the find command, wherein the user interface is operable to display an amount of data in response to the previously-executed query, and wherein the find command is operable to execute a search within the scope of data with respect to the results of the previously-executed query, said executed search including steps of;
displaying said subset query results in said application user interface, operating said single instance of an application user interface independently from a database server, and providing said database server independently from the number of query operations required to retrieve a requested query result to allow a consistent user to include configuration data and personalization data in said generated application user interface without modification of the user interface design developed in page development. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
22-23. -23. (canceled)
-
33. A computer readable medium including an internet application, the internet application comprising:
-
metadata defining an application user interface, the application user interface including a user interface element with a user customizable find command, the application user interface configured for delivery to a client and configured to operate as an interface between a consistent user and the internet application, the user customizable find command being customizable with respect to a scope of a search, the scope of the search being customizable to include one of all results of a previously-executed query, a subset of the results of the previously-executed query, and only the results of the previously-executed query that are displayed in the application user interface;
a user interface generator configured to generate the application user interface in response to a request from the consistent user using a user modifiable data record stored in a location physically remote from the client, the user modifiable data record configurable to characterize the user customizable find command; and
a configuration system configured to receive an input from a consistent user to modify the user modifiable data record with a property for the find command, the property specifying the scope of the search, wherein the application user interface is automatically generated and configured with the property for the find command, wherein the user interface is operable to display an amount of data in response to the previously-executed query, and wherein the find command is operable to execute a search within the scope of search with respect to the results of the previously-executed query, independently from a database server, said database server independent from the type of data stored in the database server and the number of query operations required to retrieve a requested query result allowing a consistent user to include configuration data and personalization data in the generated application user interface without modification of the user interface design developed in page development.
-
-
34. A computer readable medium including an internet application, the internet application comprising:
-
an application designer configured to develop an application user interface, the application user interface including a user interface element with a user customizable find command, the application user interface configured for delivery to a client and configured to operate as an interface between a consistent user and the internet application, the user customizable find command being customizable with respect to a scope of a search, the scope of the search being customizable to include one of all results of a previously-executed query, a subset of the results of the previously-executed query, and only the results of the previously-executed query that are displayed in the application user interface;
a user interface generator configured to generate the application user interface in response to a request from the consistent user using a user modifiable data record stored in a location physically remote from the client, the user modifiable data record configurable to characterize the user customizable find command; and
a configuration system configured to receive a user input to modify the user modifiable data record with a property for the find command, the property specifying the scope of the search, wherein the application user interface is automatically generated and configured with the property for the find command, wherein the user interface is operable to display an amount of data in response to the previously-executed query, and wherein the find command is operable to execute a search within the scope of search with respect to the results of the previously-executed query, independently from a database server, said database server independent from the number of query operations required to retrieve a requested query result and independent from the type of data stored in the database server, allowing a consistent user to include configuration data and personalization data in the generated application user interface without modification of the user interface design developed in page development. (Same)
-
-
35-47. -47. (canceled)
-
48. An application execution system comprising:
-
means for supporting an internet application;
means for generating an application user interface using a user modifiable data record configured to store data characterizing a user customizable find command search in response to receiving input from a consistent user defining a property for the user customizable find command, wherein the application user interface is automatically generated and configured with the property for the find command, the user customizable interface comprising the find command being customizable with respect to a scope of a search, the scope of the search based on the property received and customizable to include one of all results of a previously-executed query, a subset of the results of the previously-executed query, and only the results of the previously-executed query that are displayed in the application user interface; and
means for providing the application user interface to a consistent user, the application user interface including a user interface element, the application user interface configured as an interface between the internet application and the consistent user, the user interface element including the user customizable find command, the user interface element configured for delivery to a client over a computer network, wherein the application user interface is operable to display an amount of data in response to the previously-executed query, and wherein the find command is operable to execute a search within the scope of search with respect to the results of the previously-executed query, operating said single instance of an application user interface independently from a database server, said database server independent from the number of query operations required to retrieve a requested query result and independent from the type of data stored in the database serve, allowing a consistent user to include configuration data and personalization data in the generated application user interface without modification of the user interface design developed in page development. (same)
-
-
49. A computer implemented user interface system including an Internet application, a computer readable storage medium, computer program executable instruction, recorded on the computer readable storage medium and a processor for performing steps, the steps comprising:
-
providing a user interface element on a single instance of an application user interface to display data results in response to a previously executed query, independently from a database server and independent from the number of query operations required to retrieve a requested query result and independent from the type of data stored in the database server, allowing a consistent user to include configuration data and personalization data in the generated application user interface without modification of the user interface design developed in page development;
allowing a consistent end user to select from a plurality of interaction models wherein said interaction models are coupled to a plurality of query results and independent from the data type stored in the database server allowing a consistent user to include configuration data and personalization data in the generated application user interface without modification of the user interface design developed in page development;
configuring a user modifiable data record in response to a request from said consistent end user; and
providing a find command operable to search a subset including only the results of the previously executed query. (The elements of this claim still do not really flow together) - View Dependent Claims (50, 51)
-
Specification