Platform component architecture (PCA)-based system, method and application designer
AssigneeSensormatic Electronics Corporation
InventorsJim Delany, Miguel Galvez, Tarmey Stephen
Life of this patent
Estimating the term…
Abstract
An event management system, comprising a server comprising a platform component architecture (PCA) and a software engine, wherein the PCA is configured to provide runtime discovery and display of system components. The system also comprises a data source for storing user define data objects and applications; at least one system component; and at least one client for administering and monitoring user-defined events, wherein the PCA provides a common interface between the server, the data source, and the at least one client.
Claims24
An event management system, comprising:
- a physical server comprising a platform component architecture (PCA) arranged to operate as a common interface between a data source and at least one client application having software objects using a first data schema, the PCA arranged to provide interface services to perform runtime discovery of at least one system component, parse user defined database tables and interfaces of the at least one system component as stored in the data source, the user defined database tables and interfaces using a second data schema, and automatically generate a bridge between the first data schema and the second data schema to allow software objects of the at least one system component to communicate with software objects of the client application.
A method for event management, comprising:
- providing a server having a platform component architecture (PCA);
- adding, during runtime, at least one system component to the PCA;
- detecting properties and functions of the at least one added system component by a detection module within the PCA;
- generating a bridge between a first data schema used by software objects of a client application and a second data schema used by a database table to store information for the at least one added system component;
- integrating the at least one added system component to the PCA, wherein the at least one added system component is made accessible to the at least one client;
- and
- displaying the at least one added system component on a common interface between the server, a data source, and the at least one client.
An application designer, comprising:
- a physical server comprising a platform component architecture (PCA) configured to provide interface services to generate a bridge between a first data schema used by software objects of a client application and a second data schema used by a database table to store information for a newly added system component;
- and
- an agnostic software engine included in the PCA and when executed by a processor is configured to allow a user to create customizable application layouts associated with system components, wherein a first of the application layouts is associated with a pre-existing system component and a second of the application layouts is associated with the newly added system component.
Dependencies are inferred from the claim text.