Abstract:
An electronic writing instrument for rewritable electronic writing surfaces. A self-powered, untethered, pencil-like instrument uses a perpendicular fringe field for changing the orientation of pixels composed of bistable, bichromal colorant elements. An appendix hereto describes bistable, bichromal, molecular colorant.
Abstract:
The present invention provides a printer and media solution that is conducive to briefcase-compatible compactness, battery operation, and media reuse. The printer consists of a low power, electrode array that images the surface of a paper-like, rewritable sheet. The sheet is responsive to pixel-sized electric fields produced by each electrode, resulting in a pixel array that is imaged in response to field polarity. The sheet is coated with a rewritable colorant that is a highly energy efficient, bistable, bi-modal molecular layer, requiring energy only to change an image, not to hold or illuminate it.
Abstract:
Molecular systems are provided for electric field activated switches, such as optical switches. The molecular system has an electric field induced band gap change that occurs via one of the following mechanisms: (1) molecular conformation change; (2) change of extended conjugation via chemical bonding change to change the band gap; or (3) molecular folding or stretching. Nanometer-scale reversible optical switches are thus provided that can be assembled easily to make a variety of optical devices, including optical displays.
Abstract:
An interleaver generates a valid interleaved data address for each iteration i of the mapping by the interleaver without employing a multiplication operation. The interleaver includes an address generator comprises two counters, bit-reverse and index tables, and an accumulation register array. The interleaver further comprises two adders, two registers storing tentative address values addressi and addressi+1, and select logic including a comparator, two buffers, and a multiplexer (mux). Two counters are employed to allow the interleaver to generate at least one valid address for each iteration, and a tentative address is generated from each output value of the two counters. Each iteration generates an output interleaved address. A tentative address is generated by using a portion of the counter value as an address to select a corresponding entry from each of the bit-reverse and index tables and the accumulation register array. The selected values from the index table and accumulation register array are combined in an adder. The value selected from the bit-reverse table is appended to the combination of the selected values from the index table and accumulation register array to form the tentative address. The tentative address generated from the first counter value is compared with a threshold value, and, based on the comparison, one of the two tentative addresses is selected as the output interleaved address. Before beginning the next iteration, the accumulated value used in generating the valid output interleaved address is updated to a new accumulated value. If not all output interleaved addresses have been generated, the counters are incremented by the same increment value, the increment value dependent upon the comparison with the threshold value, and the next iteration begins.
Abstract:
The present invention discloses a device for generating multiple spreading sequences efficiently. In a preferred embodiment, the eight different spreading sequences are generated in parallel. In this embodiment, the spreading sequence generator comprises a master sequence generator and eight secondary sequence generators. The spreading sequence generator also comprises eight different modulo-2 adders which are used for generating parity check sum outputs. The master sequence generator is responsible for creating a master output from the first subgroup. The secondary sequence generators create eight different secondary outputs. Each of the secondary outputs is combined with the master output through one of the eight modulo-2 adders to create eight different spreading sequences. In an alternative embodiment, the principles of the present invention may be used to generate such spreading sequences in a sequential manner. Both embodiments provide efficiency and power savings over the prior art method and apparatus.
Abstract:
A high-speed, high-throughput matched optical filter for processing data that allows for rapid reprogramming to change the reference signal or signals. A coherent time-domain optical memory system includes a coherent time-domain optical storage material (18) and a laser (16) for providing pulses of optical radiation in coherent time-domain optical storage relation with the storage material. One or more reference signals are first stored in the material by modulating one or more of the laser pulses with the reference signals and writing these pulses on the storage material (18) in close succession with their associated write pulses as is customary in coherent time-domain optical memories. The reference signals are phase encoded before they are stored. Another laser pulse modulated with the signal to be processed is then applied to the storage material. The echo signal induced by this signal pulse takes the form of the correlation of the reference pulse with the signal pulse. The use of phase encoded reference signals and a similarly phase encoded signal under analysis greatly enhances the ratio of the main peak to the side lobes in the echo signal when a match occurs. This greatly enhances the ability to detect a match. A plurality of reference signals may be stored in different spatial regions of the storage material (18). A lens assembly (23) is provided to expand the laser pulse modulated with the signal under analysis to cover all the spatial regions storing reference signals. In this manner a comparison may be performed simultaneously with all spatial regions. The echo signal will exhibit a strong correlation in that portion of the signal corresponding to the address of the matched reference signal.
Abstract:
Methods and apparatus of channel estimation using time-domain parameter extraction are disclosed. The wireless channel can be modeled by a multipath model with a limited number of parameters in the continuous time domain. Extracting the time-domain parameters and then reconstructing the channel yields channel estimates that have better accuracy. Time-domain parameter extraction also has lower computational complexity than existing methods.
Abstract:
A description is given of an apparatus that includes a division unit configured to receive a data stream and to divide the received data stream into a plurality of data segments. The apparatus further includes a plurality of first CRC check units, wherein each of the first CRC check units is configured to perform a first CRC check of a respective one of the plurality of data segments, the plurality of first CRC checks being performed concurrently, and wherein each of the first CRC check units is configured to perform a second CRC check based on an output of the respective first CRC check unit.
Abstract:
Most wireless channels are sparse, so sparse channel-based methods can be used for channel estimation and feedback with much better estimation accuracy and much lower feedback overhead. However, certain wireless channels can be non-sparse, for which sparse channel-based methods may cause degraded estimation quality and increased feedback overhead. Means of detecting the channel sparseness are described that provide simple and effective channel sparseness indicators and safeguard against the mismatch between non-sparse channels and sparse channel-based methods. Various fallback options can be used under non-sparse channels such that estimation degradation and feedback overhead are both minimized. Fake multipath removal in continuous time-domain parameter extraction, a sparse channel-based method, is also described that further improves estimation quality and reduces feedback overhead.
Abstract:
Methods and apparatus of channel feedback are disclosed. In OFDM systems, the channel is acquired in the frequency domain. A generic multipath model for wireless channels, however, reveals that the time-domain parameters of the channel require much smaller data than the frequency-domain representation of the channel. Means to extracting the time-domain parameters from the frequency-domain channel samples are described for both the continuous time domain and the discrete time domain. Refinements of the time-domain parameters via minimizing a frequency-domain matching error are also described, which further improve the quality of the channel feedback and reduce the feedback overhead. Channel feedback with the time-domain parameters requires only a small fraction of the feedback overhead that is needed by existing channel feedback schemes, and maintains consistently superior performances over wireless channels of various delay spreads, short or long.