Integrated change management unit
DC CAFCFirst Claim
1. A system for providing a dynamically generated application having one or more functions and one or more user interface elements;
- comprising;
a server computer;
one or more client computers connected to the server computer over a computer network;
a first layer associated with the server computer containing information about the unique aspects of a particular application;
a second layer associated with the server computer containing information about the user interface and functions common to a variety of applications, a particular application being generated based on the data in both the first and second layers;
a third layer associated with the server computer that retrieves the data in the first and second layers in order to generate the functionality and user interface elements of the application; and
a change management layer for automatically detecting changes that affect an application,each client computer further comprising a browser application being executed by each client computer, wherein a user interface and functionality for the particular application is distributed to the browser application and dynamically generated when the client computer connects to the server computer.
2 Assignments
Litigations
3 Petitions
Reexamination
Accused Products
Abstract
An integrated system for managing changes in regulatory and non-regulatory requirements for business activities at an industrial or commercial facility. Application of this system to environmental, health and safety activities, and to food, drug, cosmetic, and medical treatment and device activities, are discussed as examples. The system: provides one or more databases that contain information on operations and requirements concerning an activity or area of business; receives information on regulatory and non-regulatory changes that affect operations of the business; converts these changes into changes in data entry forms, data processing and analysis procedures, and presentation (by printing, electronic display and/or distribution) of data processing and analysis results to selected recipients, without requiring the services of one or more programmers to re-key and/or reformat the items affected by the change; and implements receipt of change information and dissemination of data processing and analysis results using the facilities of the Internet.
-
Citations
59 Claims
-
1. A system for providing a dynamically generated application having one or more functions and one or more user interface elements;
- comprising;
a server computer; one or more client computers connected to the server computer over a computer network; a first layer associated with the server computer containing information about the unique aspects of a particular application; a second layer associated with the server computer containing information about the user interface and functions common to a variety of applications, a particular application being generated based on the data in both the first and second layers; a third layer associated with the server computer that retrieves the data in the first and second layers in order to generate the functionality and user interface elements of the application; and a change management layer for automatically detecting changes that affect an application, each client computer further comprising a browser application being executed by each client computer, wherein a user interface and functionality for the particular application is distributed to the browser application and dynamically generated when the client computer connects to the server computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
- comprising;
-
21. A method for dynamically generating an application using a server computer and one or more client computers connected to the server computer over a computer network, the method comprising:
-
providing a first layer containing information about the unique aspects of a particular application; providing a second layer containing information about the user interface and functions common to a variety of applications, wherein a particular application is generated based on the data in the first and second layers; establishing a connection between a client computer and the server computer; providing a third layer that retrieves the data in the first and second layers in order to generate the functionality and user interface for a particular application for the client computer as the client computer connects to the server computer; automatically detecting changes that affect a particular application; and distributing the user interface and functionality of the particular application to the client computer wherein the particular application and its user interface are dynamically re-generated each time a client establishes a connection with the server computer. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A server for dynamically generating an application for one or more client computers connected to the server computer by a computer network, comprising:
-
a first layer associated with the server containing information about the unique aspects of a particular application; a second layer associated with the server containing information about the user interface and functions common to a variety of applications; a third layer that retrieves the data in the first and second layers in order to generate functionality and user interface elements of the application; a change management layer for automatically detecting changes that affect an application; means for dynamically generating a particular application based on the first and second layers each time a client computer connects to the server computer; and means for distributing the user interface and functionality of the particular application to a client computer. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
Specification