Systems and methods for vessel position reporting and monitoring
First Claim
Patent Images
1. A method of transmitting a message that identifies a geographical position, the method comprising:
- selecting a predetermined point layout for a track history from a plurality of possible point layouts, wherein the track history comprises one or more track history points based on prior geographical position, wherein the predetermined point layout is selected by computing an error metric for the one or more track history points relative to the predefined point positions in each of the plurality of possible point layouts;
encoding the track history using the predetermined point layout to generate an encoded track history, wherein each of the track history points in the encoded track history is determined with reference to the predetermined point layout;
generating the message comprising the encoded track history; and
transmitting the message.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for vessel position reporting and monitoring. Methods and systems for augmenting e-Navigation messages to provide ancillary information, such as a history of previous vessel positions. A compact representation is provided, in which transmitters may select among a plurality of possible position layouts to provide a compact representation. Transmitted messages are received by a satellite or other surveillance platform employing a compatible radio frequency receiver to collect message signals over a large area or great distance.
-
Citations
24 Claims
-
1. A method of transmitting a message that identifies a geographical position, the method comprising:
-
selecting a predetermined point layout for a track history from a plurality of possible point layouts, wherein the track history comprises one or more track history points based on prior geographical position, wherein the predetermined point layout is selected by computing an error metric for the one or more track history points relative to the predefined point positions in each of the plurality of possible point layouts; encoding the track history using the predetermined point layout to generate an encoded track history, wherein each of the track history points in the encoded track history is determined with reference to the predetermined point layout; generating the message comprising the encoded track history; and transmitting the message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of processing a message, the method comprising:
-
receiving a first message, the first message comprising a track history, wherein each of the track history points is determined with reference to a predetermined point layout defined in the first message and selected for a track history from a plurality of possible point layouts, wherein the track history comprises one or more track history points based on prior geographical position, wherein the predetermined point layout is selected by computing an error metric for the one or more track history points relative to the predefined point positions in each of the plurality of possible point layouts; and processing the first message to obtain the track history.
-
-
23. An apparatus for transmitting a message that identifies a geographical position, the apparatus comprising:
-
a memory that stores a track history that comprises one or more track history points based on prior geographical position; a processor configured to; select a predetermined point layout for the track history from a plurality of possible point layouts, wherein the predetermined point layout is selected by computing an error metric for the one or more track history points relative to the predefined point positions in each of the plurality of possible point layouts; encode the track history using the predetermined point layout to generate an encoded track history, wherein each of the track history points in the encoded track history is determined with reference to the predetermined point layout; generate the message comprising the encoded track history; and a transmitter that transmits the message.
-
-
24. A non-transitory computer readable medium storing computer executable instructions, the instructions, when executed by a computer processor, for causing the computer processor to perform a method of transmitting a message that identifies a geographical position, the method comprising:
-
selecting a predetermined point layout for a track history from a plurality of possible point layouts, wherein the track history comprises one or more track history points based on prior geographical position, wherein the predetermined point layout is selected by computing an error metric for the one or more track history points relative to the predefined point positions in each of the plurality of possible point layouts; encoding the track history using the predetermined point layout to generate an encoded track history, wherein each of the track history points in the encoded track history is determined with reference to the predetermined point layout; generating the message comprising the encoded track history; and controlling a transmitter to transmit the message.
-
Specification