IP Library Granted Patent US 11,000,021
Granted Patent B2
US 11,000,021 · App. 16/007,058 · Granted May 11, 2021

Castable sensor device

Inventors: Matthew Laster (Broken Arrow, OK); Lucas Dale Steward (Broken Arrow, OK); Aaron J. Burton (Tulsa, OK)
Assignee: NAVICO HOLDING AS
A01K85/01A01K79/02A01K91/20A01K97/00G01N33/1886
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 11,000,021
App. No.
16/007,058
Granted
May 11, 2021
Kind
B2
Abstract

A sensor assembly for a castable lure is provided including a pressure sensor configured to measure a water pressure applied to the castable lure when deployed in an underwater environment, a processor, and a memory including computer program code. The computer program code configured to, when executed on the processor, cause the processor to receive pressure data from the pressure sensor, correlate the pressure data with time stamp data, cause the pressure data and correlated time stamp data to be stored in the memory, determine a data connection status between a transceiver and a marine electronic device, and in response to determining that a data connection exists, cause the pressure data and the correlated time stamp data to be transmitted to the marine electronic device. The pressure data and correlated pressure data correspond to a depth profile for a cast of the castable lure.

Claims (123)

1. A sensor assembly for a castable lure comprising:

a pressure sensor configured to measure a water pressure applied to the castable lure when deployed in an underwater environment;

a transceiver configured to transmit data from the castable lure to a marine electronic device;

a processor;

a time of flight sensor configured to measure a time of flight of the castable lure from an initiation of a cast to when the castable lure strikes water; and

a memory including computer program code configured to, when executed on the processor, cause the processor to:

receive pressure data from the pressure sensor;

receive time of flight data from the time of flight sensor;

correlate the pressure data with time stamp data to generate correlated time stamp data;

associate the time of flight data with the pressure data and the correlated time stamp data;

cause the pressure data and correlated time stamp data to be stored in the memory;

determine a data connection status between the transceiver and the marine electronic device; and

in response to determining that a data connection exists between the transceiver and the marine electronic device, cause the time of flight data, the pressure data and the correlated time stamp data to be transmitted to the marine electronic device, wherein the pressure data and the correlated time stamp data correspond to a depth profile for the cast of the castable lure, wherein the depth profile corresponds to a travel path of the castable lure during the cast, wherein the time of flight data corresponds to a cast distance of the depth profile.

2. The sensor assembly of claim 1 further comprising:

a gyroscope configured to measure angular velocity of the castable lure; and

an accelerometer configured to measure acceleration of the castable lure;

wherein the memory and the computer program code are further configured to cause the processor to:

receive angular velocity data from the gyroscope and acceleration data from the accelerometer;

associate the angular velocity data and the acceleration data with the time stamp data; and

cause the angular velocity data and the acceleration data to be transmitted with the pressure data and correlated time stamp data, wherein the pressure data, the angular velocity data, the acceleration data, and the correlated time stamp data correspond to a three-dimensional cast profile for the cast of the castable lure.

3. The sensor assembly of claim 1 , further comprising:

a sonar transducer configured to emit a sonar signal into the underwater environment when the castable lure is at least partially submerged.

4. The sensor assembly of claim 3 , wherein the transceiver utilizes the sonar transducer to transmit the pressure data and the correlated time stamp data to the marine electronic device.

5. The sensor assembly of claim 1 , wherein the transceiver comprises a Bluetooth transceiver.

6. The sensor assembly of claim 1 further comprising:

at least one of a chlorophyll sensor, an oxygen sensor, a temperature sensor, a light sensor, an electrolyte sensor, and an acidity sensor.

7. A marine electronic device comprising:

a communication interface configured to receive data from a castable lure, wherein the castable lure comprises a pressure sensor configured to measure a water pressure applied to the castable lure when deployed in an underwater environment;

a processor; and

a memory including computer program code configured to, when executed on the processor, cause the processor to:

receive pressure data and correlated time stamp data from the castable lure;

determine depth data based on the pressure data;

determine a depth profile for the castable lure comprising depth over time for a cast, wherein the depth profile is determined using depth data and the correlated time stamp data;

