With the rapid increase in software components and lines of code that go into modern automotive systems, there is a corresponding rise in the risk of introducing critical bugs. Competitive pressure and the drive to get new features to market faster also leave less time to test and improve software. As vehicles become more and more connected, these circumstances combine to leave automotive systems more vulnerable to hacking than ever before.
People love to own cars. We give them names, write songs about them, and parade them slowly and lovingly through the center of town. We devote endless hours to polishing, tinkering, repairing and detailing them. Over time, cars can transition from mere possessions into treasured keepsakes that tell the stories of our lives and families, housing memories, milestones and experiences that mark the passage of time as well as miles.
More and more automakers are putting modems in their vehicles to essentially turn the car into a smartphone on wheels. An embedded modem is “always on” even when the car is not, opening the door to features like remote vehicle start, locking/unlocking, remote car diagnosis and vehicle tracking. The car owner can then easily manage these functions through a smartphone companion app provided by the automaker.
The annual Consumer Electronics Show (CES) in Las Vegas has become one of the biggest and most influential trade shows in the world. Companies of all sizes from across the technology spectrum make their way to the Nevada desert every year to show off their latest innovations, network with potential partners, generate brand buzz and maybe drop a dollar or two in the casino after dinner.
This blog describes a high-level approach to securing and authenticating the connection link between in-vehicle systems and smartphone applications. A secure link is needed in cases such as vehicle data collection, receiving firmware updates (using store and forward model), enabling premium features and other scenarios.
This two-part blog post explores the Amazon Alexa APIs and their applicability for in-vehicle use.
Part I of the series provided an overview of Alexa and its current uses in an automotive context. Part II describes specific Alexa functions and how they can be used in automotive systems, and then provides a possible implementation architecture with a focus on using Alexa in the vehicle.
This two-part blog post will explore Amazon Alexa APIs and their applicability for in-vehicle use.
Amazon’s virtual assistant Alexa is currently the dominant voice recognition technology for in-home devices. Thanks to an open development ecosystem, users can choose from Amazon’s own devices (such as Echo, Echo Dot, Echo Show, etc.) as well as various third-party products including smart speakers, smart TVs, in-vehicle assistants, etc. Through its Skills APIs, Amazon has opened a powerful ecosystem for many third-party devices and services, dramatically extending Alexa’s capabilities.