Invention Grant
- Patent Title: Structure for updating software in remote device
-
Application No.: US15423186Application Date: 2017-02-02
-
Publication No.: US10209981B2Publication Date: 2019-02-19
- Inventor: Yanir Hirshberg , Craig North
- Applicant: NIO USA, Inc.
- Applicant Address: US CA San Jose
- Assignee: NIO USA, Inc.
- Current Assignee: NIO USA, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Sheridan Ross P.C.
- Main IPC: G06F8/61
- IPC: G06F8/61 ; G06F8/65 ; G06F11/14

Abstract:
According to one embodiment, updating software in a remote device comprises operating on a first image of an operating system code, updating to a second image of the operating system code, wherein updating to the second image comprises operating on the second image while maintaining the first image in memory, and in response to detecting an error in operating on the second image, operating on the first image of the operating system code maintained in the memory accessible by the ECU. Operating on the first image of the operating system code can comprise saving the first image in the memory and executing the first image based on a pointer to the first image. Updating can comprise saving the second image without overwriting or erasing the first image and executing the second image based on a pointer to the second image.
Public/Granted literature
- US20180143818A1 STRUCTURE FOR UPDATING SOFTWARE IN REMOTE DEVICE Public/Granted day:2018-05-24
Information query