generate a depth profile image that illustrates a current depth of the castable lure and one or more past depths of the castable lure; and

cause the depth profile image to be displayed on a user interface, wherein the depth profile corresponds to a travel path of the castable lure during the cast.

8. The marine electronic device of claim 7 , wherein the memory and the computer program code are further configured to cause the processor to:

receive an indication of an expected lure depth;

compare the depth profile to the expected lure depth; and

cause the comparison of the depth profile to the expected lure depth to be displayed on the user interface with the depth profile.

9. The marine electronic device of claim 8 , wherein the memory and the computer program code are further configured to cause the processor to:

determine one or more corrective actions based on the comparison of the depth profile to the expected lure depth; and

cause the one or more corrective actions to be displayed on the user interface.

10. The marine electronic device of claim 7 , wherein the castable lure further comprises a time of flight sensor configured to measure a time of flight of the castable lure from an initiation of the cast to the castable lure striking water, and

wherein the memory and the computer program code are further configured to cause the processor to:

receive time of flight data;

associate the time of flight data with the correlated time stamp data; and

determine a cast distance based on the time of flight data and the correlated time stamp data;

wherein the depth profile further comprises the cast distance.

11. The marine electronic device of claim 7 , wherein the castable lure further comprises a gyroscope configured to measure angular velocity of the castable lure and an accelerometer configured to measure acceleration of the castable lure; and

wherein the memory and the computer program code are further configured to cause the processor to:

receive angular velocity data and acceleration data with the correlated time stamp data from the castable lure; and

generate a three-dimensional cast profile based on the angular velocity data and the acceleration data with the correlated time stamp data.

12. The marine electronic device of claim 11 , wherein the memory and the computer program code are further configured to cause the processor to:

receive an indication of an expected lure depth and wobble profile;

compare the three-dimensional cast profile to the expected lure depth and wobble profile; and

cause the comparison of the three-dimensional cast profile to the expected lure depth and wobble profile to be displayed on the user interface.

13. The marine electronic device of claim 7 , wherein the castable lure comprises a sonar transducer configured to emit a sonar signal into the underwater environment when the castable lure is at least partially submerged; and

wherein the memory and the computer program code are further configured to cause the processor to:

receive the sonar signal from the castable lure;

plot the sonar signal corresponding to the castable lure in a sonar image; and

cause the sonar image including the sonar signal to be displayed on a user interface.

14. The marine electronic device of claim 13 , wherein the memory and the computer program code are further configured to cause the processor to:

cause a plurality of plots of the sonar signal at a plurality of times to be displayed on the user interface, such that the plurality of plots renders a sonar cast profile in the sonar image.

15. The marine electronic device of claim 7 , wherein the data is received from the castable lure via sonar signal.

16. The marine electronic device of claim 7 , wherein displaying the depth profile on the user interface comprises overlaying the depth profile on a sonar image or three-dimensional chart.

17. A system comprising:

a castable lure comprising:

a pressure sensor configured to measure a water pressure applied to the castable lure when deployed in an underwater environment;

a transceiver configured to transmit marine data from the castable lure to a marine electronic device;

a lure processor; and

a lure memory including computer program code configured to, when executed on the lure processor, cause the lure processor to:

receive pressure data from the pressure sensor;

correlate the pressure data with time stamp data to generate correlated time stamp data;

cause the pressure data and correlated time stamp data to be stored in the lure memory;

determine a data connection status between the transceiver and the marine electronic device; and

in response to determining that a data connection exists between the transceiver and the marine electronic device, causing the pressure data and the correlated time stamp data to be transmitted to the marine electronic device; and

a marine electronic device comprising:

a communication interface configured to receive data from the castable lure;

a device processor; and

a device memory including computer program code configured to, when executed on the device processor, cause the device processor to:

receive pressure data and correlated time stamp data from the castable lure;

determine depth data based on the pressure data;

determine a depth profile for the castable lure comprising depth over time for a cast, wherein the depth profile is determined using depth data and the correlated time stamp data; and

generate a depth profile image that illustrates a current depth of the castable lure and one or more past depths of the castable lure.

18. The system of claim 17 further comprising:

a remote server comprising

a server processor; and

a server memory including computer program code configured to, when executed on the server processor, cause the server processor to:

receive the depth profile for the castable lure;

receive an indication of an expected lure depth for the castable lure;

compare the depth profile to the expected lure depth; and

determine one or more recommended modifications to the castable lure based on the comparison of the depth profile to the expected lure profile.

19. The system of claim 17 , wherein the castable lure further comprises a gyroscope configured to measure angular velocity of the castable lure and an accelerometer configured to measure acceleration of the castable lure;

wherein the device memory and the computer program code are further configured to cause the device processor to:

receive angular velocity data and acceleration data with the correlated time stamp data from the castable lure; and

generate a three-dimensional cast profile based on the angular velocity data and the acceleration data with the correlated time stamp data; and

wherein the server memory and the computer program code are further configured to cause the server processor to:

receive an indication of an expected lure depth and wobble profile;

compare the three-dimensional cast profile to the expected lure depth and wobble profile; and

determine one or more recommended modifications to the castable lure based on the comparison of the three-dimensional cast profile to the expected lure depth and wobble profile.

20. A sensor assembly for a castable lure comprising:

a pressure sensor configured to measure a water pressure applied to the castable lure when deployed in an underwater environment;

a transceiver configured to transmit data from the castable lure to a marine electronic device;

a processor;

a sonar transducer configured to emit a sonar signal into the underwater environment when the castable lure is at least partially submerged; and

a memory including computer program code configured to, when executed on the processor, cause the processor to:

receive pressure data from the pressure sensor;

correlate the pressure data with time stamp data to generate correlated time stamp data;

cause the pressure data and correlated time stamp data to be stored in the memory;

determine a data connection status between the transceiver and the marine electronic device; and

in response to determining that a data connection exists between the transceiver and the marine electronic device, cause the pressure data and the correlated time stamp data to be transmitted to the marine electronic device, wherein the pressure data and correlated time stamp data correspond to a depth profile for a cast of the castable lure, wherein the depth profile corresponds to a travel path of the castable lure during the cast;

wherein the transceiver utilizes the sonar transducer to transmit the pressure data and the correlated time stamp data to the marine electronic device.

21. A sensor assembly for a castable lure comprising:

a pressure sensor configured to measure a water pressure applied to the castable lure when deployed in an underwater environment;

a transceiver configured to transmit data from the castable lure to a marine electronic device;

a processor;

at least one of a chlorophyll sensor, an oxygen sensor, a temperature sensor, a light sensor, an electrolyte sensor, and an acidity sensor; and

a memory including computer program code configured to, when executed on the processor, cause the processor to:

receive pressure data from the pressure sensor;

correlate the pressure data with time stamp data to generate correlated time stamp data;

cause the pressure data and correlated time stamp data to be stored in the memory;

determine a data connection status between the transceiver and the marine electronic device; and

in response to determining that a data connection exists between the transceiver and the marine electronic device, cause the pressure data and the correlated time stamp data to be transmitted to the marine electronic device, wherein the pressure data and correlated time stamp data correspond to a depth profile for a cast of the castable lure, wherein the depth profile corresponds to a travel path of the castable lure during the cast.

Assignments (3)
NUNC PRO TUNC ASSIGNMENT Recorded Jan 16, 2024
From: NAVICO HOLDING AS
To: NAVICO, INC.
Reel/Frame 066338/0107 →
NUNC PRO TUNC ASSIGNMENT Recorded Oct 16, 2023
From: NAVICO HOLDING AS
To: NAVICO, INC.
Reel/Frame 065225/0799 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2018
From: LASTER, MATTHEW; STEWARD, LUCAS DALE; BURTON, AARON J.
To: NAVICO HOLDING AS
Reel/Frame 046600/0901 →
Continuity (2)
Continuation In Part 14628154 · Feb 20, 2015
Related Publication 20180288990A1 · Oct 11, 2018
Cited By (1)
US 12,433,281