Patents by Inventor Subasingha Shaminda Subasingha

Subasingha Shaminda Subasingha 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: 20190293768
    Abstract: A LIDAR device can accurately calculate distances to objects in an environment by classifying a signal received from a sensor as being a particular type of signal (e.g., saturated or unsaturated) and selecting, based on the type of signal, a detector for processing the received signal from among multiple detectors. For example, the multiple detectors may include different programming and/or circuitry for determining a time delay of arrival (TDOA) between a time that a light pulse was emitted to a time that a pulse reflected off an object was received at a light sensor. The output of the selected detector may then be used to calculate a distance to the object from which the received signal was reflected.
    Type: Application
    Filed: March 20, 2018
    Publication date: September 26, 2019
    Inventors: Subasingha Shaminda Subasingha, Turhan Karadeniz, Riley Andrews, Ravi Sankar Mahankali
  • Publication number: 20190293769
    Abstract: A device can accurately discriminate an active pulse from noise by setting a dynamic noise floor that adjusts according to environmental conditions. For example, the device may discriminate, as the active pulse, a light pulse emitted by a light emitter of the system and reflected off an object to a light sensor, from noise such as sunlight glare by determining a dynamic noise floor and identifying, as an active pulse, at least a portion of the received signal that exceeds the dynamic noise floor for a threshold number of samples. The dynamic noise floor may be determined, for example, using a moving average of the received signal and/or shifting or scaling the noise floor based on other properties of the return signal.
    Type: Application
    Filed: March 20, 2018
    Publication date: September 26, 2019
    Inventors: Subasingha Shaminda Subasingha, Turhan Karadeniz, Riley Andrews
  • Publication number: 20190293770
    Abstract: A time delay of arrival (TDOA) between a time that a light pulse was emitted to a time that a pulse reflected off an object was received at a light sensor may be determined for saturated signals by using an edge of the saturated signal, rather than a peak of the signal, for the TDOA calculation. The edge of the saturated signal may be accurately estimated by fitting a first polynomial curve to data points of the saturated signal, defining an intermediate magnitude threshold based on the polynomial curve, fitting a second polynomial curve to data points near an intersection of the first polynomial curve and the intermediate threshold, and identifying an intersection of the second polynomial curve and the intermediate threshold as the rising edge of the saturated signal.
    Type: Application
    Filed: March 20, 2018
    Publication date: September 26, 2019
    Inventors: Subasingha Shaminda Subasingha, Turhan Karadeniz, Riley Andrews
  • Patent number: 10414336
    Abstract: Techniques for using acoustic notifications output via a multi-channel speaker configuration for pedestrian notification are described. Computing device(s) can determine a plurality of signals for dynamically emitting a plurality of sounds via a plurality of speakers associated with an acoustic array disposed on a vehicle. Each signal of the plurality of signals can be emitted from speaker(s) of the plurality of speakers that is/are associated with a particular channel of a plurality of channels. Furthermore, the computing device(s) can cause a portion of the plurality of speakers to dynamically emit the plurality of sounds so that the plurality of sounds are spatialized across the at least one surface of the vehicle. As a result, a pedestrian proximate the vehicle can localize the vehicle as a source of the acoustic notification and perceive a size, or other geometric characteristic, of the vehicle.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: September 17, 2019
    Assignee: Zoox, Inc.
    Inventors: Jacob Avi Harper, Jeremy Yi-Xiong Yang, George Dalman Nelson, III, Forrest Leighton Merrill, Michael Moshe Kohen, Subasingha Shaminda Subasingha, Josh Alexander Jimenez
  • Patent number: 10315563
    Abstract: Techniques for using beam-formed acoustic notifications for pedestrian notification are described. Computing device(s) can receive sensor data associated with an object in an environment of a vehicle. The computing device(s) can determine first data for emitting a first beam of acoustic energy via speaker(s) of an acoustic array associated with the vehicle, and second data for emitting a second beam of acoustic energy via speakers of the acoustic array. The computing device(s) can cause the speaker(s) to emit the first beam in a direction of the object at a first time and the second beam in the direction of the object at a second time. Directions of propagation of the first beam and the second beam are offset so that the object can localize the source the acoustic notification, thereby localizing the vehicle in the environment.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: June 11, 2019
    Assignee: Zoox, Inc.
    Inventors: Jacob Avi Harper, Jeremy Yi-Xiong Yang, Forrest Leighton Merrill, Michael Moshe Kohen, George Dalman Nelson, III, Subasingha Shaminda Subasingha, Josh Alexander Jimenez
  • 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
  • Patent number: 10049681
    Abstract: An apparatus includes a network interface configured to receive, via a circuit-switched network, a packet. The packet includes a primary coding of a first audio frame, redundant coding of a second audio frame, and one or more bits that indicate signaling information. The signaling information corresponds to a decode operation of at least one of the primary coding or the redundant coding. The apparatus further includes a decoder configured to decode a portion of the packet based on the signaling information.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: August 14, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Daniel Jared Sinder, Subasingha Shaminda Subasingha, Vivek Rajendran, Venkatraman Atti
  • Patent number: 10049682
    Abstract: In a particular aspect, an apparatus includes a first network interface. The first network interface is configured to receive a packet via a packet-switched network. The packet may include a primary coding of a first audio frame and a redundant coding of a second audio frame. The apparatus further includes a processor. The processor is configured to generate a modified packet that includes one or more bits that indicate signaling information or packet decoding information. The signaling information or packet decoding information may correspond to decoding of at least one of the primary coding or the redundant coding. The apparatus further includes a second network interface configured to transmit the modified packet via a circuit-switched network.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: August 14, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Venkatraman Atti, Daniel Jared Sinder, Vivek Rajendran, Subasingha Shaminda Subasingha
  • Patent number: 9972334
    Abstract: A device includes a decoder configured to receive an encoded audio signal at a decoder and to generate a synthesized signal based on the encoded audio signal. The device further includes a classifier configured to classify the synthesized signal based on at least one parameter determined from the encoded audio signal.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: May 15, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Subasingha Shaminda Subasingha, Vivek Rajendran, Venkata Subrahmanyam Chandra Sekhar Chebiyyam, Venkatraman Atti, Pravin Kumar Ramadas, Daniel Jared Sinder, Stephane Pierre Villette
  • Patent number: 9948578
    Abstract: A device includes a de-jitter buffer configured to receive a packet, the packet including first data and second data. The first data includes a partial copy of first frame data corresponding to a first frame of a sequence of frames. The second data corresponds to a second frame of the sequence of frames. The device also includes an analyzer configured to, in response to receiving the packet, generate a first frame receive timestamp associated with the first data. The analyzer is also configured to, in response to receiving the packet, generate a second frame receive timestamp associated with the second data. The first frame receive timestamp indicates a first time that is earlier than a second time indicated by the second frame receive timestamp.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: April 17, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Subasingha Shaminda Subasingha, Vivek Rajendran, Duminda Dewasurendra, Chandra Mouli Polisetty, Venkatraman S. Atti, Venkata Subrahmanyam Chandra Sekhar Chebiyyam
  • Patent number: 9886963
    Abstract: A device includes a first classifier and a second classifier coupled to the first classifier. The first classifier is configured to output first decision data that indicates a classification of an audio frame as a speech frame or a non-speech frame, the first decision data determined based on first probability data associated with a first likelihood of the audio frame being the speech frame and based on second probability data associated with a second likelihood of the audio frame being the non-speech frame. The second classifier is configured to output second decision data based on the first probability data, the second probability data, and the first decision data, the second decision data includes an indication of a selection of a particular encoder of multiple encoders available to encode the audio frame.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: February 6, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Venkatraman S. Atti, Venkata Subrahmanyam Chandra Sekhar Chebiyyam, Vivek Rajendran, Subasingha Shaminda Subasingha
  • Patent number: 9842598
    Abstract: A method for mitigating potential frame instability by an electronic device is described. The method includes obtaining a frame subsequent in time to an erased frame. The method also includes determining whether the frame is potentially unstable. The method further includes applying a substitute weighting value to generate a stable frame parameter if the frame is potentially unstable.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: December 12, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Subasingha Shaminda Subasingha, Venkatesh Krishnan, Vivek Rajendran
  • Patent number: 9837094
    Abstract: A method includes determining an error condition during a bandwidth transition period of an encoded audio signal. The error condition corresponds to a second frame of the encoded audio signal, where the second frame sequentially follows a first frame in the encoded audio signal. The method also includes generating audio data corresponding to a first frequency band of the second frame based on audio data corresponding to the first frequency band of the first frame. The method further includes re-using a signal corresponding to a second frequency band of the first frame to synthesize audio data corresponding to the second frequency band of the second frame.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: December 5, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Subasingha Shaminda Subasingha, Venkatraman Atti, Vivek Rajendran
  • Patent number: 9762355
    Abstract: A device includes a receiver, a buffer, a transmitter, and an analyzer. The receiver is configured to receive a plurality of packets that corresponds to at least a subset of a sequence of packets. Error correction data of a first packet of the plurality of packets includes a partial copy of a second packet of the plurality of packets. The analyzer is configured to determine whether a particular packet of the sequence is missing from the buffer, and to determine whether a partial copy of the particular packet is stored in the buffer. The analyzer is also configured to send, via the transmitter, a retransmit message to a second device based at least in part on determining that the buffer does not store the particular packet and that the buffer does not store the partial copy of the particular packet.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: September 12, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Venkatesh Krishnan, Vivek Rajendran, Sandip Sarkar, Subasingha Shaminda Subasingha, Venkatraman S. Atti
  • Patent number: 9712287
    Abstract: A receiver is configured to receive packets that correspond to at least a subset of a sequence of packets and that include error correction data. The error correction data of a first packet of the packets includes a partial copy of a second packet. A buffer is configured to store the packets. An analyzer is configured to determine whether a first particular packet of the sequence is missing from the buffer, to determine whether a partial copy of the first particular packet is stored in the buffer as error correction data in a second particular packet, to update a value based at least in part on whether the first particular packet is missing from the buffer and the partial copy of the first particular packet is stored in the buffer, and to adjust an error recovery parameter based at least in part on the value.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: July 18, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Venkatesh Krishnan, Vivek Rajendran, Sandip Sarkar, Subasingha Shaminda Subasingha, Venkatraman S. Atti
  • Publication number: 20170187635
    Abstract: A method for adjusting a delay of a buffer at a receiving terminal includes determining, at a processor, a partial frame recovery rate of lost frames at the receiving terminal. The method also includes adjusting the delay of the buffer based at least in part on the partial frame recovery rate.
    Type: Application
    Filed: December 8, 2016
    Publication date: June 29, 2017
    Inventors: Subasingha Shaminda Subasingha, Vivek Rajendran, Duminda Dewasurendra, Venkatraman Atti, Venkata Subrahmanyam Chandra Sekhar Chebiyyam
  • Patent number: 9680507
    Abstract: A method includes determining, at a decoder of a first device, an offset value corresponding to an offset between a first particular packet and a second particular packet. The first device includes a de-jitter buffer. The method also includes transmitting the offset value to an encoder of a second device to enable the second device to send packets to the first device based on the offset value.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: June 13, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Subasingha Shaminda Subasingha, Venkatesh Krishnan, Vivek Rajendran, Venkatraman S. Atti, Chandra Mouli Polisetty
  • Publication number: 20170125029
    Abstract: In a particular aspect, an apparatus includes a first network interface. The first network interface is configured to receive a packet via a packet-switched network. The packet may include a primary coding of a first audio frame and a redundant coding of a second audio frame. The apparatus further includes a processor. The processor is configured to generate a modified packet that includes one or more bits that indicate signaling information or packet decoding information. The signaling information or packet decoding information may correspond to decoding of at least one of the primary coding or the redundant coding. The apparatus further includes a second network interface configured to transmit the modified packet via a circuit-switched network.
    Type: Application
    Filed: September 13, 2016
    Publication date: May 4, 2017
    Inventors: Venkatraman Atti, Daniel Jared Sinder, Vivek Rajendran, Subasingha Shaminda Subasingha
  • Publication number: 20170125028
    Abstract: An apparatus includes a network interface configured to receive, via a circuit-switched network, a packet. The packet includes a primary coding of a first audio frame, redundant coding of a second audio frame, and one or more bits that indicate signaling information. The signaling information corresponds to a decode operation of at least one of the primary coding or the redundant coding. The apparatus further includes a decoder configured to decode a portion of the packet based on the signaling information.
    Type: Application
    Filed: September 13, 2016
    Publication date: May 4, 2017
    Inventors: Daniel Jared Sinder, Subasingha Shaminda Subasingha, Vivek Rajendran, Venkatraman Atti
  • Patent number: 9626983
    Abstract: The present disclosure provides techniques for adjusting a temporal gain parameter and for adjusting linear prediction coefficients. A value of the temporal gain parameter may be based on a comparison of a synthesized high-band portion of an audio signal to a high-band portion of the audio signal. If a signal characteristic of an upper frequency range of the high-band portion satisfies a first threshold, the temporal gain parameter may be adjusted. A linear prediction (LP) gain may be determined based on an LP gain operation that uses a first value for an LP order. The LP gain may be associated with an energy level of an LP synthesis filter. The LP order may be reduced if the LP gain satisfies a second threshold.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: April 18, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Venkatraman S. Atti, Venkatesh Krishnan, Vivek Rajendran, Venkata Subrahmanyam Chandra Sekhar Chebiyyam, Subasingha Shaminda Subasingha