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: 20190341067
    Abstract: A method and an apparatus for estimating speech signal in split-domain is disclosed. The method includes performing LP analysis on a noisy speech signal to generate a first plurality of LPC and a first residual signal. The method also includes estimating speech LPC spectrum to generate cleaned LPC. The method further includes estimating speech residual spectrum to generate cleaned residual signal. The method also includes synthesizing output signals based on the cleaned LPC and the cleaned residual signal.
    Type: Application
    Filed: May 7, 2018
    Publication date: November 7, 2019
    Inventors: Vivek RAJENDRAN, Duminda DEWASURENDRA, Daniel Jared SINDER
  • Publication number: 20190281205
    Abstract: A method of capturing video includes instructing a microphone to initiate an audio scan of different areas of interest to detect audio activity. The method also includes receiving a feedback signal from the microphone in response to initiating the audio scan. The feedback signal indicates audio activity in a particular area of interest. The method further includes adjusting targeting characteristics of a device based on the feedback signal to focus the device on the particular area of interest.
    Type: Application
    Filed: March 6, 2018
    Publication date: September 12, 2019
    Inventors: Duminda DEWASURENDRA, Vivek Rajendran, Daniel Jared Sinder
  • Patent number: 10362409
    Abstract: A method of capturing audio includes initiating capture, at a laser microphone, of first audio of an area of interest. The first audio is captured while the laser microphone is focused on a first target surface associated with the area of interest. The method also includes generating adjustment parameters based on a feedback signal to adjust targeting characteristics of the laser microphone. The method further includes adjusting the targeting characteristics of the laser microphone based on the adjustment parameters to focus the laser microphone on a second target surface associated with the area of interest. The method also includes initiating capture, at the laser microphone, of second audio of the area of interest in response to adjusting the targeting characteristics. The second audio has an audio quality that is greater than the first audio.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: July 23, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Duminda Dewasurendra, Vivek Rajendran, Daniel Jared Sinder
  • Patent number: 10334518
    Abstract: A method of controlling frame transmissions includes determining, at a first device, a frame erasure rate for a communication session between the first device and at least a second device. The method also includes comparing the frame erasure rate to an erasure threshold. The method further includes discarding an active speech frame if the frame erasure rate satisfies the erasure threshold.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: June 25, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Vivek Rajendran, Daniel Jared Sinder, Venkatraman Atti, Saurabha Tavildar, Nikolai Leung, Alireza Heidari
  • Patent number: 10328573
    Abstract: A method and system for a robotic device comprising a propulsion mechanism, an orientation sensor, a stored digital map of a service area, a sensor for sensing objects, a navigation and orientation system, and a processing facility comprising a processor and a memory, the processing facility causing the robotic device to determine and store a pose position of the robotic device at a plurality of sequential locations as the robotic device is guided by a user along a path from a start location to an end location through the service area, and as commanded by the user and utilizing the navigation and orientation system, re-trace the path from the start location to the end location replicating the stored pose position of the robotic device at the plurality of sequential locations.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: June 25, 2019
    Assignee: Discovery Robotics
    Inventors: Larry J. Williams, Vivek Rajendran, Dharmateja Kadem, Jeffrey Blum, Manomit Bal, Britta Kathleen Ulm, Hardik Shah, Ishit Shah, David Callen, Sujith Vijaya Kumar
  • Patent number: 10297263
    Abstract: A method includes extracting a voicing classification parameter of an audio signal and determining a filter coefficient of a low pass filter based on the voicing classification parameter. The method also includes filtering a low-band portion of the audio signal to generate a low-band audio signal and controlling an amplitude of a temporal envelope of the low-band audio signal based on the filter coefficient. The method also includes modulating a white noise signal based on the amplitude of the temporal envelope to generate a modulated white noise signal and scaling the modulated white noise signal based on a noise gain to generate a scaled modulated white noise signal. The method also includes mixing a scaled version of the low-band audio signal with the scaled modulated white noise signal to generate a high-band excitation signal that is used to generate a decoded version of the audio signal.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: May 21, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Pravin Kumar Ramadas, Daniel J. Sinder, Stephane Pierre Villette, Vivek Rajendran
  • Publication number: 20190150113
    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: Application
    Filed: January 16, 2019
    Publication date: May 16, 2019
    Inventors: Venkatraman S. Atti, Daniel J. Sinder, Nikolai Leung, Vivek Rajendran
  • Patent number: 10225814
    Abstract: A method for managing audio during a conference includes receiving, at a first buffer of a mobile device, a first audio stream from a first device associated with a first participant of the conference. The method also includes receiving, at a second buffer of the mobile device, a second audio stream from a second device associated with a second participant of the conference. The method further includes generating a control signal at a delay controller of the mobile device. The control signal is provided to the first buffer and to the second buffer to synchronize first buffered audio that is output from the first buffer with second buffered audio that is output from the second buffer.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: March 5, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Venkatraman S. Atti, Daniel J. Sinder, Nikolai Leung, Vivek Rajendran
  • Patent number: 10186276
    Abstract: Techniques are described for performing adaptive noise suppression to improve handling of both speech signals and music signals at least up to super wideband (SWB) bandwidths. The techniques include identifying a context or environment in which audio data is captured, and adaptively changing a level of noise suppression applied to the audio data prior to bandwidth compressing (e.g., encoding) based on the context. For a valid speech context, an audio pre-processor may set a first level of noise suppression that is relatively aggressive in order to suppress noise (including music) in the speech signals. For a valid music context, the audio pre-processor may set a second level of noise suppression that is less aggressive in order to leave the music signals undistorted. In this way, a vocoder at a transmitter side wireless communication device may properly encode both speech and music signals with minimal distortions.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: January 22, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Duminda Ashoka Dewasurendra, Vivek Rajendran, Subasingha Shaminda Subasingha
  • Publication number: 20180361583
    Abstract: A method and system for a robotic device comprising a propulsion mechanism to move the robotic device, a sensor, a user interface for entering service area dimension information to establish a service area proximate the robotic device, and a processing facility comprising a processor and a memory, the processing facility configured to store a set of instructions that, when executed, cause the robotic device to receive service area dimension information for the service area through the user interface, wherein the service area is determined by the service area dimension information entered into the user interface, and utilize the propulsion mechanism to move the robotic device through the service area and to perform a service task in the service area.
    Type: Application
    Filed: August 23, 2018
    Publication date: December 20, 2018
    Inventors: Larry J. Williams, Vivek Rajendran, Dharmateja Kadem, Jeffrey Blum, Manomit Bal, Britta Kathleen Ulm, Hardik Shah, Ishit Shah, David Callen, Sujith Vijaya Kumar
  • Publication number: 20180364045
    Abstract: A method and system for a robotic device comprising a propulsion mechanism, a sensor for sensing objects, a localization and mapping system, a processing facility comprising a processor and a memory, the processing facility configured to store a set of instructions that, when executed, cause the robotic device to upon selection by a user, place the robotic device in a mapping mode, wherein the mapping mode causes the robotic device to move through the service area and create a digital map, and upon selection by the user, place the robotic device in a service task mode, wherein while in service task mode the robotic device performs a service task in the service area based on sensing the service area with the sensor and utilizing the created digital map.
    Type: Application
    Filed: August 23, 2018
    Publication date: December 20, 2018
    Inventors: Larry J. Williams, Vivek Rajendran, Dharmateja Kadem, Jeffrey Blum, Manomit Bal, Britta Kathleen Ulm, Hardik Shah, Ishit Shah, David Callen, Sujith Vijaya Kumar
  • Publication number: 20180361584
    Abstract: A method and system for a robotic device comprising a propulsion mechanism to move the robotic device, a sensor for sensing objects, a position sensor, a localization and mapping system, and a processing facility comprising a processor and a memory, the processing facility configured to cause the robotic device to execute a first service task within the service area utilizing the digital map, wherein the digital map identifies an object at a first location within the service area and the robotic device senses the object with the at least one sensor at the first location, execute a second service task within the service area, wherein the robotic device senses the object with the at least one sensor at a second location, and update the digital map to identify the object at the second location.
    Type: Application
    Filed: August 23, 2018
    Publication date: December 20, 2018
    Inventors: Larry J. Williams, Vivek Rajendran, Dharmateja Kadem, Jeffrey Blum, Manomit Bal, Britta Kathleen Ulm, Ishit Shah, David Callen, Sujith Vijaya Kumar
  • Publication number: 20180361585
    Abstract: A method and system for a robotic device comprising a propulsion mechanism to move the robotic device, a localization and navigation system utilizing at least one sensor for navigation of the robotic device in a service area, a removable service module to perform a first cleaning service task with a first tool and a second cleaning service task with a second tool, where the second cleaning service task performs a complimentary function to the first cleaning service task.
    Type: Application
    Filed: August 23, 2018
    Publication date: December 20, 2018
    Inventors: Larry J. Williams, Vivek Rajendran, Dharmateja Kadem, Jeffrey Blum, Manomit Bal, Britta Kathleen Ulm, Ishit Shah, David Callen, Sujith Vijaya Kumar
  • Publication number: 20180361581
    Abstract: A method and system for a robotic device comprising a propulsion mechanism to move the robotic device, a sensor, and a processing facility comprising a processor and a memory, the processing facility storing a set of instructions that, when executed, cause the robotic device to utilize data from the sensor to distinguish a user of the robotic device, identify movements of the user along a path traveled by the user, and cause the propulsion mechanism to move the robotic device along the path.
    Type: Application
    Filed: August 23, 2018
    Publication date: December 20, 2018
    Inventors: Larry J. Williams, Vivek Rajendran, Dharmateja Kadem, Jeffrey Blum, Manomit Bal, Britta Kathleen Ulm, Ishit Shah, David Callen, Sujith Vijaya Kumar
  • Publication number: 20180361577
    Abstract: A method and system for a robotic device comprising a propulsion mechanism, an orientation sensor, a stored digital map of a service area, a sensor for sensing objects, a navigation and orientation system, and a processing facility comprising a processor and a memory, the processing facility causing the robotic device to determine and store a pose position of the robotic device at a plurality of sequential locations as the robotic device is guided by a user along a path from a start location to an end location through the service area, and as commanded by the user and utilizing the navigation and orientation system, re-trace the path from the start location to the end location replicating the stored pose position of the robotic device at the plurality of sequential locations.
    Type: Application
    Filed: August 23, 2018
    Publication date: December 20, 2018
    Inventors: Larry J. Williams, Vivek Rajendran, Dharmateja Kadem, Jeffrey Blum, Manomit Bal, Britta Kathleen Ulm, Hardik Shah, Ishit Shah, David Callen, Sujith Vijaya Kumar
  • Publication number: 20180352092
    Abstract: The disclosure generally relates to various methods to increase network coverage with respect to Voice-over-Internet Protocol (VoIP) sessions and/or other voice-based multimedia services. In particular, when establishing a voice session, two or more terminals may perform a codec negotiation to exchange information related to supported multimedia codecs and/or codec modes, jitter buffer management (JBM), and packet loss concealment (PLC) capabilities. Based on the exchanged information, a message may be sent to a base station to indicate the maximum packet loss rate (PLR) for each terminal. Additional techniques may ensure that the terminals use the most robust codecs or codec modes that are available when nearing the edge of coverage to help avoid unnecessary and/or excessive handovers to different radio access technologies.
    Type: Application
    Filed: April 16, 2018
    Publication date: December 6, 2018
    Inventors: Vivek RAJENDRAN, Nikolai Konrad LEUNG, Min WANG, Venkatraman ATTI
  • Publication number: 20180339410
    Abstract: A method and system for a reconfigurable robotic platform through a plurality of interchangeable service modules and adapted to engage in both autonomous and interactive maintenance and monitoring of a service area, the robotic platform configured to execute a stored service plan for a service area, the service plan comprising a service plan sequence comprising a service treatment to a surface of the service area, identify a special treatment area utilizing the surface sensor, alter the service plan sequence based on identifying the special treatment area in the service area, wherein the altering of the service plan sequence includes providing an additional service to the special treatment area, and resume execution of the service plan.
    Type: Application
    Filed: August 1, 2018
    Publication date: November 29, 2018
    Inventors: Larry J. Williams, Vivek Rajendran, Hardik Shah, Dharmateja Kadem, Jeffrey Blum, Ishit Shah, Manomit Bal, Britta Kathleen Ulm, David Callen, Sujith Vijaya Kumar, Naman Kumar
  • Publication number: 20180342255
    Abstract: A device includes a receiver configured to receive an audio frame of an audio stream. The audio frame includes information that indicates a coded bandwidth of the audio frame. The device also includes a decoder configured to generate first decoded speech associated with the audio frame and to determine an output mode of the decoder based at least in part on the information that indicates the coded bandwidth. A bandwidth mode indicated by the output mode of the decoder is different than a bandwidth mode indicated by the information that indicates the coded bandwidth. The decoder is further configured to output second decoded speech based on the first decoded speech. The second decoded speech is generated according to an output mode of the decoder.
    Type: Application
    Filed: August 3, 2018
    Publication date: November 29, 2018
    Inventors: Venkatraman S. Atti, Venkata Subrahmanyam Chandra Sekhar Chebiyyam, Vivek Rajendran
  • Publication number: 20180339409
    Abstract: A method and system for a reconfigurable robotic platform through a plurality of interchangeable service modules and adapted to engage in both autonomous and interactive maintenance and monitoring of a service area, the robotic platform configured to sense objects in the service area utilizing the at least one sensor, derive a service plan for the service area comprising at least one service task based, at least in part, on real-time sensing of the service area and a stored digital map of the service area, wherein the navigation system utilizes the digital map and the real-time sensing to navigate within the service area during execution of the service plan, and operate the robotic device to provide a service task to a generally planar surface proximate the robotic device in accordance with the service plan.
    Type: Application
    Filed: August 1, 2018
    Publication date: November 29, 2018
    Inventors: Larry J. Williams, Vivek Rajendran, Hardik Shah, Dharmateja Kadem, Jeffrey Blum, Ishit Shah, Manomit Bal, Britta Kathleen Ulm, David Callen, Sujith Vijaya Kumar, Naman Kumar
  • Patent number: D865830
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: November 5, 2019
    Assignee: Discovery Robotics
    Inventors: Larry J. Williams, Vivek Rajendran, Naman Kumar, Hardik Shah