Patents Assigned to Sasken Communication Technologies Limited
  • Patent number: 7310324
    Abstract: The present invention provides an improved transmitter for processing data blocks including bits of data coming from multiple transport channels in a transmitter of a radio communication system supporting variable data-rate transmissions. This is accomplished by using a computationally efficient technique for processing the received data blocks for variable data rate transmissions. The improved transmitter receives the data blocks including the bits of data from multiple transport channels. The transmitter then forms rectangular arrays including a predetermined number of columns and rows using the received bits of data such that the columns are based on a segmented radio frame size suitable for variable data-rate transmission. The transmitter then equalizes and interleaves the formed columns and reads out bits of data in the equalized and interleaved columns column-by-column. The transmitter then multiplexes the read-out bits of data for variable data-rate transmissions.
    Type: Grant
    Filed: February 25, 2003
    Date of Patent: December 18, 2007
    Assignee: Sasken Communication Technologies Limited
    Inventor: Kiran T
  • Publication number: 20070097890
    Abstract: An apparatus and method for canceling an echo signal is disclosed. The apparatus includes an echo filter, an up-sampler, an interpolation filter, and a signal combining apparatus. The echo filter filters the transmitted signal, the up-sampler up-samples the output of the echo filter, the interpolation filter filters the up-sampled output to generate a signal that emulates the echo signal, and the signal combining apparatus combines the signal emulating the echo signal with the received signal to remove echo signal. The method estimates an impulse response of the echo channel for estimation of filter coefficients of an echo filter. The transmit signal is then filtered in the echo filter to generate an output, which is up-sampled to generate another output. The up-sampled output is filtered by the interpolation filter to generate a signal that emulates the echo signal, which is then combined with the received signal to cancel the echo signal.
    Type: Application
    Filed: October 28, 2005
    Publication date: May 3, 2007
    Applicant: SASKEN COMMUNICATION TECHNOLOGIES LIMITED
    Inventor: M. Asish
  • Patent number: 7173992
    Abstract: A preferred embodiment of the invention is a method for synchronizing a mobile terminal comprising M diversity branches to a wireless network using diversity combination to acquire the code transmitted from a base-station and to determine the frequency offset of the transmitted code.
    Type: Grant
    Filed: December 11, 2001
    Date of Patent: February 6, 2007
    Assignee: Sasken Communication Technologies Limited
    Inventor: Jean-Francois Frigon
  • Patent number: 7120300
    Abstract: The present invention provides a technique for retrieving pictures from a large database that is less complex and uses significantly less memory and computational resources than current techniques. This is accomplished by determining representative data vectors based on a tolerance distance that represents data vectors in a given vector space that defines the picture to extract features of the picture that facilitates in retrieving pictures.
    Type: Grant
    Filed: May 14, 2002
    Date of Patent: October 10, 2006
    Assignee: Sasken Communication Technologies Limited
    Inventor: Gomathi Sankar
  • Patent number: 7106784
    Abstract: A universal rake receiver architecture includes modular independent processing units that can be flexibly programmed to support different modes of operation. The processing units are capable of performing the basic correlation calculations of DS-CDMA and each unit has an internal local memory and controller that controls its mode of operation. Each unit performs the required synchronization and demodulation operations for a multipath of a signal in the digital domain using all-digital frequency and timing correction techniques. Frequency feedback need not be supplied to the analog section of the receiver. Interpolation most preferably is used to find the optimum sampling position of each incoming chip. This independence allows the receiver to be used with one to several antennas without design modifications.
    Type: Grant
    Filed: January 25, 2002
    Date of Patent: September 12, 2006
    Assignee: Sasken Communication Technologies Limited
    Inventors: Ahmed Eltawil, Babak Daneshrad
  • Publication number: 20060153322
    Abstract: A method and system for synchronization between a transmitter and a receiver in a communication system is provided. The receiver receives a plurality of signals from the transmitter. According to this method, a frequency burst is detected in the received signal at the receiver. The detected frequency burst is then validated on the basis of a synchronization burst in the received signal. Finally, the frequency and timing information present in the received signal is acquired for synchronization with the transmitter. The frequency and timing information is acquired on the basis of the validated frequency burst.
    Type: Application
    Filed: January 7, 2005
    Publication date: July 13, 2006
    Applicant: SASKEN COMMUNICATION TECHNOLOGIES LIMITED
    Inventors: Anubala Varikat, Satish Tembad
  • Patent number: 6963833
    Abstract: The invention relates to improving parameter estimation and speech synthesis. Pursuant to one aspect of the invention, a path of pitch candidates having low errors is tracked to determine a pitch estimate. Pursuant to another aspect of the invention, a number of parameters are used to classify speech segments. Pursuant to another aspect of the invention, a voicing parameter is determined using a threshold value and bands are marked voiced or unvoiced depending on two error functions that compare synthesized voiced and unvoiced spectra to an original speech spectrum. Pursuant to another aspect of the invention a voicing parameter is used to facilitate lower bits for transmitting voicing decisions. Last, pursuant to other aspects of the invention, unvoiced speech is synthesized by incorporating a random generator, and harmonics phases are initialized with a fixed set of values.
    Type: Grant
    Filed: October 26, 2000
    Date of Patent: November 8, 2005
    Assignee: Sasken Communication Technologies Limited
    Inventor: Manoj Kumar Singhal
  • Patent number: 6870491
    Abstract: The present invention provides a fast data converter for decoding compressed image data. This is accomplished by using a series of parallel and serial computational steps to decompress the compressed image data and reduce processing cycle time. The high speed decoder receives the input data stream including first and second parameters having initial values and which are representative of properties of the data stream, and a third parameter having a value which is representative of a decoding property of the decoder. The decoder then decodes the initial values of the first, second, and third parameters to determine updated values of the first and second parameters by using a combination of parallel and serial processing steps. The decoder then compares the determined value of the reference parameter with the computed first subtraction value and outputs updated values for the first and second parameters based on the outcome of the comparison by the comparator to reduce decoding cycle time.
    Type: Grant
    Filed: September 13, 2001
    Date of Patent: March 22, 2005
    Assignee: Sasken Communication Technologies Limited
    Inventor: Amogh D. Thaly
  • Publication number: 20030053543
    Abstract: The present invention provides an improved motion estimation encoder for digital video encoding applications. In one example embodiment, the improved encoder receives a raw image in the form of a current frame and estimates the macroblock motion vector with respect to a reference frame. The encoder then performs an initial local search around an initial motion vector candidate derived from spatio-temporal neighboring macroblock parameters. The encoder then compares the user-defined complexity scalable sum of absolute difference between the original and the associated reference macroblock against an adaptive threshold value for motion estimation convergence. The encoder introduces a global full search around a candidate from a coarser level, in case an initial local search fails.
    Type: Application
    Filed: July 24, 2002
    Publication date: March 20, 2003
    Applicant: Sasken Communication Technologies Limited
    Inventors: Sandip Bhaumik, Murali Manohor, K.N. Manoj, Prakash M.H.
  • Publication number: 20030014742
    Abstract: The present invention provides a technique for reducing power consumption during execution of computer code including power-down instructions, while satisfying user-specified real-time constraints on a microprocessor. In one example embodiment, this is accomplished by identifying one or more potential locations in the computer code where the power-down instructions can be inserted. The identified potential locations are then analyzed to select the locations to insert the power-down instructions based on user-specified real-time constraints so that the inserted power-down instructions reduces power consumption without significantly increasing the execution time of the computer code.
    Type: Application
    Filed: March 1, 2002
    Publication date: January 16, 2003
    Applicant: Sasken Communication Technologies Limited
    Inventors: Anil Seth, Ravindra B. Keskar, R. Venugopal
  • Publication number: 20020152185
    Abstract: The present invention provides an event-correlation technique that can infer from patterns of events to achieve improved problem analysis in communication networks. Further, the technique adapts itself to uncertainties and changes in communication networks to better serve the needs of communication networks. This is accomplished by forming fuzzy cognitive maps including causally equivalent fragments using the network element interdependencies derived from a database defining the network managed objects and event notifications that can convey the state of one or more managed objects. The technique further samples generated incoming real-time events from the communication network. The sampled events are then mapped to the fragments to diagnose problems.
    Type: Application
    Filed: December 28, 2001
    Publication date: October 17, 2002
    Applicant: Sasken Communication Technologies Limited
    Inventor: Nanjunda Swamy Satish Jamadagni