IP Library Patent Application 15601440
Patent Application
App. No. 15/601,440

SYSTEM AND METHOD FOR DETERMINING DRIVING DECISIONS BASED ON MULTIMEDIA CONTENT

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 None
App. No.
15/601,440
Abstract

A system and method for determining driving decisions based on multimedia content. The method includes obtaining, in real-time during a trip of a vehicle, trip multimedia content elements captured by at least one sensor deployed in proximity to the vehicle; identifying, based on at least one signature generated for each trip multimedia content element, at least one matching event multimedia content element, wherein each event multimedia content element demonstrates an event and is associated with a corresponding driving decision; and determining, in real-time, at least one driving decision, wherein each determined driving decision is associated with one of the identified at least one event multimedia content element.

Claims (46)

1 . A method for determining driving decisions based on multimedia content elements, comprising:

obtaining, in real-time during a trip of a vehicle, trip multimedia content elements captured by at least one sensor deployed in proximity to the vehicle;

identifying, based on at least one signature generated for each trip multimedia content element, at least one matching event multimedia content element, wherein each event multimedia content element demonstrates an event and is associated with a corresponding driving decision; and

determining, in real-time, at least one driving decision, wherein each determined driving decision is associated with one of the identified at least one event multimedia content element.

2 . The method of claim 1 , wherein each identified event multimedia content element is associated with an event location, wherein the event location of each identified multimedia content element is a geographic location of the vehicle during the trip.

3 . The method of claim 2 , further comprising:

obtaining, in real-time during the trip, a plurality of global positioning system signals, each global positioning system signal indicating a current location of the vehicle at a different time during the trip; and

determining, based on the obtained global positioning system signals, a plurality of current locations of the vehicle during the trip, wherein the event location of each identified event multimedia content element is one of the current locations of the vehicle during the trip.

4 . The method of claim 1 , further comprising:

determining a route of the trip, wherein the route includes a plurality of route locations between a beginning location and a destination location, wherein each identified event multimedia content element is associated with one of the route locations.

5 . The method of claim 4 , wherein determining the route further comprises:

querying, using a beginning location pointer of the beginning location and a destination location pointer of the destination location, a data source; and

receiving, from the data source, the route.

6 . The method of claim 1 , further comprising:

sending, to a driving control system configured to control the vehicle, the at least one driving decision.

7 . The method of claim 1 , wherein each event includes at least one characteristic of at least a portion of an environment that is proximate to the vehicle.

8 . The method of claim 1 , wherein identifying the at least one matching event multimedia content element further comprises:

comparing at least one signature generated for each trip multimedia content element to a plurality of signatures generated for a plurality of previously captured event multimedia content elements, wherein each matching event multimedia content element is one of the previously captured event multimedia content elements having a signature matching a signature generated for one of the trip multimedia content elements above a predetermined threshold.

9 . The method of claim 1 , wherein each signature is generated by a signature generator system, wherein the signature generator system includes a plurality of at least partially statistically independent computational cores, wherein the properties of each core are set independently of the properties of each other core.

10 . A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to execute a process, the process comprising:

obtaining, during a trip of a vehicle, trip multimedia content elements captured by at least one sensor deployed in proximity to the vehicle;

identifying, based on at least one signature generated for each trip multimedia content element, at least one matching event multimedia content element, wherein each event multimedia content element demonstrates an event and is associated with a corresponding driving decision; and

determining, in real-time, at least one driving decision, wherein each determined driving decision is associated with one of the identified at least one event multimedia content element.

11 . A system for determining driving decisions based on multimedia content elements, comprising:

a processing circuitry; and

a memory connected to the processing circuitry, the memory containing instructions that, when executed by the processing circuitry, configure the system to:

obtain, during a trip of a vehicle, trip multimedia content elements captured by at least one sensor deployed in proximity to the vehicle;

identify, based on at least one signature generated for each trip multimedia content element, at least one matching event multimedia content element, wherein each event multimedia content element demonstrates an event and is associated with a corresponding driving decision; and

determine, in real-time, at least one driving decision, wherein each determined driving decision is associated with one of the identified at least one event multimedia content element.

12 . The system of claim 11 , wherein each identified event multimedia content element is associated with an event location, wherein the event location of each identified multimedia content element is a geographic location of the vehicle during the trip.

13 . The system of claim 12 , wherein the system is further configured to:

obtain, in real-time during the trip, a plurality of global positioning system signals, each global positioning system signal indicating a current location of the vehicle at a different time during the trip; and

determine, based on the obtained global positioning system signals, a plurality of current locations of the vehicle during the trip, wherein the event location of each identified event multimedia content element is one of the current locations of the vehicle during the trip.

14 . The system of claim 11 , wherein the system is further configured to:

determine a route of the trip, wherein the route includes a plurality of route locations between a beginning location and a destination location, wherein each identified event multimedia content element is associated with one of the route locations.

15 . The system of claim 14 , wherein the system is further configured to:

query, using a beginning location pointer of the beginning location and a destination location pointer of the destination location, a data source; and

receive, from the data source, the route.

16 . The system of claim 11 , wherein the system is further configured to:

send, to a driving control system configured to control the vehicle, the at least one driving decision.

17 . The system of claim 11 , wherein each event includes at least one characteristic of at least a portion of an environment that is proximate to the vehicle.

18 . The system of claim 11 , wherein the system is further configured to:

compare at least one signature generated for each trip multimedia content element to a plurality of signatures generated for a plurality of previously captured event multimedia content elements, wherein each matching event multimedia content element is one of the previously captured event multimedia content elements having a signature matching a signature generated for one of the trip multimedia content elements above a predetermined threshold.

19 . The system of claim 11 , wherein each signature is generated by a signature generator system, wherein the signature generator system includes a plurality of at least partially statistically independent computational cores, wherein the properties of each core are set independently of the properties of each other core.

20 . The system of claim 11 , further comprising:

a signature generator system, wherein each signature is generated by the signature generator system, wherein the signature generator system includes a plurality of at least partially statistically independent computational cores, wherein the properties of each core are set independently of the properties of each other core.

Assignments (5)
CHANGE OF NAME Recorded Jan 3, 2023
From: CARTICA AI LTD
To: AUTOBRAINS TECHNOLOGIES LTD
Reel/Frame 062266/0553 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2020
From: RAICHELGAUZ, IGAL; ODINAEV, KARINA; ZEEVI, YEHOSHUA Y
To: CARTICA AI LTD
Reel/Frame 052132/0850 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2019
From: CORTICA
To: CARTICA AI LTD.
Reel/Frame 049981/0765 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2019
From: RAICHELGAUZ, IGAL; ODINAEV, KARINA; ZEEVI, YEHOSHUA Y
To: CARTICA AI LTD
Reel/Frame 048426/0394 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2019
From: RAICHELGAUZ, IGAL; ODINAEV, KARINA; ZEEVI, YEHOSHUA Y
To: CORTICA LTD
Reel/Frame 047969/0608 →