Patents by Inventor Vivek Rajendran

Vivek Rajendran 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).

  • Publication number: 20250104723
    Abstract: A method includes generating an input data state for each data sample in a time series of data samples of a portion of an audio data stream. The method also includes providing at least one input data state to a first bottleneck and at least one other input data state to a second bottleneck. The first bottleneck is associated with a first bitrate and the second bottleneck is associated with a second bitrate. The method further includes generating a first encoded frame based on a first output data state from the first bottleneck and a second encoded frame based on a second output data state from the second bottleneck. The first encoded frame and the second encoded frame are bundled in a packet.
    Type: Application
    Filed: January 23, 2023
    Publication date: March 27, 2025
    Inventors: Guillaume Konrad SAUTIERE, Vivek RAJENDRAN, Zisis Iason SKORDILIS
  • Publication number: 20250090963
    Abstract: A device includes a memory and one or more processors coupled to the memory and configured to execute instructions from the memory. Execution of the instructions causes the one or more processors to combine two or more data portions to generate input data for a decoder network. A first data portion of the two or more data portions is based on a first encoding of a data sample by a multiple description coding network and content of a second data portion of the two or more data portions depends on whether data based on a second encoding of the data sample by the multiple description coding network is available. Execution of the instructions also causes the one or more processors to obtain, from the decoder network, output data based on the input data and to generate a representation of the data sample based on the output data.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 20, 2025
    Inventors: Zisis Iason SKORDILIS, Vivek RAJENDRAN, Guillaume Konrad SAUTIERE, Duminda DEWASURENDRA, Daniel Jared SINDER
  • Publication number: 20250046295
    Abstract: A device includes a memory configured to store instructions and a processor coupled to the memory. The processor includes a first processing unit configured to perform a first stage of a sample synthesis operation. The processor includes a second processing unit configured to perform a second stage of the sample synthesis operation based on an output of the first processing unit. The processor also includes a sample synthesizer configured to process input data, using the first processing unit and the second processing unit, to generate output data. The first processing unit and the second processing unit are configured to operate in a pipelined configuration that includes performance of the second stage at the second processing unit in parallel with performance of the first stage at the first processing unit.
    Type: Application
    Filed: November 28, 2022
    Publication date: February 6, 2025
    Inventors: Vivek RAJENDRAN, Prajakt KULKARNI, Zisis Iason SKORDILIS
  • Publication number: 20250046323
    Abstract: A device includes a neural network and a sample generator. The neural network is configured to process one or more neural network inputs to generate a joint probability distribution. The one or more neural network inputs include at least first previous sample data and second previous sample data associated with at least one previous data sample of a sequence of data samples. The sample generator is configured to generate first sample data and second sample data based on the joint probability distribution. The first sample data and the second sample data are associated with at least one data sample of the sequence of data samples.
    Type: Application
    Filed: November 16, 2022
    Publication date: February 6, 2025
    Inventors: Zisis Iason SKORDILIS, Vivek RAJENDRAN, Tushar AGARWAL
  • Publication number: 20250037734
    Abstract: A device includes a memory configured to store one or more segments of time-series data. The device also includes one or more processors configured to generate, using a feature extractor, a latent-space representation of a segment of the time-series data. The one or more processors are also configured to provide one or more inputs to a classifier, the one or more inputs including at least one input based on the latent-space representation. The one or more processors are also configured to generate, based on output of the classifier, a processing control signal for the segment.
    Type: Application
    Filed: July 28, 2023
    Publication date: January 30, 2025
    Inventors: Pravin Kumar RAMADAS, Vivek RAJENDRAN
  • Publication number: 20250023962
    Abstract: A wireless device may output a first message or a compression context message. The first message may include (a) a first payload associated with a first RTP-SN, (b) the first RTP SN, and (c) a first PDCP SN that is incrementally synchronized with the first RTP SN. The compression context message may include an indicator of compression context between the first RTP SN and the first PDCP SN. The wireless device may obtain a confirmation that a compression context between the first RTP SN and the first PDCP SN is established at a receiver. In response, the wireless device may output a second message. The second message may have a second payload associated with a second RTP SN and a second PDCP SN that is incrementally synchronized with the second RTP SN. The second message does not comprise a ROHC header having an RTP SN field.
    Type: Application
    Filed: September 26, 2024
    Publication date: January 16, 2025
    Inventors: Toru UCHINO, Umesh PHUYAL, Bharat SHRESTHA, Alberto RICO ALVARINO, Xiao Feng WANG, Vivek RAJENDRAN
  • Publication number: 20240428813
    Abstract: Systems and techniques are described for coding audio signals. For example, a voice decoder can generate, using a first neural network, an excitation signal for at least one sample of an audio signal at least in part by performing a non-linear operation based on one or more inputs to the first neural network, the excitation signal being configured to excite a learned linear filter. The voice decoder can further generate, using the learned linear filter and the excitation signal, at least one sample of a reconstructed audio signal. For example, a second neural network can be used to generate coefficients for one or more learned linear filters, which receive as input the excitation signal generated by the first neural network trained to perform the non-linear operation.
    Type: Application
    Filed: October 10, 2022
    Publication date: December 26, 2024
    Inventors: Guillaume Konrad SAUTIERE, Duminda DEWASURENDRA, Zisis Iason SKORDILIS, Vivek RAJENDRAN
  • Publication number: 20240428814
    Abstract: Systems and techniques are described for coding audio signals. For example, a voice decoder can generate, using a neural network, an excitation signal for at least one sample of an audio signal based on one or more inputs to the neural network, the excitation signal being configured to excite a linear predictive coding (LPC) filter. The voice decoder can further generate, using the LPC filter based on the excitation signal, at least one sample of a reconstructed audio signal. For example, the neural network can generate coefficients for one or more linear time-varying filters (e.g., a linear time-varying harmonic filter and a linear time-varying noise filter). The voice decoder can use the one or more linear time-varying filters including the generated coefficients to generate the excitation signal.
    Type: Application
    Filed: October 10, 2022
    Publication date: December 26, 2024
    Inventors: Duminda DEWASURENDRA, Guillaume Konrad SAUTIERE, Zisis Iason SKORDILIS, Vivek RAJENDRAN
  • Patent number: 12177721
    Abstract: A method, apparatus and computer-readable medium for transmitting a medium access control (MAC) protocol data unit (PDU) including one or more MAC service data units (SDUs) of a logical channel; and transmitting a first type of MAC subheader including or excluding first logical channel identifier (LCID) information and including or excluding first length information, wherein a first size of the first LCID information is equal to or smaller than a second size of second LCID information of a second type of MAC subheader that is different than the first type of MAC subheader, and a third size of the first length information is equal to or smaller than a fourth size of second length information of the second type of MAC subheader.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: December 24, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Toru Uchino, Umesh Phuyal, Bharat Shrestha, Alberto Rico Alvarino, Xiao Feng Wang, Vivek Rajendran
  • Publication number: 20240371384
    Abstract: Systems and techniques are described for audio coding. An audio system receives feature(s) corresponding an audio signal, for example from an encoder and/or a speech synthesis engine. The audio system generates an excitation signal, such as a harmonic signal and/or a noise signal, based on the feature(s). The audio system uses a filterbank to generate band-specific signals from the excitation signal. The band-specific signals correspond to frequency bands. The audio system inputs the feature(s) into a machine learning (ML) filter estimator to generate parameter(s) associated with linear filter(s). The audio system inputs the feature(s) into a voicing estimator to generate gain value(s). The audio system generates an output audio signal based on modification of the band-specific signals, application of the linear filter(s) according to the parameter(s), and amplification using the gain amplifier(s) according to the gain value(s).
    Type: Application
    Filed: October 10, 2022
    Publication date: November 7, 2024
    Inventors: Zisis Iason SKORDILIS, Vivek RAJENDRAN, Duminda DEWASURENDRA, Guillaume Konrad SAUTIERE
  • Patent number: 12132811
    Abstract: A receiver receives a first message including a first PDCP SN. The receiver may receive a second message including a second PDCP SN. The receiver may derive a second RTP SN based on at least one of a first RTP SN of the first message, the first PDCP SN, the second PDCP SN, or an RTP SN field of a second PDCP header composing the second message.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: October 29, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Toru Uchino, Umesh Phuyal, Bharat Shrestha, Alberto Rico Alvarino, Xiao Feng Wang, Vivek Rajendran
  • Publication number: 20240355344
    Abstract: A method includes receiving audio data that includes magnitude spectrum data descriptive of an audio signal. The method also includes providing the audio data as input to a neural network to generate an initial phase estimate for one or more samples of the audio signal. The method further includes determining, using a phase estimation algorithm, target phase data for the one or more samples of the audio signal based on the initial phase estimate and a magnitude spectrum of the one or more samples of the audio signal indicated by the magnitude spectrum data. The method also includes reconstructing the audio signal based on a target phase of the one or more samples of the audio signal indicated by the target phase data and based on the magnitude spectrum.
    Type: Application
    Filed: September 9, 2022
    Publication date: October 24, 2024
    Inventors: Zisis Iason SKORDILIS, Duminda DEWASURENDRA, Vivek RAJENDRAN
  • Publication number: 20240276297
    Abstract: Systems and techniques are provided for distributed processing. For instance, a process can include transmitting a discovery message, receiving a response to the discovery message, the response including an identifier of a neighboring device, transmitting an offloading request to an offloading server, the offloading request including the identifier of the neighboring device, receiving, from the offloading server, an indication that the neighboring device is selected to perform offloaded processing, transmitting data for processing to the neighboring device, receiving, from the neighboring device, processed data, and transmitting an indication of an amount of completed offloaded processing.
    Type: Application
    Filed: February 10, 2023
    Publication date: August 15, 2024
    Inventors: Liangping MA, Prashanth Haridas HANDE, Vivek RAJENDRAN, Michel Adib SARKIS
  • Publication number: 20240163718
    Abstract: A method of wireless communication at a first wireless device is disclosed herein. The first wireless device monitors at least one radio bearer for RLC segmentation information corresponding to a set of SDUs associated with the first wireless device. The first wireless device transmits, for a second wireless device, at least one RLC SDU that includes a number of encodings based on the RLC segmentation information corresponding to the set of SDUs.
    Type: Application
    Filed: November 15, 2022
    Publication date: May 16, 2024
    Inventors: Toru UCHINO, Vivek RAJENDRAN, Alberto RICO ALVARINO, Sony AKKARAKARAN
  • Publication number: 20240147515
    Abstract: A method for wireless communication by a wireless device includes receiving a first bit sequence and a second bit sequence from an upper layer of a wireless communication protocol stack. The first bit sequence is assigned a first class and the second bit sequence is assigned a second class. The second bit sequence is included in a same medium access control (MAC) packet data unit (PDU) as the first bit sequence. The method also includes processing, at a physical layer, the first bit sequence with a first quality of service (QoS) level, and the second bit sequence with a second QoS level that is different from the first QoS level.
    Type: Application
    Filed: October 26, 2022
    Publication date: May 2, 2024
    Inventors: Toru UCHINO, Umesh PHUYAL, Alberto RICO ALVARINO, Vivek RAJENDRAN, Reza BARAZIDEH
  • Patent number: 11910344
    Abstract: A method for managing audio during a conference includes steering, at a spatial steering processor of a mobile device, first decoded audio to be projected from a speaker at a first angle. The method also includes steering, at the spatial steering processor, second decoded audio to be projected from the speaker at a second angle. The first decoded audio corresponds to a decoded version of a first audio stream from a first device associated with a first participant of the conference, and the second decoded audio corresponds to a decoded version of a second audio stream from a second device associated with a second participant of the conference. The first decoded audio is synchronized with the second decoded audio.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: February 20, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Venkatraman S. Atti, Daniel J. Sinder, Nikolai Leung, Vivek Rajendran
  • Publication number: 20230319628
    Abstract: A method, apparatus and computer-readable medium for transmitting a medium access control (MAC) protocol data unit (PDU) including one or more MAC service data units (SDUs) of a logical channel; and transmitting a first type of MAC subheader including or excluding first logical channel identifier (LCID) information and including or excluding first length information, wherein a first size of the first LCID information is equal to or smaller than a second size of second LCID information of a second type of MAC subheader that is different than the first type of MAC subheader, and a third size of the first length information is equal to or smaller than a fourth size of second length information of the second type of MAC subheader.
    Type: Application
    Filed: March 10, 2022
    Publication date: October 5, 2023
    Inventors: Toru UCHINO, Umesh PHUYAL, Bharat SHRESTHA, Alberto RICO ALVARINO, Xiao Feng WANG, Vivek RAJENDRAN
  • Publication number: 20230291816
    Abstract: A receiver receives a first message including a first PDCP SN. The receiver may receive a second message including a second PDCP SN. The receiver may derive a second RTP SN based on at least one of a first RTP SN of the first message, the first PDCP SN, the second PDCP SN, or an RTP SN field of a second PDCP header composing the second message.
    Type: Application
    Filed: March 10, 2022
    Publication date: September 14, 2023
    Inventors: Toru UCHINO, Umesh PHUYAL, Bharat SHRESTHA, Alberto RICO ALVARINO, Xiao Feng WANG, Vivek RAJENDRAN
  • Publication number: 20230019478
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a network node may obtain an erroneous packet from a first communication device. The network node may output an indication of bit error rate information, based on the erroneous packet, to a second communication device to facilitate error mitigation at the second communication device. Numerous other aspects are described.
    Type: Application
    Filed: July 15, 2022
    Publication date: January 19, 2023
    Inventors: Liangping MA, Alberto RICO ALVARINO, Vivek RAJENDRAN
  • Patent number: 11437050
    Abstract: Techniques are described for coding audio signals. For example, using a neural network, a residual signal is generated for a sample of an audio signal based on inputs to the neural network. The residual signal is configured to excite a long-term prediction filter and/or a short-term prediction filter. Using the long-term prediction filter and/or the short-term prediction filter, a sample of a reconstructed audio signal is determined. The sample of the reconstructed audio signal is determined based on the residual signal generated using the neural network for the sample of the audio signal.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: September 6, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Zisis Iason Skordilis, Vivek Rajendran, Guillaume Konrad Sautière, Daniel Jared Sinder