发明名称 |
Method and apparatus for updating firmware |
摘要 |
A method for updating firmware in a user terminal comprises dividing files with modified contents into a plurality of groups and assigning each file with respective offset. The method then performs bitwise XOR operations between the plurality of groups onto the backup buffer. Consequently, the method stores a result of the bit XOR operations on the backup buffer into a non-volatile storage as a backup file. An apparatus for updating firmware comprises a processing circuit configured to divide files with modified contents into a plurality of groups and assign each file with respective offset. The processing circuit performs bitwise XOR operations between the plurality of groups onto the backup buffer and store a result of the bit XOR operations on the backup buffer into a non-volatile storage as a backup file. |
申请公布号 |
US9274900(B2) |
申请公布日期 |
2016.03.01 |
申请号 |
US201314095811 |
申请日期 |
2013.12.03 |
申请人 |
SAMSUNG ELECTRONICS CO., LTD. |
发明人 |
Rabeler Bryan Eugene;Xue Tao |
分类号 |
G06F11/00;G06F11/14 |
主分类号 |
G06F11/00 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for updating firmware in a user terminal, the method comprising:
categorizing files with updated firmware contents into a plurality of groups, a largest size of the plurality of groups being equal to or less than a size of a backup buffer; assigning each file with respective offsets, the respective offsets indicating file positions within each group; performing bitwise XOR operations between each of the plurality of groups; and storing a result of the bitwise XOR operations between each of the plurality of groups on the backup buffer into a non-volatile storage as a backup file. |
地址 |
Suwon-Si KR |