Federation of information from multiple data sources into a common, role-based distribution model
First Claim
Patent Images
1. A computerized system for accessing information from multiple data sources, the computerized system comprising:
- one or more webjects in a HyperText Markup Language (HTML) template, each webject including;
a plurality of attributes, each attribute including a name-value pair, the plurality of attributes including a webject type attribute; and
a plurality of parameter tags, each parameter tag including a plurality of parameter attributes, each parameter attribute including a name-value pair;
a server, the server having one or more template libraries and configured to process the one or more webjects into one or more requests in a common format;
two or more adapters, each one of the adapters configured to;
convert a request in the common format to a format appropriate for a data source; and
cause a function to occur within the data source based on the converted request;
wherein the two or more adapters allow the server to access multiple data sources; and
wherein at least one of the adapters provides an interface to a legacy application thereby allowing the server to access information on the legacy application.
6 Assignments
0 Petitions
Accused Products
Abstract
A computerized system for and method of creating applications that access information from multiple data sources into a common, role-based distribution model are described. The computerized system includes a server having one or more dynamic object libraries, one or more template libraries, and a dynamically allocated area in the computer memory where data is stored, referenced, and manipulated. The system also includes one or more adapters, each allowing the server to access one of the data sources.
59 Citations
7 Claims
-
1. A computerized system for accessing information from multiple data sources, the computerized system comprising:
-
one or more webjects in a HyperText Markup Language (HTML) template, each webject including; a plurality of attributes, each attribute including a name-value pair, the plurality of attributes including a webject type attribute; and a plurality of parameter tags, each parameter tag including a plurality of parameter attributes, each parameter attribute including a name-value pair; a server, the server having one or more template libraries and configured to process the one or more webjects into one or more requests in a common format; two or more adapters, each one of the adapters configured to; convert a request in the common format to a format appropriate for a data source; and cause a function to occur within the data source based on the converted request; wherein the two or more adapters allow the server to access multiple data sources; and wherein at least one of the adapters provides an interface to a legacy application thereby allowing the server to access information on the legacy application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification