The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 10, 2015

Filed:

Jun. 29, 2011
Applicants:

Jiandi an, Round Rock, TX (US);

Omar Cardona, Cedar Park, TX (US);

Matthew R. Ochs, Austin, TX (US);

Kent E. Yoder, Austin, TX (US);

Inventors:

Jiandi An, Round Rock, TX (US);

Omar Cardona, Cedar Park, TX (US);

Matthew R. Ochs, Austin, TX (US);

Kent E. Yoder, Austin, TX (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 9/00 (2006.01); H04L 9/08 (2006.01); G06F 21/85 (2013.01);
U.S. Cl.
CPC ...
H04L 9/0825 (2013.01); G06F 21/85 (2013.01);
Abstract

A technique for accessing features of a hardware adapter includes reading a first key from a hardware adapter and attempting to decrypt the first key with a second key. In response to the second key successfully decrypting the first key: encrypted code from the hardware adapter is read; the encrypted code is decrypted with the decrypted first key to generate unencrypted code; and a default code in an executable flash sector of the hardware adapter is over-written with the unencrypted code. In this case, the unencrypted code facilitates access to at least one feature of the hardware adapter that is customer specific. In response to the second key not successfully decrypting the first key, the default code in the executable flash sector of the hardware adapter is not over-written. In this case, the default code facilitates access to one or more features that are not customer specific.


Find Patent Forward Citations

Loading…