Mapping data from multiple data sources into a single or multiple reusable software components
First Claim
1. A method for mapping disparate data objects from multiple data sources into a single, or multiple;
- reusable software components accessible to a software application performed by a computer, for integrated access to the disparate data objects generated dynamically by or contained in the multiple data sources stored in at least one electronic storage device coupled to the computer, the method comprising the following steps;
(a) for a software application, identifying the disparate data objects for mapping;
(b) employing an information integration software facility for registering the data objects;
(c) using the information integration software facility for creating at least one virtual data object having at least one attribute from the selected registered data objects; and
(d) wrapping access to the at least one virtual data object into the reusable software component accessible directly from the software application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus and program storage device for mapping data objects, residing in multiple data sources or generated dynamically, into a single or multiple reusable software components, for integrated information access to multiple disparate data sources, residing on or generating the data dynamically on different hardware systems and possibly in different data formats. A user identifies selected data objects from multiple data sources and registers them with an information integration software facility, in order to create at least one virtual data object having at least one attribute from the selected registered data objects, and to wrap access to the at least one virtual data object into a reusable software component, as though it was a single real data object, accessible directly from software applications.
37 Citations
24 Claims
-
1. A method for mapping disparate data objects from multiple data sources into a single, or multiple;
- reusable software components accessible to a software application performed by a computer, for integrated access to the disparate data objects generated dynamically by or contained in the multiple data sources stored in at least one electronic storage device coupled to the computer, the method comprising the following steps;
(a) for a software application, identifying the disparate data objects for mapping; (b) employing an information integration software facility for registering the data objects; (c) using the information integration software facility for creating at least one virtual data object having at least one attribute from the selected registered data objects; and (d) wrapping access to the at least one virtual data object into the reusable software component accessible directly from the software application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- reusable software components accessible to a software application performed by a computer, for integrated access to the disparate data objects generated dynamically by or contained in the multiple data sources stored in at least one electronic storage device coupled to the computer, the method comprising the following steps;
-
9. Art apparatus for mapping disparate data objects from multiple data sources into a single, or multiple reusable software components accessible to a software application performed by a computer, comprising:
-
the computer coupled to at least one electronic storage device for integrated access to the disparate data objects generated dynamically by or contained in the multiple data sources; programming means, performed by the computer, for identifying the disparate data objects for mapping; an information integration software facility for registering the data objects; means, performed by the computer, for using the information integration software facility for creating at least one virtual data object having at least one attribute from the selected registered data objects; and means, performed by the computer, for wrapping access to the at least one virtual data object into the reusable software component accessible directly from the software application. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A program storage device usable by a computer tangibly embodying a program of instructions executable by the computer to perform method steps for mapping disparate data objects from multiple data sources into a single, or multiple, reusable software components accessible to a software application performed by a computer, for integrated access to the disparate data objects generated dynamically by or contained in the multiple data sources stored in at least one electronic storage device coupled to the computer, the method comprising the following steps:
-
(a) for a software application, identifying the disparate data objects for mapping; (b) employing an information integration software facility for registering the data objects; (c) using the information integration software facility for creating at least one virtual data object having at least one attribute from the selected registered data objects; and (d) wrapping access to the at least one virtual data object into the reusable software component accessible directly from the software application. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification