IP Library Granted Patent US 10,260,885
Granted Patent B2
US 10,260,885 · App. 14/914,396 · Granted Apr 16, 2019

Interactive remote guidance system for seaborne vessels

Inventors: John Darius Robideaux (Lafayette, LA); Dickie Andrew Martin (Opelousas, LA); Stephen John Wesley Underwood (Beckenham, AU); Jacob Nicholas Stanley (Potts Point, AU)
Assignee: FUGRO CHANCE, INC.
G01C21/20B63B49/00G01S19/48G08C17/02
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,260,885
App. No.
14/914,396
Granted
Apr 16, 2019
Kind
B2
Abstract

Techniques for providing instructions to an operator of a sea vessel ( 301 ) via a computing device ( 502, 900, 1000 ) are described. The computing device ( 502, 900, 1000 ) can request, from another computing device ( 306, 309, 900, 1000 ), instructions regarding one or more of an intended course and action plan for the sea vessel ( 301 ), which can include at least one navigational instruction and/or deployment instruction. The computing device ( 502, 900, 1000 ) can send data to a display device ( 303 ) to cause a prompt to be displayed. The prompt can include options regarding the at least one instruction.

Claims (86)

1. A computing device for providing guidance of a sea vessel, the computing device comprising:

at least one processor; and

memory storing instructions that, when executed by the at least one processor, cause the computing device to:

obtain survey data relating to a surveyed seafloor environment, the survey data including location information for one or more objects associated with the seafloor environment;

request, from a second computing device remotely located from the sea vessel, action instructions regarding an intended course and action plan for the sea vessel, the action instructions based, at least in part, on the obtained survey data;

send data to a display device to cause a prompt to be displayed on the display device based at least in part on the action instructions, the prompt including one or more options regarding the action instructions;

receive an input based at least in part on the prompt, the input including a selection of at least one of the one or more options, the input being stored in the memory; and

send state information of the sea vessel to the second computing device or to another remotely located computing device, the state information including the stored input and location information of the sea vessel.

2. The computing device of claim 1 , wherein the action instructions further cause the computing device to:

obtain the location information from at least one global navigation satellite system (GNSS) receiver, the location information relating to a geographical position of the sea vessel;

obtain navigation data relating to the anchoring of the sea vessel including positioning information of an intended location of an anchor position;

provide navigation information to the display device regarding the anchor position;

provide, upon arrival in a proximate location of the anchor position, a prompt that requests confirmation of deployment of an anchor;

store, upon receipt of the confirmation of the deployment of the anchor, an actual location of the anchor position where the anchor was deployed; and

send the actual location of the anchor position to the second computing device or to the another remotely located computing device.

3. The computing device of claim 2 , wherein the action instructions further cause the computing device to:

cause at least one of the state information and the navigation data to be displayed on the display device.

4. The computing device of claim 1 , wherein the state information includes one or more of a position of the sea vessel, a heading of the sea vessel, map data and subscription information.

5. The computing device of claim 1 , wherein the action instructions are received via a gateway device that is communicatively coupled between the computing device and the second computing device, and the gateway device is located outside of the sea vessel.

6. The computing device of claim 5 , wherein the gateway device views and controls the display device in real-time.

7. The computing device of claim 5 , wherein the action instructions received via the gateway device are selected from a full set of instructions.

8. The computing device of claim 1 , wherein the location information includes one or more of inertial data of the sea vessel, a trajectory of the sea vessel, an orientation of the sea vessel and a geographical coordinate of the sea vessel.

9. The computing device of claim 1 , wherein the action instructions include instructions corresponding to a type of sea vessel.

10. The computing device of claim 9 , wherein the type of sea vessel includes one or more of a dive boat, a derrick barge, a pipe-laying barge, a drill ship, and a seismic survey vessel.

11. The computing device of claim 1 , wherein the at least one action instruction includes an instruction for deploying or retrieving an anchor or mooring of the sea vessel.

12. The computing device of claim 1 , wherein the action instructions further cause the computing device to:

facilitate a request for updated action instructions from the second computing device based upon updated information from at least one of the vessel, weather conditions, or change in action plan.

13. The computing device of claim 1 , wherein the action instructions received from the second computing device are a subset of the full set of instructions.

14. The computing device of claim 1 , wherein the action instructions include at least one navigational instruction.

15. The computing device of claim 1 , wherein the action instructions include at least one deployment instruction.

16. A computer-implemented method of providing guidance of a sea vessel on a computing device, the method comprising:

obtaining survey data relating to a surveyed seafloor environment, the survey data including location information for one or more objects associated with the seafloor environment;

requesting, from a second computing device remotely located from the sea vessel, action instructions regarding an intended course and action plan for the sea vessel;

sending data to a display device to cause a prompt to be displayed on the display device based at least in part on the action instructions, the prompt including one or more options regarding the action instructions;

receiving an input based at least in part on the prompt, the input including a selection of at least one of the one or more options, the input being stored in memory; and

sending state information of the sea vessel to the second computing device or to another remotely located computing device, the state information including the stored input and location information of the sea vessel.

17. The computer-implemented method of claim 16 , further comprising:

obtaining the location information from at least one global navigation satellite system (GNSS) receiver, the location information relating to a geographical position of the sea vessel;

obtaining navigation data relating to the anchoring of the sea vessel including positioning information of an intended location of an anchor position;

providing navigation information to the display device regarding the anchor position;

providing, upon arrival in a proximate location of the anchor position, a prompt that requests confirmation of deployment of an anchor;

storing, upon receipt of the confirmation of the deployment of the anchor, an actual location of the anchor position where the anchor was deployed; and

sending the actual location of the anchor position to the second computing device or to the another remotely located computing device.

18. The computer-implemented method of claim 16 , further comprising:

causing at least one of the state information and the navigation data to be displayed on the display device.

19. The computer-implemented method of claim 16 , wherein the action instructions are received via a gateway device that is communicatively coupled between the computing device and the second computing device, and the gateway device is located outside of the sea vessel.

20. The computer-implemented method of claim 19 , wherein the gateway device views and controls the display device in real-time.

21. The computer-implemented method of claim 19 , wherein the action instructions received via the gateway device are selected from a full set of instructions.

22. The computer-implemented method of claim 16 , wherein the state information includes one or more of a position of the sea vessel, a heading of the sea vessel, map data and subscription information.

23. The computer-implemented method of claim 16 , wherein the location information includes one or more of inertial data of the sea vessel, a trajectory of the sea vessel, an orientation of the sea vessel and a geographical coordinate of the sea vessel.

24. The computer-implemented method of claim 16 , wherein the action instructions include instructions corresponding to a type of sea vessel.

25. The computer-implemented method of claim 24 , wherein the type of sea vessel includes one or more of a dive boat, a derrick barge, a pipe-laying barge, a drill ship, and a seismic survey vessel.

26. The computer-implemented method of claim 16 , wherein the at least one action instruction includes an instruction for deploying or retrieving an anchor or mooring of the sea vessel.

27. The computer-implemented method of claim 16 , wherein the action instructions further comprising:

facilitating a request for updated action instructions from the second computing device based upon updated information from at least one of the vessel, weather conditions, or change in action plan.

28. The computer-implemented method of claim 16 , wherein the action instructions received from the second computing device are a subset of the full set of instructions.

29. The computer-implemented method of claim 16 , wherein the action instructions include at least one navigational instruction.

30. The computer-implemented method of claim 16 , wherein the action instructions include at least one deployment instruction.

31. A non-transitory computer readable medium for providing guidance of a sea vessel, storing computer-readable instructions thereon, which when executed by a computing device, cause the computing device to:

obtain survey data relating to a surveyed seafloor environment, the survey data including location information for one or more objects associated with the seafloor environment;

request, from a second computing device remotely located from the sea vessel, action instructions regarding an intended course and action plan for the sea vessel, the action instructions based, at least in part, on the obtained survey data;

send data to a display device to cause a prompt to be displayed on the display device based at least in part on the action instructions, the prompt including one or more options regarding the action instructions;

receive an input based at least in part on the prompt, the input including a selection of at least one of the one or more options, the input being stored in the memory; and

send state information of the sea vessel to the second computing device or to another remotely located computing device, the state information including the stored input and location information of the sea vessel.

32. The non-transitory computer readable medium of claim 31 , wherein the action instructions further cause the computing device to:

obtain the location information from at least one global navigation satellite system (GNSS) receiver, the location information relating to a geographical position of the sea vessel;

obtain navigation data relating to the anchoring of the sea vessel including positioning information of an intended location of an anchor position;

provide navigation information to the display device regarding the anchor position;

provide, upon arrival in a proximate location of the anchor position, a prompt that requests confirmation of deployment of an anchor;

store, upon receipt of the confirmation of the deployment of the anchor, an actual location of the anchor position where the anchor was deployed; and

send the actual location of the anchor position to the second computing device or to the another remotely located computing device.

33. The non-transitory computer readable medium of claim 31 , wherein the action instructions further cause the computing device to:

cause at least one of the state information and the navigation data to be displayed on the display device.

34. The non-transitory computer readable medium of claim 31 , wherein the state information includes one or more of a position of the sea vessel, a heading of the sea vessel, map data and subscription information.

35. The non-transitory computer readable medium of claim 31 , wherein the action instructions are received via a gateway device that is communicatively coupled between the computing device and the second computing device, and the gateway device is located outside of the sea vessel.

36. The non-transitory computer readable medium of claim 35 , wherein the gateway device views and controls the display device in real-time.

37. The non-transitory computer readable medium of claim 35 , wherein the action instructions received via the gateway device are selected from a full set of instructions.

38. The non-transitory computer readable medium of claim 31 , wherein the location information includes one or more of inertial data of the sea vessel, a trajectory of the sea vessel, an orientation of the sea vessel and a geographical coordinate of the sea vessel.

39. The non-transitory computer readable medium of claim 31 , wherein the action instructions include instructions corresponding to a type of sea vessel.

40. The non-transitory computer readable medium of claim 39 , wherein the type of sea vessel includes one or more of a dive boat, a derrick barge, a pipe-laying barge, a drill ship, and a seismic survey vessel.

41. The non-transitory computer readable medium of claim 31 , wherein the at least one action instruction includes an instruction for deploying or retrieving an anchor or mooring of the sea vessel.

42. The non-transitory computer readable medium of claim 31 , wherein the action instructions further cause the computing device to:

facilitate a request for updated action instructions from the second computing device based upon updated information from at least one of the vessel, weather conditions, or change in action plan.

43. The non-transitory computer readable medium of claim 31 , wherein the action instructions received from the second computing device are a subset of the full set of instructions.

44. The non-transitory computer readable medium of claim 31 , wherein the action instructions include at least one navigational instruction.

45. The non-transitory computer readable medium of claim 31 , wherein the action instructions include at least one deployment instruction.

Assignments (2)
CHANGE OF NAME Recorded Aug 7, 2020
From: FUGRO CHANCE, INC.
To: FUGRO USA MARINE, INC.
Reel/Frame 053427/0638 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: ROBIDEAUX, JOHN DARIUS; MARTIN, DICKIE ANDREW; UNDERWOOD, STEPHEN JOHN WESLEY; STANLEY, JACOB NICHOLAS
To: FUGRO CHANCE, INC.
Reel/Frame 038760/0281 →
Continuity (5)
Provisional Application 62038491 · Aug 18, 2014
Provisional Application 61873574 · Sep 4, 2013
Provisional Application 61873330 · Sep 3, 2013
Provisional Application 61873331 · Sep 3, 2013
Related Publication 20160223336A1 · Aug 4, 2016