METHOD FOR OVER-THE-AIR FIRMWARE UPDATE OF NAND FLASH MEMORY BASED MOBILE DEVICES

Patent №

US 7,698,698

Granted

2010-04-13

Filed 2004

Owner

INSIGNIA SOLUTIONS PLC

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10956247

A method for receiving, storing, and applying an update package to modify an original image stored within non-volatile flash memory devices. More specifically, the present design provides a download agent responsible for communicating with a server to transfer and store the update package; and an update agent responsible for verifying, decompressing and decoding the update package. The present design separates non-essential operating system (OS) components and applications from the core OS, stores non-essential OS components, applications, and download agent as a single image in a read-only file system. This image may be updated by applying an update package created by running a binary differencing engine on two pre-built file system images representing the current and new file systems to modify the stored image. Additionally, the present design applies an update package to the core OS, which includes the update agent.

AI hardwareG06F 11/1433G06F 8/63

AI classification

AI hardware0.78
Evolutionary computation0.03
Natural language0.00
Vision0.00
Speech0.00
Knowledge representation0.00
Planning0.00
Machine learning0.00

Ownership

INSIGNIA SOLUTIONS PLC

assignment · 162820966

Assignors

SKAN, PETER L.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC