IP Library Granted Patent US 10,311,724
Granted Patent B2
US 10,311,724 · App. 15/822,715 · Granted Jun 4, 2019

Network security system with application for driver safety system

Inventors: Matthew L. Ginsberg (Eugene, OR); Johnny C. Norris, II (Eugene, OR)
Assignee: CONNECTED SIGNALS, INC.
G08G1/07G08G1/096775G08G1/096883
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,724
App. No.
15/822,715
Granted
Jun 4, 2019
Kind
B2
Abstract

A driver safety system includes traffic signals communicating with a municipal controller via a first network and user devices communicating with a third party controller via a second network. Communications from the first network are provided to the second network via a repeater server providing one-way communications to avoid the possibility of hacking devices on the first network.

Claims (28)

1. A system for securely monitoring data on a first network, comprising:

a switch in the first network, the switch connecting a plurality of first network devices and having a monitor port configured to transmit signals corresponding to the data on the first network;

a repeater server operatively connected to the monitor port; and

a second network with a plurality of second network devices, the second network operatively connected to the repeater server for provision of said transmitted signals from the repeater server to a subset of the second network devices, the switch and the repeater server being configured to prevent data from the second network from being received as input at the switch via the repeater server.

2. The system of claim 1 , wherein the repeater server is connected to the monitor port via an input-only port of the repeater server.

3. The system of claim 1 , wherein the repeater server is connected to the second network via an output-only port of the repeater server.

4. The system of claim 1 , wherein the repeater server has an input port configured to communicate with the switch and an output port configured to communicate with the second network, and wherein at least one of the monitor port, the input port, and the output port is unidirectional.

5. The system of claim 1 , wherein the repeater server includes a data processing module configured to selectively process the transmitted signals.

6. The system of claim 5 , wherein the data processing module is configured to remove a subset of the transmitted signals that do not represent a change of state of a first network device of the plurality of first network devices.

7. The system of claim 5 , wherein the data processing module is configured to encrypt the transmitted signals.

8. The system of claim 5 , wherein the data processing module comprises a filter processor configured to provide transmitted signals corresponding to the state of each network device of the plurality of first network devices.

9. The system of claim 5 , wherein the data processing module comprises a compression processor configured to store data corresponding to each network device of the plurality of first network devices and provide output responsive to incoming data indicating a change of state of the network device.

10. The system of claim 1 , wherein the plurality of first network devices comprise traffic signals.

11. The system of claim 1 , wherein the plurality of second network devices comprise user devices.

12. The system of claim 8 , wherein the data processing module is configured to filter out traffic camera data.

13. A computer-implemented method of securely providing signals on a first network, comprising:

providing, via the first network, the signals to a switch, the switch

connecting a plurality of first network devices and having a monitor port configured to transmit signals corresponding to data from the plurality of first network devices;

applying said transmitted signals to a repeater server; and

repeating, via the repeater server and a second network, said transmitted signals for receipt by a plurality of user devices operatively connected to the second network,

the switch and the repeater server being configured to prevent data from the second network from being received as input at the switch via the repeater server.

14. The computer-implemented method of claim 13 , wherein the repeater server has an input port configured to communicate with the switch and an output port configured to communicate with the second network, and wherein at least one of the monitor port, the input port, and the output port is unidirectional.

15. The computer-implemented method of claim 13 , wherein the switch is configured to provide communications between a municipal controller and the plurality of first network devices.

16. The computer-implemented method of claim 13 , further comprising encrypting the transmitted signals.

17. The computer-implemented method of claim 13 , wherein the transmitted signals correspond to the state of each network device of the plurality of first network devices.

18. The computer-implemented method of claim 13 , further comprising removing a subset of the transmitted signals that do not represent a change of state of a first network device of the plurality of first network devices.

19. The computer-implemented method of claim 13 , wherein the transmitted signals comprise traffic signal state information.

20. The computer-implemented method of claim 13 , wherein the plurality of first network devices comprise traffic signals.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2022
From: CONNECTED SIGNALS, INC.
To: ZERO INFRASTRUCTURE MOBILITY SOLUTIONS, INC.
Reel/Frame 058931/0520 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2018
From: GINSBERG, MATTHEW L.; NORRIS, II, JOHNNY C.
To: CONNECTED SIGNALS, INC.
Reel/Frame 047680/0121 →
Continuity (10)
Division 15076116 · Mar 21, 2016
Continuation In Part 13542938 · Jul 6, 2012
Continuation In Part 13425707 · Mar 21, 2012
Continuation In Part 13352013 · Jan 17, 2012
Continuation In Part 12886100 · Sep 20, 2010
Continuation In Part 12821349 · Jun 23, 2010
Continuation In Part 12639770 · Dec 16, 2009
Continuation In Part 11851953 · Sep 7, 2007
Provisional Application 61233123 · Aug 11, 2009
Related Publication 20180075742A1 · Mar 15, 2018