System and method for live update of a manufacturing system
First Claim
1. A method for performing an automatic configuration of a remote manufacturing database comprising the steps of:
- a) preparing centralized update information;
b) presenting said update information for export to a remote location;
c) making remote preparations for an update;
d) updating a remote database in a server at said remote location, wherein said updating includes providing said centralized update information; and
e) running a database compare process;
f) waiting for a hold state confirmation; and
g) creating new instance tables.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for performing a live update of a manufacturing database. The user can automatically change database tables, add files, executable programs, and new modeling schema at remote sites from a central location. Manufacturing processes can be modified or changed entirely to introduce a new product line. Clients at the remote sites receive notification that a change in the database will occur so that works in progress can be completed. Clients complete their transactions but connections to the application server are maintained to facilitate resuming production. No new transactions are allowed at the remote site while the update is in progress. Downtime is minimal as the system is always running and the user can schedule the update at the most convenient time for individual sites. A rollback copy of the data is maintained to allow users to return to a version utilized prior to the last update.
106 Citations
18 Claims
-
1. A method for performing an automatic configuration of a remote manufacturing database comprising the steps of:
-
a) preparing centralized update information;
b) presenting said update information for export to a remote location;
c) making remote preparations for an update;
d) updating a remote database in a server at said remote location, wherein said updating includes providing said centralized update information; and
e) running a database compare process;
f) waiting for a hold state confirmation; and
g) creating new instance tables. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-usable medium having computer-readable program code embodied therein for causing a computer system to perform the steps of:
-
a) preparing centralized update information;
b) presenting said update information for export to a remote location;
c) making remote preparations for an update;
d) updating a remote database in a server at said remote location, wherein said updating includes providing said centralized update information; and
e) running a database compare process;
f) waiting for a hold state confirmation; and
g) creating new instance tables. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system comprising:
-
a bus for communicating information;
a computer storage medium coupled to said bus, said computer storage medium operable to store digital information and computer-readable program code, wherein said computer-readable program code causes a computer system to perform the steps of;
a) preparing centralized update information, b) presenting said update information for export to a remote location, c) making remote preparations for an update, and d) updating a remote database in a server at said remote location, wherein said updating includes providing said centralized update information; and
a central processor unit coupled to said bus operable to process digital information and instructions, including performance of a database synchronization process comprising;
running a database compare process;
waiting for a hold state confirmation; and
creating new instance tables. - View Dependent Claims (16, 17, 18)
backing up unchanged versions of metadata tables scheduled to be changed in the current update;
deleting the metadata tables that are to be changed from the site production database by a database delete program; and
copying the new metadata tables from the source directory to the site production database.
-
-
18. The computer system of claim 16 wherein said synchronization process includes the steps of:
-
waiting for notification of the suspend state;
backing up changed instance tables to the site backup database;
deleting the changed instance tables from the site production database by the database delete program; and
copying the new instance tables from the source directory to the site production database.
-
Specification