The present invention relates generally to computer-implemented methods and systems for management of aids to navigation.
Marine navigation can be a difficult exercise, particularly in coastal areas or near shallow or narrow channels. Accordingly, many organisations (such as national and international port authorities) operate hundreds or even thousands of marine aids to navigations (AtoNs). On land, these AtoNs include lighthouses and beacons, and at sea they include buoys of various descriptions, and in some cases light vessels. AtoNs may assist navigators by providing a visual aid (e.g. a colour marking or a flashing light), a warning sound (e.g. a fog horn) or by transmitting a radar or other electronic signal, which warns the navigator of any dangers and/or guides them along a safe course.
Of course, AtoNs are also used in other industries, in particular the aviation industry. Although the present invention will be described with particular reference to the maritime industry, it will be understood that it has broader application to other industries.
The ongoing maintenance and management of AtoNs in the field represents a distinct challenge for many organisations. Most devices require (at least) annual maintenance—for a buoy, this may include including battery checks, cleaning and anti-fouling, parts replacement, etc. In seasonal environments (northern hemisphere), AtoNs are often physically removed from service and returned the following season. As these are commodity devices—an AtoN of a particular make or model is practically indistinguishable from another—it therefore becomes difficult, if not impossible, to track which device is where and to retrieve information regarding its lifecycle. This means that organisations cannot readily identify the location of a particular device (including whether or not it is in service or storage), or provide information about its present state. This causes significant difficulties in not only maintaining the AtoN assets, but also in forecasting budgetary requirements for continuing operations.
According to an aspect of the present invention, there is provided a computer-implemented method of managing a plurality of aids to navigation, comprising:
Lifecycle information, for the purposes of this specification, is taken to include deployment information for an AtoN asset, as well as maintenance records for the AtoN asset. By way of example, the lifecycle information may include:
The AtoN database may contain data for a variety of AtoN asset types, including buoys, lanterns, power supplies and fixed structures. Further details (such as financial or technical information) may be recorded for each AtoN asset, such as the type of the asset, its technical specifications, its manufacturer, its purchase date and price.
The current and historical locations of the AtoN asset may be identified using a station identifier. A station may be a pre-set location for assets, and each station may allow multiple assets to be associated with it at the same time. For example, an individual station may include several assets, such as a buoy, a lantern and a power supply.
The present invention may be implemented using a computer system having one or more computer servers, to maintain the AtoN database, and one or more user terminals. The user terminals may communicate lifecycle information for an AtoN asset to the server, to enable the server to update the database with live information.
The user terminals may include mobile computing devices, such as mobile phones which could each run an application (app) designed to interact with the computer server(s). The mobile computing device may include a positioning system which could be used to assist with updating the current location of an aid to navigation—for example, the position of the mobile computing device at a given time could be entered as the current location for a particular AtoN asset. Alternatively, the nearest known deployment location (e.g. a particular station) could be identified and the user could be prompted to confirm this as the current location of the aid to navigation.
If an AtoN asset uses a solar panel to perform its function—e.g. to charge a battery which powers a light—the position of the mobile computing device may also be used to calculate a desired tilt of the solar panel to improve its efficiency. Furthermore, the mobile computing device may include an internal tilt-meter, which in this case could be used to measure the angle of the solar panel.
For some AtoN assets, such as marine lanterns, the angle of the asset itself is also extremely important. In such cases, the tilt-meter of the mobile computing device could also be used to measure the angle (e.g. relative to horizontal) of the asset itself.
The mobile computing device may include a camera. The camera may be used to assess visual features of an AtoN asset, such as its colour or (if a video camera is available) a flash rate of a light on the asset. This information may be uploaded to the AtoN database and tracked over time, and/or may be used as part of a maintenance operation so that the worker can test the operating modes of the AtoN asset.
In a second aspect of the present invention, there is provided a computer-implemented method of managing a plurality aids to navigation, comprising:
The AtoN database may be updated by transmitting the lifecycle information over a computer network to a server maintaining the AtoN database.
In a third aspect of the present invention, there is provided a computer-implemented method of assessing an AtoN asset comprising:
The one or more measured (and desired) characteristics may include a colour of the AtoN asset, or a flash rate of a light on the AtoN asset.
The mobile computing device may include an internal tilt meter. In such cases, a further aspect of the present invention may provide a computer-implemented method of deploying an AtoN asset using a mobile computing device having an angle measuring means to measure an angle of tilt of the mobile computing device, the method comprising:
According to a further aspect of the present invention, there is provided a computer-implemented system for managing a plurality of aids to navigation, comprising:
According to a further aspect of the present invention, there is provided a computer-implemented system for managing a plurality of aids to navigation, said system comprising one or more computers including:
According to a still further aspect of the present invention, there is provided a tangible computer-readable medium having computer-executable instructions stored thereon for directing a programmable device to perform any one of the above methods.
A detailed description of one or more embodiments of the invention is provided below, along with accompanying figures that illustrate by way of example the principles of the invention. While the invention is described in connection with such embodiments, it should be understood that the invention is not limited to any embodiment. On the contrary, the invention encompasses numerous alternatives, modifications and equivalents.
For the purpose of example, numerous specific details are set forth in the following description in order to provide a thorough understanding of the present invention. The present invention may be practiced according to the claims without some or all of these specific details. For the purpose of clarity, technical material that is known in the technical fields related to the invention has not been described in detail so that the present invention is not unnecessarily obscured.
The server 102 includes at least one processor 112 as well as at least one database 114, which would typically be stored on a secondary storage device of the server 102, such as one or more hard disk drives. Server 102 further includes at least one storage medium 116, typically being a suitable type of memory, such as random access memory, for containing program instructions and transient data related to the operation of the valuation system as well as other necessary functions of the server 102. In particular, memory 116 contains a body of program instructions 118 implementing the method and system in accordance with preferred embodiments of the invention. The body of program instructions 118 includes instructions for managing a plurality of aids to navigation, the operation of which will be described hereafter. It should be appreciated in relation to the configuration of the server 102 that one or more of the database 114, storage medium 116, and body of program instructions 118, may be provided at a remote location (such as for a cloud computing configuration).
It should be appreciated that the hardware used to implement the method of the invention may be conventional in nature or specifically designed for the purpose. The hardware structure shown in
In accordance with the present invention, an AtoN database is maintained for a plurality of AtoN assets. This database will typically reside on the server 102. It will be accessible and updateable from user terminals e.g. 104, which can access the AtoN database using either a web interface or (where the user terminal is a mobile computing device such as a mobile phone or tablet computer) a specific mobile app. The present invention will be described with particular reference to the interaction of the computer server 102 with mobile computing devices.
Each AtoN in the database will have an identifier. This could be assigned by order of entry into the database, could be simply an AtoN serial number, could be a user denominated string, could be formed by concatenating descriptive terminology for the asset, or by any other suitable means. The data fields in the AtoN database, for each AtoN asset, may vary in different embodiments, and depending on the type of the AtoN asset. By way of (non-limiting, non-exhaustive) example only, some possible data fields are shown below:
Preferably, maintenance records for each AtoN asset are also recorded in the AtoN database and associated with the AtoN asset identifier. By way of (non-limiting, non-exhaustive) example, some possible maintenance data fields are shown below:
The above data fields are exemplary only. Additional data fields (such as) manufacturing date, purchase date, purchase price etc) could also be included. Additional types of AtoN assets may be included in the database, including power supplies.
A location may be specified using a station name, which may be a pre-set location for assets. Each station may allow multiple assets to be associated with it at the same time. For example, an individual station may include several assets, such as a buoy, a lantern and a power supply.
The database may be configured and/or backed up to maintain historical records for each AtoN asset.
The platform of the server 102 functions as the central hub for the computer system of the present invention. In this embodiment, it provides the following functionality:
The server platform may use any of a variety of known content management system, and the database may be in any of various typical forms (e.g. SQL).
Given that the AtoNs are deployed in the field, in many locations that are a long way from any desktop computer, it is desirable for the AtoN database to be accessible using a mobile app on a mobile computing device. The mobile app, in this embodiment, is responsible for communicating user-initiated actions to the server (such as updating the service history for an AtoN), and acting on—or requesting—information from the server (for instance, downloading the previous service history for an AtoN in the field). Preferably, the mobile app is fast and responsive, such that primary activities can be achieved with a minimum of effort. This is particularly important in the AtoN service environment, where users may be working in challenging environmental conditions.
The main functions of the mobile app are:
Mobile app clients 104, 108, 110 may communicate with the server 102 using best-practice RESTful protocols. Of course, a browser-based interface may also be used in some embodiments.
The mobile app in this embodiment requires end-users to be logged in, in order to authenticate and identify them and manage permissions and visibility of data. The login prompt will occur the first time the app is run.
In this embodiment, login is a one-time, set-and-forget process, where a user enters a username and password when the app is first launched. The authentication details will not need to be re-entered unless the user manually logs out. The login details 202 are displayed on the dashboard screen 200.
The login functionality enables the system to restrict access to data in the database to authorised users, and to record which user makes a particular update to the AtoN database.
The “Add Asset” button 206 enables a user to add a new AtoN asset to the database. The user will be taken to the screen shown in
The locate asset button 208 of the mobile app allows a user to retrieve data from the AtoN database for an asset. Various methods may be provided to enable a user to locate an AtoN asset:
Once a particular asset is located and selected by the user, the mobile app will then retrieve information from the database for the selected AtoN asset, and allow the user to manage that information.
Once an AtoN asset has been selected as described above, the user is able to manage the information in the database for that asset.
When re-deploying an existing device, the user may access the asset details via the Details button 602. As shown in the screen 700 in
Additional deployment information may also be recorded at the time of installation, which may include the implemented flash code (if applicable), the water depth (if applicable) and the mooring details (e.g. chain size, length, etc., if applicable). The mobile app may intelligently assist the user, by automatically entering data (such as current date, time, GPS location) or by auto-completing data. Many mobile computing devices include GPS location systems, which can be used to assist the user.
Furthermore, many mobile computing devices also comprise an internal tilt-meter. The present invention may take advantage of this during installation—for example, it may be used to ensure that an AtoN asset is deployed at a desired orientation. In particular, the visual light output of a marine lantern typically peaks at exactly horizontal, with a focal beam width of approximately 9 degrees (−4.5 deg/+4.5 deg). Therefore, it is very important that marine lanterns be mounted horizontal so that the light output is centred to the approaching mariner. Therefore, the tilt-meter may be used upon installation of the marine lantern to ensure that it is installed at an appropriate angle.
The tilt-meter may also be used to provide other advantages, in combination with its GPS location feature. For example, the app may determine, based on the GPS location, a desired angle for a solar panel to achieve optimum charging efficiency (depending on the latitude of the installation). The tilt metre can then be used to ensure that the solar panel associated with a specific AtoN asset is oriented at the desired angle. Alternatively, the orientation of the solar panel could be measured, and then mobile application could calculate and displays a measure of the efficiency of the solar array, based on the global positioning information.
For example, to optimise solar collection during winter months, a typical calculation is to multiply the installation latitude by 0.89, then add 24 degrees. For instance, if the latitude is 35 degrees, according to this algorithm an installer would tilt the solar panel at approximately a 55-degree angle from horizontal (35×0.89=31.15+24=55.15). The app could be used to both determine the optimum angle and to measure the angle of installation.
Maintenance of AtoNs is typically conducted annually (or seasonally in some northern hemisphere environments). Maintenance personnel are required to conduct a range of checks (batteries, sensors, solar panels) and routine maintenance activities (cleaning, antifouling).
This embodiment of the present invention enables maintenance records to be quickly and easily obtained and recorded in the AtoN database. In particular, though the functionality accessed via the All Reports button 606, which may enable the user to access a list of reports as shown in basic form in
Preferably, these activities are provided as options in a list, such that a user can quickly and easily record which activities were undertaken by selecting from the pre-determined options.
For recommendations, as an example, options are provided to enter details of:
The mobile app also takes advantage of the camera incorporated in many mobile devices. Firstly, for each maintenance activity report, the mobile app also supports the attachment of one or more photographs of the AtoN asset.
Secondly, a video camera can be used to assist in conducting system checks. For example, there are over 256 available flashing characters of a marine lantern. Different flash characters indicate different meanings of the navigational mark to the mariner. An important step during maintenance is to verify that the marine lantern is flashing at the correct pre-set character. The mobile application enables the device camera to record the flashing of the marine lantern when the maintenance operator selects the appropriate menu option. The camera captures the flashing pattern over time, and the captured pattern can be compared to the desired pattern, to determine that the marine lantern is flashing to the correct pattern. Accordingly, the present invention provides an important step forward for maintenance personnel.
Similarly, plastic buoys are susceptible to colour fade from sunlight exposure. The mobile computing device's camera can be used to record the surface colour of a buoy and compare this against the IALA recommended colour for the AtoN application. The mobile app may also compare the current recorded colour to the last measured results for a particular AtoN asset, to ascertain the degree and trend of colour fading.
As previously described, the mobile device may have an internal tilt-meter. During maintenance, this can be used to measure and record the orientation of the AtoN asset or a part thereof (e.g. a solar panel). Tracking this information over time may allow a marine authority to understand whether a structure is shifting over time and to what degree, and set parameters as to an acceptable listing angle.
Another feature of the mobile app enables the monitoring of maintenance times through an ‘on location’ timer. Using the mobile device's stop-watch, the timer is started automatically when a navigation aid is selected and the maintenance operator is at its location. This is calculated as the beginning of the maintenance visit. When the operator completes the required data fields and ‘saves’ the asset information the mobile app then automatically ‘stops’ the timer. The period of time lapsed is recorded as the time taken to service the AtoN asset.
Furthermore, as most navigation aids are located outdoors & in demanding environments, it is important to record environmental conditions at the time of maintenance/service. The mobile application may obtain, via a computer network, environmental conditions from published meteorological data and record these against the time and date of servicing. Environmental conditions include tide, wind, temperature, sea conditions. This data can be compared with the length of time spent at each station to predict efficiency measures of future service work.
In this embodiment, an underlying feature of the mobile app architecture is the (largely) automatic handling of data synchronization with the back-end server. When new data is entered using the mobile app—asset data entry/update, maintenance reports, photos, etc.—the mobile app will check network connectivity and either upload that data immediately, or queue for later submission, as conditions dictate.
Some AtoNs may be equipped with their own inbuilt hardware for communications (e.g. GSM/VHF radio etc), as well as self-diagnostics (e.g. for monitoring battery voltage, GPS position, solar panel charging current, flash rate etc). When deployed within an area having communication network coverage, these devices can be configured to communicate directly with the server, so that the information obtained by the AtoN diagnostics can be automatically added to the AtoN database. This would preferably be in addition to any maintenance information obtained through the mobile app.
As described above, this embodiment of the present invention will enable various reporting/analytic functions to be performed based on the data obtained and entered into the AtoN database. Owners/operators of marine AtoN systems, will have a single source of truth for all AtoN-related asset information and lifecycle data (service histories, parts replacement, lifetime cost, etc.). This will allow detailed information and reporting on key asset metrics; in particular, this will support budgeting and operational forecasts for servicing, maintenance, spare parts and device replacement.
Such information may include average product lifespans and/or failure rates, costs associated with maintenance and spare parts, possible correlations between geographic location (temperature, weather conditions, etc.) and product performance or cost of ownership.
All of these examples are likely to contribute to enhanced decision-making and internal forecasting in areas such as sales and marketing, new product development and inventory management.
The present invention will also enable reports to be generated assisting to schedule further activity for assets already in operation—for example, it will enable the desired service dates for each AtoN asset to be easily calculated and scheduled in advance.
As the present invention may be embodied in several forms without departing from the essential characteristics of the invention, it should be understood that the above described embodiments should not be considered to limit the present invention but rather should be construed broadly. Various modifications, improvements and equivalent arrangements will be readily apparent to those skilled in the art, and are intended to be included within the spirit and scope of the invention.
The word ‘comprising’, and forms of the word ‘comprising’, when used in this specification is taken to specify the presence of stated features, integers, steps or components but does not preclude the presence or addition of one or more other features, integers, steps, components or groups thereof.
In this specification where a document, act or item of knowledge is referred to or discussed, this reference or discussion is not an admission that the document, act or item of knowledge or any combination thereof was at the priority date, publicly available, known to the public, part of the common general knowledge; or known to be relevant to an attempt to solve any problem with which this specification is concerned.
Number | Date | Country | Kind |
---|---|---|---|
2013902168 | Jun 2013 | AU | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/AU2014/000625 | 6/17/2014 | WO | 00 |