9. Why NoSQL?
● Data from sensors deposited as “blobs”
● Analytics can be written to display/compute
data with no transformation
● New sensors would require system
modification to add new tables
10. Analytics
● Streaming Analytics
○ Better error messages
○ Causal problem analysis
○ Driving efficiency analysis
● Batch Analytics
○ Precise drive times (based on historical data)
○ Long term problem identification
○ Car History logging
11. Feasability
● May not work for ALL vehicles
● Good fit for performance vehicles
● Fleet vehicles
● Trucking companies
13. Future Additions
● Expand on ideas like Park Assist
● Collision avoidance
● Distracted driver assistance
● Overcorrection avoidance
● Eventual autopilot
14. Related Work
● Flexible In-Vehicle Stream Processing with
Distributed Automotive Control Units for
Engineering and Diagnosis
○ Logging is too expensive
○ Stream processing/Engine Management