Apparatus and methods for managing firmware verification on a wireless device
First Claim
1. A wireless communication device comprising:
- a computer platform having firmware; and
a firmware verification module operable to execute a verification configuration to collect firmware information, wherein the firmware information is indicative of an integrity of the firmware.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus, methods, processors and machine readable media for verifying the integrity of firmware on a wireless device. Aspects include generating a verification scheme for testing the integrity of firmware on a wireless device and transmitting the verification scheme to the wireless device. The wireless device applies the verification scheme to the firmware and obtains a verification test result, which is forwarded for analysis. An analyzer compares the generated verification test result with a predetermined test result to obtain an integrity determination that indicates the integrity of the firmware. In some aspects, control commands to change an operational characteristic of the wireless device may be generated based on the integrity determination.
-
Citations
48 Claims
-
1. A wireless communication device comprising:
-
a computer platform having firmware; and
a firmware verification module operable to execute a verification configuration to collect firmware information, wherein the firmware information is indicative of an integrity of the firmware. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A wireless device, comprising:
-
a means for controlling operations on the wireless device; and
a means for applying a verification configuration to the means for controlling operations of the wireless device to collect information indicative of an integrity of the means for controlling operations of the wireless device.
-
-
18. An apparatus for managing the integrity of firmware on a wireless device, comprising:
-
a firmware management module operable to generate and transmit a verification configuration to the wireless device, wherein the verification configuration comprises a verification scheme to apply to the firmware to test an integrity of the firmware;
an information repository operable to receive and store a generated verification test result based on an execution of the verification configuration by the wireless device; and
an analyzer operable to generate an integrity determination based on the generated verification test result, wherein the integrity determination represents an integrity of the firmware. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An apparatus for managing firmware integrity on a wireless device, comprising:
-
a generator means for generating and transmitting a verification configuration across a wireless network to a wireless device, wherein the verification configuration comprises a verification scheme to apply to the firmware to test an integrity of the firmware;
a storing means for receiving and storing a verification test result based on an execution of the verification configuration by the wireless device; and
an analysis means for analyzing the verification test result and generating a report based on the analysis, wherein the report comprises an integrity determination indicating an integrity of the firmware.
-
-
31. A method of verifying firmware integrity on a wireless device, comprising:
-
generating a verification configuration comprising a verification scheme to test an integrity of firmware on the wireless device;
forwarding the verification configuration to a wireless device;
receiving a generated verification test result based on an application of the verification scheme on the firmware by the wireless device; and
generating an integrity determination based on the generated verification test result, wherein the integrity determination indicates the integrity of the firmware. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A method of verifying firmware integrity on a wireless device, comprising:
-
receiving a verification scheme for testing an integrity of firmware on the wireless device;
generating a verification test result based on applying the verification scheme to the firmware; and
forwarding the verification test result for analysis to determine the integrity of the firmware. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. A machine-readable medium comprising instructions which, when executed by a machine, cause the machine to perform operations including:
-
generating a verification configuration comprising a verification scheme to test an integrity of firmware on the wireless device;
forwarding the verification configuration to a wireless device;
receiving a generated verification test result based on an application of the verification scheme on the firmware by the wireless device; and
generating an integrity determination based on the generated verification test result, wherein the integrity determination indicates the integrity of the firmware.
-
-
46. At least one processor configured to perform the actions of:
-
generating a verification configuration comprising a verification scheme to test an integrity of firmware on the wireless device;
forwarding the verification configuration to a wireless device;
receiving a generated verification test result based on an application of the verification scheme on the firmware by the wireless device; and
generating an integrity determination based on the generated verification test result, wherein the integrity determination indicates the integrity of the firmware.
-
-
47. A machine-readable medium comprising instructions which, when executed by a machine, cause the machine to perform operations including:
-
receiving a verification scheme for testing an integrity of firmware on the wireless device;
generating a verification test result based on applying the verification scheme to the firmware; and
forwarding the verification test result for analysis to determine the integrity of the firmware.
-
-
48. At least one processor configured to perform the actions of:
-
receiving a verification scheme for testing an integrity of firmware on the wireless device;
generating a verification test result based on applying the verification scheme to the firmware; and
forwarding the verification test result for analysis to determine the integrity of the firmware.
-
Specification