IP Library Granted Patent US 11,762,792
Granted Patent B1
US 11,762,792 · App. 18/126,007 · Granted Sep 19, 2023

Data transmission system

Inventors: Daniel A. Harper (Newport, RI); Dave Morschhauser (Newport, RI); Phillip King Gaynor (Newport, RI)
Assignee: Siren Marine, Inc.
G06F13/20B63B79/10H04W4/38H04W4/44H04W4/70B63B2203/00H04L2012/40215H04L2012/40286
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,762,792
App. No.
18/126,007
Granted
Sep 19, 2023
Kind
B1
Abstract

A marine-type communication device that reads data from a data bus, dynamically creates new data channels for a plurality of operational systems and performs a volatility assessment to determine when to save the data for transmission to a cloud network and when to transmit the data to the cloud network.

Claims (37)

1. A machine-type communication device comprising:

a receiver that receives sensor data digests from a plurality of operational systems;

a cellular connection for transmitting the data digests from the marine electronic device to a computing device through a cloud network; and

a processor that dynamically creates new data channels based on the plurality of operational systems when an unknown operational system is identified or detected, and transmit the data digests when a data digest is filled due to data volatility.

2. The device of claim 1 , wherein unknown operational systems are identified and a new channel is created to interact with the identified operational system.

3. The device of claim 1 , wherein the processor creates new channels in the device and in the cloud network for the plurality of operational systems.

4. The device of claim 1 , wherein the processor links sensor data to pre-existing channels.

5. The device of claim 1 , wherein unknown operational systems are identified when an incoming PGN is not linked to an existing channel.

6. The device of claim 5 , wherein the receiver receives the data digests through a bus connected to the device.

7. The device of claim 6 , wherein the bus is a CAN bus.

8. The device of claim 1 , wherein the plurality of operational systems is selected from a group comprising: engine, fluid tanks, depth finders, bilge sensors, bilge pumps, wind sensors, location tracking and positioning devices, gyroscopic stabilization systems, GPS sensors, security systems, environment sensors, power systems, geo-fence sensors, battery monitoring sensors, engine metrics sensors, security sensors, shore power sensors, temperature sensors, remote switching sensors, and fluid tank sensors.

9. A method of monitoring and transmitting sensor data from a plurality of operational systems comprising:

receiving sensor data digests from a plurality of operational systems;

transmitting the data digests from a marine electronic device to a computing device through a cloud network;

dynamically creating new data channels when an unknown operational system is identified or detected; and

transmitting the data digests when a data digest is filled due to data volatility.

10. The method of claim 9 , wherein unknown operational systems are identified and a new channel is created to interact with the identified operational system.

11. The method of claim 9 , wherein new channels are created in the device and in the cloud network for the plurality of operational systems.

12. The method of claim 9 , wherein the sensor data is linked to pre-existing channels.

13. The method of claim 9 , wherein unknown operational systems are identified when an incoming PGN is not linked to an existing channel.

14. The method of claim 12 , wherein the data digests are received through a bus connected to the device.

15. The method of claim 14 , wherein the bus is a CAN bus.

16. The method of claim 9 , wherein the plurality of operational systems is selected from a group comprising: engine, fluid tanks, depth finders, bilge sensors, bilge pumps, wind sensors, location tracking and positioning devices, gyroscopic stabilization systems, GPS sensors, security systems, environment sensors, power systems, geo-fence sensors, battery monitoring sensors, engine metrics sensors, security sensors, shore power sensors, temperature sensors, remote switching sensors, and fluid tank sensors.

17. A non-transitory computer readable medium having instruction recorded thereon that, when executed by a processing device, cause the processing device to:

receive sensor data digests from a plurality of operational systems;

transmit the sensor data digests from the marine electronic device to a computing device through a cloud network;

dynamically create new data channels based on the plurality of operational systems when an unknown operational system is identified or detected; and

transmitting the data digests when a data digest is filled due to data volatility.

18. The non-transitory computer readable medium of claim 17 , further causing the processing device to identify unknown operational systems and a create new channel to interact with the identified operational system.

19. The non-transitory computer readable medium of claim 17 , further causing the processing device to create new channels in the device and in the cloud network for the plurality of operational systems.

20. The device of claim 17 , further causing the processing device to link sensor data to pre-existing channels.

21. The non-transitory computer readable medium of claim 17 , wherein unknown operational systems are identified when an incoming PGN is not linked to an existing channel.

22. The non-transitory computer readable medium of claim 21 , wherein the processing device receives the data digests through a bus connected to the device.

23. The non-transitory computer readable medium of claim 22 , wherein the bus is a CAN bus.

24. The non-transitory computer readable medium of claim 17 , wherein the plurality of operational systems is selected from a group comprising: engine, fluid tanks, depth finders, bilge sensors, bilge pumps, wind sensors, location tracking and positioning devices, gyroscopic stabilization systems, GPS sensors, security systems, environment sensors, power systems, geo-fence sensors, battery monitoring sensors, engine metrics sensors, security sensors, shore power sensors, temperature sensors, remote switching sensors, and fluid tank sensors.

25. The non-transitory computer readable medium of claim 17 , further causing the processing device to the determine whether a change in the data exceeds a predetermined threshold when performing the volatility assessment.

26. The non-transitory computer readable medium of claim 25 , wherein the predetermined threshold is based on a percent difference, an absolute difference, or a combination of a percent difference, an absolute difference.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2023
From: HARPER, DANIEL A.; MORSCHHAUSER, DAVE; GAYNOR, PHILLIP KING
To: SIREN MARINE LLC
Reel/Frame 063106/0141 →
CHANGE OF NAME Recorded Mar 27, 2023
From: SIREN MARINE LLC
To: SIREN MARINE, INC.
Reel/Frame 063106/0377 →
Continuity (1)
Continuation 16945693 · Jul 31, 2020