Enabling continuous user-centric automotive software rollouts

Proactive Car
Diagnostics & Analytics

Proactively analyses software health, detects and identifies software vulnerabilities and collects data regarding lines of code behavior for diagnostics departments

Car Uptime

Seamlessly guarantees product functionality even in the event of a software failure

Future Proof
Car Features

Guarantees that all car software will be updated anytime in the future, including software fixes, new functionality and security updates

Line-Of-Code Maintenance™ Technology

In an era where software platforms are driving growth and line-of-code errors are causing major recalls and downtime to vehicles, Aurora Labs’ researchers have developed a machine learning based technology for embedded software. Aurora Labs' Line-of-Code Maintenance™ technology introduces three products to the market:


Proactively analyses the health and performance of lines-of-code deployed on Automotive ECUs

Read More

Auto Fix

Rolls back software to the last known secure and functional line-of-code safe point without requiring dual memory

Read More

Auto Update

OTA Update software to close the loop with a clientless hot update solution for zero downtime

Read More

Auto Detect

Auto Detect runs in the background of the operational ECU, analyzing the code behavior and health to identify faults at the code level and predict the probability for a downtime event - enabling the OEM to be proactive.

  • - Machine learning based
  • - SW ECU drifting catcher
  • - SW ECU deviation catcher
  • - SW ECU downtown probability alert
  • - Supports AutoSAR, Linux, Android and RTOS
  • - Less than 3% ECU overhead
  • - Cloud based management and reporting

Auto Fix

When a downtime event is recognized or when you wish to undo an update, Auto Fix enables the ECU software to rollback in real time to the last safe version, ensuring the car continues to run smoothly.

  • - Instant rollback
  • - Zero downtime
  • - No reprogramming required
  • - Doesn’t require dual banking
  • - Doesn’t require an additional OTA update campaign

Auto Update

Auto Update is a revolutionary DIFF OTA Update – providing a clientless solution for updating any and all ECUs using standard protocols with zero-downtime and without dual memory.
Our 3D-Diff™ algorithm creates the industry’s smallest update files and the clientless solution uses standard programming protocols to remove the need for integration on the target ECU.

  • - Clientless
  • - No changes to bootloader
  • - No changes to current software distribution channel
  • - Diff files are standard bin, Intel-Hex or S-record
  • - Significantly smaller than bsdiff and other Diff technologies
  • - Supports AutoSAR, Linux and RTOS
  • - Delta update without memory reprogramming, or dual memory
  • - Supports all ECUs from 8bit to high-performance ECUs
  • - Less than 3% ECU cycles and less than 1% memory footprint
Want to future-proof your connected cars? Schedule A Demo