Patent ID: 7770165
Filing Date: 2010-08-03
Classification: G06F

Abstract:
1. A system for providing a firmware upgrade to a portable media device wherein the portable media device includes a firmware and an identifier, said firmware including a version number, and said identifier associated with a model of the portable media device, said system comprising: one or more firmware upgrade servers for providing the firmware upgrade for the portable media device, said firmware upgrade including a version number, said firmware upgrade associated with the identifier of the portable media device; a firmware link server for receiving firmware upgrade requests, said firmware link server including a firmware database, said firmware database including the identifier of the portable media device, the version number of the firmware upgrade, and an address where the firmware upgrade may be accessed, said firmware link server executing a redirector that intercepts requests for XML documents containing firmware upgrade information and generating the requested XML documents based on parameters included in the requests; and a computing device executing a multimedia management application, said multimedia management application being logically connected to the portable media device, said multimedia management application including functionality for: selectively applying the firmware upgrade to the connected portable media device as a function of the firmware upgrade version number and the installed firmware version number including determining if the firmware upgrade should be applied to the connected portable media device as a function of the firmware upgrade version number and the installed firmware version number; wherein if it is determined that the firmware upgrade should be applied to the portable media device, then: