IP Library Granted Patent US 9,846,038
Granted Patent B2
US 9,846,038 · App. 13/791,805 · Granted Dec 19, 2017

Export user data from defined region

Inventors: Stephen Thomas (Tulsa, OK); Tracy Brown, Jr. (Tulsa, OK)
Assignee: NAVICO HOLDING AS
G01C21/00G01C21/20G06F3/0484G01S7/6272G01S15/89
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,846,038
App. No.
13/791,805
Granted
Dec 19, 2017
Kind
B2
Abstract

Described herein are implementations of various technologies for an apparatus and method for providing navigation data. In one implementation, a non-transitory computer-readable medium having stored thereon a plurality of computer-executable instructions. When the plurality of computer-executable instructions are executed by a computer, the plurality of executable instructions causes the computer to receive a user selection of a plurality of points of navigation data and receive a user selection of a geographical region. The computer can select at least a portion of the plurality of the points of the navigation data that are in the geographical region.

Claims (43)

1. A non-transitory computer-readable medium having stored thereon a plurality of computer-executable instructions which, when executed by a computer, cause the computer to:

generate, at a marine electronic device on a watercraft and based on user input directed to the marine electronic device, a point of interest, wherein the point of interest comprises at least one of a waypoint, a route including a waypoint, or a trail including a waypoint, wherein the at least one waypoint, route, or trail includes a user-defined waypoint that was generated using a location determined by the marine electronic device while the watercraft was on a body of water;

store, in a memory of the marine electronic device, a plurality of points of interest that includes at least the generated point of interest;

receive, at the marine electronic device, user input defining a geographical region, wherein the defined geographical region is a smaller portion of a larger geographical region such that some of the plurality of points of interest lie outside of the defined geographical region;

determine, from the memory of the marine electronic device, a subset of the plurality of points of interest that lie within the defined geographical region;

form, from the memory of the marine electronic device, a file that includes the subset of the plurality of points of interest that lie within the defined geographical region and not the some of the plurality of points of interest that lie outside of the defined geographical region; and

transmit from the marine electronic device the formed file to a remote server for storage and later use.

2. The non-transitory computer-readable medium of claim 1 , wherein the plurality of computer-executable instructions that cause the computer to transmit the file to an external device comprise a plurality of computer-executable instructions that cause the computer to export the file using at least one of a serial port interface, a network interface, or a combination thereof using the interface.

3. The non-transitory computer-readable medium of claim 1 , wherein the plurality of computer-executable instructions further cause the computer to:

detect a file format used by the external device; and

format the file according to the detected file format used by the external device.

4. The non-transitory computer-readable medium of claim 1 , wherein the at least one waypoint is associated with a depth gathered from a sonar system of the watercraft.

5. The non-transitory computer-readable medium of claim 1 , wherein the plurality of computer-executable instructions that cause the computer to receive the user input defining the geographical region further cause the computer to receive the user input in the form of a polygon shape directed to a chart displayed on a touch screen.

6. The non-transitory computer-readable medium of claim 1 , wherein the plurality of computer-executable instructions that cause the computer to receive the user input defining the geographical region further comprise a plurality of computer-readable instructions that cause the computer to receive a plurality of latitude and longitude coordinate pairs of the geographical region.

7. The non-transitory computer-readable medium of claim 5 , wherein the plurality of computer-executable instructions that cause the computer to receive the plurality of latitude and longitude coordinate pairs further comprise a plurality of computer-readable instructions that cause the computer to:

display a map on a touch screen; and

receive a contact at a particular location on the touch screen, wherein the particular location on the touch screen is indicative of at least one pair of the plurality of latitude and longitude coordinate pairs.

8. The non-transitory computer-readable medium of claim 1 , wherein the plurality of computer-executable instructions further cause the computer to display the defined geographical region and the subset of the plurality of points of interest that lie within the geographical region.

9. A marine electronic device for a watercraft, the marine electronic device comprising:

one or more processors;

a screen connected to the one or more processors;

a memory storing a plurality of executable instructions which, when executed by the one or more processors, causes the one or more processors to:

generate, at the marine electronic device on the watercraft and based on user input directed to the marine electronic device, a point of interest, wherein the point of interest comprises at least one of a waypoint, a route including a waypoint, or a trail including a waypoint, wherein the at least one waypoint, route, or trail includes a user-defined waypoint that was generated using a location determined by the marine electronic device while the watercraft was on a body of water;

store, in the memory of the marine electronic device, a plurality of points of interest that includes at least the generated point of interest;

receive, at the marine electronic device, user input defining a geographical region, wherein the defined geographical region is a smaller portion of a larger geographical region such that some of the plurality of points of interest lie outside of the defined geographical region;

determine, from the memory of the marine electronic device, a subset of the plurality of points of interest that lie within the defined geographical region;

form, from the memory of the marine electronic device, a file that includes the subset of the plurality of points of interest that lie within the defined geographical region and not the some of the plurality of points of interest that lie outside of the defined geographical region; and

transmit from the marine electronic device the formed file to a remote server for storage and later use.

10. The apparatus of claim 9 , wherein the plurality of executable instructions that cause the one or more processors to transmit the file comprise executable instructions that cause the one or more processors to export the file using at least one of a serial port interface, a network interface, or a combination thereof.

11. The apparatus of claim 9 , wherein the plurality of instructions further cause the one or more processors to:

detect a file format used by the external device; and

format the file according to the detected file format used by the external device.

12. The apparatus of claim 9 , wherein the plurality of executable instructions that causes the one or more processors to receive the user input defining the geographical region further causes the one or more processors to receive user input in the form of a polygon shape directed to a chart displayed on a touch screen of the marine electronic device.

13. A method for providing points of interest data from a marine electronic device to an external device, the method comprising:

generating, at the marine electronic device on a watercraft and based on user input directed to the marine electronic device, a point of interest, wherein the point of interest comprises at least one of a waypoint, a route including a waypoint, or a trail including a waypoint, wherein the at least one waypoint, route, or trail includes a user-defined waypoint that was generated using a location determined by the marine electronic device while the watercraft was on a body of water;

storing, in a memory of the marine electronic device, a plurality of points of interest that includes at least the generated point of interest;

receiving, at the marine electronic device, user input defining a geographical region, wherein the defined geographical region is a smaller portion of a larger geographical region such that some of the plurality of points of interest lie outside of the defined geographical region; and

determining, by a processor and from the memory of the marine electronic device, a subset of the plurality of points of interest that lie within the defined geographical region;

forming, from the memory of the marine electronic device, a file that includes the subset of the plurality of points of interest that lie within the defined geographical region and not the some of the plurality of points of interest that lie outside of the defined geographical region; and

transmitting from the marine electronic device the formed file to a remote server for storage and later use.

14. The method of claim 13 , further comprising displaying the defined geographical region and the subset of the plurality of points of interest that lie within the defined geographical region on a screen of the marine electronic device.

15. The method of claim 13 , wherein transmitting the file further comprises exporting the file through an interface.

16. The method of claim 13 , wherein receiving the user input defining the geographical region further comprises receiving user input in the form of a polygon shape directed to a chart displayed on a touch screen of the marine electronic device.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jan 16, 2024
From: NAVICO HOLDING AS
To: NAVICO, INC.
Reel/Frame 066338/0107 →
RELEASE OF SECURITY INTEREST Recorded Oct 12, 2021
From: GLAS AMERICAS LLC
To: NAVICO HOLDING AS
Reel/Frame 057780/0496 →
SECURITY INTEREST Recorded Mar 31, 2017
From: NAVICO HOLDING AS
To: GLAS AMERICAS LLC
Reel/Frame 042121/0692 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2013
From: THOMAS, STEPHEN; BROWN, TRACY, JR.
To: NAVICO HOLDING AS
Reel/Frame 031027/0531 →
Continuity (3)
Provisional Application 61708591 · Oct 1, 2012
Provisional Application 61668970 · Jul 6, 2012
Related Publication 20140013260A1 · Jan 9, 2014