发明名称 Method and system for automatic firmware updates in a portable hand-held device
摘要 A method for automatically updating firmware of a hand-held device. To initiate the automatic update, a reset of the hand-held device is detected. Once a reset is detected, an update application is executed, wherein the update application performs the required updating steps. The update application determines whether a flag has been set in a nonvolatile memory area of the hand-held device. The flag is used to indicate a previous execution of the update application. If the flag is set, the update application terminates, otherwise, the update application performs an identification test by determining whether a device ID of the device matches a device ID stored in a table of the update application. If the device ID does not match, the update application terminates and the flag is set. If the device ID matches, the update application updates the firmware of the hand-held device, sets the flag, and terminates. In so doing, the firmware of the hand-held device to be updated without requiring user intervention or interaction. A parameter can be checked against a predetermined value or range in the same manner as the device ID, in implementing the identification test. The update application can be distributed to the hand-held device from a supply server via the Internet. Alternatively, the update application can be distributed to the hand-held device wirelessly from another hand-held device, or as an undocumented part of a separate upgrade. The execution of the update application can be hidden, such that the update application executes transparently to user.
申请公布号 US6754895(B1) 申请公布日期 2004.06.22
申请号 US20010843797 申请日期 2001.04.26
申请人 PALM SOURCE, INC. 发明人 BARTEL MARK ALLEN;SKINNER CRAIG;JOHNSON KEN;ELLIOTT KATHERINE
分类号 G06F9/445;H04M1/725;(IPC1-7):G06F9/44 主分类号 G06F9/445
代理机构 代理人
主权项
地址