Eric B. Grann - San Ramon CA Kenneth R. Herrity - Milpitas CA
Assignee:
Blaze Network Products, Inc. - Pleasanton CA
International Classification:
G02B 636
US Classification:
385 93, 385 47, 385 88, 385 92
Abstract:
A low profile optical wavelength division multiplexer and/or demultiplexer is provided which is carried in a pluggable module and adapted for detachable connection to a host device. The device includes a three strata optical subassembly including a substrate, a molded plastic coupling module and an optical block either connected to or integrally formed with the molded coupling module. The device can be used with either horizontally or vertically pluggable modules. The device has one embodiment capable of mounting in a GBIC compliant module.
Skew Discovery And Compensation For Wdm Fiber Communications Systems Using 8B10B Encoding
This invention uses fiber characteristics combined with knowledge of the 8b10b code to discover and compensate for skew between parallel data streams, caused by chromatic dispersion, in a WDM system allowing the receiver to recover both the data and timing of the data streams as they were originally launched. This skew discovery and compensation does not require the insertion or deletion of any control symbols to/from the original 8b10b streams, and does not require the use of a training or sample sequence.
Robert Sutherland - Los Gatos CA, US James Sacks - Sunnyvale CA, US Eric Grann - San Ramon CA, US Kenneth Herrity - Milpitas CA, US Jeffrey Griffis - Redwood City CA, US Frank Jacobson - Antioch CA, US
International Classification:
G02B006/28 G02B006/42
US Classification:
385/024000, 385/088000
Abstract:
Optical to electrical and electrical to optical conversion assemblies provide precise and stable alignment, low loss, unperturbed electrical transmission and high thermal conductivity. Mechanically isolating the ceramic substrate of the conversion assembly relative to the surrounding structures enables good long-term optical alignment. Electrical transmission line connections to and from the optical conversion circuits on the ceramic substrates are made via flexible circuit board designs. The alignment of the components on the substrate relative to the plastic optics is thus preserved. The flexible circuit board includes a cross hatched ground layer, which relieves portions of the metallization below the signal layer and yet is able to maintain the desired transmission line properties. Electrical to optical conversion circuits are provided where the transmission of the electrical signals to the converter circuits is accomplished with minimal loss and with good signal integrity.
Method And Apparatus For Transporting An 8B/10B Coded Video Stream Across A 64B/66B Coded Link
A video transport system is provided for transporting as 8B/10B coded video stream across a 64B/66B coded link, wherein forward error correction is provided without the overhead of the prior art. The system also provides a system with the ability to recover 64B/66B Encoded blocks that have corrupt Sync bits.
Method/Apparatus For Transporting Two Or More Asynchronous Data Streams Over A Single Data Link
Kenneth R. Herrity - Milpitas CA, US Eric Grann - Danville CA, US Ray Curtis - Alamo CA, US
International Classification:
H04L 12/26
US Classification:
370252
Abstract:
A method and apparatus for locking transmit data rates to respective, arbitrary receive data rates in a system that transports two or more video, audio or general data streams over a single data link.
Method And Apparatus For Usb Signaling Via Intermediate Transports
According to one aspect of the teachings herein, a system includes first and second modules that respectively anchor host-side and device-side ends of an intermediate transport link that interconnects a USB host to a USB device. The system detects when the host activates an isochronous endpoint in the device for an isochronous IN data transaction, and the second module autonomously generates data requests for the device and forwards the isochronous data output from the device towards the first module. In turn, the first module buffers the data and provides it to the host in response to host's data requests. However, the first module blocks host requests from propagating to the device and it NACKs host requests until forwarded data is available from the second module. Such operation remains transparent to the host and device, while avoiding USB timing violations, even for extended intermediate transport links.
Frank W. Ferguson - Arlington VA Kenneth R. Herrity - Falls Church VA
International Classification:
G09B 506
US Classification:
434308
Abstract:
Improved audio-visual display systems are disclosed. A lesson program in audio frequency form recorded on a storage medium provides control data and narrative information. The control information provides data to the system about the particular lesson program, including the visual images which are to be associated with the narrative information. The control data also provides information concerning the responses expected from users of the system, and instructions for alternative steps available which are prescribed in accordance with a users actual responses. The lesson program may be arranged in chapters which include control data and corresponding narrative information. Separate visuals may be provided, with images indexed for selection by the control data.
Method And Apparatus For Usb Signaling Via Intermediate Transports
- Hoffmann Estates IL, US Kenneth Herrity - Milpitas CA, US
International Classification:
G06F 11/30
Abstract:
According to one aspect of the teachings herein, a system includes first and second modules that respectively anchor host-side and device-side ends of an intermediate transport link that interconnects a USB host to a USB device. The system detects when the host activates an isochronous endpoint in the device for an isochronous IN data transaction, and the second module autonomously generates data requests for the device and forwards the isochronous data output from the device towards the first module. In turn, the first module buffers the data and provides it to the host in response to host's data requests. However, the first module blocks host requests from propagating to the device and it NACKs host requests until forwarded data is available from the second module. Such operation remains transparent to the host and device, while avoiding USB timing violations, even for extended intermediate transport links.