Sigma Designs Patent Grants

Current position transmission in a shared robust scheme

Granted: April 10, 2012
Patent Number: 8155107
A method implemented on a network node includes receiving an adjustable schedule of transmission start slots, where the transmission start slots represent transmission initiation opportunities for the initiation of data transmission by at least one of a plurality of network devices on a network, and transmitting a current position of the node within all groups of the schedule suitable for full resynchronization to the adjustable schedule by at least one other the network node.

Motion compensated frame rate conversion system and method

Granted: March 27, 2012
Patent Number: 8144778
Systems and methods of motion compensated frame rate conversion are described herein. These systems and methods convert an input video sequence at a first frame rate to an output video sequence at a second frame rate through a novel motion estimation and motion vector processing stage that produces a motion field having a plurality of motion vectors that describe the movement of objects between input video frames from the perspective of an interpolated video frame. A subsequent motion…

Dual correlation frame synchronization system and method

Granted: March 20, 2012
Patent Number: 8139698
A system and method utilize a dual correlation, one for the synchronization pattern (sync correlation) and one for the channel equalization pattern (CE correlation), to determine where the channel equalization pattern starts and thus establish frame synchronization. The system and method compare the two correlations and decides on the start of the channel equalization symbols when the CE correlation is larger than the sync correlation.

Node repair in a mesh network

Granted: January 3, 2012
Patent Number: 8089874
In embodiments of the present invention improved capabilities are described for sensing a change in a network topology using a discovery node in a mesh network; transmitting an explore frame, based at least in part on the sensed change, from the discovery node to a destination node using an intermediate node; receiving a response to the explore frame from the destination node; determining at least one functional network route from the discovery node to the destination node based at least…

Methods for processing two data frames with scalable data utilization

Granted: January 3, 2012
Patent Number: 8090024
The present invention provides a framework for the processing of blocks between two data frames and in particular application to motion estimation calculations in which a balance among the performance of a motion search algorithm, the size of on-chip memory to store the reference data, and the required data transfer bandwidth between on-chip and external memory can be optimized in a scalable manner, such that the total system cost with hierarchical embedded memory structure can be…

Efficient implementation of branch intensive algorithms in VLIW and superscalar processors

Granted: September 13, 2011
Patent Number: 8019979
An apparatus for implementing branch intensive algorithms is disclosed. The apparatus includes a processor containing a plurality of ALUs and a plurality of result registers. Each result register has a guard input which allows the ALU to write a result to the register upon receipt of a selection signal at the guard input. A lookup table is dynamically programmed with logic to implement an upcoming branching portion of program code. Upon evaluation of the branch conditions of the…

Ultra wideband baseband chip with intelligent array radio and method of use thereof

Granted: July 26, 2011
Patent Number: 7986736
An ultra wideband receiver, based on multiband orthogonal frequency division multiplexing (MB-OFDM), combines digital data from multiple channels after signal processing and before decoding. The receiver provides a master controller that synthesizes packet synchronization, frame synchronization, and sampling frequency offset information from multiple channels into signals that simultaneously control all channels of the receiver.

Video enhancement systems and methods

Granted: March 15, 2011
Patent Number: 7907215
In accordance with the teachings described herein, systems and methods are provided for enhancing the image quality of video. One or more filters may be used to filter a received video signal to generate a vertical filtered output, a horizontal filtered output and a diagonal filtered output. One or more amplification components may be used to apply separate gains to each of the vertical, horizontal and diagonal filtered outputs to generate a vertical enhancement signal, a horizontal…

Clear channel assessment method and system for ultra wideband OFDM

Granted: September 28, 2010
Patent Number: 7804917
An ultra-wideband clear channel assessment system uses a double-window energy technique for energy detection, which indicates a clear or busy channel.

Fast decoder and method for front end of convolutionally encoded information stream

Granted: November 24, 2009
Patent Number: 7624327
A system and method enable the fast decoding of a front end of data (e.g., a header) that is convolutionally encoded by treating the front end as a block code. The system and method receive the convolutionally encoded data; extract a finite sized block from the data; and decode the extracted block using a block error correction decoding method. A Viterbi decoder can then be used to decode the remainder of the encoded data based on the decoded block.

Method, apparatus and computer program product for synchronizing presentation of digital video data with serving of digital video data

Granted: August 4, 2009
Patent Number: 7570304
The present invention provides a method for matching the rate of presentation of digital video data at a receiver/client with the rate the server is serving the data without the need of a voltage control oscillator or other hardware. An embodiment of the invention compares the presentation time at the receiver with the server elapsed time estimated from timestamp values on the served data. When the presentation time and the server elapsed time differ by an unacceptably large amount, an…

Extension of accuracy of a flash ADC by 1-bit through interpolation of comparator outputs

Granted: July 14, 2009
Patent Number: 7561092
ADC accuracy is increased by 1 bit by interpolation of comparator outputs in a comparator array, thereby increasing accuracy without significantly increasing power consumption and size. Specifically, an analog-to-digital converter includes a binary converter and a comparator array, which comprises a plurality of comparator blocks, each block having a primary comparator and an interpolating comparator. The interpolating comparator compares an output signal from the primary comparator with…

Digital automatic gain control with parallel/serial interface for multiple antenna ultra wideband OFDM system

Granted: June 23, 2009
Patent Number: 7551907
The invention enables automatic gain control in ultra wideband applications over multiple channels and frequency bands.

Synchronization method for symbol boundary detection in UWB-OFDM

Granted: June 2, 2009
Patent Number: 7542516
A method is presented for packet detection and symbol boundary location using a two-step sign correlation procedure. When the correlation crosses a threshold, a packet detection signal is generated to initiate processing of downstream blocks, and a symbol boundary location signal is generated for use in aligning data during processing.

Method and apparatus for generating and using a tamper-resistant encryption key

Granted: March 24, 2009
Patent Number: 7508938
The present invention increases the difficulty of reverse engineering sensitive information protected by an encryption algorithm by increasing the difficulty associated with tracing the code that generates the key or the encryption algorithm. This is accomplished by generating the key, used to encrypt and decrypt the sensitive information, as a function of the program instruction values of the procedures used to generate the key and perform the decryption of the sensitive information.…

Intelligent array radio architecture

Granted: October 7, 2008
Patent Number: 7433414
A receiver sets weights for an antenna array according to a series of algorithms including an energy algorithm, a least squares algorithm and a least mean square algorithm.

Extension of accuracy of a flash ADC by 1-bit through interpolation of comparator outputs

Granted: May 27, 2008
Patent Number: 7379010
ADC accuracy is increased by 1 bit by interpolation of comparator outputs in a comparator array, thereby increasing accuracy without significantly increasing power consumption and size. Specifically, an analog-to-digital converter includes a binary converter and a comparator array, which comprises a plurality of comparator blocks, each block having a primary comparator and an intepolating comparator. The intepolating comparator compares an output signal from the primary comparator with a…

Wireless switch for use in wireless communications

Granted: October 23, 2007
Patent Number: 7286513
The present invention is related to a switch for use in wireless communication systems. In one embodiment, the switch can concurrently process data from multiple mobile stations and supports full duplex, i.e., allowing receiving and transmitting data at the same time. The switch can concurrently communicate with other switches and/or mobile stations in the basic service set (BSS) of that switch. A switch may be considered an access point commonly used in other approaches. However,…

Generating light from electromagnetic energy

Granted: April 25, 2006
Patent Number: 7034464
A device that converts non-visible electromagnetic energy into light. The device includes a cylindrical electromagnetic resonator with a central through hole, a dielectric (preferably ceramic) material surrounded by symmetrically displaced through holes surrounding the central through hole. The device also includes a base and probes connected to the base. The probes are placed to introduce non-visible electromagnetic energy into the resonator. The device also includes a plasma lamp…

Compression of pixel data

Granted: February 10, 2004
Patent Number: 6690834
This invention provides a method of pixel data compression in which sets of adjacent pixels are compressed in a manner which is sometimes lossy but which reserves the greatest loss of accuracy for circumstances where loss is masked by high frequency components of the original pixel data.