System and method for efficient integration of government administrative and program systems
First Claim
1. A system, comprising:
- an interoperability engine dynamically generating a web based user interface, providing access to application systems, and a baseline data schema and enabling interoperability among the application systems, wherein the baseline data schema is a common denominator data structure among the application systems, and the application systems comprise at least one of an external system, a program system, and an administrative system.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method includes an interoperability engine dynamically generating and updating an application database, a web-based portal in a computer communications network, and a baseline data schema from at least one of a data source and a supplemental data source comprising self-describing documents, and enabling interoperability among application systems. The application database dynamically generates a reporting database. The web-based portal provides access to the application systems via the application database and the reporting database. The self-describing documents may be hosted. An integration unit maps the application systems to the baseline data schema and facilitates transmission and messaging between the baseline data schema and the application systems.
-
Citations
52 Claims
-
1. A system, comprising:
an interoperability engine dynamically generating a web based user interface, providing access to application systems, and a baseline data schema and enabling interoperability among the application systems, wherein the baseline data schema is a common denominator data structure among the application systems, and the application systems comprise at least one of an external system, a program system, and an administrative system. - View Dependent Claims (2, 3, 4, 5)
-
6. A system, comprising:
an interoperability engine dynamically generating a web based user interface providing access to application systems, an application database, and a baseline data schema from at least one of a data source and a supplemental data source and enabling interoperability among the application systems, wherein the supplemental data source adds, deletes, modifies, and/or updates data element components to the system beyond the data elements components defined by the data source, and the application systems comprise at least one of an external system, a program system, and an administrative system. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
14. A system, comprising:
-
an interoperability engine dynamically generating an application database, a web based user interface providing access to application systems via the application database, a baseline data schema from at least one of a data source and a supplemental data source comprising self-describing documents, wherein the supplemental data source adds, deletes, modifies, and/or updates data element components to the system beyond the data elements components defined by the data source, the self-describing documents comprise data elements, data element contents, data element characteristics, and data interoperability rules, the interoperability engine enables interoperability among the application systems, and the application systems comprise at least one of an external system, a Program system, and an administrative system. - View Dependent Claims (15, 16, 17)
-
-
18. A system, comprising:
-
an interoperability engine dynamically generating an application database, a web based user interface in a computer communications network providing access to application systems via the application database, a baseline data schema from at least one of a data source and a supplemental data source comprising self-describing documents, wherein the supplemental data source adds, deletes, modifies, and/or updates data element components to the system beyond the data elements components defined by the data source, the self-describing documents comprise data elements, data element contents, data element characteristics, and data interoperability rules, the interoperability engine enables interoperability among the application systems, and the application systems comprise at least one of an external system, a program system, and an administrative system; and
an integration unit mapping the application systems to the baseline data schema and facilitating transmission and messaging between the baseline data schema and the application systems. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method, comprising:
-
dynamically generating a web based user interface, providing access to application systems, and a baseline data schema; and
enabling interoperability among the application systems, wherein the baseline data schema is a common denominator data structure among the application systems, and the application systems comprise at least one of an external system, a program system, and an administrative system. - View Dependent Claims (24, 25, 26)
-
-
27. A method, comprising:
-
dynamically generating a web based user interface, an application database, and a baseline data schema;
enabling interoperability among application systems using the baseline data schema; and
providing access to the application systems via the user interface using the application database, wherein the baseline data schema is a common denominator data structure among the application systems, and the application systems comprise at least one of an external system, a program system, and an administrative system. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A method, comprising:
-
dynamically generating an application database, a reporting database, a web based user interface, and a baseline data schema from self-describing documents in a data source comprising data elements, data element contents, data element characteristics, and data interoperability rules;
enabling interoperability among the application systems; and
providing access to the application systems via the user interface using the application database and the reporting database, wherein the application systems comprise at least one of an external system, a program system, and an administrative system and the application database provides a user with read/write access to the application systems. - View Dependent Claims (33, 34, 35)
generating the baseline data schema from at least one of a data source and a supplemental data source; and
receiving at least one data element component from the self-describing documents of the supplemental data source overriding defining characteristics of the at least one data element component in the data source.
-
-
36. A method, comprising:
-
dynamically generating an application database, a reporting database, a web based user interface in a computer communications network, and a baseline data schema from self-describing documents in a data source comprising data elements, data element contents, data element characteristics, and data interoperability rules;
enabling interoperability among the application systems, wherein the baseline data schema is a common denominator data structure among the application systems, and the application systems comprise at least one of an external system, a program system, and an administrative system;
mapping the application systems to the baseline data schema and facilitating transmission and messaging between the baseline data schema and the application systems; and
providing access to the application systems via the user interface using the application database and the reporting database, wherein the application database provides a user with read/write access to the application systems. - View Dependent Claims (37)
-
-
38. A method, comprising:
-
dynamically generating and updating an application database, a reporting database, a web-based portal in a computer communications network, and a baseline data schema from self-describing documents in a data source comprising data elements, data element contents, data element characteristics, and data interoperability rules necessary to facilitate communication and messaging among application systems;
enabling interoperability among application systems using the baseline data schema;
providing access to the application systems providing via the user interface using the application database and the reporting database, wherein the application database provides a user with read/write access to the application systems;
hosting the self-describing hosting the self-describing documents at one or more of a proprietary owner host site, a public host site, and an implementing organization host site; and
mapping the application systems to the baseline data schema and facilitating transmission and messaging between the baseline data schema and the application systems, wherein the application systems comprise at least one of federal administrative, programmatic, and external systems.
-
-
39. A computer readable storage medium controlling a computer and comprising a process of dynamically generating a web based user interface, providing access to application systems, and a baseline data schema;
- and enabling interoperability among the application systems, wherein the baseline data schema is a common denominator data structure among the application systems, and the application systems comprise at least one of an external system, a program system, and an administrative system.
- View Dependent Claims (40, 41, 42)
-
43. A computer readable storage medium controlling a computer and comprising a process of dynamically generating a web based user interface, an application database, and a baseline data schema;
- enabling interoperability among application systems using the baseline data schema; and
providing access to the application systems via the user interface using the application database, wherein the baseline data schema is a common denominator data structure among the application systems, and the application systems comprise at least one of an external system, a program system, and an administrative system. - View Dependent Claims (44, 45, 46, 47)
- enabling interoperability among application systems using the baseline data schema; and
-
48. A computer readable storage medium controlling a computer and comprising a process of dynamically generating an application database, a reporting database, a web based user interface, and a baseline data schema from self-describing documents in a data source comprising data elements, data element contents, data element characteristics, and data interoperability rules;
- enabling interoperability among the application systems; and
providing access to the application systems via the user interface using the application database and the reporting database, wherein the application systems comprise at least one of an external system, a program system, and an administrative system and the application database provides a user with read/write access to the application systems. - View Dependent Claims (49, 50)
- enabling interoperability among the application systems; and
-
51. A computer readable storage medium controlling a computer and comprising a process of dynamically generating an application database, a reporting database, a web based user interface in a computer communications network, and a baseline data schema from self-describing documents in a data source comprising data elements, data element contents, data element characteristics, and data interoperability rules;
- enabling interoperability among the application systems, wherein the baseline data schema is a common denominator data structure among the application systems, and the application systems comprise at least one of an external system, a program system, and an administrative system;
mapping the application systems to the baseline data schema and facilitating transmission and messaging between the baseline data schema and the application systems; and
providing access to the application systems via the user interface using the application database and the reporting database, wherein the application database provides a user with read/write access to the application systems. - View Dependent Claims (52)
- enabling interoperability among the application systems, wherein the baseline data schema is a common denominator data structure among the application systems, and the application systems comprise at least one of an external system, a program system, and an administrative system;
Specification