Patent ID: 8396958
Filing Date: 2013-03-12
Classification: G06Q

Abstract:
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.