IP Library Granted Patent US 8,884,903
Granted Patent B2
US 8,884,903 · App. 13/609,111 · Granted Nov 11, 2014

Remote controller for multiple navigation devices

Inventor: Florian Girault (Amagasaki, JP)
Assignee: Furuno Electric Co., Ltd.
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 8,884,903
App. No.
13/609,111
Granted
Nov 11, 2014
Kind
B2
Abstract

Embodiments related to controlling one or more controllable marine electronics devices are provided. One example embodiment provides a remote control device comprising a touch-sensitive display. The remote control device is configured to receive device information from each of the one or more controllable marine electronics devices via the computer network, and display a selection graphical user interface (GUI) including a plurality of graphical selectors each associated with a respective one of the controllable marine electronics devices. The remote control device is further configured to display a remote control user interface for a target controllable marine electronics device corresponding to a selected graphical selector on the touch sensitive display.

Claims (83)

1. A remote control device for use with marine electronics devices, the remote control device comprising:

a touch-sensitive display configured to display graphical images, and to receive touch input from a user;

a communication subsystem configured to provide bidirectional communication with one or more controllable marine electronics devices via a computer network;

processing hardware and persistent memory including instructions executable by the processing hardware to cause the processing hardware to:

receive device information from each of the one or more controllable marine electronics devices via the computer network;

for each controllable marine electronics device for which device information is received, receive respective control information from a corresponding location determined based on the device information received for the respective controllable marine electronics device;

display a selection graphical user interface (GUI) on the touch-sensitive display, the selection GUI including a plurality of graphical selectors, each graphical selector being associated with a respective one of the controllable marine electronics devices;

upon receiving touch input associated with a selected graphical selector, display a remote control user interface for a target controllable marine electronics device corresponding to the selected graphical selector on the touch sensitive display;

receive a message from the target controllable marine electronics device; and

update a visual appearance of the remote control user interface based on the message from the target controllable marine electronics device.

2. A remote control device for use with marine electronics devices, the remote control device comprising:

a touch-sensitive display configured to display graphical images, and to receive touch input from a user;

a communication subsystem configured to provide bidirectional communication with one or more controllable marine electronics devices via a computer network;

a rotational knob configured to receive a rotational input from the user;

processing hardware and persistent memory including instructions executable by the processing hardware to cause the processing hardware to:

receive device information from each of the one or more controllable marine electronics devices via the computer network;

for each controllable marine electronics device for which device information is received, receive respective control information from a corresponding location determined based on the device information received for the respective controllable marine electronics device;

display a selection graphical user interface (GUI) on the touch-sensitive display, the selection GUI including a plurality of graphical selectors, each graphical selector being associated with a respective one of the controllable marine electronics devices;

upon receiving touch input associated with a selected graphical selector, display a remote control user interface for a target controllable marine electronics device corresponding to the selected graphical selector on the touch sensitive display; and

when the remote control user interface is displayed, map the rotational input from the rotational knob to a control function of the target controllable marine electronics device according to the control information such that when the mapping is applied, the rotational input received when the remote control user interface is displayed is sent in a control message over the computer network via the communication subsystem to the target controllable marine electronics device to control the control function of the target controllable marine electronics device.

3. The remote control device of claim 2 ,

wherein the remote control user interface includes a graphical indicator that indicates a current state of the control function to which the rotational knob is mapped; and

wherein the instructions are further executable by the processing hardware to cause the processing hardware to receive a reply message from the target controllable marine electronics device, the reply message containing data that causes the processor hardware to update the visual appearance of the graphical indicator to reflect the current state of the control function.

4. The remote control device of claim 1 ,

wherein the target controllable marine electronics device does not include a native graphical user interface or native display.

5. The remote control device of claim 1 ,

wherein the target controllable marine electronics device includes a native display, with a native graphical user interface displayed thereon, which is independent from the remote control device.

6. The remote control device of claim 4 ,

wherein at least a portion of the content displayed on the remote control user interface is shared content that is also displayed on the native graphical user interface.

7. The remote control device of claim 1 ,

wherein the device information comprises one or more of a network location of the controllable marine electronics device, a device identifier, a location of the control information, and a controllable device software identifier;

wherein the location of the control information includes one or more of the controllable marine electronics device, the persistent memory of the remote control device, a removable memory device of the remote control device, and a remote server accessible via a wide area network of the computer network; and

wherein receiving the control information occurs in response to sending a request for the control information to the marine electronics device or to the remote server from the remote control device to retrieve the control information at the location.

8. The remote control device of claim 1 ,

wherein the instructions are further executable to provide a query to each device on the network, wherein the device information is received from each of the one or more controllable marine electronics devices in response to the query.

9. The remote control device of claim 7 ,

wherein providing the query to each controllable marine electronics device on the network occurs at one or more of initialization of the remote control device and a pre-defined interval.

10. The remote control device of claim 1 ,

wherein the device information is received from each of the one or more controllable marine electronics devices upon initialization of the controllable marine electronics device.

11. The remote control device of claim 2 ,

wherein the target controllable marine electronics device is a RADAR-based marine electronics device, the control function is an antenna heading alignment control function, and the rotational knob input is mapped to cause the control function to vary an antenna heading alignment control parameter, and where the graphical indication of the state of the control function is a numerical value.

12. The remote control device of claim 2 ,

wherein the target controllable marine electronics device is an acoustic-based marine electronics device, the control function is a transmission power control function, and the rotational knob input is mapped to cause the control function to vary a transmission power control parameter, and where the graphical indication of the state of the control function is a slider.

13. On a remote control device comprising a touch-sensitive display, a method of controlling one or more controllable marine electronics devices, the method comprising:

receiving device information from each of one or more controllable marine electronics devices via a computer network;

for each controllable marine electronics device for which device information is received, receive respective control information from a corresponding location determined based on the device information received for the respective controllable marine electronics device;

displaying a selection graphical user interface (GUI) on the touch-sensitive display, the selection GUI including a plurality of graphical selectors, each graphical selector being associated with a respective one of the controllable marine electronics devices;

upon receiving touch input associated with a selected graphical selector, displaying a remote control user interface for a target controllable marine electronics device corresponding to the selected graphical selector on the touch-sensitive display

receiving a message from the target controllable marine electronics device; and

updating a visual appearance of the remote control user interface based on the message from the target controllable marine electronics device.

14. On a remote control device comprising a touch-sensitive display and a rotational knob, a method of controlling one or more controllable marine electronics devices, the method comprising:

receiving device information from each of one or more controllable marine electronics devices via a computer network;

for each controllable marine electronics device for which device information is received, receive respective control information from a corresponding location determined based on the device information received for the respective controllable marine electronics device;

displaying a selection graphical user interface (GUI) on the touch-sensitive display, the selection GUI including a plurality of graphical selectors, each graphical selector being associated with a respective one of the controllable marine electronics devices; and

upon receiving touch input associated with a selected graphical selector, displaying a remote control user interface for a target controllable marine electronics device corresponding to the selected graphical selector on the touch-sensitive display; and

when the remote control user interface is displayed, mapping the rotational input from the rotational knob to a control function of the target controllable marine electronics device, according to the control information, such that when the mapping is applied, the rotational input received when the remote control user interface is displayed is sent in a control message over the computer network to the target controllable marine electronics device to control the control function of the target controllable marine electronics device.

15. The method of claim 14 ,

wherein the remote control user interface includes a graphical indicator that indicates a current state of the control function to which the rotational knob is mapped; and

wherein the method further comprises:

receiving a reply message from the target controllable marine electronics device, and

updating the visual appearance of the graphical indicator to reflect the current state of the control function based on the reply message.

16. The method of claim 13 ,

wherein at least a portion of the content displayed on the remote control user interface is shared content that is also displayed via a native graphical user interface on a native display of the target controllable marine electronics device.

17. The method of claim 13 ,

wherein the device information comprises one or more of a network location of the controllable marine electronics device, a device identifier, a location of the control information, and a controllable device software identifier;

wherein the location of the control information includes one or more of the controllable marine electronics device, the persistent memory of the remote control device, a removable memory device of the remote control device, and a remote server accessible via a wide area network of the computer network; and

wherein receiving the control information occurs in response to sending a request for the control information to the marine electronics device or to the remote server from the remote control device to retrieve the control information at the location.

18. The method of claim 13 , further comprising:

providing a query to each device on the network at one or more of initialization of the remote control device and a pre-defined interval, wherein the device information is received from each of the one or more controllable marine electronics devices in response to the query.

19. The remote control device of claim 13 ,

wherein the device information is received from each of the one or more controllable marine electronics devices upon initialization of the controllable marine electronics device.

20. A remote control device for use with marine electronics devices, the remote control device comprising:

a touch-sensitive display configured to display graphical images, and to receive touch input from a user;

a rotational knob configured to receive a rotational input from the user;

a communication subsystem configured to provide bidirectional communication with one or more controllable marine electronics devices via a computer network;

processing hardware and persistent memory including instructions executable by the processing hardware to cause the processing hardware to:

receive device information from each of the one or more controllable marine electronics devices via the computer network, the device information comprising one or more of a network location of the controllable marine electronics device, a device identifier, control information, a location of the control information, and a controllable device software identifier;

acquire the control information based on the device information;

display a selection graphical user interface (GUI) on the touch-sensitive display, the selection GUI including a plurality of graphical selectors, each graphical selector being associated with a respective one of the controllable marine electronics devices;

upon receiving touch input associated with a selected graphical selector, display a remote control user interface for a target controllable marine electronics device corresponding to the selected graphical selector on the touch sensitive display;

when the remote control user interface is displayed, map the rotational input from the rotational knob to a control function of the target controllable marine electronics device, according to the control information, such that when the mapping is applied, the rotational input received when the remote control user interface is displayed is sent in a control message over the computer network via the communication subsystem to the target controllable marine electronics device to control the control function of the target controllable marine electronics device, wherein the remote control user interface includes a graphical indicator that indicates a current state of the control function to which the rotational knob is mapped;

receive a reply message from the target controllable marine electronics device; and

update, based on the reply message, the visual appearance of the graphical indicator to reflect the current state of the control function.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2012
From: GIRAULT, FLORIAN
To: FURUNO ELECTRIC CO., LTD.
Reel/Frame 028930/0184 →
Continuity (1)
Related Publication 20140071059A1 · Mar 13, 2014