Support model integration system and method
First Claim
1. A support model integration system for enabling the communication of health management information to and from a client, the system comprising:
- at least one processor;
a database for holding health management data useable by a plurality of differing clients;
a plurality of client tools for connecting a plurality of different clients to the system, each one of the client tools being able to at least one of publish information to the database or request information from the database;
an engineering model views module controlled and executed by the processor in communication with the client tools for providing an interface between each said client tool and said database, the engineering model views module operating to present read and write views to each one of the client tools in accordance with specific view requirements of each said client tool, and further performing mapping and translating on requests for data from the database by each said client tool so that data communicated to each said client tool is presented in accordance with a specific view required by each said client tool;
and wherein the engineering model views module further publishes data received from each said client tool to the database by operating on an engineering view representation being used with each specific said client tool; and
an integrated support information model interposed between said data base and said engineering model views module, that forms a logical and semantic specification for implementing a plurality of machine processable axioms and constraints to enable syntactic and semantic constraints relating to be used by each said client tool when accessing said information from said database, and also to be used by said system when processing new information from said client device that needs to be stored in said data base.
1 Assignment
0 Petitions
Accused Products
Abstract
A real time health management analytical system and method that enables a plurality of plug-in tools and extension tools to be interfaced with a central database, and for enabling information to be published to the database from each of the client tools, as well as data to be read from the database by each of the client tools. The system makes use of an engineering model views module that provides a syntactic and semantic interface between the client tools and the central database so that health management data communicated to the client tools is presented in accordance with a specific view required by each specific client tool. An integrated support information model (ISIM) module is interposed between the data base and the engineering model views module, and forms a specification (e.g., an ontology) for all health domain information available for use by the client tools.
21 Citations
15 Claims
-
1. A support model integration system for enabling the communication of health management information to and from a client, the system comprising:
-
at least one processor; a database for holding health management data useable by a plurality of differing clients; a plurality of client tools for connecting a plurality of different clients to the system, each one of the client tools being able to at least one of publish information to the database or request information from the database; an engineering model views module controlled and executed by the processor in communication with the client tools for providing an interface between each said client tool and said database, the engineering model views module operating to present read and write views to each one of the client tools in accordance with specific view requirements of each said client tool, and further performing mapping and translating on requests for data from the database by each said client tool so that data communicated to each said client tool is presented in accordance with a specific view required by each said client tool; and wherein the engineering model views module further publishes data received from each said client tool to the database by operating on an engineering view representation being used with each specific said client tool; and an integrated support information model interposed between said data base and said engineering model views module, that forms a logical and semantic specification for implementing a plurality of machine processable axioms and constraints to enable syntactic and semantic constraints relating to be used by each said client tool when accessing said information from said database, and also to be used by said system when processing new information from said client device that needs to be stored in said data base. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A support model integration system for enabling the communication of health management information to and from a database, the system comprising:
-
at least one processor; a plurality of client tools including at least one plug-in tool for interfacing a client to the system, the client tools each being able to publish information to the database or request information from the database; an engineering model views module controlled and executed by the processor in communication with the client tools for providing an interface between each said client tool and an integrated support semantic information model, the engineering model views module operating to present read and write views to each said client tool in accordance with specific view requirements of each said client tool, and further performing mapping and translating on requests for data from the database by one or more of the client tools so that health management data communicated to the one or more client tools is presented to the client tool in accordance with a specific view requirement being used by each said client tool; the engineering model views module further adapted to publish data received from each said client tool to the database by operating on an engineering view representation being used with each specific said client tool; and the integrated support information model being interposed between said data base and said engineering model views module, and being adapted to implement a plurality of machine processable axioms and constraints to enable syntactic and semantic constraints relating to health domain information available for use by said client tool via said system to be used when presenting said health domain information to said client device, and also to be used by said system in processing new information received from said client tool for storage in said database in said database. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for forming a support model integration system for enabling the sharing of health management data between a plurality of diverse client tools, the method comprising:
-
providing a plurality of differing client tools; forming a database for holding health management data useable by each of said client tools; forming an interface between each said client tool and said database, so that data communicated to each said client tool from said data base is presented in accordance with a specific framework being used by each said client tool; the forming an interface between each said client tool and said database including using an engineering model views module that operates to present one of a plurality of different available read and write views to the client tools in accordance with specific view requirements of each said client tool, and which further operates to perform mapping and translating on requests for data from the database by each said client tool so that health management data communicated to each said client tool is presented to each said client tool in accordance with a specific view requirement being used by each said client tool; further causing the engineering model views module to publish data received from each said client tool to the database by operating on an engineering view representation being used with each specific said client tool; forming an integrated support information model to communicate with said interface and said data base, that forms a specification for implementing a plurality of machine processable axioms and constraints to enable syntactic and semantic constraints relating to health domain information available for use by each said client tool, and for using said constrains on information received from each said client device. - View Dependent Claims (13, 14, 15)
-
Specification