Invention Grant
- Patent Title: IoT device update failure recovery
-
Application No.: US15444108Application Date: 2017-02-27
-
Publication No.: US10402273B2Publication Date: 2019-09-03
- Inventor: Reuben R. Olinsky , Edmund B. Nightingale
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Chin IP, PLLC
- Agent Davin Chin
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/14 ; H04L29/08 ; G06F8/658 ; G06F8/61 ; G06F8/65 ; G06F8/71

Abstract:
The disclosed technology is generally directed to IoT device update failure recovery. In one example of the technology, after writing an updated release to memory, a determination is made whether the updated release is valid. The updated release includes a plurality of image binaries. If the updated release is determined to be valid, the updated release is made the current release. A determination is made as to whether the current release is stable. Upon determining that the current release is unstable, an auto-rollback is performed. Performing the auto-rollback includes, via at least one processor, automatically: obtaining an uncompressed backup of a previous release; making the uncompressed backup of the previous release the current release; and executing the uncompressed backup.
Public/Granted literature
- US20180165157A1 IOT DEVICE UPDATE FAILURE RECOVERY Public/Granted day:2018-06-14
Information query