Patent ID: 7606486

Claim:
In an optical transceiver that includes a memory and at least one processor, a method comprising the following: an act of receiving microcode that is configured to implement the specified data communication protocol into the memory, wherein the microcode is one of a set of microcode, wherein each of the set of microcode is capable of implementing a different data communication protocol when received into the memory and executed, wherein the act of receiving microcode that is configured to implement the specified data communication protocol into the memory comprises the following: an act of receiving, via a first device, access information needed to access the microcode; and an act of using the access information to access the microcode; and an act of executing the received microcode, wherein the microcode is structured such that when executed by the at least one processor, the optical transceiver is caused to perform transceiver operational functions of the specified data communication protocol so as to enable data communications between the first device and a second device each communicatively coupled to the optical transceiver.