IP Library Granted Patent US 7,493,048
Granted Patent B2
US 7,493,048 · App. 10/883,209 · Granted Feb 17, 2009

Transceiver with persistent logging mechanism

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 7,493,048
App. No.
10/883,209
Granted
Feb 17, 2009
Kind
B2
Abstract

An optical transceiver configured to transmit and receive optical signals. The optical transceiver includes a control module and a persistent memory. The control module is configured to identify operational information regarding the optical transceiver, and write log information representing the operational information to the persistent memory. The operation information may include statistical data about operation, or may include measured parameters. Log entries may be made periodically and/or in response to events. The log may then be evaluated to determine the conditions under which the transceiver has historically operated.

Claims (66)

1. A method for an optical transceiver to persistently log operational data, the method comprising the following:

an act of the optical transceiver identifying first operational information regarding the optical transceiver, wherein the first operational information represents:

a total operation time for the optical transceiver;

a number of times the optical transceiver has been booted;

an average operational time between boots;

a total number of error conditions encountered;

an identification of one or more error conditions encountered; or

a categorization of the number of error conditions encountered for a plurality of different error types;

after the act of identifying the first operational information, an act of the optical transceiver writing first log information representing the first operational information to a persistent memory within the optical transceiver;

an act of the optical transceiver identifying second operational information regarding the optical transceiver; and

after the act of identifying the second operational information, an act of the optical transceiver writing second log information representing the second operational information to the persistent memory within the optical transceiver.

2. A method in accordance with claim 1 , wherein the method is performed by a control module within the optical transceiver, wherein the control module and the persistent memory are integrated on the same chip.

3. A method in accordance with claim 1 , wherein the method is performed by a control module within the optical transceiver, wherein the control module and the persistent memory are on separate chips.

4. A method in accordance with claim 1 , wherein the second operational information comprises one or more measured operational parameters of the optical transceiver.

5. A method in accordance with claim 4 , wherein the second operational information further comprising an approximate time that at least one of the one or more measured operational parameters was measured.

6. A method in accordance with claim 4 , wherein the one or more operational parameters of the optical transceiver comprises a laser wavelength approximation.

7. A method in accordance with claim 4 , wherein the one or more operational parameters of the optical transceiver comprises a laser temperature measurement.

8. A method in accordance with claim 4 , wherein the one or more operational parameters of the optical transceiver comprises a supply voltage measurement.

9. A method in accordance with claim 4 , wherein the one or more operational parameters of the optical transceiver comprises a transceiver temperature measurement.

10. A method in accordance with claim 4 , wherein the one or more operational parameters of the optical transceiver comprises a laser bias current measurement.

11. A method in accordance with claim 4 , wherein the one or more operational parameters of the optical transceiver comprises a Thermo Electric Cooler (TEC) current measurement.

12. A method in accordance with claim 4 , wherein the one or more operational parameters of the optical transceiver comprises a transmit power measurement.

13. A method in accordance with claim 4 , wherein the one or more operational parameters of the optical transceiver comprises a receive power measurement.

14. A method in accordance with claim 4 , wherein the one or more operational parameters of the optical transceiver comprises an acceleration measurement.

15. A method in accordance with claim 14 , wherein the acceleration measurement is a peak acceleration measurement.

16. A method in accordance with claim 1 , wherein the act of the optical transceiver identifying first operational information is performed periodically with respect to the first operational information.

17. A method in accordance with claim 1 , wherein the act of the optical transceiver identifying first operational information comprises an act of identifying that an event indicative of the first operational information has occurred.

18. A method in accordance with claim 1 , wherein the optical transceiver is a 1G laser transceiver.

19. A method in accordance with claim 1 , wherein the optical transceiver is a 2G laser transceiver.

20. A method in accordance with claim 1 , wherein the optical transceiver is a 4G laser transceiver.

21. A method in accordance with claim 1 , wherein the optical transceiver is a 10G laser transceiver.

22. A method in accordance with claim 1 , wherein the optical transceiver is a laser transceiver suitable for fiber optic links greater than 10G.

23. A method in accordance with claim 1 , wherein the optical transceiver is an XFP laser transceiver.

24. A method in accordance with claim 1 , wherein the optical transceiver is an SFP laser transceiver.

25. A method in accordance with claim 1 , wherein the optical transceiver is a SFF laser transceiver.

26. A method for an optical transceiver to persistently log operational data, the method comprising the following:

an act of the optical transceiver identifying first operational information regarding the optical transceiver;

after the act of identifying the first operational information, an act of the optical transceiver writing first log information representing the first operational information to a persistent memory within the optical transceiver;

an act of the optical transceiver identifying second operational information regarding the optical transceiver; and

after the act of identifying the second operational information, an act of the optical transceiver writing second log information representing the second operational information to the persistent memory within the optical transceiver, wherein the first and second operational information is not used to control the transceiver wherein the second operational information represents:

a laser wavelength approximation;

a laser temperature measurement;

a supply voltage measurement;

a transceiver temperature measurement;

a Thermo Electric Cooler (TEC) current measurement; or

an acceleration measurement; and

wherein the first operational information represents:

a total operation time for the optical transceiver;

a number of times the optical transceiver has been booted;

an average operational time between boots;

a total number of error conditions encountered;

an identification of one or more error conditions encountered; or

a categorization of the number of error conditions encountered for a plurality of different error types.

27. A method for an optical transceiver to persistently log operational data, the method comprising the following:

an act of the optical transceiver identifying first operational information regarding a first operational parameter of the optical transceiver;

after the act of identifying the first operational information, an act of the optical transceiver writing first log information representing the first operational information to a persistent memory within the optical transceiver;

an act of the optical transceiver identifying second operational information regarding a second operational parameter of the optical transceiver;

after the act of identifying the second operational information, an act of the optical transceiver writing second log information representing the second operational information to the persistent memory within the optical transceiver;

an act of the optical transceiver identifying third operational information regarding a third operational parameter of the optical transceiver;

after the act of identifying the third operational information, an act of the optical transceiver writing third log information representing the third operational information to a persistent memory within the optical transceiver;

an act of the optical transceiver identifying fourth operational information regarding a fourth operational parameter of the optical transceiver; and

after the act of identifying the fourth operational information, an act of the optical transceiver writing fourth log information representing the fourth operational information to the persistent memory within the optical transceiver, wherein the first operational information, second operational information, third operational information, and fourth operational information are stored together on the persistent memory within the optical transceiver, wherein:

the first operational information represents a total operation time for the optical transceiver;

the second operational information represents a number of times the optical transceiver has been booted;

the third operational information represents an average operational time between boots; and

the fourth operational information represents one or more measured operational parameters of the optical transceiver.

Assignments (5)
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 Sep 27, 2004
From: DYBSETTER, GERALD L.; HAHIN, JAYNE C.; EKKIZOGLOY, LUKE M.
To: FINISAR CORPORATION
Reel/Frame 015186/0456 →