IP Library Granted Patent US 10,311,715
Granted Patent B2
US 10,311,715 · App. 14/696,782 · Granted Jun 4, 2019

Smart device mirroring

Inventor: Kenton Sterling Jopling (Jenks, OK)
Assignee: NAVICO HOLDING AS
G08C17/02G06F3/0488G06F3/04842G06F3/1454G06F3/16H04L67/125G08C2201/93G09G2354/00G09G2360/08G09G2370/16
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 10,311,715
App. No.
14/696,782
Granted
Jun 4, 2019
Kind
B2
Abstract

Various implementations described herein are directed to a non-transitory computer readable medium having stored thereon computer-executable instructions which, when executed by a computer, may cause the computer to establish a connection between a marine electronics device and a smart device. The computer may initialize a graphical user interface (GUI) mirroring application on the smart device. The computer may receive a GUI from the smart device. The computer may display the GUI on the marine electronics device. The computer may also transmit commands or selections received on the marine electronics device to the smart device.

Claims (40)

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:

establish a connection between a marine electronics device connected to a vessel and a remotely-located smart device, wherein the marine electronics device is configured to monitor and control marine features corresponding to the vessel, wherein the marine electronics device is configured to display marine data including at least one of chart data, radar data, sonar data, steering data, dashboard data, navigation data, or fishing data;

initialize a graphical user interface (GUI) mirroring application on the smart device;

receive a GUI from the smart device;

display the GUI on a screen of the marine electronics device; and

transmit, one or more commands or selections received on the marine electronics device to the smart device; and

display the GUI on a first portion of the screen of the marine electronics device; and simultaneously display the marine data on a second portion of the screen of the marine electronics device.

2. The non-transitory computer readable medium of claim 1 , wherein the connection between the marine electronics device and smart device is established over Bluetooth, Wi-Fi, a wireless connection, or by a cable connecting the marine electronics device to the smart device.

3. The non-transitory computer readable medium of claim 1 , wherein the GUI mirroring application transmits an image displayed on the smart device to the marine electronics device.

4. The non-transitory computer readable medium of claim 1 , wherein the computer-executable instructions that cause the computer to display the GUI on the marine electronics device further comprise computer-executable instructions that cause the computer to:

receive dimensions of the GUI;

receive dimensions for a mirrored display on the marine electronics device; and

display the GUI on the marine electronics device by resizing the GUI to the received dimensions for the mirrored display.

5. The non-transitory computer readable medium of claim 1 , wherein the computer-executable instructions that cause the computer to transmit commands or selections received on the marine electronics device to the smart device further comprise computer-executable instructions that cause the computer to:

receive a pixel location selection on the marine electronics device; and determine a pixel location on the smart device corresponding to the selection.

6. The non-transitory computer readable medium of claim 1 , wherein the computer-executable instructions that cause the computer to transmit commands or selections received on the marine electronics device to the smart device further comprise computer-executable instructions that cause the computer to:

receive a selection corresponding to a button on the smart device GUI; and transmit a description of the button selection to the smart device.

7. The non-transitory computer readable medium of claim 1 , further comprising instructions that cause the computer to:

receive data corresponding to audio output from the smart device; and play the audio output over a speaker system on a vessel.

8. The non-transitory computer readable medium of claim 1 , wherein the smart device is a smart phone or tablet computer.

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

display a plurality of application icons on a marine electronics device connected to a vessel, wherein the application icons correspond to applications on a remotely-located smart device, wherein the marine electronics device is configured to monitor and control marine features corresponding to the vessel, wherein the marine electronics device is configured to display marine data including at least one of chart data, radar data, sonar data, steering data, dashboard data, navigation data, or fishing data;

receive a selection of one of the application icons;

transmit a command to the smart device causing the smart device to initialize an application corresponding to the selected application icon; and

display a graphical user interface (GUI) of the smart device on a screen of the marine electronics device; and

display the GUI on a first portion of the screen of the marine electronics device; and simultaneously display the marine data on a second portion of the screen of the marine electronics device.

10. The non-transitory computer readable medium of claim 9 , wherein the instructions configured to display the graphical user interface comprises instructions to display the application corresponding to the selected application icons.

11. The non-transitory computer readable medium of claim 9 , wherein the marine electronics device and smart device are connected over Bluetooth, Wi-Fi, or a wireless connection.

12. The non-transitory computer readable medium of claim 9 , wherein the application icons correspond to preselected applications.

13. The non-transitory computer readable medium of claim 9 , wherein the application icons are buttons.

14. The non-transitory computer readable medium of claim 9 , wherein the computer-executable instructions that cause the computer to receive a selection of one of the application icons comprise computer executable instructions that cause the computer to receive a selection made by a user on a touchscreen.

15. The non-transitory computer readable medium of claim 9 , wherein the computer-executable instructions further cause the computer to:

transmit a command to the smart device to terminate the application; and display the plurality of application icons on the marine electronics device.

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

receive a selection at a marine electronics device connected to a vessel to display a mirrored graphical user interface (GUI) of a remotely-located smart device, wherein the marine electronics device is configured to monitor and control marine features corresponding to the vessel, wherein the marine electronics device is configured to display marine data including at least one of chart data, radar data, sonar data, steering data, dashboard data, navigation data, or fishing data;

establish a connection between the marine electronics device and the smart device;

initialize a GUI mirroring application on the smart device; receive a GUI from the smart device;

display the GUI on a screen of the marine electronics device; and transmit input received on the marine electronics device to the smart device; and

display the GUI on a first portion of the screen of the marine electronics device; and simultaneously display the marine data on a second portion of the screen of the marine electronics device.

17. The non-transitory computer readable medium of claim 16 , wherein the computer-executable instructions that cause the computer to receive the selection at the marine electronics device to display the mirrored GUI of the smart device comprise computer executable instructions that cause the computer to detect that a button or icon has been selected.

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 Sep 30, 2016
From: JOPLING, KENTON STERLING
To: NAVICO HOLDING AS
Reel/Frame 039903/0829 →
Continuity (1)
Related Publication 20160313955A1 · Oct 27, 2016
Cited By (7)
US 12,282,121 US 12,287,416 US 12,306,353 US 12,366,859 US 12,529,775 US 12,560,713 US 12,656,489