Methods and apparatus for providing a quality control management system
First Claim
1. A system for automatically generating and displaying charts in a web page based format, the system comprising:
- a plurality of user workstations;
a central server;
an intranet or Internet communications channel connecting the plurality of user workstations and the central server;
wherein the central server further comprises executable software for chart generation and chart maintenance;
tables for storing data definitions; and
a database for storing business data from a plurality of geographically remote data sources, said central server being operable to automatically create control and run charts and transmit said charts over said communications channel as requested by a user utilizing one of said plurality of user workstations; and
an auto add mask table utilized by the central server to automatically create a new chart using a chart type specified in the auto add mask table as new data with a new chart name is detected as having been entered.
3 Assignments
0 Petitions
Accused Products
Abstract
A process control management and quality navigation are described which provides an intranet based approach to providing management with run and control charts for more effective tracking and management of quality related processes. The quality navigation system includes intuitive quality navigation. Data which formerly may have been redundantly collected and stored is now centrally stored and made available on a web site. The system automatically links top level indicators to core and sublevel process and quality outcome indicators. To this end, core processes, measures of quality and sources of data are identified. Data is collected and stored in a database. Hierarchical relationships of processes and subprocesses are established. Strengths of relationships of the linkages of processes and subprocesses are identified and stored. Indicators for strengths of relationship are stored and displayed within families of linked charts. Users can readily drill down to lower levels of processes to look at underlying root data. Chart monitoring is automated on a real time basis, and users may be automatically informed of process data exceeding predetermined control limits.
222 Citations
18 Claims
-
1. A system for automatically generating and displaying charts in a web page based format, the system comprising:
-
a plurality of user workstations;
a central server;
an intranet or Internet communications channel connecting the plurality of user workstations and the central server;
wherein the central server further comprises executable software for chart generation and chart maintenance;
tables for storing data definitions; and
a database for storing business data from a plurality of geographically remote data sources, said central server being operable to automatically create control and run charts and transmit said charts over said communications channel as requested by a user utilizing one of said plurality of user workstations; and
an auto add mask table utilized by the central server to automatically create a new chart using a chart type specified in the auto add mask table as new data with a new chart name is detected as having been entered. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
memory for storing an email address for a process owner responsible for a control process;
means for detecting that the control process is out of control; and
means for automatically alerting the process owner by email that the control process is out of control.
-
-
3. The system of claim 1 further comprising apparatus for manually inserting additional data points and for importing data points-from another source.
-
4. The system of claim 3 wherein said central server is further operable to automatically determine if each additional data point should be excluded from a calibration calculation for a particular chart to which it relates.
-
5. The system of claim 1 wherein at least one of the plurality of user workstations further comprises a keyboard which may be utilized by a user to enter a number of data points to be displayed for a chart and the central server is operable to automatically display the chart with said number of data points.
-
6. The system of claim 1 further comprising memory for storing user log in data and wherein said central server is operable to allow a user to perform one or more of a list of particular functions comprising inserting data-points, deleting data points, excluding data points, maintaining a chart or creating a new chart page only if the user is recognized as having login rights to perform one or more of said list of particular functions.
-
7. The system of claim 1 wherein the central server stores data defining a predetermined period for which data is considered current and the central server is further operable to automatically keep said control and run charts current based upon said stored data.
-
8. The system of claim 1 wherein the central server stores data defining a purge date for a chart after which date is to be purged and the central server is further operable to automatically purge data based upon said purge data.
-
9. A method for automatically generating and displaying charts in a web page based format, the method comprising the steps of:
-
utilizing one of a plurality of user workstations connected to a central server by an intranet or Internet communications channel to select a chart for display on said user workstation;
storing data and client definitions in tables in the central server;
storing executable software for the central server for chart generation and chart maintenance;
storing business data from a plurality of geographically remote data sources in a data base in the central server, automatically creating control and run charts from the data and the data and chart definitions;
transmitting said charts over said communications channel as requested utilizing said one of said plurality of user workstations;
storing an auto add mask table;
detecting new data with a new chart name; and
automatically creating a new chart using a chart type specified in the auto add mask table. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
storing an email address for a process owner responsible for a control process;
detecting that the control process is out of control; and
automatically alerting the process owner by email that the control process is out of control.
-
-
11. The method of claim 9 further comprising the step of manually inserting additional data points.
-
12. The method of claim 9 further comprising the step of importing data points from another source.
-
13. The method of claim 11 further comprising the step of automatically determine if each additional data point should be excluded from a calibration calculation for a particular chart to which it relates.
-
14. The method of claim 9 further comprising the steps of entering a number of data points to be displayed for a chart;
- and
automatically displaying the chart with said number of data points.
- and
-
15. The method of claim 9 further comprising the steps of:
-
storing user log in data; and
allowing a user to perform one or more of a list of particular functions comprising inserting data points, deleting data points, excluding data points, maintaining a chart or creating a new chart page only if the user is recognized as having login rights to perform one or more of said list of particular functions.
-
-
16. The method of claim 9 further comprising the steps of:
-
storing data defining a predetermined period for which data is considered current;
automatically updating said control and run charts to keep them current based upon said stored data.
-
-
17. The method of claim 9 further comprising the steps of:
-
storing data defining a purge date for a chart after which data is to be purged; and
automatically purging data based upon said purge date.
-
-
18. The method of claim 9 further comprising the steps of:
-
automatically calculating control limits for control charts; and
displaying the automatically calculated control limits with the control charts.
-
Specification