Computer-automated logbook of condition-based data for machinery management
First Claim
1. An automated logging system for machinery onboard a ship, said machinery including plural machines, the automated logging system comprising a host computer not onboard a ship and at least one local computer onboard the ship, each said local computer including an interface for a user and being connected to said host computer and having resident in memory a computer program product including a computer useable medium having computer program logic recorded thereon, said computer program logic being embodied in computer code for enabling the corresponding said local computer to perform record keeping pertaining to said machinery, said record keeping including maintaining and updating of plural logbooks, said maintaining and updating including editing of existing logbooks, addition of new logbooks, and deletion of existing logbooks, each said logbook pertaining to a said machine and having associated therewith at least six relational database tables, said relational database tables pertaining to at least six categories, each said relational database table pertaining to at least one said category, said categories including maintenance, repair, logistics, inspection, operation, and miscellaneous history, a first said relational database table pertaining to at least maintenance, a second said relational database table pertaining to at least repair, a third said relational database table pertaining to at least logistics, a fourth said relational database table pertaining to at least inspection, a fifth said relational database table pertaining to at least operation, a sixth said relational database table pertaining to at least miscellaneous history, said relational database tables being components of a relational database on said local computer, said host computer having a master database, each said relational database table being relationally linked to at least one said relational database table pertaining to at least one different said category, said enabling of performance of record keeping including enabling of the corresponding said local computer to display plural interactive forms via said interface, each said interactive form facilitating performance of updating of information by said user of at least one update operation among the set of update operations including:
- addition of information to at least one said relational database table;
deletion of information from at least one said relational database table;
addition of at least one said relational database table;
deletion of at least one said relational database table;
insertion of alpha-numeric textual information in narrative format in at least one narrative text field;
importation of information in a replacement file from said host computer to the corresponding said local computer, said importation of information in said replacement file including transmission of update information from a directory of said master database on said host computer to a said logbook on said local computer so as to write over and re-index information previously existing in said logbook, the information in said replacement file thereby replacing the information previously existing in said logbook;
readying of information in an update file for exportation from the corresponding said local computer to said host computer, said exportation of information in said update file including transmission of update information from a said logbook on said local computer to a directory of said master database on said host computer, said exportation including extracting, into a specified format, all update information of said at least one relational database table, the timing of said extracting of update information being performed based on at least one date of at least one of the previous update of information and the previous exportation of information.
1 Assignment
0 Petitions
Accused Products
Abstract
Multiple personal computers are each situated aboard its own ship and are each communicatively connected to an electronic depository of information for purposes of effecting real time management of engines and other shipboard machinery. Information is electronically communicated back and forth between each onboard computer and the electronic depository, such as via File Transfer Protocol (FTP), e-mail or compact disk (CD). The electronic depository takes information from all of the onboard computers, and each onboard computer records information including that which is entered therein by a user and that which derives from the electronic depository. Each onboard computer executes import and export routines for communicating with the electronic depository, and executes start-up routines for displaying user-interactive formal screens that are individually tailored for the user'"'"'s input and viewing of particular types of information, such as involving maintenance, repair, logistics, inspection and/or operation of the machinery.
22 Citations
18 Claims
-
1. An automated logging system for machinery onboard a ship, said machinery including plural machines, the automated logging system comprising a host computer not onboard a ship and at least one local computer onboard the ship, each said local computer including an interface for a user and being connected to said host computer and having resident in memory a computer program product including a computer useable medium having computer program logic recorded thereon, said computer program logic being embodied in computer code for enabling the corresponding said local computer to perform record keeping pertaining to said machinery, said record keeping including maintaining and updating of plural logbooks, said maintaining and updating including editing of existing logbooks, addition of new logbooks, and deletion of existing logbooks, each said logbook pertaining to a said machine and having associated therewith at least six relational database tables, said relational database tables pertaining to at least six categories, each said relational database table pertaining to at least one said category, said categories including maintenance, repair, logistics, inspection, operation, and miscellaneous history, a first said relational database table pertaining to at least maintenance, a second said relational database table pertaining to at least repair, a third said relational database table pertaining to at least logistics, a fourth said relational database table pertaining to at least inspection, a fifth said relational database table pertaining to at least operation, a sixth said relational database table pertaining to at least miscellaneous history, said relational database tables being components of a relational database on said local computer, said host computer having a master database, each said relational database table being relationally linked to at least one said relational database table pertaining to at least one different said category, said enabling of performance of record keeping including enabling of the corresponding said local computer to display plural interactive forms via said interface, each said interactive form facilitating performance of updating of information by said user of at least one update operation among the set of update operations including:
-
addition of information to at least one said relational database table; deletion of information from at least one said relational database table; addition of at least one said relational database table; deletion of at least one said relational database table; insertion of alpha-numeric textual information in narrative format in at least one narrative text field; importation of information in a replacement file from said host computer to the corresponding said local computer, said importation of information in said replacement file including transmission of update information from a directory of said master database on said host computer to a said logbook on said local computer so as to write over and re-index information previously existing in said logbook, the information in said replacement file thereby replacing the information previously existing in said logbook; readying of information in an update file for exportation from the corresponding said local computer to said host computer, said exportation of information in said update file including transmission of update information from a said logbook on said local computer to a directory of said master database on said host computer, said exportation including extracting, into a specified format, all update information of said at least one relational database table, the timing of said extracting of update information being performed based on at least one date of at least one of the previous update of information and the previous exportation of information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for residence in memory of each of at least one local computer onboard a ship, each said local computer including an interface for a user and being connected to a host computer not onboard a ship, said computer program product comprising a computer useable medium having computer program logic recorded thereon, said computer program logic being embodied in computer code for enabling the corresponding said local computer to perform record keeping pertaining to machinery onboard the ship, said machinery including plural machines, said record keeping including maintaining and updating of plural logbooks, said maintaining and updating including editing of existing logbooks, addition of new logbooks, and deletion of existing logbooks, each said logbook pertaining to a said machine and having associated therewith at least six relational database tables, said relational database tables pertaining to at least six categories, each said relational database table pertaining to at least one said category, said categories including maintenance, repair, logistics, inspection, operation, and miscellaneous history, a first said relational database table pertaining to at least maintenance, a second said relational database table pertaining to at least repair, a third said relational database table pertaining to at least logistics, a fourth said relational database table pertaining to at least inspection, a fifth said relational database table pertaining to at least operation, a sixth said relational database table pertaining to at least miscellaneous history, said relational database tables being components of a relational database on said local computer, said host computer having a master database, each said relational database table being relationally linked to at least one said relational database table pertaining to at least one different said category, said enabling of performance of record keeping including enabling of the corresponding said local computer to display plural interactive forms via said interface, each said interactive form facilitating performance by said user of at least one update operation among the set of update operations including:
-
addition of information to at least one said relational database table; deletion of information from at least one said relational database table; addition of at least one said relational database table; deletion of at least one said relational database table; insertion of alpha-numeric textual information in narrative format in at least one narrative text field; importation of information in a replacement file from said host computer to the corresponding said local computer, said importation of information in said replacement file including transmission of update information from a directory of said master database on said host computer to a said logbook on said local computer so as to write over and re-index information previously existing in said logbook, the information in said replacement file thereby replacing the information previously existing in said logbook; and readying of information in an update file for exportation from the corresponding said local computer to said host computer, said exportation of information in said update file including transmission of update information from a said logbook on said local computer to a directory of said master database on said host computer, said exportation including extracting, into a specified format, all update information of said at least one relational database table, the timing of said extracting of update information being performed based on at least one date of at least one of the previous update of information and the previous exportation of information. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for residence in memory of a computer situated onboard a ship and communicating with a server not situated onboard the ship and having an external database, said computer including an interface for a user, said computer program product comprising a computer useable medium having computer program logic recorded thereon, said computer program logic being embodied in computer code for enabling said computer to perform record keeping pertaining to machinery onboard the ship, said machinery including plural machines, said record keeping including maintaining and updating of plural logbooks, said maintaining and updating including editing of existing logbooks, addition of new logbooks, and deletion of existing logbooks, each said logbook pertaining to a said machine and having associated therewith at least six relational database tables, said relational database tables pertaining to at least six categories, each said relational database table pertaining to at least one said category, said categories including maintenance, repair, logistics, inspection, operation, and miscellaneous history, a first said relational database table pertaining to at least maintenance, a second said relational database table pertaining to at least repair, a third said relational database table pertaining to at least logistics, a fourth said relational database table pertaining to at least inspection, a fifth said relational database table pertaining to at least operation, a sixth said relational database table pertaining to at least miscellaneous history, said relational database tables being components of a relational database, each said relational database table being relationally linked to at least one said relational database table pertaining to at least one different said category, said enabling of performance of record keeping including enabling of said computer to display plural interactive forms via said interface, each said interactive form facilitating performance of updating of information by said user of at least one update operation among the set of update operations including:
-
addition of information to at least one said relational database table; deletion of information from at least one said relational database table; addition of at least one said relational database table; deletion of at least one said relational database table; insertion of alpha-numeric textual information in narrative format in at least one narrative text field; importation of information in a replacement file from said external database to said computer, said importation of information in said replacement file including transmission of update information from a directory of said external database to a said logbook on said computer so as to write over and re-index information previously existing in said logbook, the information in said replacement file thereby replacing the information previously existing in said logbook; and readying of information for exportation from said computer to said external database, said exportation of information in said update file including transmission of update information from a said logbook on said local computer to a directory of said external database on said server, said exportation including extracting, into a specified format, all update information of said at least one relational database table, the timing of said extracting of update information being performed based on at least one date of at least one of the previous update of information and the previous exportation of information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification