Coherent Patent Grants

High repetition rate seed laser

Granted: October 19, 2021
Patent Number: 11152757
A fiber laser producing a beam of ultrashort laser pulses at a repetition rate greater than 200 MHz includes a linear fiber resonator and a fiber branch. Ultrashort laser pulses are generated by passive mode-locking and circulate within the linear fiber resonator. Each circulating laser pulse is split into a portion that continues propagating in the linear fiber resonator and a complementary portion that propagates through the fiber branch and is then returned to the linear fiber…

Second-harmonic generation crystal

Granted: August 24, 2021
Patent Number: 11101614
An optic produces a beam of ultraviolet laser radiation from a beam of visible laser radiation and spatially separates the ultraviolet laser beam from the visible laser beam. The optic includes two crystals made of the same optically-nonlinear material that are contact bonded along a planar interface. One crystal has principle crystal axes that are oriented for type-I second-harmonic generation. The ultraviolet laser beam exits the optic through an uncoated surface of the other crystal.…

Multi-portion radio transmissions

Granted: August 3, 2021
Patent Number: 11082277
Techniques are disclosed relating to generating and receiving radio frames with multiple portions that have different encoding schemes. An apparatus may include one or more processing elements configured to receive, via a wireless radio, wireless data that includes a plurality of portions that each include multiple orthogonal frequency-division multiplexing (OFDM) symbols. Different ones of the portions have different frequency transform sizes and different sampling rates. The wireless…

Laser-MOPA with burst-mode control

Granted: August 3, 2021
Patent Number: 11081855
A laser master-oscillator power-amplifier (MOPA) is operated to provide successive bursts of ultrashort pulses. The pulse-bursts are selected by an optical modulator from a pulse train delivered by the master oscillator prior to amplification in the power amplifier. The optical modulator has a selectively variable transmission specified by an analog voltage signal having a stepped waveform. The voltage signal is delivered by a sequentially-switched parallel switch-array connected in…

Enhanced polarization weighting to enable scalability in polar code bit distribution

Granted: July 13, 2021
Patent Number: 11063697
Methods and devices are described for determining reliabilities of bit positions in a bit sequence for information bit allocation using polar codes. The reliabilities are calculated using a weighted summation over a binary expansion of each bit position, wherein the summation is weighted by an exponential factor that is selected based at least in part on the coding rate of the polar code. Information bits and frozen bits are allocated to the bit positions based on the determined…

Spectral sensor system employing a deep learning model for sensing light from arbitrary angles of incidence, and related hyperspectral imaging sensor

Granted: July 6, 2021
Patent Number: 11054310
A spectral sensing system includes an array of sampling optical elements (e.g. filters) and an array of optical sensors, and a deep learning model used to process output of the optical sensor array. The deep learning model is trained using a training dataset which includes, as training inputs, optical sensor output generated by shining each one of multiple different light waves with known spectra on the sampling optical element array for multiple different times, each time from a known…

Processing system with interspersed processors DMA-FIFO

Granted: June 8, 2021
Patent Number: 11030023
Embodiments of a multi-processor array are disclosed that may include a plurality of processors, local memories, configurable communication elements, and direct memory access (DMA) engines, and a DMA controller. Each processor may be coupled to one of the local memories, and the plurality of processors, local memories, and configurable communication elements may be coupled together in an interspersed arrangement. The DMA controller may be configured to control the operation of the…

Dynamic reconfiguration of applications on a multi-processor embedded system

Granted: June 1, 2021
Patent Number: 11023272
A multiprocessor system and method for swapping applications executing on the multiprocessor system are disclosed. The plurality of applications may include a first application and a plurality of other applications. The first application may be dynamically swapped with a second application. The swapping may be performed without stopping the plurality of other applications. The plurality of other applications may continue to execute during the swapping to perform a real-time operation and…

Laser material processing distance gauge

Granted: May 25, 2021
Patent Number: 11014194
Apparatus for distance gauging in laser material processing includes a source of laser-radiation, an electrically-conductive focusing assembly, a constant-current source, and a voltmeter. The focusing assembly focuses laser-radiation towards an electrically conductive workpiece being processed. The focusing assembly and the workpiece form a capacitive sensor. The constant current source provides a constant electrical current to the focusing assembly for a constant time. The focusing…

Memory-network processor with programmable optimizations

Granted: May 25, 2021
Patent Number: 11016779
Various embodiments are disclosed of a multiprocessor system with processing elements optimized for high performance and low power dissipation and an associated method of programming the processing elements. Each processing element may comprise a fetch unit and a plurality of address generator units and a plurality of pipelined datapaths. The fetch unit may be configured to receive a multi-part instruction, wherein the multi-part instruction includes a plurality of fields. A first…

