IP Library Granted Patent US 8,295,337
Granted Patent B2
US 8,295,337 · App. 12/031,360 · Granted Oct 23, 2012

Digital diagnostics parameter storage

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,295,337
App. No.
12/031,360
Granted
Oct 23, 2012
Kind
B2
Abstract

A method of managing storage of digital diagnostics parameters on a transceiver device may include loading persistent digital diagnostics parameters from a persistent memory into a system memory and resetting non-persistent digital diagnostics parameters, receiving updates to the non-persistent digital diagnostics parameters in the system memory, and writing the updates to the non-persistent digital diagnostic parameters in the system memory to the persistent memory.

Claims (36)

1. A method of managing storage of digital diagnostics parameters on a transceiver device having system memory and persistent memory residing thereon, the method including:

loading persistent digital diagnostics parameters from the persistent memory into the system memory and resetting non-persistent digital diagnostics parameters;

receiving updates to the non-persistent digital diagnostics parameters in the system memory; and

writing the updates to the non-persistent digital diagnostic parameters in the system memory to the persistent memory.

2. The method of claim 1 , further comprising directing read and write of the digital diagnostics parameters by a host from the persistent memory to the system memory.

3. The method of claim 1 , further comprising directing read and write of the digital diagnostics parameters by other control logic from the persistent memory to the system memory.

4. A method of managing storage of digital diagnostics parameters on an optical transceiver module having system memory and persistent memory residing thereon, the method including:

loading digital diagnostic parameters from the persistent memory into the system memory;

receiving updates to the digital diagnostics parameters in the system memory; and

comparing each digital diagnostic parameter in the system memory to the corresponding digital diagnostic parameter in the persistent memory; and

upon detection of a mismatch, writing the digital diagnostic parameter in the system memory to the corresponding digital diagnostic parameter in the persistent memory.

5. The method of claim 4 , wherein the digital diagnostic parameters in the system memory are non-persistent digital diagnostic parameters.

6. The method of claim 5 , further comprising:

assigning non-persistent digital diagnostics parameters in the system memory initial values.

7. The method of claim 4 , wherein the digital diagnostic parameters include transmitter bias current, transmitter optical power, receiver optical power, transceiver supply voltage, transceiver temperature, or some combination thereof.

8. The method of claim 4 , wherein receiving updates to the digital diagnostics parameters in the system memory comprises receiving updates to the digital diagnostics parameters in the system memory from an external transceiver host computing system that is in communication with the optical transceiver module.

9. The method of claim 8 , wherein the optical transceiver module receives updates to the digital diagnostics parameters in the system memory from the external transceiver host computing system using an I 2 C interface protocol.

10. The method of claim 4 , wherein optical transceiver module is substantially compliant with one of the Small Form Factor Pluggable Module Multi-Source Agreement (XF MSA), Small Form-Factor Pluggable Module Multi-Source Agreement (SFP MSA), or the Small Form-Factor Module Multi-Source Agreement (SFF MSA).

11. The method of claim 10 , wherein the persistent memory comprises EEPROM (Electrically Erasable and Programmable Read Only Memory).

12. The method of claim 11 , wherein the system memory comprises (Random Access Memory).

13. The method of claim 4 , wherein loading digital diagnostic parameters from the persistent memory into the system memory includes resetting non-persistent digital diagnostics parameters in the system memory.

14. An optical transceiver module comprising:

an optical transmitter;

an optical receiver; and

a system memory and a persistent memory both configured to store digital diagnostic parameters related to the function of the optical transmitter and the optical receiver,

wherein the optical transceiver module is configured to:

load digital diagnostic parameters from the persistent memory into the system memory and reset non-persistent digital diagnostics parameters in the system memory;

receive updates to the digital diagnostics parameters in the system memory from an external transceiver host computing system that is in communication with the optical transceiver module; and

write the updates to the digital diagnostic parameters in the system memory to the persistent memory.

15. The optical transceiver module of claim 14 , wherein the digital diagnostic parameters include transmitter bias current, transmitter optical power, receiver optical power, transceiver supply voltage, transceiver temperature, or some combination thereof.

16. The optical transceiver module of claim 14 , wherein the optical transceiver module is configured to received updates to the digital diagnostics parameters in the system memory from the external transceiver host computing system using an I 2 C interface protocol.

17. The optical transceiver module of claim 14 , wherein optical transceiver module is substantially compliant with one of the Small Form Factor Pluggable Module Multi-Source Agreement (XF MSA), Small Form-Factor Pluggable Module Multi-Source Agreement (SFP MSA), or the Small Form-Factor Module Multi-Source Agreement (SFF MSA).

18. The optical transceiver module of claim 14 , wherein the persistent memory comprises EEPROM (Electrically Erasable and Programmable Read Only Memory) and the system memory comprises RAM (Random Access Memory).

19. The optical transceiver module of claim 14 , wherein the optical transceiver module is configured to write the updates to the digital diagnostic parameters in the system memory to the persistent memory by:

comparing each digital diagnostic parameter in the system memory to the corresponding digital diagnostic parameter persistent memory; and

upon detection of a mismatch, writing the digital diagnostic parameter in the system memory to the corresponding digital diagnostic parameter persistent memory.

Assignments (6)
PATENT RELEASE AND REASSIGNMENT Recorded Jul 5, 2022
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: II-VI INCORPORATED; MARLOW INDUSTRIES, INC.; EPIWORKS, INC.; LIGHTSMYTH TECHNOLOGIES, INC.; KAILIGHT PHOTONICS, INC.; COADNA PHOTONICS, INC.; OPTIUM CORPORATION; FINISAR CORPORATION; II-VI OPTICAL SYSTEMS, INC.; M CUBED TECHNOLOGIES, INC.; II-VI PHOTONICS (US), INC.; II-VI DELAWARE, INC.; II-VI OPTOELECTRONIC DEVICES, INC.; PHOTOP TECHNOLOGIES, INC.
Reel/Frame 060574/0001 →
SECURITY INTEREST Recorded Jul 1, 2022
From: II-VI INCORPORATED; II-VI DELAWARE, INC.; M CUBED TECHNOLOGIES, INC.; II-VI PHOTONICS (US), INC.; PHOTOP TECHNOLOGIES, INC.; COHERENT, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 060562/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2020
From: FINISAR CORPORATION
To: II-VI DELAWARE, INC.
Reel/Frame 052286/0001 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Sep 25, 2019
From: II-VI INCORPORATED; MARLOW INDUSTRIES, INC.; EPIWORKS, INC.; LIGHTSMYTH TECHNOLOGIES, INC.; KAILIGHT PHOTONICS, INC.; COADNA PHOTONICS, INC.; OPTIUM CORPORATION; FINISAR CORPORATION; II-VI OPTICAL SYSTEMS, INC.; M CUBED TECHNOLOGIES, INC.; II-VI PHOTONICS (US), INC.; II-VI DELAWARE, INC.; II-VI OPTOELECTRONIC DEVICES, INC.; PHOTOP TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050484/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2008
From: LUO, JUN
To: FINISAR CORPORATION
Reel/Frame 020556/0590 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2008
From: LUO, JUN
To: FINISAR CORPORATION
Reel/Frame 020515/0702 →