Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Universtiy of Washington

Universtiy of Washington Patent applications
Patent application numberTitlePublished
20100187402METHOD OF PERFORMING HYPERSPECTRAL IMAGING WITH PHOTONIC INTEGRATED CIRCUITS - According to the invention, an integrated hyperspectral imager includes a planar photonic substrate. A plurality of imaging pixel photonic circuits is disposed in a M×N array on the planar photonic substrate. Each imaging pixel photonic circuit includes an input coupler configured to receive a broadband input electromagnetic radiation. A waveguide is optically coupled to the input coupler. A plurality of wavelength filters is optically coupled to the waveguide. Each wavelength filter has a wavelength filter input and a wavelength filter output. Each detector has a detector input optically coupled respectively to each of the wavelength filter outputs. Each detector has a respective detector output. The integrated hyperspectral imager is configured to provide electrical signals that are representative of a hyperspectral image of the received broadband input electromagnetic radiation. A method for recording an image based on a received electromagnetic radiation is also described.07-29-2010
20090165006DETERMINISTIC MULTIPROCESSING - A hardware and/or software facility for controlling the order of operations performed by threads of a multithreaded application on a multiprocessing system is provided. The facility may serialize or selectively-serialize execution of the multithreaded application such that, given the same input to the multithreaded application, the multiprocessing system deterministically interleaves operations, thereby producing the same output each time the multithreaded application is executed. The facility divides the execution of the multithreaded application code into two or more quantum specifying a deterministic number of operations, and the facility specifies a deterministic order in which the threads execute the two or more quantum. The facility may operate together with a transactional memory system. When the facility operates together with a transactional memory system, each quantum is encapsulated in a transaction that, may be executed concurrently with other transactions, and is committed according to the specified deterministic order.06-25-2009