Third-harmonic generating apparatus for laser-radiation having polarization loop

Granted: April 20, 2021
Patent Number: 10983260
A third-harmonic conversion arrangement includes a second-harmonic generating crystal and a third-harmonic generating crystal arranged in a polarization loop. The polarization loop, which includes a plurality of mirrors, a polarization-selective reflector, and a polarization rotator, causes plane-polarized fundamental-wavelength radiation being converted to make two passes through the crystals in orthogonally-opposed polarization orientations.

Polarized fiber-laser

Granted: March 9, 2021
Patent Number: 10944233
A fiber-laser includes a gain-fiber in a laser-resonator. A polarizer is located in the laser-resonator at an end thereof, causing the output of the fiber-laser to be linearly polarized. A wavelength-selective element is also included in the laser-resonator for selecting an output wavelength of the fiber-laser from within a gain-bandwidth of the gain-fiber.

Audio stagger casting

Granted: January 12, 2021
Patent Number: 10893085
A system and method for wirelessly transmitting audiovisual information. A first plurality of packets including audiovisual information may be generated. A second plurality of packets including error correction coding information for the audiovisual information may be generated. Control information for associating the error correction coding information with the audiovisual information may be generated, and a third plurality of packets including the control information may also be…

Scrambling sequence design for embedding receiver ID into frozen bits for blind detection

Granted: January 5, 2021
Patent Number: 10887879
Methods and devices are described for encoding and decoding control information that has been modulated based on one or more identifiers of the transmitter and/or receiver. Some embodiments describe scrambling sequence design for multi-mode block discrimination on downlink control information (DCI) blind detection. Separate scrambling masks may be applied to disparate bit fields within a coded DCI message, wherein each of the scrambling masks is derived from a unique identifier…

Low latency video codec and transmission with parallel processing

Granted: December 22, 2020
Patent Number: 10873754
Methods and devices are described for a parallel multi-processor encoder system for encoding video data, wherein the video data comprises a sequence of frames, wherein each frame comprises a plurality of blocks of pixels in sequential rows. For each frame, the system may divide the plurality of blocks into a plurality of subsets of blocks, wherein each subset of blocks is allocated to a respective processor of the parallel multi-processor system. Each respective processor of the parallel…

Control information for a wirelessly-transmitted data stream

Granted: November 24, 2020
Patent Number: 10848811
Control information for configuring an audiovisual device to present multimedia content according to a first service type may be generated. A method may include generating first control information for configuring an audiovisual device to decode a multimedia stream, generating first data that indicates a structure of the first control information, and transmitting the first data and the first control information. The first control information may be generated according to a first…

Processing system with interspersed processors with multi-layer interconnect

Granted: November 17, 2020
Patent Number: 10838787
Embodiments of a multi-processor array are disclosed that may include a plurality of processors and configurable communication elements coupled together in a interspersed arrangement. Each configurable communication element may include a local memory and a plurality of routing engines. The local memory may be coupled to a subset of the plurality of processors. Each routing engine may be configured to receive one or more messages from a plurality of sources, assign each received message…

Programming a multi-processor system

Granted: September 15, 2020
Patent Number: 10776085
A computer-implemented method for creating a program for a multi-processor system comprising a plurality of interspersed processors and memories. A user may specify or create source code using a programming language. The source code specifies a plurality of tasks and communication of data among the plurality of tasks. However, the source code may not (and preferably is not required to) 1) explicitly specify which physical processor will execute each task and 2) explicitly specify which…

Multiprocessor system with improved secondary interconnection network

Granted: August 18, 2020
Patent Number: 10747689
Embodiments of a multiprocessor system are disclosed that may include a plurality of processors interspersed with a plurality of data memory routers, a plurality of bus interface units, a bus control circuit, and a processor interface circuit. The data memory routers may be coupled together to form a primary interconnection network. The bus interface units and the bus control circuit may be coupled together in a daisy-chain fashion to form a secondary interconnection network. Each of the…

Memory network processor

Granted: August 18, 2020
Patent Number: 10747709
A multi-processor system with processing elements, interspersed memory, and primary and secondary interconnection networks optimized for high performance and low power dissipation is disclosed. In the secondary network multiple message routing nodes are arranged in an interspersed fashion with multiple processors. A given message routing node may receive messages from other message nodes, and relay the received messages to destination message routing nodes using relative offsets included…