7681026

System and Method for Reducing Instability in an Information Handling System

PublishedMarch 16, 2010
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
16 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for managing device identifiers in an information handling system, comprising: receiving a modified first device identifier for a first memory device, the first device identifier being modified after initiation of a boot operation, wherein the first device identifier for the first memory device is self-modified by the first memory device; comparing the modified first device identifier for the first memory device with a second device identifier for a second memory device, wherein the second memory device is not capable of self-modifying the second device identifier; and as a result of the comparison, modifying the second device identifier for the second memory device.

2

2. The method of claim 1 , wherein: comparing the modified first device identifier with the second device identifier comprises determining that the modified first device identifier conflicts with the second device identifier; and modifying the second device identifier for the second memory device as a result of the comparison comprises modifying the second device identifier such that the second device identifier does not conflict with the first device identifier.

3

3. The method of claim 1 , further comprising modifying an identification register in the second memory device with the modified second device identifier for the second memory device.

4

4. The method of claim 1 , wherein the first and second memory devices comprise flash memory.

5

5. The method of claim 1 , wherein the first device identifier for the first memory device is self-modified by the first memory device as a result of a configuration change affecting the first memory device.

6

6. A method for managing device identifiers in an information handling system including a first memory device capable of self-modifying a first device identifier for the first memory device and a second memory device not capable of self-modifying a second device identifier for the second memory device, comprising: receiving a self-modified first device identifier for the first memory device capable of self-modifying the first device identifier; and based on the self-modified first device identifier for the first memory device, modifying the second device identifier for the second memory device not capable of self-modifying the second device identifier.

7

7. The method of claim 6 , wherein: the second device identifier for the second memory device is stored in the second memory device; and modifying the second device identifier for the second memory device not capable of self-modifying the second device identifier comprises a management engine external to the second memory device modifying the second device identifier stored in the second memory device.

8

8. The method of claim 6 , wherein modifying the second device identifier for the second memory device based on the self-modified first device identifier for the first memory device comprises: determining that the second device identifier for the second memory device conflicts with the self-modified first device identifier for the first memory device; and modifying the second device identifier for the second memory device such that the second device identifier for the second memory device does not conflict with the modified first device identifier for the first memory device.

9

9. The method of claim 6 , wherein the first device identifier for the first memory device is self-modified as a result of a configuration change affecting the first memory device.

10

10. An information handling system, comprising: a first memory device having a first device identifier; a second memory device having a second device identifier; and a management engine configured to: receiving a modified first device identifier for the first memory device, the first device identifier being modified after initiation of a boot operation for the information handling system, wherein the first device identifier for the first memory device is self-modified by the first memory device and the second memory device is not capable of self-modifying the second device identifier; comparing the modified first device identifier for the first memory device with the second device identifier for the second memory device; and as a result of the comparison, causing the second device identifier for the second memory device to be modified.

11

11. The information handling system of claim 10 , wherein the management engine is configured to: determine, based on the comparison between the modified first device identifier and the second device identifier, that the modified first device identifier conflicts with the second device identifier; and cause the second device identifier for the second memory device to be modified such that the second device identifier does not conflict with the first device identifier.

12

12. The information handling system of claim 10 , wherein the first device identifier for the first memory device is self-modified by the first memory device as a result of a configuration change associated with the information handling system.

13

13. The information handling system of claim 1 , wherein the first and second memory devices comprise flash memory.

14

14. A method, comprising: detecting a configuration change associated with a first memory device of an information handling system, the configuration change occurring after initiation of a boot operation; identifying a change to at least one bit of a first device identifier for the first memory device, the change occurring as a result of the configuration change, wherein the first device identifier for the first memory device is self-modified by the first memory device as a result of the configuration change; and modifying a second device identifier for a second memory device based on the configuration change the modifying further based on the identified change to the at least one bit of the first device identifier for the first memory device, and wherein the second memory device is not capable of self-modifying the second device identifier for the second memory device.

15

15. The method of claim 14 , further comprising: receiving an SMI event signal indicating the change to at least one bit of the first device identifier for the first memory device; and identifying the change to at least one bit of the first device identifier for the first memory device based on the received SMI event signal.

16

16. The method of claim 14 , wherein modifying the second device identifier for a second memory device includes modifying an identification register in the second memory device with a modified second device identifier determined for the second memory device.

Patent Metadata

Filing Date

Unknown

Publication Date

March 16, 2010

Inventors

Ricardo L. Martinez

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHOD FOR REDUCING INSTABILITY IN AN INFORMATION HANDLING SYSTEM” (7681026). https://patentable.app/patents/7681026

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.