US 12,339,357 B2
Updating contour maps for bodies of water
Sean Seifert, West Fargo, ND (US); and Mike Seifert, Bismarck, ND (US)
Assigned to NAVICO, INC., Tulsa, OK (US)
Filed by NAVICO, INC., Tulsa, OK (US)
Filed on Feb. 8, 2024, as Appl. No. 18/436,425.
Application 18/436,425 is a continuation of application No. 17/703,020, filed on Mar. 24, 2022, granted, now 11,940,529.
Application 17/703,020 is a continuation of application No. 16/449,090, filed on Jun. 21, 2019, granted, now 11,340,349, issued on May 24, 2022.
Application 16/449,090 is a continuation of application No. 14/983,996, filed on Dec. 30, 2015, granted, now 10,371,816, issued on Aug. 6, 2019.
Prior Publication US 2024/0176016 A1, May 30, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G01S 15/00 (2020.01); G01S 15/89 (2006.01)
CPC G01S 15/89 (2013.01) 20 Claims
OG exemplary drawing
 
1. A system comprising:
at least one processor;
a display;
a communication interface; and
a memory operatively connected to the at least one processor, the memory comprising computer executable instructions that, when executed by the at least one processor, cause the processor to:
cause display of a contour map on a display, wherein the contour map includes a plurality of water depth values corresponding to different locations within the body of water and a plurality of contour lines;
determine a location within the body of water;
determine, from data corresponding to the contour map, a first water depth value at the determined location within the body of water;
receive a plurality of water depth value readings at the determined location within the body of water, wherein the plurality of water depth value readings are from at least one of a global position system (GPS) signal, a sonar system, an online database that provides periodic updates regarding the water depth values of the body of water, or tide levels;
determine that there is a difference between the first water depth value and at least one of the plurality of water depth value readings;
determine from the plurality of water depth value readings an updated water depth value at the determined location within the body of water based on determining that there is the difference, wherein the updated water depth value is a more accurate current water depth value at the determined location within the body of water than the first water depth value; and
update the contour map for the body of water on the display by replacing the first water depth value with the updated water depth value at the determined location while maintaining the plurality of contour lines.