Client-side Challenges of M2M-enabled Updates for Mobile Embedded Systems

The number and diversity of current and possible M2M implementations in cars make them an excellent paradigms for examining issues of software and firmware upgrades to mobile and embedded platforms. All things being equal on the server side and with the network infrastructure (they are reliable and secure), M2M-enabled updates to automotive systems present three major client-side challenges: safety-related components, limited computing resources, and connectivity.


Chris Ault cault@qnx.com

Chris Ault

Chris Ault is the senior product manager responsible for QNX Software Systems’ medical software portfolio, including an Operating System compliant with the IEC 62304 standard. Recognized for his software expertise, Chris has written articles for Electronic Design, Embedded Intel Solutions, and Design & Elektronik and presented at events such as the Medical Devices Summit, mHealth, Embedded World, and the Embedded Systems Conference. Before joining QNX, Chris was a senior product manager focused on virtualization technologies. He has held positions of increasing responsibility with hardware and software vendors, including Ciena, Nortel, Catena Networks, and Liquid Computing. Chris holds degrees in computer science, electronics, and economics from Algonquin College and Carleton University.