System and method for accessing, organizing, and presenting data
First Claim
1. A method for facilitating definition of an application to provide data from a plurality of disparate data sources to a user, the method comprising:
- presenting a first user interface area to enable said user to define a data reference structure for at least one data source of said plurality of disparate data sources, said at least one data source containing said data;
presenting a second user interface area to enable said user to create at least one data structure corresponding to said data reference structure and connected to said at least one data source; and
presenting a third user interface area to enable said user to define application business logic to be performed on said data in connection with said at least one data structure.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for accessing, organizing, and presenting data are described. A first user interface area is presented to enable a user to define a data reference structure for one or more data sources from multiple disparate data sources, the one or more data sources containing data to be provided to the user. A second user interface area is presented to enable the user to create one or more data structures corresponding to the data reference structure and connected to the one or more data sources. A third user interface area is presented to enable the user to define application business logic to be performed on data in connection with the one or more data structures. A fourth user interface area is presented to enable the user to create presentation logic to display data in an output view. Finally, a fifth user interface area is presented to enable the user to define an action that triggers the application business logic.
215 Citations
108 Claims
-
1. A method for facilitating definition of an application to provide data from a plurality of disparate data sources to a user, the method comprising:
-
presenting a first user interface area to enable said user to define a data reference structure for at least one data source of said plurality of disparate data sources, said at least one data source containing said data;
presenting a second user interface area to enable said user to create at least one data structure corresponding to said data reference structure and connected to said at least one data source; and
presenting a third user interface area to enable said user to define application business logic to be performed on said data in connection with said at least one data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
28. A system for facilitating definition of an application to provide data from a plurality of disparate data sources to a user, the system comprising:
-
means for presenting a first user interface area to enable said user to define a data reference structure for at least one data source of said plurality of disparate data sources, said at least one data source containing said data;
means for presenting a second user interface area to enable said user to create at least one data structure corresponding to said data reference structure and connected to said at least one data source; and
means for presenting a third user interface area to enable said user to define application business logic to be performed on said data in connection with said at least one data structure.
-
-
55. A system for facilitating definition of an application to provide data from a plurality of disparate data sources to a user, the system comprising:
-
a data reference editor to present a first user interface area to enable said user to define a data reference structure for at least one data source of said plurality of disparate data sources, said at least one data source containing said data;
a data structure editor to present a second user interface area to enable said user to create at least one data structure corresponding to said data reference structure and connected to said at least one data source; and
a process editor to present a third user interface area to enable said user to define application business logic to be performed on said data in connection with said at least one data structure. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81)
-
-
82. A computer readable medium containing executable instructions, which, when executed in a processing system, cause said processing system to perform a method for facilitating definition of an application to provide data from a plurality of disparate data sources to a user, the method comprising:
-
presenting a first user interface area to enable said user to define a data reference structure for at least one data source of said plurality of disparate data sources, said at least one data source containing said data;
presenting a second user interface area to enable said user to create at least one data structure corresponding to said data reference structure and connected to said at least one data source; and
presenting a third user interface area to enable said user to define application business logic to be performed on said data in connection with said at least one data structure. - View Dependent Claims (83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108)
-
Specification