IP Library Granted Patent US 10,331,943
Granted Patent B2
US 10,331,943 · App. 16/050,892 · Granted Jun 25, 2019

Automated scenario recognition and reporting using neural networks

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,331,943
App. No.
16/050,892
Granted
Jun 25, 2019
Kind
B2
Abstract

An incident avoidance system includes a plurality of imaging sensors and a neural computing system. The neural network computing system is configured to receive an image feed from at least one of the plurality of imaging sensors and analyze the image feed to identify a pattern of behavior exhibited by subjects within the image feed. The neural computing system is further configured to determine whether the identified pattern of behavior matches a known type of behavior and send a command to one or more remote devices. One or both of a type of the command or the one or more remove devices are selected based on a result of the determination whether the identified pattern of behavior matches a known type of behavior.

Claims (46)

1. An incident avoidance system, comprising:

a plurality of imaging sensors; and

a neural computing system configured to:

detect several instances of a particular pattern of behavior over a history of detection of the neural computing system;

identify a particular set of circumstances that has been commonly associated with the several instances of the particular pattern of behavior over the history of detection of the neural computing system;

identify a cause of the particular pattern of behavior based at least on the particular set of circumstances;

determine a preventative action based on the particular set of circumstances and the identified cause;

associate the preventative action with the particular pattern of behavior, wherein the particular pattern of behavior is classified as a known pattern of behavior;

receive, after determining the preventative action, an image feed from at least one of the plurality of imaging sensors;

analyze the image feed to identify a pattern of behavior exhibited by subjects within the image feed;

determine that the identified pattern of behavior matches the known pattern of behavior; and

perform the preventative action when the particular set of circumstances is detected a subsequent time, wherein performing the preventative action comprises sending a command to one or more remote devices, wherein one or both of a type of the command or the one or more remote devices are selected based on a result of the determination that the identified pattern of behavior matches the known pattern of behavior, and wherein at least one of the one or more remote devices comprises a transit system device.

2. The incident avoidance system of claim 1 , wherein:

identifying the cause comprises receiving data from one or more external sources;

the received data is associated with a time that is within a threshold range of the identified pattern of behavior; and

the cause is further identified based at least in part on at least a portion of the received data.

3. The incident avoidance system of claim 2 , wherein:

the received data comprises one or more elements selected from the following: a time of day, weather data, timetable data, non-transit event data, or transit system device data.

4. The incident avoidance system of claim 1 , wherein:

one or both of a type of the command or the one or more remote devices are selected further based on the identified cause.

5. The incident avoidance system of claim 1 , wherein the neural computing system is further configured to:

at a later time, identify a set of circumstances matching the identified cause; and

send a command that implements the preventative action.

6. A method of detecting and avoiding incidents, comprising:

detecting several instances of a particular pattern of behavior over a history of detection of a neural computing system;

identifying a particular set of circumstances that has been commonly associated with the several instances of the particular pattern of behavior over the history of detection of the neural computing system;

identifying a cause of the particular pattern of behavior based at least on the particular set of circumstances;

determining a preventative action based on the particular set of circumstances and the identified cause;

associating the preventative action with the particular pattern of behavior, wherein the particular pattern of behavior is classified as a known pattern of behavior;

receiving after determining the preventative action, at a neural computing system, an image feed from at least one imaging sensor;

analyzing the image feed to identify a pattern of behavior exhibited by subjects within the image feed;

determining that the identified pattern of behavior matches the known pattern of behavior; and

performing the preventative action when the particular set of circumstances is detected a subsequent time, wherein performing the preventative action comprises sending a command to one or more remote devices, wherein one or both of a type of the command or the one or more remote devices are selected based on a result of the determination that the identified pattern of behavior matches the known pattern of behavior, and wherein at least one of the one or more remote devices comprises a transit system device.

7. The method of detecting and avoiding incidents of claim 6 , further comprising:

identifying an additional plurality of patterns of behavior from additional image feeds;

receiving sensor data from one or more sensors of a transit system;

analyzing the additional plurality of patterns of behavior and the sensor data to identify a common set of circumstances between at least one of the plurality of patterns of behavior and at least a portion of the sensor data; and

predicting a subsequent occurrence of the at least one of the plurality of patterns of behavior.

8. The method of detecting and avoiding incidents of claim 6 , further comprising:

determining that the identified pattern of behavior involves an emergency scenario, wherein the command comprises an alert detailing a type of the emergency scenario, and wherein the one or more remote devices comprises an emergency agency system.

9. The method of detecting and avoiding incidents of claim 6 , further comprising:

prior to receiving the image feed, analyzing a plurality of image feeds;

receiving information related to a plurality of patterns of behavior, wherein each of the plurality of patterns of behavior is associated with at least one of the plurality of image feeds, wherein the information comprises a characterization of at least one known pattern of behavior present in each of the plurality of image feeds; and

storing each of the plurality of known patterns of behavior.

10. The method of detecting and avoiding incidents of claim 6 , wherein:

the at least one imaging sensor comprises a LIDAR device.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2025
From: ALTER DOMUS (US) LLC
To: CUBIC CORPORATION; CUBIC DIGITAL SOLUTIONS LLC; NUVOTRONICS, INC.
Reel/Frame 072281/0176 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 056393/0281 Recorded Jul 28, 2025
From: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
To: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL SOLUTIONS LLC (FORMERLY PIXIA CORP.)
Reel/Frame 072282/0124 →
FIRST LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: BARCLAYS BANK PLC
Reel/Frame 056393/0281 →
SECOND LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 056393/0314 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2018
From: KAYHANI, NIOSHA; REYMANN, STEFFEN
To: CUBIC CORPORATION
Reel/Frame 048873/0517 →