Patents by Inventor Thadi Nagaraj

Thadi Nagaraj has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8867336
    Abstract: System for early detection of decoding errors. A method is provided for detecting a decode failure. The method includes receiving an initial amount of code packets, detecting a trigger event that indicates a decode failure associated with the initial amount of code packets, and receiving one or more additional code packets.
    Type: Grant
    Filed: December 7, 2005
    Date of Patent: October 21, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Thadi Nagaraj, Bruce Collins
  • Patent number: 8351363
    Abstract: In a communication system providing broadcast services in which files for broadcast are accessible by the users. Contents of the broadcast files and the file attributes required to process the broadcast files are separately sent. As arranged, receiving the file attributes ahead of the content files allow more efficient download and processing of the broadcast files.
    Type: Grant
    Filed: April 6, 2006
    Date of Patent: January 8, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Chris Bennett, Charles Lo, Kirti Gupta, Ranjith Jayaram, Thadi Nagaraj, Gordon Kent Walker
  • Patent number: 7958252
    Abstract: System for scalable transmission of content in a data network. A method is provided for transmitting a plurality of content clips. The method includes determining QoS factors for the content clips, and grouping the content clips into groups based on the determined QoS factors. The method also includes coding the content clips in the groups to form coded content clips, interleaving the coded content clips to create a clip stream, and transmitting the clip stream.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: June 7, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Ravinder Chandhok, An Mei Chen, Thadi Nagaraj, Yixin Zhu
  • Patent number: 7680503
    Abstract: An apparatus and method of mapping a short message service (SMS) information from a first communications system to a corresponding message in a second, different cellular system is claimed. SMS information having a format required by the first communication system is received. The SMS information is mapped into a format required by the second communication system. Additional information is appended, if necessary, or information is removed as being extraneous information, if necessary, as required by the second communication system.
    Type: Grant
    Filed: April 22, 2003
    Date of Patent: March 16, 2010
    Assignee: Qualcomm Incorporated
    Inventors: Nikhil Jain, Thadi Nagaraj
  • Publication number: 20070274340
    Abstract: In general, this disclosure describes techniques for exchanging information between a plurality of encoder modules and a multiplex module to combine segments of data from the encoder modules with an improved overall quality. In particular, the encoder modules associate their respective segments of data with quality and rate information and send at least the quality and rate information associated with the segments of data to the multiplex module. The multiplex module analyzes the quality and rate information to determine whether the segments of data that encoder modules desire to include in the current superframe fit within the available bandwidth of a transmission channel. If the multiplex module determines the plurality of segments of data do not fit within the available bandwidth, the multiplex module selects one or more of the segments to be resized based on the quality and rate information received from the encoder modules.
    Type: Application
    Filed: January 30, 2007
    Publication date: November 29, 2007
    Applicant: QUALCOMM Incorporated
    Inventors: Vijayalakshmi Raveendran, Gordon Walker, Binita Gupta, Phanikumar Bhamidipati, Bruce Collins, Devarshi Shah, Robert Daley, Sten Dahl, Serafim Loukas, Bharat Ahuja, Thadi Nagaraj, Vinod Kaushik, Prasanna Kannan
  • Publication number: 20070201388
    Abstract: In general, this disclosure describes techniques for exchanging information between a plurality of encoder modules and a multiplex module to combine segments of data from the encoder modules with an improved overall quality. In particular, the encoder modules associate their respective segments of data with quality and rate information and send at least the quality and rate information associated with the segments of data to the multiplex module. The multiplex module analyzes the quality and rate information to determine whether the segments of data that encoder modules desire to include in the current superframe fit within the available bandwidth of a transmission channel. If the multiplex module determines the plurality of segments of data do not fit within the available bandwidth, the multiplex module selects one or more of the segments to be resized based on the quality and rate information received from the encoder modules.
    Type: Application
    Filed: January 30, 2007
    Publication date: August 30, 2007
    Applicant: QUALCOMM Incorporated
    Inventors: Devarshi Shah, Binita Gupta, Scott Swazey, Robert Daley, Sten Dahl, Thadi Nagaraj, Vinod Kaushik, Serafim Loukas, Vijayalakshmi Raveendran, Bruce Collins
  • Publication number: 20070192655
    Abstract: Methods and apparatus for determining at least one permutation of a set of a K number of values are disclosed. The methods and apparatus utilize a first permutation functionality that maps an index value to another value within the set of K values according to the first outputting the mapped value as a next value in the at least one permutation; setting the index value to a next index value according to a second predefined permutation function; and repeating mapping, outputting and setting until each operation is performed at least K number of times and a permuted sequence of the K number of values has been output.
    Type: Application
    Filed: February 2, 2006
    Publication date: August 16, 2007
    Inventor: Thadi Nagaraj
  • Publication number: 20070180242
    Abstract: Systems and techniques for secured communications from a subscriber station is disclosed. The subscriber station includes a processor having an authentication algorithm for a first network. The processor is configured to use a key for a second network in the authentication algorithm to establish a session with the second network.
    Type: Application
    Filed: January 30, 2006
    Publication date: August 2, 2007
    Inventors: Thadi Nagaraj, Bruce Collins, Nikhil Jain
  • Publication number: 20070155420
    Abstract: A wireless communications device is configurable to communicate with either one of two networks over a wireless medium, each of the two networks having a different air interface protocol. Additionally, the wireless device includes stored provisioning information for a set of networks of a first type and can map this first provisioning information into a second format for use with networks of a second type. The device also includes a non-volatile memory for storing default provisioning information so that some information remains available regardless of what is erased from the memory. The default provisioning information is enough to establish a connection over one of the available networks and allow reconstruction of a provisioning list.
    Type: Application
    Filed: January 5, 2006
    Publication date: July 5, 2007
    Inventors: Thadi Nagaraj, Dhinak Radhakrishnan, Michael Green, Nikhil Jain, Nileshkumar Parekh, Quizhen Zou
  • Publication number: 20070087754
    Abstract: A telecommunications system is described that includes a first interface configured to receive a first call message according to a CDMA air interface format. This system also includes a message translator configured to determine if the first call message includes an indicator associated with an international telephone call and, if so, is further configured to generate a second call message that includes an international prefix. Also included is a second interface configured to transmit the second call message having a particular core network format.
    Type: Application
    Filed: October 19, 2005
    Publication date: April 19, 2007
    Inventors: Eitan Yacobi, Thadi Nagaraj
  • Publication number: 20070071009
    Abstract: System for early detection of decoding errors. A method is provided for detecting a decode failure. The method includes receiving an initial amount of code packets, detecting a trigger event that indicates a decode failure associated with the initial amount of code packets, and receiving one or more additional code packets.
    Type: Application
    Filed: December 7, 2005
    Publication date: March 29, 2007
    Inventors: Thadi Nagaraj, Bruce Collins
  • Publication number: 20060288117
    Abstract: Methods and apparatus for packetization of content for transmission over a network. A method is provided that includes generating one or more content packets from the multimedia content, wherein the content packets are associated with a time reference, and adding a sync header to the one or more content packets to form one or more application layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to the time reference. An apparatus includes encoding logic configured to generate one or more content packets from the multimedia content, wherein the content packets are associated with a time reference, and packetization logic configured to add a sync header to the one or more content packets to form one or more application layer packets, respectively, wherein the sync header comprises a time indicator that indicates time relative to the time reference.
    Type: Application
    Filed: May 11, 2006
    Publication date: December 21, 2006
    Inventors: Vijayalakshmi Raveendran, Amnon Silberger, Bruce Collins, Dhinakar Radhakrishnan, Gordon Walker, Thadi Nagaraj, Sajith Balraj
  • Publication number: 20060268841
    Abstract: A method and apparatus to improve error resiliency in processing a multimedia bitstream is described. A directory of header information is generated for a multimedia bitstream. The directory information comprises packet header information associated with the multimedia bitstream. The directory information may be transmitted to a receiver along with the multimedia bitstream. A receiver of the multimedia bitstream and the directory can utilize the header information to identify and locate packets within and subsequent to erroneous data in the received bitstream. By identifying and locating packets that may otherwise be discarded, the receiver may be able to improve error recovery and decoding of the multimedia data.
    Type: Application
    Filed: May 15, 2006
    Publication date: November 30, 2006
    Inventors: Thadi Nagaraj, Bruce Collins, Amnon Silberger, Gordon Walker, Serafim Loukas, Vijayalakshmi Raveendran
  • Publication number: 20060248090
    Abstract: In a communication system providing broadcast services in which files for broadcast are accessible by the users. Contents of the broadcast files and the file attributes required to process the broadcast files are separately sent. As arranged, receiving the file attributes ahead of the content files allow more efficient download and processing of the broadcast files.
    Type: Application
    Filed: April 6, 2006
    Publication date: November 2, 2006
    Inventors: Chris Bennett, Charles Lo, Kirti Gupta, Ranjith Jayaram, Thadi Nagaraj, Gordon Walker
  • Publication number: 20060239376
    Abstract: Methods and apparatus for providing linear erasure codes. In one aspect, a method is provided for encoding a set of data values into a code symbol. The method includes determining an index sequence that defines selected data values to be used to generate the code symbol, and determining a value sequence that defines factors to be multiplied by the selected data values to generate the code symbol. The method also includes generating a packet header that describes the index sequence and the value sequence.
    Type: Application
    Filed: March 9, 2006
    Publication date: October 26, 2006
    Inventors: Thadi Nagaraj, Bruce Collins
  • Publication number: 20060206716
    Abstract: Methods and apparatus for providing a control channel in a data network. A method is provided that operates to provide a control channel in a data network. The method includes receiving one or more server digests, and generating a control channel digest from the one or more server digests. The method also includes communicating with a device, and transmitting the control channel digest to the device.
    Type: Application
    Filed: March 1, 2006
    Publication date: September 14, 2006
    Inventors: Thadi Nagaraj, Ravinder Chandhok
  • Publication number: 20060026296
    Abstract: Methods and apparatus for optimum file transfers in a time-varying network environment. A method is provided for transmitting content in a data network. The method includes transmitting content at a selected transmission rate, and receiving one or more acknowledgement signals. The method also includes estimating a network delivery rate from the one or more acknowledgment signals, and adjusting the selected transmission rate of the content based on the network delivery rate.
    Type: Application
    Filed: May 2, 2005
    Publication date: February 2, 2006
    Inventor: Thadi Nagaraj
  • Publication number: 20050251838
    Abstract: System for scalable transmission of content in a data network. A method is provided for transmitting a plurality of content clips. The method includes determining QoS factors for the content clips, and grouping the content clips into groups based on the determined QoS factors. The method also includes coding the content clips in the groups to form coded content clips, interleaving the coded content clips to create a clip stream, and transmitting the clip stream.
    Type: Application
    Filed: May 2, 2005
    Publication date: November 10, 2005
    Inventors: Ravinder Chandhok, An Chen, Thadi Nagaraj, Yixin Zhu
  • Publication number: 20050157720
    Abstract: Methods and apparatus to optimize delivery of multicast content using probabilistic feedback. A method is provided for transmitting data from a server to a plurality of receiving terminals. The method includes transmitting the data from the server to the plurality of receiving terminals, and generating a random response value at each receiving terminal. The method also includes comparing the response value to an acknowledgement value at each receiving terminal, and transmitting an acknowledgment signal to the server from selected receiving terminals. The selected receiving terminals are a portion of the plurality of receiving terminals where the response value has a selected relationship to the acknowledgement value.
    Type: Application
    Filed: March 14, 2004
    Publication date: July 21, 2005
    Inventors: Ravinder Chandhok, Paul Jacobs, An Chen, Thadi Nagaraj, Ben Saidi
  • Publication number: 20050031124
    Abstract: Shared secret data is used to authenticate and encrypt between a CDMA network and a GSM network such that a mobile station having a subscription in a GSM network can roam into a CDMA network and be authenticated to use the CDMA network and have messages encrypted without having a CDMA subscription. The goal of authenticating a GSM subscriber in a CDMA network using GSM authentication credentials is achieved by substituting a key Kc as SSD-A and messages are encrypted substituting Kc as SSD-B using a CAVE algorithm.
    Type: Application
    Filed: April 2, 2004
    Publication date: February 10, 2005
    Inventors: Nikhil Jain, Bruce Collins, Thadi Nagaraj